1// GENERATED FILE - DO NOT EDIT.
2// Generated by gen_builtin_symbols.py using data from builtin_variables.json and
3// builtin_function_declarations.txt.
4//
5// Copyright 2019 The ANGLE Project Authors. All rights reserved.
6// Use of this source code is governed by a BSD-style license that can be
7// found in the LICENSE file.
8//
9// BuiltIn_autogen.h:
10// Compile-time initialized built-ins.
11
12#ifndef COMPILER_TRANSLATOR_TREEUTIL_BUILTIN_AUTOGEN_H_
13#define COMPILER_TRANSLATOR_TREEUTIL_BUILTIN_AUTOGEN_H_
14
15#include "compiler/translator/SymbolUniqueId.h"
16
17namespace sh
18{
19
20class TVariable;
21
22class BuiltInId
23{
24 public:
25 static constexpr const TSymbolUniqueId radians_Float1 = TSymbolUniqueId(0);
26 static constexpr const TSymbolUniqueId pt0B = TSymbolUniqueId(1);
27 static constexpr const TSymbolUniqueId radians_Float2 = TSymbolUniqueId(2);
28 static constexpr const TSymbolUniqueId pt1B = TSymbolUniqueId(3);
29 static constexpr const TSymbolUniqueId radians_Float3 = TSymbolUniqueId(4);
30 static constexpr const TSymbolUniqueId pt2B = TSymbolUniqueId(5);
31 static constexpr const TSymbolUniqueId radians_Float4 = TSymbolUniqueId(6);
32 static constexpr const TSymbolUniqueId pt3B = TSymbolUniqueId(7);
33 static constexpr const TSymbolUniqueId degrees_Float1 = TSymbolUniqueId(8);
34 static constexpr const TSymbolUniqueId degrees_Float2 = TSymbolUniqueId(9);
35 static constexpr const TSymbolUniqueId degrees_Float3 = TSymbolUniqueId(10);
36 static constexpr const TSymbolUniqueId degrees_Float4 = TSymbolUniqueId(11);
37 static constexpr const TSymbolUniqueId sin_Float1 = TSymbolUniqueId(12);
38 static constexpr const TSymbolUniqueId sin_Float2 = TSymbolUniqueId(13);
39 static constexpr const TSymbolUniqueId sin_Float3 = TSymbolUniqueId(14);
40 static constexpr const TSymbolUniqueId sin_Float4 = TSymbolUniqueId(15);
41 static constexpr const TSymbolUniqueId cos_Float1 = TSymbolUniqueId(16);
42 static constexpr const TSymbolUniqueId cos_Float2 = TSymbolUniqueId(17);
43 static constexpr const TSymbolUniqueId cos_Float3 = TSymbolUniqueId(18);
44 static constexpr const TSymbolUniqueId cos_Float4 = TSymbolUniqueId(19);
45 static constexpr const TSymbolUniqueId tan_Float1 = TSymbolUniqueId(20);
46 static constexpr const TSymbolUniqueId tan_Float2 = TSymbolUniqueId(21);
47 static constexpr const TSymbolUniqueId tan_Float3 = TSymbolUniqueId(22);
48 static constexpr const TSymbolUniqueId tan_Float4 = TSymbolUniqueId(23);
49 static constexpr const TSymbolUniqueId asin_Float1 = TSymbolUniqueId(24);
50 static constexpr const TSymbolUniqueId asin_Float2 = TSymbolUniqueId(25);
51 static constexpr const TSymbolUniqueId asin_Float3 = TSymbolUniqueId(26);
52 static constexpr const TSymbolUniqueId asin_Float4 = TSymbolUniqueId(27);
53 static constexpr const TSymbolUniqueId acos_Float1 = TSymbolUniqueId(28);
54 static constexpr const TSymbolUniqueId acos_Float2 = TSymbolUniqueId(29);
55 static constexpr const TSymbolUniqueId acos_Float3 = TSymbolUniqueId(30);
56 static constexpr const TSymbolUniqueId acos_Float4 = TSymbolUniqueId(31);
57 static constexpr const TSymbolUniqueId atan_Float1_Float1 = TSymbolUniqueId(32);
58 static constexpr const TSymbolUniqueId atan_Float2_Float2 = TSymbolUniqueId(33);
59 static constexpr const TSymbolUniqueId atan_Float3_Float3 = TSymbolUniqueId(34);
60 static constexpr const TSymbolUniqueId atan_Float4_Float4 = TSymbolUniqueId(35);
61 static constexpr const TSymbolUniqueId atan_Float1 = TSymbolUniqueId(36);
62 static constexpr const TSymbolUniqueId atan_Float2 = TSymbolUniqueId(37);
63 static constexpr const TSymbolUniqueId atan_Float3 = TSymbolUniqueId(38);
64 static constexpr const TSymbolUniqueId atan_Float4 = TSymbolUniqueId(39);
65 static constexpr const TSymbolUniqueId sinh_Float1 = TSymbolUniqueId(40);
66 static constexpr const TSymbolUniqueId sinh_Float2 = TSymbolUniqueId(41);
67 static constexpr const TSymbolUniqueId sinh_Float3 = TSymbolUniqueId(42);
68 static constexpr const TSymbolUniqueId sinh_Float4 = TSymbolUniqueId(43);
69 static constexpr const TSymbolUniqueId cosh_Float1 = TSymbolUniqueId(44);
70 static constexpr const TSymbolUniqueId cosh_Float2 = TSymbolUniqueId(45);
71 static constexpr const TSymbolUniqueId cosh_Float3 = TSymbolUniqueId(46);
72 static constexpr const TSymbolUniqueId cosh_Float4 = TSymbolUniqueId(47);
73 static constexpr const TSymbolUniqueId tanh_Float1 = TSymbolUniqueId(48);
74 static constexpr const TSymbolUniqueId tanh_Float2 = TSymbolUniqueId(49);
75 static constexpr const TSymbolUniqueId tanh_Float3 = TSymbolUniqueId(50);
76 static constexpr const TSymbolUniqueId tanh_Float4 = TSymbolUniqueId(51);
77 static constexpr const TSymbolUniqueId asinh_Float1 = TSymbolUniqueId(52);
78 static constexpr const TSymbolUniqueId asinh_Float2 = TSymbolUniqueId(53);
79 static constexpr const TSymbolUniqueId asinh_Float3 = TSymbolUniqueId(54);
80 static constexpr const TSymbolUniqueId asinh_Float4 = TSymbolUniqueId(55);
81 static constexpr const TSymbolUniqueId acosh_Float1 = TSymbolUniqueId(56);
82 static constexpr const TSymbolUniqueId acosh_Float2 = TSymbolUniqueId(57);
83 static constexpr const TSymbolUniqueId acosh_Float3 = TSymbolUniqueId(58);
84 static constexpr const TSymbolUniqueId acosh_Float4 = TSymbolUniqueId(59);
85 static constexpr const TSymbolUniqueId atanh_Float1 = TSymbolUniqueId(60);
86 static constexpr const TSymbolUniqueId atanh_Float2 = TSymbolUniqueId(61);
87 static constexpr const TSymbolUniqueId atanh_Float3 = TSymbolUniqueId(62);
88 static constexpr const TSymbolUniqueId atanh_Float4 = TSymbolUniqueId(63);
89 static constexpr const TSymbolUniqueId pow_Float1_Float1 = TSymbolUniqueId(64);
90 static constexpr const TSymbolUniqueId pow_Float2_Float2 = TSymbolUniqueId(65);
91 static constexpr const TSymbolUniqueId pow_Float3_Float3 = TSymbolUniqueId(66);
92 static constexpr const TSymbolUniqueId pow_Float4_Float4 = TSymbolUniqueId(67);
93 static constexpr const TSymbolUniqueId exp_Float1 = TSymbolUniqueId(68);
94 static constexpr const TSymbolUniqueId exp_Float2 = TSymbolUniqueId(69);
95 static constexpr const TSymbolUniqueId exp_Float3 = TSymbolUniqueId(70);
96 static constexpr const TSymbolUniqueId exp_Float4 = TSymbolUniqueId(71);
97 static constexpr const TSymbolUniqueId log_Float1 = TSymbolUniqueId(72);
98 static constexpr const TSymbolUniqueId log_Float2 = TSymbolUniqueId(73);
99 static constexpr const TSymbolUniqueId log_Float3 = TSymbolUniqueId(74);
100 static constexpr const TSymbolUniqueId log_Float4 = TSymbolUniqueId(75);
101 static constexpr const TSymbolUniqueId exp2_Float1 = TSymbolUniqueId(76);
102 static constexpr const TSymbolUniqueId exp2_Float2 = TSymbolUniqueId(77);
103 static constexpr const TSymbolUniqueId exp2_Float3 = TSymbolUniqueId(78);
104 static constexpr const TSymbolUniqueId exp2_Float4 = TSymbolUniqueId(79);
105 static constexpr const TSymbolUniqueId log2_Float1 = TSymbolUniqueId(80);
106 static constexpr const TSymbolUniqueId log2_Float2 = TSymbolUniqueId(81);
107 static constexpr const TSymbolUniqueId log2_Float3 = TSymbolUniqueId(82);
108 static constexpr const TSymbolUniqueId log2_Float4 = TSymbolUniqueId(83);
109 static constexpr const TSymbolUniqueId sqrt_Float1 = TSymbolUniqueId(84);
110 static constexpr const TSymbolUniqueId sqrt_Float2 = TSymbolUniqueId(85);
111 static constexpr const TSymbolUniqueId sqrt_Float3 = TSymbolUniqueId(86);
112 static constexpr const TSymbolUniqueId sqrt_Float4 = TSymbolUniqueId(87);
113 static constexpr const TSymbolUniqueId inversesqrt_Float1 = TSymbolUniqueId(88);
114 static constexpr const TSymbolUniqueId inversesqrt_Float2 = TSymbolUniqueId(89);
115 static constexpr const TSymbolUniqueId inversesqrt_Float3 = TSymbolUniqueId(90);
116 static constexpr const TSymbolUniqueId inversesqrt_Float4 = TSymbolUniqueId(91);
117 static constexpr const TSymbolUniqueId abs_Float1 = TSymbolUniqueId(92);
118 static constexpr const TSymbolUniqueId abs_Float2 = TSymbolUniqueId(93);
119 static constexpr const TSymbolUniqueId abs_Float3 = TSymbolUniqueId(94);
120 static constexpr const TSymbolUniqueId abs_Float4 = TSymbolUniqueId(95);
121 static constexpr const TSymbolUniqueId abs_Int1 = TSymbolUniqueId(96);
122 static constexpr const TSymbolUniqueId pt0C = TSymbolUniqueId(97);
123 static constexpr const TSymbolUniqueId abs_Int2 = TSymbolUniqueId(98);
124 static constexpr const TSymbolUniqueId pt1C = TSymbolUniqueId(99);
125 static constexpr const TSymbolUniqueId abs_Int3 = TSymbolUniqueId(100);
126 static constexpr const TSymbolUniqueId pt2C = TSymbolUniqueId(101);
127 static constexpr const TSymbolUniqueId abs_Int4 = TSymbolUniqueId(102);
128 static constexpr const TSymbolUniqueId pt3C = TSymbolUniqueId(103);
129 static constexpr const TSymbolUniqueId sign_Float1 = TSymbolUniqueId(104);
130 static constexpr const TSymbolUniqueId sign_Float2 = TSymbolUniqueId(105);
131 static constexpr const TSymbolUniqueId sign_Float3 = TSymbolUniqueId(106);
132 static constexpr const TSymbolUniqueId sign_Float4 = TSymbolUniqueId(107);
133 static constexpr const TSymbolUniqueId sign_Int1 = TSymbolUniqueId(108);
134 static constexpr const TSymbolUniqueId sign_Int2 = TSymbolUniqueId(109);
135 static constexpr const TSymbolUniqueId sign_Int3 = TSymbolUniqueId(110);
136 static constexpr const TSymbolUniqueId sign_Int4 = TSymbolUniqueId(111);
137 static constexpr const TSymbolUniqueId floor_Float1 = TSymbolUniqueId(112);
138 static constexpr const TSymbolUniqueId floor_Float2 = TSymbolUniqueId(113);
139 static constexpr const TSymbolUniqueId floor_Float3 = TSymbolUniqueId(114);
140 static constexpr const TSymbolUniqueId floor_Float4 = TSymbolUniqueId(115);
141 static constexpr const TSymbolUniqueId trunc_Float1 = TSymbolUniqueId(116);
142 static constexpr const TSymbolUniqueId trunc_Float2 = TSymbolUniqueId(117);
143 static constexpr const TSymbolUniqueId trunc_Float3 = TSymbolUniqueId(118);
144 static constexpr const TSymbolUniqueId trunc_Float4 = TSymbolUniqueId(119);
145 static constexpr const TSymbolUniqueId round_Float1 = TSymbolUniqueId(120);
146 static constexpr const TSymbolUniqueId round_Float2 = TSymbolUniqueId(121);
147 static constexpr const TSymbolUniqueId round_Float3 = TSymbolUniqueId(122);
148 static constexpr const TSymbolUniqueId round_Float4 = TSymbolUniqueId(123);
149 static constexpr const TSymbolUniqueId roundEven_Float1 = TSymbolUniqueId(124);
150 static constexpr const TSymbolUniqueId roundEven_Float2 = TSymbolUniqueId(125);
151 static constexpr const TSymbolUniqueId roundEven_Float3 = TSymbolUniqueId(126);
152 static constexpr const TSymbolUniqueId roundEven_Float4 = TSymbolUniqueId(127);
153 static constexpr const TSymbolUniqueId ceil_Float1 = TSymbolUniqueId(128);
154 static constexpr const TSymbolUniqueId ceil_Float2 = TSymbolUniqueId(129);
155 static constexpr const TSymbolUniqueId ceil_Float3 = TSymbolUniqueId(130);
156 static constexpr const TSymbolUniqueId ceil_Float4 = TSymbolUniqueId(131);
157 static constexpr const TSymbolUniqueId fract_Float1 = TSymbolUniqueId(132);
158 static constexpr const TSymbolUniqueId fract_Float2 = TSymbolUniqueId(133);
159 static constexpr const TSymbolUniqueId fract_Float3 = TSymbolUniqueId(134);
160 static constexpr const TSymbolUniqueId fract_Float4 = TSymbolUniqueId(135);
161 static constexpr const TSymbolUniqueId mod_Float1_Float1 = TSymbolUniqueId(136);
162 static constexpr const TSymbolUniqueId mod_Float2_Float1 = TSymbolUniqueId(137);
163 static constexpr const TSymbolUniqueId mod_Float3_Float1 = TSymbolUniqueId(138);
164 static constexpr const TSymbolUniqueId mod_Float4_Float1 = TSymbolUniqueId(139);
165 static constexpr const TSymbolUniqueId mod_Float2_Float2 = TSymbolUniqueId(140);
166 static constexpr const TSymbolUniqueId mod_Float3_Float3 = TSymbolUniqueId(141);
167 static constexpr const TSymbolUniqueId mod_Float4_Float4 = TSymbolUniqueId(142);
168 static constexpr const TSymbolUniqueId min_Float1_Float1 = TSymbolUniqueId(143);
169 static constexpr const TSymbolUniqueId min_Float2_Float1 = TSymbolUniqueId(144);
170 static constexpr const TSymbolUniqueId min_Float3_Float1 = TSymbolUniqueId(145);
171 static constexpr const TSymbolUniqueId min_Float4_Float1 = TSymbolUniqueId(146);
172 static constexpr const TSymbolUniqueId min_Float2_Float2 = TSymbolUniqueId(147);
173 static constexpr const TSymbolUniqueId min_Float3_Float3 = TSymbolUniqueId(148);
174 static constexpr const TSymbolUniqueId min_Float4_Float4 = TSymbolUniqueId(149);
175 static constexpr const TSymbolUniqueId min_Int1_Int1 = TSymbolUniqueId(150);
176 static constexpr const TSymbolUniqueId min_Int2_Int2 = TSymbolUniqueId(151);
177 static constexpr const TSymbolUniqueId min_Int3_Int3 = TSymbolUniqueId(152);
178 static constexpr const TSymbolUniqueId min_Int4_Int4 = TSymbolUniqueId(153);
179 static constexpr const TSymbolUniqueId min_Int2_Int1 = TSymbolUniqueId(154);
180 static constexpr const TSymbolUniqueId min_Int3_Int1 = TSymbolUniqueId(155);
181 static constexpr const TSymbolUniqueId min_Int4_Int1 = TSymbolUniqueId(156);
182 static constexpr const TSymbolUniqueId min_UInt1_UInt1 = TSymbolUniqueId(157);
183 static constexpr const TSymbolUniqueId pt0D = TSymbolUniqueId(158);
184 static constexpr const TSymbolUniqueId min_UInt2_UInt2 = TSymbolUniqueId(159);
185 static constexpr const TSymbolUniqueId pt1D = TSymbolUniqueId(160);
186 static constexpr const TSymbolUniqueId min_UInt3_UInt3 = TSymbolUniqueId(161);
187 static constexpr const TSymbolUniqueId pt2D = TSymbolUniqueId(162);
188 static constexpr const TSymbolUniqueId min_UInt4_UInt4 = TSymbolUniqueId(163);
189 static constexpr const TSymbolUniqueId pt3D = TSymbolUniqueId(164);
190 static constexpr const TSymbolUniqueId min_UInt2_UInt1 = TSymbolUniqueId(165);
191 static constexpr const TSymbolUniqueId min_UInt3_UInt1 = TSymbolUniqueId(166);
192 static constexpr const TSymbolUniqueId min_UInt4_UInt1 = TSymbolUniqueId(167);
193 static constexpr const TSymbolUniqueId max_Float1_Float1 = TSymbolUniqueId(168);
194 static constexpr const TSymbolUniqueId max_Float2_Float1 = TSymbolUniqueId(169);
195 static constexpr const TSymbolUniqueId max_Float3_Float1 = TSymbolUniqueId(170);
196 static constexpr const TSymbolUniqueId max_Float4_Float1 = TSymbolUniqueId(171);
197 static constexpr const TSymbolUniqueId max_Float2_Float2 = TSymbolUniqueId(172);
198 static constexpr const TSymbolUniqueId max_Float3_Float3 = TSymbolUniqueId(173);
199 static constexpr const TSymbolUniqueId max_Float4_Float4 = TSymbolUniqueId(174);
200 static constexpr const TSymbolUniqueId max_Int1_Int1 = TSymbolUniqueId(175);
201 static constexpr const TSymbolUniqueId max_Int2_Int2 = TSymbolUniqueId(176);
202 static constexpr const TSymbolUniqueId max_Int3_Int3 = TSymbolUniqueId(177);
203 static constexpr const TSymbolUniqueId max_Int4_Int4 = TSymbolUniqueId(178);
204 static constexpr const TSymbolUniqueId max_Int2_Int1 = TSymbolUniqueId(179);
205 static constexpr const TSymbolUniqueId max_Int3_Int1 = TSymbolUniqueId(180);
206 static constexpr const TSymbolUniqueId max_Int4_Int1 = TSymbolUniqueId(181);
207 static constexpr const TSymbolUniqueId max_UInt1_UInt1 = TSymbolUniqueId(182);
208 static constexpr const TSymbolUniqueId max_UInt2_UInt2 = TSymbolUniqueId(183);
209 static constexpr const TSymbolUniqueId max_UInt3_UInt3 = TSymbolUniqueId(184);
210 static constexpr const TSymbolUniqueId max_UInt4_UInt4 = TSymbolUniqueId(185);
211 static constexpr const TSymbolUniqueId max_UInt2_UInt1 = TSymbolUniqueId(186);
212 static constexpr const TSymbolUniqueId max_UInt3_UInt1 = TSymbolUniqueId(187);
213 static constexpr const TSymbolUniqueId max_UInt4_UInt1 = TSymbolUniqueId(188);
214 static constexpr const TSymbolUniqueId clamp_Float1_Float1_Float1 = TSymbolUniqueId(189);
215 static constexpr const TSymbolUniqueId clamp_Float2_Float1_Float1 = TSymbolUniqueId(190);
216 static constexpr const TSymbolUniqueId clamp_Float3_Float1_Float1 = TSymbolUniqueId(191);
217 static constexpr const TSymbolUniqueId clamp_Float4_Float1_Float1 = TSymbolUniqueId(192);
218 static constexpr const TSymbolUniqueId clamp_Float2_Float2_Float2 = TSymbolUniqueId(193);
219 static constexpr const TSymbolUniqueId clamp_Float3_Float3_Float3 = TSymbolUniqueId(194);
220 static constexpr const TSymbolUniqueId clamp_Float4_Float4_Float4 = TSymbolUniqueId(195);
221 static constexpr const TSymbolUniqueId clamp_Int1_Int1_Int1 = TSymbolUniqueId(196);
222 static constexpr const TSymbolUniqueId clamp_Int2_Int1_Int1 = TSymbolUniqueId(197);
223 static constexpr const TSymbolUniqueId clamp_Int3_Int1_Int1 = TSymbolUniqueId(198);
224 static constexpr const TSymbolUniqueId clamp_Int4_Int1_Int1 = TSymbolUniqueId(199);
225 static constexpr const TSymbolUniqueId clamp_Int2_Int2_Int2 = TSymbolUniqueId(200);
226 static constexpr const TSymbolUniqueId clamp_Int3_Int3_Int3 = TSymbolUniqueId(201);
227 static constexpr const TSymbolUniqueId clamp_Int4_Int4_Int4 = TSymbolUniqueId(202);
228 static constexpr const TSymbolUniqueId clamp_UInt1_UInt1_UInt1 = TSymbolUniqueId(203);
229 static constexpr const TSymbolUniqueId clamp_UInt2_UInt1_UInt1 = TSymbolUniqueId(204);
230 static constexpr const TSymbolUniqueId clamp_UInt3_UInt1_UInt1 = TSymbolUniqueId(205);
231 static constexpr const TSymbolUniqueId clamp_UInt4_UInt1_UInt1 = TSymbolUniqueId(206);
232 static constexpr const TSymbolUniqueId clamp_UInt2_UInt2_UInt2 = TSymbolUniqueId(207);
233 static constexpr const TSymbolUniqueId clamp_UInt3_UInt3_UInt3 = TSymbolUniqueId(208);
234 static constexpr const TSymbolUniqueId clamp_UInt4_UInt4_UInt4 = TSymbolUniqueId(209);
235 static constexpr const TSymbolUniqueId mix_Float1_Float1_Float1 = TSymbolUniqueId(210);
236 static constexpr const TSymbolUniqueId mix_Float2_Float2_Float1 = TSymbolUniqueId(211);
237 static constexpr const TSymbolUniqueId mix_Float3_Float3_Float1 = TSymbolUniqueId(212);
238 static constexpr const TSymbolUniqueId mix_Float4_Float4_Float1 = TSymbolUniqueId(213);
239 static constexpr const TSymbolUniqueId mix_Float2_Float2_Float2 = TSymbolUniqueId(214);
240 static constexpr const TSymbolUniqueId mix_Float3_Float3_Float3 = TSymbolUniqueId(215);
241 static constexpr const TSymbolUniqueId mix_Float4_Float4_Float4 = TSymbolUniqueId(216);
242 static constexpr const TSymbolUniqueId mix_Float1_Float1_Bool1 = TSymbolUniqueId(217);
243 static constexpr const TSymbolUniqueId pt0E = TSymbolUniqueId(218);
244 static constexpr const TSymbolUniqueId mix_Float2_Float2_Bool2 = TSymbolUniqueId(219);
245 static constexpr const TSymbolUniqueId pt1E = TSymbolUniqueId(220);
246 static constexpr const TSymbolUniqueId mix_Float3_Float3_Bool3 = TSymbolUniqueId(221);
247 static constexpr const TSymbolUniqueId pt2E = TSymbolUniqueId(222);
248 static constexpr const TSymbolUniqueId mix_Float4_Float4_Bool4 = TSymbolUniqueId(223);
249 static constexpr const TSymbolUniqueId pt3E = TSymbolUniqueId(224);
250 static constexpr const TSymbolUniqueId step_Float1_Float1 = TSymbolUniqueId(225);
251 static constexpr const TSymbolUniqueId step_Float2_Float2 = TSymbolUniqueId(226);
252 static constexpr const TSymbolUniqueId step_Float3_Float3 = TSymbolUniqueId(227);
253 static constexpr const TSymbolUniqueId step_Float4_Float4 = TSymbolUniqueId(228);
254 static constexpr const TSymbolUniqueId step_Float1_Float2 = TSymbolUniqueId(229);
255 static constexpr const TSymbolUniqueId step_Float1_Float3 = TSymbolUniqueId(230);
256 static constexpr const TSymbolUniqueId step_Float1_Float4 = TSymbolUniqueId(231);
257 static constexpr const TSymbolUniqueId smoothstep_Float1_Float1_Float1 = TSymbolUniqueId(232);
258 static constexpr const TSymbolUniqueId smoothstep_Float2_Float2_Float2 = TSymbolUniqueId(233);
259 static constexpr const TSymbolUniqueId smoothstep_Float3_Float3_Float3 = TSymbolUniqueId(234);
260 static constexpr const TSymbolUniqueId smoothstep_Float4_Float4_Float4 = TSymbolUniqueId(235);
261 static constexpr const TSymbolUniqueId smoothstep_Float1_Float1_Float2 = TSymbolUniqueId(236);
262 static constexpr const TSymbolUniqueId smoothstep_Float1_Float1_Float3 = TSymbolUniqueId(237);
263 static constexpr const TSymbolUniqueId smoothstep_Float1_Float1_Float4 = TSymbolUniqueId(238);
264 static constexpr const TSymbolUniqueId modf_Float1_Float1 = TSymbolUniqueId(239);
265 static constexpr const TSymbolUniqueId pt_o_0B = TSymbolUniqueId(240);
266 static constexpr const TSymbolUniqueId modf_Float2_Float2 = TSymbolUniqueId(241);
267 static constexpr const TSymbolUniqueId pt_o_1B = TSymbolUniqueId(242);
268 static constexpr const TSymbolUniqueId modf_Float3_Float3 = TSymbolUniqueId(243);
269 static constexpr const TSymbolUniqueId pt_o_2B = TSymbolUniqueId(244);
270 static constexpr const TSymbolUniqueId modf_Float4_Float4 = TSymbolUniqueId(245);
271 static constexpr const TSymbolUniqueId pt_o_3B = TSymbolUniqueId(246);
272 static constexpr const TSymbolUniqueId isnan_Float1 = TSymbolUniqueId(247);
273 static constexpr const TSymbolUniqueId isnan_Float2 = TSymbolUniqueId(248);
274 static constexpr const TSymbolUniqueId isnan_Float3 = TSymbolUniqueId(249);
275 static constexpr const TSymbolUniqueId isnan_Float4 = TSymbolUniqueId(250);
276 static constexpr const TSymbolUniqueId isinf_Float1 = TSymbolUniqueId(251);
277 static constexpr const TSymbolUniqueId isinf_Float2 = TSymbolUniqueId(252);
278 static constexpr const TSymbolUniqueId isinf_Float3 = TSymbolUniqueId(253);
279 static constexpr const TSymbolUniqueId isinf_Float4 = TSymbolUniqueId(254);
280 static constexpr const TSymbolUniqueId floatBitsToInt_Float1 = TSymbolUniqueId(255);
281 static constexpr const TSymbolUniqueId floatBitsToInt_Float2 = TSymbolUniqueId(256);
282 static constexpr const TSymbolUniqueId floatBitsToInt_Float3 = TSymbolUniqueId(257);
283 static constexpr const TSymbolUniqueId floatBitsToInt_Float4 = TSymbolUniqueId(258);
284 static constexpr const TSymbolUniqueId floatBitsToUint_Float1 = TSymbolUniqueId(259);
285 static constexpr const TSymbolUniqueId floatBitsToUint_Float2 = TSymbolUniqueId(260);
286 static constexpr const TSymbolUniqueId floatBitsToUint_Float3 = TSymbolUniqueId(261);
287 static constexpr const TSymbolUniqueId floatBitsToUint_Float4 = TSymbolUniqueId(262);
288 static constexpr const TSymbolUniqueId intBitsToFloat_Int1 = TSymbolUniqueId(263);
289 static constexpr const TSymbolUniqueId intBitsToFloat_Int2 = TSymbolUniqueId(264);
290 static constexpr const TSymbolUniqueId intBitsToFloat_Int3 = TSymbolUniqueId(265);
291 static constexpr const TSymbolUniqueId intBitsToFloat_Int4 = TSymbolUniqueId(266);
292 static constexpr const TSymbolUniqueId uintBitsToFloat_UInt1 = TSymbolUniqueId(267);
293 static constexpr const TSymbolUniqueId uintBitsToFloat_UInt2 = TSymbolUniqueId(268);
294 static constexpr const TSymbolUniqueId uintBitsToFloat_UInt3 = TSymbolUniqueId(269);
295 static constexpr const TSymbolUniqueId uintBitsToFloat_UInt4 = TSymbolUniqueId(270);
296 static constexpr const TSymbolUniqueId frexp_Float1_Int1 = TSymbolUniqueId(271);
297 static constexpr const TSymbolUniqueId pt_o_0C = TSymbolUniqueId(272);
298 static constexpr const TSymbolUniqueId frexp_Float2_Int2 = TSymbolUniqueId(273);
299 static constexpr const TSymbolUniqueId pt_o_1C = TSymbolUniqueId(274);
300 static constexpr const TSymbolUniqueId frexp_Float3_Int3 = TSymbolUniqueId(275);
301 static constexpr const TSymbolUniqueId pt_o_2C = TSymbolUniqueId(276);
302 static constexpr const TSymbolUniqueId frexp_Float4_Int4 = TSymbolUniqueId(277);
303 static constexpr const TSymbolUniqueId pt_o_3C = TSymbolUniqueId(278);
304 static constexpr const TSymbolUniqueId ldexp_Float1_Int1 = TSymbolUniqueId(279);
305 static constexpr const TSymbolUniqueId ldexp_Float2_Int2 = TSymbolUniqueId(280);
306 static constexpr const TSymbolUniqueId ldexp_Float3_Int3 = TSymbolUniqueId(281);
307 static constexpr const TSymbolUniqueId ldexp_Float4_Int4 = TSymbolUniqueId(282);
308 static constexpr const TSymbolUniqueId packSnorm2x16_Float2 = TSymbolUniqueId(283);
309 static constexpr const TSymbolUniqueId packUnorm2x16_Float2 = TSymbolUniqueId(284);
310 static constexpr const TSymbolUniqueId packHalf2x16_Float2 = TSymbolUniqueId(285);
311 static constexpr const TSymbolUniqueId unpackSnorm2x16_UInt1 = TSymbolUniqueId(286);
312 static constexpr const TSymbolUniqueId unpackUnorm2x16_UInt1 = TSymbolUniqueId(287);
313 static constexpr const TSymbolUniqueId unpackHalf2x16_UInt1 = TSymbolUniqueId(288);
314 static constexpr const TSymbolUniqueId packUnorm4x8_Float4 = TSymbolUniqueId(289);
315 static constexpr const TSymbolUniqueId packSnorm4x8_Float4 = TSymbolUniqueId(290);
316 static constexpr const TSymbolUniqueId unpackUnorm4x8_UInt1 = TSymbolUniqueId(291);
317 static constexpr const TSymbolUniqueId unpackSnorm4x8_UInt1 = TSymbolUniqueId(292);
318 static constexpr const TSymbolUniqueId length_Float1 = TSymbolUniqueId(293);
319 static constexpr const TSymbolUniqueId length_Float2 = TSymbolUniqueId(294);
320 static constexpr const TSymbolUniqueId length_Float3 = TSymbolUniqueId(295);
321 static constexpr const TSymbolUniqueId length_Float4 = TSymbolUniqueId(296);
322 static constexpr const TSymbolUniqueId distance_Float1_Float1 = TSymbolUniqueId(297);
323 static constexpr const TSymbolUniqueId distance_Float2_Float2 = TSymbolUniqueId(298);
324 static constexpr const TSymbolUniqueId distance_Float3_Float3 = TSymbolUniqueId(299);
325 static constexpr const TSymbolUniqueId distance_Float4_Float4 = TSymbolUniqueId(300);
326 static constexpr const TSymbolUniqueId dot_Float1_Float1 = TSymbolUniqueId(301);
327 static constexpr const TSymbolUniqueId dot_Float2_Float2 = TSymbolUniqueId(302);
328 static constexpr const TSymbolUniqueId dot_Float3_Float3 = TSymbolUniqueId(303);
329 static constexpr const TSymbolUniqueId dot_Float4_Float4 = TSymbolUniqueId(304);
330 static constexpr const TSymbolUniqueId cross_Float3_Float3 = TSymbolUniqueId(305);
331 static constexpr const TSymbolUniqueId normalize_Float1 = TSymbolUniqueId(306);
332 static constexpr const TSymbolUniqueId normalize_Float2 = TSymbolUniqueId(307);
333 static constexpr const TSymbolUniqueId normalize_Float3 = TSymbolUniqueId(308);
334 static constexpr const TSymbolUniqueId normalize_Float4 = TSymbolUniqueId(309);
335 static constexpr const TSymbolUniqueId faceforward_Float1_Float1_Float1 = TSymbolUniqueId(310);
336 static constexpr const TSymbolUniqueId faceforward_Float2_Float2_Float2 = TSymbolUniqueId(311);
337 static constexpr const TSymbolUniqueId faceforward_Float3_Float3_Float3 = TSymbolUniqueId(312);
338 static constexpr const TSymbolUniqueId faceforward_Float4_Float4_Float4 = TSymbolUniqueId(313);
339 static constexpr const TSymbolUniqueId reflect_Float1_Float1 = TSymbolUniqueId(314);
340 static constexpr const TSymbolUniqueId reflect_Float2_Float2 = TSymbolUniqueId(315);
341 static constexpr const TSymbolUniqueId reflect_Float3_Float3 = TSymbolUniqueId(316);
342 static constexpr const TSymbolUniqueId reflect_Float4_Float4 = TSymbolUniqueId(317);
343 static constexpr const TSymbolUniqueId refract_Float1_Float1_Float1 = TSymbolUniqueId(318);
344 static constexpr const TSymbolUniqueId refract_Float2_Float2_Float1 = TSymbolUniqueId(319);
345 static constexpr const TSymbolUniqueId refract_Float3_Float3_Float1 = TSymbolUniqueId(320);
346 static constexpr const TSymbolUniqueId refract_Float4_Float4_Float1 = TSymbolUniqueId(321);
347 static constexpr const TSymbolUniqueId matrixCompMult_Float2x2_Float2x2 = TSymbolUniqueId(322);
348 static constexpr const TSymbolUniqueId pt5B = TSymbolUniqueId(323);
349 static constexpr const TSymbolUniqueId matrixCompMult_Float3x3_Float3x3 = TSymbolUniqueId(324);
350 static constexpr const TSymbolUniqueId ptAB = TSymbolUniqueId(325);
351 static constexpr const TSymbolUniqueId matrixCompMult_Float4x4_Float4x4 = TSymbolUniqueId(326);
352 static constexpr const TSymbolUniqueId ptFB = TSymbolUniqueId(327);
353 static constexpr const TSymbolUniqueId matrixCompMult_Float2x3_Float2x3 = TSymbolUniqueId(328);
354 static constexpr const TSymbolUniqueId pt9B = TSymbolUniqueId(329);
355 static constexpr const TSymbolUniqueId matrixCompMult_Float3x2_Float3x2 = TSymbolUniqueId(330);
356 static constexpr const TSymbolUniqueId pt6B = TSymbolUniqueId(331);
357 static constexpr const TSymbolUniqueId matrixCompMult_Float2x4_Float2x4 = TSymbolUniqueId(332);
358 static constexpr const TSymbolUniqueId ptDB = TSymbolUniqueId(333);
359 static constexpr const TSymbolUniqueId matrixCompMult_Float4x2_Float4x2 = TSymbolUniqueId(334);
360 static constexpr const TSymbolUniqueId pt7B = TSymbolUniqueId(335);
361 static constexpr const TSymbolUniqueId matrixCompMult_Float3x4_Float3x4 = TSymbolUniqueId(336);
362 static constexpr const TSymbolUniqueId ptEB = TSymbolUniqueId(337);
363 static constexpr const TSymbolUniqueId matrixCompMult_Float4x3_Float4x3 = TSymbolUniqueId(338);
364 static constexpr const TSymbolUniqueId ptBB = TSymbolUniqueId(339);
365 static constexpr const TSymbolUniqueId outerProduct_Float2_Float2 = TSymbolUniqueId(340);
366 static constexpr const TSymbolUniqueId outerProduct_Float3_Float3 = TSymbolUniqueId(341);
367 static constexpr const TSymbolUniqueId outerProduct_Float4_Float4 = TSymbolUniqueId(342);
368 static constexpr const TSymbolUniqueId outerProduct_Float3_Float2 = TSymbolUniqueId(343);
369 static constexpr const TSymbolUniqueId outerProduct_Float2_Float3 = TSymbolUniqueId(344);
370 static constexpr const TSymbolUniqueId outerProduct_Float4_Float2 = TSymbolUniqueId(345);
371 static constexpr const TSymbolUniqueId outerProduct_Float2_Float4 = TSymbolUniqueId(346);
372 static constexpr const TSymbolUniqueId outerProduct_Float4_Float3 = TSymbolUniqueId(347);
373 static constexpr const TSymbolUniqueId outerProduct_Float3_Float4 = TSymbolUniqueId(348);
374 static constexpr const TSymbolUniqueId transpose_Float2x2 = TSymbolUniqueId(349);
375 static constexpr const TSymbolUniqueId transpose_Float3x3 = TSymbolUniqueId(350);
376 static constexpr const TSymbolUniqueId transpose_Float4x4 = TSymbolUniqueId(351);
377 static constexpr const TSymbolUniqueId transpose_Float3x2 = TSymbolUniqueId(352);
378 static constexpr const TSymbolUniqueId transpose_Float2x3 = TSymbolUniqueId(353);
379 static constexpr const TSymbolUniqueId transpose_Float4x2 = TSymbolUniqueId(354);
380 static constexpr const TSymbolUniqueId transpose_Float2x4 = TSymbolUniqueId(355);
381 static constexpr const TSymbolUniqueId transpose_Float4x3 = TSymbolUniqueId(356);
382 static constexpr const TSymbolUniqueId transpose_Float3x4 = TSymbolUniqueId(357);
383 static constexpr const TSymbolUniqueId determinant_Float2x2 = TSymbolUniqueId(358);
384 static constexpr const TSymbolUniqueId determinant_Float3x3 = TSymbolUniqueId(359);
385 static constexpr const TSymbolUniqueId determinant_Float4x4 = TSymbolUniqueId(360);
386 static constexpr const TSymbolUniqueId inverse_Float2x2 = TSymbolUniqueId(361);
387 static constexpr const TSymbolUniqueId inverse_Float3x3 = TSymbolUniqueId(362);
388 static constexpr const TSymbolUniqueId inverse_Float4x4 = TSymbolUniqueId(363);
389 static constexpr const TSymbolUniqueId lessThan_Float2_Float2 = TSymbolUniqueId(364);
390 static constexpr const TSymbolUniqueId lessThan_Float3_Float3 = TSymbolUniqueId(365);
391 static constexpr const TSymbolUniqueId lessThan_Float4_Float4 = TSymbolUniqueId(366);
392 static constexpr const TSymbolUniqueId lessThan_Int2_Int2 = TSymbolUniqueId(367);
393 static constexpr const TSymbolUniqueId lessThan_Int3_Int3 = TSymbolUniqueId(368);
394 static constexpr const TSymbolUniqueId lessThan_Int4_Int4 = TSymbolUniqueId(369);
395 static constexpr const TSymbolUniqueId lessThan_UInt2_UInt2 = TSymbolUniqueId(370);
396 static constexpr const TSymbolUniqueId lessThan_UInt3_UInt3 = TSymbolUniqueId(371);
397 static constexpr const TSymbolUniqueId lessThan_UInt4_UInt4 = TSymbolUniqueId(372);
398 static constexpr const TSymbolUniqueId lessThanEqual_Float2_Float2 = TSymbolUniqueId(373);
399 static constexpr const TSymbolUniqueId lessThanEqual_Float3_Float3 = TSymbolUniqueId(374);
400 static constexpr const TSymbolUniqueId lessThanEqual_Float4_Float4 = TSymbolUniqueId(375);
401 static constexpr const TSymbolUniqueId lessThanEqual_Int2_Int2 = TSymbolUniqueId(376);
402 static constexpr const TSymbolUniqueId lessThanEqual_Int3_Int3 = TSymbolUniqueId(377);
403 static constexpr const TSymbolUniqueId lessThanEqual_Int4_Int4 = TSymbolUniqueId(378);
404 static constexpr const TSymbolUniqueId lessThanEqual_UInt2_UInt2 = TSymbolUniqueId(379);
405 static constexpr const TSymbolUniqueId lessThanEqual_UInt3_UInt3 = TSymbolUniqueId(380);
406 static constexpr const TSymbolUniqueId lessThanEqual_UInt4_UInt4 = TSymbolUniqueId(381);
407 static constexpr const TSymbolUniqueId greaterThan_Float2_Float2 = TSymbolUniqueId(382);
408 static constexpr const TSymbolUniqueId greaterThan_Float3_Float3 = TSymbolUniqueId(383);
409 static constexpr const TSymbolUniqueId greaterThan_Float4_Float4 = TSymbolUniqueId(384);
410 static constexpr const TSymbolUniqueId greaterThan_Int2_Int2 = TSymbolUniqueId(385);
411 static constexpr const TSymbolUniqueId greaterThan_Int3_Int3 = TSymbolUniqueId(386);
412 static constexpr const TSymbolUniqueId greaterThan_Int4_Int4 = TSymbolUniqueId(387);
413 static constexpr const TSymbolUniqueId greaterThan_UInt2_UInt2 = TSymbolUniqueId(388);
414 static constexpr const TSymbolUniqueId greaterThan_UInt3_UInt3 = TSymbolUniqueId(389);
415 static constexpr const TSymbolUniqueId greaterThan_UInt4_UInt4 = TSymbolUniqueId(390);
416 static constexpr const TSymbolUniqueId greaterThanEqual_Float2_Float2 = TSymbolUniqueId(391);
417 static constexpr const TSymbolUniqueId greaterThanEqual_Float3_Float3 = TSymbolUniqueId(392);
418 static constexpr const TSymbolUniqueId greaterThanEqual_Float4_Float4 = TSymbolUniqueId(393);
419 static constexpr const TSymbolUniqueId greaterThanEqual_Int2_Int2 = TSymbolUniqueId(394);
420 static constexpr const TSymbolUniqueId greaterThanEqual_Int3_Int3 = TSymbolUniqueId(395);
421 static constexpr const TSymbolUniqueId greaterThanEqual_Int4_Int4 = TSymbolUniqueId(396);
422 static constexpr const TSymbolUniqueId greaterThanEqual_UInt2_UInt2 = TSymbolUniqueId(397);
423 static constexpr const TSymbolUniqueId greaterThanEqual_UInt3_UInt3 = TSymbolUniqueId(398);
424 static constexpr const TSymbolUniqueId greaterThanEqual_UInt4_UInt4 = TSymbolUniqueId(399);
425 static constexpr const TSymbolUniqueId equal_Float2_Float2 = TSymbolUniqueId(400);
426 static constexpr const TSymbolUniqueId equal_Float3_Float3 = TSymbolUniqueId(401);
427 static constexpr const TSymbolUniqueId equal_Float4_Float4 = TSymbolUniqueId(402);
428 static constexpr const TSymbolUniqueId equal_Int2_Int2 = TSymbolUniqueId(403);
429 static constexpr const TSymbolUniqueId equal_Int3_Int3 = TSymbolUniqueId(404);
430 static constexpr const TSymbolUniqueId equal_Int4_Int4 = TSymbolUniqueId(405);
431 static constexpr const TSymbolUniqueId equal_UInt2_UInt2 = TSymbolUniqueId(406);
432 static constexpr const TSymbolUniqueId equal_UInt3_UInt3 = TSymbolUniqueId(407);
433 static constexpr const TSymbolUniqueId equal_UInt4_UInt4 = TSymbolUniqueId(408);
434 static constexpr const TSymbolUniqueId equal_Bool2_Bool2 = TSymbolUniqueId(409);
435 static constexpr const TSymbolUniqueId equal_Bool3_Bool3 = TSymbolUniqueId(410);
436 static constexpr const TSymbolUniqueId equal_Bool4_Bool4 = TSymbolUniqueId(411);
437 static constexpr const TSymbolUniqueId notEqual_Float2_Float2 = TSymbolUniqueId(412);
438 static constexpr const TSymbolUniqueId notEqual_Float3_Float3 = TSymbolUniqueId(413);
439 static constexpr const TSymbolUniqueId notEqual_Float4_Float4 = TSymbolUniqueId(414);
440 static constexpr const TSymbolUniqueId notEqual_Int2_Int2 = TSymbolUniqueId(415);
441 static constexpr const TSymbolUniqueId notEqual_Int3_Int3 = TSymbolUniqueId(416);
442 static constexpr const TSymbolUniqueId notEqual_Int4_Int4 = TSymbolUniqueId(417);
443 static constexpr const TSymbolUniqueId notEqual_UInt2_UInt2 = TSymbolUniqueId(418);
444 static constexpr const TSymbolUniqueId notEqual_UInt3_UInt3 = TSymbolUniqueId(419);
445 static constexpr const TSymbolUniqueId notEqual_UInt4_UInt4 = TSymbolUniqueId(420);
446 static constexpr const TSymbolUniqueId notEqual_Bool2_Bool2 = TSymbolUniqueId(421);
447 static constexpr const TSymbolUniqueId notEqual_Bool3_Bool3 = TSymbolUniqueId(422);
448 static constexpr const TSymbolUniqueId notEqual_Bool4_Bool4 = TSymbolUniqueId(423);
449 static constexpr const TSymbolUniqueId any_Bool2 = TSymbolUniqueId(424);
450 static constexpr const TSymbolUniqueId any_Bool3 = TSymbolUniqueId(425);
451 static constexpr const TSymbolUniqueId any_Bool4 = TSymbolUniqueId(426);
452 static constexpr const TSymbolUniqueId all_Bool2 = TSymbolUniqueId(427);
453 static constexpr const TSymbolUniqueId all_Bool3 = TSymbolUniqueId(428);
454 static constexpr const TSymbolUniqueId all_Bool4 = TSymbolUniqueId(429);
455 static constexpr const TSymbolUniqueId notFunc_Bool2 = TSymbolUniqueId(430);
456 static constexpr const TSymbolUniqueId notFunc_Bool3 = TSymbolUniqueId(431);
457 static constexpr const TSymbolUniqueId notFunc_Bool4 = TSymbolUniqueId(432);
458 static constexpr const TSymbolUniqueId bitfieldExtract_Int1_Int1_Int1 = TSymbolUniqueId(433);
459 static constexpr const TSymbolUniqueId bitfieldExtract_Int2_Int1_Int1 = TSymbolUniqueId(434);
460 static constexpr const TSymbolUniqueId bitfieldExtract_Int3_Int1_Int1 = TSymbolUniqueId(435);
461 static constexpr const TSymbolUniqueId bitfieldExtract_Int4_Int1_Int1 = TSymbolUniqueId(436);
462 static constexpr const TSymbolUniqueId bitfieldExtract_UInt1_Int1_Int1 = TSymbolUniqueId(437);
463 static constexpr const TSymbolUniqueId bitfieldExtract_UInt2_Int1_Int1 = TSymbolUniqueId(438);
464 static constexpr const TSymbolUniqueId bitfieldExtract_UInt3_Int1_Int1 = TSymbolUniqueId(439);
465 static constexpr const TSymbolUniqueId bitfieldExtract_UInt4_Int1_Int1 = TSymbolUniqueId(440);
466 static constexpr const TSymbolUniqueId bitfieldInsert_Int1_Int1_Int1_Int1 =
467 TSymbolUniqueId(441);
468 static constexpr const TSymbolUniqueId bitfieldInsert_Int2_Int2_Int1_Int1 =
469 TSymbolUniqueId(442);
470 static constexpr const TSymbolUniqueId bitfieldInsert_Int3_Int3_Int1_Int1 =
471 TSymbolUniqueId(443);
472 static constexpr const TSymbolUniqueId bitfieldInsert_Int4_Int4_Int1_Int1 =
473 TSymbolUniqueId(444);
474 static constexpr const TSymbolUniqueId bitfieldInsert_UInt1_UInt1_Int1_Int1 =
475 TSymbolUniqueId(445);
476 static constexpr const TSymbolUniqueId bitfieldInsert_UInt2_UInt2_Int1_Int1 =
477 TSymbolUniqueId(446);
478 static constexpr const TSymbolUniqueId bitfieldInsert_UInt3_UInt3_Int1_Int1 =
479 TSymbolUniqueId(447);
480 static constexpr const TSymbolUniqueId bitfieldInsert_UInt4_UInt4_Int1_Int1 =
481 TSymbolUniqueId(448);
482 static constexpr const TSymbolUniqueId bitfieldReverse_Int1 = TSymbolUniqueId(449);
483 static constexpr const TSymbolUniqueId bitfieldReverse_Int2 = TSymbolUniqueId(450);
484 static constexpr const TSymbolUniqueId bitfieldReverse_Int3 = TSymbolUniqueId(451);
485 static constexpr const TSymbolUniqueId bitfieldReverse_Int4 = TSymbolUniqueId(452);
486 static constexpr const TSymbolUniqueId bitfieldReverse_UInt1 = TSymbolUniqueId(453);
487 static constexpr const TSymbolUniqueId bitfieldReverse_UInt2 = TSymbolUniqueId(454);
488 static constexpr const TSymbolUniqueId bitfieldReverse_UInt3 = TSymbolUniqueId(455);
489 static constexpr const TSymbolUniqueId bitfieldReverse_UInt4 = TSymbolUniqueId(456);
490 static constexpr const TSymbolUniqueId bitCount_Int1 = TSymbolUniqueId(457);
491 static constexpr const TSymbolUniqueId bitCount_Int2 = TSymbolUniqueId(458);
492 static constexpr const TSymbolUniqueId bitCount_Int3 = TSymbolUniqueId(459);
493 static constexpr const TSymbolUniqueId bitCount_Int4 = TSymbolUniqueId(460);
494 static constexpr const TSymbolUniqueId bitCount_UInt1 = TSymbolUniqueId(461);
495 static constexpr const TSymbolUniqueId bitCount_UInt2 = TSymbolUniqueId(462);
496 static constexpr const TSymbolUniqueId bitCount_UInt3 = TSymbolUniqueId(463);
497 static constexpr const TSymbolUniqueId bitCount_UInt4 = TSymbolUniqueId(464);
498 static constexpr const TSymbolUniqueId findLSB_Int1 = TSymbolUniqueId(465);
499 static constexpr const TSymbolUniqueId findLSB_Int2 = TSymbolUniqueId(466);
500 static constexpr const TSymbolUniqueId findLSB_Int3 = TSymbolUniqueId(467);
501 static constexpr const TSymbolUniqueId findLSB_Int4 = TSymbolUniqueId(468);
502 static constexpr const TSymbolUniqueId findLSB_UInt1 = TSymbolUniqueId(469);
503 static constexpr const TSymbolUniqueId findLSB_UInt2 = TSymbolUniqueId(470);
504 static constexpr const TSymbolUniqueId findLSB_UInt3 = TSymbolUniqueId(471);
505 static constexpr const TSymbolUniqueId findLSB_UInt4 = TSymbolUniqueId(472);
506 static constexpr const TSymbolUniqueId findMSB_Int1 = TSymbolUniqueId(473);
507 static constexpr const TSymbolUniqueId findMSB_Int2 = TSymbolUniqueId(474);
508 static constexpr const TSymbolUniqueId findMSB_Int3 = TSymbolUniqueId(475);
509 static constexpr const TSymbolUniqueId findMSB_Int4 = TSymbolUniqueId(476);
510 static constexpr const TSymbolUniqueId findMSB_UInt1 = TSymbolUniqueId(477);
511 static constexpr const TSymbolUniqueId findMSB_UInt2 = TSymbolUniqueId(478);
512 static constexpr const TSymbolUniqueId findMSB_UInt3 = TSymbolUniqueId(479);
513 static constexpr const TSymbolUniqueId findMSB_UInt4 = TSymbolUniqueId(480);
514 static constexpr const TSymbolUniqueId uaddCarry_UInt1_UInt1_UInt1 = TSymbolUniqueId(481);
515 static constexpr const TSymbolUniqueId pt_o_0D = TSymbolUniqueId(482);
516 static constexpr const TSymbolUniqueId uaddCarry_UInt2_UInt2_UInt2 = TSymbolUniqueId(483);
517 static constexpr const TSymbolUniqueId pt_o_1D = TSymbolUniqueId(484);
518 static constexpr const TSymbolUniqueId uaddCarry_UInt3_UInt3_UInt3 = TSymbolUniqueId(485);
519 static constexpr const TSymbolUniqueId pt_o_2D = TSymbolUniqueId(486);
520 static constexpr const TSymbolUniqueId uaddCarry_UInt4_UInt4_UInt4 = TSymbolUniqueId(487);
521 static constexpr const TSymbolUniqueId pt_o_3D = TSymbolUniqueId(488);
522 static constexpr const TSymbolUniqueId usubBorrow_UInt1_UInt1_UInt1 = TSymbolUniqueId(489);
523 static constexpr const TSymbolUniqueId usubBorrow_UInt2_UInt2_UInt2 = TSymbolUniqueId(490);
524 static constexpr const TSymbolUniqueId usubBorrow_UInt3_UInt3_UInt3 = TSymbolUniqueId(491);
525 static constexpr const TSymbolUniqueId usubBorrow_UInt4_UInt4_UInt4 = TSymbolUniqueId(492);
526 static constexpr const TSymbolUniqueId umulExtended_UInt1_UInt1_UInt1_UInt1 =
527 TSymbolUniqueId(493);
528 static constexpr const TSymbolUniqueId umulExtended_UInt2_UInt2_UInt2_UInt2 =
529 TSymbolUniqueId(494);
530 static constexpr const TSymbolUniqueId umulExtended_UInt3_UInt3_UInt3_UInt3 =
531 TSymbolUniqueId(495);
532 static constexpr const TSymbolUniqueId umulExtended_UInt4_UInt4_UInt4_UInt4 =
533 TSymbolUniqueId(496);
534 static constexpr const TSymbolUniqueId imulExtended_Int1_Int1_Int1_Int1 = TSymbolUniqueId(497);
535 static constexpr const TSymbolUniqueId imulExtended_Int2_Int2_Int2_Int2 = TSymbolUniqueId(498);
536 static constexpr const TSymbolUniqueId imulExtended_Int3_Int3_Int3_Int3 = TSymbolUniqueId(499);
537 static constexpr const TSymbolUniqueId imulExtended_Int4_Int4_Int4_Int4 = TSymbolUniqueId(500);
538 static constexpr const TSymbolUniqueId texture2D_Sampler2D1_Float2 = TSymbolUniqueId(501);
539 static constexpr const TSymbolUniqueId pt0H = TSymbolUniqueId(502);
540 static constexpr const TSymbolUniqueId texture2DProj_Sampler2D1_Float3 = TSymbolUniqueId(503);
541 static constexpr const TSymbolUniqueId texture2DProj_Sampler2D1_Float4 = TSymbolUniqueId(504);
542 static constexpr const TSymbolUniqueId textureCube_SamplerCube1_Float3 = TSymbolUniqueId(505);
543 static constexpr const TSymbolUniqueId pt0J = TSymbolUniqueId(506);
544 static constexpr const TSymbolUniqueId texture2D_SamplerExternalOES1_Float2 =
545 TSymbolUniqueId(507);
546 static constexpr const TSymbolUniqueId pt0L = TSymbolUniqueId(508);
547 static constexpr const TSymbolUniqueId texture2DProj_SamplerExternalOES1_Float3 =
548 TSymbolUniqueId(509);
549 static constexpr const TSymbolUniqueId texture2DProj_SamplerExternalOES1_Float4 =
550 TSymbolUniqueId(510);
551 static constexpr const TSymbolUniqueId texture2DRect_Sampler2DRect1_Float2 =
552 TSymbolUniqueId(511);
553 static constexpr const TSymbolUniqueId pt0N = TSymbolUniqueId(512);
554 static constexpr const TSymbolUniqueId texture2DRectProj_Sampler2DRect1_Float3 =
555 TSymbolUniqueId(513);
556 static constexpr const TSymbolUniqueId texture2DRectProj_Sampler2DRect1_Float4 =
557 TSymbolUniqueId(514);
558 static constexpr const TSymbolUniqueId texture_Sampler2DRect1_Float2 = TSymbolUniqueId(515);
559 static constexpr const TSymbolUniqueId textureProj_Sampler2DRect1_Float3 = TSymbolUniqueId(516);
560 static constexpr const TSymbolUniqueId textureProj_Sampler2DRect1_Float4 = TSymbolUniqueId(517);
561 static constexpr const TSymbolUniqueId texture2DGradEXT_Sampler2D1_Float2_Float2_Float2 =
562 TSymbolUniqueId(518);
563 static constexpr const TSymbolUniqueId texture2DProjGradEXT_Sampler2D1_Float3_Float2_Float2 =
564 TSymbolUniqueId(519);
565 static constexpr const TSymbolUniqueId texture2DProjGradEXT_Sampler2D1_Float4_Float2_Float2 =
566 TSymbolUniqueId(520);
567 static constexpr const TSymbolUniqueId textureCubeGradEXT_SamplerCube1_Float3_Float3_Float3 =
568 TSymbolUniqueId(521);
569 static constexpr const TSymbolUniqueId texture2D_Sampler2D1_Float2_Float1 =
570 TSymbolUniqueId(522);
571 static constexpr const TSymbolUniqueId texture2DProj_Sampler2D1_Float3_Float1 =
572 TSymbolUniqueId(523);
573 static constexpr const TSymbolUniqueId texture2DProj_Sampler2D1_Float4_Float1 =
574 TSymbolUniqueId(524);
575 static constexpr const TSymbolUniqueId textureCube_SamplerCube1_Float3_Float1 =
576 TSymbolUniqueId(525);
577 static constexpr const TSymbolUniqueId dFdxExt_Float1 = TSymbolUniqueId(526);
578 static constexpr const TSymbolUniqueId dFdxExt_Float2 = TSymbolUniqueId(527);
579 static constexpr const TSymbolUniqueId dFdxExt_Float3 = TSymbolUniqueId(528);
580 static constexpr const TSymbolUniqueId dFdxExt_Float4 = TSymbolUniqueId(529);
581 static constexpr const TSymbolUniqueId dFdyExt_Float1 = TSymbolUniqueId(530);
582 static constexpr const TSymbolUniqueId dFdyExt_Float2 = TSymbolUniqueId(531);
583 static constexpr const TSymbolUniqueId dFdyExt_Float3 = TSymbolUniqueId(532);
584 static constexpr const TSymbolUniqueId dFdyExt_Float4 = TSymbolUniqueId(533);
585 static constexpr const TSymbolUniqueId fwidthExt_Float1 = TSymbolUniqueId(534);
586 static constexpr const TSymbolUniqueId fwidthExt_Float2 = TSymbolUniqueId(535);
587 static constexpr const TSymbolUniqueId fwidthExt_Float3 = TSymbolUniqueId(536);
588 static constexpr const TSymbolUniqueId fwidthExt_Float4 = TSymbolUniqueId(537);
589 static constexpr const TSymbolUniqueId texture2DLodEXT_Sampler2D1_Float2_Float1 =
590 TSymbolUniqueId(538);
591 static constexpr const TSymbolUniqueId texture2DProjLodEXT_Sampler2D1_Float3_Float1 =
592 TSymbolUniqueId(539);
593 static constexpr const TSymbolUniqueId texture2DProjLodEXT_Sampler2D1_Float4_Float1 =
594 TSymbolUniqueId(540);
595 static constexpr const TSymbolUniqueId textureCubeLodEXT_SamplerCube1_Float3_Float1 =
596 TSymbolUniqueId(541);
597 static constexpr const TSymbolUniqueId texture2DLod_Sampler2D1_Float2_Float1 =
598 TSymbolUniqueId(542);
599 static constexpr const TSymbolUniqueId texture2DProjLod_Sampler2D1_Float3_Float1 =
600 TSymbolUniqueId(543);
601 static constexpr const TSymbolUniqueId texture2DProjLod_Sampler2D1_Float4_Float1 =
602 TSymbolUniqueId(544);
603 static constexpr const TSymbolUniqueId textureCubeLod_SamplerCube1_Float3_Float1 =
604 TSymbolUniqueId(545);
605 static constexpr const TSymbolUniqueId texture_Sampler2D1_Float2 = TSymbolUniqueId(546);
606 static constexpr const TSymbolUniqueId texture_ISampler2D1_Float2 = TSymbolUniqueId(547);
607 static constexpr const TSymbolUniqueId pt0Q = TSymbolUniqueId(548);
608 static constexpr const TSymbolUniqueId texture_USampler2D1_Float2 = TSymbolUniqueId(549);
609 static constexpr const TSymbolUniqueId pt0W = TSymbolUniqueId(550);
610 static constexpr const TSymbolUniqueId texture_Sampler3D1_Float3 = TSymbolUniqueId(551);
611 static constexpr const TSymbolUniqueId pt0I = TSymbolUniqueId(552);
612 static constexpr const TSymbolUniqueId texture_ISampler3D1_Float3 = TSymbolUniqueId(553);
613 static constexpr const TSymbolUniqueId pt0R = TSymbolUniqueId(554);
614 static constexpr const TSymbolUniqueId texture_USampler3D1_Float3 = TSymbolUniqueId(555);
615 static constexpr const TSymbolUniqueId pt0X = TSymbolUniqueId(556);
616 static constexpr const TSymbolUniqueId texture_SamplerCube1_Float3 = TSymbolUniqueId(557);
617 static constexpr const TSymbolUniqueId texture_ISamplerCube1_Float3 = TSymbolUniqueId(558);
618 static constexpr const TSymbolUniqueId pt0S = TSymbolUniqueId(559);
619 static constexpr const TSymbolUniqueId texture_USamplerCube1_Float3 = TSymbolUniqueId(560);
620 static constexpr const TSymbolUniqueId pt0Y = TSymbolUniqueId(561);
621 static constexpr const TSymbolUniqueId texture_Sampler2DArray1_Float3 = TSymbolUniqueId(562);
622 static constexpr const TSymbolUniqueId pt0K = TSymbolUniqueId(563);
623 static constexpr const TSymbolUniqueId texture_ISampler2DArray1_Float3 = TSymbolUniqueId(564);
624 static constexpr const TSymbolUniqueId pt0T = TSymbolUniqueId(565);
625 static constexpr const TSymbolUniqueId texture_USampler2DArray1_Float3 = TSymbolUniqueId(566);
626 static constexpr const TSymbolUniqueId pt0Z = TSymbolUniqueId(567);
627 static constexpr const TSymbolUniqueId textureProj_Sampler2D1_Float3 = TSymbolUniqueId(568);
628 static constexpr const TSymbolUniqueId textureProj_ISampler2D1_Float3 = TSymbolUniqueId(569);
629 static constexpr const TSymbolUniqueId textureProj_USampler2D1_Float3 = TSymbolUniqueId(570);
630 static constexpr const TSymbolUniqueId textureProj_Sampler2D1_Float4 = TSymbolUniqueId(571);
631 static constexpr const TSymbolUniqueId textureProj_ISampler2D1_Float4 = TSymbolUniqueId(572);
632 static constexpr const TSymbolUniqueId textureProj_USampler2D1_Float4 = TSymbolUniqueId(573);
633 static constexpr const TSymbolUniqueId textureProj_Sampler3D1_Float4 = TSymbolUniqueId(574);
634 static constexpr const TSymbolUniqueId textureProj_ISampler3D1_Float4 = TSymbolUniqueId(575);
635 static constexpr const TSymbolUniqueId textureProj_USampler3D1_Float4 = TSymbolUniqueId(576);
636 static constexpr const TSymbolUniqueId textureLod_Sampler2D1_Float2_Float1 =
637 TSymbolUniqueId(577);
638 static constexpr const TSymbolUniqueId textureLod_ISampler2D1_Float2_Float1 =
639 TSymbolUniqueId(578);
640 static constexpr const TSymbolUniqueId textureLod_USampler2D1_Float2_Float1 =
641 TSymbolUniqueId(579);
642 static constexpr const TSymbolUniqueId textureLod_Sampler3D1_Float3_Float1 =
643 TSymbolUniqueId(580);
644 static constexpr const TSymbolUniqueId textureLod_ISampler3D1_Float3_Float1 =
645 TSymbolUniqueId(581);
646 static constexpr const TSymbolUniqueId textureLod_USampler3D1_Float3_Float1 =
647 TSymbolUniqueId(582);
648 static constexpr const TSymbolUniqueId textureLod_SamplerCube1_Float3_Float1 =
649 TSymbolUniqueId(583);
650 static constexpr const TSymbolUniqueId textureLod_ISamplerCube1_Float3_Float1 =
651 TSymbolUniqueId(584);
652 static constexpr const TSymbolUniqueId textureLod_USamplerCube1_Float3_Float1 =
653 TSymbolUniqueId(585);
654 static constexpr const TSymbolUniqueId textureLod_Sampler2DArray1_Float3_Float1 =
655 TSymbolUniqueId(586);
656 static constexpr const TSymbolUniqueId textureLod_ISampler2DArray1_Float3_Float1 =
657 TSymbolUniqueId(587);
658 static constexpr const TSymbolUniqueId textureLod_USampler2DArray1_Float3_Float1 =
659 TSymbolUniqueId(588);
660 static constexpr const TSymbolUniqueId texture_Sampler2DShadow1_Float3 = TSymbolUniqueId(589);
661 static constexpr const TSymbolUniqueId pt0c = TSymbolUniqueId(590);
662 static constexpr const TSymbolUniqueId texture_SamplerCubeShadow1_Float4 = TSymbolUniqueId(591);
663 static constexpr const TSymbolUniqueId pt0d = TSymbolUniqueId(592);
664 static constexpr const TSymbolUniqueId texture_Sampler2DArrayShadow1_Float4 =
665 TSymbolUniqueId(593);
666 static constexpr const TSymbolUniqueId pt0e = TSymbolUniqueId(594);
667 static constexpr const TSymbolUniqueId textureProj_Sampler2DShadow1_Float4 =
668 TSymbolUniqueId(595);
669 static constexpr const TSymbolUniqueId textureLod_Sampler2DShadow1_Float3_Float1 =
670 TSymbolUniqueId(596);
671 static constexpr const TSymbolUniqueId textureSize_Sampler2D1_Int1 = TSymbolUniqueId(597);
672 static constexpr const TSymbolUniqueId textureSize_ISampler2D1_Int1 = TSymbolUniqueId(598);
673 static constexpr const TSymbolUniqueId textureSize_USampler2D1_Int1 = TSymbolUniqueId(599);
674 static constexpr const TSymbolUniqueId textureSize_Sampler3D1_Int1 = TSymbolUniqueId(600);
675 static constexpr const TSymbolUniqueId textureSize_ISampler3D1_Int1 = TSymbolUniqueId(601);
676 static constexpr const TSymbolUniqueId textureSize_USampler3D1_Int1 = TSymbolUniqueId(602);
677 static constexpr const TSymbolUniqueId textureSize_SamplerCube1_Int1 = TSymbolUniqueId(603);
678 static constexpr const TSymbolUniqueId textureSize_ISamplerCube1_Int1 = TSymbolUniqueId(604);
679 static constexpr const TSymbolUniqueId textureSize_USamplerCube1_Int1 = TSymbolUniqueId(605);
680 static constexpr const TSymbolUniqueId textureSize_Sampler2DArray1_Int1 = TSymbolUniqueId(606);
681 static constexpr const TSymbolUniqueId textureSize_ISampler2DArray1_Int1 = TSymbolUniqueId(607);
682 static constexpr const TSymbolUniqueId textureSize_USampler2DArray1_Int1 = TSymbolUniqueId(608);
683 static constexpr const TSymbolUniqueId textureSize_Sampler2DShadow1_Int1 = TSymbolUniqueId(609);
684 static constexpr const TSymbolUniqueId textureSize_SamplerCubeShadow1_Int1 =
685 TSymbolUniqueId(610);
686 static constexpr const TSymbolUniqueId textureSize_Sampler2DArrayShadow1_Int1 =
687 TSymbolUniqueId(611);
688 static constexpr const TSymbolUniqueId textureProjLod_Sampler2D1_Float3_Float1 =
689 TSymbolUniqueId(612);
690 static constexpr const TSymbolUniqueId textureProjLod_ISampler2D1_Float3_Float1 =
691 TSymbolUniqueId(613);
692 static constexpr const TSymbolUniqueId textureProjLod_USampler2D1_Float3_Float1 =
693 TSymbolUniqueId(614);
694 static constexpr const TSymbolUniqueId textureProjLod_Sampler2D1_Float4_Float1 =
695 TSymbolUniqueId(615);
696 static constexpr const TSymbolUniqueId textureProjLod_ISampler2D1_Float4_Float1 =
697 TSymbolUniqueId(616);
698 static constexpr const TSymbolUniqueId textureProjLod_USampler2D1_Float4_Float1 =
699 TSymbolUniqueId(617);
700 static constexpr const TSymbolUniqueId textureProjLod_Sampler3D1_Float4_Float1 =
701 TSymbolUniqueId(618);
702 static constexpr const TSymbolUniqueId textureProjLod_ISampler3D1_Float4_Float1 =
703 TSymbolUniqueId(619);
704 static constexpr const TSymbolUniqueId textureProjLod_USampler3D1_Float4_Float1 =
705 TSymbolUniqueId(620);
706 static constexpr const TSymbolUniqueId textureProjLod_Sampler2DShadow1_Float4_Float1 =
707 TSymbolUniqueId(621);
708 static constexpr const TSymbolUniqueId texelFetch_Sampler2D1_Int2_Int1 = TSymbolUniqueId(622);
709 static constexpr const TSymbolUniqueId texelFetch_ISampler2D1_Int2_Int1 = TSymbolUniqueId(623);
710 static constexpr const TSymbolUniqueId texelFetch_USampler2D1_Int2_Int1 = TSymbolUniqueId(624);
711 static constexpr const TSymbolUniqueId texelFetch_Sampler3D1_Int3_Int1 = TSymbolUniqueId(625);
712 static constexpr const TSymbolUniqueId texelFetch_ISampler3D1_Int3_Int1 = TSymbolUniqueId(626);
713 static constexpr const TSymbolUniqueId texelFetch_USampler3D1_Int3_Int1 = TSymbolUniqueId(627);
714 static constexpr const TSymbolUniqueId texelFetch_Sampler2DArray1_Int3_Int1 =
715 TSymbolUniqueId(628);
716 static constexpr const TSymbolUniqueId texelFetch_ISampler2DArray1_Int3_Int1 =
717 TSymbolUniqueId(629);
718 static constexpr const TSymbolUniqueId texelFetch_USampler2DArray1_Int3_Int1 =
719 TSymbolUniqueId(630);
720 static constexpr const TSymbolUniqueId textureGrad_Sampler2D1_Float2_Float2_Float2 =
721 TSymbolUniqueId(631);
722 static constexpr const TSymbolUniqueId textureGrad_ISampler2D1_Float2_Float2_Float2 =
723 TSymbolUniqueId(632);
724 static constexpr const TSymbolUniqueId textureGrad_USampler2D1_Float2_Float2_Float2 =
725 TSymbolUniqueId(633);
726 static constexpr const TSymbolUniqueId textureGrad_Sampler3D1_Float3_Float3_Float3 =
727 TSymbolUniqueId(634);
728 static constexpr const TSymbolUniqueId textureGrad_ISampler3D1_Float3_Float3_Float3 =
729 TSymbolUniqueId(635);
730 static constexpr const TSymbolUniqueId textureGrad_USampler3D1_Float3_Float3_Float3 =
731 TSymbolUniqueId(636);
732 static constexpr const TSymbolUniqueId textureGrad_SamplerCube1_Float3_Float3_Float3 =
733 TSymbolUniqueId(637);
734 static constexpr const TSymbolUniqueId textureGrad_ISamplerCube1_Float3_Float3_Float3 =
735 TSymbolUniqueId(638);
736 static constexpr const TSymbolUniqueId textureGrad_USamplerCube1_Float3_Float3_Float3 =
737 TSymbolUniqueId(639);
738 static constexpr const TSymbolUniqueId textureGrad_Sampler2DShadow1_Float3_Float2_Float2 =
739 TSymbolUniqueId(640);
740 static constexpr const TSymbolUniqueId textureGrad_SamplerCubeShadow1_Float4_Float3_Float3 =
741 TSymbolUniqueId(641);
742 static constexpr const TSymbolUniqueId textureGrad_Sampler2DArray1_Float3_Float2_Float2 =
743 TSymbolUniqueId(642);
744 static constexpr const TSymbolUniqueId textureGrad_ISampler2DArray1_Float3_Float2_Float2 =
745 TSymbolUniqueId(643);
746 static constexpr const TSymbolUniqueId textureGrad_USampler2DArray1_Float3_Float2_Float2 =
747 TSymbolUniqueId(644);
748 static constexpr const TSymbolUniqueId textureGrad_Sampler2DArrayShadow1_Float4_Float2_Float2 =
749 TSymbolUniqueId(645);
750 static constexpr const TSymbolUniqueId textureProjGrad_Sampler2D1_Float3_Float2_Float2 =
751 TSymbolUniqueId(646);
752 static constexpr const TSymbolUniqueId textureProjGrad_ISampler2D1_Float3_Float2_Float2 =
753 TSymbolUniqueId(647);
754 static constexpr const TSymbolUniqueId textureProjGrad_USampler2D1_Float3_Float2_Float2 =
755 TSymbolUniqueId(648);
756 static constexpr const TSymbolUniqueId textureProjGrad_Sampler2D1_Float4_Float2_Float2 =
757 TSymbolUniqueId(649);
758 static constexpr const TSymbolUniqueId textureProjGrad_ISampler2D1_Float4_Float2_Float2 =
759 TSymbolUniqueId(650);
760 static constexpr const TSymbolUniqueId textureProjGrad_USampler2D1_Float4_Float2_Float2 =
761 TSymbolUniqueId(651);
762 static constexpr const TSymbolUniqueId textureProjGrad_Sampler3D1_Float4_Float3_Float3 =
763 TSymbolUniqueId(652);
764 static constexpr const TSymbolUniqueId textureProjGrad_ISampler3D1_Float4_Float3_Float3 =
765 TSymbolUniqueId(653);
766 static constexpr const TSymbolUniqueId textureProjGrad_USampler3D1_Float4_Float3_Float3 =
767 TSymbolUniqueId(654);
768 static constexpr const TSymbolUniqueId textureProjGrad_Sampler2DShadow1_Float4_Float2_Float2 =
769 TSymbolUniqueId(655);
770 static constexpr const TSymbolUniqueId textureSize_Sampler2DMS1 = TSymbolUniqueId(656);
771 static constexpr const TSymbolUniqueId pt0O = TSymbolUniqueId(657);
772 static constexpr const TSymbolUniqueId textureSize_ISampler2DMS1 = TSymbolUniqueId(658);
773 static constexpr const TSymbolUniqueId pt0U = TSymbolUniqueId(659);
774 static constexpr const TSymbolUniqueId textureSize_USampler2DMS1 = TSymbolUniqueId(660);
775 static constexpr const TSymbolUniqueId pt0a = TSymbolUniqueId(661);
776 static constexpr const TSymbolUniqueId textureSizeExt_Sampler2DMS1 = TSymbolUniqueId(662);
777 static constexpr const TSymbolUniqueId textureSizeExt_ISampler2DMS1 = TSymbolUniqueId(663);
778 static constexpr const TSymbolUniqueId textureSizeExt_USampler2DMS1 = TSymbolUniqueId(664);
779 static constexpr const TSymbolUniqueId textureSize_Sampler2DMSArray1 = TSymbolUniqueId(665);
780 static constexpr const TSymbolUniqueId pt0P = TSymbolUniqueId(666);
781 static constexpr const TSymbolUniqueId textureSize_ISampler2DMSArray1 = TSymbolUniqueId(667);
782 static constexpr const TSymbolUniqueId pt0V = TSymbolUniqueId(668);
783 static constexpr const TSymbolUniqueId textureSize_USampler2DMSArray1 = TSymbolUniqueId(669);
784 static constexpr const TSymbolUniqueId pt0b = TSymbolUniqueId(670);
785 static constexpr const TSymbolUniqueId textureOffset_Sampler2D1_Float2_Int2 =
786 TSymbolUniqueId(671);
787 static constexpr const TSymbolUniqueId textureOffset_ISampler2D1_Float2_Int2 =
788 TSymbolUniqueId(672);
789 static constexpr const TSymbolUniqueId textureOffset_USampler2D1_Float2_Int2 =
790 TSymbolUniqueId(673);
791 static constexpr const TSymbolUniqueId textureOffset_Sampler3D1_Float3_Int3 =
792 TSymbolUniqueId(674);
793 static constexpr const TSymbolUniqueId textureOffset_ISampler3D1_Float3_Int3 =
794 TSymbolUniqueId(675);
795 static constexpr const TSymbolUniqueId textureOffset_USampler3D1_Float3_Int3 =
796 TSymbolUniqueId(676);
797 static constexpr const TSymbolUniqueId textureOffset_Sampler2DShadow1_Float3_Int2 =
798 TSymbolUniqueId(677);
799 static constexpr const TSymbolUniqueId textureOffset_Sampler2DArray1_Float3_Int2 =
800 TSymbolUniqueId(678);
801 static constexpr const TSymbolUniqueId textureOffset_ISampler2DArray1_Float3_Int2 =
802 TSymbolUniqueId(679);
803 static constexpr const TSymbolUniqueId textureOffset_USampler2DArray1_Float3_Int2 =
804 TSymbolUniqueId(680);
805 static constexpr const TSymbolUniqueId textureProjOffset_Sampler2D1_Float3_Int2 =
806 TSymbolUniqueId(681);
807 static constexpr const TSymbolUniqueId textureProjOffset_ISampler2D1_Float3_Int2 =
808 TSymbolUniqueId(682);
809 static constexpr const TSymbolUniqueId textureProjOffset_USampler2D1_Float3_Int2 =
810 TSymbolUniqueId(683);
811 static constexpr const TSymbolUniqueId textureProjOffset_Sampler2D1_Float4_Int2 =
812 TSymbolUniqueId(684);
813 static constexpr const TSymbolUniqueId textureProjOffset_ISampler2D1_Float4_Int2 =
814 TSymbolUniqueId(685);
815 static constexpr const TSymbolUniqueId textureProjOffset_USampler2D1_Float4_Int2 =
816 TSymbolUniqueId(686);
817 static constexpr const TSymbolUniqueId textureProjOffset_Sampler3D1_Float4_Int3 =
818 TSymbolUniqueId(687);
819 static constexpr const TSymbolUniqueId textureProjOffset_ISampler3D1_Float4_Int3 =
820 TSymbolUniqueId(688);
821 static constexpr const TSymbolUniqueId textureProjOffset_USampler3D1_Float4_Int3 =
822 TSymbolUniqueId(689);
823 static constexpr const TSymbolUniqueId textureProjOffset_Sampler2DShadow1_Float4_Int2 =
824 TSymbolUniqueId(690);
825 static constexpr const TSymbolUniqueId textureLodOffset_Sampler2D1_Float2_Float1_Int2 =
826 TSymbolUniqueId(691);
827 static constexpr const TSymbolUniqueId textureLodOffset_ISampler2D1_Float2_Float1_Int2 =
828 TSymbolUniqueId(692);
829 static constexpr const TSymbolUniqueId textureLodOffset_USampler2D1_Float2_Float1_Int2 =
830 TSymbolUniqueId(693);
831 static constexpr const TSymbolUniqueId textureLodOffset_Sampler3D1_Float3_Float1_Int3 =
832 TSymbolUniqueId(694);
833 static constexpr const TSymbolUniqueId textureLodOffset_ISampler3D1_Float3_Float1_Int3 =
834 TSymbolUniqueId(695);
835 static constexpr const TSymbolUniqueId textureLodOffset_USampler3D1_Float3_Float1_Int3 =
836 TSymbolUniqueId(696);
837 static constexpr const TSymbolUniqueId textureLodOffset_Sampler2DShadow1_Float3_Float1_Int2 =
838 TSymbolUniqueId(697);
839 static constexpr const TSymbolUniqueId textureLodOffset_Sampler2DArray1_Float3_Float1_Int2 =
840 TSymbolUniqueId(698);
841 static constexpr const TSymbolUniqueId textureLodOffset_ISampler2DArray1_Float3_Float1_Int2 =
842 TSymbolUniqueId(699);
843 static constexpr const TSymbolUniqueId textureLodOffset_USampler2DArray1_Float3_Float1_Int2 =
844 TSymbolUniqueId(700);
845 static constexpr const TSymbolUniqueId textureProjLodOffset_Sampler2D1_Float3_Float1_Int2 =
846 TSymbolUniqueId(701);
847 static constexpr const TSymbolUniqueId textureProjLodOffset_ISampler2D1_Float3_Float1_Int2 =
848 TSymbolUniqueId(702);
849 static constexpr const TSymbolUniqueId textureProjLodOffset_USampler2D1_Float3_Float1_Int2 =
850 TSymbolUniqueId(703);
851 static constexpr const TSymbolUniqueId textureProjLodOffset_Sampler2D1_Float4_Float1_Int2 =
852 TSymbolUniqueId(704);
853 static constexpr const TSymbolUniqueId textureProjLodOffset_ISampler2D1_Float4_Float1_Int2 =
854 TSymbolUniqueId(705);
855 static constexpr const TSymbolUniqueId textureProjLodOffset_USampler2D1_Float4_Float1_Int2 =
856 TSymbolUniqueId(706);
857 static constexpr const TSymbolUniqueId textureProjLodOffset_Sampler3D1_Float4_Float1_Int3 =
858 TSymbolUniqueId(707);
859 static constexpr const TSymbolUniqueId textureProjLodOffset_ISampler3D1_Float4_Float1_Int3 =
860 TSymbolUniqueId(708);
861 static constexpr const TSymbolUniqueId textureProjLodOffset_USampler3D1_Float4_Float1_Int3 =
862 TSymbolUniqueId(709);
863 static constexpr const TSymbolUniqueId
864 textureProjLodOffset_Sampler2DShadow1_Float4_Float1_Int2 = TSymbolUniqueId(710);
865 static constexpr const TSymbolUniqueId texelFetchOffset_Sampler2D1_Int2_Int1_Int2 =
866 TSymbolUniqueId(711);
867 static constexpr const TSymbolUniqueId texelFetchOffset_ISampler2D1_Int2_Int1_Int2 =
868 TSymbolUniqueId(712);
869 static constexpr const TSymbolUniqueId texelFetchOffset_USampler2D1_Int2_Int1_Int2 =
870 TSymbolUniqueId(713);
871 static constexpr const TSymbolUniqueId texelFetchOffset_Sampler3D1_Int3_Int1_Int3 =
872 TSymbolUniqueId(714);
873 static constexpr const TSymbolUniqueId texelFetchOffset_ISampler3D1_Int3_Int1_Int3 =
874 TSymbolUniqueId(715);
875 static constexpr const TSymbolUniqueId texelFetchOffset_USampler3D1_Int3_Int1_Int3 =
876 TSymbolUniqueId(716);
877 static constexpr const TSymbolUniqueId texelFetchOffset_Sampler2DArray1_Int3_Int1_Int2 =
878 TSymbolUniqueId(717);
879 static constexpr const TSymbolUniqueId texelFetchOffset_ISampler2DArray1_Int3_Int1_Int2 =
880 TSymbolUniqueId(718);
881 static constexpr const TSymbolUniqueId texelFetchOffset_USampler2DArray1_Int3_Int1_Int2 =
882 TSymbolUniqueId(719);
883 static constexpr const TSymbolUniqueId textureGradOffset_Sampler2D1_Float2_Float2_Float2_Int2 =
884 TSymbolUniqueId(720);
885 static constexpr const TSymbolUniqueId textureGradOffset_ISampler2D1_Float2_Float2_Float2_Int2 =
886 TSymbolUniqueId(721);
887 static constexpr const TSymbolUniqueId textureGradOffset_USampler2D1_Float2_Float2_Float2_Int2 =
888 TSymbolUniqueId(722);
889 static constexpr const TSymbolUniqueId textureGradOffset_Sampler3D1_Float3_Float3_Float3_Int3 =
890 TSymbolUniqueId(723);
891 static constexpr const TSymbolUniqueId textureGradOffset_ISampler3D1_Float3_Float3_Float3_Int3 =
892 TSymbolUniqueId(724);
893 static constexpr const TSymbolUniqueId textureGradOffset_USampler3D1_Float3_Float3_Float3_Int3 =
894 TSymbolUniqueId(725);
895 static constexpr const TSymbolUniqueId
896 textureGradOffset_Sampler2DShadow1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(726);
897 static constexpr const TSymbolUniqueId
898 textureGradOffset_Sampler2DArray1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(727);
899 static constexpr const TSymbolUniqueId
900 textureGradOffset_ISampler2DArray1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(728);
901 static constexpr const TSymbolUniqueId
902 textureGradOffset_USampler2DArray1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(729);
903 static constexpr const TSymbolUniqueId
904 textureGradOffset_Sampler2DArrayShadow1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(730);
905 static constexpr const TSymbolUniqueId
906 textureProjGradOffset_Sampler2D1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(731);
907 static constexpr const TSymbolUniqueId
908 textureProjGradOffset_ISampler2D1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(732);
909 static constexpr const TSymbolUniqueId
910 textureProjGradOffset_USampler2D1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(733);
911 static constexpr const TSymbolUniqueId
912 textureProjGradOffset_Sampler2D1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(734);
913 static constexpr const TSymbolUniqueId
914 textureProjGradOffset_ISampler2D1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(735);
915 static constexpr const TSymbolUniqueId
916 textureProjGradOffset_USampler2D1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(736);
917 static constexpr const TSymbolUniqueId
918 textureProjGradOffset_Sampler3D1_Float4_Float3_Float3_Int3 = TSymbolUniqueId(737);
919 static constexpr const TSymbolUniqueId
920 textureProjGradOffset_ISampler3D1_Float4_Float3_Float3_Int3 = TSymbolUniqueId(738);
921 static constexpr const TSymbolUniqueId
922 textureProjGradOffset_USampler3D1_Float4_Float3_Float3_Int3 = TSymbolUniqueId(739);
923 static constexpr const TSymbolUniqueId
924 textureProjGradOffset_Sampler2DShadow1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(740);
925 static constexpr const TSymbolUniqueId textureOffset_Sampler2D1_Float2_Int2_Float1 =
926 TSymbolUniqueId(741);
927 static constexpr const TSymbolUniqueId textureOffset_ISampler2D1_Float2_Int2_Float1 =
928 TSymbolUniqueId(742);
929 static constexpr const TSymbolUniqueId textureOffset_USampler2D1_Float2_Int2_Float1 =
930 TSymbolUniqueId(743);
931 static constexpr const TSymbolUniqueId textureOffset_Sampler3D1_Float3_Int3_Float1 =
932 TSymbolUniqueId(744);
933 static constexpr const TSymbolUniqueId textureOffset_ISampler3D1_Float3_Int3_Float1 =
934 TSymbolUniqueId(745);
935 static constexpr const TSymbolUniqueId textureOffset_USampler3D1_Float3_Int3_Float1 =
936 TSymbolUniqueId(746);
937 static constexpr const TSymbolUniqueId textureOffset_Sampler2DShadow1_Float3_Int2_Float1 =
938 TSymbolUniqueId(747);
939 static constexpr const TSymbolUniqueId textureOffset_Sampler2DArray1_Float3_Int2_Float1 =
940 TSymbolUniqueId(748);
941 static constexpr const TSymbolUniqueId textureOffset_ISampler2DArray1_Float3_Int2_Float1 =
942 TSymbolUniqueId(749);
943 static constexpr const TSymbolUniqueId textureOffset_USampler2DArray1_Float3_Int2_Float1 =
944 TSymbolUniqueId(750);
945 static constexpr const TSymbolUniqueId textureProjOffset_Sampler2D1_Float3_Int2_Float1 =
946 TSymbolUniqueId(751);
947 static constexpr const TSymbolUniqueId textureProjOffset_ISampler2D1_Float3_Int2_Float1 =
948 TSymbolUniqueId(752);
949 static constexpr const TSymbolUniqueId textureProjOffset_USampler2D1_Float3_Int2_Float1 =
950 TSymbolUniqueId(753);
951 static constexpr const TSymbolUniqueId textureProjOffset_Sampler2D1_Float4_Int2_Float1 =
952 TSymbolUniqueId(754);
953 static constexpr const TSymbolUniqueId textureProjOffset_ISampler2D1_Float4_Int2_Float1 =
954 TSymbolUniqueId(755);
955 static constexpr const TSymbolUniqueId textureProjOffset_USampler2D1_Float4_Int2_Float1 =
956 TSymbolUniqueId(756);
957 static constexpr const TSymbolUniqueId textureProjOffset_Sampler3D1_Float4_Int3_Float1 =
958 TSymbolUniqueId(757);
959 static constexpr const TSymbolUniqueId textureProjOffset_ISampler3D1_Float4_Int3_Float1 =
960 TSymbolUniqueId(758);
961 static constexpr const TSymbolUniqueId textureProjOffset_USampler3D1_Float4_Int3_Float1 =
962 TSymbolUniqueId(759);
963 static constexpr const TSymbolUniqueId textureProjOffset_Sampler2DShadow1_Float4_Int2_Float1 =
964 TSymbolUniqueId(760);
965 static constexpr const TSymbolUniqueId texture_SamplerExternalOES1_Float2 =
966 TSymbolUniqueId(761);
967 static constexpr const TSymbolUniqueId textureProj_SamplerExternalOES1_Float3 =
968 TSymbolUniqueId(762);
969 static constexpr const TSymbolUniqueId textureProj_SamplerExternalOES1_Float4 =
970 TSymbolUniqueId(763);
971 static constexpr const TSymbolUniqueId textureSize_SamplerExternalOES1_Int1 =
972 TSymbolUniqueId(764);
973 static constexpr const TSymbolUniqueId texelFetch_SamplerExternalOES1_Int2_Int1 =
974 TSymbolUniqueId(765);
975 static constexpr const TSymbolUniqueId texture_SamplerExternal2DY2YEXT1_Float2 =
976 TSymbolUniqueId(766);
977 static constexpr const TSymbolUniqueId pt0M = TSymbolUniqueId(767);
978 static constexpr const TSymbolUniqueId textureProj_SamplerExternal2DY2YEXT1_Float3 =
979 TSymbolUniqueId(768);
980 static constexpr const TSymbolUniqueId textureProj_SamplerExternal2DY2YEXT1_Float4 =
981 TSymbolUniqueId(769);
982 static constexpr const TSymbolUniqueId rgb_2_yuv_Float3_YuvCscStandardEXT1 =
983 TSymbolUniqueId(770);
984 static constexpr const TSymbolUniqueId pt0G = TSymbolUniqueId(771);
985 static constexpr const TSymbolUniqueId yuv_2_rgb_Float3_YuvCscStandardEXT1 =
986 TSymbolUniqueId(772);
987 static constexpr const TSymbolUniqueId textureSize_SamplerExternal2DY2YEXT1_Int1 =
988 TSymbolUniqueId(773);
989 static constexpr const TSymbolUniqueId texelFetch_SamplerExternal2DY2YEXT1_Int2_Int1 =
990 TSymbolUniqueId(774);
991 static constexpr const TSymbolUniqueId texture_Sampler2D1_Float2_Float1 = TSymbolUniqueId(775);
992 static constexpr const TSymbolUniqueId texture_ISampler2D1_Float2_Float1 = TSymbolUniqueId(776);
993 static constexpr const TSymbolUniqueId texture_USampler2D1_Float2_Float1 = TSymbolUniqueId(777);
994 static constexpr const TSymbolUniqueId texture_Sampler3D1_Float3_Float1 = TSymbolUniqueId(778);
995 static constexpr const TSymbolUniqueId texture_ISampler3D1_Float3_Float1 = TSymbolUniqueId(779);
996 static constexpr const TSymbolUniqueId texture_USampler3D1_Float3_Float1 = TSymbolUniqueId(780);
997 static constexpr const TSymbolUniqueId texture_SamplerCube1_Float3_Float1 =
998 TSymbolUniqueId(781);
999 static constexpr const TSymbolUniqueId texture_ISamplerCube1_Float3_Float1 =
1000 TSymbolUniqueId(782);
1001 static constexpr const TSymbolUniqueId texture_USamplerCube1_Float3_Float1 =
1002 TSymbolUniqueId(783);
1003 static constexpr const TSymbolUniqueId texture_Sampler2DArray1_Float3_Float1 =
1004 TSymbolUniqueId(784);
1005 static constexpr const TSymbolUniqueId texture_ISampler2DArray1_Float3_Float1 =
1006 TSymbolUniqueId(785);
1007 static constexpr const TSymbolUniqueId texture_USampler2DArray1_Float3_Float1 =
1008 TSymbolUniqueId(786);
1009 static constexpr const TSymbolUniqueId textureProj_Sampler2D1_Float3_Float1 =
1010 TSymbolUniqueId(787);
1011 static constexpr const TSymbolUniqueId textureProj_ISampler2D1_Float3_Float1 =
1012 TSymbolUniqueId(788);
1013 static constexpr const TSymbolUniqueId textureProj_USampler2D1_Float3_Float1 =
1014 TSymbolUniqueId(789);
1015 static constexpr const TSymbolUniqueId textureProj_Sampler2D1_Float4_Float1 =
1016 TSymbolUniqueId(790);
1017 static constexpr const TSymbolUniqueId textureProj_ISampler2D1_Float4_Float1 =
1018 TSymbolUniqueId(791);
1019 static constexpr const TSymbolUniqueId textureProj_USampler2D1_Float4_Float1 =
1020 TSymbolUniqueId(792);
1021 static constexpr const TSymbolUniqueId textureProj_Sampler3D1_Float4_Float1 =
1022 TSymbolUniqueId(793);
1023 static constexpr const TSymbolUniqueId textureProj_ISampler3D1_Float4_Float1 =
1024 TSymbolUniqueId(794);
1025 static constexpr const TSymbolUniqueId textureProj_USampler3D1_Float4_Float1 =
1026 TSymbolUniqueId(795);
1027 static constexpr const TSymbolUniqueId texture_Sampler2DShadow1_Float3_Float1 =
1028 TSymbolUniqueId(796);
1029 static constexpr const TSymbolUniqueId texture_SamplerCubeShadow1_Float4_Float1 =
1030 TSymbolUniqueId(797);
1031 static constexpr const TSymbolUniqueId textureProj_Sampler2DShadow1_Float4_Float1 =
1032 TSymbolUniqueId(798);
1033 static constexpr const TSymbolUniqueId texture_SamplerExternalOES1_Float2_Float1 =
1034 TSymbolUniqueId(799);
1035 static constexpr const TSymbolUniqueId textureProj_SamplerExternalOES1_Float3_Float1 =
1036 TSymbolUniqueId(800);
1037 static constexpr const TSymbolUniqueId textureProj_SamplerExternalOES1_Float4_Float1 =
1038 TSymbolUniqueId(801);
1039 static constexpr const TSymbolUniqueId texture_SamplerExternal2DY2YEXT1_Float2_Float1 =
1040 TSymbolUniqueId(802);
1041 static constexpr const TSymbolUniqueId textureProj_SamplerExternal2DY2YEXT1_Float3_Float1 =
1042 TSymbolUniqueId(803);
1043 static constexpr const TSymbolUniqueId textureProj_SamplerExternal2DY2YEXT1_Float4_Float1 =
1044 TSymbolUniqueId(804);
1045 static constexpr const TSymbolUniqueId texelFetch_Sampler2DMS1_Int2_Int1 = TSymbolUniqueId(805);
1046 static constexpr const TSymbolUniqueId texelFetch_ISampler2DMS1_Int2_Int1 =
1047 TSymbolUniqueId(806);
1048 static constexpr const TSymbolUniqueId texelFetch_USampler2DMS1_Int2_Int1 =
1049 TSymbolUniqueId(807);
1050 static constexpr const TSymbolUniqueId texelFetchExt_Sampler2DMS1_Int2_Int1 =
1051 TSymbolUniqueId(808);
1052 static constexpr const TSymbolUniqueId texelFetchExt_ISampler2DMS1_Int2_Int1 =
1053 TSymbolUniqueId(809);
1054 static constexpr const TSymbolUniqueId texelFetchExt_USampler2DMS1_Int2_Int1 =
1055 TSymbolUniqueId(810);
1056 static constexpr const TSymbolUniqueId texelFetch_Sampler2DMSArray1_Int3_Int1 =
1057 TSymbolUniqueId(811);
1058 static constexpr const TSymbolUniqueId texelFetch_ISampler2DMSArray1_Int3_Int1 =
1059 TSymbolUniqueId(812);
1060 static constexpr const TSymbolUniqueId texelFetch_USampler2DMSArray1_Int3_Int1 =
1061 TSymbolUniqueId(813);
1062 static constexpr const TSymbolUniqueId textureGather_Sampler2D1_Float2 = TSymbolUniqueId(814);
1063 static constexpr const TSymbolUniqueId textureGather_ISampler2D1_Float2 = TSymbolUniqueId(815);
1064 static constexpr const TSymbolUniqueId textureGather_USampler2D1_Float2 = TSymbolUniqueId(816);
1065 static constexpr const TSymbolUniqueId textureGather_Sampler2D1_Float2_Int1 =
1066 TSymbolUniqueId(817);
1067 static constexpr const TSymbolUniqueId textureGather_ISampler2D1_Float2_Int1 =
1068 TSymbolUniqueId(818);
1069 static constexpr const TSymbolUniqueId textureGather_USampler2D1_Float2_Int1 =
1070 TSymbolUniqueId(819);
1071 static constexpr const TSymbolUniqueId textureGather_Sampler2DArray1_Float3 =
1072 TSymbolUniqueId(820);
1073 static constexpr const TSymbolUniqueId textureGather_ISampler2DArray1_Float3 =
1074 TSymbolUniqueId(821);
1075 static constexpr const TSymbolUniqueId textureGather_USampler2DArray1_Float3 =
1076 TSymbolUniqueId(822);
1077 static constexpr const TSymbolUniqueId textureGather_Sampler2DArray1_Float3_Int1 =
1078 TSymbolUniqueId(823);
1079 static constexpr const TSymbolUniqueId textureGather_ISampler2DArray1_Float3_Int1 =
1080 TSymbolUniqueId(824);
1081 static constexpr const TSymbolUniqueId textureGather_USampler2DArray1_Float3_Int1 =
1082 TSymbolUniqueId(825);
1083 static constexpr const TSymbolUniqueId textureGather_SamplerCube1_Float3 = TSymbolUniqueId(826);
1084 static constexpr const TSymbolUniqueId textureGather_ISamplerCube1_Float3 =
1085 TSymbolUniqueId(827);
1086 static constexpr const TSymbolUniqueId textureGather_USamplerCube1_Float3 =
1087 TSymbolUniqueId(828);
1088 static constexpr const TSymbolUniqueId textureGather_SamplerCube1_Float3_Int1 =
1089 TSymbolUniqueId(829);
1090 static constexpr const TSymbolUniqueId textureGather_ISamplerCube1_Float3_Int1 =
1091 TSymbolUniqueId(830);
1092 static constexpr const TSymbolUniqueId textureGather_USamplerCube1_Float3_Int1 =
1093 TSymbolUniqueId(831);
1094 static constexpr const TSymbolUniqueId textureGather_Sampler2DShadow1_Float2 =
1095 TSymbolUniqueId(832);
1096 static constexpr const TSymbolUniqueId textureGather_Sampler2DShadow1_Float2_Float1 =
1097 TSymbolUniqueId(833);
1098 static constexpr const TSymbolUniqueId textureGather_Sampler2DArrayShadow1_Float3 =
1099 TSymbolUniqueId(834);
1100 static constexpr const TSymbolUniqueId textureGather_Sampler2DArrayShadow1_Float3_Float1 =
1101 TSymbolUniqueId(835);
1102 static constexpr const TSymbolUniqueId textureGather_SamplerCubeShadow1_Float3 =
1103 TSymbolUniqueId(836);
1104 static constexpr const TSymbolUniqueId textureGather_SamplerCubeShadow1_Float3_Float1 =
1105 TSymbolUniqueId(837);
1106 static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2D1_Float2_Int2 =
1107 TSymbolUniqueId(838);
1108 static constexpr const TSymbolUniqueId textureGatherOffset_ISampler2D1_Float2_Int2 =
1109 TSymbolUniqueId(839);
1110 static constexpr const TSymbolUniqueId textureGatherOffset_USampler2D1_Float2_Int2 =
1111 TSymbolUniqueId(840);
1112 static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2D1_Float2_Int2_Int1 =
1113 TSymbolUniqueId(841);
1114 static constexpr const TSymbolUniqueId textureGatherOffset_ISampler2D1_Float2_Int2_Int1 =
1115 TSymbolUniqueId(842);
1116 static constexpr const TSymbolUniqueId textureGatherOffset_USampler2D1_Float2_Int2_Int1 =
1117 TSymbolUniqueId(843);
1118 static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2DArray1_Float3_Int2 =
1119 TSymbolUniqueId(844);
1120 static constexpr const TSymbolUniqueId textureGatherOffset_ISampler2DArray1_Float3_Int2 =
1121 TSymbolUniqueId(845);
1122 static constexpr const TSymbolUniqueId textureGatherOffset_USampler2DArray1_Float3_Int2 =
1123 TSymbolUniqueId(846);
1124 static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2DArray1_Float3_Int2_Int1 =
1125 TSymbolUniqueId(847);
1126 static constexpr const TSymbolUniqueId textureGatherOffset_ISampler2DArray1_Float3_Int2_Int1 =
1127 TSymbolUniqueId(848);
1128 static constexpr const TSymbolUniqueId textureGatherOffset_USampler2DArray1_Float3_Int2_Int1 =
1129 TSymbolUniqueId(849);
1130 static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2DShadow1_Float2_Float1_Int2 =
1131 TSymbolUniqueId(850);
1132 static constexpr const TSymbolUniqueId
1133 textureGatherOffset_Sampler2DArrayShadow1_Float3_Float1_Int2 = TSymbolUniqueId(851);
1134 static constexpr const TSymbolUniqueId dFdx_Float1 = TSymbolUniqueId(852);
1135 static constexpr const TSymbolUniqueId dFdx_Float2 = TSymbolUniqueId(853);
1136 static constexpr const TSymbolUniqueId dFdx_Float3 = TSymbolUniqueId(854);
1137 static constexpr const TSymbolUniqueId dFdx_Float4 = TSymbolUniqueId(855);
1138 static constexpr const TSymbolUniqueId dFdy_Float1 = TSymbolUniqueId(856);
1139 static constexpr const TSymbolUniqueId dFdy_Float2 = TSymbolUniqueId(857);
1140 static constexpr const TSymbolUniqueId dFdy_Float3 = TSymbolUniqueId(858);
1141 static constexpr const TSymbolUniqueId dFdy_Float4 = TSymbolUniqueId(859);
1142 static constexpr const TSymbolUniqueId fwidth_Float1 = TSymbolUniqueId(860);
1143 static constexpr const TSymbolUniqueId fwidth_Float2 = TSymbolUniqueId(861);
1144 static constexpr const TSymbolUniqueId fwidth_Float3 = TSymbolUniqueId(862);
1145 static constexpr const TSymbolUniqueId fwidth_Float4 = TSymbolUniqueId(863);
1146 static constexpr const TSymbolUniqueId atomicCounter_AtomicCounter1 = TSymbolUniqueId(864);
1147 static constexpr const TSymbolUniqueId pt0F = TSymbolUniqueId(865);
1148 static constexpr const TSymbolUniqueId atomicCounterIncrement_AtomicCounter1 =
1149 TSymbolUniqueId(866);
1150 static constexpr const TSymbolUniqueId atomicCounterDecrement_AtomicCounter1 =
1151 TSymbolUniqueId(867);
1152 static constexpr const TSymbolUniqueId atomicAdd_UInt1_UInt1 = TSymbolUniqueId(868);
1153 static constexpr const TSymbolUniqueId pt_io_0D = TSymbolUniqueId(869);
1154 static constexpr const TSymbolUniqueId atomicAdd_Int1_Int1 = TSymbolUniqueId(870);
1155 static constexpr const TSymbolUniqueId pt_io_0C = TSymbolUniqueId(871);
1156 static constexpr const TSymbolUniqueId atomicMin_UInt1_UInt1 = TSymbolUniqueId(872);
1157 static constexpr const TSymbolUniqueId atomicMin_Int1_Int1 = TSymbolUniqueId(873);
1158 static constexpr const TSymbolUniqueId atomicMax_UInt1_UInt1 = TSymbolUniqueId(874);
1159 static constexpr const TSymbolUniqueId atomicMax_Int1_Int1 = TSymbolUniqueId(875);
1160 static constexpr const TSymbolUniqueId atomicAnd_UInt1_UInt1 = TSymbolUniqueId(876);
1161 static constexpr const TSymbolUniqueId atomicAnd_Int1_Int1 = TSymbolUniqueId(877);
1162 static constexpr const TSymbolUniqueId atomicOr_UInt1_UInt1 = TSymbolUniqueId(878);
1163 static constexpr const TSymbolUniqueId atomicOr_Int1_Int1 = TSymbolUniqueId(879);
1164 static constexpr const TSymbolUniqueId atomicXor_UInt1_UInt1 = TSymbolUniqueId(880);
1165 static constexpr const TSymbolUniqueId atomicXor_Int1_Int1 = TSymbolUniqueId(881);
1166 static constexpr const TSymbolUniqueId atomicExchange_UInt1_UInt1 = TSymbolUniqueId(882);
1167 static constexpr const TSymbolUniqueId atomicExchange_Int1_Int1 = TSymbolUniqueId(883);
1168 static constexpr const TSymbolUniqueId atomicCompSwap_UInt1_UInt1_UInt1 = TSymbolUniqueId(884);
1169 static constexpr const TSymbolUniqueId atomicCompSwap_Int1_Int1_Int1 = TSymbolUniqueId(885);
1170 static constexpr const TSymbolUniqueId imageSize_Image2D1 = TSymbolUniqueId(886);
1171 static constexpr const TSymbolUniqueId pt0f = TSymbolUniqueId(887);
1172 static constexpr const TSymbolUniqueId imageSize_IImage2D1 = TSymbolUniqueId(888);
1173 static constexpr const TSymbolUniqueId pt0g = TSymbolUniqueId(889);
1174 static constexpr const TSymbolUniqueId imageSize_UImage2D1 = TSymbolUniqueId(890);
1175 static constexpr const TSymbolUniqueId pt0h = TSymbolUniqueId(891);
1176 static constexpr const TSymbolUniqueId imageSize_Image3D1 = TSymbolUniqueId(892);
1177 static constexpr const TSymbolUniqueId pt0i = TSymbolUniqueId(893);
1178 static constexpr const TSymbolUniqueId imageSize_IImage3D1 = TSymbolUniqueId(894);
1179 static constexpr const TSymbolUniqueId pt0j = TSymbolUniqueId(895);
1180 static constexpr const TSymbolUniqueId imageSize_UImage3D1 = TSymbolUniqueId(896);
1181 static constexpr const TSymbolUniqueId pt0k = TSymbolUniqueId(897);
1182 static constexpr const TSymbolUniqueId imageSize_Image2DArray1 = TSymbolUniqueId(898);
1183 static constexpr const TSymbolUniqueId pt0l = TSymbolUniqueId(899);
1184 static constexpr const TSymbolUniqueId imageSize_IImage2DArray1 = TSymbolUniqueId(900);
1185 static constexpr const TSymbolUniqueId pt0m = TSymbolUniqueId(901);
1186 static constexpr const TSymbolUniqueId imageSize_UImage2DArray1 = TSymbolUniqueId(902);
1187 static constexpr const TSymbolUniqueId pt0n = TSymbolUniqueId(903);
1188 static constexpr const TSymbolUniqueId imageSize_ImageCube1 = TSymbolUniqueId(904);
1189 static constexpr const TSymbolUniqueId pt0o = TSymbolUniqueId(905);
1190 static constexpr const TSymbolUniqueId imageSize_IImageCube1 = TSymbolUniqueId(906);
1191 static constexpr const TSymbolUniqueId pt0p = TSymbolUniqueId(907);
1192 static constexpr const TSymbolUniqueId imageSize_UImageCube1 = TSymbolUniqueId(908);
1193 static constexpr const TSymbolUniqueId pt0q = TSymbolUniqueId(909);
1194 static constexpr const TSymbolUniqueId imageLoad_Image2D1_Int2 = TSymbolUniqueId(910);
1195 static constexpr const TSymbolUniqueId imageLoad_IImage2D1_Int2 = TSymbolUniqueId(911);
1196 static constexpr const TSymbolUniqueId imageLoad_UImage2D1_Int2 = TSymbolUniqueId(912);
1197 static constexpr const TSymbolUniqueId imageLoad_Image3D1_Int3 = TSymbolUniqueId(913);
1198 static constexpr const TSymbolUniqueId imageLoad_IImage3D1_Int3 = TSymbolUniqueId(914);
1199 static constexpr const TSymbolUniqueId imageLoad_UImage3D1_Int3 = TSymbolUniqueId(915);
1200 static constexpr const TSymbolUniqueId imageLoad_Image2DArray1_Int3 = TSymbolUniqueId(916);
1201 static constexpr const TSymbolUniqueId imageLoad_IImage2DArray1_Int3 = TSymbolUniqueId(917);
1202 static constexpr const TSymbolUniqueId imageLoad_UImage2DArray1_Int3 = TSymbolUniqueId(918);
1203 static constexpr const TSymbolUniqueId imageLoad_ImageCube1_Int3 = TSymbolUniqueId(919);
1204 static constexpr const TSymbolUniqueId imageLoad_IImageCube1_Int3 = TSymbolUniqueId(920);
1205 static constexpr const TSymbolUniqueId imageLoad_UImageCube1_Int3 = TSymbolUniqueId(921);
1206 static constexpr const TSymbolUniqueId imageStore_Image2D1_Int2_Float4 = TSymbolUniqueId(922);
1207 static constexpr const TSymbolUniqueId imageStore_IImage2D1_Int2_Int4 = TSymbolUniqueId(923);
1208 static constexpr const TSymbolUniqueId imageStore_UImage2D1_Int2_UInt4 = TSymbolUniqueId(924);
1209 static constexpr const TSymbolUniqueId imageStore_Image3D1_Int3_Float4 = TSymbolUniqueId(925);
1210 static constexpr const TSymbolUniqueId imageStore_IImage3D1_Int3_Int4 = TSymbolUniqueId(926);
1211 static constexpr const TSymbolUniqueId imageStore_UImage3D1_Int3_UInt4 = TSymbolUniqueId(927);
1212 static constexpr const TSymbolUniqueId imageStore_Image2DArray1_Int3_Float4 =
1213 TSymbolUniqueId(928);
1214 static constexpr const TSymbolUniqueId imageStore_IImage2DArray1_Int3_Int4 =
1215 TSymbolUniqueId(929);
1216 static constexpr const TSymbolUniqueId imageStore_UImage2DArray1_Int3_UInt4 =
1217 TSymbolUniqueId(930);
1218 static constexpr const TSymbolUniqueId imageStore_ImageCube1_Int3_Float4 = TSymbolUniqueId(931);
1219 static constexpr const TSymbolUniqueId imageStore_IImageCube1_Int3_Int4 = TSymbolUniqueId(932);
1220 static constexpr const TSymbolUniqueId imageStore_UImageCube1_Int3_UInt4 = TSymbolUniqueId(933);
1221 static constexpr const TSymbolUniqueId memoryBarrier = TSymbolUniqueId(934);
1222 static constexpr const TSymbolUniqueId memoryBarrierAtomicCounter = TSymbolUniqueId(935);
1223 static constexpr const TSymbolUniqueId memoryBarrierBuffer = TSymbolUniqueId(936);
1224 static constexpr const TSymbolUniqueId memoryBarrierImage = TSymbolUniqueId(937);
1225 static constexpr const TSymbolUniqueId barrier = TSymbolUniqueId(938);
1226 static constexpr const TSymbolUniqueId memoryBarrierShared = TSymbolUniqueId(939);
1227 static constexpr const TSymbolUniqueId groupMemoryBarrier = TSymbolUniqueId(940);
1228 static constexpr const TSymbolUniqueId EmitVertex = TSymbolUniqueId(941);
1229 static constexpr const TSymbolUniqueId EndPrimitive = TSymbolUniqueId(942);
1230 static constexpr const TSymbolUniqueId gl_DepthRangeParameters = TSymbolUniqueId(943);
1231 static constexpr const TSymbolUniqueId gl_DepthRange = TSymbolUniqueId(944);
1232 static constexpr const TSymbolUniqueId gl_MaxVertexAttribs = TSymbolUniqueId(945);
1233 static constexpr const TSymbolUniqueId gl_MaxVertexUniformVectors = TSymbolUniqueId(946);
1234 static constexpr const TSymbolUniqueId gl_MaxVertexTextureImageUnits = TSymbolUniqueId(947);
1235 static constexpr const TSymbolUniqueId gl_MaxCombinedTextureImageUnits = TSymbolUniqueId(948);
1236 static constexpr const TSymbolUniqueId gl_MaxTextureImageUnits = TSymbolUniqueId(949);
1237 static constexpr const TSymbolUniqueId gl_MaxFragmentUniformVectors = TSymbolUniqueId(950);
1238 static constexpr const TSymbolUniqueId gl_MaxVaryingVectors = TSymbolUniqueId(951);
1239 static constexpr const TSymbolUniqueId gl_MaxDrawBuffers = TSymbolUniqueId(952);
1240 static constexpr const TSymbolUniqueId gl_MaxDualSourceDrawBuffersEXT = TSymbolUniqueId(953);
1241 static constexpr const TSymbolUniqueId gl_MaxVertexOutputVectors = TSymbolUniqueId(954);
1242 static constexpr const TSymbolUniqueId gl_MaxFragmentInputVectors = TSymbolUniqueId(955);
1243 static constexpr const TSymbolUniqueId gl_MinProgramTexelOffset = TSymbolUniqueId(956);
1244 static constexpr const TSymbolUniqueId gl_MaxProgramTexelOffset = TSymbolUniqueId(957);
1245 static constexpr const TSymbolUniqueId gl_MaxImageUnits = TSymbolUniqueId(958);
1246 static constexpr const TSymbolUniqueId gl_MaxVertexImageUniforms = TSymbolUniqueId(959);
1247 static constexpr const TSymbolUniqueId gl_MaxFragmentImageUniforms = TSymbolUniqueId(960);
1248 static constexpr const TSymbolUniqueId gl_MaxComputeImageUniforms = TSymbolUniqueId(961);
1249 static constexpr const TSymbolUniqueId gl_MaxCombinedImageUniforms = TSymbolUniqueId(962);
1250 static constexpr const TSymbolUniqueId gl_MaxCombinedShaderOutputResources =
1251 TSymbolUniqueId(963);
1252 static constexpr const TSymbolUniqueId gl_MaxComputeWorkGroupCount = TSymbolUniqueId(964);
1253 static constexpr const TSymbolUniqueId gl_MaxComputeWorkGroupSize = TSymbolUniqueId(965);
1254 static constexpr const TSymbolUniqueId gl_MaxComputeUniformComponents = TSymbolUniqueId(966);
1255 static constexpr const TSymbolUniqueId gl_MaxComputeTextureImageUnits = TSymbolUniqueId(967);
1256 static constexpr const TSymbolUniqueId gl_MaxComputeAtomicCounters = TSymbolUniqueId(968);
1257 static constexpr const TSymbolUniqueId gl_MaxComputeAtomicCounterBuffers = TSymbolUniqueId(969);
1258 static constexpr const TSymbolUniqueId gl_MaxVertexAtomicCounters = TSymbolUniqueId(970);
1259 static constexpr const TSymbolUniqueId gl_MaxFragmentAtomicCounters = TSymbolUniqueId(971);
1260 static constexpr const TSymbolUniqueId gl_MaxCombinedAtomicCounters = TSymbolUniqueId(972);
1261 static constexpr const TSymbolUniqueId gl_MaxAtomicCounterBindings = TSymbolUniqueId(973);
1262 static constexpr const TSymbolUniqueId gl_MaxVertexAtomicCounterBuffers = TSymbolUniqueId(974);
1263 static constexpr const TSymbolUniqueId gl_MaxFragmentAtomicCounterBuffers =
1264 TSymbolUniqueId(975);
1265 static constexpr const TSymbolUniqueId gl_MaxCombinedAtomicCounterBuffers =
1266 TSymbolUniqueId(976);
1267 static constexpr const TSymbolUniqueId gl_MaxAtomicCounterBufferSize = TSymbolUniqueId(977);
1268 static constexpr const TSymbolUniqueId gl_MaxGeometryInputComponents = TSymbolUniqueId(978);
1269 static constexpr const TSymbolUniqueId gl_MaxGeometryOutputComponents = TSymbolUniqueId(979);
1270 static constexpr const TSymbolUniqueId gl_MaxGeometryImageUniforms = TSymbolUniqueId(980);
1271 static constexpr const TSymbolUniqueId gl_MaxGeometryTextureImageUnits = TSymbolUniqueId(981);
1272 static constexpr const TSymbolUniqueId gl_MaxGeometryOutputVertices = TSymbolUniqueId(982);
1273 static constexpr const TSymbolUniqueId gl_MaxGeometryTotalOutputComponents =
1274 TSymbolUniqueId(983);
1275 static constexpr const TSymbolUniqueId gl_MaxGeometryUniformComponents = TSymbolUniqueId(984);
1276 static constexpr const TSymbolUniqueId gl_MaxGeometryAtomicCounters = TSymbolUniqueId(985);
1277 static constexpr const TSymbolUniqueId gl_MaxGeometryAtomicCounterBuffers =
1278 TSymbolUniqueId(986);
1279 static constexpr const TSymbolUniqueId gl_FragCoord = TSymbolUniqueId(987);
1280 static constexpr const TSymbolUniqueId gl_FrontFacing = TSymbolUniqueId(988);
1281 static constexpr const TSymbolUniqueId gl_PointCoord = TSymbolUniqueId(989);
1282 static constexpr const TSymbolUniqueId gl_FragColor = TSymbolUniqueId(990);
1283 static constexpr const TSymbolUniqueId gl_FragData = TSymbolUniqueId(991);
1284 static constexpr const TSymbolUniqueId gl_FragDepth = TSymbolUniqueId(992);
1285 static constexpr const TSymbolUniqueId gl_SecondaryFragColorEXT = TSymbolUniqueId(993);
1286 static constexpr const TSymbolUniqueId gl_SecondaryFragDataEXT = TSymbolUniqueId(994);
1287 static constexpr const TSymbolUniqueId gl_FragDepthEXT = TSymbolUniqueId(995);
1288 static constexpr const TSymbolUniqueId gl_LastFragData = TSymbolUniqueId(996);
1289 static constexpr const TSymbolUniqueId gl_LastFragColor = TSymbolUniqueId(997);
1290 static constexpr const TSymbolUniqueId gl_LastFragDataNV = TSymbolUniqueId(998);
1291 static constexpr const TSymbolUniqueId gl_LastFragColorARM = TSymbolUniqueId(999);
1292 static constexpr const TSymbolUniqueId gl_PrimitiveID = TSymbolUniqueId(1000);
1293 static constexpr const TSymbolUniqueId gl_Layer = TSymbolUniqueId(1001);
1294 static constexpr const TSymbolUniqueId gl_Position = TSymbolUniqueId(1002);
1295 static constexpr const TSymbolUniqueId gl_PointSize = TSymbolUniqueId(1003);
1296 static constexpr const TSymbolUniqueId gl_InstanceID = TSymbolUniqueId(1004);
1297 static constexpr const TSymbolUniqueId gl_VertexID = TSymbolUniqueId(1005);
1298 static constexpr const TSymbolUniqueId gl_ViewportIndex = TSymbolUniqueId(1006);
1299 static constexpr const TSymbolUniqueId gl_LayerVS = TSymbolUniqueId(1007);
1300 static constexpr const TSymbolUniqueId gl_DrawID = TSymbolUniqueId(1008);
1301 static constexpr const TSymbolUniqueId gl_DrawIDESSL1 = TSymbolUniqueId(1009);
1302 static constexpr const TSymbolUniqueId gl_NumWorkGroups = TSymbolUniqueId(1010);
1303 static constexpr const TSymbolUniqueId gl_WorkGroupSize = TSymbolUniqueId(1011);
1304 static constexpr const TSymbolUniqueId gl_WorkGroupID = TSymbolUniqueId(1012);
1305 static constexpr const TSymbolUniqueId gl_LocalInvocationID = TSymbolUniqueId(1013);
1306 static constexpr const TSymbolUniqueId gl_GlobalInvocationID = TSymbolUniqueId(1014);
1307 static constexpr const TSymbolUniqueId gl_LocalInvocationIndex = TSymbolUniqueId(1015);
1308 static constexpr const TSymbolUniqueId gl_PrimitiveIDIn = TSymbolUniqueId(1016);
1309 static constexpr const TSymbolUniqueId gl_InvocationID = TSymbolUniqueId(1017);
1310 static constexpr const TSymbolUniqueId gl_PrimitiveIDGS = TSymbolUniqueId(1018);
1311 static constexpr const TSymbolUniqueId gl_LayerGS = TSymbolUniqueId(1019);
1312 static constexpr const TSymbolUniqueId gl_PerVertex = TSymbolUniqueId(1020);
1313 static constexpr const TSymbolUniqueId gl_in = TSymbolUniqueId(1021);
1314 static constexpr const TSymbolUniqueId gl_PerVertexOutBlock = TSymbolUniqueId(1022);
1315 static constexpr const TSymbolUniqueId gl_PositionGS = TSymbolUniqueId(1023);
1316 static constexpr const TSymbolUniqueId gl_ViewID_OVR = TSymbolUniqueId(1024);
1317 static constexpr const TSymbolUniqueId gl_ViewID_OVRESSL1 = TSymbolUniqueId(1025);
1318
1319}; // class BuiltInId
1320
1321namespace BuiltInVariable
1322{
1323
1324const TVariable *gl_DrawID();
1325const TVariable *gl_DrawIDESSL1();
1326const TVariable *gl_FragColor();
1327const TVariable *gl_FragCoord();
1328const TVariable *gl_FragDepth();
1329const TVariable *gl_FrontFacing();
1330const TVariable *gl_GlobalInvocationID();
1331const TVariable *gl_InstanceID();
1332const TVariable *gl_InvocationID();
1333const TVariable *gl_LastFragColor();
1334const TVariable *gl_LastFragColorARM();
1335const TVariable *gl_Layer();
1336const TVariable *gl_LayerGS();
1337const TVariable *gl_LayerVS();
1338const TVariable *gl_LocalInvocationID();
1339const TVariable *gl_LocalInvocationIndex();
1340const TVariable *gl_NumWorkGroups();
1341const TVariable *gl_PointCoord();
1342const TVariable *gl_PointSize();
1343const TVariable *gl_Position();
1344const TVariable *gl_PrimitiveID();
1345const TVariable *gl_PrimitiveIDGS();
1346const TVariable *gl_PrimitiveIDIn();
1347const TVariable *gl_SecondaryFragColorEXT();
1348const TVariable *gl_VertexID();
1349const TVariable *gl_ViewID_OVR();
1350const TVariable *gl_ViewID_OVRESSL1();
1351const TVariable *gl_ViewportIndex();
1352const TVariable *gl_WorkGroupID();
1353const TVariable *gl_WorkGroupSize();
1354
1355} // namespace BuiltInVariable
1356
1357} // namespace sh
1358
1359#endif // COMPILER_TRANSLATOR_TREEUTIL_BUILTIN_AUTOGEN_H_
1360