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//
30ps_4_0
31dcl_resource_texture3d (uint,uint,uint,uint) t0
32dcl_input_ps linear v2.xyz
33dcl_output o0.xyzw
34dcl_temps 1
35resinfo_uint r0.xyzw, l(0), t0.xyzw
36utof r0.xyz, r0.xyzx
37mul r0.xyz, r0.xyzx, v2.xyzx
38ftoi r0.xyz, r0.xyzx
39mov r0.w, l(0)
40ld r0.xyzw, r0.xyzw, t0.xyzw
41mov o0.xyz, r0.xyzx
42mov o0.w, l(0)
43ret
44// Approximately 9 instruction slots used
45#endif
46
47const BYTE g_PS_PassthroughRGB3DUI[] =
48{
49     68,  88,  66,  67, 120,  50,
50    182, 251, 216,   8,  85,  92,
51    127, 151, 194,  64, 248, 151,
52     55, 163,   1,   0,   0,   0,
53    236,   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    112,   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, 244,   0,
112      0,   0,  64,   0,   0,   0,
113     61,   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, 114,  32,  16,   0,
147      0,   0,   0,   0,  70,   2,
148     16,   0,   0,   0,   0,   0,
149     54,   0,   0,   5, 130,  32,
150     16,   0,   0,   0,   0,   0,
151      1,  64,   0,   0,   0,   0,
152      0,   0,  62,   0,   0,   1,
153     83,  84,  65,  84, 116,   0,
154      0,   0,   9,   0,   0,   0,
155      1,   0,   0,   0,   0,   0,
156      0,   0,   2,   0,   0,   0,
157      1,   0,   0,   0,   0,   0,
158      0,   0,   0,   0,   0,   0,
159      1,   0,   0,   0,   0,   0,
160      0,   0,   0,   0,   0,   0,
161      0,   0,   0,   0,   0,   0,
162      0,   0,   0,   0,   0,   0,
163      0,   0,   0,   0,   0,   0,
164      0,   0,   1,   0,   0,   0,
165      0,   0,   0,   0,   0,   0,
166      0,   0,   0,   0,   0,   0,
167      4,   0,   0,   0,   0,   0,
168      0,   0,   2,   0,   0,   0,
169      0,   0,   0,   0,   0,   0,
170      0,   0,   0,   0,   0,   0,
171      0,   0,   0,   0,   0,   0,
172      0,   0,   0,   0,   0,   0,
173      0,   0,   0,   0
174};
175