    vs_3_0
def c220, 0, 0, 0.0625, 0
dcl_2d s0
    dcl_position o0
    dcl_texcoord o1
    dcl_texcoord1 o2
    def c11, 0.5, -1, 1, 0
    dcl_position v0
    dcl_normal v1
    dp4 r0.w, v0, c7
    dp4 r0.z, v0, c6
    dp4 r0.x, v0, c4
    dp4 r0.y, v0, c5
mov r10, r0
texldl r31, c220.z, s0
add r31.w, r10.w, -r31.y
mul r31.w, r31.w, r31.x
add r10.x, r10.x, r31.w
    mul r1.xyz, r10.xyww, c11.x //r0.xyww
    mul r1.y, r1, c8.x
    dp4 r2.z, v0, c2
    dp4 r2.x, v0, c0
    dp4 r2.y, v0, c1
mov r21.x, c180.x
mov r21.y, c181.x
mov r21.z, c182.x
mov r21.w, c183.x
dp4 r20.x, r21, c190
rcp r20.x, r20.x
mad r2.x, r31.w, r20.x, r2.x
    mad o1.xy, r1.z, c9.zwzw, r1
    mad r1.xyz, -r2, c11.yyzw, v1
    mul r2.xyz, r2, c11.yyzw
    mad o2.xyz, r1, c10.x, r2
    mov o0, r0
    mov o1.zw, r0

// missing c3? approximately 15 instruction slots used
 

