    vs_3_0
def c100, 0, 0, 0, 0
def c247, 0.5, 0.5, 0.0625, 0
dcl_2d s0
    dcl_position o10
dcl_color o8
dcl_texcoord o0.xy
dcl_position v0
    dcl_color v1
    dcl_texcoord v2
    dp4 r10.x, c0, v0
    dp4 r10.y, c1, v0
    dp4 r10.z, c2, v0
    dp4 r10.w, c3, v0
texldl r24, c247.z, s0
mul r24.x, r24.x, -c247.x
add r10.x, r10.x, -r24.x
mov o10, r10
    mov o8, v1
    mov o0.xy, v2

// approximately 6 instruction slots used
 

