//
// Generated by Microsoft (R) HLSL Shader Compiler 9.27.952.3022
//
// Parameters:
//
//   float4x4 Transform;
//
//
// Registers:
//
//   Name         Reg   Size
//   ------------ ----- ----
//   Transform    c5       4
//

    vs_3_0
     def c220, 0.80, 0, 0.0625, 0 
     def c221, 0, 0, 0, 1
     def c222, 0.40, 0, 0.0625, 0
    dcl_position v0
    dcl_color v1
    dcl_2d s0
    dcl_color o0
    dcl_position o1
    mul r0.xy, c6, v0.y
    mad r0.xy, c5, v0.x, r0
    mad r0.xy, c7, v0.z, r0
    mad r3.xy, c8, v0.w, r0
    mov o0, v1
    mov r3.zw, v0
        texldl r1, c220.z, s0
        mov r14.x, c251.x 
    if_eq r14.x, c220.w
    mul r1.x, r1.x, -c220.x
    add r3.x, r3.x, -r1.x
    endif
    if_eq r14.x, c221.w
    mul r1.x, r1.x, -c222.x
    add r3.x, r3.x, -r1.x
    endif
    mov o1, r3 

// approximately 6 instruction slots used
 