//window lights
// Generated by Microsoft (R) HLSL Shader Compiler 9.29.952.3111
//
// Parameters:
//
//   float4 CBViewProjection__packed4;
//   float2 fScreenHalfPixelOffset;
//   row_major float4x4 fViewProj;
//   row_major float3x4 fWorld;
//
//
// Registers:
//
//   Name                      Reg   Size
//   ------------------------- ----- ----
//   fViewProj                 c1       4
//   fWorld                    c5       3
//   fScreenHalfPixelOffset    c8       1
//   CBViewProjection__packed4 c9       1
//

    vs_3_0
    def c0, 1, 0, 0, 0
def c220, 0, 0, 0.0625, 0
dcl_2d s3
    dcl_position v0
    dcl_position o0
    dcl_texcoord o1
    mad r0, v0.xyzx, c0.xxxy, c0.yyyx
    dp4 r1.x, c5, r0
    dp4 r1.y, c6, r0
    dp4 r1.z, c7, r0
    add o1.xyz, r1, -c9
    mul r0, r1.y, c2
    mad r0, r1.x, c1, r0
    mad r0, r1.z, c3, r0
    add r0, r0, c4


texldl r24, c220.z, s3
add r24.y, r0.w, -r24.y
mul r24.x, r24.x, r24.y
add r0.x, r0.x, -r24.x

    mad o0.x, c8.x, -r0.w, r0.x
    mad o0.y, c8.y, r0.w, r0.y
    mov o0.zw, r0
    mov o1.w, c0.y

// approximately 13 instruction slots used
 