1 #if 0
2 //
3 // Generated by Microsoft (R) HLSL Shader Compiler 10.0.10011.16384
4 //
5 //
6 // Buffer Definitions:
7 //
8 // cbuffer ConstantBuffer1
9 // {
10 //
11 //   float4x4 WorldViewProj;            // Offset:    0 Size:    64
12 //
13 // }
14 //
15 //
16 // Resource Bindings:
17 //
18 // Name                                 Type  Format         Dim      HLSL Bind  Count
19 // ------------------------------ ---------- ------- ----------- -------------- ------
20 // ConstantBuffer1                   cbuffer      NA          NA            cb1      1
21 //
22 //
23 //
24 // Input signature:
25 //
26 // Name                 Index   Mask Register SysValue  Format   Used
27 // -------------------- ----- ------ -------- -------- ------- ------
28 // POSITION                 0   xyz         0     NONE   float   xyz
29 // TEXCOORD                 0   xy          1     NONE   float   xy
30 //
31 //
32 // Output signature:
33 //
34 // Name                 Index   Mask Register SysValue  Format   Used
35 // -------------------- ----- ------ -------- -------- ------- ------
36 // SV_POSITION              0   xyzw        0      POS   float   xyzw
37 // TEXCOORD                 0   xy          1     NONE   float   xy
38 //
39 vs_5_0
40 dcl_globalFlags refactoringAllowed
41 dcl_constantbuffer CB1[4], immediateIndexed
42 dcl_input v0.xyz
43 dcl_input v1.xy
44 dcl_output_siv o0.xyzw, position
45 dcl_output o1.xy
46 dcl_temps 1
47 mov r0.xyz, v0.xyzx
48 mov r0.w, l(1.000000)
49 dp4 o0.x, r0.xyzw, cb1[0].xyzw
50 dp4 o0.y, r0.xyzw, cb1[1].xyzw
51 dp4 o0.z, r0.xyzw, cb1[2].xyzw
52 dp4 o0.w, r0.xyzw, cb1[3].xyzw
53 mov o1.xy, v1.xyxx
54 ret
55 // Approximately 8 instruction slots used
56 #endif
57 
58 const BYTE g_main[] =
59 {
60      68,  88,  66,  67, 206,  13,
61     137, 181, 114, 110, 131,  98,
62      24, 137, 147, 240, 237, 245,
63      81, 131,   1,   0,   0,   0,
64     192,   3,   0,   0,   5,   0,
65       0,   0,  52,   0,   0,   0,
66      88,   1,   0,   0, 172,   1,
67       0,   0,   4,   2,   0,   0,
68      36,   3,   0,   0,  82,  68,
69      69,  70,  28,   1,   0,   0,
70       1,   0,   0,   0, 108,   0,
71       0,   0,   1,   0,   0,   0,
72      60,   0,   0,   0,   0,   5,
73     254, 255,   0, 129,   0,   0,
74     232,   0,   0,   0,  82,  68,
75      49,  49,  60,   0,   0,   0,
76      24,   0,   0,   0,  32,   0,
77       0,   0,  40,   0,   0,   0,
78      36,   0,   0,   0,  12,   0,
79       0,   0,   0,   0,   0,   0,
80      92,   0,   0,   0,   0,   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,   1,   0,
85       0,   0,  67, 111, 110, 115,
86     116,  97, 110, 116,  66, 117,
87     102, 102, 101, 114,  49,   0,
88      92,   0,   0,   0,   1,   0,
89       0,   0, 132,   0,   0,   0,
90      64,   0,   0,   0,   0,   0,
91       0,   0,   0,   0,   0,   0,
92     172,   0,   0,   0,   0,   0,
93       0,   0,  64,   0,   0,   0,
94       2,   0,   0,   0, 196,   0,
95       0,   0,   0,   0,   0,   0,
96     255, 255, 255, 255,   0,   0,
97       0,   0, 255, 255, 255, 255,
98       0,   0,   0,   0,  87, 111,
99     114, 108, 100,  86, 105, 101,
100     119,  80, 114, 111, 106,   0,
101     102, 108, 111,  97, 116,  52,
102     120,  52,   0, 171,   3,   0,
103       3,   0,   4,   0,   4,   0,
104       0,   0,   0,   0,   0,   0,
105       0,   0,   0,   0,   0,   0,
106       0,   0,   0,   0,   0,   0,
107       0,   0,   0,   0,   0,   0,
108     186,   0,   0,   0,  77, 105,
109      99, 114, 111, 115, 111, 102,
110     116,  32,  40,  82,  41,  32,
111      72,  76,  83,  76,  32,  83,
112     104,  97, 100, 101, 114,  32,
113      67, 111, 109, 112, 105, 108,
114     101, 114,  32,  49,  48,  46,
115      48,  46,  49,  48,  48,  49,
116      49,  46,  49,  54,  51,  56,
117      52,   0,  73,  83,  71,  78,
118      76,   0,   0,   0,   2,   0,
119       0,   0,   8,   0,   0,   0,
120      56,   0,   0,   0,   0,   0,
121       0,   0,   0,   0,   0,   0,
122       3,   0,   0,   0,   0,   0,
123       0,   0,   7,   7,   0,   0,
124      65,   0,   0,   0,   0,   0,
125       0,   0,   0,   0,   0,   0,
126       3,   0,   0,   0,   1,   0,
127       0,   0,   3,   3,   0,   0,
128      80,  79,  83,  73,  84,  73,
129      79,  78,   0,  84,  69,  88,
130      67,  79,  79,  82,  68,   0,
131     171, 171,  79,  83,  71,  78,
132      80,   0,   0,   0,   2,   0,
133       0,   0,   8,   0,   0,   0,
134      56,   0,   0,   0,   0,   0,
135       0,   0,   1,   0,   0,   0,
136       3,   0,   0,   0,   0,   0,
137       0,   0,  15,   0,   0,   0,
138      68,   0,   0,   0,   0,   0,
139       0,   0,   0,   0,   0,   0,
140       3,   0,   0,   0,   1,   0,
141       0,   0,   3,  12,   0,   0,
142      83,  86,  95,  80,  79,  83,
143      73,  84,  73,  79,  78,   0,
144      84,  69,  88,  67,  79,  79,
145      82,  68,   0, 171, 171, 171,
146      83,  72,  69,  88,  24,   1,
147       0,   0,  80,   0,   1,   0,
148      70,   0,   0,   0, 106,   8,
149       0,   1,  89,   0,   0,   4,
150      70, 142,  32,   0,   1,   0,
151       0,   0,   4,   0,   0,   0,
152      95,   0,   0,   3, 114,  16,
153      16,   0,   0,   0,   0,   0,
154      95,   0,   0,   3,  50,  16,
155      16,   0,   1,   0,   0,   0,
156     103,   0,   0,   4, 242,  32,
157      16,   0,   0,   0,   0,   0,
158       1,   0,   0,   0, 101,   0,
159       0,   3,  50,  32,  16,   0,
160       1,   0,   0,   0, 104,   0,
161       0,   2,   1,   0,   0,   0,
162      54,   0,   0,   5, 114,   0,
163      16,   0,   0,   0,   0,   0,
164      70,  18,  16,   0,   0,   0,
165       0,   0,  54,   0,   0,   5,
166     130,   0,  16,   0,   0,   0,
167       0,   0,   1,  64,   0,   0,
168       0,   0, 128,  63,  17,   0,
169       0,   8,  18,  32,  16,   0,
170       0,   0,   0,   0,  70,  14,
171      16,   0,   0,   0,   0,   0,
172      70, 142,  32,   0,   1,   0,
173       0,   0,   0,   0,   0,   0,
174      17,   0,   0,   8,  34,  32,
175      16,   0,   0,   0,   0,   0,
176      70,  14,  16,   0,   0,   0,
177       0,   0,  70, 142,  32,   0,
178       1,   0,   0,   0,   1,   0,
179       0,   0,  17,   0,   0,   8,
180      66,  32,  16,   0,   0,   0,
181       0,   0,  70,  14,  16,   0,
182       0,   0,   0,   0,  70, 142,
183      32,   0,   1,   0,   0,   0,
184       2,   0,   0,   0,  17,   0,
185       0,   8, 130,  32,  16,   0,
186       0,   0,   0,   0,  70,  14,
187      16,   0,   0,   0,   0,   0,
188      70, 142,  32,   0,   1,   0,
189       0,   0,   3,   0,   0,   0,
190      54,   0,   0,   5,  50,  32,
191      16,   0,   1,   0,   0,   0,
192      70,  16,  16,   0,   1,   0,
193       0,   0,  62,   0,   0,   1,
194      83,  84,  65,  84, 148,   0,
195       0,   0,   8,   0,   0,   0,
196       1,   0,   0,   0,   0,   0,
197       0,   0,   4,   0,   0,   0,
198       4,   0,   0,   0,   0,   0,
199       0,   0,   0,   0,   0,   0,
200       1,   0,   0,   0,   0,   0,
201       0,   0,   0,   0,   0,   0,
202       0,   0,   0,   0,   0,   0,
203       0,   0,   0,   0,   0,   0,
204       0,   0,   0,   0,   0,   0,
205       0,   0,   0,   0,   0,   0,
206       0,   0,   0,   0,   0,   0,
207       0,   0,   0,   0,   0,   0,
208       3,   0,   0,   0,   0,   0,
209       0,   0,   0,   0,   0,   0,
210       0,   0,   0,   0,   0,   0,
211       0,   0,   0,   0,   0,   0,
212       0,   0,   0,   0,   0,   0,
213       0,   0,   0,   0,   0,   0,
214       0,   0,   0,   0,   0,   0,
215       0,   0,   0,   0,   0,   0,
216       0,   0,   0,   0,   0,   0,
217       0,   0,   0,   0,   0,   0,
218       0,   0,   0,   0,   0,   0,
219       0,   0,   0,   0,   0,   0
220 };
221