1ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill#if 0 2ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill// 3ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill// Generated by Microsoft (R) HLSL Shader Compiler 9.30.9200.16384 4ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill// 5ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill// 6ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill/// 7ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill// Resource Bindings: 8ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill// 9ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill// Name Type Format Dim Slot Elements 10ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill// ------------------------------ ---------- ------- ----------- ---- -------- 11ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill// TextureUI texture uint4 2d 0 1 12ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill// 13ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill// 14ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill// 15ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill// Input signature: 16ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill// 17ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill// Name Index Mask Register SysValue Format Used 18ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill// -------------------- ----- ------ -------- -------- ------- ------ 19ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill// SV_POSITION 0 xyzw 0 POS float 20ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill// TEXCOORD 0 xy 1 NONE float xy 21ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill// 22ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill// 23ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill// Output signature: 24ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill// 25ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill// Name Index Mask Register SysValue Format Used 26ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill// -------------------- ----- ------ -------- -------- ------- ------ 27ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill// SV_TARGET 0 xyzw 0 TARGET uint xyzw 28ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill// 29ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madillps_4_0 30ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madilldcl_resource_texture2d (uint,uint,uint,uint) t0 31ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madilldcl_input_ps linear v1.xy 32ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madilldcl_output o0.xyzw 33ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madilldcl_temps 1 34ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madillresinfo_uint r0.xyzw, l(0), t0.xyzw 35ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madillutof r0.xy, r0.xyxx 36ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madillmul r0.xy, r0.xyxx, v1.xyxx 37ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madillftoi r0.xy, r0.xyxx 38ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madillmov r0.zw, l(0,0,0,0) 39ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madillld r0.xyzw, r0.xyzw, t0.xyzw 40ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madillmov o0.xyz, r0.xyzx 41ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madillmov o0.w, l(0) 42ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madillret 43ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill// Approximately 9 instruction slots used 44ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill#endif 45ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 46ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madillconst BYTE g_PS_PassthroughRGB2DUI[] = 47ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill{ 48ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 68, 88, 66, 67, 158, 133, 49ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 153, 245, 14, 212, 29, 23, 50ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 89, 41, 242, 173, 58, 186, 51ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 36, 20, 1, 0, 0, 0, 52ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 200, 2, 0, 0, 5, 0, 53ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 52, 0, 0, 0, 54ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 184, 0, 0, 0, 16, 1, 55ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 68, 1, 0, 0, 56ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 76, 2, 0, 0, 82, 68, 57ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 69, 70, 124, 0, 0, 0, 58ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 0, 0, 59ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 1, 0, 0, 0, 60ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 28, 0, 0, 0, 0, 4, 61ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 255, 255, 0, 1, 0, 0, 62ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 70, 0, 0, 0, 60, 0, 63ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 2, 0, 0, 0, 64ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 4, 0, 0, 0, 4, 0, 65ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 255, 255, 255, 255, 66ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 1, 0, 67ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 13, 0, 0, 0, 68ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 84, 101, 120, 116, 117, 114, 69ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 101, 85, 73, 0, 77, 105, 70ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 99, 114, 111, 115, 111, 102, 71ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 116, 32, 40, 82, 41, 32, 72ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 72, 76, 83, 76, 32, 83, 73ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 104, 97, 100, 101, 114, 32, 74ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 67, 111, 109, 112, 105, 108, 75ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 101, 114, 32, 57, 46, 51, 76ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 48, 46, 57, 50, 48, 48, 77ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 46, 49, 54, 51, 56, 52, 78ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 171, 171, 171, 73, 83, 79ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 71, 78, 80, 0, 0, 0, 80ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 2, 0, 0, 0, 8, 0, 81ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 56, 0, 0, 0, 82ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 1, 0, 83ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 3, 0, 0, 0, 84ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 15, 0, 85ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 68, 0, 0, 0, 86ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 0, 0, 87ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 3, 0, 0, 0, 88ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 1, 0, 0, 0, 3, 3, 89ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 83, 86, 95, 80, 90ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 79, 83, 73, 84, 73, 79, 91ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 78, 0, 84, 69, 88, 67, 92ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 79, 79, 82, 68, 0, 171, 93ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 171, 171, 79, 83, 71, 78, 94ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 44, 0, 0, 0, 1, 0, 95ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 8, 0, 0, 0, 96ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 32, 0, 0, 0, 0, 0, 97ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 0, 0, 98ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 1, 0, 0, 0, 0, 0, 99ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 15, 0, 0, 0, 100ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 83, 86, 95, 84, 65, 82, 101ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 71, 69, 84, 0, 171, 171, 102ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 83, 72, 68, 82, 0, 1, 103ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 64, 0, 0, 0, 104ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 64, 0, 0, 0, 88, 24, 105ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 4, 0, 112, 16, 0, 106ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 68, 68, 107ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 98, 16, 0, 3, 108ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 50, 16, 16, 0, 1, 0, 109ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 101, 0, 0, 3, 110ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 242, 32, 16, 0, 0, 0, 111ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 104, 0, 0, 2, 112ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 1, 0, 0, 0, 61, 16, 113ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 7, 242, 0, 16, 0, 114ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 1, 64, 115ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 0, 0, 116ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 70, 126, 16, 0, 0, 0, 117ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 86, 0, 0, 5, 118ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 50, 0, 16, 0, 0, 0, 119ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 70, 0, 16, 0, 120ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 56, 0, 121ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 7, 50, 0, 16, 0, 122ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 70, 0, 123ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 16, 0, 0, 0, 0, 0, 124ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 70, 16, 16, 0, 1, 0, 125ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 27, 0, 0, 5, 126ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 50, 0, 16, 0, 0, 0, 127ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 70, 0, 16, 0, 128ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 54, 0, 129ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 8, 194, 0, 16, 0, 130ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 2, 64, 131ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 0, 0, 132ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 0, 0, 133ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 0, 0, 134ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 45, 0, 0, 7, 242, 0, 135ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 16, 0, 0, 0, 0, 0, 136ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 70, 14, 16, 0, 0, 0, 137ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 70, 126, 16, 0, 138ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 54, 0, 139ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 5, 114, 32, 16, 0, 140ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 70, 2, 141ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 16, 0, 0, 0, 0, 0, 142ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 54, 0, 0, 5, 130, 32, 143ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 16, 0, 0, 0, 0, 0, 144ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 1, 64, 0, 0, 0, 0, 145ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 62, 0, 0, 1, 146ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 83, 84, 65, 84, 116, 0, 147ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 9, 0, 0, 0, 148ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 1, 0, 0, 0, 0, 0, 149ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 2, 0, 0, 0, 150ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 1, 0, 0, 0, 0, 0, 151ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 0, 0, 152ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 1, 0, 0, 0, 0, 0, 153ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 0, 0, 154ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 0, 0, 155ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 0, 0, 156ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 0, 0, 157ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 1, 0, 0, 0, 158ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 0, 0, 159ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 0, 0, 160ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 4, 0, 0, 0, 0, 0, 161ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 2, 0, 0, 0, 162ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 0, 0, 163ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 0, 0, 164ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 0, 0, 165ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 0, 0, 166ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0 167ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill}; 168