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