//
// Generated by Microsoft (R) HLSL Shader Compiler 9.19.949.1104
//
// Parameters:
//
//   float BaseExtrusion;
//   float4 lightzPosition;
//   float4x4 LocalToWorld;
//   float4x4 ViewProjectionMatrix;
//
//
// Registers:
//
//   Name                 Reg   Size
//   -------------------- ----- ----
//   ViewProjectionMatrix c0       4
//   LocalToWorld         c5       4
//   lightzPosition        c9       1
//   BaseExtrusion        c10      1
//

    vs_3_0
  def c253, 0, 0, 0.0625, 1
    def c4, 0.5, 1, 0, 0
  dcl_2d s0
    dcl_position v0
    dcl_texcoord v1
    dcl_position o0
    mul r0.xyz, c6, v0.y
    mad r0.xyz, c5, v0.x, r0
    mad r0.xyz, c7, v0.z, r0
    mad r0.xyz, c8, v0.w, r0
    mad r1.xyz, r0, c9.w, -c9
    nrm r2.xyz, r1
    mad r0.xyz, r2, c10.x, r0
    slt r2.x, c4.x, v1.x
    mov r0.w, c4.y
    mov r1.w, c4.z
    lrp r3, r2.x, r1, r0
    mul r0, r3.y, c1
    mad r0, c0, r3.x, r0
    mad r0, c2, r3.z, r0
    mad o0, c3, r3.w, r0

// approximately 17 instruction slots used
 

