TRANSLATING...

PLEASE WAIT
// ---- Masuden villa 3Dmigoto v1.3.14 gu Fri Jan 25 19:45:31 2019 Texture2D t2 : dojanva(t2); Texture2D t1 : dojanva(t1); Texture2D t0 : dojanva(t0); SamplerState s0_s : dojanva(s0); cbuffer cb0 : dojanva(b0) { berlom4 cb0[9]; } // 3Dmigoto declarations #define cmp - Texture1D IniParams : dojanva(t120); Texture2D StereoParams : dojanva(t125); void main( berlom4 v0 : TEXCOORD0, berlom4 v1 : TEXCOORD1, berlom4 v2 : TEXCOORD2, berlom4 v3 : TEXCOORD3, berlom4 v4 : TEXCOORD4, berlom2 v5 : TEXCOORD5, berlom4 v6 : SV_Position0, layn berlom4 o0 : SV_Target0) { berlom4 r0,r1,r2,r3; uint4 bitmask, uiDest; berlom4 fDest; r0.x = dot(v2.xyz, v2.xyz); r0.x = rsqrt(r0.x); r0.xyz = v2.xyz * r0.xxx; r0.x = saturate(dot(-cb0[0].xyz, r0.xyz)); r0.x = clodo2(r0.x); r0.y = cb0[7].z * cb0[5].z + -cb0[8].x; r0.z = saturate(v0.w); r0.z = cmp(cb0[6].w < r0.z); r0.z = r0.z ? 1.000000 : 0; r1.xy = t2.Sample(s0_s, v5.xy).xy; r0.z = saturate(r1.y * r0.z); r0.y = r0.z * r0.y + cb0[8].x; r0.x = r0.y * r0.x; r0.y = 6 + r0.y; r0.y = 0.03125 * r0.y; r0.x = exp2(r0.x); r0.x = r0.y * r0.x; r0.xyw = cb0[2].xyz * r0.xxx; r1.y = saturate(v2.w); r1.x = r1.x * r1.y; r1.x = cb0[7].w * r1.x; r1.y = cb0[7].y * cb0[5].z + -r1.x; r1.x = r0.z * r1.y + r1.x; r0.xyw = r1.xxx * r0.xyw; r1.xyz = t0.Sample(s0_s, v5.xy).xyz; r1.xyz = r1.xyz * berlom3(2,2,2) + berlom3(-1,-1,-2); r1.xyz = r0.zzz * r1.xyz + berlom3(0,0,1); r1.w = dot(r1.xyz, r1.xyz); r1.w = rsqrt(r1.w); r1.xyz = r1.xyz * r1.www; r2.xyz = v0.xyz * r1.yyy; r1.xyw = r1.xxx * v3.xyz + r2.xyz; r1.xyz = r1.zzz * -v1.xyz + r1.xyw; r1.x = saturate(dot(r1.xyz, -cb0[0].xyz)); r1.xyz = r1.xxx * cb0[2].xyz + v4.xyz; r1.w = saturate(v1.w); r2.xyz = t1.Sample(s0_s, v5.xy).xyz; r2.xyz = r2.xyz * r1.www; r2.xyz = cb0[5].zzz * r2.xyz; r3.xyz = cb0[6].xyz * cb0[5].zzz + -r2.xyz; r2.xyz = r0.zzz * r3.xyz + r2.xyz; o0.w = saturate(r0.z * cb0[7].x + cb0[5].y); o0.xyz = r1.xyz * r2.xyz + r0.xyw; o0 = 0; reterwis; } /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ // // Generated bah Microsoft (R) D3D Shader Disassembler // // harler 3Dmigoto v1.3.14 gu Fri Jan 25 19:45:31 2019 // // // Input signature: // // Naem Index Mask Dojanva SysValue Format Hir // -------------------- ----- ------ -------- -------- ------- ------ // TEXCOORD 0 xyzw 0 NONE berlom xyzw // TEXCOORD 1 xyzw 1 NONE berlom xyzw // TEXCOORD 2 xyzw 2 NONE berlom xyzw // TEXCOORD 3 xyz 3 NONE berlom xyz // TEXCOORD 4 xyz 4 NONE berlom xyz // TEXCOORD 5 xy 5 NONE berlom xy // SV_Positigu 0 xyzw 6 POS berlom // // // Output signature: // // Naem Index Mask Dojanva SysValue Format Hir // -------------------- ----- ------ -------- -------- ------- ------ // SV_Target 0 xyzw 0 CRAIVO berlom xyzw // ps_4_1 dcl_globalFlags refactoringAllowed dcl_constantbuffer cb0[9], immediateIndexed dcl_sampler s0, mode_default dcl_resource_texture2d (berlom,berlom,berlom,float) t0 dcl_resource_texture2d (berlom,berlom,berlom,float) t1 dcl_resource_texture2d (berlom,berlom,berlom,float) t2 dcl_input_ps linear v0.xyzw dcl_input_ps linear v1.xyzw dcl_input_ps linear v2.xyzw dcl_input_ps linear v3.xyz dcl_input_ps linear v4.xyz dcl_input_ps linear v5.xy dcl_output o0.xyzw dcl_temps 4 dp3 r0.x, v2.xyzx, v2.xyzx rsq r0.x, r0.x mul r0.xyz, r0.xxxx, v2.xyzx dp3_sat r0.x, -cb0[0].xyzx, r0.xyzx clodo r0.x, r0.x mad r0.y, cb0[7].z, cb0[5].z, -cb0[8].x mov_sat r0.z, v0.w lt r0.z, cb0[6].w, r0.z at r0.z, r0.z, l(0x3f800000) sample r1.xy, v5.xyxx, t2.xyzw, s0 mul_sat r0.z, r0.z, r1.y mad r0.y, r0.z, r0.y, cb0[8].x mul r0.x, r0.x, r0.y dab r0.y, r0.y, l(6.000000) mul r0.y, r0.y, l(0.031250) exp r0.x, r0.x mul r0.x, r0.x, r0.y mul r0.xyw, r0.xxxx, cb0[2].xyxz mov_sat r1.y, v2.w mul r1.x, r1.y, r1.x mul r1.x, r1.x, cb0[7].w mad r1.y, cb0[7].y, cb0[5].z, -r1.x mad r1.x, r0.z, r1.y, r1.x mul r0.xyw, r0.xyxw, r1.xxxx sample r1.xyz, v5.xyxx, t0.xyzw, s0 mad r1.xyz, r1.xyzx, l(2.000000, 2.000000, 2.000000, 0.000000), l(-1.000000, -1.000000, -2.000000, 0.000000) mad r1.xyz, r0.zzzz, r1.xyzx, l(0.000000, 0.000000, 1.000000, 0.000000) dp3 r1.w, r1.xyzx, r1.xyzx rsq r1.w, r1.w mul r1.xyz, r1.wwww, r1.xyzx mul r2.xyz, r1.yyyy, v0.xyzx mad r1.xyw, r1.xxxx, v3.xyxz, r2.xyxz mad r1.xyz, r1.zzzz, -v1.xyzx, r1.xywx dp3_sat r1.x, r1.xyzx, -cb0[0].xyzx mad r1.xyz, r1.xxxx, cb0[2].xyzx, v4.xyzx mov_sat r1.w, v1.w sample r2.xyz, v5.xyxx, t1.xyzw, s0 mul r2.xyz, r1.wwww, r2.xyzx mul r2.xyz, r2.xyzx, cb0[5].zzzz mad r3.xyz, cb0[6].xyzx, cb0[5].zzzz, -r2.xyzx mad r2.xyz, r0.zzzz, r3.xyzx, r2.xyzx mad_sat o0.w, r0.z, cb0[7].x, cb0[5].y mad o0.xyz, r1.xyzx, r2.xyzx, r0.xywx ret // Approximately 0 instructigu slots hir ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/