Earlier shader models in D3D10

Are there any plans to support shader models earlier than 4.0 in D3D10?

--
Tim Preston

[92 byte] By [TimPreston] at [2008-1-21]
# 1

Not as far as I know.

But you have to write your D3D10 shaders in HLSL anyway.Any shader that was written for a earlier model should be compile fine with 4.0.

RalfKornmann at 2007-8-30 > top of Msdn Tech,Game Technologies: DirectX, XNA, XACT, etc.,Direct3D 10...
# 2

The compiler has a compatibility mode to enable easier compilation of 2_* and 3_0 content, but there are no plans to add support to D3D10 for lower models. Recompiling for the 4_0 model is the supported mechanism.

The D3DX9 compiler is going to be updated to be able to handle the new syntax features. That way you can have a single HLSL or FX file that works on both D3D9 and D3D10.

Craig Peeper

Microsoft, Direct3D

CraigPeeper at 2007-8-30 > top of Msdn Tech,Game Technologies: DirectX, XNA, XACT, etc.,Direct3D 10...