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

    vs_1_1
    def c5, 0, 0, 0, 0
    dcl_position v0
    dcl_texcoord v1
    dcl_color v2
    dcl_texcoord2 v3
    dcl_texcoord3 v4
    dcl_blendweight v5
    dp4 oPos.x, c0, v0
    dp4 oPos.y, c1, v0
    dp4 oT3.x, c10, v0
    dp4 oT3.y, c11, v0
    dp4 oT3.z, c12, v0
    add r0.xyz, -v0, c4
    dp4 oT3.w, c13, v0
    dp3 oT2.x, v3, r0
    dp3 oT2.y, v4, r0
    dp3 r1.x, r0, r0
    dp3 oT2.z, v5, r0
    rsq r0.w, r1.x
    rcp r0.w, r0.w
    dp4 r0.z, c2, v0
    add r1.w, -r0.w, c6.x
    mad r0.w, c29.x, -r0.z, c29.y
    mul oD0.w, r1.w, c6.y
    max r0.w, r0.w, c28.x
    min oFog, r0.w, c28.w
    dp4 r0.w, c3, v0
    mov oPos.zw, r0
    mov oT0.xy, v1
    mov oT1.xy, v1
    mov oT2.w, c5.x
    mov oD0.xyz, v2
    mov oD1, c5.x

// approximately 26 instruction slots used
