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// TextureI texture sint4 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 int xyzw 28ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill// 29ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madillps_4_0 30ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madilldcl_resource_texture2d (sint,sint,sint,sint) 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.x, r0.x 41ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madillmov o0.yzw, l(0,0,0,0) 42ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madillret 43ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill// Approximately 9 instruction slots used 44ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill#endif 45ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 46ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madillconst BYTE g_PS_PassthroughR2DI[] = 47ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill{ 48ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 68, 88, 66, 67, 175, 34, 49ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 58, 63, 77, 138, 186, 41, 50ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 33, 239, 107, 231, 51, 122, 51ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 194, 229, 1, 0, 0, 0, 52ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 208, 2, 0, 0, 5, 0, 53ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 52, 0, 0, 0, 54ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 180, 0, 0, 0, 12, 1, 55ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 64, 1, 0, 0, 56ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 84, 2, 0, 0, 82, 68, 57ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 69, 70, 120, 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 69, 0, 0, 0, 60, 0, 63ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 2, 0, 0, 0, 64ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 3, 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, 73, 0, 77, 105, 99, 70ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 114, 111, 115, 111, 102, 116, 71ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 32, 40, 82, 41, 32, 72, 72ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 76, 83, 76, 32, 83, 104, 73ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 97, 100, 101, 114, 32, 67, 74ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 111, 109, 112, 105, 108, 101, 75ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 114, 32, 57, 46, 51, 48, 76ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 46, 57, 50, 48, 48, 46, 77ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 49, 54, 51, 56, 52, 0, 78ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 73, 83, 71, 78, 80, 0, 79ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 2, 0, 0, 0, 80ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 8, 0, 0, 0, 56, 0, 81ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 0, 0, 82ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 1, 0, 0, 0, 3, 0, 83ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 0, 0, 84ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 15, 0, 0, 0, 68, 0, 85ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 0, 0, 86ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 3, 0, 87ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 1, 0, 0, 0, 88ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 3, 3, 0, 0, 83, 86, 89ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 95, 80, 79, 83, 73, 84, 90ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 73, 79, 78, 0, 84, 69, 91ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 88, 67, 79, 79, 82, 68, 92ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 171, 171, 171, 79, 83, 93ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 71, 78, 44, 0, 0, 0, 94ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 1, 0, 0, 0, 8, 0, 95ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 32, 0, 0, 0, 96ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 0, 0, 97ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 2, 0, 0, 0, 98ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 15, 0, 99ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 83, 86, 95, 84, 100ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 65, 82, 71, 69, 84, 0, 101ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 171, 171, 83, 72, 68, 82, 102ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 12, 1, 0, 0, 64, 0, 103ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 67, 0, 0, 0, 104ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 88, 24, 0, 4, 0, 112, 105ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 16, 0, 0, 0, 0, 0, 106ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 51, 51, 0, 0, 98, 16, 107ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 3, 50, 16, 16, 0, 108ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 1, 0, 0, 0, 101, 0, 109ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 3, 242, 32, 16, 0, 110ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 104, 0, 111ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 2, 1, 0, 0, 0, 112ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 61, 16, 0, 7, 242, 0, 113ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 16, 0, 0, 0, 0, 0, 114ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 1, 64, 0, 0, 0, 0, 115ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 70, 126, 16, 0, 116ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 86, 0, 117ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 5, 50, 0, 16, 0, 118ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 70, 0, 119ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 16, 0, 0, 0, 0, 0, 120ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 56, 0, 0, 7, 50, 0, 121ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 16, 0, 0, 0, 0, 0, 122ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 70, 0, 16, 0, 0, 0, 123ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 70, 16, 16, 0, 124ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 1, 0, 0, 0, 27, 0, 125ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 5, 50, 0, 16, 0, 126ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 70, 0, 127ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 16, 0, 0, 0, 0, 0, 128ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 54, 0, 0, 8, 194, 0, 129ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 16, 0, 0, 0, 0, 0, 130ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 2, 64, 0, 0, 0, 0, 131ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 0, 0, 132ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 0, 0, 133ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 45, 0, 0, 7, 134ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 242, 0, 16, 0, 0, 0, 135ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 70, 14, 16, 0, 136ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 70, 126, 137ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 16, 0, 0, 0, 0, 0, 138ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 54, 0, 0, 5, 18, 32, 139ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 16, 0, 0, 0, 0, 0, 140ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 10, 0, 16, 0, 0, 0, 141ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 54, 0, 0, 8, 142ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 226, 32, 16, 0, 0, 0, 143ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 2, 64, 0, 0, 144ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 0, 0, 145ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 0, 0, 146ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 62, 0, 147ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 1, 83, 84, 65, 84, 148ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 116, 0, 0, 0, 9, 0, 149ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 1, 0, 0, 0, 150ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 2, 0, 151ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 1, 0, 0, 0, 152ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 0, 0, 153ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 1, 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, 0, 0, 0, 0, 158ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 1, 0, 159ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 0, 0, 160ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 0, 0, 161ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 4, 0, 0, 0, 162ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 2, 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, 0, 0, 167ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill 0, 0, 0, 0, 0, 0 168ba615196a8f60c73eef978e723ccbd85deea0687Jamie Madill}; 169