//
// Generated by Microsoft (R) HLSL Shader Compiler 9.29.952.3111
//
// Parameters:
//
//   float4 gTime;
//   float4x4 gWorldViewProj;
//   float pUspeed;
//   float pVspeed;
//
//
// Registers:
//
//   Name           Reg   Size
//   -------------- ----- ----
//   pUspeed        c0       1
//   pVspeed        c1       1
//   gTime          c51      1
//   gWorldViewProj c62      4
//
//
// Default values:
//
//   pUspeed
//     c0   = { 0.02, 0, 0, 0 };
//
//   pVspeed
//     c1   = { 0.01, 0, 0, 0 };
//

    vs_3_0
	def c200, 0.0, 1.0, 0.0625, -1.0
    dcl_position v0
    dcl_texcoord v1
    dcl_color v2
	dcl_2d s0
    dcl_texcoord o0
    dcl_texcoord2 o1.xy
    dcl_color o2
    dcl_position o3
    dp4 o0.z, v0, c64
    mov r0.x, c51.x
    mad o1.x, r0.x, c0.x, v1.x
    mad o1.y, r0.x, c1.x, v1.y
    dp4 r0.x, v0, c62
    dp4 r0.y, v0, c63
    dp4 r0.w, v0, c65
    mov o0.xyw, r0
	
	texldl r12, c200.z, s0
	//add r12.y, r0.w, -r12.y
	mul r12.x, r12.x, r12.y
	add r0.x, r0.x, r12.x
	
    mov o3, r0.xyww
    mov o2, v2

// approximately 10 instruction slots used
 