PixelShader = asm {
//
// Generated by Microsoft (R) HLSL Shader Compiler
//
//
//
// Input signature:
//
// Name Index Mask Register SysValue Format Used
// ---------------- ----- ------ -------- -------- ------ ------
// val 0 xyzw 0 NONE float xyzw
// val 1 xyzw 1 NONE float xyzw
//
//
// Output signature:
//
// Name Index Mask Register SysValue Format Used
// ---------------- ----- ------ -------- -------- ------ ------
// SV_Target 0 xyzw 0 NONE float xyzw
//
ps_4_0
dcl_input linear v0.xyzw
dcl_input linear v1.xyzw
dcl_output o0.xyzw
dcl_temps 2
mul r0.x, v0.x, v0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mul r0.x, r0.x, r0.x
mad r1.x, v0.y, v0.y, v0.y
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r1.x, r1.x, r1.x, r1.x
mad r0.y, r1.x, r1.x, r1.x
min r1.x, v0.z, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r1.x, r1.x, v1.y
min r0.z, r1.x, v1.y
max r1.x, v0.w, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r1.x, r1.x, v1.y
max r0.w, r1.x, v1.y
sqrt r1.x, v1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
sqrt r1.x, r1.x
mov r1.yzw, v1.yyzw
dp4 r0.x, r0.xyzw, r1.xyzw
mov o0.xyzw, r0.xxxx
ret
// Approximately 324 instruction slots used
};