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