//Water
// Generated by Microsoft (R) HLSL Shader Compiler 9.29.952.3111
//
// Parameters:
//
//   float4 PosUnpack;
//   float4x3 ViewMatrix;
//   float4x4 ViewProjMatrix;
//   float4x3 WorldMatrices;
//
//
// Registers:
//
//   Name           Reg   Size
//   -------------- ----- ----
//   ViewMatrix     c4       3
//   ViewProjMatrix c7       4
//   WorldMatrices  c70      3
//   PosUnpack      c73      1
//

    vs_3_0
  def c200, -1.0, 90.0, 0.0625, 0.5
  dcl_2d s0
    def c0, 1, 0, 0, 0
    dcl_position v0
    dcl_position o0
    dcl_texcoord o1.xy
    mad r0, v0, c73.xxxz, c73.yyyw
    dp4 r1.x, r0, c70
    dp4 r1.y, r0, c71
    dp4 r1.z, r0, c72
    mov r1.w, c0.x
  dp4 r2.x, r1, c7
  dp4 r2.y, r1, c8
  dp4 r2.z, r1, c9
  dp4 r2.w, r1, c10
  texldl r11, c200.z, s0
  slt r11.y, r2.w, r11.y
  add r11.y, r2.w, -r11.y
  mul r11.x, r11.x, r11.y
  add r2.x, r2.x, -r11.x
  mov o0, r2
  dp4 o1.xy, r1, c6

// approximately 10 instruction slots used