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 3d 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 // SV_RENDERTARGETARRAYINDEX 0 x 1 RTINDEX uint 21 // TEXCOORD 0 xyz 2 NONE float xyz 22 // 23 // 24 // Output signature: 25 // 26 // Name Index Mask Register SysValue Format Used 27 // -------------------- ----- ------ -------- -------- ------- ------ 28 // SV_TARGET 0 xyzw 0 TARGET uint xyzw 29 // 30 ps_4_0 31 dcl_resource_texture3d (uint,uint,uint,uint) t0 32 dcl_input_ps linear v2.xyz 33 dcl_output o0.xyzw 34 dcl_temps 1 35 resinfo_uint r0.xyzw, l(0), t0.xyzw 36 utof r0.xyz, r0.xyzx 37 mul r0.xyz, r0.xyzx, v2.xyzx 38 ftoi r0.xyz, r0.xyzx 39 mov r0.w, l(0) 40 ld r0.xyzw, r0.xyzw, t0.xyzw 41 mov o0.x, r0.x 42 mov o0.yzw, l(0,0,0,0) 43 ret 44 // Approximately 9 instruction slots used 45 #endif 46 47 const BYTE g_PS_PassthroughR3DUI[] = 48 { 49 68, 88, 66, 67, 8, 69, 50 203, 31, 19, 83, 247, 164, 51 150, 170, 250, 231, 193, 198, 52 155, 234, 1, 0, 0, 0, 53 248, 2, 0, 0, 5, 0, 54 0, 0, 52, 0, 0, 0, 55 184, 0, 0, 0, 64, 1, 56 0, 0, 116, 1, 0, 0, 57 124, 2, 0, 0, 82, 68, 58 69, 70, 124, 0, 0, 0, 59 0, 0, 0, 0, 0, 0, 60 0, 0, 1, 0, 0, 0, 61 28, 0, 0, 0, 0, 4, 62 255, 255, 0, 1, 0, 0, 63 70, 0, 0, 0, 60, 0, 64 0, 0, 2, 0, 0, 0, 65 4, 0, 0, 0, 8, 0, 66 0, 0, 255, 255, 255, 255, 67 0, 0, 0, 0, 1, 0, 68 0, 0, 13, 0, 0, 0, 69 84, 101, 120, 116, 117, 114, 70 101, 85, 73, 0, 77, 105, 71 99, 114, 111, 115, 111, 102, 72 116, 32, 40, 82, 41, 32, 73 72, 76, 83, 76, 32, 83, 74 104, 97, 100, 101, 114, 32, 75 67, 111, 109, 112, 105, 108, 76 101, 114, 32, 57, 46, 51, 77 48, 46, 57, 50, 48, 48, 78 46, 49, 54, 51, 56, 52, 79 0, 171, 171, 171, 73, 83, 80 71, 78, 128, 0, 0, 0, 81 3, 0, 0, 0, 8, 0, 82 0, 0, 80, 0, 0, 0, 83 0, 0, 0, 0, 1, 0, 84 0, 0, 3, 0, 0, 0, 85 0, 0, 0, 0, 15, 0, 86 0, 0, 92, 0, 0, 0, 87 0, 0, 0, 0, 4, 0, 88 0, 0, 1, 0, 0, 0, 89 1, 0, 0, 0, 1, 0, 90 0, 0, 118, 0, 0, 0, 91 0, 0, 0, 0, 0, 0, 92 0, 0, 3, 0, 0, 0, 93 2, 0, 0, 0, 7, 7, 94 0, 0, 83, 86, 95, 80, 95 79, 83, 73, 84, 73, 79, 96 78, 0, 83, 86, 95, 82, 97 69, 78, 68, 69, 82, 84, 98 65, 82, 71, 69, 84, 65, 99 82, 82, 65, 89, 73, 78, 100 68, 69, 88, 0, 84, 69, 101 88, 67, 79, 79, 82, 68, 102 0, 171, 79, 83, 71, 78, 103 44, 0, 0, 0, 1, 0, 104 0, 0, 8, 0, 0, 0, 105 32, 0, 0, 0, 0, 0, 106 0, 0, 0, 0, 0, 0, 107 1, 0, 0, 0, 0, 0, 108 0, 0, 15, 0, 0, 0, 109 83, 86, 95, 84, 65, 82, 110 71, 69, 84, 0, 171, 171, 111 83, 72, 68, 82, 0, 1, 112 0, 0, 64, 0, 0, 0, 113 64, 0, 0, 0, 88, 40, 114 0, 4, 0, 112, 16, 0, 115 0, 0, 0, 0, 68, 68, 116 0, 0, 98, 16, 0, 3, 117 114, 16, 16, 0, 2, 0, 118 0, 0, 101, 0, 0, 3, 119 242, 32, 16, 0, 0, 0, 120 0, 0, 104, 0, 0, 2, 121 1, 0, 0, 0, 61, 16, 122 0, 7, 242, 0, 16, 0, 123 0, 0, 0, 0, 1, 64, 124 0, 0, 0, 0, 0, 0, 125 70, 126, 16, 0, 0, 0, 126 0, 0, 86, 0, 0, 5, 127 114, 0, 16, 0, 0, 0, 128 0, 0, 70, 2, 16, 0, 129 0, 0, 0, 0, 56, 0, 130 0, 7, 114, 0, 16, 0, 131 0, 0, 0, 0, 70, 2, 132 16, 0, 0, 0, 0, 0, 133 70, 18, 16, 0, 2, 0, 134 0, 0, 27, 0, 0, 5, 135 114, 0, 16, 0, 0, 0, 136 0, 0, 70, 2, 16, 0, 137 0, 0, 0, 0, 54, 0, 138 0, 5, 130, 0, 16, 0, 139 0, 0, 0, 0, 1, 64, 140 0, 0, 0, 0, 0, 0, 141 45, 0, 0, 7, 242, 0, 142 16, 0, 0, 0, 0, 0, 143 70, 14, 16, 0, 0, 0, 144 0, 0, 70, 126, 16, 0, 145 0, 0, 0, 0, 54, 0, 146 0, 5, 18, 32, 16, 0, 147 0, 0, 0, 0, 10, 0, 148 16, 0, 0, 0, 0, 0, 149 54, 0, 0, 8, 226, 32, 150 16, 0, 0, 0, 0, 0, 151 2, 64, 0, 0, 0, 0, 152 0, 0, 0, 0, 0, 0, 153 0, 0, 0, 0, 0, 0, 154 0, 0, 62, 0, 0, 1, 155 83, 84, 65, 84, 116, 0, 156 0, 0, 9, 0, 0, 0, 157 1, 0, 0, 0, 0, 0, 158 0, 0, 2, 0, 0, 0, 159 1, 0, 0, 0, 0, 0, 160 0, 0, 0, 0, 0, 0, 161 1, 0, 0, 0, 0, 0, 162 0, 0, 0, 0, 0, 0, 163 0, 0, 0, 0, 0, 0, 164 0, 0, 0, 0, 0, 0, 165 0, 0, 0, 0, 0, 0, 166 0, 0, 1, 0, 0, 0, 167 0, 0, 0, 0, 0, 0, 168 0, 0, 0, 0, 0, 0, 169 4, 0, 0, 0, 0, 0, 170 0, 0, 2, 0, 0, 0, 171 0, 0, 0, 0, 0, 0, 172 0, 0, 0, 0, 0, 0, 173 0, 0, 0, 0, 0, 0, 174 0, 0, 0, 0, 0, 0, 175 0, 0, 0, 0 176 }; 177