//CGVER3.4
//
// Generated by Microsoft (R) D3DX9 Shader Compiler 5.04.00.2904
//
//   fxc /T vs_2_a /Zpr /DCGC=0 /Fc $$out.cg $$in.cg
//
//
// Parameters:
//
//   float3 $Fog;
//   row_major float4x4 $ModelViewProj;
//   float4 $g_VSCONST_0_025_05_1;
//
//
// Registers:
//
//   Name                  Reg   Size
//   --------------------- ----- ----
//   $ModelViewProj        c0       4
//   $g_VSCONST_0_025_05_1 c28      1
//   $Fog                  c29      1
//

    vs_2_x
    def c4, 1, 0, 0, 0
    dcl_position v0
    dcl_texcoord v1
    dcl_texcoord1 v2
    dcl_texcoord2 v3
    dcl_color v4
    mad r0, v2.xyzx, c4.xxxy, c4.yyyx
    mul r1.xyz, v2.w, c0
    dp4 r1.w, r0, c0
    dp4 oPos.x, r1, v0
    mul r1.xyz, v2.w, c1
    dp4 r1.w, r0, c1
    dp4 oPos.y, r1, v0
    mov r1.xyz, v4
    mul oD0.xyz, r1, v3
    dp4 r1.w, r0, c2
    mul r1.xyz, v2.w, c2
    dp4 r0.w, r0, c3
    dp4 r1.z, r1, v0
    mad r1.w, c29.x, -r1.z, c29.y
    mul r0.xyz, v2.w, c3
    max r1.y, r1.w, c28.x
    dp4 r1.w, r0, v0
    min oFog, r1.y, c28.w
    mov oPos.zw, r1
    mov oT0.xy, v1
    mov oD0.w, v3.w

// approximately 21 instruction slots used
