• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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 2020 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 
17 namespace sh
18 {
19 
20 class TVariable;
21 
22 class BuiltInId
23 {
24   public:
25     static constexpr const TSymbolUniqueId radians_Float1                   = TSymbolUniqueId(0);
26     static constexpr const TSymbolUniqueId pt00B                            = TSymbolUniqueId(1);
27     static constexpr const TSymbolUniqueId radians_Float2                   = TSymbolUniqueId(2);
28     static constexpr const TSymbolUniqueId pt10B                            = TSymbolUniqueId(3);
29     static constexpr const TSymbolUniqueId radians_Float3                   = TSymbolUniqueId(4);
30     static constexpr const TSymbolUniqueId pt20B                            = TSymbolUniqueId(5);
31     static constexpr const TSymbolUniqueId radians_Float4                   = TSymbolUniqueId(6);
32     static constexpr const TSymbolUniqueId pt30B                            = 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 pt00C                            = TSymbolUniqueId(97);
123     static constexpr const TSymbolUniqueId abs_Int2                         = TSymbolUniqueId(98);
124     static constexpr const TSymbolUniqueId pt10C                            = TSymbolUniqueId(99);
125     static constexpr const TSymbolUniqueId abs_Int3                         = TSymbolUniqueId(100);
126     static constexpr const TSymbolUniqueId pt20C                            = TSymbolUniqueId(101);
127     static constexpr const TSymbolUniqueId abs_Int4                         = TSymbolUniqueId(102);
128     static constexpr const TSymbolUniqueId pt30C                            = 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 pt00D                            = TSymbolUniqueId(158);
184     static constexpr const TSymbolUniqueId min_UInt2_UInt2                  = TSymbolUniqueId(159);
185     static constexpr const TSymbolUniqueId pt10D                            = TSymbolUniqueId(160);
186     static constexpr const TSymbolUniqueId min_UInt3_UInt3                  = TSymbolUniqueId(161);
187     static constexpr const TSymbolUniqueId pt20D                            = TSymbolUniqueId(162);
188     static constexpr const TSymbolUniqueId min_UInt4_UInt4                  = TSymbolUniqueId(163);
189     static constexpr const TSymbolUniqueId pt30D                            = 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 pt00E                            = TSymbolUniqueId(218);
244     static constexpr const TSymbolUniqueId mix_Float2_Float2_Bool2          = TSymbolUniqueId(219);
245     static constexpr const TSymbolUniqueId pt10E                            = TSymbolUniqueId(220);
246     static constexpr const TSymbolUniqueId mix_Float3_Float3_Bool3          = TSymbolUniqueId(221);
247     static constexpr const TSymbolUniqueId pt20E                            = TSymbolUniqueId(222);
248     static constexpr const TSymbolUniqueId mix_Float4_Float4_Bool4          = TSymbolUniqueId(223);
249     static constexpr const TSymbolUniqueId pt30E                            = TSymbolUniqueId(224);
250     static constexpr const TSymbolUniqueId mix_Int1_Int1_Bool1              = TSymbolUniqueId(225);
251     static constexpr const TSymbolUniqueId mix_Int2_Int2_Bool2              = TSymbolUniqueId(226);
252     static constexpr const TSymbolUniqueId mix_Int3_Int3_Bool3              = TSymbolUniqueId(227);
253     static constexpr const TSymbolUniqueId mix_Int4_Int4_Bool4              = TSymbolUniqueId(228);
254     static constexpr const TSymbolUniqueId mix_UInt1_UInt1_Bool1            = TSymbolUniqueId(229);
255     static constexpr const TSymbolUniqueId mix_UInt2_UInt2_Bool2            = TSymbolUniqueId(230);
256     static constexpr const TSymbolUniqueId mix_UInt3_UInt3_Bool3            = TSymbolUniqueId(231);
257     static constexpr const TSymbolUniqueId mix_UInt4_UInt4_Bool4            = TSymbolUniqueId(232);
258     static constexpr const TSymbolUniqueId mix_Bool1_Bool1_Bool1            = TSymbolUniqueId(233);
259     static constexpr const TSymbolUniqueId mix_Bool2_Bool2_Bool2            = TSymbolUniqueId(234);
260     static constexpr const TSymbolUniqueId mix_Bool3_Bool3_Bool3            = TSymbolUniqueId(235);
261     static constexpr const TSymbolUniqueId mix_Bool4_Bool4_Bool4            = TSymbolUniqueId(236);
262     static constexpr const TSymbolUniqueId step_Float1_Float1               = TSymbolUniqueId(237);
263     static constexpr const TSymbolUniqueId step_Float2_Float2               = TSymbolUniqueId(238);
264     static constexpr const TSymbolUniqueId step_Float3_Float3               = TSymbolUniqueId(239);
265     static constexpr const TSymbolUniqueId step_Float4_Float4               = TSymbolUniqueId(240);
266     static constexpr const TSymbolUniqueId step_Float1_Float2               = TSymbolUniqueId(241);
267     static constexpr const TSymbolUniqueId step_Float1_Float3               = TSymbolUniqueId(242);
268     static constexpr const TSymbolUniqueId step_Float1_Float4               = TSymbolUniqueId(243);
269     static constexpr const TSymbolUniqueId smoothstep_Float1_Float1_Float1  = TSymbolUniqueId(244);
270     static constexpr const TSymbolUniqueId smoothstep_Float2_Float2_Float2  = TSymbolUniqueId(245);
271     static constexpr const TSymbolUniqueId smoothstep_Float3_Float3_Float3  = TSymbolUniqueId(246);
272     static constexpr const TSymbolUniqueId smoothstep_Float4_Float4_Float4  = TSymbolUniqueId(247);
273     static constexpr const TSymbolUniqueId smoothstep_Float1_Float1_Float2  = TSymbolUniqueId(248);
274     static constexpr const TSymbolUniqueId smoothstep_Float1_Float1_Float3  = TSymbolUniqueId(249);
275     static constexpr const TSymbolUniqueId smoothstep_Float1_Float1_Float4  = TSymbolUniqueId(250);
276     static constexpr const TSymbolUniqueId modf_Float1_Float1               = TSymbolUniqueId(251);
277     static constexpr const TSymbolUniqueId pt_o_00B                         = TSymbolUniqueId(252);
278     static constexpr const TSymbolUniqueId modf_Float2_Float2               = TSymbolUniqueId(253);
279     static constexpr const TSymbolUniqueId pt_o_10B                         = TSymbolUniqueId(254);
280     static constexpr const TSymbolUniqueId modf_Float3_Float3               = TSymbolUniqueId(255);
281     static constexpr const TSymbolUniqueId pt_o_20B                         = TSymbolUniqueId(256);
282     static constexpr const TSymbolUniqueId modf_Float4_Float4               = TSymbolUniqueId(257);
283     static constexpr const TSymbolUniqueId pt_o_30B                         = TSymbolUniqueId(258);
284     static constexpr const TSymbolUniqueId isnan_Float1                     = TSymbolUniqueId(259);
285     static constexpr const TSymbolUniqueId isnan_Float2                     = TSymbolUniqueId(260);
286     static constexpr const TSymbolUniqueId isnan_Float3                     = TSymbolUniqueId(261);
287     static constexpr const TSymbolUniqueId isnan_Float4                     = TSymbolUniqueId(262);
288     static constexpr const TSymbolUniqueId isinf_Float1                     = TSymbolUniqueId(263);
289     static constexpr const TSymbolUniqueId isinf_Float2                     = TSymbolUniqueId(264);
290     static constexpr const TSymbolUniqueId isinf_Float3                     = TSymbolUniqueId(265);
291     static constexpr const TSymbolUniqueId isinf_Float4                     = TSymbolUniqueId(266);
292     static constexpr const TSymbolUniqueId floatBitsToInt_Float1            = TSymbolUniqueId(267);
293     static constexpr const TSymbolUniqueId floatBitsToInt_Float2            = TSymbolUniqueId(268);
294     static constexpr const TSymbolUniqueId floatBitsToInt_Float3            = TSymbolUniqueId(269);
295     static constexpr const TSymbolUniqueId floatBitsToInt_Float4            = TSymbolUniqueId(270);
296     static constexpr const TSymbolUniqueId floatBitsToUint_Float1           = TSymbolUniqueId(271);
297     static constexpr const TSymbolUniqueId floatBitsToUint_Float2           = TSymbolUniqueId(272);
298     static constexpr const TSymbolUniqueId floatBitsToUint_Float3           = TSymbolUniqueId(273);
299     static constexpr const TSymbolUniqueId floatBitsToUint_Float4           = TSymbolUniqueId(274);
300     static constexpr const TSymbolUniqueId intBitsToFloat_Int1              = TSymbolUniqueId(275);
301     static constexpr const TSymbolUniqueId intBitsToFloat_Int2              = TSymbolUniqueId(276);
302     static constexpr const TSymbolUniqueId intBitsToFloat_Int3              = TSymbolUniqueId(277);
303     static constexpr const TSymbolUniqueId intBitsToFloat_Int4              = TSymbolUniqueId(278);
304     static constexpr const TSymbolUniqueId uintBitsToFloat_UInt1            = TSymbolUniqueId(279);
305     static constexpr const TSymbolUniqueId uintBitsToFloat_UInt2            = TSymbolUniqueId(280);
306     static constexpr const TSymbolUniqueId uintBitsToFloat_UInt3            = TSymbolUniqueId(281);
307     static constexpr const TSymbolUniqueId uintBitsToFloat_UInt4            = TSymbolUniqueId(282);
308     static constexpr const TSymbolUniqueId fma_Float1_Float1_Float1         = TSymbolUniqueId(283);
309     static constexpr const TSymbolUniqueId fma_Float2_Float2_Float2         = TSymbolUniqueId(284);
310     static constexpr const TSymbolUniqueId fma_Float3_Float3_Float3         = TSymbolUniqueId(285);
311     static constexpr const TSymbolUniqueId fma_Float4_Float4_Float4         = TSymbolUniqueId(286);
312     static constexpr const TSymbolUniqueId fmaExt_Float1_Float1_Float1      = TSymbolUniqueId(287);
313     static constexpr const TSymbolUniqueId fmaExt_Float2_Float2_Float2      = TSymbolUniqueId(288);
314     static constexpr const TSymbolUniqueId fmaExt_Float3_Float3_Float3      = TSymbolUniqueId(289);
315     static constexpr const TSymbolUniqueId fmaExt_Float4_Float4_Float4      = TSymbolUniqueId(290);
316     static constexpr const TSymbolUniqueId frexp_Float1_Int1                = TSymbolUniqueId(291);
317     static constexpr const TSymbolUniqueId pt_o_00C                         = TSymbolUniqueId(292);
318     static constexpr const TSymbolUniqueId frexp_Float2_Int2                = TSymbolUniqueId(293);
319     static constexpr const TSymbolUniqueId pt_o_10C                         = TSymbolUniqueId(294);
320     static constexpr const TSymbolUniqueId frexp_Float3_Int3                = TSymbolUniqueId(295);
321     static constexpr const TSymbolUniqueId pt_o_20C                         = TSymbolUniqueId(296);
322     static constexpr const TSymbolUniqueId frexp_Float4_Int4                = TSymbolUniqueId(297);
323     static constexpr const TSymbolUniqueId pt_o_30C                         = TSymbolUniqueId(298);
324     static constexpr const TSymbolUniqueId ldexp_Float1_Int1                = TSymbolUniqueId(299);
325     static constexpr const TSymbolUniqueId ldexp_Float2_Int2                = TSymbolUniqueId(300);
326     static constexpr const TSymbolUniqueId ldexp_Float3_Int3                = TSymbolUniqueId(301);
327     static constexpr const TSymbolUniqueId ldexp_Float4_Int4                = TSymbolUniqueId(302);
328     static constexpr const TSymbolUniqueId packSnorm2x16_Float2             = TSymbolUniqueId(303);
329     static constexpr const TSymbolUniqueId packHalf2x16_Float2              = TSymbolUniqueId(304);
330     static constexpr const TSymbolUniqueId unpackSnorm2x16_UInt1            = TSymbolUniqueId(305);
331     static constexpr const TSymbolUniqueId unpackHalf2x16_UInt1             = TSymbolUniqueId(306);
332     static constexpr const TSymbolUniqueId packUnorm2x16_Float2             = TSymbolUniqueId(307);
333     static constexpr const TSymbolUniqueId unpackUnorm2x16_UInt1            = TSymbolUniqueId(308);
334     static constexpr const TSymbolUniqueId packUnorm4x8_Float4              = TSymbolUniqueId(309);
335     static constexpr const TSymbolUniqueId packSnorm4x8_Float4              = TSymbolUniqueId(310);
336     static constexpr const TSymbolUniqueId unpackUnorm4x8_UInt1             = TSymbolUniqueId(311);
337     static constexpr const TSymbolUniqueId unpackSnorm4x8_UInt1             = TSymbolUniqueId(312);
338     static constexpr const TSymbolUniqueId length_Float1                    = TSymbolUniqueId(313);
339     static constexpr const TSymbolUniqueId length_Float2                    = TSymbolUniqueId(314);
340     static constexpr const TSymbolUniqueId length_Float3                    = TSymbolUniqueId(315);
341     static constexpr const TSymbolUniqueId length_Float4                    = TSymbolUniqueId(316);
342     static constexpr const TSymbolUniqueId distance_Float1_Float1           = TSymbolUniqueId(317);
343     static constexpr const TSymbolUniqueId distance_Float2_Float2           = TSymbolUniqueId(318);
344     static constexpr const TSymbolUniqueId distance_Float3_Float3           = TSymbolUniqueId(319);
345     static constexpr const TSymbolUniqueId distance_Float4_Float4           = TSymbolUniqueId(320);
346     static constexpr const TSymbolUniqueId dot_Float1_Float1                = TSymbolUniqueId(321);
347     static constexpr const TSymbolUniqueId dot_Float2_Float2                = TSymbolUniqueId(322);
348     static constexpr const TSymbolUniqueId dot_Float3_Float3                = TSymbolUniqueId(323);
349     static constexpr const TSymbolUniqueId dot_Float4_Float4                = TSymbolUniqueId(324);
350     static constexpr const TSymbolUniqueId cross_Float3_Float3              = TSymbolUniqueId(325);
351     static constexpr const TSymbolUniqueId normalize_Float1                 = TSymbolUniqueId(326);
352     static constexpr const TSymbolUniqueId normalize_Float2                 = TSymbolUniqueId(327);
353     static constexpr const TSymbolUniqueId normalize_Float3                 = TSymbolUniqueId(328);
354     static constexpr const TSymbolUniqueId normalize_Float4                 = TSymbolUniqueId(329);
355     static constexpr const TSymbolUniqueId faceforward_Float1_Float1_Float1 = TSymbolUniqueId(330);
356     static constexpr const TSymbolUniqueId faceforward_Float2_Float2_Float2 = TSymbolUniqueId(331);
357     static constexpr const TSymbolUniqueId faceforward_Float3_Float3_Float3 = TSymbolUniqueId(332);
358     static constexpr const TSymbolUniqueId faceforward_Float4_Float4_Float4 = TSymbolUniqueId(333);
359     static constexpr const TSymbolUniqueId reflect_Float1_Float1            = TSymbolUniqueId(334);
360     static constexpr const TSymbolUniqueId reflect_Float2_Float2            = TSymbolUniqueId(335);
361     static constexpr const TSymbolUniqueId reflect_Float3_Float3            = TSymbolUniqueId(336);
362     static constexpr const TSymbolUniqueId reflect_Float4_Float4            = TSymbolUniqueId(337);
363     static constexpr const TSymbolUniqueId refract_Float1_Float1_Float1     = TSymbolUniqueId(338);
364     static constexpr const TSymbolUniqueId refract_Float2_Float2_Float1     = TSymbolUniqueId(339);
365     static constexpr const TSymbolUniqueId refract_Float3_Float3_Float1     = TSymbolUniqueId(340);
366     static constexpr const TSymbolUniqueId refract_Float4_Float4_Float1     = TSymbolUniqueId(341);
367     static constexpr const TSymbolUniqueId matrixCompMult_Float2x2_Float2x2 = TSymbolUniqueId(342);
368     static constexpr const TSymbolUniqueId pt50B                            = TSymbolUniqueId(343);
369     static constexpr const TSymbolUniqueId matrixCompMult_Float3x3_Float3x3 = TSymbolUniqueId(344);
370     static constexpr const TSymbolUniqueId ptA0B                            = TSymbolUniqueId(345);
371     static constexpr const TSymbolUniqueId matrixCompMult_Float4x4_Float4x4 = TSymbolUniqueId(346);
372     static constexpr const TSymbolUniqueId ptF0B                            = TSymbolUniqueId(347);
373     static constexpr const TSymbolUniqueId matrixCompMult_Float2x3_Float2x3 = TSymbolUniqueId(348);
374     static constexpr const TSymbolUniqueId pt90B                            = TSymbolUniqueId(349);
375     static constexpr const TSymbolUniqueId matrixCompMult_Float3x2_Float3x2 = TSymbolUniqueId(350);
376     static constexpr const TSymbolUniqueId pt60B                            = TSymbolUniqueId(351);
377     static constexpr const TSymbolUniqueId matrixCompMult_Float2x4_Float2x4 = TSymbolUniqueId(352);
378     static constexpr const TSymbolUniqueId ptD0B                            = TSymbolUniqueId(353);
379     static constexpr const TSymbolUniqueId matrixCompMult_Float4x2_Float4x2 = TSymbolUniqueId(354);
380     static constexpr const TSymbolUniqueId pt70B                            = TSymbolUniqueId(355);
381     static constexpr const TSymbolUniqueId matrixCompMult_Float3x4_Float3x4 = TSymbolUniqueId(356);
382     static constexpr const TSymbolUniqueId ptE0B                            = TSymbolUniqueId(357);
383     static constexpr const TSymbolUniqueId matrixCompMult_Float4x3_Float4x3 = TSymbolUniqueId(358);
384     static constexpr const TSymbolUniqueId ptB0B                            = TSymbolUniqueId(359);
385     static constexpr const TSymbolUniqueId outerProduct_Float2_Float2       = TSymbolUniqueId(360);
386     static constexpr const TSymbolUniqueId outerProduct_Float3_Float3       = TSymbolUniqueId(361);
387     static constexpr const TSymbolUniqueId outerProduct_Float4_Float4       = TSymbolUniqueId(362);
388     static constexpr const TSymbolUniqueId outerProduct_Float3_Float2       = TSymbolUniqueId(363);
389     static constexpr const TSymbolUniqueId outerProduct_Float2_Float3       = TSymbolUniqueId(364);
390     static constexpr const TSymbolUniqueId outerProduct_Float4_Float2       = TSymbolUniqueId(365);
391     static constexpr const TSymbolUniqueId outerProduct_Float2_Float4       = TSymbolUniqueId(366);
392     static constexpr const TSymbolUniqueId outerProduct_Float4_Float3       = TSymbolUniqueId(367);
393     static constexpr const TSymbolUniqueId outerProduct_Float3_Float4       = TSymbolUniqueId(368);
394     static constexpr const TSymbolUniqueId transpose_Float2x2               = TSymbolUniqueId(369);
395     static constexpr const TSymbolUniqueId transpose_Float3x3               = TSymbolUniqueId(370);
396     static constexpr const TSymbolUniqueId transpose_Float4x4               = TSymbolUniqueId(371);
397     static constexpr const TSymbolUniqueId transpose_Float3x2               = TSymbolUniqueId(372);
398     static constexpr const TSymbolUniqueId transpose_Float2x3               = TSymbolUniqueId(373);
399     static constexpr const TSymbolUniqueId transpose_Float4x2               = TSymbolUniqueId(374);
400     static constexpr const TSymbolUniqueId transpose_Float2x4               = TSymbolUniqueId(375);
401     static constexpr const TSymbolUniqueId transpose_Float4x3               = TSymbolUniqueId(376);
402     static constexpr const TSymbolUniqueId transpose_Float3x4               = TSymbolUniqueId(377);
403     static constexpr const TSymbolUniqueId determinant_Float2x2             = TSymbolUniqueId(378);
404     static constexpr const TSymbolUniqueId determinant_Float3x3             = TSymbolUniqueId(379);
405     static constexpr const TSymbolUniqueId determinant_Float4x4             = TSymbolUniqueId(380);
406     static constexpr const TSymbolUniqueId inverse_Float2x2                 = TSymbolUniqueId(381);
407     static constexpr const TSymbolUniqueId inverse_Float3x3                 = TSymbolUniqueId(382);
408     static constexpr const TSymbolUniqueId inverse_Float4x4                 = TSymbolUniqueId(383);
409     static constexpr const TSymbolUniqueId lessThan_Float2_Float2           = TSymbolUniqueId(384);
410     static constexpr const TSymbolUniqueId lessThan_Float3_Float3           = TSymbolUniqueId(385);
411     static constexpr const TSymbolUniqueId lessThan_Float4_Float4           = TSymbolUniqueId(386);
412     static constexpr const TSymbolUniqueId lessThan_Int2_Int2               = TSymbolUniqueId(387);
413     static constexpr const TSymbolUniqueId lessThan_Int3_Int3               = TSymbolUniqueId(388);
414     static constexpr const TSymbolUniqueId lessThan_Int4_Int4               = TSymbolUniqueId(389);
415     static constexpr const TSymbolUniqueId lessThan_UInt2_UInt2             = TSymbolUniqueId(390);
416     static constexpr const TSymbolUniqueId lessThan_UInt3_UInt3             = TSymbolUniqueId(391);
417     static constexpr const TSymbolUniqueId lessThan_UInt4_UInt4             = TSymbolUniqueId(392);
418     static constexpr const TSymbolUniqueId lessThanEqual_Float2_Float2      = TSymbolUniqueId(393);
419     static constexpr const TSymbolUniqueId lessThanEqual_Float3_Float3      = TSymbolUniqueId(394);
420     static constexpr const TSymbolUniqueId lessThanEqual_Float4_Float4      = TSymbolUniqueId(395);
421     static constexpr const TSymbolUniqueId lessThanEqual_Int2_Int2          = TSymbolUniqueId(396);
422     static constexpr const TSymbolUniqueId lessThanEqual_Int3_Int3          = TSymbolUniqueId(397);
423     static constexpr const TSymbolUniqueId lessThanEqual_Int4_Int4          = TSymbolUniqueId(398);
424     static constexpr const TSymbolUniqueId lessThanEqual_UInt2_UInt2        = TSymbolUniqueId(399);
425     static constexpr const TSymbolUniqueId lessThanEqual_UInt3_UInt3        = TSymbolUniqueId(400);
426     static constexpr const TSymbolUniqueId lessThanEqual_UInt4_UInt4        = TSymbolUniqueId(401);
427     static constexpr const TSymbolUniqueId greaterThan_Float2_Float2        = TSymbolUniqueId(402);
428     static constexpr const TSymbolUniqueId greaterThan_Float3_Float3        = TSymbolUniqueId(403);
429     static constexpr const TSymbolUniqueId greaterThan_Float4_Float4        = TSymbolUniqueId(404);
430     static constexpr const TSymbolUniqueId greaterThan_Int2_Int2            = TSymbolUniqueId(405);
431     static constexpr const TSymbolUniqueId greaterThan_Int3_Int3            = TSymbolUniqueId(406);
432     static constexpr const TSymbolUniqueId greaterThan_Int4_Int4            = TSymbolUniqueId(407);
433     static constexpr const TSymbolUniqueId greaterThan_UInt2_UInt2          = TSymbolUniqueId(408);
434     static constexpr const TSymbolUniqueId greaterThan_UInt3_UInt3          = TSymbolUniqueId(409);
435     static constexpr const TSymbolUniqueId greaterThan_UInt4_UInt4          = TSymbolUniqueId(410);
436     static constexpr const TSymbolUniqueId greaterThanEqual_Float2_Float2   = TSymbolUniqueId(411);
437     static constexpr const TSymbolUniqueId greaterThanEqual_Float3_Float3   = TSymbolUniqueId(412);
438     static constexpr const TSymbolUniqueId greaterThanEqual_Float4_Float4   = TSymbolUniqueId(413);
439     static constexpr const TSymbolUniqueId greaterThanEqual_Int2_Int2       = TSymbolUniqueId(414);
440     static constexpr const TSymbolUniqueId greaterThanEqual_Int3_Int3       = TSymbolUniqueId(415);
441     static constexpr const TSymbolUniqueId greaterThanEqual_Int4_Int4       = TSymbolUniqueId(416);
442     static constexpr const TSymbolUniqueId greaterThanEqual_UInt2_UInt2     = TSymbolUniqueId(417);
443     static constexpr const TSymbolUniqueId greaterThanEqual_UInt3_UInt3     = TSymbolUniqueId(418);
444     static constexpr const TSymbolUniqueId greaterThanEqual_UInt4_UInt4     = TSymbolUniqueId(419);
445     static constexpr const TSymbolUniqueId equal_Float2_Float2              = TSymbolUniqueId(420);
446     static constexpr const TSymbolUniqueId equal_Float3_Float3              = TSymbolUniqueId(421);
447     static constexpr const TSymbolUniqueId equal_Float4_Float4              = TSymbolUniqueId(422);
448     static constexpr const TSymbolUniqueId equal_Int2_Int2                  = TSymbolUniqueId(423);
449     static constexpr const TSymbolUniqueId equal_Int3_Int3                  = TSymbolUniqueId(424);
450     static constexpr const TSymbolUniqueId equal_Int4_Int4                  = TSymbolUniqueId(425);
451     static constexpr const TSymbolUniqueId equal_UInt2_UInt2                = TSymbolUniqueId(426);
452     static constexpr const TSymbolUniqueId equal_UInt3_UInt3                = TSymbolUniqueId(427);
453     static constexpr const TSymbolUniqueId equal_UInt4_UInt4                = TSymbolUniqueId(428);
454     static constexpr const TSymbolUniqueId equal_Bool2_Bool2                = TSymbolUniqueId(429);
455     static constexpr const TSymbolUniqueId equal_Bool3_Bool3                = TSymbolUniqueId(430);
456     static constexpr const TSymbolUniqueId equal_Bool4_Bool4                = TSymbolUniqueId(431);
457     static constexpr const TSymbolUniqueId notEqual_Float2_Float2           = TSymbolUniqueId(432);
458     static constexpr const TSymbolUniqueId notEqual_Float3_Float3           = TSymbolUniqueId(433);
459     static constexpr const TSymbolUniqueId notEqual_Float4_Float4           = TSymbolUniqueId(434);
460     static constexpr const TSymbolUniqueId notEqual_Int2_Int2               = TSymbolUniqueId(435);
461     static constexpr const TSymbolUniqueId notEqual_Int3_Int3               = TSymbolUniqueId(436);
462     static constexpr const TSymbolUniqueId notEqual_Int4_Int4               = TSymbolUniqueId(437);
463     static constexpr const TSymbolUniqueId notEqual_UInt2_UInt2             = TSymbolUniqueId(438);
464     static constexpr const TSymbolUniqueId notEqual_UInt3_UInt3             = TSymbolUniqueId(439);
465     static constexpr const TSymbolUniqueId notEqual_UInt4_UInt4             = TSymbolUniqueId(440);
466     static constexpr const TSymbolUniqueId notEqual_Bool2_Bool2             = TSymbolUniqueId(441);
467     static constexpr const TSymbolUniqueId notEqual_Bool3_Bool3             = TSymbolUniqueId(442);
468     static constexpr const TSymbolUniqueId notEqual_Bool4_Bool4             = TSymbolUniqueId(443);
469     static constexpr const TSymbolUniqueId any_Bool2                        = TSymbolUniqueId(444);
470     static constexpr const TSymbolUniqueId any_Bool3                        = TSymbolUniqueId(445);
471     static constexpr const TSymbolUniqueId any_Bool4                        = TSymbolUniqueId(446);
472     static constexpr const TSymbolUniqueId all_Bool2                        = TSymbolUniqueId(447);
473     static constexpr const TSymbolUniqueId all_Bool3                        = TSymbolUniqueId(448);
474     static constexpr const TSymbolUniqueId all_Bool4                        = TSymbolUniqueId(449);
475     static constexpr const TSymbolUniqueId notFunc_Bool2                    = TSymbolUniqueId(450);
476     static constexpr const TSymbolUniqueId notFunc_Bool3                    = TSymbolUniqueId(451);
477     static constexpr const TSymbolUniqueId notFunc_Bool4                    = TSymbolUniqueId(452);
478     static constexpr const TSymbolUniqueId bitfieldExtract_Int1_Int1_Int1   = TSymbolUniqueId(453);
479     static constexpr const TSymbolUniqueId bitfieldExtract_Int2_Int1_Int1   = TSymbolUniqueId(454);
480     static constexpr const TSymbolUniqueId bitfieldExtract_Int3_Int1_Int1   = TSymbolUniqueId(455);
481     static constexpr const TSymbolUniqueId bitfieldExtract_Int4_Int1_Int1   = TSymbolUniqueId(456);
482     static constexpr const TSymbolUniqueId bitfieldExtract_UInt1_Int1_Int1  = TSymbolUniqueId(457);
483     static constexpr const TSymbolUniqueId bitfieldExtract_UInt2_Int1_Int1  = TSymbolUniqueId(458);
484     static constexpr const TSymbolUniqueId bitfieldExtract_UInt3_Int1_Int1  = TSymbolUniqueId(459);
485     static constexpr const TSymbolUniqueId bitfieldExtract_UInt4_Int1_Int1  = TSymbolUniqueId(460);
486     static constexpr const TSymbolUniqueId bitfieldInsert_Int1_Int1_Int1_Int1 =
487         TSymbolUniqueId(461);
488     static constexpr const TSymbolUniqueId bitfieldInsert_Int2_Int2_Int1_Int1 =
489         TSymbolUniqueId(462);
490     static constexpr const TSymbolUniqueId bitfieldInsert_Int3_Int3_Int1_Int1 =
491         TSymbolUniqueId(463);
492     static constexpr const TSymbolUniqueId bitfieldInsert_Int4_Int4_Int1_Int1 =
493         TSymbolUniqueId(464);
494     static constexpr const TSymbolUniqueId bitfieldInsert_UInt1_UInt1_Int1_Int1 =
495         TSymbolUniqueId(465);
496     static constexpr const TSymbolUniqueId bitfieldInsert_UInt2_UInt2_Int1_Int1 =
497         TSymbolUniqueId(466);
498     static constexpr const TSymbolUniqueId bitfieldInsert_UInt3_UInt3_Int1_Int1 =
499         TSymbolUniqueId(467);
500     static constexpr const TSymbolUniqueId bitfieldInsert_UInt4_UInt4_Int1_Int1 =
501         TSymbolUniqueId(468);
502     static constexpr const TSymbolUniqueId bitfieldReverse_Int1         = TSymbolUniqueId(469);
503     static constexpr const TSymbolUniqueId bitfieldReverse_Int2         = TSymbolUniqueId(470);
504     static constexpr const TSymbolUniqueId bitfieldReverse_Int3         = TSymbolUniqueId(471);
505     static constexpr const TSymbolUniqueId bitfieldReverse_Int4         = TSymbolUniqueId(472);
506     static constexpr const TSymbolUniqueId bitfieldReverse_UInt1        = TSymbolUniqueId(473);
507     static constexpr const TSymbolUniqueId bitfieldReverse_UInt2        = TSymbolUniqueId(474);
508     static constexpr const TSymbolUniqueId bitfieldReverse_UInt3        = TSymbolUniqueId(475);
509     static constexpr const TSymbolUniqueId bitfieldReverse_UInt4        = TSymbolUniqueId(476);
510     static constexpr const TSymbolUniqueId bitCount_Int1                = TSymbolUniqueId(477);
511     static constexpr const TSymbolUniqueId bitCount_Int2                = TSymbolUniqueId(478);
512     static constexpr const TSymbolUniqueId bitCount_Int3                = TSymbolUniqueId(479);
513     static constexpr const TSymbolUniqueId bitCount_Int4                = TSymbolUniqueId(480);
514     static constexpr const TSymbolUniqueId bitCount_UInt1               = TSymbolUniqueId(481);
515     static constexpr const TSymbolUniqueId bitCount_UInt2               = TSymbolUniqueId(482);
516     static constexpr const TSymbolUniqueId bitCount_UInt3               = TSymbolUniqueId(483);
517     static constexpr const TSymbolUniqueId bitCount_UInt4               = TSymbolUniqueId(484);
518     static constexpr const TSymbolUniqueId findLSB_Int1                 = TSymbolUniqueId(485);
519     static constexpr const TSymbolUniqueId findLSB_Int2                 = TSymbolUniqueId(486);
520     static constexpr const TSymbolUniqueId findLSB_Int3                 = TSymbolUniqueId(487);
521     static constexpr const TSymbolUniqueId findLSB_Int4                 = TSymbolUniqueId(488);
522     static constexpr const TSymbolUniqueId findLSB_UInt1                = TSymbolUniqueId(489);
523     static constexpr const TSymbolUniqueId findLSB_UInt2                = TSymbolUniqueId(490);
524     static constexpr const TSymbolUniqueId findLSB_UInt3                = TSymbolUniqueId(491);
525     static constexpr const TSymbolUniqueId findLSB_UInt4                = TSymbolUniqueId(492);
526     static constexpr const TSymbolUniqueId findMSB_Int1                 = TSymbolUniqueId(493);
527     static constexpr const TSymbolUniqueId findMSB_Int2                 = TSymbolUniqueId(494);
528     static constexpr const TSymbolUniqueId findMSB_Int3                 = TSymbolUniqueId(495);
529     static constexpr const TSymbolUniqueId findMSB_Int4                 = TSymbolUniqueId(496);
530     static constexpr const TSymbolUniqueId findMSB_UInt1                = TSymbolUniqueId(497);
531     static constexpr const TSymbolUniqueId findMSB_UInt2                = TSymbolUniqueId(498);
532     static constexpr const TSymbolUniqueId findMSB_UInt3                = TSymbolUniqueId(499);
533     static constexpr const TSymbolUniqueId findMSB_UInt4                = TSymbolUniqueId(500);
534     static constexpr const TSymbolUniqueId uaddCarry_UInt1_UInt1_UInt1  = TSymbolUniqueId(501);
535     static constexpr const TSymbolUniqueId pt_o_00D                     = TSymbolUniqueId(502);
536     static constexpr const TSymbolUniqueId uaddCarry_UInt2_UInt2_UInt2  = TSymbolUniqueId(503);
537     static constexpr const TSymbolUniqueId pt_o_10D                     = TSymbolUniqueId(504);
538     static constexpr const TSymbolUniqueId uaddCarry_UInt3_UInt3_UInt3  = TSymbolUniqueId(505);
539     static constexpr const TSymbolUniqueId pt_o_20D                     = TSymbolUniqueId(506);
540     static constexpr const TSymbolUniqueId uaddCarry_UInt4_UInt4_UInt4  = TSymbolUniqueId(507);
541     static constexpr const TSymbolUniqueId pt_o_30D                     = TSymbolUniqueId(508);
542     static constexpr const TSymbolUniqueId usubBorrow_UInt1_UInt1_UInt1 = TSymbolUniqueId(509);
543     static constexpr const TSymbolUniqueId usubBorrow_UInt2_UInt2_UInt2 = TSymbolUniqueId(510);
544     static constexpr const TSymbolUniqueId usubBorrow_UInt3_UInt3_UInt3 = TSymbolUniqueId(511);
545     static constexpr const TSymbolUniqueId usubBorrow_UInt4_UInt4_UInt4 = TSymbolUniqueId(512);
546     static constexpr const TSymbolUniqueId umulExtended_UInt1_UInt1_UInt1_UInt1 =
547         TSymbolUniqueId(513);
548     static constexpr const TSymbolUniqueId umulExtended_UInt2_UInt2_UInt2_UInt2 =
549         TSymbolUniqueId(514);
550     static constexpr const TSymbolUniqueId umulExtended_UInt3_UInt3_UInt3_UInt3 =
551         TSymbolUniqueId(515);
552     static constexpr const TSymbolUniqueId umulExtended_UInt4_UInt4_UInt4_UInt4 =
553         TSymbolUniqueId(516);
554     static constexpr const TSymbolUniqueId imulExtended_Int1_Int1_Int1_Int1 = TSymbolUniqueId(517);
555     static constexpr const TSymbolUniqueId imulExtended_Int2_Int2_Int2_Int2 = TSymbolUniqueId(518);
556     static constexpr const TSymbolUniqueId imulExtended_Int3_Int3_Int3_Int3 = TSymbolUniqueId(519);
557     static constexpr const TSymbolUniqueId imulExtended_Int4_Int4_Int4_Int4 = TSymbolUniqueId(520);
558     static constexpr const TSymbolUniqueId texture2D_Sampler2D1_Float2      = TSymbolUniqueId(521);
559     static constexpr const TSymbolUniqueId pt00H                            = TSymbolUniqueId(522);
560     static constexpr const TSymbolUniqueId texture2DProj_Sampler2D1_Float3  = TSymbolUniqueId(523);
561     static constexpr const TSymbolUniqueId texture2DProj_Sampler2D1_Float4  = TSymbolUniqueId(524);
562     static constexpr const TSymbolUniqueId textureCube_SamplerCube1_Float3  = TSymbolUniqueId(525);
563     static constexpr const TSymbolUniqueId pt00J                            = TSymbolUniqueId(526);
564     static constexpr const TSymbolUniqueId texture3D_Sampler3D1_Float3      = TSymbolUniqueId(527);
565     static constexpr const TSymbolUniqueId pt00I                            = TSymbolUniqueId(528);
566     static constexpr const TSymbolUniqueId texture3DProj_Sampler3D1_Float4  = TSymbolUniqueId(529);
567     static constexpr const TSymbolUniqueId shadow2DEXT_Sampler2DShadow1_Float3 =
568         TSymbolUniqueId(530);
569     static constexpr const TSymbolUniqueId pt00c = TSymbolUniqueId(531);
570     static constexpr const TSymbolUniqueId shadow2DProjEXT_Sampler2DShadow1_Float4 =
571         TSymbolUniqueId(532);
572     static constexpr const TSymbolUniqueId texture2D_SamplerExternalOES1_Float2 =
573         TSymbolUniqueId(533);
574     static constexpr const TSymbolUniqueId pt00L = TSymbolUniqueId(534);
575     static constexpr const TSymbolUniqueId texture2DProj_SamplerExternalOES1_Float3 =
576         TSymbolUniqueId(535);
577     static constexpr const TSymbolUniqueId texture2DProj_SamplerExternalOES1_Float4 =
578         TSymbolUniqueId(536);
579     static constexpr const TSymbolUniqueId texture2DRect_Sampler2DRect1_Float2 =
580         TSymbolUniqueId(537);
581     static constexpr const TSymbolUniqueId pt00N = TSymbolUniqueId(538);
582     static constexpr const TSymbolUniqueId texture2DRectProj_Sampler2DRect1_Float3 =
583         TSymbolUniqueId(539);
584     static constexpr const TSymbolUniqueId texture2DRectProj_Sampler2DRect1_Float4 =
585         TSymbolUniqueId(540);
586     static constexpr const TSymbolUniqueId texture2DGradEXT_Sampler2D1_Float2_Float2_Float2 =
587         TSymbolUniqueId(541);
588     static constexpr const TSymbolUniqueId texture2DProjGradEXT_Sampler2D1_Float3_Float2_Float2 =
589         TSymbolUniqueId(542);
590     static constexpr const TSymbolUniqueId texture2DProjGradEXT_Sampler2D1_Float4_Float2_Float2 =
591         TSymbolUniqueId(543);
592     static constexpr const TSymbolUniqueId textureCubeGradEXT_SamplerCube1_Float3_Float3_Float3 =
593         TSymbolUniqueId(544);
594     static constexpr const TSymbolUniqueId textureVideoWEBGL_SamplerVideoWEBGL1_Float2 =
595         TSymbolUniqueId(545);
596     static constexpr const TSymbolUniqueId pt00p = TSymbolUniqueId(546);
597     static constexpr const TSymbolUniqueId texture2D_Sampler2D1_Float2_Float1 =
598         TSymbolUniqueId(547);
599     static constexpr const TSymbolUniqueId texture2DProj_Sampler2D1_Float3_Float1 =
600         TSymbolUniqueId(548);
601     static constexpr const TSymbolUniqueId texture2DProj_Sampler2D1_Float4_Float1 =
602         TSymbolUniqueId(549);
603     static constexpr const TSymbolUniqueId textureCube_SamplerCube1_Float3_Float1 =
604         TSymbolUniqueId(550);
605     static constexpr const TSymbolUniqueId texture3D_Sampler3D1_Float3_Float1 =
606         TSymbolUniqueId(551);
607     static constexpr const TSymbolUniqueId texture3DProj_Sampler3D1_Float4_Float1 =
608         TSymbolUniqueId(552);
609     static constexpr const TSymbolUniqueId texture3DLod_Sampler3D1_Float3_Float1 =
610         TSymbolUniqueId(553);
611     static constexpr const TSymbolUniqueId texture3DProjLod_Sampler3D1_Float4_Float1 =
612         TSymbolUniqueId(554);
613     static constexpr const TSymbolUniqueId texture2DLod_Sampler2D1_Float2_Float1 =
614         TSymbolUniqueId(555);
615     static constexpr const TSymbolUniqueId texture2DProjLod_Sampler2D1_Float3_Float1 =
616         TSymbolUniqueId(556);
617     static constexpr const TSymbolUniqueId texture2DProjLod_Sampler2D1_Float4_Float1 =
618         TSymbolUniqueId(557);
619     static constexpr const TSymbolUniqueId textureCubeLod_SamplerCube1_Float3_Float1 =
620         TSymbolUniqueId(558);
621     static constexpr const TSymbolUniqueId texture2DLodEXT_Sampler2D1_Float2_Float1 =
622         TSymbolUniqueId(559);
623     static constexpr const TSymbolUniqueId texture2DProjLodEXT_Sampler2D1_Float3_Float1 =
624         TSymbolUniqueId(560);
625     static constexpr const TSymbolUniqueId texture2DProjLodEXT_Sampler2D1_Float4_Float1 =
626         TSymbolUniqueId(561);
627     static constexpr const TSymbolUniqueId textureCubeLodEXT_SamplerCube1_Float3_Float1 =
628         TSymbolUniqueId(562);
629     static constexpr const TSymbolUniqueId texture_Sampler2D1_Float2         = TSymbolUniqueId(563);
630     static constexpr const TSymbolUniqueId texture_ISampler2D1_Float2        = TSymbolUniqueId(564);
631     static constexpr const TSymbolUniqueId pt00Q                             = TSymbolUniqueId(565);
632     static constexpr const TSymbolUniqueId texture_USampler2D1_Float2        = TSymbolUniqueId(566);
633     static constexpr const TSymbolUniqueId pt00W                             = TSymbolUniqueId(567);
634     static constexpr const TSymbolUniqueId texture_Sampler3D1_Float3         = TSymbolUniqueId(568);
635     static constexpr const TSymbolUniqueId texture_ISampler3D1_Float3        = TSymbolUniqueId(569);
636     static constexpr const TSymbolUniqueId pt00R                             = TSymbolUniqueId(570);
637     static constexpr const TSymbolUniqueId texture_USampler3D1_Float3        = TSymbolUniqueId(571);
638     static constexpr const TSymbolUniqueId pt00X                             = TSymbolUniqueId(572);
639     static constexpr const TSymbolUniqueId texture_SamplerCube1_Float3       = TSymbolUniqueId(573);
640     static constexpr const TSymbolUniqueId texture_ISamplerCube1_Float3      = TSymbolUniqueId(574);
641     static constexpr const TSymbolUniqueId pt00S                             = TSymbolUniqueId(575);
642     static constexpr const TSymbolUniqueId texture_USamplerCube1_Float3      = TSymbolUniqueId(576);
643     static constexpr const TSymbolUniqueId pt00Y                             = TSymbolUniqueId(577);
644     static constexpr const TSymbolUniqueId texture_Sampler2DArray1_Float3    = TSymbolUniqueId(578);
645     static constexpr const TSymbolUniqueId pt00K                             = TSymbolUniqueId(579);
646     static constexpr const TSymbolUniqueId texture_ISampler2DArray1_Float3   = TSymbolUniqueId(580);
647     static constexpr const TSymbolUniqueId pt00T                             = TSymbolUniqueId(581);
648     static constexpr const TSymbolUniqueId texture_USampler2DArray1_Float3   = TSymbolUniqueId(582);
649     static constexpr const TSymbolUniqueId pt00Z                             = TSymbolUniqueId(583);
650     static constexpr const TSymbolUniqueId texture_Sampler2DShadow1_Float3   = TSymbolUniqueId(584);
651     static constexpr const TSymbolUniqueId texture_SamplerCubeShadow1_Float4 = TSymbolUniqueId(585);
652     static constexpr const TSymbolUniqueId pt00d                             = TSymbolUniqueId(586);
653     static constexpr const TSymbolUniqueId texture_Sampler2DArrayShadow1_Float4 =
654         TSymbolUniqueId(587);
655     static constexpr const TSymbolUniqueId pt00e                             = TSymbolUniqueId(588);
656     static constexpr const TSymbolUniqueId texture_SamplerCubeArray1_Float4  = TSymbolUniqueId(589);
657     static constexpr const TSymbolUniqueId pt00g                             = TSymbolUniqueId(590);
658     static constexpr const TSymbolUniqueId texture_ISamplerCubeArray1_Float4 = TSymbolUniqueId(591);
659     static constexpr const TSymbolUniqueId pt00l                             = TSymbolUniqueId(592);
660     static constexpr const TSymbolUniqueId texture_USamplerCubeArray1_Float4 = TSymbolUniqueId(593);
661     static constexpr const TSymbolUniqueId pt00o                             = TSymbolUniqueId(594);
662     static constexpr const TSymbolUniqueId texture_SamplerCubeArrayShadow1_Float4_Float1 =
663         TSymbolUniqueId(595);
664     static constexpr const TSymbolUniqueId pt00h = TSymbolUniqueId(596);
665     static constexpr const TSymbolUniqueId textureExt_SamplerCubeArray1_Float4 =
666         TSymbolUniqueId(597);
667     static constexpr const TSymbolUniqueId textureExt_ISamplerCubeArray1_Float4 =
668         TSymbolUniqueId(598);
669     static constexpr const TSymbolUniqueId textureExt_USamplerCubeArray1_Float4 =
670         TSymbolUniqueId(599);
671     static constexpr const TSymbolUniqueId textureExt_SamplerCubeArrayShadow1_Float4_Float1 =
672         TSymbolUniqueId(600);
673     static constexpr const TSymbolUniqueId texture_SamplerExternalOES1_Float2 =
674         TSymbolUniqueId(601);
675     static constexpr const TSymbolUniqueId texture_SamplerExternal2DY2YEXT1_Float2 =
676         TSymbolUniqueId(602);
677     static constexpr const TSymbolUniqueId pt00M                             = TSymbolUniqueId(603);
678     static constexpr const TSymbolUniqueId texture_Sampler2DRect1_Float2     = TSymbolUniqueId(604);
679     static constexpr const TSymbolUniqueId texture_SamplerVideoWEBGL1_Float2 = TSymbolUniqueId(605);
680     static constexpr const TSymbolUniqueId textureProj_Sampler2D1_Float3     = TSymbolUniqueId(606);
681     static constexpr const TSymbolUniqueId textureProj_ISampler2D1_Float3    = TSymbolUniqueId(607);
682     static constexpr const TSymbolUniqueId textureProj_USampler2D1_Float3    = TSymbolUniqueId(608);
683     static constexpr const TSymbolUniqueId textureProj_Sampler2D1_Float4     = TSymbolUniqueId(609);
684     static constexpr const TSymbolUniqueId textureProj_ISampler2D1_Float4    = TSymbolUniqueId(610);
685     static constexpr const TSymbolUniqueId textureProj_USampler2D1_Float4    = TSymbolUniqueId(611);
686     static constexpr const TSymbolUniqueId textureProj_Sampler3D1_Float4     = TSymbolUniqueId(612);
687     static constexpr const TSymbolUniqueId textureProj_ISampler3D1_Float4    = TSymbolUniqueId(613);
688     static constexpr const TSymbolUniqueId textureProj_USampler3D1_Float4    = TSymbolUniqueId(614);
689     static constexpr const TSymbolUniqueId textureProj_Sampler2DShadow1_Float4 =
690         TSymbolUniqueId(615);
691     static constexpr const TSymbolUniqueId textureProj_SamplerExternalOES1_Float3 =
692         TSymbolUniqueId(616);
693     static constexpr const TSymbolUniqueId textureProj_SamplerExternalOES1_Float4 =
694         TSymbolUniqueId(617);
695     static constexpr const TSymbolUniqueId textureProj_SamplerExternal2DY2YEXT1_Float3 =
696         TSymbolUniqueId(618);
697     static constexpr const TSymbolUniqueId textureProj_SamplerExternal2DY2YEXT1_Float4 =
698         TSymbolUniqueId(619);
699     static constexpr const TSymbolUniqueId textureProj_Sampler2DRect1_Float3 = TSymbolUniqueId(620);
700     static constexpr const TSymbolUniqueId textureProj_Sampler2DRect1_Float4 = TSymbolUniqueId(621);
701     static constexpr const TSymbolUniqueId textureLod_Sampler2D1_Float2_Float1 =
702         TSymbolUniqueId(622);
703     static constexpr const TSymbolUniqueId textureLod_ISampler2D1_Float2_Float1 =
704         TSymbolUniqueId(623);
705     static constexpr const TSymbolUniqueId textureLod_USampler2D1_Float2_Float1 =
706         TSymbolUniqueId(624);
707     static constexpr const TSymbolUniqueId textureLod_Sampler3D1_Float3_Float1 =
708         TSymbolUniqueId(625);
709     static constexpr const TSymbolUniqueId textureLod_ISampler3D1_Float3_Float1 =
710         TSymbolUniqueId(626);
711     static constexpr const TSymbolUniqueId textureLod_USampler3D1_Float3_Float1 =
712         TSymbolUniqueId(627);
713     static constexpr const TSymbolUniqueId textureLod_SamplerCube1_Float3_Float1 =
714         TSymbolUniqueId(628);
715     static constexpr const TSymbolUniqueId textureLod_ISamplerCube1_Float3_Float1 =
716         TSymbolUniqueId(629);
717     static constexpr const TSymbolUniqueId textureLod_USamplerCube1_Float3_Float1 =
718         TSymbolUniqueId(630);
719     static constexpr const TSymbolUniqueId textureLod_Sampler2DArray1_Float3_Float1 =
720         TSymbolUniqueId(631);
721     static constexpr const TSymbolUniqueId textureLod_ISampler2DArray1_Float3_Float1 =
722         TSymbolUniqueId(632);
723     static constexpr const TSymbolUniqueId textureLod_USampler2DArray1_Float3_Float1 =
724         TSymbolUniqueId(633);
725     static constexpr const TSymbolUniqueId textureLod_Sampler2DShadow1_Float3_Float1 =
726         TSymbolUniqueId(634);
727     static constexpr const TSymbolUniqueId textureLod_SamplerCubeShadow1_Float4_Float1 =
728         TSymbolUniqueId(635);
729     static constexpr const TSymbolUniqueId textureLod_Sampler2DArrayShadow1_Float4_Float1 =
730         TSymbolUniqueId(636);
731     static constexpr const TSymbolUniqueId textureLod_SamplerCubeArrayShadow1_Float4_Float1_Float1 =
732         TSymbolUniqueId(637);
733     static constexpr const TSymbolUniqueId textureLod_SamplerCubeArray1_Float4_Float1 =
734         TSymbolUniqueId(638);
735     static constexpr const TSymbolUniqueId textureLod_ISamplerCubeArray1_Float4_Float1 =
736         TSymbolUniqueId(639);
737     static constexpr const TSymbolUniqueId textureLod_USamplerCubeArray1_Float4_Float1 =
738         TSymbolUniqueId(640);
739     static constexpr const TSymbolUniqueId textureLodExt_SamplerCubeArray1_Float4_Float1 =
740         TSymbolUniqueId(641);
741     static constexpr const TSymbolUniqueId textureLodExt_ISamplerCubeArray1_Float4_Float1 =
742         TSymbolUniqueId(642);
743     static constexpr const TSymbolUniqueId textureLodExt_USamplerCubeArray1_Float4_Float1 =
744         TSymbolUniqueId(643);
745     static constexpr const TSymbolUniqueId textureSize_Sampler2D1_Int1       = TSymbolUniqueId(644);
746     static constexpr const TSymbolUniqueId textureSize_ISampler2D1_Int1      = TSymbolUniqueId(645);
747     static constexpr const TSymbolUniqueId textureSize_USampler2D1_Int1      = TSymbolUniqueId(646);
748     static constexpr const TSymbolUniqueId textureSize_Sampler3D1_Int1       = TSymbolUniqueId(647);
749     static constexpr const TSymbolUniqueId textureSize_ISampler3D1_Int1      = TSymbolUniqueId(648);
750     static constexpr const TSymbolUniqueId textureSize_USampler3D1_Int1      = TSymbolUniqueId(649);
751     static constexpr const TSymbolUniqueId textureSize_SamplerCube1_Int1     = TSymbolUniqueId(650);
752     static constexpr const TSymbolUniqueId textureSize_ISamplerCube1_Int1    = TSymbolUniqueId(651);
753     static constexpr const TSymbolUniqueId textureSize_USamplerCube1_Int1    = TSymbolUniqueId(652);
754     static constexpr const TSymbolUniqueId textureSize_Sampler2DArray1_Int1  = TSymbolUniqueId(653);
755     static constexpr const TSymbolUniqueId textureSize_ISampler2DArray1_Int1 = TSymbolUniqueId(654);
756     static constexpr const TSymbolUniqueId textureSize_USampler2DArray1_Int1 = TSymbolUniqueId(655);
757     static constexpr const TSymbolUniqueId textureSize_Sampler2DShadow1_Int1 = TSymbolUniqueId(656);
758     static constexpr const TSymbolUniqueId textureSize_SamplerCubeShadow1_Int1 =
759         TSymbolUniqueId(657);
760     static constexpr const TSymbolUniqueId textureSize_Sampler2DArrayShadow1_Int1 =
761         TSymbolUniqueId(658);
762     static constexpr const TSymbolUniqueId textureSize_SamplerCubeArray1_Int1 =
763         TSymbolUniqueId(659);
764     static constexpr const TSymbolUniqueId textureSize_ISamplerCubeArray1_Int1 =
765         TSymbolUniqueId(660);
766     static constexpr const TSymbolUniqueId textureSize_USamplerCubeArray1_Int1 =
767         TSymbolUniqueId(661);
768     static constexpr const TSymbolUniqueId textureSize_SamplerCubeArrayShadow1_Int1 =
769         TSymbolUniqueId(662);
770     static constexpr const TSymbolUniqueId textureSizeExt_SamplerCubeArray1_Int1 =
771         TSymbolUniqueId(663);
772     static constexpr const TSymbolUniqueId textureSizeExt_ISamplerCubeArray1_Int1 =
773         TSymbolUniqueId(664);
774     static constexpr const TSymbolUniqueId textureSizeExt_USamplerCubeArray1_Int1 =
775         TSymbolUniqueId(665);
776     static constexpr const TSymbolUniqueId textureSizeExt_SamplerCubeArrayShadow1_Int1 =
777         TSymbolUniqueId(666);
778     static constexpr const TSymbolUniqueId textureSize_SamplerBuffer1        = TSymbolUniqueId(667);
779     static constexpr const TSymbolUniqueId pt00f                             = TSymbolUniqueId(668);
780     static constexpr const TSymbolUniqueId textureSize_ISamplerBuffer1       = TSymbolUniqueId(669);
781     static constexpr const TSymbolUniqueId pt00k                             = TSymbolUniqueId(670);
782     static constexpr const TSymbolUniqueId textureSize_USamplerBuffer1       = TSymbolUniqueId(671);
783     static constexpr const TSymbolUniqueId pt00n                             = TSymbolUniqueId(672);
784     static constexpr const TSymbolUniqueId textureSizeExt_SamplerBuffer1     = TSymbolUniqueId(673);
785     static constexpr const TSymbolUniqueId textureSizeExt_ISamplerBuffer1    = TSymbolUniqueId(674);
786     static constexpr const TSymbolUniqueId textureSizeExt_USamplerBuffer1    = TSymbolUniqueId(675);
787     static constexpr const TSymbolUniqueId textureSize_Sampler2DMS1          = TSymbolUniqueId(676);
788     static constexpr const TSymbolUniqueId pt00O                             = TSymbolUniqueId(677);
789     static constexpr const TSymbolUniqueId textureSize_ISampler2DMS1         = TSymbolUniqueId(678);
790     static constexpr const TSymbolUniqueId pt00U                             = TSymbolUniqueId(679);
791     static constexpr const TSymbolUniqueId textureSize_USampler2DMS1         = TSymbolUniqueId(680);
792     static constexpr const TSymbolUniqueId pt00a                             = TSymbolUniqueId(681);
793     static constexpr const TSymbolUniqueId textureSizeExt_Sampler2DMS1       = TSymbolUniqueId(682);
794     static constexpr const TSymbolUniqueId textureSizeExt_ISampler2DMS1      = TSymbolUniqueId(683);
795     static constexpr const TSymbolUniqueId textureSizeExt_USampler2DMS1      = TSymbolUniqueId(684);
796     static constexpr const TSymbolUniqueId textureSize_Sampler2DMSArray1     = TSymbolUniqueId(685);
797     static constexpr const TSymbolUniqueId pt00P                             = TSymbolUniqueId(686);
798     static constexpr const TSymbolUniqueId textureSize_ISampler2DMSArray1    = TSymbolUniqueId(687);
799     static constexpr const TSymbolUniqueId pt00V                             = TSymbolUniqueId(688);
800     static constexpr const TSymbolUniqueId textureSize_USampler2DMSArray1    = TSymbolUniqueId(689);
801     static constexpr const TSymbolUniqueId pt00b                             = TSymbolUniqueId(690);
802     static constexpr const TSymbolUniqueId textureSizeExt_Sampler2DMSArray1  = TSymbolUniqueId(691);
803     static constexpr const TSymbolUniqueId textureSizeExt_ISampler2DMSArray1 = TSymbolUniqueId(692);
804     static constexpr const TSymbolUniqueId textureSizeExt_USampler2DMSArray1 = TSymbolUniqueId(693);
805     static constexpr const TSymbolUniqueId textureSize_SamplerExternalOES1_Int1 =
806         TSymbolUniqueId(694);
807     static constexpr const TSymbolUniqueId textureSize_SamplerExternal2DY2YEXT1_Int1 =
808         TSymbolUniqueId(695);
809     static constexpr const TSymbolUniqueId textureProjLod_Sampler2D1_Float3_Float1 =
810         TSymbolUniqueId(696);
811     static constexpr const TSymbolUniqueId textureProjLod_ISampler2D1_Float3_Float1 =
812         TSymbolUniqueId(697);
813     static constexpr const TSymbolUniqueId textureProjLod_USampler2D1_Float3_Float1 =
814         TSymbolUniqueId(698);
815     static constexpr const TSymbolUniqueId textureProjLod_Sampler2D1_Float4_Float1 =
816         TSymbolUniqueId(699);
817     static constexpr const TSymbolUniqueId textureProjLod_ISampler2D1_Float4_Float1 =
818         TSymbolUniqueId(700);
819     static constexpr const TSymbolUniqueId textureProjLod_USampler2D1_Float4_Float1 =
820         TSymbolUniqueId(701);
821     static constexpr const TSymbolUniqueId textureProjLod_Sampler3D1_Float4_Float1 =
822         TSymbolUniqueId(702);
823     static constexpr const TSymbolUniqueId textureProjLod_ISampler3D1_Float4_Float1 =
824         TSymbolUniqueId(703);
825     static constexpr const TSymbolUniqueId textureProjLod_USampler3D1_Float4_Float1 =
826         TSymbolUniqueId(704);
827     static constexpr const TSymbolUniqueId textureProjLod_Sampler2DShadow1_Float4_Float1 =
828         TSymbolUniqueId(705);
829     static constexpr const TSymbolUniqueId texelFetch_Sampler2D1_Int2_Int1  = TSymbolUniqueId(706);
830     static constexpr const TSymbolUniqueId texelFetch_ISampler2D1_Int2_Int1 = TSymbolUniqueId(707);
831     static constexpr const TSymbolUniqueId texelFetch_USampler2D1_Int2_Int1 = TSymbolUniqueId(708);
832     static constexpr const TSymbolUniqueId texelFetch_Sampler3D1_Int3_Int1  = TSymbolUniqueId(709);
833     static constexpr const TSymbolUniqueId texelFetch_ISampler3D1_Int3_Int1 = TSymbolUniqueId(710);
834     static constexpr const TSymbolUniqueId texelFetch_USampler3D1_Int3_Int1 = TSymbolUniqueId(711);
835     static constexpr const TSymbolUniqueId texelFetch_Sampler2DArray1_Int3_Int1 =
836         TSymbolUniqueId(712);
837     static constexpr const TSymbolUniqueId texelFetch_ISampler2DArray1_Int3_Int1 =
838         TSymbolUniqueId(713);
839     static constexpr const TSymbolUniqueId texelFetch_USampler2DArray1_Int3_Int1 =
840         TSymbolUniqueId(714);
841     static constexpr const TSymbolUniqueId texelFetch_SamplerBuffer1_Int1    = TSymbolUniqueId(715);
842     static constexpr const TSymbolUniqueId texelFetch_ISamplerBuffer1_Int1   = TSymbolUniqueId(716);
843     static constexpr const TSymbolUniqueId texelFetch_USamplerBuffer1_Int1   = TSymbolUniqueId(717);
844     static constexpr const TSymbolUniqueId texelFetchExt_SamplerBuffer1_Int1 = TSymbolUniqueId(718);
845     static constexpr const TSymbolUniqueId texelFetchExt_ISamplerBuffer1_Int1 =
846         TSymbolUniqueId(719);
847     static constexpr const TSymbolUniqueId texelFetchExt_USamplerBuffer1_Int1 =
848         TSymbolUniqueId(720);
849     static constexpr const TSymbolUniqueId texelFetch_Sampler2DMS1_Int2_Int1 = TSymbolUniqueId(721);
850     static constexpr const TSymbolUniqueId texelFetch_ISampler2DMS1_Int2_Int1 =
851         TSymbolUniqueId(722);
852     static constexpr const TSymbolUniqueId texelFetch_USampler2DMS1_Int2_Int1 =
853         TSymbolUniqueId(723);
854     static constexpr const TSymbolUniqueId texelFetchExt_Sampler2DMS1_Int2_Int1 =
855         TSymbolUniqueId(724);
856     static constexpr const TSymbolUniqueId texelFetchExt_ISampler2DMS1_Int2_Int1 =
857         TSymbolUniqueId(725);
858     static constexpr const TSymbolUniqueId texelFetchExt_USampler2DMS1_Int2_Int1 =
859         TSymbolUniqueId(726);
860     static constexpr const TSymbolUniqueId texelFetch_Sampler2DMSArray1_Int3_Int1 =
861         TSymbolUniqueId(727);
862     static constexpr const TSymbolUniqueId texelFetch_ISampler2DMSArray1_Int3_Int1 =
863         TSymbolUniqueId(728);
864     static constexpr const TSymbolUniqueId texelFetch_USampler2DMSArray1_Int3_Int1 =
865         TSymbolUniqueId(729);
866     static constexpr const TSymbolUniqueId texelFetchExt_Sampler2DMSArray1_Int3_Int1 =
867         TSymbolUniqueId(730);
868     static constexpr const TSymbolUniqueId texelFetchExt_ISampler2DMSArray1_Int3_Int1 =
869         TSymbolUniqueId(731);
870     static constexpr const TSymbolUniqueId texelFetchExt_USampler2DMSArray1_Int3_Int1 =
871         TSymbolUniqueId(732);
872     static constexpr const TSymbolUniqueId texelFetch_SamplerExternalOES1_Int2_Int1 =
873         TSymbolUniqueId(733);
874     static constexpr const TSymbolUniqueId texelFetch_SamplerExternal2DY2YEXT1_Int2_Int1 =
875         TSymbolUniqueId(734);
876     static constexpr const TSymbolUniqueId textureGrad_Sampler2D1_Float2_Float2_Float2 =
877         TSymbolUniqueId(735);
878     static constexpr const TSymbolUniqueId textureGrad_ISampler2D1_Float2_Float2_Float2 =
879         TSymbolUniqueId(736);
880     static constexpr const TSymbolUniqueId textureGrad_USampler2D1_Float2_Float2_Float2 =
881         TSymbolUniqueId(737);
882     static constexpr const TSymbolUniqueId textureGrad_Sampler3D1_Float3_Float3_Float3 =
883         TSymbolUniqueId(738);
884     static constexpr const TSymbolUniqueId textureGrad_ISampler3D1_Float3_Float3_Float3 =
885         TSymbolUniqueId(739);
886     static constexpr const TSymbolUniqueId textureGrad_USampler3D1_Float3_Float3_Float3 =
887         TSymbolUniqueId(740);
888     static constexpr const TSymbolUniqueId textureGrad_SamplerCube1_Float3_Float3_Float3 =
889         TSymbolUniqueId(741);
890     static constexpr const TSymbolUniqueId textureGrad_ISamplerCube1_Float3_Float3_Float3 =
891         TSymbolUniqueId(742);
892     static constexpr const TSymbolUniqueId textureGrad_USamplerCube1_Float3_Float3_Float3 =
893         TSymbolUniqueId(743);
894     static constexpr const TSymbolUniqueId textureGrad_Sampler2DShadow1_Float3_Float2_Float2 =
895         TSymbolUniqueId(744);
896     static constexpr const TSymbolUniqueId textureGrad_SamplerCubeShadow1_Float4_Float3_Float3 =
897         TSymbolUniqueId(745);
898     static constexpr const TSymbolUniqueId textureGrad_Sampler2DArray1_Float3_Float2_Float2 =
899         TSymbolUniqueId(746);
900     static constexpr const TSymbolUniqueId textureGrad_ISampler2DArray1_Float3_Float2_Float2 =
901         TSymbolUniqueId(747);
902     static constexpr const TSymbolUniqueId textureGrad_USampler2DArray1_Float3_Float2_Float2 =
903         TSymbolUniqueId(748);
904     static constexpr const TSymbolUniqueId textureGrad_Sampler2DArrayShadow1_Float4_Float2_Float2 =
905         TSymbolUniqueId(749);
906     static constexpr const TSymbolUniqueId textureGrad_SamplerCubeArray1_Float4_Float3_Float3 =
907         TSymbolUniqueId(750);
908     static constexpr const TSymbolUniqueId textureGrad_ISamplerCubeArray1_Float4_Float3_Float3 =
909         TSymbolUniqueId(751);
910     static constexpr const TSymbolUniqueId textureGrad_USamplerCubeArray1_Float4_Float3_Float3 =
911         TSymbolUniqueId(752);
912     static constexpr const TSymbolUniqueId textureGradExt_SamplerCubeArray1_Float4_Float3_Float3 =
913         TSymbolUniqueId(753);
914     static constexpr const TSymbolUniqueId textureGradExt_ISamplerCubeArray1_Float4_Float3_Float3 =
915         TSymbolUniqueId(754);
916     static constexpr const TSymbolUniqueId textureGradExt_USamplerCubeArray1_Float4_Float3_Float3 =
917         TSymbolUniqueId(755);
918     static constexpr const TSymbolUniqueId textureProjGrad_Sampler2D1_Float3_Float2_Float2 =
919         TSymbolUniqueId(756);
920     static constexpr const TSymbolUniqueId textureProjGrad_ISampler2D1_Float3_Float2_Float2 =
921         TSymbolUniqueId(757);
922     static constexpr const TSymbolUniqueId textureProjGrad_USampler2D1_Float3_Float2_Float2 =
923         TSymbolUniqueId(758);
924     static constexpr const TSymbolUniqueId textureProjGrad_Sampler2D1_Float4_Float2_Float2 =
925         TSymbolUniqueId(759);
926     static constexpr const TSymbolUniqueId textureProjGrad_ISampler2D1_Float4_Float2_Float2 =
927         TSymbolUniqueId(760);
928     static constexpr const TSymbolUniqueId textureProjGrad_USampler2D1_Float4_Float2_Float2 =
929         TSymbolUniqueId(761);
930     static constexpr const TSymbolUniqueId textureProjGrad_Sampler3D1_Float4_Float3_Float3 =
931         TSymbolUniqueId(762);
932     static constexpr const TSymbolUniqueId textureProjGrad_ISampler3D1_Float4_Float3_Float3 =
933         TSymbolUniqueId(763);
934     static constexpr const TSymbolUniqueId textureProjGrad_USampler3D1_Float4_Float3_Float3 =
935         TSymbolUniqueId(764);
936     static constexpr const TSymbolUniqueId textureProjGrad_Sampler2DShadow1_Float4_Float2_Float2 =
937         TSymbolUniqueId(765);
938     static constexpr const TSymbolUniqueId texture_Sampler2D1_Float2_Float1  = TSymbolUniqueId(766);
939     static constexpr const TSymbolUniqueId texture_ISampler2D1_Float2_Float1 = TSymbolUniqueId(767);
940     static constexpr const TSymbolUniqueId texture_USampler2D1_Float2_Float1 = TSymbolUniqueId(768);
941     static constexpr const TSymbolUniqueId texture_Sampler3D1_Float3_Float1  = TSymbolUniqueId(769);
942     static constexpr const TSymbolUniqueId texture_ISampler3D1_Float3_Float1 = TSymbolUniqueId(770);
943     static constexpr const TSymbolUniqueId texture_USampler3D1_Float3_Float1 = TSymbolUniqueId(771);
944     static constexpr const TSymbolUniqueId texture_SamplerCube1_Float3_Float1 =
945         TSymbolUniqueId(772);
946     static constexpr const TSymbolUniqueId texture_ISamplerCube1_Float3_Float1 =
947         TSymbolUniqueId(773);
948     static constexpr const TSymbolUniqueId texture_USamplerCube1_Float3_Float1 =
949         TSymbolUniqueId(774);
950     static constexpr const TSymbolUniqueId texture_Sampler2DArray1_Float3_Float1 =
951         TSymbolUniqueId(775);
952     static constexpr const TSymbolUniqueId texture_ISampler2DArray1_Float3_Float1 =
953         TSymbolUniqueId(776);
954     static constexpr const TSymbolUniqueId texture_USampler2DArray1_Float3_Float1 =
955         TSymbolUniqueId(777);
956     static constexpr const TSymbolUniqueId textureProj_Sampler2D1_Float3_Float1 =
957         TSymbolUniqueId(778);
958     static constexpr const TSymbolUniqueId textureProj_ISampler2D1_Float3_Float1 =
959         TSymbolUniqueId(779);
960     static constexpr const TSymbolUniqueId textureProj_USampler2D1_Float3_Float1 =
961         TSymbolUniqueId(780);
962     static constexpr const TSymbolUniqueId textureProj_Sampler2D1_Float4_Float1 =
963         TSymbolUniqueId(781);
964     static constexpr const TSymbolUniqueId textureProj_ISampler2D1_Float4_Float1 =
965         TSymbolUniqueId(782);
966     static constexpr const TSymbolUniqueId textureProj_USampler2D1_Float4_Float1 =
967         TSymbolUniqueId(783);
968     static constexpr const TSymbolUniqueId textureProj_Sampler3D1_Float4_Float1 =
969         TSymbolUniqueId(784);
970     static constexpr const TSymbolUniqueId textureProj_ISampler3D1_Float4_Float1 =
971         TSymbolUniqueId(785);
972     static constexpr const TSymbolUniqueId textureProj_USampler3D1_Float4_Float1 =
973         TSymbolUniqueId(786);
974     static constexpr const TSymbolUniqueId texture_Sampler2DShadow1_Float3_Float1 =
975         TSymbolUniqueId(787);
976     static constexpr const TSymbolUniqueId texture_SamplerCubeShadow1_Float4_Float1 =
977         TSymbolUniqueId(788);
978     static constexpr const TSymbolUniqueId textureProj_Sampler2DShadow1_Float4_Float1 =
979         TSymbolUniqueId(789);
980     static constexpr const TSymbolUniqueId texture_Sampler2DArrayShadow1_Float4_Float1 =
981         TSymbolUniqueId(790);
982     static constexpr const TSymbolUniqueId texture_SamplerCubeArray1_Float4_Float1 =
983         TSymbolUniqueId(791);
984     static constexpr const TSymbolUniqueId texture_ISamplerCubeArray1_Float4_Float1 =
985         TSymbolUniqueId(792);
986     static constexpr const TSymbolUniqueId texture_USamplerCubeArray1_Float4_Float1 =
987         TSymbolUniqueId(793);
988     static constexpr const TSymbolUniqueId textureExt_SamplerCubeArray1_Float4_Float1 =
989         TSymbolUniqueId(794);
990     static constexpr const TSymbolUniqueId textureExt_ISamplerCubeArray1_Float4_Float1 =
991         TSymbolUniqueId(795);
992     static constexpr const TSymbolUniqueId textureExt_USamplerCubeArray1_Float4_Float1 =
993         TSymbolUniqueId(796);
994     static constexpr const TSymbolUniqueId texture_SamplerCubeArrayShadow1_Float4_Float1_Float1 =
995         TSymbolUniqueId(797);
996     static constexpr const TSymbolUniqueId texture_SamplerExternalOES1_Float2_Float1 =
997         TSymbolUniqueId(798);
998     static constexpr const TSymbolUniqueId textureProj_SamplerExternalOES1_Float3_Float1 =
999         TSymbolUniqueId(799);
1000     static constexpr const TSymbolUniqueId textureProj_SamplerExternalOES1_Float4_Float1 =
1001         TSymbolUniqueId(800);
1002     static constexpr const TSymbolUniqueId texture_SamplerExternal2DY2YEXT1_Float2_Float1 =
1003         TSymbolUniqueId(801);
1004     static constexpr const TSymbolUniqueId textureProj_SamplerExternal2DY2YEXT1_Float3_Float1 =
1005         TSymbolUniqueId(802);
1006     static constexpr const TSymbolUniqueId textureProj_SamplerExternal2DY2YEXT1_Float4_Float1 =
1007         TSymbolUniqueId(803);
1008     static constexpr const TSymbolUniqueId textureOffset_Sampler2D1_Float2_Int2 =
1009         TSymbolUniqueId(804);
1010     static constexpr const TSymbolUniqueId textureOffset_ISampler2D1_Float2_Int2 =
1011         TSymbolUniqueId(805);
1012     static constexpr const TSymbolUniqueId textureOffset_USampler2D1_Float2_Int2 =
1013         TSymbolUniqueId(806);
1014     static constexpr const TSymbolUniqueId textureOffset_Sampler3D1_Float3_Int3 =
1015         TSymbolUniqueId(807);
1016     static constexpr const TSymbolUniqueId textureOffset_ISampler3D1_Float3_Int3 =
1017         TSymbolUniqueId(808);
1018     static constexpr const TSymbolUniqueId textureOffset_USampler3D1_Float3_Int3 =
1019         TSymbolUniqueId(809);
1020     static constexpr const TSymbolUniqueId textureOffset_Sampler2DShadow1_Float3_Int2 =
1021         TSymbolUniqueId(810);
1022     static constexpr const TSymbolUniqueId textureOffset_Sampler2DArray1_Float3_Int2 =
1023         TSymbolUniqueId(811);
1024     static constexpr const TSymbolUniqueId textureOffset_ISampler2DArray1_Float3_Int2 =
1025         TSymbolUniqueId(812);
1026     static constexpr const TSymbolUniqueId textureOffset_USampler2DArray1_Float3_Int2 =
1027         TSymbolUniqueId(813);
1028     static constexpr const TSymbolUniqueId textureOffset_Sampler2DArrayShadow1_Float4_Int2 =
1029         TSymbolUniqueId(814);
1030     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2D1_Float3_Int2 =
1031         TSymbolUniqueId(815);
1032     static constexpr const TSymbolUniqueId textureProjOffset_ISampler2D1_Float3_Int2 =
1033         TSymbolUniqueId(816);
1034     static constexpr const TSymbolUniqueId textureProjOffset_USampler2D1_Float3_Int2 =
1035         TSymbolUniqueId(817);
1036     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2D1_Float4_Int2 =
1037         TSymbolUniqueId(818);
1038     static constexpr const TSymbolUniqueId textureProjOffset_ISampler2D1_Float4_Int2 =
1039         TSymbolUniqueId(819);
1040     static constexpr const TSymbolUniqueId textureProjOffset_USampler2D1_Float4_Int2 =
1041         TSymbolUniqueId(820);
1042     static constexpr const TSymbolUniqueId textureProjOffset_Sampler3D1_Float4_Int3 =
1043         TSymbolUniqueId(821);
1044     static constexpr const TSymbolUniqueId textureProjOffset_ISampler3D1_Float4_Int3 =
1045         TSymbolUniqueId(822);
1046     static constexpr const TSymbolUniqueId textureProjOffset_USampler3D1_Float4_Int3 =
1047         TSymbolUniqueId(823);
1048     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2DShadow1_Float4_Int2 =
1049         TSymbolUniqueId(824);
1050     static constexpr const TSymbolUniqueId textureLodOffset_Sampler2D1_Float2_Float1_Int2 =
1051         TSymbolUniqueId(825);
1052     static constexpr const TSymbolUniqueId textureLodOffset_ISampler2D1_Float2_Float1_Int2 =
1053         TSymbolUniqueId(826);
1054     static constexpr const TSymbolUniqueId textureLodOffset_USampler2D1_Float2_Float1_Int2 =
1055         TSymbolUniqueId(827);
1056     static constexpr const TSymbolUniqueId textureLodOffset_Sampler3D1_Float3_Float1_Int3 =
1057         TSymbolUniqueId(828);
1058     static constexpr const TSymbolUniqueId textureLodOffset_ISampler3D1_Float3_Float1_Int3 =
1059         TSymbolUniqueId(829);
1060     static constexpr const TSymbolUniqueId textureLodOffset_USampler3D1_Float3_Float1_Int3 =
1061         TSymbolUniqueId(830);
1062     static constexpr const TSymbolUniqueId textureLodOffset_Sampler2DShadow1_Float3_Float1_Int2 =
1063         TSymbolUniqueId(831);
1064     static constexpr const TSymbolUniqueId textureLodOffset_Sampler2DArray1_Float3_Float1_Int2 =
1065         TSymbolUniqueId(832);
1066     static constexpr const TSymbolUniqueId textureLodOffset_ISampler2DArray1_Float3_Float1_Int2 =
1067         TSymbolUniqueId(833);
1068     static constexpr const TSymbolUniqueId textureLodOffset_USampler2DArray1_Float3_Float1_Int2 =
1069         TSymbolUniqueId(834);
1070     static constexpr const TSymbolUniqueId
1071         textureLodOffset_Sampler2DArrayShadow1_Float4_Float1_Int2 = TSymbolUniqueId(835);
1072     static constexpr const TSymbolUniqueId textureProjLodOffset_Sampler2D1_Float3_Float1_Int2 =
1073         TSymbolUniqueId(836);
1074     static constexpr const TSymbolUniqueId textureProjLodOffset_ISampler2D1_Float3_Float1_Int2 =
1075         TSymbolUniqueId(837);
1076     static constexpr const TSymbolUniqueId textureProjLodOffset_USampler2D1_Float3_Float1_Int2 =
1077         TSymbolUniqueId(838);
1078     static constexpr const TSymbolUniqueId textureProjLodOffset_Sampler2D1_Float4_Float1_Int2 =
1079         TSymbolUniqueId(839);
1080     static constexpr const TSymbolUniqueId textureProjLodOffset_ISampler2D1_Float4_Float1_Int2 =
1081         TSymbolUniqueId(840);
1082     static constexpr const TSymbolUniqueId textureProjLodOffset_USampler2D1_Float4_Float1_Int2 =
1083         TSymbolUniqueId(841);
1084     static constexpr const TSymbolUniqueId textureProjLodOffset_Sampler3D1_Float4_Float1_Int3 =
1085         TSymbolUniqueId(842);
1086     static constexpr const TSymbolUniqueId textureProjLodOffset_ISampler3D1_Float4_Float1_Int3 =
1087         TSymbolUniqueId(843);
1088     static constexpr const TSymbolUniqueId textureProjLodOffset_USampler3D1_Float4_Float1_Int3 =
1089         TSymbolUniqueId(844);
1090     static constexpr const TSymbolUniqueId
1091         textureProjLodOffset_Sampler2DShadow1_Float4_Float1_Int2 = TSymbolUniqueId(845);
1092     static constexpr const TSymbolUniqueId texelFetchOffset_Sampler2D1_Int2_Int1_Int2 =
1093         TSymbolUniqueId(846);
1094     static constexpr const TSymbolUniqueId texelFetchOffset_ISampler2D1_Int2_Int1_Int2 =
1095         TSymbolUniqueId(847);
1096     static constexpr const TSymbolUniqueId texelFetchOffset_USampler2D1_Int2_Int1_Int2 =
1097         TSymbolUniqueId(848);
1098     static constexpr const TSymbolUniqueId texelFetchOffset_Sampler3D1_Int3_Int1_Int3 =
1099         TSymbolUniqueId(849);
1100     static constexpr const TSymbolUniqueId texelFetchOffset_ISampler3D1_Int3_Int1_Int3 =
1101         TSymbolUniqueId(850);
1102     static constexpr const TSymbolUniqueId texelFetchOffset_USampler3D1_Int3_Int1_Int3 =
1103         TSymbolUniqueId(851);
1104     static constexpr const TSymbolUniqueId texelFetchOffset_Sampler2DArray1_Int3_Int1_Int2 =
1105         TSymbolUniqueId(852);
1106     static constexpr const TSymbolUniqueId texelFetchOffset_ISampler2DArray1_Int3_Int1_Int2 =
1107         TSymbolUniqueId(853);
1108     static constexpr const TSymbolUniqueId texelFetchOffset_USampler2DArray1_Int3_Int1_Int2 =
1109         TSymbolUniqueId(854);
1110     static constexpr const TSymbolUniqueId textureGradOffset_Sampler2D1_Float2_Float2_Float2_Int2 =
1111         TSymbolUniqueId(855);
1112     static constexpr const TSymbolUniqueId textureGradOffset_ISampler2D1_Float2_Float2_Float2_Int2 =
1113         TSymbolUniqueId(856);
1114     static constexpr const TSymbolUniqueId textureGradOffset_USampler2D1_Float2_Float2_Float2_Int2 =
1115         TSymbolUniqueId(857);
1116     static constexpr const TSymbolUniqueId textureGradOffset_Sampler3D1_Float3_Float3_Float3_Int3 =
1117         TSymbolUniqueId(858);
1118     static constexpr const TSymbolUniqueId textureGradOffset_ISampler3D1_Float3_Float3_Float3_Int3 =
1119         TSymbolUniqueId(859);
1120     static constexpr const TSymbolUniqueId textureGradOffset_USampler3D1_Float3_Float3_Float3_Int3 =
1121         TSymbolUniqueId(860);
1122     static constexpr const TSymbolUniqueId
1123         textureGradOffset_Sampler2DShadow1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(861);
1124     static constexpr const TSymbolUniqueId
1125         textureGradOffset_Sampler2DArray1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(862);
1126     static constexpr const TSymbolUniqueId
1127         textureGradOffset_ISampler2DArray1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(863);
1128     static constexpr const TSymbolUniqueId
1129         textureGradOffset_USampler2DArray1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(864);
1130     static constexpr const TSymbolUniqueId
1131         textureGradOffset_Sampler2DArrayShadow1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(865);
1132     static constexpr const TSymbolUniqueId
1133         textureProjGradOffset_Sampler2D1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(866);
1134     static constexpr const TSymbolUniqueId
1135         textureProjGradOffset_ISampler2D1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(867);
1136     static constexpr const TSymbolUniqueId
1137         textureProjGradOffset_USampler2D1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(868);
1138     static constexpr const TSymbolUniqueId
1139         textureProjGradOffset_Sampler2D1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(869);
1140     static constexpr const TSymbolUniqueId
1141         textureProjGradOffset_ISampler2D1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(870);
1142     static constexpr const TSymbolUniqueId
1143         textureProjGradOffset_USampler2D1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(871);
1144     static constexpr const TSymbolUniqueId
1145         textureProjGradOffset_Sampler3D1_Float4_Float3_Float3_Int3 = TSymbolUniqueId(872);
1146     static constexpr const TSymbolUniqueId
1147         textureProjGradOffset_ISampler3D1_Float4_Float3_Float3_Int3 = TSymbolUniqueId(873);
1148     static constexpr const TSymbolUniqueId
1149         textureProjGradOffset_USampler3D1_Float4_Float3_Float3_Int3 = TSymbolUniqueId(874);
1150     static constexpr const TSymbolUniqueId
1151         textureProjGradOffset_Sampler2DShadow1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(875);
1152     static constexpr const TSymbolUniqueId textureOffset_Sampler2D1_Float2_Int2_Float1 =
1153         TSymbolUniqueId(876);
1154     static constexpr const TSymbolUniqueId textureOffset_ISampler2D1_Float2_Int2_Float1 =
1155         TSymbolUniqueId(877);
1156     static constexpr const TSymbolUniqueId textureOffset_USampler2D1_Float2_Int2_Float1 =
1157         TSymbolUniqueId(878);
1158     static constexpr const TSymbolUniqueId textureOffset_Sampler3D1_Float3_Int3_Float1 =
1159         TSymbolUniqueId(879);
1160     static constexpr const TSymbolUniqueId textureOffset_ISampler3D1_Float3_Int3_Float1 =
1161         TSymbolUniqueId(880);
1162     static constexpr const TSymbolUniqueId textureOffset_USampler3D1_Float3_Int3_Float1 =
1163         TSymbolUniqueId(881);
1164     static constexpr const TSymbolUniqueId textureOffset_Sampler2DShadow1_Float3_Int2_Float1 =
1165         TSymbolUniqueId(882);
1166     static constexpr const TSymbolUniqueId textureOffset_Sampler2DArray1_Float3_Int2_Float1 =
1167         TSymbolUniqueId(883);
1168     static constexpr const TSymbolUniqueId textureOffset_ISampler2DArray1_Float3_Int2_Float1 =
1169         TSymbolUniqueId(884);
1170     static constexpr const TSymbolUniqueId textureOffset_USampler2DArray1_Float3_Int2_Float1 =
1171         TSymbolUniqueId(885);
1172     static constexpr const TSymbolUniqueId textureOffset_Sampler2DArrayShadow1_Float4_Int2_Float1 =
1173         TSymbolUniqueId(886);
1174     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2D1_Float3_Int2_Float1 =
1175         TSymbolUniqueId(887);
1176     static constexpr const TSymbolUniqueId textureProjOffset_ISampler2D1_Float3_Int2_Float1 =
1177         TSymbolUniqueId(888);
1178     static constexpr const TSymbolUniqueId textureProjOffset_USampler2D1_Float3_Int2_Float1 =
1179         TSymbolUniqueId(889);
1180     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2D1_Float4_Int2_Float1 =
1181         TSymbolUniqueId(890);
1182     static constexpr const TSymbolUniqueId textureProjOffset_ISampler2D1_Float4_Int2_Float1 =
1183         TSymbolUniqueId(891);
1184     static constexpr const TSymbolUniqueId textureProjOffset_USampler2D1_Float4_Int2_Float1 =
1185         TSymbolUniqueId(892);
1186     static constexpr const TSymbolUniqueId textureProjOffset_Sampler3D1_Float4_Int3_Float1 =
1187         TSymbolUniqueId(893);
1188     static constexpr const TSymbolUniqueId textureProjOffset_ISampler3D1_Float4_Int3_Float1 =
1189         TSymbolUniqueId(894);
1190     static constexpr const TSymbolUniqueId textureProjOffset_USampler3D1_Float4_Int3_Float1 =
1191         TSymbolUniqueId(895);
1192     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2DShadow1_Float4_Int2_Float1 =
1193         TSymbolUniqueId(896);
1194     static constexpr const TSymbolUniqueId textureGather_Sampler2D1_Float2  = TSymbolUniqueId(897);
1195     static constexpr const TSymbolUniqueId textureGather_ISampler2D1_Float2 = TSymbolUniqueId(898);
1196     static constexpr const TSymbolUniqueId textureGather_USampler2D1_Float2 = TSymbolUniqueId(899);
1197     static constexpr const TSymbolUniqueId textureGather_Sampler2DArray1_Float3 =
1198         TSymbolUniqueId(900);
1199     static constexpr const TSymbolUniqueId textureGather_ISampler2DArray1_Float3 =
1200         TSymbolUniqueId(901);
1201     static constexpr const TSymbolUniqueId textureGather_USampler2DArray1_Float3 =
1202         TSymbolUniqueId(902);
1203     static constexpr const TSymbolUniqueId textureGather_SamplerCube1_Float3 = TSymbolUniqueId(903);
1204     static constexpr const TSymbolUniqueId textureGather_ISamplerCube1_Float3 =
1205         TSymbolUniqueId(904);
1206     static constexpr const TSymbolUniqueId textureGather_USamplerCube1_Float3 =
1207         TSymbolUniqueId(905);
1208     static constexpr const TSymbolUniqueId textureGather_SamplerCubeArray1_Float4 =
1209         TSymbolUniqueId(906);
1210     static constexpr const TSymbolUniqueId textureGather_ISamplerCubeArray1_Float4 =
1211         TSymbolUniqueId(907);
1212     static constexpr const TSymbolUniqueId textureGather_USamplerCubeArray1_Float4 =
1213         TSymbolUniqueId(908);
1214     static constexpr const TSymbolUniqueId textureGatherExt_SamplerCubeArray1_Float4 =
1215         TSymbolUniqueId(909);
1216     static constexpr const TSymbolUniqueId textureGatherExt_ISamplerCubeArray1_Float4 =
1217         TSymbolUniqueId(910);
1218     static constexpr const TSymbolUniqueId textureGatherExt_USamplerCubeArray1_Float4 =
1219         TSymbolUniqueId(911);
1220     static constexpr const TSymbolUniqueId textureGather_Sampler2D1_Float2_Int1 =
1221         TSymbolUniqueId(912);
1222     static constexpr const TSymbolUniqueId textureGather_ISampler2D1_Float2_Int1 =
1223         TSymbolUniqueId(913);
1224     static constexpr const TSymbolUniqueId textureGather_USampler2D1_Float2_Int1 =
1225         TSymbolUniqueId(914);
1226     static constexpr const TSymbolUniqueId textureGather_Sampler2DArray1_Float3_Int1 =
1227         TSymbolUniqueId(915);
1228     static constexpr const TSymbolUniqueId textureGather_ISampler2DArray1_Float3_Int1 =
1229         TSymbolUniqueId(916);
1230     static constexpr const TSymbolUniqueId textureGather_USampler2DArray1_Float3_Int1 =
1231         TSymbolUniqueId(917);
1232     static constexpr const TSymbolUniqueId textureGather_SamplerCube1_Float3_Int1 =
1233         TSymbolUniqueId(918);
1234     static constexpr const TSymbolUniqueId textureGather_ISamplerCube1_Float3_Int1 =
1235         TSymbolUniqueId(919);
1236     static constexpr const TSymbolUniqueId textureGather_USamplerCube1_Float3_Int1 =
1237         TSymbolUniqueId(920);
1238     static constexpr const TSymbolUniqueId textureGather_SamplerCubeArray1_Float4_Int1 =
1239         TSymbolUniqueId(921);
1240     static constexpr const TSymbolUniqueId textureGather_ISamplerCubeArray1_Float4_Int1 =
1241         TSymbolUniqueId(922);
1242     static constexpr const TSymbolUniqueId textureGather_USamplerCubeArray1_Float4_Int1 =
1243         TSymbolUniqueId(923);
1244     static constexpr const TSymbolUniqueId textureGatherExt_SamplerCubeArray1_Float4_Int1 =
1245         TSymbolUniqueId(924);
1246     static constexpr const TSymbolUniqueId textureGatherExt_ISamplerCubeArray1_Float4_Int1 =
1247         TSymbolUniqueId(925);
1248     static constexpr const TSymbolUniqueId textureGatherExt_USamplerCubeArray1_Float4_Int1 =
1249         TSymbolUniqueId(926);
1250     static constexpr const TSymbolUniqueId textureGather_SamplerCubeArrayShadow1_Float4_Float1 =
1251         TSymbolUniqueId(927);
1252     static constexpr const TSymbolUniqueId textureGatherExt_SamplerCubeArrayShadow1_Float4_Float1 =
1253         TSymbolUniqueId(928);
1254     static constexpr const TSymbolUniqueId textureGather_Sampler2DShadow1_Float2_Float1 =
1255         TSymbolUniqueId(929);
1256     static constexpr const TSymbolUniqueId textureGather_Sampler2DArrayShadow1_Float3_Float1 =
1257         TSymbolUniqueId(930);
1258     static constexpr const TSymbolUniqueId textureGather_SamplerCubeShadow1_Float3_Float1 =
1259         TSymbolUniqueId(931);
1260     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2D1_Float2_Int2 =
1261         TSymbolUniqueId(932);
1262     static constexpr const TSymbolUniqueId textureGatherOffset_ISampler2D1_Float2_Int2 =
1263         TSymbolUniqueId(933);
1264     static constexpr const TSymbolUniqueId textureGatherOffset_USampler2D1_Float2_Int2 =
1265         TSymbolUniqueId(934);
1266     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2DArray1_Float3_Int2 =
1267         TSymbolUniqueId(935);
1268     static constexpr const TSymbolUniqueId textureGatherOffset_ISampler2DArray1_Float3_Int2 =
1269         TSymbolUniqueId(936);
1270     static constexpr const TSymbolUniqueId textureGatherOffset_USampler2DArray1_Float3_Int2 =
1271         TSymbolUniqueId(937);
1272     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2D1_Float2_Int2_Int1 =
1273         TSymbolUniqueId(938);
1274     static constexpr const TSymbolUniqueId textureGatherOffset_ISampler2D1_Float2_Int2_Int1 =
1275         TSymbolUniqueId(939);
1276     static constexpr const TSymbolUniqueId textureGatherOffset_USampler2D1_Float2_Int2_Int1 =
1277         TSymbolUniqueId(940);
1278     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2DArray1_Float3_Int2_Int1 =
1279         TSymbolUniqueId(941);
1280     static constexpr const TSymbolUniqueId textureGatherOffset_ISampler2DArray1_Float3_Int2_Int1 =
1281         TSymbolUniqueId(942);
1282     static constexpr const TSymbolUniqueId textureGatherOffset_USampler2DArray1_Float3_Int2_Int1 =
1283         TSymbolUniqueId(943);
1284     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2DShadow1_Float2_Float1_Int2 =
1285         TSymbolUniqueId(944);
1286     static constexpr const TSymbolUniqueId
1287         textureGatherOffset_Sampler2DArrayShadow1_Float3_Float1_Int2 = TSymbolUniqueId(945);
1288     static constexpr const TSymbolUniqueId textureGatherOffsets_Sampler2D1_Float2_4xInt2 =
1289         TSymbolUniqueId(946);
1290     static constexpr const TSymbolUniqueId pt10Cx4 = TSymbolUniqueId(947);
1291     static constexpr const TSymbolUniqueId textureGatherOffsets_ISampler2D1_Float2_4xInt2 =
1292         TSymbolUniqueId(948);
1293     static constexpr const TSymbolUniqueId textureGatherOffsets_USampler2D1_Float2_4xInt2 =
1294         TSymbolUniqueId(949);
1295     static constexpr const TSymbolUniqueId textureGatherOffsets_Sampler2DArray1_Float3_4xInt2 =
1296         TSymbolUniqueId(950);
1297     static constexpr const TSymbolUniqueId textureGatherOffsets_ISampler2DArray1_Float3_4xInt2 =
1298         TSymbolUniqueId(951);
1299     static constexpr const TSymbolUniqueId textureGatherOffsets_USampler2DArray1_Float3_4xInt2 =
1300         TSymbolUniqueId(952);
1301     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_Sampler2D1_Float2_4xInt2 =
1302         TSymbolUniqueId(953);
1303     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_ISampler2D1_Float2_4xInt2 =
1304         TSymbolUniqueId(954);
1305     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_USampler2D1_Float2_4xInt2 =
1306         TSymbolUniqueId(955);
1307     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_Sampler2DArray1_Float3_4xInt2 =
1308         TSymbolUniqueId(956);
1309     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_ISampler2DArray1_Float3_4xInt2 =
1310         TSymbolUniqueId(957);
1311     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_USampler2DArray1_Float3_4xInt2 =
1312         TSymbolUniqueId(958);
1313     static constexpr const TSymbolUniqueId textureGatherOffsets_Sampler2D1_Float2_4xInt2_Int1 =
1314         TSymbolUniqueId(959);
1315     static constexpr const TSymbolUniqueId textureGatherOffsets_ISampler2D1_Float2_4xInt2_Int1 =
1316         TSymbolUniqueId(960);
1317     static constexpr const TSymbolUniqueId textureGatherOffsets_USampler2D1_Float2_4xInt2_Int1 =
1318         TSymbolUniqueId(961);
1319     static constexpr const TSymbolUniqueId textureGatherOffsets_Sampler2DArray1_Float3_4xInt2_Int1 =
1320         TSymbolUniqueId(962);
1321     static constexpr const TSymbolUniqueId
1322         textureGatherOffsets_ISampler2DArray1_Float3_4xInt2_Int1 = TSymbolUniqueId(963);
1323     static constexpr const TSymbolUniqueId
1324         textureGatherOffsets_USampler2DArray1_Float3_4xInt2_Int1 = TSymbolUniqueId(964);
1325     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_Sampler2D1_Float2_4xInt2_Int1 =
1326         TSymbolUniqueId(965);
1327     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_ISampler2D1_Float2_4xInt2_Int1 =
1328         TSymbolUniqueId(966);
1329     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_USampler2D1_Float2_4xInt2_Int1 =
1330         TSymbolUniqueId(967);
1331     static constexpr const TSymbolUniqueId
1332         textureGatherOffsetsExt_Sampler2DArray1_Float3_4xInt2_Int1 = TSymbolUniqueId(968);
1333     static constexpr const TSymbolUniqueId
1334         textureGatherOffsetsExt_ISampler2DArray1_Float3_4xInt2_Int1 = TSymbolUniqueId(969);
1335     static constexpr const TSymbolUniqueId
1336         textureGatherOffsetsExt_USampler2DArray1_Float3_4xInt2_Int1 = TSymbolUniqueId(970);
1337     static constexpr const TSymbolUniqueId
1338         textureGatherOffsets_Sampler2DShadow1_Float2_Float1_4xInt2 = TSymbolUniqueId(971);
1339     static constexpr const TSymbolUniqueId
1340         textureGatherOffsets_Sampler2DArrayShadow1_Float3_Float1_4xInt2 = TSymbolUniqueId(972);
1341     static constexpr const TSymbolUniqueId
1342         textureGatherOffsetsExt_Sampler2DShadow1_Float2_Float1_4xInt2 = TSymbolUniqueId(973);
1343     static constexpr const TSymbolUniqueId
1344         textureGatherOffsetsExt_Sampler2DArrayShadow1_Float3_Float1_4xInt2   = TSymbolUniqueId(974);
1345     static constexpr const TSymbolUniqueId textureQueryLOD_Sampler2D1_Float2 = TSymbolUniqueId(975);
1346     static constexpr const TSymbolUniqueId textureQueryLOD_ISampler2D1_Float2 =
1347         TSymbolUniqueId(976);
1348     static constexpr const TSymbolUniqueId textureQueryLOD_USampler2D1_Float2 =
1349         TSymbolUniqueId(977);
1350     static constexpr const TSymbolUniqueId textureQueryLOD_Sampler3D1_Float3 = TSymbolUniqueId(978);
1351     static constexpr const TSymbolUniqueId textureQueryLOD_ISampler3D1_Float3 =
1352         TSymbolUniqueId(979);
1353     static constexpr const TSymbolUniqueId textureQueryLOD_USampler3D1_Float3 =
1354         TSymbolUniqueId(980);
1355     static constexpr const TSymbolUniqueId textureQueryLOD_SamplerCube1_Float3 =
1356         TSymbolUniqueId(981);
1357     static constexpr const TSymbolUniqueId textureQueryLOD_ISamplerCube1_Float3 =
1358         TSymbolUniqueId(982);
1359     static constexpr const TSymbolUniqueId textureQueryLOD_USamplerCube1_Float3 =
1360         TSymbolUniqueId(983);
1361     static constexpr const TSymbolUniqueId textureQueryLOD_Sampler2DArray1_Float2 =
1362         TSymbolUniqueId(984);
1363     static constexpr const TSymbolUniqueId textureQueryLOD_ISampler2DArray1_Float2 =
1364         TSymbolUniqueId(985);
1365     static constexpr const TSymbolUniqueId textureQueryLOD_USampler2DArray1_Float2 =
1366         TSymbolUniqueId(986);
1367     static constexpr const TSymbolUniqueId textureQueryLOD_Sampler2DShadow1_Float2 =
1368         TSymbolUniqueId(987);
1369     static constexpr const TSymbolUniqueId textureQueryLOD_SamplerCubeShadow1_Float3 =
1370         TSymbolUniqueId(988);
1371     static constexpr const TSymbolUniqueId textureQueryLOD_Sampler2DArrayShadow1_Float2 =
1372         TSymbolUniqueId(989);
1373     static constexpr const TSymbolUniqueId textureQueryLOD_SamplerCubeArray1_Float3 =
1374         TSymbolUniqueId(990);
1375     static constexpr const TSymbolUniqueId textureQueryLOD_ISamplerCubeArray1_Float3 =
1376         TSymbolUniqueId(991);
1377     static constexpr const TSymbolUniqueId textureQueryLOD_USamplerCubeArray1_Float3 =
1378         TSymbolUniqueId(992);
1379     static constexpr const TSymbolUniqueId textureQueryLOD_SamplerCubeArrayShadow1_Float3 =
1380         TSymbolUniqueId(993);
1381     static constexpr const TSymbolUniqueId rgb_2_yuv_Float3_YuvCscStandardEXT1 =
1382         TSymbolUniqueId(994);
1383     static constexpr const TSymbolUniqueId pt00G = TSymbolUniqueId(995);
1384     static constexpr const TSymbolUniqueId yuv_2_rgb_Float3_YuvCscStandardEXT1 =
1385         TSymbolUniqueId(996);
1386     static constexpr const TSymbolUniqueId dFdxExt_Float1                  = TSymbolUniqueId(997);
1387     static constexpr const TSymbolUniqueId dFdxExt_Float2                  = TSymbolUniqueId(998);
1388     static constexpr const TSymbolUniqueId dFdxExt_Float3                  = TSymbolUniqueId(999);
1389     static constexpr const TSymbolUniqueId dFdxExt_Float4                  = TSymbolUniqueId(1000);
1390     static constexpr const TSymbolUniqueId dFdyExt_Float1                  = TSymbolUniqueId(1001);
1391     static constexpr const TSymbolUniqueId dFdyExt_Float2                  = TSymbolUniqueId(1002);
1392     static constexpr const TSymbolUniqueId dFdyExt_Float3                  = TSymbolUniqueId(1003);
1393     static constexpr const TSymbolUniqueId dFdyExt_Float4                  = TSymbolUniqueId(1004);
1394     static constexpr const TSymbolUniqueId fwidthExt_Float1                = TSymbolUniqueId(1005);
1395     static constexpr const TSymbolUniqueId fwidthExt_Float2                = TSymbolUniqueId(1006);
1396     static constexpr const TSymbolUniqueId fwidthExt_Float3                = TSymbolUniqueId(1007);
1397     static constexpr const TSymbolUniqueId fwidthExt_Float4                = TSymbolUniqueId(1008);
1398     static constexpr const TSymbolUniqueId dFdx_Float1                     = TSymbolUniqueId(1009);
1399     static constexpr const TSymbolUniqueId dFdx_Float2                     = TSymbolUniqueId(1010);
1400     static constexpr const TSymbolUniqueId dFdx_Float3                     = TSymbolUniqueId(1011);
1401     static constexpr const TSymbolUniqueId dFdx_Float4                     = TSymbolUniqueId(1012);
1402     static constexpr const TSymbolUniqueId dFdy_Float1                     = TSymbolUniqueId(1013);
1403     static constexpr const TSymbolUniqueId dFdy_Float2                     = TSymbolUniqueId(1014);
1404     static constexpr const TSymbolUniqueId dFdy_Float3                     = TSymbolUniqueId(1015);
1405     static constexpr const TSymbolUniqueId dFdy_Float4                     = TSymbolUniqueId(1016);
1406     static constexpr const TSymbolUniqueId fwidth_Float1                   = TSymbolUniqueId(1017);
1407     static constexpr const TSymbolUniqueId fwidth_Float2                   = TSymbolUniqueId(1018);
1408     static constexpr const TSymbolUniqueId fwidth_Float3                   = TSymbolUniqueId(1019);
1409     static constexpr const TSymbolUniqueId fwidth_Float4                   = TSymbolUniqueId(1020);
1410     static constexpr const TSymbolUniqueId interpolateAtCentroid_Float1    = TSymbolUniqueId(1021);
1411     static constexpr const TSymbolUniqueId interpolateAtCentroid_Float2    = TSymbolUniqueId(1022);
1412     static constexpr const TSymbolUniqueId interpolateAtCentroid_Float3    = TSymbolUniqueId(1023);
1413     static constexpr const TSymbolUniqueId interpolateAtCentroid_Float4    = TSymbolUniqueId(1024);
1414     static constexpr const TSymbolUniqueId interpolateAtSample_Float1_Int1 = TSymbolUniqueId(1025);
1415     static constexpr const TSymbolUniqueId interpolateAtSample_Float2_Int1 = TSymbolUniqueId(1026);
1416     static constexpr const TSymbolUniqueId interpolateAtSample_Float3_Int1 = TSymbolUniqueId(1027);
1417     static constexpr const TSymbolUniqueId interpolateAtSample_Float4_Int1 = TSymbolUniqueId(1028);
1418     static constexpr const TSymbolUniqueId interpolateAtOffset_Float1_Float2 =
1419         TSymbolUniqueId(1029);
1420     static constexpr const TSymbolUniqueId interpolateAtOffset_Float2_Float2 =
1421         TSymbolUniqueId(1030);
1422     static constexpr const TSymbolUniqueId interpolateAtOffset_Float3_Float2 =
1423         TSymbolUniqueId(1031);
1424     static constexpr const TSymbolUniqueId interpolateAtOffset_Float4_Float2 =
1425         TSymbolUniqueId(1032);
1426     static constexpr const TSymbolUniqueId interpolateAtCentroidExt_Float1 = TSymbolUniqueId(1033);
1427     static constexpr const TSymbolUniqueId interpolateAtCentroidExt_Float2 = TSymbolUniqueId(1034);
1428     static constexpr const TSymbolUniqueId interpolateAtCentroidExt_Float3 = TSymbolUniqueId(1035);
1429     static constexpr const TSymbolUniqueId interpolateAtCentroidExt_Float4 = TSymbolUniqueId(1036);
1430     static constexpr const TSymbolUniqueId interpolateAtSampleExt_Float1_Int1 =
1431         TSymbolUniqueId(1037);
1432     static constexpr const TSymbolUniqueId interpolateAtSampleExt_Float2_Int1 =
1433         TSymbolUniqueId(1038);
1434     static constexpr const TSymbolUniqueId interpolateAtSampleExt_Float3_Int1 =
1435         TSymbolUniqueId(1039);
1436     static constexpr const TSymbolUniqueId interpolateAtSampleExt_Float4_Int1 =
1437         TSymbolUniqueId(1040);
1438     static constexpr const TSymbolUniqueId interpolateAtOffsetExt_Float1_Float2 =
1439         TSymbolUniqueId(1041);
1440     static constexpr const TSymbolUniqueId interpolateAtOffsetExt_Float2_Float2 =
1441         TSymbolUniqueId(1042);
1442     static constexpr const TSymbolUniqueId interpolateAtOffsetExt_Float3_Float2 =
1443         TSymbolUniqueId(1043);
1444     static constexpr const TSymbolUniqueId interpolateAtOffsetExt_Float4_Float2 =
1445         TSymbolUniqueId(1044);
1446     static constexpr const TSymbolUniqueId atomicCounter_AtomicCounter1 = TSymbolUniqueId(1045);
1447     static constexpr const TSymbolUniqueId pt00F                        = TSymbolUniqueId(1046);
1448     static constexpr const TSymbolUniqueId atomicCounterIncrement_AtomicCounter1 =
1449         TSymbolUniqueId(1047);
1450     static constexpr const TSymbolUniqueId atomicCounterDecrement_AtomicCounter1 =
1451         TSymbolUniqueId(1048);
1452     static constexpr const TSymbolUniqueId atomicAdd_UInt1_UInt1            = TSymbolUniqueId(1049);
1453     static constexpr const TSymbolUniqueId pt_io_00D                        = TSymbolUniqueId(1050);
1454     static constexpr const TSymbolUniqueId atomicAdd_Int1_Int1              = TSymbolUniqueId(1051);
1455     static constexpr const TSymbolUniqueId pt_io_00C                        = TSymbolUniqueId(1052);
1456     static constexpr const TSymbolUniqueId atomicMin_UInt1_UInt1            = TSymbolUniqueId(1053);
1457     static constexpr const TSymbolUniqueId atomicMin_Int1_Int1              = TSymbolUniqueId(1054);
1458     static constexpr const TSymbolUniqueId atomicMax_UInt1_UInt1            = TSymbolUniqueId(1055);
1459     static constexpr const TSymbolUniqueId atomicMax_Int1_Int1              = TSymbolUniqueId(1056);
1460     static constexpr const TSymbolUniqueId atomicAnd_UInt1_UInt1            = TSymbolUniqueId(1057);
1461     static constexpr const TSymbolUniqueId atomicAnd_Int1_Int1              = TSymbolUniqueId(1058);
1462     static constexpr const TSymbolUniqueId atomicOr_UInt1_UInt1             = TSymbolUniqueId(1059);
1463     static constexpr const TSymbolUniqueId atomicOr_Int1_Int1               = TSymbolUniqueId(1060);
1464     static constexpr const TSymbolUniqueId atomicXor_UInt1_UInt1            = TSymbolUniqueId(1061);
1465     static constexpr const TSymbolUniqueId atomicXor_Int1_Int1              = TSymbolUniqueId(1062);
1466     static constexpr const TSymbolUniqueId atomicExchange_UInt1_UInt1       = TSymbolUniqueId(1063);
1467     static constexpr const TSymbolUniqueId atomicExchange_Int1_Int1         = TSymbolUniqueId(1064);
1468     static constexpr const TSymbolUniqueId atomicCompSwap_UInt1_UInt1_UInt1 = TSymbolUniqueId(1065);
1469     static constexpr const TSymbolUniqueId atomicCompSwap_Int1_Int1_Int1    = TSymbolUniqueId(1066);
1470     static constexpr const TSymbolUniqueId imageSize_Image2D1               = TSymbolUniqueId(1067);
1471     static constexpr const TSymbolUniqueId pt00q                            = TSymbolUniqueId(1068);
1472     static constexpr const TSymbolUniqueId imageSize_IImage2D1              = TSymbolUniqueId(1069);
1473     static constexpr const TSymbolUniqueId pt00z                            = TSymbolUniqueId(1070);
1474     static constexpr const TSymbolUniqueId imageSize_UImage2D1              = TSymbolUniqueId(1071);
1475     static constexpr const TSymbolUniqueId pt01I                            = TSymbolUniqueId(1072);
1476     static constexpr const TSymbolUniqueId imageSize_Image3D1               = TSymbolUniqueId(1073);
1477     static constexpr const TSymbolUniqueId pt00r                            = TSymbolUniqueId(1074);
1478     static constexpr const TSymbolUniqueId imageSize_IImage3D1              = TSymbolUniqueId(1075);
1479     static constexpr const TSymbolUniqueId pt01A                            = TSymbolUniqueId(1076);
1480     static constexpr const TSymbolUniqueId imageSize_UImage3D1              = TSymbolUniqueId(1077);
1481     static constexpr const TSymbolUniqueId pt01J                            = TSymbolUniqueId(1078);
1482     static constexpr const TSymbolUniqueId imageSize_Image2DArray1          = TSymbolUniqueId(1079);
1483     static constexpr const TSymbolUniqueId pt00s                            = TSymbolUniqueId(1080);
1484     static constexpr const TSymbolUniqueId imageSize_IImage2DArray1         = TSymbolUniqueId(1081);
1485     static constexpr const TSymbolUniqueId pt01B                            = TSymbolUniqueId(1082);
1486     static constexpr const TSymbolUniqueId imageSize_UImage2DArray1         = TSymbolUniqueId(1083);
1487     static constexpr const TSymbolUniqueId pt01K                            = TSymbolUniqueId(1084);
1488     static constexpr const TSymbolUniqueId imageSize_ImageCube1             = TSymbolUniqueId(1085);
1489     static constexpr const TSymbolUniqueId pt00t                            = TSymbolUniqueId(1086);
1490     static constexpr const TSymbolUniqueId imageSize_IImageCube1            = TSymbolUniqueId(1087);
1491     static constexpr const TSymbolUniqueId pt01C                            = TSymbolUniqueId(1088);
1492     static constexpr const TSymbolUniqueId imageSize_UImageCube1            = TSymbolUniqueId(1089);
1493     static constexpr const TSymbolUniqueId pt01L                            = TSymbolUniqueId(1090);
1494     static constexpr const TSymbolUniqueId imageSize_ImageCubeArray1        = TSymbolUniqueId(1091);
1495     static constexpr const TSymbolUniqueId pt00w                            = TSymbolUniqueId(1092);
1496     static constexpr const TSymbolUniqueId imageSize_IImageCubeArray1       = TSymbolUniqueId(1093);
1497     static constexpr const TSymbolUniqueId pt01F                            = TSymbolUniqueId(1094);
1498     static constexpr const TSymbolUniqueId imageSize_UImageCubeArray1       = TSymbolUniqueId(1095);
1499     static constexpr const TSymbolUniqueId pt01O                            = TSymbolUniqueId(1096);
1500     static constexpr const TSymbolUniqueId imageSizeExt_ImageCubeArray1     = TSymbolUniqueId(1097);
1501     static constexpr const TSymbolUniqueId imageSizeExt_IImageCubeArray1    = TSymbolUniqueId(1098);
1502     static constexpr const TSymbolUniqueId imageSizeExt_UImageCubeArray1    = TSymbolUniqueId(1099);
1503     static constexpr const TSymbolUniqueId imageSize_ImageBuffer1           = TSymbolUniqueId(1100);
1504     static constexpr const TSymbolUniqueId pt00y                            = TSymbolUniqueId(1101);
1505     static constexpr const TSymbolUniqueId imageSize_IImageBuffer1          = TSymbolUniqueId(1102);
1506     static constexpr const TSymbolUniqueId pt01H                            = TSymbolUniqueId(1103);
1507     static constexpr const TSymbolUniqueId imageSize_UImageBuffer1          = TSymbolUniqueId(1104);
1508     static constexpr const TSymbolUniqueId pt01Q                            = TSymbolUniqueId(1105);
1509     static constexpr const TSymbolUniqueId imageSizeExt_ImageBuffer1        = TSymbolUniqueId(1106);
1510     static constexpr const TSymbolUniqueId imageSizeExt_IImageBuffer1       = TSymbolUniqueId(1107);
1511     static constexpr const TSymbolUniqueId imageSizeExt_UImageBuffer1       = TSymbolUniqueId(1108);
1512     static constexpr const TSymbolUniqueId imageStore_Image2D1_Int2_Float4  = TSymbolUniqueId(1109);
1513     static constexpr const TSymbolUniqueId imageStore_IImage2D1_Int2_Int4   = TSymbolUniqueId(1110);
1514     static constexpr const TSymbolUniqueId imageStore_UImage2D1_Int2_UInt4  = TSymbolUniqueId(1111);
1515     static constexpr const TSymbolUniqueId imageStore_Image3D1_Int3_Float4  = TSymbolUniqueId(1112);
1516     static constexpr const TSymbolUniqueId imageStore_IImage3D1_Int3_Int4   = TSymbolUniqueId(1113);
1517     static constexpr const TSymbolUniqueId imageStore_UImage3D1_Int3_UInt4  = TSymbolUniqueId(1114);
1518     static constexpr const TSymbolUniqueId imageStore_Image2DArray1_Int3_Float4 =
1519         TSymbolUniqueId(1115);
1520     static constexpr const TSymbolUniqueId imageStore_IImage2DArray1_Int3_Int4 =
1521         TSymbolUniqueId(1116);
1522     static constexpr const TSymbolUniqueId imageStore_UImage2DArray1_Int3_UInt4 =
1523         TSymbolUniqueId(1117);
1524     static constexpr const TSymbolUniqueId imageStore_ImageCube1_Int3_Float4 =
1525         TSymbolUniqueId(1118);
1526     static constexpr const TSymbolUniqueId imageStore_IImageCube1_Int3_Int4 = TSymbolUniqueId(1119);
1527     static constexpr const TSymbolUniqueId imageStore_UImageCube1_Int3_UInt4 =
1528         TSymbolUniqueId(1120);
1529     static constexpr const TSymbolUniqueId imageStore_ImageCubeArray1_Int3_Float4 =
1530         TSymbolUniqueId(1121);
1531     static constexpr const TSymbolUniqueId imageStore_IImageCubeArray1_Int3_Int4 =
1532         TSymbolUniqueId(1122);
1533     static constexpr const TSymbolUniqueId imageStore_UImageCubeArray1_Int3_UInt4 =
1534         TSymbolUniqueId(1123);
1535     static constexpr const TSymbolUniqueId imageStoreExt_ImageCubeArray1_Int3_Float4 =
1536         TSymbolUniqueId(1124);
1537     static constexpr const TSymbolUniqueId imageStoreExt_IImageCubeArray1_Int3_Int4 =
1538         TSymbolUniqueId(1125);
1539     static constexpr const TSymbolUniqueId imageStoreExt_UImageCubeArray1_Int3_UInt4 =
1540         TSymbolUniqueId(1126);
1541     static constexpr const TSymbolUniqueId imageStore_ImageBuffer1_Int1_Float4 =
1542         TSymbolUniqueId(1127);
1543     static constexpr const TSymbolUniqueId imageStore_IImageBuffer1_Int1_Int4 =
1544         TSymbolUniqueId(1128);
1545     static constexpr const TSymbolUniqueId imageStore_UImageBuffer1_Int1_UInt4 =
1546         TSymbolUniqueId(1129);
1547     static constexpr const TSymbolUniqueId imageStoreExt_ImageBuffer1_Int1_Float4 =
1548         TSymbolUniqueId(1130);
1549     static constexpr const TSymbolUniqueId imageStoreExt_IImageBuffer1_Int1_Int4 =
1550         TSymbolUniqueId(1131);
1551     static constexpr const TSymbolUniqueId imageStoreExt_UImageBuffer1_Int1_UInt4 =
1552         TSymbolUniqueId(1132);
1553     static constexpr const TSymbolUniqueId imageLoad_Image2D1_Int2         = TSymbolUniqueId(1133);
1554     static constexpr const TSymbolUniqueId imageLoad_IImage2D1_Int2        = TSymbolUniqueId(1134);
1555     static constexpr const TSymbolUniqueId imageLoad_UImage2D1_Int2        = TSymbolUniqueId(1135);
1556     static constexpr const TSymbolUniqueId imageLoad_Image3D1_Int3         = TSymbolUniqueId(1136);
1557     static constexpr const TSymbolUniqueId imageLoad_IImage3D1_Int3        = TSymbolUniqueId(1137);
1558     static constexpr const TSymbolUniqueId imageLoad_UImage3D1_Int3        = TSymbolUniqueId(1138);
1559     static constexpr const TSymbolUniqueId imageLoad_Image2DArray1_Int3    = TSymbolUniqueId(1139);
1560     static constexpr const TSymbolUniqueId imageLoad_IImage2DArray1_Int3   = TSymbolUniqueId(1140);
1561     static constexpr const TSymbolUniqueId imageLoad_UImage2DArray1_Int3   = TSymbolUniqueId(1141);
1562     static constexpr const TSymbolUniqueId imageLoad_ImageCube1_Int3       = TSymbolUniqueId(1142);
1563     static constexpr const TSymbolUniqueId imageLoad_IImageCube1_Int3      = TSymbolUniqueId(1143);
1564     static constexpr const TSymbolUniqueId imageLoad_UImageCube1_Int3      = TSymbolUniqueId(1144);
1565     static constexpr const TSymbolUniqueId imageLoad_ImageCubeArray1_Int3  = TSymbolUniqueId(1145);
1566     static constexpr const TSymbolUniqueId imageLoad_IImageCubeArray1_Int3 = TSymbolUniqueId(1146);
1567     static constexpr const TSymbolUniqueId imageLoad_UImageCubeArray1_Int3 = TSymbolUniqueId(1147);
1568     static constexpr const TSymbolUniqueId imageLoadExt_ImageCubeArray1_Int3 =
1569         TSymbolUniqueId(1148);
1570     static constexpr const TSymbolUniqueId imageLoadExt_IImageCubeArray1_Int3 =
1571         TSymbolUniqueId(1149);
1572     static constexpr const TSymbolUniqueId imageLoadExt_UImageCubeArray1_Int3 =
1573         TSymbolUniqueId(1150);
1574     static constexpr const TSymbolUniqueId imageLoad_ImageBuffer1_Int1     = TSymbolUniqueId(1151);
1575     static constexpr const TSymbolUniqueId imageLoad_IImageBuffer1_Int1    = TSymbolUniqueId(1152);
1576     static constexpr const TSymbolUniqueId imageLoad_UImageBuffer1_Int1    = TSymbolUniqueId(1153);
1577     static constexpr const TSymbolUniqueId imageLoadExt_ImageBuffer1_Int1  = TSymbolUniqueId(1154);
1578     static constexpr const TSymbolUniqueId imageLoadExt_IImageBuffer1_Int1 = TSymbolUniqueId(1155);
1579     static constexpr const TSymbolUniqueId imageLoadExt_UImageBuffer1_Int1 = TSymbolUniqueId(1156);
1580     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2D1_Int2_UInt1 =
1581         TSymbolUniqueId(1157);
1582     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2D1_Int2_UInt1 =
1583         TSymbolUniqueId(1158);
1584     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2D1_Int2_UInt1 =
1585         TSymbolUniqueId(1159);
1586     static constexpr const TSymbolUniqueId imageAtomicAdd_Image3D1_Int3_UInt1 =
1587         TSymbolUniqueId(1160);
1588     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage3D1_Int3_UInt1 =
1589         TSymbolUniqueId(1161);
1590     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage3D1_Int3_UInt1 =
1591         TSymbolUniqueId(1162);
1592     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageCube1_Int3_UInt1 =
1593         TSymbolUniqueId(1163);
1594     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageCube1_Int3_UInt1 =
1595         TSymbolUniqueId(1164);
1596     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageCube1_Int3_UInt1 =
1597         TSymbolUniqueId(1165);
1598     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageBuffer1_Int1_UInt1 =
1599         TSymbolUniqueId(1166);
1600     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageBuffer1_Int1_UInt1 =
1601         TSymbolUniqueId(1167);
1602     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageBuffer1_Int1_UInt1 =
1603         TSymbolUniqueId(1168);
1604     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2DArray1_Int3_UInt1 =
1605         TSymbolUniqueId(1169);
1606     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2DArray1_Int3_UInt1 =
1607         TSymbolUniqueId(1170);
1608     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2DArray1_Int3_UInt1 =
1609         TSymbolUniqueId(1171);
1610     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageCubeArray1_Int3_UInt1 =
1611         TSymbolUniqueId(1172);
1612     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageCubeArray1_Int3_UInt1 =
1613         TSymbolUniqueId(1173);
1614     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageCubeArray1_Int3_UInt1 =
1615         TSymbolUniqueId(1174);
1616     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2D1_Int2_Int1 =
1617         TSymbolUniqueId(1175);
1618     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2D1_Int2_Int1 =
1619         TSymbolUniqueId(1176);
1620     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2D1_Int2_Int1 =
1621         TSymbolUniqueId(1177);
1622     static constexpr const TSymbolUniqueId imageAtomicAdd_Image3D1_Int3_Int1 =
1623         TSymbolUniqueId(1178);
1624     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage3D1_Int3_Int1 =
1625         TSymbolUniqueId(1179);
1626     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage3D1_Int3_Int1 =
1627         TSymbolUniqueId(1180);
1628     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageCube1_Int3_Int1 =
1629         TSymbolUniqueId(1181);
1630     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageCube1_Int3_Int1 =
1631         TSymbolUniqueId(1182);
1632     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageCube1_Int3_Int1 =
1633         TSymbolUniqueId(1183);
1634     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageBuffer1_Int1_Int1 =
1635         TSymbolUniqueId(1184);
1636     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageBuffer1_Int1_Int1 =
1637         TSymbolUniqueId(1185);
1638     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageBuffer1_Int1_Int1 =
1639         TSymbolUniqueId(1186);
1640     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2DArray1_Int3_Int1 =
1641         TSymbolUniqueId(1187);
1642     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2DArray1_Int3_Int1 =
1643         TSymbolUniqueId(1188);
1644     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2DArray1_Int3_Int1 =
1645         TSymbolUniqueId(1189);
1646     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageCubeArray1_Int3_Int1 =
1647         TSymbolUniqueId(1190);
1648     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageCubeArray1_Int3_Int1 =
1649         TSymbolUniqueId(1191);
1650     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageCubeArray1_Int3_Int1 =
1651         TSymbolUniqueId(1192);
1652     static constexpr const TSymbolUniqueId imageAtomicMin_Image2D1_Int2_UInt1 =
1653         TSymbolUniqueId(1193);
1654     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2D1_Int2_UInt1 =
1655         TSymbolUniqueId(1194);
1656     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2D1_Int2_UInt1 =
1657         TSymbolUniqueId(1195);
1658     static constexpr const TSymbolUniqueId imageAtomicMin_Image3D1_Int3_UInt1 =
1659         TSymbolUniqueId(1196);
1660     static constexpr const TSymbolUniqueId imageAtomicMin_IImage3D1_Int3_UInt1 =
1661         TSymbolUniqueId(1197);
1662     static constexpr const TSymbolUniqueId imageAtomicMin_UImage3D1_Int3_UInt1 =
1663         TSymbolUniqueId(1198);
1664     static constexpr const TSymbolUniqueId imageAtomicMin_ImageCube1_Int3_UInt1 =
1665         TSymbolUniqueId(1199);
1666     static constexpr const TSymbolUniqueId imageAtomicMin_IImageCube1_Int3_UInt1 =
1667         TSymbolUniqueId(1200);
1668     static constexpr const TSymbolUniqueId imageAtomicMin_UImageCube1_Int3_UInt1 =
1669         TSymbolUniqueId(1201);
1670     static constexpr const TSymbolUniqueId imageAtomicMin_ImageBuffer1_Int1_UInt1 =
1671         TSymbolUniqueId(1202);
1672     static constexpr const TSymbolUniqueId imageAtomicMin_IImageBuffer1_Int1_UInt1 =
1673         TSymbolUniqueId(1203);
1674     static constexpr const TSymbolUniqueId imageAtomicMin_UImageBuffer1_Int1_UInt1 =
1675         TSymbolUniqueId(1204);
1676     static constexpr const TSymbolUniqueId imageAtomicMin_Image2DArray1_Int3_UInt1 =
1677         TSymbolUniqueId(1205);
1678     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2DArray1_Int3_UInt1 =
1679         TSymbolUniqueId(1206);
1680     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2DArray1_Int3_UInt1 =
1681         TSymbolUniqueId(1207);
1682     static constexpr const TSymbolUniqueId imageAtomicMin_ImageCubeArray1_Int3_UInt1 =
1683         TSymbolUniqueId(1208);
1684     static constexpr const TSymbolUniqueId imageAtomicMin_IImageCubeArray1_Int3_UInt1 =
1685         TSymbolUniqueId(1209);
1686     static constexpr const TSymbolUniqueId imageAtomicMin_UImageCubeArray1_Int3_UInt1 =
1687         TSymbolUniqueId(1210);
1688     static constexpr const TSymbolUniqueId imageAtomicMin_Image2D1_Int2_Int1 =
1689         TSymbolUniqueId(1211);
1690     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2D1_Int2_Int1 =
1691         TSymbolUniqueId(1212);
1692     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2D1_Int2_Int1 =
1693         TSymbolUniqueId(1213);
1694     static constexpr const TSymbolUniqueId imageAtomicMin_Image3D1_Int3_Int1 =
1695         TSymbolUniqueId(1214);
1696     static constexpr const TSymbolUniqueId imageAtomicMin_IImage3D1_Int3_Int1 =
1697         TSymbolUniqueId(1215);
1698     static constexpr const TSymbolUniqueId imageAtomicMin_UImage3D1_Int3_Int1 =
1699         TSymbolUniqueId(1216);
1700     static constexpr const TSymbolUniqueId imageAtomicMin_ImageCube1_Int3_Int1 =
1701         TSymbolUniqueId(1217);
1702     static constexpr const TSymbolUniqueId imageAtomicMin_IImageCube1_Int3_Int1 =
1703         TSymbolUniqueId(1218);
1704     static constexpr const TSymbolUniqueId imageAtomicMin_UImageCube1_Int3_Int1 =
1705         TSymbolUniqueId(1219);
1706     static constexpr const TSymbolUniqueId imageAtomicMin_ImageBuffer1_Int1_Int1 =
1707         TSymbolUniqueId(1220);
1708     static constexpr const TSymbolUniqueId imageAtomicMin_IImageBuffer1_Int1_Int1 =
1709         TSymbolUniqueId(1221);
1710     static constexpr const TSymbolUniqueId imageAtomicMin_UImageBuffer1_Int1_Int1 =
1711         TSymbolUniqueId(1222);
1712     static constexpr const TSymbolUniqueId imageAtomicMin_Image2DArray1_Int3_Int1 =
1713         TSymbolUniqueId(1223);
1714     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2DArray1_Int3_Int1 =
1715         TSymbolUniqueId(1224);
1716     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2DArray1_Int3_Int1 =
1717         TSymbolUniqueId(1225);
1718     static constexpr const TSymbolUniqueId imageAtomicMin_ImageCubeArray1_Int3_Int1 =
1719         TSymbolUniqueId(1226);
1720     static constexpr const TSymbolUniqueId imageAtomicMin_IImageCubeArray1_Int3_Int1 =
1721         TSymbolUniqueId(1227);
1722     static constexpr const TSymbolUniqueId imageAtomicMin_UImageCubeArray1_Int3_Int1 =
1723         TSymbolUniqueId(1228);
1724     static constexpr const TSymbolUniqueId imageAtomicMax_Image2D1_Int2_UInt1 =
1725         TSymbolUniqueId(1229);
1726     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2D1_Int2_UInt1 =
1727         TSymbolUniqueId(1230);
1728     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2D1_Int2_UInt1 =
1729         TSymbolUniqueId(1231);
1730     static constexpr const TSymbolUniqueId imageAtomicMax_Image3D1_Int3_UInt1 =
1731         TSymbolUniqueId(1232);
1732     static constexpr const TSymbolUniqueId imageAtomicMax_IImage3D1_Int3_UInt1 =
1733         TSymbolUniqueId(1233);
1734     static constexpr const TSymbolUniqueId imageAtomicMax_UImage3D1_Int3_UInt1 =
1735         TSymbolUniqueId(1234);
1736     static constexpr const TSymbolUniqueId imageAtomicMax_ImageCube1_Int3_UInt1 =
1737         TSymbolUniqueId(1235);
1738     static constexpr const TSymbolUniqueId imageAtomicMax_IImageCube1_Int3_UInt1 =
1739         TSymbolUniqueId(1236);
1740     static constexpr const TSymbolUniqueId imageAtomicMax_UImageCube1_Int3_UInt1 =
1741         TSymbolUniqueId(1237);
1742     static constexpr const TSymbolUniqueId imageAtomicMax_ImageBuffer1_Int1_UInt1 =
1743         TSymbolUniqueId(1238);
1744     static constexpr const TSymbolUniqueId imageAtomicMax_IImageBuffer1_Int1_UInt1 =
1745         TSymbolUniqueId(1239);
1746     static constexpr const TSymbolUniqueId imageAtomicMax_UImageBuffer1_Int1_UInt1 =
1747         TSymbolUniqueId(1240);
1748     static constexpr const TSymbolUniqueId imageAtomicMax_Image2DArray1_Int3_UInt1 =
1749         TSymbolUniqueId(1241);
1750     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2DArray1_Int3_UInt1 =
1751         TSymbolUniqueId(1242);
1752     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2DArray1_Int3_UInt1 =
1753         TSymbolUniqueId(1243);
1754     static constexpr const TSymbolUniqueId imageAtomicMax_ImageCubeArray1_Int3_UInt1 =
1755         TSymbolUniqueId(1244);
1756     static constexpr const TSymbolUniqueId imageAtomicMax_IImageCubeArray1_Int3_UInt1 =
1757         TSymbolUniqueId(1245);
1758     static constexpr const TSymbolUniqueId imageAtomicMax_UImageCubeArray1_Int3_UInt1 =
1759         TSymbolUniqueId(1246);
1760     static constexpr const TSymbolUniqueId imageAtomicMax_Image2D1_Int2_Int1 =
1761         TSymbolUniqueId(1247);
1762     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2D1_Int2_Int1 =
1763         TSymbolUniqueId(1248);
1764     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2D1_Int2_Int1 =
1765         TSymbolUniqueId(1249);
1766     static constexpr const TSymbolUniqueId imageAtomicMax_Image3D1_Int3_Int1 =
1767         TSymbolUniqueId(1250);
1768     static constexpr const TSymbolUniqueId imageAtomicMax_IImage3D1_Int3_Int1 =
1769         TSymbolUniqueId(1251);
1770     static constexpr const TSymbolUniqueId imageAtomicMax_UImage3D1_Int3_Int1 =
1771         TSymbolUniqueId(1252);
1772     static constexpr const TSymbolUniqueId imageAtomicMax_ImageCube1_Int3_Int1 =
1773         TSymbolUniqueId(1253);
1774     static constexpr const TSymbolUniqueId imageAtomicMax_IImageCube1_Int3_Int1 =
1775         TSymbolUniqueId(1254);
1776     static constexpr const TSymbolUniqueId imageAtomicMax_UImageCube1_Int3_Int1 =
1777         TSymbolUniqueId(1255);
1778     static constexpr const TSymbolUniqueId imageAtomicMax_ImageBuffer1_Int1_Int1 =
1779         TSymbolUniqueId(1256);
1780     static constexpr const TSymbolUniqueId imageAtomicMax_IImageBuffer1_Int1_Int1 =
1781         TSymbolUniqueId(1257);
1782     static constexpr const TSymbolUniqueId imageAtomicMax_UImageBuffer1_Int1_Int1 =
1783         TSymbolUniqueId(1258);
1784     static constexpr const TSymbolUniqueId imageAtomicMax_Image2DArray1_Int3_Int1 =
1785         TSymbolUniqueId(1259);
1786     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2DArray1_Int3_Int1 =
1787         TSymbolUniqueId(1260);
1788     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2DArray1_Int3_Int1 =
1789         TSymbolUniqueId(1261);
1790     static constexpr const TSymbolUniqueId imageAtomicMax_ImageCubeArray1_Int3_Int1 =
1791         TSymbolUniqueId(1262);
1792     static constexpr const TSymbolUniqueId imageAtomicMax_IImageCubeArray1_Int3_Int1 =
1793         TSymbolUniqueId(1263);
1794     static constexpr const TSymbolUniqueId imageAtomicMax_UImageCubeArray1_Int3_Int1 =
1795         TSymbolUniqueId(1264);
1796     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2D1_Int2_UInt1 =
1797         TSymbolUniqueId(1265);
1798     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2D1_Int2_UInt1 =
1799         TSymbolUniqueId(1266);
1800     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2D1_Int2_UInt1 =
1801         TSymbolUniqueId(1267);
1802     static constexpr const TSymbolUniqueId imageAtomicAnd_Image3D1_Int3_UInt1 =
1803         TSymbolUniqueId(1268);
1804     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage3D1_Int3_UInt1 =
1805         TSymbolUniqueId(1269);
1806     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage3D1_Int3_UInt1 =
1807         TSymbolUniqueId(1270);
1808     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageCube1_Int3_UInt1 =
1809         TSymbolUniqueId(1271);
1810     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageCube1_Int3_UInt1 =
1811         TSymbolUniqueId(1272);
1812     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageCube1_Int3_UInt1 =
1813         TSymbolUniqueId(1273);
1814     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageBuffer1_Int1_UInt1 =
1815         TSymbolUniqueId(1274);
1816     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageBuffer1_Int1_UInt1 =
1817         TSymbolUniqueId(1275);
1818     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageBuffer1_Int1_UInt1 =
1819         TSymbolUniqueId(1276);
1820     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2DArray1_Int3_UInt1 =
1821         TSymbolUniqueId(1277);
1822     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2DArray1_Int3_UInt1 =
1823         TSymbolUniqueId(1278);
1824     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2DArray1_Int3_UInt1 =
1825         TSymbolUniqueId(1279);
1826     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageCubeArray1_Int3_UInt1 =
1827         TSymbolUniqueId(1280);
1828     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageCubeArray1_Int3_UInt1 =
1829         TSymbolUniqueId(1281);
1830     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageCubeArray1_Int3_UInt1 =
1831         TSymbolUniqueId(1282);
1832     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2D1_Int2_Int1 =
1833         TSymbolUniqueId(1283);
1834     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2D1_Int2_Int1 =
1835         TSymbolUniqueId(1284);
1836     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2D1_Int2_Int1 =
1837         TSymbolUniqueId(1285);
1838     static constexpr const TSymbolUniqueId imageAtomicAnd_Image3D1_Int3_Int1 =
1839         TSymbolUniqueId(1286);
1840     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage3D1_Int3_Int1 =
1841         TSymbolUniqueId(1287);
1842     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage3D1_Int3_Int1 =
1843         TSymbolUniqueId(1288);
1844     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageCube1_Int3_Int1 =
1845         TSymbolUniqueId(1289);
1846     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageCube1_Int3_Int1 =
1847         TSymbolUniqueId(1290);
1848     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageCube1_Int3_Int1 =
1849         TSymbolUniqueId(1291);
1850     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageBuffer1_Int1_Int1 =
1851         TSymbolUniqueId(1292);
1852     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageBuffer1_Int1_Int1 =
1853         TSymbolUniqueId(1293);
1854     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageBuffer1_Int1_Int1 =
1855         TSymbolUniqueId(1294);
1856     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2DArray1_Int3_Int1 =
1857         TSymbolUniqueId(1295);
1858     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2DArray1_Int3_Int1 =
1859         TSymbolUniqueId(1296);
1860     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2DArray1_Int3_Int1 =
1861         TSymbolUniqueId(1297);
1862     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageCubeArray1_Int3_Int1 =
1863         TSymbolUniqueId(1298);
1864     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageCubeArray1_Int3_Int1 =
1865         TSymbolUniqueId(1299);
1866     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageCubeArray1_Int3_Int1 =
1867         TSymbolUniqueId(1300);
1868     static constexpr const TSymbolUniqueId imageAtomicOr_Image2D1_Int2_UInt1 =
1869         TSymbolUniqueId(1301);
1870     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2D1_Int2_UInt1 =
1871         TSymbolUniqueId(1302);
1872     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2D1_Int2_UInt1 =
1873         TSymbolUniqueId(1303);
1874     static constexpr const TSymbolUniqueId imageAtomicOr_Image3D1_Int3_UInt1 =
1875         TSymbolUniqueId(1304);
1876     static constexpr const TSymbolUniqueId imageAtomicOr_IImage3D1_Int3_UInt1 =
1877         TSymbolUniqueId(1305);
1878     static constexpr const TSymbolUniqueId imageAtomicOr_UImage3D1_Int3_UInt1 =
1879         TSymbolUniqueId(1306);
1880     static constexpr const TSymbolUniqueId imageAtomicOr_ImageCube1_Int3_UInt1 =
1881         TSymbolUniqueId(1307);
1882     static constexpr const TSymbolUniqueId imageAtomicOr_IImageCube1_Int3_UInt1 =
1883         TSymbolUniqueId(1308);
1884     static constexpr const TSymbolUniqueId imageAtomicOr_UImageCube1_Int3_UInt1 =
1885         TSymbolUniqueId(1309);
1886     static constexpr const TSymbolUniqueId imageAtomicOr_ImageBuffer1_Int1_UInt1 =
1887         TSymbolUniqueId(1310);
1888     static constexpr const TSymbolUniqueId imageAtomicOr_IImageBuffer1_Int1_UInt1 =
1889         TSymbolUniqueId(1311);
1890     static constexpr const TSymbolUniqueId imageAtomicOr_UImageBuffer1_Int1_UInt1 =
1891         TSymbolUniqueId(1312);
1892     static constexpr const TSymbolUniqueId imageAtomicOr_Image2DArray1_Int3_UInt1 =
1893         TSymbolUniqueId(1313);
1894     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2DArray1_Int3_UInt1 =
1895         TSymbolUniqueId(1314);
1896     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2DArray1_Int3_UInt1 =
1897         TSymbolUniqueId(1315);
1898     static constexpr const TSymbolUniqueId imageAtomicOr_ImageCubeArray1_Int3_UInt1 =
1899         TSymbolUniqueId(1316);
1900     static constexpr const TSymbolUniqueId imageAtomicOr_IImageCubeArray1_Int3_UInt1 =
1901         TSymbolUniqueId(1317);
1902     static constexpr const TSymbolUniqueId imageAtomicOr_UImageCubeArray1_Int3_UInt1 =
1903         TSymbolUniqueId(1318);
1904     static constexpr const TSymbolUniqueId imageAtomicOr_Image2D1_Int2_Int1 = TSymbolUniqueId(1319);
1905     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2D1_Int2_Int1 =
1906         TSymbolUniqueId(1320);
1907     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2D1_Int2_Int1 =
1908         TSymbolUniqueId(1321);
1909     static constexpr const TSymbolUniqueId imageAtomicOr_Image3D1_Int3_Int1 = TSymbolUniqueId(1322);
1910     static constexpr const TSymbolUniqueId imageAtomicOr_IImage3D1_Int3_Int1 =
1911         TSymbolUniqueId(1323);
1912     static constexpr const TSymbolUniqueId imageAtomicOr_UImage3D1_Int3_Int1 =
1913         TSymbolUniqueId(1324);
1914     static constexpr const TSymbolUniqueId imageAtomicOr_ImageCube1_Int3_Int1 =
1915         TSymbolUniqueId(1325);
1916     static constexpr const TSymbolUniqueId imageAtomicOr_IImageCube1_Int3_Int1 =
1917         TSymbolUniqueId(1326);
1918     static constexpr const TSymbolUniqueId imageAtomicOr_UImageCube1_Int3_Int1 =
1919         TSymbolUniqueId(1327);
1920     static constexpr const TSymbolUniqueId imageAtomicOr_ImageBuffer1_Int1_Int1 =
1921         TSymbolUniqueId(1328);
1922     static constexpr const TSymbolUniqueId imageAtomicOr_IImageBuffer1_Int1_Int1 =
1923         TSymbolUniqueId(1329);
1924     static constexpr const TSymbolUniqueId imageAtomicOr_UImageBuffer1_Int1_Int1 =
1925         TSymbolUniqueId(1330);
1926     static constexpr const TSymbolUniqueId imageAtomicOr_Image2DArray1_Int3_Int1 =
1927         TSymbolUniqueId(1331);
1928     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2DArray1_Int3_Int1 =
1929         TSymbolUniqueId(1332);
1930     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2DArray1_Int3_Int1 =
1931         TSymbolUniqueId(1333);
1932     static constexpr const TSymbolUniqueId imageAtomicOr_ImageCubeArray1_Int3_Int1 =
1933         TSymbolUniqueId(1334);
1934     static constexpr const TSymbolUniqueId imageAtomicOr_IImageCubeArray1_Int3_Int1 =
1935         TSymbolUniqueId(1335);
1936     static constexpr const TSymbolUniqueId imageAtomicOr_UImageCubeArray1_Int3_Int1 =
1937         TSymbolUniqueId(1336);
1938     static constexpr const TSymbolUniqueId imageAtomicXor_Image2D1_Int2_UInt1 =
1939         TSymbolUniqueId(1337);
1940     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2D1_Int2_UInt1 =
1941         TSymbolUniqueId(1338);
1942     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2D1_Int2_UInt1 =
1943         TSymbolUniqueId(1339);
1944     static constexpr const TSymbolUniqueId imageAtomicXor_Image3D1_Int3_UInt1 =
1945         TSymbolUniqueId(1340);
1946     static constexpr const TSymbolUniqueId imageAtomicXor_IImage3D1_Int3_UInt1 =
1947         TSymbolUniqueId(1341);
1948     static constexpr const TSymbolUniqueId imageAtomicXor_UImage3D1_Int3_UInt1 =
1949         TSymbolUniqueId(1342);
1950     static constexpr const TSymbolUniqueId imageAtomicXor_ImageCube1_Int3_UInt1 =
1951         TSymbolUniqueId(1343);
1952     static constexpr const TSymbolUniqueId imageAtomicXor_IImageCube1_Int3_UInt1 =
1953         TSymbolUniqueId(1344);
1954     static constexpr const TSymbolUniqueId imageAtomicXor_UImageCube1_Int3_UInt1 =
1955         TSymbolUniqueId(1345);
1956     static constexpr const TSymbolUniqueId imageAtomicXor_ImageBuffer1_Int1_UInt1 =
1957         TSymbolUniqueId(1346);
1958     static constexpr const TSymbolUniqueId imageAtomicXor_IImageBuffer1_Int1_UInt1 =
1959         TSymbolUniqueId(1347);
1960     static constexpr const TSymbolUniqueId imageAtomicXor_UImageBuffer1_Int1_UInt1 =
1961         TSymbolUniqueId(1348);
1962     static constexpr const TSymbolUniqueId imageAtomicXor_Image2DArray1_Int3_UInt1 =
1963         TSymbolUniqueId(1349);
1964     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2DArray1_Int3_UInt1 =
1965         TSymbolUniqueId(1350);
1966     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2DArray1_Int3_UInt1 =
1967         TSymbolUniqueId(1351);
1968     static constexpr const TSymbolUniqueId imageAtomicXor_ImageCubeArray1_Int3_UInt1 =
1969         TSymbolUniqueId(1352);
1970     static constexpr const TSymbolUniqueId imageAtomicXor_IImageCubeArray1_Int3_UInt1 =
1971         TSymbolUniqueId(1353);
1972     static constexpr const TSymbolUniqueId imageAtomicXor_UImageCubeArray1_Int3_UInt1 =
1973         TSymbolUniqueId(1354);
1974     static constexpr const TSymbolUniqueId imageAtomicXor_Image2D1_Int2_Int1 =
1975         TSymbolUniqueId(1355);
1976     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2D1_Int2_Int1 =
1977         TSymbolUniqueId(1356);
1978     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2D1_Int2_Int1 =
1979         TSymbolUniqueId(1357);
1980     static constexpr const TSymbolUniqueId imageAtomicXor_Image3D1_Int3_Int1 =
1981         TSymbolUniqueId(1358);
1982     static constexpr const TSymbolUniqueId imageAtomicXor_IImage3D1_Int3_Int1 =
1983         TSymbolUniqueId(1359);
1984     static constexpr const TSymbolUniqueId imageAtomicXor_UImage3D1_Int3_Int1 =
1985         TSymbolUniqueId(1360);
1986     static constexpr const TSymbolUniqueId imageAtomicXor_ImageCube1_Int3_Int1 =
1987         TSymbolUniqueId(1361);
1988     static constexpr const TSymbolUniqueId imageAtomicXor_IImageCube1_Int3_Int1 =
1989         TSymbolUniqueId(1362);
1990     static constexpr const TSymbolUniqueId imageAtomicXor_UImageCube1_Int3_Int1 =
1991         TSymbolUniqueId(1363);
1992     static constexpr const TSymbolUniqueId imageAtomicXor_ImageBuffer1_Int1_Int1 =
1993         TSymbolUniqueId(1364);
1994     static constexpr const TSymbolUniqueId imageAtomicXor_IImageBuffer1_Int1_Int1 =
1995         TSymbolUniqueId(1365);
1996     static constexpr const TSymbolUniqueId imageAtomicXor_UImageBuffer1_Int1_Int1 =
1997         TSymbolUniqueId(1366);
1998     static constexpr const TSymbolUniqueId imageAtomicXor_Image2DArray1_Int3_Int1 =
1999         TSymbolUniqueId(1367);
2000     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2DArray1_Int3_Int1 =
2001         TSymbolUniqueId(1368);
2002     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2DArray1_Int3_Int1 =
2003         TSymbolUniqueId(1369);
2004     static constexpr const TSymbolUniqueId imageAtomicXor_ImageCubeArray1_Int3_Int1 =
2005         TSymbolUniqueId(1370);
2006     static constexpr const TSymbolUniqueId imageAtomicXor_IImageCubeArray1_Int3_Int1 =
2007         TSymbolUniqueId(1371);
2008     static constexpr const TSymbolUniqueId imageAtomicXor_UImageCubeArray1_Int3_Int1 =
2009         TSymbolUniqueId(1372);
2010     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2D1_Int2_UInt1 =
2011         TSymbolUniqueId(1373);
2012     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2D1_Int2_UInt1 =
2013         TSymbolUniqueId(1374);
2014     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2D1_Int2_UInt1 =
2015         TSymbolUniqueId(1375);
2016     static constexpr const TSymbolUniqueId imageAtomicExchange_Image3D1_Int3_UInt1 =
2017         TSymbolUniqueId(1376);
2018     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage3D1_Int3_UInt1 =
2019         TSymbolUniqueId(1377);
2020     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage3D1_Int3_UInt1 =
2021         TSymbolUniqueId(1378);
2022     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageCube1_Int3_UInt1 =
2023         TSymbolUniqueId(1379);
2024     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageCube1_Int3_UInt1 =
2025         TSymbolUniqueId(1380);
2026     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageCube1_Int3_UInt1 =
2027         TSymbolUniqueId(1381);
2028     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageBuffer1_Int1_UInt1 =
2029         TSymbolUniqueId(1382);
2030     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageBuffer1_Int1_UInt1 =
2031         TSymbolUniqueId(1383);
2032     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageBuffer1_Int1_UInt1 =
2033         TSymbolUniqueId(1384);
2034     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DArray1_Int3_UInt1 =
2035         TSymbolUniqueId(1385);
2036     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DArray1_Int3_UInt1 =
2037         TSymbolUniqueId(1386);
2038     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DArray1_Int3_UInt1 =
2039         TSymbolUniqueId(1387);
2040     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageCubeArray1_Int3_UInt1 =
2041         TSymbolUniqueId(1388);
2042     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageCubeArray1_Int3_UInt1 =
2043         TSymbolUniqueId(1389);
2044     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageCubeArray1_Int3_UInt1 =
2045         TSymbolUniqueId(1390);
2046     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2D1_Int2_Int1 =
2047         TSymbolUniqueId(1391);
2048     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2D1_Int2_Int1 =
2049         TSymbolUniqueId(1392);
2050     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2D1_Int2_Int1 =
2051         TSymbolUniqueId(1393);
2052     static constexpr const TSymbolUniqueId imageAtomicExchange_Image3D1_Int3_Int1 =
2053         TSymbolUniqueId(1394);
2054     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage3D1_Int3_Int1 =
2055         TSymbolUniqueId(1395);
2056     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage3D1_Int3_Int1 =
2057         TSymbolUniqueId(1396);
2058     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageCube1_Int3_Int1 =
2059         TSymbolUniqueId(1397);
2060     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageCube1_Int3_Int1 =
2061         TSymbolUniqueId(1398);
2062     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageCube1_Int3_Int1 =
2063         TSymbolUniqueId(1399);
2064     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageBuffer1_Int1_Int1 =
2065         TSymbolUniqueId(1400);
2066     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageBuffer1_Int1_Int1 =
2067         TSymbolUniqueId(1401);
2068     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageBuffer1_Int1_Int1 =
2069         TSymbolUniqueId(1402);
2070     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DArray1_Int3_Int1 =
2071         TSymbolUniqueId(1403);
2072     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DArray1_Int3_Int1 =
2073         TSymbolUniqueId(1404);
2074     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DArray1_Int3_Int1 =
2075         TSymbolUniqueId(1405);
2076     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageCubeArray1_Int3_Int1 =
2077         TSymbolUniqueId(1406);
2078     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageCubeArray1_Int3_Int1 =
2079         TSymbolUniqueId(1407);
2080     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageCubeArray1_Int3_Int1 =
2081         TSymbolUniqueId(1408);
2082     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2D1_Int2_Float1 =
2083         TSymbolUniqueId(1409);
2084     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2D1_Int2_Float1 =
2085         TSymbolUniqueId(1410);
2086     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2D1_Int2_Float1 =
2087         TSymbolUniqueId(1411);
2088     static constexpr const TSymbolUniqueId imageAtomicExchange_Image3D1_Int3_Float1 =
2089         TSymbolUniqueId(1412);
2090     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage3D1_Int3_Float1 =
2091         TSymbolUniqueId(1413);
2092     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage3D1_Int3_Float1 =
2093         TSymbolUniqueId(1414);
2094     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageCube1_Int3_Float1 =
2095         TSymbolUniqueId(1415);
2096     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageCube1_Int3_Float1 =
2097         TSymbolUniqueId(1416);
2098     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageCube1_Int3_Float1 =
2099         TSymbolUniqueId(1417);
2100     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageBuffer1_Int1_Float1 =
2101         TSymbolUniqueId(1418);
2102     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageBuffer1_Int1_Float1 =
2103         TSymbolUniqueId(1419);
2104     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageBuffer1_Int1_Float1 =
2105         TSymbolUniqueId(1420);
2106     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DArray1_Int3_Float1 =
2107         TSymbolUniqueId(1421);
2108     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DArray1_Int3_Float1 =
2109         TSymbolUniqueId(1422);
2110     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DArray1_Int3_Float1 =
2111         TSymbolUniqueId(1423);
2112     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageCubeArray1_Int3_Float1 =
2113         TSymbolUniqueId(1424);
2114     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageCubeArray1_Int3_Float1 =
2115         TSymbolUniqueId(1425);
2116     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageCubeArray1_Int3_Float1 =
2117         TSymbolUniqueId(1426);
2118     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2D1_Int2_UInt1_UInt1 =
2119         TSymbolUniqueId(1427);
2120     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2D1_Int2_UInt1_UInt1 =
2121         TSymbolUniqueId(1428);
2122     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2D1_Int2_UInt1_UInt1 =
2123         TSymbolUniqueId(1429);
2124     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image3D1_Int3_UInt1_UInt1 =
2125         TSymbolUniqueId(1430);
2126     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage3D1_Int3_UInt1_UInt1 =
2127         TSymbolUniqueId(1431);
2128     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage3D1_Int3_UInt1_UInt1 =
2129         TSymbolUniqueId(1432);
2130     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageCube1_Int3_UInt1_UInt1 =
2131         TSymbolUniqueId(1433);
2132     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageCube1_Int3_UInt1_UInt1 =
2133         TSymbolUniqueId(1434);
2134     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageCube1_Int3_UInt1_UInt1 =
2135         TSymbolUniqueId(1435);
2136     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageBuffer1_Int1_UInt1_UInt1 =
2137         TSymbolUniqueId(1436);
2138     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageBuffer1_Int1_UInt1_UInt1 =
2139         TSymbolUniqueId(1437);
2140     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageBuffer1_Int1_UInt1_UInt1 =
2141         TSymbolUniqueId(1438);
2142     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2DArray1_Int3_UInt1_UInt1 =
2143         TSymbolUniqueId(1439);
2144     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2DArray1_Int3_UInt1_UInt1 =
2145         TSymbolUniqueId(1440);
2146     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2DArray1_Int3_UInt1_UInt1 =
2147         TSymbolUniqueId(1441);
2148     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageCubeArray1_Int3_UInt1_UInt1 =
2149         TSymbolUniqueId(1442);
2150     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageCubeArray1_Int3_UInt1_UInt1 =
2151         TSymbolUniqueId(1443);
2152     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageCubeArray1_Int3_UInt1_UInt1 =
2153         TSymbolUniqueId(1444);
2154     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2D1_Int2_Int1_Int1 =
2155         TSymbolUniqueId(1445);
2156     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2D1_Int2_Int1_Int1 =
2157         TSymbolUniqueId(1446);
2158     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2D1_Int2_Int1_Int1 =
2159         TSymbolUniqueId(1447);
2160     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image3D1_Int3_Int1_Int1 =
2161         TSymbolUniqueId(1448);
2162     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage3D1_Int3_Int1_Int1 =
2163         TSymbolUniqueId(1449);
2164     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage3D1_Int3_Int1_Int1 =
2165         TSymbolUniqueId(1450);
2166     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageCube1_Int3_Int1_Int1 =
2167         TSymbolUniqueId(1451);
2168     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageCube1_Int3_Int1_Int1 =
2169         TSymbolUniqueId(1452);
2170     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageCube1_Int3_Int1_Int1 =
2171         TSymbolUniqueId(1453);
2172     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageBuffer1_Int1_Int1_Int1 =
2173         TSymbolUniqueId(1454);
2174     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageBuffer1_Int1_Int1_Int1 =
2175         TSymbolUniqueId(1455);
2176     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageBuffer1_Int1_Int1_Int1 =
2177         TSymbolUniqueId(1456);
2178     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2DArray1_Int3_Int1_Int1 =
2179         TSymbolUniqueId(1457);
2180     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2DArray1_Int3_Int1_Int1 =
2181         TSymbolUniqueId(1458);
2182     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2DArray1_Int3_Int1_Int1 =
2183         TSymbolUniqueId(1459);
2184     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageCubeArray1_Int3_Int1_Int1 =
2185         TSymbolUniqueId(1460);
2186     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageCubeArray1_Int3_Int1_Int1 =
2187         TSymbolUniqueId(1461);
2188     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageCubeArray1_Int3_Int1_Int1 =
2189         TSymbolUniqueId(1462);
2190     static constexpr const TSymbolUniqueId imageAtomicAddExt_Image2D1_Int2_UInt1 =
2191         TSymbolUniqueId(1463);
2192     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImage2D1_Int2_UInt1 =
2193         TSymbolUniqueId(1464);
2194     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImage2D1_Int2_UInt1 =
2195         TSymbolUniqueId(1465);
2196     static constexpr const TSymbolUniqueId imageAtomicAddExt_Image3D1_Int3_UInt1 =
2197         TSymbolUniqueId(1466);
2198     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImage3D1_Int3_UInt1 =
2199         TSymbolUniqueId(1467);
2200     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImage3D1_Int3_UInt1 =
2201         TSymbolUniqueId(1468);
2202     static constexpr const TSymbolUniqueId imageAtomicAddExt_ImageCube1_Int3_UInt1 =
2203         TSymbolUniqueId(1469);
2204     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImageCube1_Int3_UInt1 =
2205         TSymbolUniqueId(1470);
2206     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImageCube1_Int3_UInt1 =
2207         TSymbolUniqueId(1471);
2208     static constexpr const TSymbolUniqueId imageAtomicAddExt_ImageBuffer1_Int1_UInt1 =
2209         TSymbolUniqueId(1472);
2210     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImageBuffer1_Int1_UInt1 =
2211         TSymbolUniqueId(1473);
2212     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImageBuffer1_Int1_UInt1 =
2213         TSymbolUniqueId(1474);
2214     static constexpr const TSymbolUniqueId imageAtomicAddExt_Image2DArray1_Int3_UInt1 =
2215         TSymbolUniqueId(1475);
2216     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImage2DArray1_Int3_UInt1 =
2217         TSymbolUniqueId(1476);
2218     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImage2DArray1_Int3_UInt1 =
2219         TSymbolUniqueId(1477);
2220     static constexpr const TSymbolUniqueId imageAtomicAddExt_ImageCubeArray1_Int3_UInt1 =
2221         TSymbolUniqueId(1478);
2222     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImageCubeArray1_Int3_UInt1 =
2223         TSymbolUniqueId(1479);
2224     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImageCubeArray1_Int3_UInt1 =
2225         TSymbolUniqueId(1480);
2226     static constexpr const TSymbolUniqueId imageAtomicAddExt_Image2D1_Int2_Int1 =
2227         TSymbolUniqueId(1481);
2228     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImage2D1_Int2_Int1 =
2229         TSymbolUniqueId(1482);
2230     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImage2D1_Int2_Int1 =
2231         TSymbolUniqueId(1483);
2232     static constexpr const TSymbolUniqueId imageAtomicAddExt_Image3D1_Int3_Int1 =
2233         TSymbolUniqueId(1484);
2234     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImage3D1_Int3_Int1 =
2235         TSymbolUniqueId(1485);
2236     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImage3D1_Int3_Int1 =
2237         TSymbolUniqueId(1486);
2238     static constexpr const TSymbolUniqueId imageAtomicAddExt_ImageCube1_Int3_Int1 =
2239         TSymbolUniqueId(1487);
2240     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImageCube1_Int3_Int1 =
2241         TSymbolUniqueId(1488);
2242     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImageCube1_Int3_Int1 =
2243         TSymbolUniqueId(1489);
2244     static constexpr const TSymbolUniqueId imageAtomicAddExt_ImageBuffer1_Int1_Int1 =
2245         TSymbolUniqueId(1490);
2246     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImageBuffer1_Int1_Int1 =
2247         TSymbolUniqueId(1491);
2248     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImageBuffer1_Int1_Int1 =
2249         TSymbolUniqueId(1492);
2250     static constexpr const TSymbolUniqueId imageAtomicAddExt_Image2DArray1_Int3_Int1 =
2251         TSymbolUniqueId(1493);
2252     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImage2DArray1_Int3_Int1 =
2253         TSymbolUniqueId(1494);
2254     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImage2DArray1_Int3_Int1 =
2255         TSymbolUniqueId(1495);
2256     static constexpr const TSymbolUniqueId imageAtomicAddExt_ImageCubeArray1_Int3_Int1 =
2257         TSymbolUniqueId(1496);
2258     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImageCubeArray1_Int3_Int1 =
2259         TSymbolUniqueId(1497);
2260     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImageCubeArray1_Int3_Int1 =
2261         TSymbolUniqueId(1498);
2262     static constexpr const TSymbolUniqueId imageAtomicMinExt_Image2D1_Int2_UInt1 =
2263         TSymbolUniqueId(1499);
2264     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImage2D1_Int2_UInt1 =
2265         TSymbolUniqueId(1500);
2266     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImage2D1_Int2_UInt1 =
2267         TSymbolUniqueId(1501);
2268     static constexpr const TSymbolUniqueId imageAtomicMinExt_Image3D1_Int3_UInt1 =
2269         TSymbolUniqueId(1502);
2270     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImage3D1_Int3_UInt1 =
2271         TSymbolUniqueId(1503);
2272     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImage3D1_Int3_UInt1 =
2273         TSymbolUniqueId(1504);
2274     static constexpr const TSymbolUniqueId imageAtomicMinExt_ImageCube1_Int3_UInt1 =
2275         TSymbolUniqueId(1505);
2276     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImageCube1_Int3_UInt1 =
2277         TSymbolUniqueId(1506);
2278     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImageCube1_Int3_UInt1 =
2279         TSymbolUniqueId(1507);
2280     static constexpr const TSymbolUniqueId imageAtomicMinExt_ImageBuffer1_Int1_UInt1 =
2281         TSymbolUniqueId(1508);
2282     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImageBuffer1_Int1_UInt1 =
2283         TSymbolUniqueId(1509);
2284     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImageBuffer1_Int1_UInt1 =
2285         TSymbolUniqueId(1510);
2286     static constexpr const TSymbolUniqueId imageAtomicMinExt_Image2DArray1_Int3_UInt1 =
2287         TSymbolUniqueId(1511);
2288     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImage2DArray1_Int3_UInt1 =
2289         TSymbolUniqueId(1512);
2290     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImage2DArray1_Int3_UInt1 =
2291         TSymbolUniqueId(1513);
2292     static constexpr const TSymbolUniqueId imageAtomicMinExt_ImageCubeArray1_Int3_UInt1 =
2293         TSymbolUniqueId(1514);
2294     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImageCubeArray1_Int3_UInt1 =
2295         TSymbolUniqueId(1515);
2296     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImageCubeArray1_Int3_UInt1 =
2297         TSymbolUniqueId(1516);
2298     static constexpr const TSymbolUniqueId imageAtomicMinExt_Image2D1_Int2_Int1 =
2299         TSymbolUniqueId(1517);
2300     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImage2D1_Int2_Int1 =
2301         TSymbolUniqueId(1518);
2302     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImage2D1_Int2_Int1 =
2303         TSymbolUniqueId(1519);
2304     static constexpr const TSymbolUniqueId imageAtomicMinExt_Image3D1_Int3_Int1 =
2305         TSymbolUniqueId(1520);
2306     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImage3D1_Int3_Int1 =
2307         TSymbolUniqueId(1521);
2308     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImage3D1_Int3_Int1 =
2309         TSymbolUniqueId(1522);
2310     static constexpr const TSymbolUniqueId imageAtomicMinExt_ImageCube1_Int3_Int1 =
2311         TSymbolUniqueId(1523);
2312     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImageCube1_Int3_Int1 =
2313         TSymbolUniqueId(1524);
2314     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImageCube1_Int3_Int1 =
2315         TSymbolUniqueId(1525);
2316     static constexpr const TSymbolUniqueId imageAtomicMinExt_ImageBuffer1_Int1_Int1 =
2317         TSymbolUniqueId(1526);
2318     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImageBuffer1_Int1_Int1 =
2319         TSymbolUniqueId(1527);
2320     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImageBuffer1_Int1_Int1 =
2321         TSymbolUniqueId(1528);
2322     static constexpr const TSymbolUniqueId imageAtomicMinExt_Image2DArray1_Int3_Int1 =
2323         TSymbolUniqueId(1529);
2324     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImage2DArray1_Int3_Int1 =
2325         TSymbolUniqueId(1530);
2326     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImage2DArray1_Int3_Int1 =
2327         TSymbolUniqueId(1531);
2328     static constexpr const TSymbolUniqueId imageAtomicMinExt_ImageCubeArray1_Int3_Int1 =
2329         TSymbolUniqueId(1532);
2330     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImageCubeArray1_Int3_Int1 =
2331         TSymbolUniqueId(1533);
2332     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImageCubeArray1_Int3_Int1 =
2333         TSymbolUniqueId(1534);
2334     static constexpr const TSymbolUniqueId imageAtomicMaxExt_Image2D1_Int2_UInt1 =
2335         TSymbolUniqueId(1535);
2336     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImage2D1_Int2_UInt1 =
2337         TSymbolUniqueId(1536);
2338     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImage2D1_Int2_UInt1 =
2339         TSymbolUniqueId(1537);
2340     static constexpr const TSymbolUniqueId imageAtomicMaxExt_Image3D1_Int3_UInt1 =
2341         TSymbolUniqueId(1538);
2342     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImage3D1_Int3_UInt1 =
2343         TSymbolUniqueId(1539);
2344     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImage3D1_Int3_UInt1 =
2345         TSymbolUniqueId(1540);
2346     static constexpr const TSymbolUniqueId imageAtomicMaxExt_ImageCube1_Int3_UInt1 =
2347         TSymbolUniqueId(1541);
2348     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImageCube1_Int3_UInt1 =
2349         TSymbolUniqueId(1542);
2350     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImageCube1_Int3_UInt1 =
2351         TSymbolUniqueId(1543);
2352     static constexpr const TSymbolUniqueId imageAtomicMaxExt_ImageBuffer1_Int1_UInt1 =
2353         TSymbolUniqueId(1544);
2354     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImageBuffer1_Int1_UInt1 =
2355         TSymbolUniqueId(1545);
2356     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImageBuffer1_Int1_UInt1 =
2357         TSymbolUniqueId(1546);
2358     static constexpr const TSymbolUniqueId imageAtomicMaxExt_Image2DArray1_Int3_UInt1 =
2359         TSymbolUniqueId(1547);
2360     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImage2DArray1_Int3_UInt1 =
2361         TSymbolUniqueId(1548);
2362     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImage2DArray1_Int3_UInt1 =
2363         TSymbolUniqueId(1549);
2364     static constexpr const TSymbolUniqueId imageAtomicMaxExt_ImageCubeArray1_Int3_UInt1 =
2365         TSymbolUniqueId(1550);
2366     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImageCubeArray1_Int3_UInt1 =
2367         TSymbolUniqueId(1551);
2368     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImageCubeArray1_Int3_UInt1 =
2369         TSymbolUniqueId(1552);
2370     static constexpr const TSymbolUniqueId imageAtomicMaxExt_Image2D1_Int2_Int1 =
2371         TSymbolUniqueId(1553);
2372     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImage2D1_Int2_Int1 =
2373         TSymbolUniqueId(1554);
2374     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImage2D1_Int2_Int1 =
2375         TSymbolUniqueId(1555);
2376     static constexpr const TSymbolUniqueId imageAtomicMaxExt_Image3D1_Int3_Int1 =
2377         TSymbolUniqueId(1556);
2378     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImage3D1_Int3_Int1 =
2379         TSymbolUniqueId(1557);
2380     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImage3D1_Int3_Int1 =
2381         TSymbolUniqueId(1558);
2382     static constexpr const TSymbolUniqueId imageAtomicMaxExt_ImageCube1_Int3_Int1 =
2383         TSymbolUniqueId(1559);
2384     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImageCube1_Int3_Int1 =
2385         TSymbolUniqueId(1560);
2386     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImageCube1_Int3_Int1 =
2387         TSymbolUniqueId(1561);
2388     static constexpr const TSymbolUniqueId imageAtomicMaxExt_ImageBuffer1_Int1_Int1 =
2389         TSymbolUniqueId(1562);
2390     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImageBuffer1_Int1_Int1 =
2391         TSymbolUniqueId(1563);
2392     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImageBuffer1_Int1_Int1 =
2393         TSymbolUniqueId(1564);
2394     static constexpr const TSymbolUniqueId imageAtomicMaxExt_Image2DArray1_Int3_Int1 =
2395         TSymbolUniqueId(1565);
2396     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImage2DArray1_Int3_Int1 =
2397         TSymbolUniqueId(1566);
2398     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImage2DArray1_Int3_Int1 =
2399         TSymbolUniqueId(1567);
2400     static constexpr const TSymbolUniqueId imageAtomicMaxExt_ImageCubeArray1_Int3_Int1 =
2401         TSymbolUniqueId(1568);
2402     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImageCubeArray1_Int3_Int1 =
2403         TSymbolUniqueId(1569);
2404     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImageCubeArray1_Int3_Int1 =
2405         TSymbolUniqueId(1570);
2406     static constexpr const TSymbolUniqueId imageAtomicAndExt_Image2D1_Int2_UInt1 =
2407         TSymbolUniqueId(1571);
2408     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImage2D1_Int2_UInt1 =
2409         TSymbolUniqueId(1572);
2410     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImage2D1_Int2_UInt1 =
2411         TSymbolUniqueId(1573);
2412     static constexpr const TSymbolUniqueId imageAtomicAndExt_Image3D1_Int3_UInt1 =
2413         TSymbolUniqueId(1574);
2414     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImage3D1_Int3_UInt1 =
2415         TSymbolUniqueId(1575);
2416     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImage3D1_Int3_UInt1 =
2417         TSymbolUniqueId(1576);
2418     static constexpr const TSymbolUniqueId imageAtomicAndExt_ImageCube1_Int3_UInt1 =
2419         TSymbolUniqueId(1577);
2420     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImageCube1_Int3_UInt1 =
2421         TSymbolUniqueId(1578);
2422     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImageCube1_Int3_UInt1 =
2423         TSymbolUniqueId(1579);
2424     static constexpr const TSymbolUniqueId imageAtomicAndExt_ImageBuffer1_Int1_UInt1 =
2425         TSymbolUniqueId(1580);
2426     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImageBuffer1_Int1_UInt1 =
2427         TSymbolUniqueId(1581);
2428     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImageBuffer1_Int1_UInt1 =
2429         TSymbolUniqueId(1582);
2430     static constexpr const TSymbolUniqueId imageAtomicAndExt_Image2DArray1_Int3_UInt1 =
2431         TSymbolUniqueId(1583);
2432     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImage2DArray1_Int3_UInt1 =
2433         TSymbolUniqueId(1584);
2434     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImage2DArray1_Int3_UInt1 =
2435         TSymbolUniqueId(1585);
2436     static constexpr const TSymbolUniqueId imageAtomicAndExt_ImageCubeArray1_Int3_UInt1 =
2437         TSymbolUniqueId(1586);
2438     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImageCubeArray1_Int3_UInt1 =
2439         TSymbolUniqueId(1587);
2440     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImageCubeArray1_Int3_UInt1 =
2441         TSymbolUniqueId(1588);
2442     static constexpr const TSymbolUniqueId imageAtomicAndExt_Image2D1_Int2_Int1 =
2443         TSymbolUniqueId(1589);
2444     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImage2D1_Int2_Int1 =
2445         TSymbolUniqueId(1590);
2446     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImage2D1_Int2_Int1 =
2447         TSymbolUniqueId(1591);
2448     static constexpr const TSymbolUniqueId imageAtomicAndExt_Image3D1_Int3_Int1 =
2449         TSymbolUniqueId(1592);
2450     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImage3D1_Int3_Int1 =
2451         TSymbolUniqueId(1593);
2452     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImage3D1_Int3_Int1 =
2453         TSymbolUniqueId(1594);
2454     static constexpr const TSymbolUniqueId imageAtomicAndExt_ImageCube1_Int3_Int1 =
2455         TSymbolUniqueId(1595);
2456     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImageCube1_Int3_Int1 =
2457         TSymbolUniqueId(1596);
2458     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImageCube1_Int3_Int1 =
2459         TSymbolUniqueId(1597);
2460     static constexpr const TSymbolUniqueId imageAtomicAndExt_ImageBuffer1_Int1_Int1 =
2461         TSymbolUniqueId(1598);
2462     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImageBuffer1_Int1_Int1 =
2463         TSymbolUniqueId(1599);
2464     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImageBuffer1_Int1_Int1 =
2465         TSymbolUniqueId(1600);
2466     static constexpr const TSymbolUniqueId imageAtomicAndExt_Image2DArray1_Int3_Int1 =
2467         TSymbolUniqueId(1601);
2468     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImage2DArray1_Int3_Int1 =
2469         TSymbolUniqueId(1602);
2470     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImage2DArray1_Int3_Int1 =
2471         TSymbolUniqueId(1603);
2472     static constexpr const TSymbolUniqueId imageAtomicAndExt_ImageCubeArray1_Int3_Int1 =
2473         TSymbolUniqueId(1604);
2474     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImageCubeArray1_Int3_Int1 =
2475         TSymbolUniqueId(1605);
2476     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImageCubeArray1_Int3_Int1 =
2477         TSymbolUniqueId(1606);
2478     static constexpr const TSymbolUniqueId imageAtomicOrExt_Image2D1_Int2_UInt1 =
2479         TSymbolUniqueId(1607);
2480     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImage2D1_Int2_UInt1 =
2481         TSymbolUniqueId(1608);
2482     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImage2D1_Int2_UInt1 =
2483         TSymbolUniqueId(1609);
2484     static constexpr const TSymbolUniqueId imageAtomicOrExt_Image3D1_Int3_UInt1 =
2485         TSymbolUniqueId(1610);
2486     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImage3D1_Int3_UInt1 =
2487         TSymbolUniqueId(1611);
2488     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImage3D1_Int3_UInt1 =
2489         TSymbolUniqueId(1612);
2490     static constexpr const TSymbolUniqueId imageAtomicOrExt_ImageCube1_Int3_UInt1 =
2491         TSymbolUniqueId(1613);
2492     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImageCube1_Int3_UInt1 =
2493         TSymbolUniqueId(1614);
2494     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImageCube1_Int3_UInt1 =
2495         TSymbolUniqueId(1615);
2496     static constexpr const TSymbolUniqueId imageAtomicOrExt_ImageBuffer1_Int1_UInt1 =
2497         TSymbolUniqueId(1616);
2498     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImageBuffer1_Int1_UInt1 =
2499         TSymbolUniqueId(1617);
2500     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImageBuffer1_Int1_UInt1 =
2501         TSymbolUniqueId(1618);
2502     static constexpr const TSymbolUniqueId imageAtomicOrExt_Image2DArray1_Int3_UInt1 =
2503         TSymbolUniqueId(1619);
2504     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImage2DArray1_Int3_UInt1 =
2505         TSymbolUniqueId(1620);
2506     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImage2DArray1_Int3_UInt1 =
2507         TSymbolUniqueId(1621);
2508     static constexpr const TSymbolUniqueId imageAtomicOrExt_ImageCubeArray1_Int3_UInt1 =
2509         TSymbolUniqueId(1622);
2510     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImageCubeArray1_Int3_UInt1 =
2511         TSymbolUniqueId(1623);
2512     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImageCubeArray1_Int3_UInt1 =
2513         TSymbolUniqueId(1624);
2514     static constexpr const TSymbolUniqueId imageAtomicOrExt_Image2D1_Int2_Int1 =
2515         TSymbolUniqueId(1625);
2516     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImage2D1_Int2_Int1 =
2517         TSymbolUniqueId(1626);
2518     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImage2D1_Int2_Int1 =
2519         TSymbolUniqueId(1627);
2520     static constexpr const TSymbolUniqueId imageAtomicOrExt_Image3D1_Int3_Int1 =
2521         TSymbolUniqueId(1628);
2522     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImage3D1_Int3_Int1 =
2523         TSymbolUniqueId(1629);
2524     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImage3D1_Int3_Int1 =
2525         TSymbolUniqueId(1630);
2526     static constexpr const TSymbolUniqueId imageAtomicOrExt_ImageCube1_Int3_Int1 =
2527         TSymbolUniqueId(1631);
2528     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImageCube1_Int3_Int1 =
2529         TSymbolUniqueId(1632);
2530     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImageCube1_Int3_Int1 =
2531         TSymbolUniqueId(1633);
2532     static constexpr const TSymbolUniqueId imageAtomicOrExt_ImageBuffer1_Int1_Int1 =
2533         TSymbolUniqueId(1634);
2534     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImageBuffer1_Int1_Int1 =
2535         TSymbolUniqueId(1635);
2536     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImageBuffer1_Int1_Int1 =
2537         TSymbolUniqueId(1636);
2538     static constexpr const TSymbolUniqueId imageAtomicOrExt_Image2DArray1_Int3_Int1 =
2539         TSymbolUniqueId(1637);
2540     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImage2DArray1_Int3_Int1 =
2541         TSymbolUniqueId(1638);
2542     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImage2DArray1_Int3_Int1 =
2543         TSymbolUniqueId(1639);
2544     static constexpr const TSymbolUniqueId imageAtomicOrExt_ImageCubeArray1_Int3_Int1 =
2545         TSymbolUniqueId(1640);
2546     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImageCubeArray1_Int3_Int1 =
2547         TSymbolUniqueId(1641);
2548     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImageCubeArray1_Int3_Int1 =
2549         TSymbolUniqueId(1642);
2550     static constexpr const TSymbolUniqueId imageAtomicXorExt_Image2D1_Int2_UInt1 =
2551         TSymbolUniqueId(1643);
2552     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImage2D1_Int2_UInt1 =
2553         TSymbolUniqueId(1644);
2554     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImage2D1_Int2_UInt1 =
2555         TSymbolUniqueId(1645);
2556     static constexpr const TSymbolUniqueId imageAtomicXorExt_Image3D1_Int3_UInt1 =
2557         TSymbolUniqueId(1646);
2558     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImage3D1_Int3_UInt1 =
2559         TSymbolUniqueId(1647);
2560     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImage3D1_Int3_UInt1 =
2561         TSymbolUniqueId(1648);
2562     static constexpr const TSymbolUniqueId imageAtomicXorExt_ImageCube1_Int3_UInt1 =
2563         TSymbolUniqueId(1649);
2564     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImageCube1_Int3_UInt1 =
2565         TSymbolUniqueId(1650);
2566     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImageCube1_Int3_UInt1 =
2567         TSymbolUniqueId(1651);
2568     static constexpr const TSymbolUniqueId imageAtomicXorExt_ImageBuffer1_Int1_UInt1 =
2569         TSymbolUniqueId(1652);
2570     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImageBuffer1_Int1_UInt1 =
2571         TSymbolUniqueId(1653);
2572     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImageBuffer1_Int1_UInt1 =
2573         TSymbolUniqueId(1654);
2574     static constexpr const TSymbolUniqueId imageAtomicXorExt_Image2DArray1_Int3_UInt1 =
2575         TSymbolUniqueId(1655);
2576     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImage2DArray1_Int3_UInt1 =
2577         TSymbolUniqueId(1656);
2578     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImage2DArray1_Int3_UInt1 =
2579         TSymbolUniqueId(1657);
2580     static constexpr const TSymbolUniqueId imageAtomicXorExt_ImageCubeArray1_Int3_UInt1 =
2581         TSymbolUniqueId(1658);
2582     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImageCubeArray1_Int3_UInt1 =
2583         TSymbolUniqueId(1659);
2584     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImageCubeArray1_Int3_UInt1 =
2585         TSymbolUniqueId(1660);
2586     static constexpr const TSymbolUniqueId imageAtomicXorExt_Image2D1_Int2_Int1 =
2587         TSymbolUniqueId(1661);
2588     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImage2D1_Int2_Int1 =
2589         TSymbolUniqueId(1662);
2590     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImage2D1_Int2_Int1 =
2591         TSymbolUniqueId(1663);
2592     static constexpr const TSymbolUniqueId imageAtomicXorExt_Image3D1_Int3_Int1 =
2593         TSymbolUniqueId(1664);
2594     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImage3D1_Int3_Int1 =
2595         TSymbolUniqueId(1665);
2596     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImage3D1_Int3_Int1 =
2597         TSymbolUniqueId(1666);
2598     static constexpr const TSymbolUniqueId imageAtomicXorExt_ImageCube1_Int3_Int1 =
2599         TSymbolUniqueId(1667);
2600     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImageCube1_Int3_Int1 =
2601         TSymbolUniqueId(1668);
2602     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImageCube1_Int3_Int1 =
2603         TSymbolUniqueId(1669);
2604     static constexpr const TSymbolUniqueId imageAtomicXorExt_ImageBuffer1_Int1_Int1 =
2605         TSymbolUniqueId(1670);
2606     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImageBuffer1_Int1_Int1 =
2607         TSymbolUniqueId(1671);
2608     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImageBuffer1_Int1_Int1 =
2609         TSymbolUniqueId(1672);
2610     static constexpr const TSymbolUniqueId imageAtomicXorExt_Image2DArray1_Int3_Int1 =
2611         TSymbolUniqueId(1673);
2612     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImage2DArray1_Int3_Int1 =
2613         TSymbolUniqueId(1674);
2614     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImage2DArray1_Int3_Int1 =
2615         TSymbolUniqueId(1675);
2616     static constexpr const TSymbolUniqueId imageAtomicXorExt_ImageCubeArray1_Int3_Int1 =
2617         TSymbolUniqueId(1676);
2618     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImageCubeArray1_Int3_Int1 =
2619         TSymbolUniqueId(1677);
2620     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImageCubeArray1_Int3_Int1 =
2621         TSymbolUniqueId(1678);
2622     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image2D1_Int2_UInt1 =
2623         TSymbolUniqueId(1679);
2624     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage2D1_Int2_UInt1 =
2625         TSymbolUniqueId(1680);
2626     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage2D1_Int2_UInt1 =
2627         TSymbolUniqueId(1681);
2628     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image3D1_Int3_UInt1 =
2629         TSymbolUniqueId(1682);
2630     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage3D1_Int3_UInt1 =
2631         TSymbolUniqueId(1683);
2632     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage3D1_Int3_UInt1 =
2633         TSymbolUniqueId(1684);
2634     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageCube1_Int3_UInt1 =
2635         TSymbolUniqueId(1685);
2636     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageCube1_Int3_UInt1 =
2637         TSymbolUniqueId(1686);
2638     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageCube1_Int3_UInt1 =
2639         TSymbolUniqueId(1687);
2640     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageBuffer1_Int1_UInt1 =
2641         TSymbolUniqueId(1688);
2642     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageBuffer1_Int1_UInt1 =
2643         TSymbolUniqueId(1689);
2644     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageBuffer1_Int1_UInt1 =
2645         TSymbolUniqueId(1690);
2646     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image2DArray1_Int3_UInt1 =
2647         TSymbolUniqueId(1691);
2648     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage2DArray1_Int3_UInt1 =
2649         TSymbolUniqueId(1692);
2650     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage2DArray1_Int3_UInt1 =
2651         TSymbolUniqueId(1693);
2652     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageCubeArray1_Int3_UInt1 =
2653         TSymbolUniqueId(1694);
2654     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageCubeArray1_Int3_UInt1 =
2655         TSymbolUniqueId(1695);
2656     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageCubeArray1_Int3_UInt1 =
2657         TSymbolUniqueId(1696);
2658     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image2D1_Int2_Int1 =
2659         TSymbolUniqueId(1697);
2660     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage2D1_Int2_Int1 =
2661         TSymbolUniqueId(1698);
2662     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage2D1_Int2_Int1 =
2663         TSymbolUniqueId(1699);
2664     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image3D1_Int3_Int1 =
2665         TSymbolUniqueId(1700);
2666     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage3D1_Int3_Int1 =
2667         TSymbolUniqueId(1701);
2668     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage3D1_Int3_Int1 =
2669         TSymbolUniqueId(1702);
2670     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageCube1_Int3_Int1 =
2671         TSymbolUniqueId(1703);
2672     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageCube1_Int3_Int1 =
2673         TSymbolUniqueId(1704);
2674     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageCube1_Int3_Int1 =
2675         TSymbolUniqueId(1705);
2676     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageBuffer1_Int1_Int1 =
2677         TSymbolUniqueId(1706);
2678     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageBuffer1_Int1_Int1 =
2679         TSymbolUniqueId(1707);
2680     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageBuffer1_Int1_Int1 =
2681         TSymbolUniqueId(1708);
2682     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image2DArray1_Int3_Int1 =
2683         TSymbolUniqueId(1709);
2684     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage2DArray1_Int3_Int1 =
2685         TSymbolUniqueId(1710);
2686     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage2DArray1_Int3_Int1 =
2687         TSymbolUniqueId(1711);
2688     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageCubeArray1_Int3_Int1 =
2689         TSymbolUniqueId(1712);
2690     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageCubeArray1_Int3_Int1 =
2691         TSymbolUniqueId(1713);
2692     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageCubeArray1_Int3_Int1 =
2693         TSymbolUniqueId(1714);
2694     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image2D1_Int2_Float1 =
2695         TSymbolUniqueId(1715);
2696     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage2D1_Int2_Float1 =
2697         TSymbolUniqueId(1716);
2698     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage2D1_Int2_Float1 =
2699         TSymbolUniqueId(1717);
2700     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image3D1_Int3_Float1 =
2701         TSymbolUniqueId(1718);
2702     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage3D1_Int3_Float1 =
2703         TSymbolUniqueId(1719);
2704     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage3D1_Int3_Float1 =
2705         TSymbolUniqueId(1720);
2706     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageCube1_Int3_Float1 =
2707         TSymbolUniqueId(1721);
2708     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageCube1_Int3_Float1 =
2709         TSymbolUniqueId(1722);
2710     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageCube1_Int3_Float1 =
2711         TSymbolUniqueId(1723);
2712     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageBuffer1_Int1_Float1 =
2713         TSymbolUniqueId(1724);
2714     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageBuffer1_Int1_Float1 =
2715         TSymbolUniqueId(1725);
2716     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageBuffer1_Int1_Float1 =
2717         TSymbolUniqueId(1726);
2718     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image2DArray1_Int3_Float1 =
2719         TSymbolUniqueId(1727);
2720     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage2DArray1_Int3_Float1 =
2721         TSymbolUniqueId(1728);
2722     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage2DArray1_Int3_Float1 =
2723         TSymbolUniqueId(1729);
2724     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageCubeArray1_Int3_Float1 =
2725         TSymbolUniqueId(1730);
2726     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageCubeArray1_Int3_Float1 =
2727         TSymbolUniqueId(1731);
2728     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageCubeArray1_Int3_Float1 =
2729         TSymbolUniqueId(1732);
2730     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_Image2D1_Int2_UInt1_UInt1 =
2731         TSymbolUniqueId(1733);
2732     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImage2D1_Int2_UInt1_UInt1 =
2733         TSymbolUniqueId(1734);
2734     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImage2D1_Int2_UInt1_UInt1 =
2735         TSymbolUniqueId(1735);
2736     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_Image3D1_Int3_UInt1_UInt1 =
2737         TSymbolUniqueId(1736);
2738     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImage3D1_Int3_UInt1_UInt1 =
2739         TSymbolUniqueId(1737);
2740     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImage3D1_Int3_UInt1_UInt1 =
2741         TSymbolUniqueId(1738);
2742     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_ImageCube1_Int3_UInt1_UInt1 =
2743         TSymbolUniqueId(1739);
2744     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImageCube1_Int3_UInt1_UInt1 =
2745         TSymbolUniqueId(1740);
2746     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImageCube1_Int3_UInt1_UInt1 =
2747         TSymbolUniqueId(1741);
2748     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_ImageBuffer1_Int1_UInt1_UInt1 =
2749         TSymbolUniqueId(1742);
2750     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImageBuffer1_Int1_UInt1_UInt1 =
2751         TSymbolUniqueId(1743);
2752     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImageBuffer1_Int1_UInt1_UInt1 =
2753         TSymbolUniqueId(1744);
2754     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_Image2DArray1_Int3_UInt1_UInt1 =
2755         TSymbolUniqueId(1745);
2756     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImage2DArray1_Int3_UInt1_UInt1 =
2757         TSymbolUniqueId(1746);
2758     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImage2DArray1_Int3_UInt1_UInt1 =
2759         TSymbolUniqueId(1747);
2760     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_ImageCubeArray1_Int3_UInt1_UInt1 =
2761         TSymbolUniqueId(1748);
2762     static constexpr const TSymbolUniqueId
2763         imageAtomicCompSwapExt_IImageCubeArray1_Int3_UInt1_UInt1 = TSymbolUniqueId(1749);
2764     static constexpr const TSymbolUniqueId
2765         imageAtomicCompSwapExt_UImageCubeArray1_Int3_UInt1_UInt1 = TSymbolUniqueId(1750);
2766     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_Image2D1_Int2_Int1_Int1 =
2767         TSymbolUniqueId(1751);
2768     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImage2D1_Int2_Int1_Int1 =
2769         TSymbolUniqueId(1752);
2770     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImage2D1_Int2_Int1_Int1 =
2771         TSymbolUniqueId(1753);
2772     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_Image3D1_Int3_Int1_Int1 =
2773         TSymbolUniqueId(1754);
2774     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImage3D1_Int3_Int1_Int1 =
2775         TSymbolUniqueId(1755);
2776     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImage3D1_Int3_Int1_Int1 =
2777         TSymbolUniqueId(1756);
2778     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_ImageCube1_Int3_Int1_Int1 =
2779         TSymbolUniqueId(1757);
2780     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImageCube1_Int3_Int1_Int1 =
2781         TSymbolUniqueId(1758);
2782     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImageCube1_Int3_Int1_Int1 =
2783         TSymbolUniqueId(1759);
2784     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_ImageBuffer1_Int1_Int1_Int1 =
2785         TSymbolUniqueId(1760);
2786     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImageBuffer1_Int1_Int1_Int1 =
2787         TSymbolUniqueId(1761);
2788     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImageBuffer1_Int1_Int1_Int1 =
2789         TSymbolUniqueId(1762);
2790     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_Image2DArray1_Int3_Int1_Int1 =
2791         TSymbolUniqueId(1763);
2792     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImage2DArray1_Int3_Int1_Int1 =
2793         TSymbolUniqueId(1764);
2794     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImage2DArray1_Int3_Int1_Int1 =
2795         TSymbolUniqueId(1765);
2796     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_ImageCubeArray1_Int3_Int1_Int1 =
2797         TSymbolUniqueId(1766);
2798     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImageCubeArray1_Int3_Int1_Int1 =
2799         TSymbolUniqueId(1767);
2800     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImageCubeArray1_Int3_Int1_Int1 =
2801         TSymbolUniqueId(1768);
2802     static constexpr const TSymbolUniqueId pixelLocalLoadANGLE_PixelLocalANGLE1 =
2803         TSymbolUniqueId(1769);
2804     static constexpr const TSymbolUniqueId pt01R = TSymbolUniqueId(1770);
2805     static constexpr const TSymbolUniqueId pixelLocalLoadANGLE_IPixelLocalANGLE1 =
2806         TSymbolUniqueId(1771);
2807     static constexpr const TSymbolUniqueId pt01S = TSymbolUniqueId(1772);
2808     static constexpr const TSymbolUniqueId pixelLocalLoadANGLE_UPixelLocalANGLE1 =
2809         TSymbolUniqueId(1773);
2810     static constexpr const TSymbolUniqueId pt01T = TSymbolUniqueId(1774);
2811     static constexpr const TSymbolUniqueId pixelLocalStoreANGLE_PixelLocalANGLE1_Float4 =
2812         TSymbolUniqueId(1775);
2813     static constexpr const TSymbolUniqueId pixelLocalStoreANGLE_IPixelLocalANGLE1_Int4 =
2814         TSymbolUniqueId(1776);
2815     static constexpr const TSymbolUniqueId pixelLocalStoreANGLE_UPixelLocalANGLE1_UInt4 =
2816         TSymbolUniqueId(1777);
2817     static constexpr const TSymbolUniqueId beginInvocationInterlockNV       = TSymbolUniqueId(1778);
2818     static constexpr const TSymbolUniqueId endInvocationInterlockNV         = TSymbolUniqueId(1779);
2819     static constexpr const TSymbolUniqueId beginFragmentShaderOrderingINTEL = TSymbolUniqueId(1780);
2820     static constexpr const TSymbolUniqueId beginInvocationInterlockARB      = TSymbolUniqueId(1781);
2821     static constexpr const TSymbolUniqueId endInvocationInterlockARB        = TSymbolUniqueId(1782);
2822     static constexpr const TSymbolUniqueId memoryBarrier                    = TSymbolUniqueId(1783);
2823     static constexpr const TSymbolUniqueId memoryBarrierAtomicCounter       = TSymbolUniqueId(1784);
2824     static constexpr const TSymbolUniqueId memoryBarrierBuffer              = TSymbolUniqueId(1785);
2825     static constexpr const TSymbolUniqueId memoryBarrierImage               = TSymbolUniqueId(1786);
2826     static constexpr const TSymbolUniqueId barrier                          = TSymbolUniqueId(1787);
2827     static constexpr const TSymbolUniqueId memoryBarrierShared              = TSymbolUniqueId(1788);
2828     static constexpr const TSymbolUniqueId groupMemoryBarrier               = TSymbolUniqueId(1789);
2829     static constexpr const TSymbolUniqueId barrierTCS                       = TSymbolUniqueId(1790);
2830     static constexpr const TSymbolUniqueId barrierTCSES3_2                  = TSymbolUniqueId(1791);
2831     static constexpr const TSymbolUniqueId EmitVertex                       = TSymbolUniqueId(1792);
2832     static constexpr const TSymbolUniqueId EmitVertexES3_2                  = TSymbolUniqueId(1793);
2833     static constexpr const TSymbolUniqueId EndPrimitive                     = TSymbolUniqueId(1794);
2834     static constexpr const TSymbolUniqueId EndPrimitiveES3_2                = TSymbolUniqueId(1795);
2835     static constexpr const TSymbolUniqueId subpassLoad_SubpassInput1        = TSymbolUniqueId(1796);
2836     static constexpr const TSymbolUniqueId pt01U                            = TSymbolUniqueId(1797);
2837     static constexpr const TSymbolUniqueId subpassLoad_ISubpassInput1       = TSymbolUniqueId(1798);
2838     static constexpr const TSymbolUniqueId pt01V                            = TSymbolUniqueId(1799);
2839     static constexpr const TSymbolUniqueId subpassLoad_USubpassInput1       = TSymbolUniqueId(1800);
2840     static constexpr const TSymbolUniqueId pt01W                            = TSymbolUniqueId(1801);
2841     static constexpr const TSymbolUniqueId numSamples                       = TSymbolUniqueId(1802);
2842     static constexpr const TSymbolUniqueId samplePosition_UInt1             = TSymbolUniqueId(1803);
2843     static constexpr const TSymbolUniqueId interpolateAtCenter_Float1       = TSymbolUniqueId(1804);
2844     static constexpr const TSymbolUniqueId interpolateAtCenter_Float2       = TSymbolUniqueId(1805);
2845     static constexpr const TSymbolUniqueId interpolateAtCenter_Float3       = TSymbolUniqueId(1806);
2846     static constexpr const TSymbolUniqueId interpolateAtCenter_Float4       = TSymbolUniqueId(1807);
2847     static constexpr const TSymbolUniqueId saturate_Float1                  = TSymbolUniqueId(1808);
2848     static constexpr const TSymbolUniqueId saturate_Float2                  = TSymbolUniqueId(1809);
2849     static constexpr const TSymbolUniqueId saturate_Float3                  = TSymbolUniqueId(1810);
2850     static constexpr const TSymbolUniqueId saturate_Float4                  = TSymbolUniqueId(1811);
2851     static constexpr const TSymbolUniqueId gl_DepthRangeParameters          = TSymbolUniqueId(1812);
2852     static constexpr const TSymbolUniqueId gl_DepthRange                    = TSymbolUniqueId(1813);
2853     static constexpr const TSymbolUniqueId gl_NumSamples                    = TSymbolUniqueId(1814);
2854     static constexpr const TSymbolUniqueId gl_NumSamplesES3_2               = TSymbolUniqueId(1815);
2855     static constexpr const TSymbolUniqueId gl_MaxVertexAttribs              = TSymbolUniqueId(1816);
2856     static constexpr const TSymbolUniqueId gl_MaxVertexUniformVectors       = TSymbolUniqueId(1817);
2857     static constexpr const TSymbolUniqueId gl_MaxVertexTextureImageUnits    = TSymbolUniqueId(1818);
2858     static constexpr const TSymbolUniqueId gl_MaxCombinedTextureImageUnits  = TSymbolUniqueId(1819);
2859     static constexpr const TSymbolUniqueId gl_MaxTextureImageUnits          = TSymbolUniqueId(1820);
2860     static constexpr const TSymbolUniqueId gl_MaxFragmentUniformVectors     = TSymbolUniqueId(1821);
2861     static constexpr const TSymbolUniqueId gl_MaxVaryingVectors             = TSymbolUniqueId(1822);
2862     static constexpr const TSymbolUniqueId gl_MaxDrawBuffers                = TSymbolUniqueId(1823);
2863     static constexpr const TSymbolUniqueId gl_MaxDualSourceDrawBuffersEXT   = TSymbolUniqueId(1824);
2864     static constexpr const TSymbolUniqueId gl_MaxVertexOutputVectors        = TSymbolUniqueId(1825);
2865     static constexpr const TSymbolUniqueId gl_MaxFragmentInputVectors       = TSymbolUniqueId(1826);
2866     static constexpr const TSymbolUniqueId gl_MinProgramTexelOffset         = TSymbolUniqueId(1827);
2867     static constexpr const TSymbolUniqueId gl_MaxProgramTexelOffset         = TSymbolUniqueId(1828);
2868     static constexpr const TSymbolUniqueId gl_MaxImageUnits                 = TSymbolUniqueId(1829);
2869     static constexpr const TSymbolUniqueId gl_MaxVertexImageUniforms        = TSymbolUniqueId(1830);
2870     static constexpr const TSymbolUniqueId gl_MaxFragmentImageUniforms      = TSymbolUniqueId(1831);
2871     static constexpr const TSymbolUniqueId gl_MaxComputeImageUniforms       = TSymbolUniqueId(1832);
2872     static constexpr const TSymbolUniqueId gl_MaxCombinedImageUniforms      = TSymbolUniqueId(1833);
2873     static constexpr const TSymbolUniqueId gl_MaxCombinedShaderOutputResources =
2874         TSymbolUniqueId(1834);
2875     static constexpr const TSymbolUniqueId gl_MaxComputeWorkGroupCount    = TSymbolUniqueId(1835);
2876     static constexpr const TSymbolUniqueId gl_MaxComputeWorkGroupSize     = TSymbolUniqueId(1836);
2877     static constexpr const TSymbolUniqueId gl_MaxComputeUniformComponents = TSymbolUniqueId(1837);
2878     static constexpr const TSymbolUniqueId gl_MaxComputeTextureImageUnits = TSymbolUniqueId(1838);
2879     static constexpr const TSymbolUniqueId gl_MaxComputeAtomicCounters    = TSymbolUniqueId(1839);
2880     static constexpr const TSymbolUniqueId gl_MaxComputeAtomicCounterBuffers =
2881         TSymbolUniqueId(1840);
2882     static constexpr const TSymbolUniqueId gl_MaxVertexAtomicCounters       = TSymbolUniqueId(1841);
2883     static constexpr const TSymbolUniqueId gl_MaxFragmentAtomicCounters     = TSymbolUniqueId(1842);
2884     static constexpr const TSymbolUniqueId gl_MaxCombinedAtomicCounters     = TSymbolUniqueId(1843);
2885     static constexpr const TSymbolUniqueId gl_MaxAtomicCounterBindings      = TSymbolUniqueId(1844);
2886     static constexpr const TSymbolUniqueId gl_MaxVertexAtomicCounterBuffers = TSymbolUniqueId(1845);
2887     static constexpr const TSymbolUniqueId gl_MaxFragmentAtomicCounterBuffers =
2888         TSymbolUniqueId(1846);
2889     static constexpr const TSymbolUniqueId gl_MaxCombinedAtomicCounterBuffers =
2890         TSymbolUniqueId(1847);
2891     static constexpr const TSymbolUniqueId gl_MaxAtomicCounterBufferSize = TSymbolUniqueId(1848);
2892     static constexpr const TSymbolUniqueId gl_MaxGeometryInputComponents = TSymbolUniqueId(1849);
2893     static constexpr const TSymbolUniqueId gl_MaxGeometryInputComponentsES3_2 =
2894         TSymbolUniqueId(1850);
2895     static constexpr const TSymbolUniqueId gl_MaxGeometryOutputComponents = TSymbolUniqueId(1851);
2896     static constexpr const TSymbolUniqueId gl_MaxGeometryOutputComponentsES3_2 =
2897         TSymbolUniqueId(1852);
2898     static constexpr const TSymbolUniqueId gl_MaxGeometryImageUniforms      = TSymbolUniqueId(1853);
2899     static constexpr const TSymbolUniqueId gl_MaxGeometryImageUniformsES3_2 = TSymbolUniqueId(1854);
2900     static constexpr const TSymbolUniqueId gl_MaxGeometryTextureImageUnits  = TSymbolUniqueId(1855);
2901     static constexpr const TSymbolUniqueId gl_MaxGeometryTextureImageUnitsES3_2 =
2902         TSymbolUniqueId(1856);
2903     static constexpr const TSymbolUniqueId gl_MaxGeometryOutputVertices = TSymbolUniqueId(1857);
2904     static constexpr const TSymbolUniqueId gl_MaxGeometryOutputVerticesES3_2 =
2905         TSymbolUniqueId(1858);
2906     static constexpr const TSymbolUniqueId gl_MaxGeometryTotalOutputComponents =
2907         TSymbolUniqueId(1859);
2908     static constexpr const TSymbolUniqueId gl_MaxGeometryTotalOutputComponentsES3_2 =
2909         TSymbolUniqueId(1860);
2910     static constexpr const TSymbolUniqueId gl_MaxGeometryUniformComponents = TSymbolUniqueId(1861);
2911     static constexpr const TSymbolUniqueId gl_MaxGeometryUniformComponentsES3_2 =
2912         TSymbolUniqueId(1862);
2913     static constexpr const TSymbolUniqueId gl_MaxGeometryAtomicCounters = TSymbolUniqueId(1863);
2914     static constexpr const TSymbolUniqueId gl_MaxGeometryAtomicCountersES3_2 =
2915         TSymbolUniqueId(1864);
2916     static constexpr const TSymbolUniqueId gl_MaxGeometryAtomicCounterBuffers =
2917         TSymbolUniqueId(1865);
2918     static constexpr const TSymbolUniqueId gl_MaxGeometryAtomicCounterBuffersES3_2 =
2919         TSymbolUniqueId(1866);
2920     static constexpr const TSymbolUniqueId gl_MaxTessControlInputComponents = TSymbolUniqueId(1867);
2921     static constexpr const TSymbolUniqueId gl_MaxTessControlInputComponentsES3_2 =
2922         TSymbolUniqueId(1868);
2923     static constexpr const TSymbolUniqueId gl_MaxTessControlOutputComponents =
2924         TSymbolUniqueId(1869);
2925     static constexpr const TSymbolUniqueId gl_MaxTessControlOutputComponentsES3_2 =
2926         TSymbolUniqueId(1870);
2927     static constexpr const TSymbolUniqueId gl_MaxTessControlTextureImageUnits =
2928         TSymbolUniqueId(1871);
2929     static constexpr const TSymbolUniqueId gl_MaxTessControlTextureImageUnitsES3_2 =
2930         TSymbolUniqueId(1872);
2931     static constexpr const TSymbolUniqueId gl_MaxTessControlUniformComponents =
2932         TSymbolUniqueId(1873);
2933     static constexpr const TSymbolUniqueId gl_MaxTessControlUniformComponentsES3_2 =
2934         TSymbolUniqueId(1874);
2935     static constexpr const TSymbolUniqueId gl_MaxTessControlTotalOutputComponents =
2936         TSymbolUniqueId(1875);
2937     static constexpr const TSymbolUniqueId gl_MaxTessControlTotalOutputComponentsES3_2 =
2938         TSymbolUniqueId(1876);
2939     static constexpr const TSymbolUniqueId gl_MaxTessControlImageUniforms = TSymbolUniqueId(1877);
2940     static constexpr const TSymbolUniqueId gl_MaxTessControlImageUniformsES3_2 =
2941         TSymbolUniqueId(1878);
2942     static constexpr const TSymbolUniqueId gl_MaxTessControlAtomicCounters = TSymbolUniqueId(1879);
2943     static constexpr const TSymbolUniqueId gl_MaxTessControlAtomicCountersES3_2 =
2944         TSymbolUniqueId(1880);
2945     static constexpr const TSymbolUniqueId gl_MaxTessControlAtomicCounterBuffers =
2946         TSymbolUniqueId(1881);
2947     static constexpr const TSymbolUniqueId gl_MaxTessControlAtomicCounterBuffersES3_2 =
2948         TSymbolUniqueId(1882);
2949     static constexpr const TSymbolUniqueId gl_MaxTessPatchComponents      = TSymbolUniqueId(1883);
2950     static constexpr const TSymbolUniqueId gl_MaxTessPatchComponentsES3_2 = TSymbolUniqueId(1884);
2951     static constexpr const TSymbolUniqueId gl_MaxPatchVertices            = TSymbolUniqueId(1885);
2952     static constexpr const TSymbolUniqueId gl_MaxPatchVerticesES3_2       = TSymbolUniqueId(1886);
2953     static constexpr const TSymbolUniqueId gl_MaxTessGenLevel             = TSymbolUniqueId(1887);
2954     static constexpr const TSymbolUniqueId gl_MaxTessGenLevelES3_2        = TSymbolUniqueId(1888);
2955     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationInputComponents =
2956         TSymbolUniqueId(1889);
2957     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationInputComponentsES3_2 =
2958         TSymbolUniqueId(1890);
2959     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationOutputComponents =
2960         TSymbolUniqueId(1891);
2961     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationOutputComponentsES3_2 =
2962         TSymbolUniqueId(1892);
2963     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationTextureImageUnits =
2964         TSymbolUniqueId(1893);
2965     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationTextureImageUnitsES3_2 =
2966         TSymbolUniqueId(1894);
2967     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationUniformComponents =
2968         TSymbolUniqueId(1895);
2969     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationUniformComponentsES3_2 =
2970         TSymbolUniqueId(1896);
2971     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationImageUniforms =
2972         TSymbolUniqueId(1897);
2973     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationImageUniformsES3_2 =
2974         TSymbolUniqueId(1898);
2975     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationAtomicCounters =
2976         TSymbolUniqueId(1899);
2977     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationAtomicCountersES3_2 =
2978         TSymbolUniqueId(1900);
2979     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationAtomicCounterBuffers =
2980         TSymbolUniqueId(1901);
2981     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationAtomicCounterBuffersES3_2 =
2982         TSymbolUniqueId(1902);
2983     static constexpr const TSymbolUniqueId gl_MaxSamples            = TSymbolUniqueId(1903);
2984     static constexpr const TSymbolUniqueId gl_MaxSamplesES3_2       = TSymbolUniqueId(1904);
2985     static constexpr const TSymbolUniqueId gl_MaxClipDistancesAPPLE = TSymbolUniqueId(1905);
2986     static constexpr const TSymbolUniqueId gl_MaxClipDistances      = TSymbolUniqueId(1906);
2987     static constexpr const TSymbolUniqueId gl_MaxCullDistances      = TSymbolUniqueId(1907);
2988     static constexpr const TSymbolUniqueId gl_MaxCombinedClipAndCullDistances =
2989         TSymbolUniqueId(1908);
2990     static constexpr const TSymbolUniqueId gl_FragCoord                 = TSymbolUniqueId(1909);
2991     static constexpr const TSymbolUniqueId gl_FrontFacing               = TSymbolUniqueId(1910);
2992     static constexpr const TSymbolUniqueId gl_PointCoord                = TSymbolUniqueId(1911);
2993     static constexpr const TSymbolUniqueId gl_FragColor                 = TSymbolUniqueId(1912);
2994     static constexpr const TSymbolUniqueId gl_FragData                  = TSymbolUniqueId(1913);
2995     static constexpr const TSymbolUniqueId gl_FragDepth                 = TSymbolUniqueId(1914);
2996     static constexpr const TSymbolUniqueId gl_HelperInvocation          = TSymbolUniqueId(1915);
2997     static constexpr const TSymbolUniqueId gl_FragCoord300              = TSymbolUniqueId(1916);
2998     static constexpr const TSymbolUniqueId gl_SecondaryFragColorEXT     = TSymbolUniqueId(1917);
2999     static constexpr const TSymbolUniqueId gl_SecondaryFragDataEXT      = TSymbolUniqueId(1918);
3000     static constexpr const TSymbolUniqueId gl_FragDepthEXT              = TSymbolUniqueId(1919);
3001     static constexpr const TSymbolUniqueId gl_LastFragData              = TSymbolUniqueId(1920);
3002     static constexpr const TSymbolUniqueId gl_LastFragColor             = TSymbolUniqueId(1921);
3003     static constexpr const TSymbolUniqueId gl_LastFragDataNV            = TSymbolUniqueId(1922);
3004     static constexpr const TSymbolUniqueId gl_LastFragColorARM          = TSymbolUniqueId(1923);
3005     static constexpr const TSymbolUniqueId gl_LastFragDepthARM          = TSymbolUniqueId(1924);
3006     static constexpr const TSymbolUniqueId gl_LastFragStencilARM        = TSymbolUniqueId(1925);
3007     static constexpr const TSymbolUniqueId gl_PrimitiveID               = TSymbolUniqueId(1926);
3008     static constexpr const TSymbolUniqueId gl_PrimitiveIDES3_2          = TSymbolUniqueId(1927);
3009     static constexpr const TSymbolUniqueId gl_Layer                     = TSymbolUniqueId(1928);
3010     static constexpr const TSymbolUniqueId gl_LayerES3_2                = TSymbolUniqueId(1929);
3011     static constexpr const TSymbolUniqueId gl_SampleID                  = TSymbolUniqueId(1930);
3012     static constexpr const TSymbolUniqueId gl_SampleIDES3_2             = TSymbolUniqueId(1931);
3013     static constexpr const TSymbolUniqueId gl_SamplePosition            = TSymbolUniqueId(1932);
3014     static constexpr const TSymbolUniqueId gl_SamplePositionES3_2       = TSymbolUniqueId(1933);
3015     static constexpr const TSymbolUniqueId gl_SampleMaskIn              = TSymbolUniqueId(1934);
3016     static constexpr const TSymbolUniqueId gl_SampleMaskInES3_2         = TSymbolUniqueId(1935);
3017     static constexpr const TSymbolUniqueId gl_SampleMask                = TSymbolUniqueId(1936);
3018     static constexpr const TSymbolUniqueId gl_SampleMaskES3_2           = TSymbolUniqueId(1937);
3019     static constexpr const TSymbolUniqueId gl_Position                  = TSymbolUniqueId(1938);
3020     static constexpr const TSymbolUniqueId gl_PointSize                 = TSymbolUniqueId(1939);
3021     static constexpr const TSymbolUniqueId gl_InstanceID                = TSymbolUniqueId(1940);
3022     static constexpr const TSymbolUniqueId gl_InstanceIndex             = TSymbolUniqueId(1941);
3023     static constexpr const TSymbolUniqueId gl_VertexID                  = TSymbolUniqueId(1942);
3024     static constexpr const TSymbolUniqueId gl_VertexIndex               = TSymbolUniqueId(1943);
3025     static constexpr const TSymbolUniqueId gl_LayerVS                   = TSymbolUniqueId(1944);
3026     static constexpr const TSymbolUniqueId gl_PointSize300              = TSymbolUniqueId(1945);
3027     static constexpr const TSymbolUniqueId gl_DrawID                    = TSymbolUniqueId(1946);
3028     static constexpr const TSymbolUniqueId gl_BaseVertex                = TSymbolUniqueId(1947);
3029     static constexpr const TSymbolUniqueId gl_BaseInstance              = TSymbolUniqueId(1948);
3030     static constexpr const TSymbolUniqueId angle_BaseVertex             = TSymbolUniqueId(1949);
3031     static constexpr const TSymbolUniqueId angle_BaseInstance           = TSymbolUniqueId(1950);
3032     static constexpr const TSymbolUniqueId gl_ClipDistanceAPPLE         = TSymbolUniqueId(1951);
3033     static constexpr const TSymbolUniqueId gl_NumWorkGroups             = TSymbolUniqueId(1952);
3034     static constexpr const TSymbolUniqueId gl_WorkGroupSize             = TSymbolUniqueId(1953);
3035     static constexpr const TSymbolUniqueId gl_WorkGroupID               = TSymbolUniqueId(1954);
3036     static constexpr const TSymbolUniqueId gl_LocalInvocationID         = TSymbolUniqueId(1955);
3037     static constexpr const TSymbolUniqueId gl_GlobalInvocationID        = TSymbolUniqueId(1956);
3038     static constexpr const TSymbolUniqueId gl_LocalInvocationIndex      = TSymbolUniqueId(1957);
3039     static constexpr const TSymbolUniqueId gl_PrimitiveIDIn             = TSymbolUniqueId(1958);
3040     static constexpr const TSymbolUniqueId gl_PrimitiveIDInES3_2        = TSymbolUniqueId(1959);
3041     static constexpr const TSymbolUniqueId gl_InvocationID              = TSymbolUniqueId(1960);
3042     static constexpr const TSymbolUniqueId gl_InvocationIDES3_2         = TSymbolUniqueId(1961);
3043     static constexpr const TSymbolUniqueId gl_PrimitiveIDGS             = TSymbolUniqueId(1962);
3044     static constexpr const TSymbolUniqueId gl_PrimitiveIDGSES3_2        = TSymbolUniqueId(1963);
3045     static constexpr const TSymbolUniqueId gl_LayerGS                   = TSymbolUniqueId(1964);
3046     static constexpr const TSymbolUniqueId gl_LayerGSES3_2              = TSymbolUniqueId(1965);
3047     static constexpr const TSymbolUniqueId gl_PerVertex                 = TSymbolUniqueId(1966);
3048     static constexpr const TSymbolUniqueId gl_PerVertexES3_2            = TSymbolUniqueId(1967);
3049     static constexpr const TSymbolUniqueId gl_in                        = TSymbolUniqueId(1968);
3050     static constexpr const TSymbolUniqueId gl_inES3_2                   = TSymbolUniqueId(1969);
3051     static constexpr const TSymbolUniqueId gl_PerVertexOutBlock         = TSymbolUniqueId(1970);
3052     static constexpr const TSymbolUniqueId gl_PerVertexOutBlockES3_2    = TSymbolUniqueId(1971);
3053     static constexpr const TSymbolUniqueId gl_PositionGS                = TSymbolUniqueId(1972);
3054     static constexpr const TSymbolUniqueId gl_PositionGSES3_2           = TSymbolUniqueId(1973);
3055     static constexpr const TSymbolUniqueId gl_PatchVerticesInTCS        = TSymbolUniqueId(1974);
3056     static constexpr const TSymbolUniqueId gl_PatchVerticesInTCSES3_2   = TSymbolUniqueId(1975);
3057     static constexpr const TSymbolUniqueId gl_InvocationIDTCS           = TSymbolUniqueId(1976);
3058     static constexpr const TSymbolUniqueId gl_InvocationIDTCSES3_2      = TSymbolUniqueId(1977);
3059     static constexpr const TSymbolUniqueId gl_PrimitiveIDTCS            = TSymbolUniqueId(1978);
3060     static constexpr const TSymbolUniqueId gl_PrimitiveIDTCSES3_2       = TSymbolUniqueId(1979);
3061     static constexpr const TSymbolUniqueId gl_TessLevelOuterTCS         = TSymbolUniqueId(1980);
3062     static constexpr const TSymbolUniqueId gl_TessLevelOuterTCSES3_2    = TSymbolUniqueId(1981);
3063     static constexpr const TSymbolUniqueId gl_TessLevelInnerTCS         = TSymbolUniqueId(1982);
3064     static constexpr const TSymbolUniqueId gl_TessLevelInnerTCSES3_2    = TSymbolUniqueId(1983);
3065     static constexpr const TSymbolUniqueId gl_PerVertexTCS              = TSymbolUniqueId(1984);
3066     static constexpr const TSymbolUniqueId gl_PerVertexTCSES3_2         = TSymbolUniqueId(1985);
3067     static constexpr const TSymbolUniqueId gl_inTCS                     = TSymbolUniqueId(1986);
3068     static constexpr const TSymbolUniqueId gl_inTCSES3_2                = TSymbolUniqueId(1987);
3069     static constexpr const TSymbolUniqueId gl_outTCS                    = TSymbolUniqueId(1988);
3070     static constexpr const TSymbolUniqueId gl_outTCSES3_2               = TSymbolUniqueId(1989);
3071     static constexpr const TSymbolUniqueId gl_BoundingBoxTCS            = TSymbolUniqueId(1990);
3072     static constexpr const TSymbolUniqueId gl_BoundingBoxTCSES3_2       = TSymbolUniqueId(1991);
3073     static constexpr const TSymbolUniqueId gl_PerVertexOutTcsBlock      = TSymbolUniqueId(1992);
3074     static constexpr const TSymbolUniqueId gl_PerVertexOutTcsBlockES3_2 = TSymbolUniqueId(1993);
3075     static constexpr const TSymbolUniqueId gl_PositionTCS               = TSymbolUniqueId(1994);
3076     static constexpr const TSymbolUniqueId gl_PositionTCSES3_2          = TSymbolUniqueId(1995);
3077     static constexpr const TSymbolUniqueId gl_BoundingBoxEXTTCS         = TSymbolUniqueId(1996);
3078     static constexpr const TSymbolUniqueId gl_BoundingBoxEXTTCSES3_2    = TSymbolUniqueId(1997);
3079     static constexpr const TSymbolUniqueId gl_BoundingBoxOESTCS         = TSymbolUniqueId(1998);
3080     static constexpr const TSymbolUniqueId gl_BoundingBoxOESTCSES3_2    = TSymbolUniqueId(1999);
3081     static constexpr const TSymbolUniqueId gl_PatchVerticesInTES        = TSymbolUniqueId(2000);
3082     static constexpr const TSymbolUniqueId gl_PatchVerticesInTESES3_2   = TSymbolUniqueId(2001);
3083     static constexpr const TSymbolUniqueId gl_PrimitiveIDTES            = TSymbolUniqueId(2002);
3084     static constexpr const TSymbolUniqueId gl_PrimitiveIDTESES3_2       = TSymbolUniqueId(2003);
3085     static constexpr const TSymbolUniqueId gl_TessCoord                 = TSymbolUniqueId(2004);
3086     static constexpr const TSymbolUniqueId gl_TessLevelOuterTES         = TSymbolUniqueId(2005);
3087     static constexpr const TSymbolUniqueId gl_TessLevelOuterTESES3_2    = TSymbolUniqueId(2006);
3088     static constexpr const TSymbolUniqueId gl_TessLevelInnerTES         = TSymbolUniqueId(2007);
3089     static constexpr const TSymbolUniqueId gl_TessLevelInnerTESES3_2    = TSymbolUniqueId(2008);
3090     static constexpr const TSymbolUniqueId gl_PerVertexTES              = TSymbolUniqueId(2009);
3091     static constexpr const TSymbolUniqueId gl_PerVertexTESES3_2         = TSymbolUniqueId(2010);
3092     static constexpr const TSymbolUniqueId gl_inTES                     = TSymbolUniqueId(2011);
3093     static constexpr const TSymbolUniqueId gl_inTESES3_2                = TSymbolUniqueId(2012);
3094     static constexpr const TSymbolUniqueId gl_outTES                    = TSymbolUniqueId(2013);
3095     static constexpr const TSymbolUniqueId gl_outTESES3_2               = TSymbolUniqueId(2014);
3096     static constexpr const TSymbolUniqueId gl_PerVertexOutTesBlock      = TSymbolUniqueId(2015);
3097     static constexpr const TSymbolUniqueId gl_PerVertexOutTesBlockES3_2 = TSymbolUniqueId(2016);
3098     static constexpr const TSymbolUniqueId gl_PositionTES               = TSymbolUniqueId(2017);
3099     static constexpr const TSymbolUniqueId gl_PositionTESES3_2          = TSymbolUniqueId(2018);
3100     static constexpr const TSymbolUniqueId gl_ViewID_OVR                = TSymbolUniqueId(2019);
3101     static constexpr const TSymbolUniqueId gl_ClipDistance              = TSymbolUniqueId(2020);
3102     static constexpr const TSymbolUniqueId gl_CullDistance              = TSymbolUniqueId(2021);
3103 
3104 };  // class BuiltInId
3105 
3106 namespace BuiltInVariable
3107 {
3108 
3109 const TVariable *angle_BaseInstance();
3110 const TVariable *angle_BaseVertex();
3111 const TVariable *gl_BaseInstance();
3112 const TVariable *gl_BaseVertex();
3113 const TVariable *gl_DrawID();
3114 const TVariable *gl_FragColor();
3115 const TVariable *gl_FragCoord();
3116 const TVariable *gl_FragCoord300();
3117 const TVariable *gl_FragDepth();
3118 const TVariable *gl_FrontFacing();
3119 const TVariable *gl_GlobalInvocationID();
3120 const TVariable *gl_HelperInvocation();
3121 const TVariable *gl_InstanceID();
3122 const TVariable *gl_InstanceIndex();
3123 const TVariable *gl_InvocationID();
3124 const TVariable *gl_InvocationIDES3_2();
3125 const TVariable *gl_InvocationIDTCS();
3126 const TVariable *gl_InvocationIDTCSES3_2();
3127 const TVariable *gl_LastFragColor();
3128 const TVariable *gl_LastFragColorARM();
3129 const TVariable *gl_LastFragDepthARM();
3130 const TVariable *gl_LastFragStencilARM();
3131 const TVariable *gl_Layer();
3132 const TVariable *gl_LayerES3_2();
3133 const TVariable *gl_LayerGS();
3134 const TVariable *gl_LayerGSES3_2();
3135 const TVariable *gl_LayerVS();
3136 const TVariable *gl_LocalInvocationID();
3137 const TVariable *gl_LocalInvocationIndex();
3138 const TVariable *gl_NumSamples();
3139 const TVariable *gl_NumSamplesES3_2();
3140 const TVariable *gl_NumWorkGroups();
3141 const TVariable *gl_PatchVerticesInTCS();
3142 const TVariable *gl_PatchVerticesInTCSES3_2();
3143 const TVariable *gl_PatchVerticesInTES();
3144 const TVariable *gl_PatchVerticesInTESES3_2();
3145 const TVariable *gl_PointCoord();
3146 const TVariable *gl_PointSize();
3147 const TVariable *gl_PointSize300();
3148 const TVariable *gl_Position();
3149 const TVariable *gl_PrimitiveID();
3150 const TVariable *gl_PrimitiveIDES3_2();
3151 const TVariable *gl_PrimitiveIDGS();
3152 const TVariable *gl_PrimitiveIDGSES3_2();
3153 const TVariable *gl_PrimitiveIDIn();
3154 const TVariable *gl_PrimitiveIDInES3_2();
3155 const TVariable *gl_PrimitiveIDTCS();
3156 const TVariable *gl_PrimitiveIDTCSES3_2();
3157 const TVariable *gl_PrimitiveIDTES();
3158 const TVariable *gl_PrimitiveIDTESES3_2();
3159 const TVariable *gl_SampleID();
3160 const TVariable *gl_SampleIDES3_2();
3161 const TVariable *gl_SamplePosition();
3162 const TVariable *gl_SamplePositionES3_2();
3163 const TVariable *gl_SecondaryFragColorEXT();
3164 const TVariable *gl_TessCoord();
3165 const TVariable *gl_VertexID();
3166 const TVariable *gl_VertexIndex();
3167 const TVariable *gl_ViewID_OVR();
3168 const TVariable *gl_WorkGroupID();
3169 const TVariable *gl_WorkGroupSize();
3170 
3171 }  // namespace BuiltInVariable
3172 
3173 }  // namespace sh
3174 
3175 #endif  // COMPILER_TRANSLATOR_TREEUTIL_BUILTIN_AUTOGEN_H_
3176