// AUTOMATICALLY CONVERTED FROM SHADER FIXES 
//
// Generated by Microsoft (R) D3D Shader Disassembler
//
//   using 3Dmigoto v0.6.193 on Sat May 25 00:17:16 2024
//
//
// Input signature:
//
// Name                 Index   Mask Register SysValue  Format   Used
// -------------------- ----- ------ -------- -------- ------- ------
// POSITION                 0   xyz         0     NONE   float   xyz
//
//
// Output signature:
//
// Name                 Index   Mask Register SysValue  Format   Used
// -------------------- ----- ------ -------- -------- ------- ------
// SV_Position              0   xyzw        0      POS   float   xyzw
// TEXCOORD                 0   xyz         1     NONE   float   xyz
// P                        0   x           2  RTINDEX    uint   x
//
vs_5_0
dcl_output_siv o2.x, rendertarget_array_index
dcl_globalFlags refactoringAllowed
dcl_constantbuffer CB13[28], immediateIndexed
dcl_constantbuffer CB0[11], immediateIndexed
dcl_constantbuffer CB14[3], immediateIndexed
dcl_input v0.xyz
dcl_output_siv o0.xyzw, position
dcl_output o1.xyz
dcl_temps 36
dcl_resource_buffer (float,float,float,float) t125
ld_indexable(buffer)(float,float,float,float) r36.xyzw, l(0, 0, 0, 0), t125.xyzw
mov o2.x, r36.z
ld_indexable(buffer)(float,float,float,float) r25.xyzw, l(0, 0, 0, 0), t125.xyzw
add r0.x, -cb0[8].w, cb0[10].z
mad r0.x, v0.x, r0.x, cb0[8].w
mul r1.x, r0.x, cb0[10].w
mul r0.yz, r1.xxxx, v0.yyzy
mov r0.w, l(1.000000)
dp4 r1.x, cb0[0].xyzw, r0.xyzw
dp4 r1.y, cb0[1].xyzw, r0.xyzw
dp4 r1.z, cb0[2].xyzw, r0.xyzw
mov r1.w, l(1.000000)
dp4 r10.x, cb13[5].xyzw, r1.xyzw
dp4 r10.y, cb13[6].xyzw, r1.xyzw
dp4 r10.z, cb13[7].xyzw, r1.xyzw
dp4 r10.w, cb13[8].xyzw, r1.xyzw
add r26.x, r10.w, -r25.y
mad r10.x, r25.x, r26.x, r10.x
mov o0.xyzw, r10.xyzw
mov r0.x, -cb13[25].w
mov r0.y, -cb13[26].w
mov r0.z, -cb13[27].w
add o1.xyz, r0.xyzx, r1.xyzx
ret
// Approximately 0 instruction slots used
