//
// Generated by Microsoft (R) HLSL Shader Compiler 9.29.952.3111
//
// Parameters:
//
//   float4x4 Model;
//   float4x4 ModelViewProj;
//
//
// Registers:
//
//   Name          Reg   Size
//   ------------- ----- ----
//   ModelViewProj c0       4
//   Model         c4       3
//

    vs_3_0
    dcl_position v0  // IN<0,1,2,3>
    dcl_texcoord v1  // IN<4,5>
    dcl_normal v2  // IN<12,13,14>
    dcl_position o0
    dcl_texcoord o1.xy
    dcl_texcoord1 o2.xyz

#line 1010 "incDeferred.cgfx"
    mul r0, c1, v0.y
    mad r0, c0, v0.x, r0
    mad r0, c2, v0.z, r0
    mad o0, c3, v0.w, r0  // ::mainVPFast<0,1,2,3>

#line 1026
    mul r0.xyz, c5, v2.y
    mad r0.xyz, c4, v2.x, r0
    mad r0.xyz, c6, v2.z, r0
    dp3 r0.w, r0, r0
    rsq r0.w, r0.w
    mul o2.xyz, r0.w, r0  // ::mainVPFast<6,7,8>

#line 1060
    mov o1.xy, v1  // ::mainVPFast<4,5>

// approximately 11 instruction slots used
 