// effect when swinging a sword
// Generated by Microsoft (R) HLSL Shader Compiler 9.29.952.3111
//
// Parameters:
//
//   float4 g_AmbientLight;
//   float4 g_MaterialAmbient;
//   float4 g_MaterialDiffuse;
//   float4x4 g_ViewProj;
//   float4x4 g_World;
//
//
// Registers:
//
//   Name              Reg   Size
//   ----------------- ----- ----
//   g_World           c0       4
//   g_ViewProj        c4       4
//   g_MaterialDiffuse c8       1
//   g_MaterialAmbient c9       1
//   g_AmbientLight    c10      1
//

    vs_3_0
    def c11, 1, 0, 0, 0
//def c100, 0, 0, 0, 0
def c247, 0, 0, 0.0625, 0
dcl_2d s0
    dcl_position v0
    dcl_texcoord v1
    dcl_texcoord1 v2
    dcl_color v3
    dcl_position o0
    dcl_texcoord o1
    dcl_texcoord1 o2.xy
    dcl_texcoord2 o3.xy
    dcl_texcoord3 o4
    mov r0.xyz, c9
    mad o1.xyz, r0, c10, v3
    mov_sat o1.w, c8.w
    mad r0, v0.xyzx, c11.xxxy, c11.yyyx
    dp4 r1.x, r0, c0
    dp4 r1.y, r0, c1
    dp4 r1.z, r0, c2
    dp4 r1.w, r0, c3
    dp4 r0.x, r1, c4
    dp4 r0.y, r1, c5
    dp4 r0.z, r1, c6
    dp4 r0.w, r1, c7
mov r10, r0
texldl r24, c247.z, s0	
add r24.y, r0.w, -r24.y
mul r24.x, r24.x, r24.y
add r0.x, r0.x, r24.x
    mov o0, r10
    mov o4, r0
    mov o2.xy, v1
    mov o3.xy, v2

// approximately 16 instruction slots used
 