//
// Generated by Microsoft (R) HLSL Shader Compiler 9.29.952.3111
//
// Parameters:
//
//   float4 gTime;
//   float4x4 gWorldView;
//   float4x4 gWorldViewProj;
//   float pUScaleAmount_Distort;
//   float pVScaleAmount_Distort;
//
//
// Registers:
//
//   Name                  Reg   Size
//   --------------------- ----- ----
//   pUScaleAmount_Distort c0       1
//   pVScaleAmount_Distort c1       1
//   gTime                 c51      1
//   gWorldView            c58      3
//   gWorldViewProj        c62      4
//
//
// Default values:
//
//   pUScaleAmount_Distort
//     c0   = { 0.03, 0, 0, 0 };
//
//   pVScaleAmount_Distort
//     c1   = { 0.3, 0, 0, 0 };
//

    vs_3_0
//def c100, 0, 0, 0, 0
def c247, 0, 0, 0.0625, 0
dcl_2d s0
    dcl_position v0
    dcl_texcoord v1
    dcl_color v2
    dcl_texcoord o0
    dcl_texcoord1 o1.xy
    dcl_texcoord2 o2.xy
    dcl_color o3
    dcl_texcoord3 o4
    dcl_position o5
    mov r0.x, c51.x
    mad o2.x, r0.x, c0.x, v1.x
    mad o2.y, r0.x, c1.x, v1.y
    dp4 o4.z, v0, c60
    dp4 r0.z, v0, c64
    dp4 r0.x, v0, c62
    dp4 r0.y, v0, c63
    dp4 r0.w, v0, c65
    mov o0, r0
    mov o5, 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 o4.xyw, r0
    mov o1.xy, v1
    mov o3, v2

// approximately 13 instruction slots used
 