1#if 0
2//
3// Generated by Microsoft (R) HLSL Shader Compiler 9.29.952.3111
4//
5//
6//   fxc /Fhd3d11tex.hlsl.ps.h /Eps /Tps_4_0 d3d11tex.hlsl
7//
8//
9// Resource Bindings:
10//
11// Name                                 Type  Format         Dim Slot Elements
12// ------------------------------ ---------- ------- ----------- ---- --------
13// samp0                             sampler      NA          NA    0        1
14// samp1                             sampler      NA          NA    1        1
15// tex0                              texture  float4          2d    0        1
16// tex1                              texture  float4          2d    1        1
17//
18//
19//
20// Input signature:
21//
22// Name                 Index   Mask Register SysValue Format   Used
23// -------------------- ----- ------ -------- -------- ------ ------
24// SV_POSITION              0   xyzw        0      POS  float
25// TEXCOORD                 0   xy          1     NONE  float   xy
26// FACTORS                  0   xyzw        2     NONE  float   xyzw
27//
28//
29// Output signature:
30//
31// Name                 Index   Mask Register SysValue Format   Used
32// -------------------- ----- ------ -------- -------- ------ ------
33// SV_TARGET                0   xyzw        0   TARGET  float   xyzw
34//
35ps_4_0
36dcl_sampler s0, mode_default
37dcl_sampler s1, mode_default
38dcl_resource_texture2d (float,float,float,float) t0
39dcl_resource_texture2d (float,float,float,float) t1
40dcl_input_ps linear v1.xy
41dcl_input_ps linear v2.xyzw
42dcl_output o0.xyzw
43dcl_temps 3
44sample r0.xyzw, v1.xyxx, t1.xyzw, s1
45mul r0.xyzw, r0.xyzw, v2.xxxx
46sample r1.xyzw, v1.xyxx, t1.xyzw, s0
47mad r0.xyzw, r1.xyzw, v2.zzzz, r0.xyzw
48mul r0.xyzw, r0.xyzw, v2.yyyy
49sample r1.xyzw, v1.xyxx, t0.xyzw, s1
50mul r1.xyzw, r1.xyzw, v2.xxxx
51sample r2.xyzw, v1.xyxx, t0.xyzw, s0
52mad r1.xyzw, r2.xyzw, v2.zzzz, r1.xyzw
53mad o0.xyzw, r1.xyzw, v2.wwww, r0.xyzw
54ret
55// Approximately 11 instruction slots used
56#endif
57
58const BYTE g_ps[] =
59{
60     68,  88,  66,  67, 139, 203,
61    114,  37, 104, 101, 201,  12,
62    197, 147, 116,  98,  80, 214,
63    173, 207,   1,   0,   0,   0,
64     16,   4,   0,   0,   5,   0,
65      0,   0,  52,   0,   0,   0,
66     32,   1,   0,   0, 152,   1,
67      0,   0, 204,   1,   0,   0,
68    148,   3,   0,   0,  82,  68,
69     69,  70, 228,   0,   0,   0,
70      0,   0,   0,   0,   0,   0,
71      0,   0,   4,   0,   0,   0,
72     28,   0,   0,   0,   0,   4,
73    255, 255,   0,   1,   0,   0,
74    178,   0,   0,   0, 156,   0,
75      0,   0,   3,   0,   0,   0,
76      0,   0,   0,   0,   0,   0,
77      0,   0,   0,   0,   0,   0,
78      0,   0,   0,   0,   1,   0,
79      0,   0,   0,   0,   0,   0,
80    162,   0,   0,   0,   3,   0,
81      0,   0,   0,   0,   0,   0,
82      0,   0,   0,   0,   0,   0,
83      0,   0,   1,   0,   0,   0,
84      1,   0,   0,   0,   0,   0,
85      0,   0, 168,   0,   0,   0,
86      2,   0,   0,   0,   5,   0,
87      0,   0,   4,   0,   0,   0,
88    255, 255, 255, 255,   0,   0,
89      0,   0,   1,   0,   0,   0,
90     12,   0,   0,   0, 173,   0,
91      0,   0,   2,   0,   0,   0,
92      5,   0,   0,   0,   4,   0,
93      0,   0, 255, 255, 255, 255,
94      1,   0,   0,   0,   1,   0,
95      0,   0,  12,   0,   0,   0,
96    115,  97, 109, 112,  48,   0,
97    115,  97, 109, 112,  49,   0,
98    116, 101, 120,  48,   0, 116,
99    101, 120,  49,   0,  77, 105,
100     99, 114, 111, 115, 111, 102,
101    116,  32,  40,  82,  41,  32,
102     72,  76,  83,  76,  32,  83,
103    104,  97, 100, 101, 114,  32,
104     67, 111, 109, 112, 105, 108,
105    101, 114,  32,  57,  46,  50,
106     57,  46,  57,  53,  50,  46,
107     51,  49,  49,  49,   0, 171,
108     73,  83,  71,  78, 112,   0,
109      0,   0,   3,   0,   0,   0,
110      8,   0,   0,   0,  80,   0,
111      0,   0,   0,   0,   0,   0,
112      1,   0,   0,   0,   3,   0,
113      0,   0,   0,   0,   0,   0,
114     15,   0,   0,   0,  92,   0,
115      0,   0,   0,   0,   0,   0,
116      0,   0,   0,   0,   3,   0,
117      0,   0,   1,   0,   0,   0,
118      3,   3,   0,   0, 101,   0,
119      0,   0,   0,   0,   0,   0,
120      0,   0,   0,   0,   3,   0,
121      0,   0,   2,   0,   0,   0,
122     15,  15,   0,   0,  83,  86,
123     95,  80,  79,  83,  73,  84,
124     73,  79,  78,   0,  84,  69,
125     88,  67,  79,  79,  82,  68,
126      0,  70,  65,  67,  84,  79,
127     82,  83,   0, 171, 171, 171,
128     79,  83,  71,  78,  44,   0,
129      0,   0,   1,   0,   0,   0,
130      8,   0,   0,   0,  32,   0,
131      0,   0,   0,   0,   0,   0,
132      0,   0,   0,   0,   3,   0,
133      0,   0,   0,   0,   0,   0,
134     15,   0,   0,   0,  83,  86,
135     95,  84,  65,  82,  71,  69,
136     84,   0, 171, 171,  83,  72,
137     68,  82, 192,   1,   0,   0,
138     64,   0,   0,   0, 112,   0,
139      0,   0,  90,   0,   0,   3,
140      0,  96,  16,   0,   0,   0,
141      0,   0,  90,   0,   0,   3,
142      0,  96,  16,   0,   1,   0,
143      0,   0,  88,  24,   0,   4,
144      0, 112,  16,   0,   0,   0,
145      0,   0,  85,  85,   0,   0,
146     88,  24,   0,   4,   0, 112,
147     16,   0,   1,   0,   0,   0,
148     85,  85,   0,   0,  98,  16,
149      0,   3,  50,  16,  16,   0,
150      1,   0,   0,   0,  98,  16,
151      0,   3, 242,  16,  16,   0,
152      2,   0,   0,   0, 101,   0,
153      0,   3, 242,  32,  16,   0,
154      0,   0,   0,   0, 104,   0,
155      0,   2,   3,   0,   0,   0,
156     69,   0,   0,   9, 242,   0,
157     16,   0,   0,   0,   0,   0,
158     70,  16,  16,   0,   1,   0,
159      0,   0,  70, 126,  16,   0,
160      1,   0,   0,   0,   0,  96,
161     16,   0,   1,   0,   0,   0,
162     56,   0,   0,   7, 242,   0,
163     16,   0,   0,   0,   0,   0,
164     70,  14,  16,   0,   0,   0,
165      0,   0,   6,  16,  16,   0,
166      2,   0,   0,   0,  69,   0,
167      0,   9, 242,   0,  16,   0,
168      1,   0,   0,   0,  70,  16,
169     16,   0,   1,   0,   0,   0,
170     70, 126,  16,   0,   1,   0,
171      0,   0,   0,  96,  16,   0,
172      0,   0,   0,   0,  50,   0,
173      0,   9, 242,   0,  16,   0,
174      0,   0,   0,   0,  70,  14,
175     16,   0,   1,   0,   0,   0,
176    166,  26,  16,   0,   2,   0,
177      0,   0,  70,  14,  16,   0,
178      0,   0,   0,   0,  56,   0,
179      0,   7, 242,   0,  16,   0,
180      0,   0,   0,   0,  70,  14,
181     16,   0,   0,   0,   0,   0,
182     86,  21,  16,   0,   2,   0,
183      0,   0,  69,   0,   0,   9,
184    242,   0,  16,   0,   1,   0,
185      0,   0,  70,  16,  16,   0,
186      1,   0,   0,   0,  70, 126,
187     16,   0,   0,   0,   0,   0,
188      0,  96,  16,   0,   1,   0,
189      0,   0,  56,   0,   0,   7,
190    242,   0,  16,   0,   1,   0,
191      0,   0,  70,  14,  16,   0,
192      1,   0,   0,   0,   6,  16,
193     16,   0,   2,   0,   0,   0,
194     69,   0,   0,   9, 242,   0,
195     16,   0,   2,   0,   0,   0,
196     70,  16,  16,   0,   1,   0,
197      0,   0,  70, 126,  16,   0,
198      0,   0,   0,   0,   0,  96,
199     16,   0,   0,   0,   0,   0,
200     50,   0,   0,   9, 242,   0,
201     16,   0,   1,   0,   0,   0,
202     70,  14,  16,   0,   2,   0,
203      0,   0, 166,  26,  16,   0,
204      2,   0,   0,   0,  70,  14,
205     16,   0,   1,   0,   0,   0,
206     50,   0,   0,   9, 242,  32,
207     16,   0,   0,   0,   0,   0,
208     70,  14,  16,   0,   1,   0,
209      0,   0, 246,  31,  16,   0,
210      2,   0,   0,   0,  70,  14,
211     16,   0,   0,   0,   0,   0,
212     62,   0,   0,   1,  83,  84,
213     65,  84, 116,   0,   0,   0,
214     11,   0,   0,   0,   3,   0,
215      0,   0,   0,   0,   0,   0,
216      3,   0,   0,   0,   3,   0,
217      0,   0,   0,   0,   0,   0,
218      0,   0,   0,   0,   1,   0,
219      0,   0,   0,   0,   0,   0,
220      0,   0,   0,   0,   0,   0,
221      0,   0,   0,   0,   0,   0,
222      0,   0,   0,   0,   0,   0,
223      0,   0,   4,   0,   0,   0,
224      0,   0,   0,   0,   0,   0,
225      0,   0,   0,   0,   0,   0,
226      0,   0,   0,   0,   0,   0,
227      0,   0,   0,   0,   0,   0,
228      0,   0,   0,   0,   0,   0,
229      0,   0,   0,   0,   0,   0,
230      0,   0,   0,   0,   0,   0,
231      0,   0,   0,   0,   0,   0,
232      0,   0,   0,   0,   0,   0,
233      0,   0
234};
235