//HUD and geometry.
//
// Generated by Microsoft (R) HLSL Shader Compiler 10.1
//
//   using 3Dmigoto v1.3.16 on Fri Sep 18 19:43:11 2020
//
//
//
// Input signature:
//
// Name                 Index   Mask Register SysValue  Format   Used
// -------------------- ----- ------ -------- -------- ------- ------
// POSITION                 0   xyzw        0     NONE   float   xyzw
// TEXCOORD                 0   xy          1     NONE   float   xy
//
//
// Output signature:
//
// Name                 Index   Mask Register SysValue  Format   Used
// -------------------- ----- ------ -------- -------- ------- ------
// SV_POSITION              0   xyzw        0      POS   float   xyzw
// TEXCOORD                 0   xy          1     NONE   float   xy
//
//
// Runtime generated constant mappings:
//
// Target Reg                               Constant Description
// ---------- --------------------------------------------------
// c0                              Vertex Shader position offset
//
//
// Level9 shader bytecode:
//
    vs_2_0
    dcl_texcoord v0
    dcl_texcoord1 v1
    mad oPos.xy, v0.w, c0, v0
    mov oPos.zw, v0
    mov oT0.xy, v1

// approximately 3 instruction slots used
vs_4_0
dcl_constantbuffer CB12[3], immediateIndexed
dcl_input v0.xyzw
dcl_input v1.xy
dcl_output_siv o0.xyzw, position
dcl_output o1.xy
dcl_temps 28
dcl_resource_texture2d (float,float,float,float) t125
ld_indexable(texture2d)(float,float,float,float) r25.xyzw, l(0, 0, 0, 0), t125.xyzw
dcl_resource_texture1d (float,float,float,float) t120
ld_indexable(texture1d)(float,float,float,float) r24.xyzw, l(3, 0, 0, 0), t120.xyzw
ld_indexable(texture1d)(float,float,float,float) r23.xyzw, l(1, 0, 0, 0), t120.xyzw
mov r20.xyzw, v0.xyzw
ieq r21.x, r20.w, l(1.0)
ieq r21.y, r24.w, l(1.0)
if_z r21.x
add r25.w, r20.w, -r25.y
mad r20.x, r25.x, r25.w, r20.x
else
if_nz r21.y
add r20.x, r25.x, r20.x
else
mad r20.x, r25.x, r23.x, r20.x
endif
endif
mov o0.xyzw, r20.xyzw
mov o1.xy, v1.xyxx
ret
// Approximately 3 instruction slots used

///////////////////////////////// HLSL Code /////////////////////////////////
// // ---- Created with 3Dmigoto v1.3.16 on Fri Sep 18 19:43:11 2020
//
//
//
// // 3Dmigoto declarations
// #define cmp -
// Texture1D<float4> IniParams : register(t120);
// Texture2D<float4> StereoParams : register(t125);
//
//
// void main(
//   float4 v0 : POSITION0,
//   float2 v1 : TEXCOORD0,
//   out float4 o0 : SV_POSITION0,
//   out float2 o1 : TEXCOORD0)
// {
//   o0.xyzw = v0.xyzw;
//   o1.xy = v1.xy;
//   return;
// }
//////////////////////////////// HLSL Errors ////////////////////////////////
// error X3506: unrecognized compiler target '    vs_2_0'
/////////////////////////////////////////////////////////////////////////////
