My point is that the DX3 and DX10 APIs are not compatible. The fact that the DX system allows apps to request DX3-only runtime on a DX10-capable implementation implies support but does not imply compatibility. Paul Martz Skew Matrix Software LLC http://www.skew-matrix.com +1 303 859 9466