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

    ps_3_0
    def c219, 1.8395173895e+25, 3.9938258725e+24, 4.5435787456e+30, 1.1868997993e-42 // 847
    def c0, 1, 0, -1, 2
    dcl_texcoord v0.xy
    dcl_2d s0
    add r0.xy, -c66, v0
    texld r0, r0, s0
    min r1.x, r0.x, c0.x
    max r1.y, r0.y, c0.y
    mov r0.xy, c66
    mad r0.zw, r0.xyxy, c0.xyyz, v0.xyxy
    texld r2, r0.zwzw, s0
    min r0.z, r2.x, r1.x
    max r0.w, r1.y, r2.y
    mad r1.xy, r0, c0.xzzw, v0
    texld r1, r1, s0
    min r2.x, r1.x, r0.z
    max r2.y, r0.w, r1.y
    mad r0.zw, r0.xyxy, c0.xywz, v0.xyxy
    texld r1, r0.zwzw, s0
    min r0.z, r1.x, r2.x
    max r0.w, r2.y, r1.y
    mad r1.xy, r0, c0.zyzw, v0
    texld r1, r1, s0
    min r2.x, r1.x, r0.z
    max r2.y, r0.w, r1.y
    texld r1, v0, s0
    min r0.z, r1.x, r2.x
    max r0.w, r2.y, r1.y
    mad r1.xy, r0, c0, v0
    texld r1, r1, s0
    min r2.x, r1.x, r0.z
    max r2.y, r0.w, r1.y
    mad r0.zw, r0.xyxy, c0.xywy, v0.xyxy
    texld r1, r0.zwzw, s0
    min r0.z, r1.x, r2.x
    max r0.w, r2.y, r1.y
    mad r1.xy, r0, c0.zxzw, v0
    texld r1, r1, s0
    min r2.x, r1.x, r0.z
    max r2.y, r0.w, r1.y
    mad r0.zw, r0.xyxy, c0.xyyx, v0.xyxy
    texld r1, r0.zwzw, s0
    min r0.z, r1.x, r2.x
    max r0.w, r2.y, r1.y
    add r1.xy, c66, v0
    texld r1, r1, s0
    min r2.x, r1.x, r0.z
    max r2.y, r0.w, r1.y
    mad r0.zw, r0.xyxy, c0.xywx, v0.xyxy
    texld r1, r0.zwzw, s0
    min r0.z, r1.x, r2.x
    max r0.w, r2.y, r1.y
    mad r1.xy, r0, c0.zwzw, v0
    texld r1, r1, s0
    min r2.x, r1.x, r0.z
    max r2.y, r0.w, r1.y
    mad r0.zw, r0.xyxy, c0.xyyw, v0.xyxy
    texld r1, r0.zwzw, s0
    min r0.z, r1.x, r2.x
    max r0.w, r2.y, r1.y
    mad r1.xy, r0, c0.xwzw, v0
    texld r1, r1, s0
    min r2.x, r1.x, r0.z
    max r2.y, r0.w, r1.y
    mad r0.xy, r0, c0.w, v0
    texld r0, r0, s0
    min oC0.x, r0.x, r2.x
    max oC0.y, r2.y, r0.y
    mov oC0.zw, c0.xyyx

// approximately 65 instruction slots used (16 texture, 49 arithmetic)
