//TESO: HUD
// Generated by Microsoft (R) HLSL Shader Compiler 9.29.952.3111
//
// Parameters:
//
//   float g_globalAlpha;
//   float4x4 g_worldViewProj;
//
//
// Registers:
//
//   Name            Reg   Size
//   --------------- ----- ----
//   g_worldViewProj c0       4
//   g_globalAlpha   c4       1
//
//
// Default values:
//
//   g_worldViewProj
//     c0   = { 0, 0, 0, 0 };
//     c1   = { 0, 0, 0, 0 };
//     c2   = { 0, 0, 0, 0 };
//     c3   = { 0, 0, 0, 0 };
//
//   g_globalAlpha
//     c4   = { 0, 0, 0, 0 };
//

    vs_3_0
    def c5, 1, 0, 0, 0
def c220, 1, 0.9, 0.0625, 0.5
def c201, -0.1, 0.3, 0.1, -0.1
dcl_2d s3
    dcl_position v0
    dcl_color v1
    dcl_texcoord v2
    dcl_position o0
    dcl_color o1
    dcl_texcoord o2.xy
    dcl_texcoord1 o3.xy
    mad r0, v0.xyzx, c5.xxxy, c5.yyyx
    dp4 r10.x, r0, c0
    dp4 r10.y, r0, c1
    dp4 r10.z, r0, c2
    dp4 r10.w, r0, c3
	
texldl r24, c220.z, s3
mov r23.x, c229.x
if_eq r23.x, c220.x
if_gt r10.x, c201.x
	if_lt r10.x, c201.y
		if_lt r10.y, c201.z
			if_gt r10.y, c201.w
				// rcp r25.x, r24.y
				// min r25.x, r25.x, c220.y
				mul r24.x, r24.x, c220.y
				add r10.x, r10.x, r24.x
			endif
		endif
	endif
endif
endif
mov o0.xyzw, r10.xyzw

    mul o1.w, c4.x, v1.w
    mov o1.xyz, v1
    mov o2.xy, v2
    mov o3.xy, v0

// approximately 9 instruction slots used
 