//
// Generated by Microsoft (R) HLSL Shader Compiler 9.29.952.3111
//
// Parameters:
//
//   float4 g_UVOffset;
//   float4x4 invWorldViewProj;
//
//
// Registers:
//
//   Name             Reg   Size
//   ---------------- ----- ----
//   invWorldViewProj c0       4
//   g_UVOffset       c4       1
//

    vs_3_0
    def c5, 1, 0, 0, 0
    dcl_position v0  // IN<0,1,2>
    dcl_texcoord v1  // IN<3,4>
    dcl_position o0
    dcl_texcoord o1
    dcl_texcoord1 o2.xyz

#line 70 "pp_bloom.cgfx"
    add o1.zw, c4.xyxy, v1.xyxy  // ::mainVPUVDir<6,7>

#line 73
    mul r0.xyz, c1, v0.y
    mad r0.xyz, c0, v0.x, r0
    mad r0.xyz, c2, v0.z, r0
    add o2.xyz, r0, c3  // ::mainVPUVDir<8,9,10>

#line 65
    mad o0, v0.xyzx, c5.xxxy, c5.yyyx  // ::mainVPUVDir<0,1,2,3>
    mov o1.xy, v1  // ::mainVPUVDir<4,5>

// approximately 7 instruction slots used
 