// blur filter
// Generated by Microsoft (R) HLSL Shader Compiler 9.29.952.3111
//
// Parameters:
//
//   float4 $BlurUVGenParams[2];
//   float4 $KernelSize;
//
//
// Registers:
//
//   Name             Reg   Size
//   ---------------- ----- ----
//   $KernelSize      c1       1
//   $BlurUVGenParams c2       2
//

    vs_3_0
    def c0, 1, 0, 0, 0
def c100, 0, 0, 0, 0
def c247, 0.55, 0, 0.0625, 0
dcl_2d s0
    dcl_position v0
    dcl_texcoord v1
    dcl_position o0
    dcl_texcoord o1
    dcl_texcoord1 o2
    dcl_texcoord2 o3
    dcl_texcoord3 o4.xy
    mov r0.xy, c1
    mad o1, c2.xxyy, r0.xyxy, v1.xyxy
    mad o2.xy, c2.z, r0, v1
    mad o3, c3.xxyy, r0.xyxy, v1.xyxy
    mad o4.xy, c3.z, r0, v1
    mad r10, v0.xyzx, c0.xxxy, c0.yyyx
texldl r24, c247.z, s0
mov r25, r24
mul r24.x, r24.x, -c247.x
//add r10.x, r10.x, -r24.x
//mov r10, c100
mov o0, r10
    mov o2.zw, v1.xyxy

// approximately 7 instruction slots used
 