//
// Generated by Microsoft (R) HLSL Shader Compiler 9.26.952.2844
//
// Parameters:
//
//   sampler2D SmartBlitSampler;
//
//
// Registers:
//
//   Name             Reg   Size
//   ---------------- ----- ----
//   SmartBlitSampler s0       1
//

    ps_3_0
    def c219, 1.8395173895e+25, 3.9938258725e+24, 4.5435787456e+30, 1.1826959039e-42 // 844
    def c0, 0, 0, -16384, 16384
    def c1, 0.001953125, 1, 0, 0
    defi i0, 8, 0, 0, 0
    dcl_texcoord v0.xy
    dcl_2d s0
    mov r0.zw, c0.x
    mov r1.xyz, c0.zwxw
    rep i0
      mov r2.x, r1.z
      mov r1.w, c0.x
      rep i0
        mov r2.y, r1.w
        mad r0.xy, r2, c1.x, v0
        texldl r3, r0, s0
        max r0.x, r3.y, r1.x
        min r0.y, r1.y, r3.y
        add r1.w, r1.w, c1.y
        mov r1.xy, r0
      endrep
      add r1.z, r1.z, c1.y
    endrep
    add r0.x, -r1.y, r1.x
    cmp oC0.z, -r0_abs.x, c1.y, c1.z
    mov oC0.w, c1.y
    mov oC0.xy, r1

// approximately 27 instruction slots used (2 texture, 25 arithmetic)
