精華區beta VideoCard 關於我們 聯絡資訊
DirectX 6 :Environment mapped Bump Mapping DirectX 7 :Transformation and Lightning in the graphic chip DirectX 8 :PS v1.0, 1.1 and 1.2; VS v1.0 DirectX 8.1 :PS v1.3 and 1.4; VS v1.1 DirectX 9.0 :PS v2.0; VS v2.0 DirectX 9.0b:PS v2.0a and 2.0b; VS v2.0a DirectX 9.0c:PS v3.0; VS v3.0 Shader Model 2.0 (R3xx/RV3xx) = PS 2.0 + VS 2.0 Shader Model 2.0a (NV3x) = PS 2.0a + VS 2.0a Shader Model 2.0b (R4xx/RV4xx) = PS 2.0b + VS 2.0 Shader Model 3.0 (NV4x/G7x/R5xx/RV5xx) = PS 3.0 + VS 3.0 Pixel Shader 規格 Pixel Shader Model 2.0 2.0a 2.0b 3.0 Dependent Texture Limit 4 ∞ 4 ∞ Texture Instruction Limit 32 ∞ ∞ ∞ Position Register - - - Yes Instruction Slots 32+64 512 512 >= 512 Executed Instruction 32+64 512 512 65535 Interpolated Registers 2+8 2+8 2+8 10 Instruction Predication - Yes - Yes Indexed Input Registers - - - Yes Temp Registers 12 22 32 32 Constant Registers 32 32 32 224 Arbitrary Swizzling - Yes - Yes Gradient Instructions - Yes - Yes Loop Count Register - - - Yes Face Register(2-sided lighting) - - - Yes Dynamic Flow Control Depth - - - 24 Vertex Shader 規格一覽表 Shader Model 2.0 2.0a 3.0 #of instruction slots 256 256 >= 512 Max # of instructions executed 65535 65535 65535 Instruction Predication - Yes Yes Temp Registers 12 13 32 #constant registers >=256 >=256 >=256 Static Flow Control Yes Yes Yes Dynamic Flow Control - Yes Yes Dynamic Flow Control depth - 24 24 Vertex Texture Fetch - - Yes #of texture samplers - - 4 Geometry Instancing Support - - Yes -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.113.71.97