//
// Generated by Microsoft (R) HLSL Shader Compiler 9.29.952.3111
    vs_3_0
	def c200, 1.0, 0.5, 0.0625, 0.5
    dcl_position v0  // input<0,1,2,3>
    dcl_texcoord v1  // input<4,5>
    dcl_texcoord1 v2  // input<6,7,8,9>
    dcl_texcoord2 v3  // input<10,11,12,13>
    dcl_position o0
    dcl_texcoord o1.xy
    dcl_texcoord1 o2
    dcl_texcoord2 o3
	dcl_2d s0

	mov r10, v0
	texldl r14, c200.z, s0
	//add r14.y, r10.w, -r14.y
	mov r11.x, c252.x
	if_eq r11.x, c200.x
		mul r14.x, r14.x, c200.w
	else		
		mul r14.x, r14.x, c254.x
	endif
	add r10.x, r10.x, r14.x
	//mov o0, r10

#line 45 "c:\spiders\marswl\data\datasource\shaders\memory"
    mov o0, r10  // ::mainVP<0,1,2,3>
    mov o1.xy, v1  // ::mainVP<4,5>
    mov o2, v2  // ::mainVP<6,7,8,9>
    mov o3, v3  // ::mainVP<10,11,12,13>

// approximately 4 instruction slots used
 