// // Generated by Microsoft (R) D3DX9 Shader Compiler 4.09.00.1126 // // fxc /T vs_1_1 /Fc VS_Blue_ZFill_And_Dir_1_1.vsh /E // VS_Blue_ZFill_And_Dir_1_1 Blue_1_1.fx // // // Parameters: // // float4x4 InvWorld; // float4x4 WorldViewProj; // float3 f3DirLight; // // // Registers: // // Name Reg Size // ------------- ----- ---- // WorldViewProj c0 4 // InvWorld c4 3 // f3DirLight c7 1 // vs_1_1 dcl_position v0 dcl_normal v1 dcl_binormal v2 dcl_tangent v3 dcl_texcoord v4 mov r1.xyz, c7 mov r1.w, c8.x mov r0.xyz, v0 dp4 r2.x, r1, c4 dp4 r2.y, r1, c5 dp4 r2.z, r1, c6 mov r0.w, c8.x add r2.xyz, r2, -v0 dp4 oPos.x, r0, c0 dp3 r1.x, v3, r2 dp3 r1.y, v2, r2 dp3 r1.z, v1, r2 dp4 oPos.y, r0, c1 dp3 r2.x, r1, r1 dp4 oPos.z, r0, c2 rsq r1.w, r2.x dp4 oPos.w, r0, c3 mul oT2.xyz, r1, r1.w mov oT0.xy, v4 mov oT1.xy, v4 // approximately 20 instruction slots used