1 #if 0
2 //
3 // Generated by Microsoft (R) HLSL Shader Compiler 9.29.952.3111
4 //
5 //
6 //   fxc /Fhd3d11tex.hlsl.vs.h /Evs /Tvs_4_0 d3d11tex.hlsl
7 //
8 //
9 //
10 // Input signature:
11 //
12 // Name                 Index   Mask Register SysValue Format   Used
13 // -------------------- ----- ------ -------- -------- ------ ------
14 // POSITION                 0   xyzw        0     NONE  float   xyzw
15 // TEXCOORD                 0   xy          1     NONE  float   xy
16 //
17 //
18 // Output signature:
19 //
20 // Name                 Index   Mask Register SysValue Format   Used
21 // -------------------- ----- ------ -------- -------- ------ ------
22 // SV_POSITION              0   xyzw        0      POS  float   xyzw
23 // TEXCOORD                 0   xy          1     NONE  float   xy
24 // FACTORS                  0   xyzw        2     NONE  float   xyzw
25 //
26 vs_4_0
27 dcl_input v0.xyzw
28 dcl_input v1.xy
29 dcl_output_siv o0.xyzw, position
30 dcl_output o1.xy
31 dcl_output o2.xyzw
32 mov o0.xyzw, v0.xyzw
33 mul o1.xy, v1.xyxx, l(8.000000, 8.000000, 0.000000, 0.000000)
34 mad o2.xyzw, v1.xyxy, l(1.000000, 1.000000, -1.000000, -1.000000), l(0.000000, 0.000000, 1.000000, 1.000000)
35 ret
36 // Approximately 4 instruction slots used
37 #endif
38 
39 const BYTE g_vs[] =
40 {
41      68,  88,  66,  67, 129, 141,
42      49,   0,  46, 132,  26,  20,
43      64,  38, 200,  86, 119, 202,
44     172, 121,   1,   0,   0,   0,
45     160,   2,   0,   0,   5,   0,
46       0,   0,  52,   0,   0,   0,
47     140,   0,   0,   0, 224,   0,
48       0,   0,  88,   1,   0,   0,
49      36,   2,   0,   0,  82,  68,
50      69,  70,  80,   0,   0,   0,
51       0,   0,   0,   0,   0,   0,
52       0,   0,   0,   0,   0,   0,
53      28,   0,   0,   0,   0,   4,
54     254, 255,   0,   1,   0,   0,
55      28,   0,   0,   0,  77, 105,
56      99, 114, 111, 115, 111, 102,
57     116,  32,  40,  82,  41,  32,
58      72,  76,  83,  76,  32,  83,
59     104,  97, 100, 101, 114,  32,
60      67, 111, 109, 112, 105, 108,
61     101, 114,  32,  57,  46,  50,
62      57,  46,  57,  53,  50,  46,
63      51,  49,  49,  49,   0, 171,
64     171, 171,  73,  83,  71,  78,
65      76,   0,   0,   0,   2,   0,
66       0,   0,   8,   0,   0,   0,
67      56,   0,   0,   0,   0,   0,
68       0,   0,   0,   0,   0,   0,
69       3,   0,   0,   0,   0,   0,
70       0,   0,  15,  15,   0,   0,
71      65,   0,   0,   0,   0,   0,
72       0,   0,   0,   0,   0,   0,
73       3,   0,   0,   0,   1,   0,
74       0,   0,   3,   3,   0,   0,
75      80,  79,  83,  73,  84,  73,
76      79,  78,   0,  84,  69,  88,
77      67,  79,  79,  82,  68,   0,
78     171, 171,  79,  83,  71,  78,
79     112,   0,   0,   0,   3,   0,
80       0,   0,   8,   0,   0,   0,
81      80,   0,   0,   0,   0,   0,
82       0,   0,   1,   0,   0,   0,
83       3,   0,   0,   0,   0,   0,
84       0,   0,  15,   0,   0,   0,
85      92,   0,   0,   0,   0,   0,
86       0,   0,   0,   0,   0,   0,
87       3,   0,   0,   0,   1,   0,
88       0,   0,   3,  12,   0,   0,
89     101,   0,   0,   0,   0,   0,
90       0,   0,   0,   0,   0,   0,
91       3,   0,   0,   0,   2,   0,
92       0,   0,  15,   0,   0,   0,
93      83,  86,  95,  80,  79,  83,
94      73,  84,  73,  79,  78,   0,
95      84,  69,  88,  67,  79,  79,
96      82,  68,   0,  70,  65,  67,
97      84,  79,  82,  83,   0, 171,
98     171, 171,  83,  72,  68,  82,
99     196,   0,   0,   0,  64,   0,
100       1,   0,  49,   0,   0,   0,
101      95,   0,   0,   3, 242,  16,
102      16,   0,   0,   0,   0,   0,
103      95,   0,   0,   3,  50,  16,
104      16,   0,   1,   0,   0,   0,
105     103,   0,   0,   4, 242,  32,
106      16,   0,   0,   0,   0,   0,
107       1,   0,   0,   0, 101,   0,
108       0,   3,  50,  32,  16,   0,
109       1,   0,   0,   0, 101,   0,
110       0,   3, 242,  32,  16,   0,
111       2,   0,   0,   0,  54,   0,
112       0,   5, 242,  32,  16,   0,
113       0,   0,   0,   0,  70,  30,
114      16,   0,   0,   0,   0,   0,
115      56,   0,   0,  10,  50,  32,
116      16,   0,   1,   0,   0,   0,
117      70,  16,  16,   0,   1,   0,
118       0,   0,   2,  64,   0,   0,
119       0,   0,   0,  65,   0,   0,
120       0,  65,   0,   0,   0,   0,
121       0,   0,   0,   0,  50,   0,
122       0,  15, 242,  32,  16,   0,
123       2,   0,   0,   0,  70,  20,
124      16,   0,   1,   0,   0,   0,
125       2,  64,   0,   0,   0,   0,
126     128,  63,   0,   0, 128,  63,
127       0,   0, 128, 191,   0,   0,
128     128, 191,   2,  64,   0,   0,
129       0,   0,   0,   0,   0,   0,
130       0,   0,   0,   0, 128,  63,
131       0,   0, 128,  63,  62,   0,
132       0,   1,  83,  84,  65,  84,
133     116,   0,   0,   0,   4,   0,
134       0,   0,   0,   0,   0,   0,
135       0,   0,   0,   0,   5,   0,
136       0,   0,   1,   0,   0,   0,
137       0,   0,   0,   0,   0,   0,
138       0,   0,   1,   0,   0,   0,
139       0,   0,   0,   0,   0,   0,
140       0,   0,   0,   0,   0,   0,
141       0,   0,   0,   0,   0,   0,
142       0,   0,   0,   0,   0,   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,   1,   0,   0,   0,
147       0,   0,   0,   0,   0,   0,
148       0,   0,   0,   0,   0,   0,
149       0,   0,   0,   0,   0,   0,
150       0,   0,   0,   0,   0,   0,
151       0,   0,   0,   0,   0,   0,
152       0,   0,   0,   0,   0,   0
153 };
154