Upstream version 9.37.197.0
[platform/framework/web/crosswalk.git] / src / third_party / angle / src / libGLESv2 / renderer / d3d11 / shaders / compiled / passthrough3d11gs.h
1 #if 0
2 //
3 // Generated by Microsoft (R) HLSL Shader Compiler 9.30.9200.16384
4 //
5 //
6 ///
7 //
8 // Input signature:
9 //
10 // Name                 Index   Mask Register SysValue  Format   Used
11 // -------------------- ----- ------ -------- -------- ------- ------
12 // SV_POSITION              0   xyzw        0      POS   float   xyzw
13 // LAYER                    0   x           1     NONE    uint   x   
14 // TEXCOORD                 0   xyz         2     NONE   float   xyz 
15 //
16 //
17 // Output signature:
18 //
19 // Name                 Index   Mask Register SysValue  Format   Used
20 // -------------------- ----- ------ -------- -------- ------- ------
21 // SV_POSITION              0   xyzw        0      POS   float   xyzw
22 // SV_RENDERTARGETARRAYINDEX     0   x           1  RTINDEX    uint   x   
23 // TEXCOORD                 0   xyz         2     NONE   float   xyz 
24 //
25 gs_4_0
26 dcl_input_siv v[3][0].xyzw, position
27 dcl_input v[3][1].x
28 dcl_input v[3][2].xyz
29 dcl_temps 1
30 dcl_inputprimitive triangle 
31 dcl_outputtopology trianglestrip 
32 dcl_output_siv o0.xyzw, position
33 dcl_output_siv o1.x, rendertarget_array_index
34 dcl_output o2.xyz
35 dcl_maxout 3
36 mov r0.x, l(0)
37 loop 
38   ige r0.y, r0.x, l(3)
39   breakc_nz r0.y
40   mov o0.xyzw, v[r0.x + 0][0].xyzw
41   mov o1.x, v[r0.x + 0][1].x
42   mov o2.xyz, v[r0.x + 0][2].xyzx
43   emit 
44   iadd r0.x, r0.x, l(1)
45 endloop 
46 ret 
47 // Approximately 11 instruction slots used
48 #endif
49
50 const BYTE g_GS_Passthrough3D[] =
51 {
52      68,  88,  66,  67,  21,  92, 
53     188, 203,  22,  49, 177, 239, 
54     121, 233, 148, 135, 212,  27, 
55     172, 209,   1,   0,   0,   0, 
56      72,   3,   0,   0,   5,   0, 
57       0,   0,  52,   0,   0,   0, 
58     140,   0,   0,   0,   0,   1, 
59       0,   0, 136,   1,   0,   0, 
60     204,   2,   0,   0,  82,  68, 
61      69,  70,  80,   0,   0,   0, 
62       0,   0,   0,   0,   0,   0, 
63       0,   0,   0,   0,   0,   0, 
64      28,   0,   0,   0,   0,   4, 
65      83,  71,   0,   1,   0,   0, 
66      28,   0,   0,   0,  77, 105, 
67      99, 114, 111, 115, 111, 102, 
68     116,  32,  40,  82,  41,  32, 
69      72,  76,  83,  76,  32,  83, 
70     104,  97, 100, 101, 114,  32, 
71      67, 111, 109, 112, 105, 108, 
72     101, 114,  32,  57,  46,  51, 
73      48,  46,  57,  50,  48,  48, 
74      46,  49,  54,  51,  56,  52, 
75       0, 171,  73,  83,  71,  78, 
76     108,   0,   0,   0,   3,   0, 
77       0,   0,   8,   0,   0,   0, 
78      80,   0,   0,   0,   0,   0, 
79       0,   0,   1,   0,   0,   0, 
80       3,   0,   0,   0,   0,   0, 
81       0,   0,  15,  15,   0,   0, 
82      92,   0,   0,   0,   0,   0, 
83       0,   0,   0,   0,   0,   0, 
84       1,   0,   0,   0,   1,   0, 
85       0,   0,   1,   1,   0,   0, 
86      98,   0,   0,   0,   0,   0, 
87       0,   0,   0,   0,   0,   0, 
88       3,   0,   0,   0,   2,   0, 
89       0,   0,   7,   7,   0,   0, 
90      83,  86,  95,  80,  79,  83, 
91      73,  84,  73,  79,  78,   0, 
92      76,  65,  89,  69,  82,   0, 
93      84,  69,  88,  67,  79,  79, 
94      82,  68,   0, 171,  79,  83, 
95      71,  78, 128,   0,   0,   0, 
96       3,   0,   0,   0,   8,   0, 
97       0,   0,  80,   0,   0,   0, 
98       0,   0,   0,   0,   1,   0, 
99       0,   0,   3,   0,   0,   0, 
100       0,   0,   0,   0,  15,   0, 
101       0,   0,  92,   0,   0,   0, 
102       0,   0,   0,   0,   4,   0, 
103       0,   0,   1,   0,   0,   0, 
104       1,   0,   0,   0,   1,  14, 
105       0,   0, 118,   0,   0,   0, 
106       0,   0,   0,   0,   0,   0, 
107       0,   0,   3,   0,   0,   0, 
108       2,   0,   0,   0,   7,   8, 
109       0,   0,  83,  86,  95,  80, 
110      79,  83,  73,  84,  73,  79, 
111      78,   0,  83,  86,  95,  82, 
112      69,  78,  68,  69,  82,  84, 
113      65,  82,  71,  69,  84,  65, 
114      82,  82,  65,  89,  73,  78, 
115      68,  69,  88,   0,  84,  69, 
116      88,  67,  79,  79,  82,  68, 
117       0, 171,  83,  72,  68,  82, 
118      60,   1,   0,   0,  64,   0, 
119       2,   0,  79,   0,   0,   0, 
120      97,   0,   0,   5, 242,  16, 
121      32,   0,   3,   0,   0,   0, 
122       0,   0,   0,   0,   1,   0, 
123       0,   0,  95,   0,   0,   4, 
124      18,  16,  32,   0,   3,   0, 
125       0,   0,   1,   0,   0,   0, 
126      95,   0,   0,   4, 114,  16, 
127      32,   0,   3,   0,   0,   0, 
128       2,   0,   0,   0, 104,   0, 
129       0,   2,   1,   0,   0,   0, 
130      93,  24,   0,   1,  92,  40, 
131       0,   1, 103,   0,   0,   4, 
132     242,  32,  16,   0,   0,   0, 
133       0,   0,   1,   0,   0,   0, 
134     103,   0,   0,   4,  18,  32, 
135      16,   0,   1,   0,   0,   0, 
136       4,   0,   0,   0, 101,   0, 
137       0,   3, 114,  32,  16,   0, 
138       2,   0,   0,   0,  94,   0, 
139       0,   2,   3,   0,   0,   0, 
140      54,   0,   0,   5,  18,   0, 
141      16,   0,   0,   0,   0,   0, 
142       1,  64,   0,   0,   0,   0, 
143       0,   0,  48,   0,   0,   1, 
144      33,   0,   0,   7,  34,   0, 
145      16,   0,   0,   0,   0,   0, 
146      10,   0,  16,   0,   0,   0, 
147       0,   0,   1,  64,   0,   0, 
148       3,   0,   0,   0,   3,   0, 
149       4,   3,  26,   0,  16,   0, 
150       0,   0,   0,   0,  54,   0, 
151       0,   7, 242,  32,  16,   0, 
152       0,   0,   0,   0,  70,  30, 
153     160,   0,  10,   0,  16,   0, 
154       0,   0,   0,   0,   0,   0, 
155       0,   0,  54,   0,   0,   7, 
156      18,  32,  16,   0,   1,   0, 
157       0,   0,  10,  16, 160,   0, 
158      10,   0,  16,   0,   0,   0, 
159       0,   0,   1,   0,   0,   0, 
160      54,   0,   0,   7, 114,  32, 
161      16,   0,   2,   0,   0,   0, 
162      70,  18, 160,   0,  10,   0, 
163      16,   0,   0,   0,   0,   0, 
164       2,   0,   0,   0,  19,   0, 
165       0,   1,  30,   0,   0,   7, 
166      18,   0,  16,   0,   0,   0, 
167       0,   0,  10,   0,  16,   0, 
168       0,   0,   0,   0,   1,  64, 
169       0,   0,   1,   0,   0,   0, 
170      22,   0,   0,   1,  62,   0, 
171       0,   1,  83,  84,  65,  84, 
172     116,   0,   0,   0,  11,   0, 
173       0,   0,   1,   0,   0,   0, 
174       0,   0,   0,   0,   6,   0, 
175       0,   0,   0,   0,   0,   0, 
176       2,   0,   0,   0,   0,   0, 
177       0,   0,   1,   0,   0,   0, 
178       1,   0,   0,   0,   0,   0, 
179       0,   0,   0,   0,   0,   0, 
180       0,   0,   0,   0,   0,   0, 
181       0,   0,   1,   0,   0,   0, 
182       0,   0,   0,   0,   0,   0, 
183       0,   0,   0,   0,   0,   0, 
184       0,   0,   0,   0,   0,   0, 
185       0,   0,  12,   0,   0,   0, 
186       0,   0,   0,   0,   0,   0, 
187       0,   0,   0,   0,   0,   0, 
188       3,   0,   0,   0,   5,   0, 
189       0,   0,   3,   0,   0,   0, 
190       0,   0,   0,   0,   0,   0, 
191       0,   0,   0,   0,   0,   0
192 };