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 // TextureI texture sint4 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 int xyzw 28 // 29 ps_4_0 30 dcl_resource_texture2d (sint,sint,sint,sint) 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_PassthroughRGBA2DI[] = 45 { 46 68, 88, 66, 67, 154, 22, 47 19, 195, 64, 124, 15, 43, 48 32, 163, 142, 31, 97, 239, 49 22, 9, 1, 0, 0, 0, 50 156, 2, 0, 0, 5, 0, 51 0, 0, 52, 0, 0, 0, 52 180, 0, 0, 0, 12, 1, 53 0, 0, 64, 1, 0, 0, 54 32, 2, 0, 0, 82, 68, 55 69, 70, 120, 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 69, 0, 0, 0, 60, 0, 61 0, 0, 2, 0, 0, 0, 62 3, 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, 73, 0, 77, 105, 99, 68 114, 111, 115, 111, 102, 116, 69 32, 40, 82, 41, 32, 72, 70 76, 83, 76, 32, 83, 104, 71 97, 100, 101, 114, 32, 67, 72 111, 109, 112, 105, 108, 101, 73 114, 32, 57, 46, 51, 48, 74 46, 57, 50, 48, 48, 46, 75 49, 54, 51, 56, 52, 0, 76 73, 83, 71, 78, 80, 0, 77 0, 0, 2, 0, 0, 0, 78 8, 0, 0, 0, 56, 0, 79 0, 0, 0, 0, 0, 0, 80 1, 0, 0, 0, 3, 0, 81 0, 0, 0, 0, 0, 0, 82 15, 0, 0, 0, 68, 0, 83 0, 0, 0, 0, 0, 0, 84 0, 0, 0, 0, 3, 0, 85 0, 0, 1, 0, 0, 0, 86 3, 3, 0, 0, 83, 86, 87 95, 80, 79, 83, 73, 84, 88 73, 79, 78, 0, 84, 69, 89 88, 67, 79, 79, 82, 68, 90 0, 171, 171, 171, 79, 83, 91 71, 78, 44, 0, 0, 0, 92 1, 0, 0, 0, 8, 0, 93 0, 0, 32, 0, 0, 0, 94 0, 0, 0, 0, 0, 0, 95 0, 0, 2, 0, 0, 0, 96 0, 0, 0, 0, 15, 0, 97 0, 0, 83, 86, 95, 84, 98 65, 82, 71, 69, 84, 0, 99 171, 171, 83, 72, 68, 82, 100 216, 0, 0, 0, 64, 0, 101 0, 0, 54, 0, 0, 0, 102 88, 24, 0, 4, 0, 112, 103 16, 0, 0, 0, 0, 0, 104 51, 51, 0, 0, 98, 16, 105 0, 3, 50, 16, 16, 0, 106 1, 0, 0, 0, 101, 0, 107 0, 3, 242, 32, 16, 0, 108 0, 0, 0, 0, 104, 0, 109 0, 2, 1, 0, 0, 0, 110 61, 16, 0, 7, 242, 0, 111 16, 0, 0, 0, 0, 0, 112 1, 64, 0, 0, 0, 0, 113 0, 0, 70, 126, 16, 0, 114 0, 0, 0, 0, 86, 0, 115 0, 5, 50, 0, 16, 0, 116 0, 0, 0, 0, 70, 0, 117 16, 0, 0, 0, 0, 0, 118 56, 0, 0, 7, 50, 0, 119 16, 0, 0, 0, 0, 0, 120 70, 0, 16, 0, 0, 0, 121 0, 0, 70, 16, 16, 0, 122 1, 0, 0, 0, 27, 0, 123 0, 5, 50, 0, 16, 0, 124 0, 0, 0, 0, 70, 0, 125 16, 0, 0, 0, 0, 0, 126 54, 0, 0, 8, 194, 0, 127 16, 0, 0, 0, 0, 0, 128 2, 64, 0, 0, 0, 0, 129 0, 0, 0, 0, 0, 0, 130 0, 0, 0, 0, 0, 0, 131 0, 0, 45, 0, 0, 7, 132 242, 32, 16, 0, 0, 0, 133 0, 0, 70, 14, 16, 0, 134 0, 0, 0, 0, 70, 126, 135 16, 0, 0, 0, 0, 0, 136 62, 0, 0, 1, 83, 84, 137 65, 84, 116, 0, 0, 0, 138 7, 0, 0, 0, 1, 0, 139 0, 0, 0, 0, 0, 0, 140 2, 0, 0, 0, 1, 0, 141 0, 0, 0, 0, 0, 0, 142 0, 0, 0, 0, 1, 0, 143 0, 0, 0, 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 1, 0, 0, 0, 0, 0, 149 0, 0, 0, 0, 0, 0, 150 0, 0, 0, 0, 2, 0, 151 0, 0, 0, 0, 0, 0, 152 2, 0, 0, 0, 0, 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 158 }; 159