xref: /aosp_15_r20/external/angle/src/compiler/translator/tree_util/BuiltIn_autogen.h (revision 8975f5c5ed3d1c378011245431ada316dfb6f244)
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_Sampler2D1_Float2_Int1 =
1198         TSymbolUniqueId(900);
1199     static constexpr const TSymbolUniqueId textureGather_ISampler2D1_Float2_Int1 =
1200         TSymbolUniqueId(901);
1201     static constexpr const TSymbolUniqueId textureGather_USampler2D1_Float2_Int1 =
1202         TSymbolUniqueId(902);
1203     static constexpr const TSymbolUniqueId textureGather_Sampler2DArray1_Float3 =
1204         TSymbolUniqueId(903);
1205     static constexpr const TSymbolUniqueId textureGather_ISampler2DArray1_Float3 =
1206         TSymbolUniqueId(904);
1207     static constexpr const TSymbolUniqueId textureGather_USampler2DArray1_Float3 =
1208         TSymbolUniqueId(905);
1209     static constexpr const TSymbolUniqueId textureGather_Sampler2DArray1_Float3_Int1 =
1210         TSymbolUniqueId(906);
1211     static constexpr const TSymbolUniqueId textureGather_ISampler2DArray1_Float3_Int1 =
1212         TSymbolUniqueId(907);
1213     static constexpr const TSymbolUniqueId textureGather_USampler2DArray1_Float3_Int1 =
1214         TSymbolUniqueId(908);
1215     static constexpr const TSymbolUniqueId textureGather_SamplerCube1_Float3 = TSymbolUniqueId(909);
1216     static constexpr const TSymbolUniqueId textureGather_ISamplerCube1_Float3 =
1217         TSymbolUniqueId(910);
1218     static constexpr const TSymbolUniqueId textureGather_USamplerCube1_Float3 =
1219         TSymbolUniqueId(911);
1220     static constexpr const TSymbolUniqueId textureGather_SamplerCube1_Float3_Int1 =
1221         TSymbolUniqueId(912);
1222     static constexpr const TSymbolUniqueId textureGather_ISamplerCube1_Float3_Int1 =
1223         TSymbolUniqueId(913);
1224     static constexpr const TSymbolUniqueId textureGather_USamplerCube1_Float3_Int1 =
1225         TSymbolUniqueId(914);
1226     static constexpr const TSymbolUniqueId textureGather_SamplerCubeArray1_Float4 =
1227         TSymbolUniqueId(915);
1228     static constexpr const TSymbolUniqueId textureGather_ISamplerCubeArray1_Float4 =
1229         TSymbolUniqueId(916);
1230     static constexpr const TSymbolUniqueId textureGather_USamplerCubeArray1_Float4 =
1231         TSymbolUniqueId(917);
1232     static constexpr const TSymbolUniqueId textureGather_SamplerCubeArray1_Float4_Int1 =
1233         TSymbolUniqueId(918);
1234     static constexpr const TSymbolUniqueId textureGather_ISamplerCubeArray1_Float4_Int1 =
1235         TSymbolUniqueId(919);
1236     static constexpr const TSymbolUniqueId textureGather_USamplerCubeArray1_Float4_Int1 =
1237         TSymbolUniqueId(920);
1238     static constexpr const TSymbolUniqueId textureGather_SamplerCubeArrayShadow1_Float4_Float1 =
1239         TSymbolUniqueId(921);
1240     static constexpr const TSymbolUniqueId textureGatherExt_SamplerCubeArray1_Float4 =
1241         TSymbolUniqueId(922);
1242     static constexpr const TSymbolUniqueId textureGatherExt_ISamplerCubeArray1_Float4 =
1243         TSymbolUniqueId(923);
1244     static constexpr const TSymbolUniqueId textureGatherExt_USamplerCubeArray1_Float4 =
1245         TSymbolUniqueId(924);
1246     static constexpr const TSymbolUniqueId textureGatherExt_SamplerCubeArray1_Float4_Int1 =
1247         TSymbolUniqueId(925);
1248     static constexpr const TSymbolUniqueId textureGatherExt_ISamplerCubeArray1_Float4_Int1 =
1249         TSymbolUniqueId(926);
1250     static constexpr const TSymbolUniqueId textureGatherExt_USamplerCubeArray1_Float4_Int1 =
1251         TSymbolUniqueId(927);
1252     static constexpr const TSymbolUniqueId textureGatherExt_SamplerCubeArrayShadow1_Float4_Float1 =
1253         TSymbolUniqueId(928);
1254     static constexpr const TSymbolUniqueId textureGather_Sampler2DShadow1_Float2 =
1255         TSymbolUniqueId(929);
1256     static constexpr const TSymbolUniqueId textureGather_Sampler2DShadow1_Float2_Float1 =
1257         TSymbolUniqueId(930);
1258     static constexpr const TSymbolUniqueId textureGather_Sampler2DArrayShadow1_Float3 =
1259         TSymbolUniqueId(931);
1260     static constexpr const TSymbolUniqueId textureGather_Sampler2DArrayShadow1_Float3_Float1 =
1261         TSymbolUniqueId(932);
1262     static constexpr const TSymbolUniqueId textureGather_SamplerCubeShadow1_Float3 =
1263         TSymbolUniqueId(933);
1264     static constexpr const TSymbolUniqueId textureGather_SamplerCubeShadow1_Float3_Float1 =
1265         TSymbolUniqueId(934);
1266     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2D1_Float2_Int2 =
1267         TSymbolUniqueId(935);
1268     static constexpr const TSymbolUniqueId textureGatherOffset_ISampler2D1_Float2_Int2 =
1269         TSymbolUniqueId(936);
1270     static constexpr const TSymbolUniqueId textureGatherOffset_USampler2D1_Float2_Int2 =
1271         TSymbolUniqueId(937);
1272     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2DArray1_Float3_Int2 =
1273         TSymbolUniqueId(938);
1274     static constexpr const TSymbolUniqueId textureGatherOffset_ISampler2DArray1_Float3_Int2 =
1275         TSymbolUniqueId(939);
1276     static constexpr const TSymbolUniqueId textureGatherOffset_USampler2DArray1_Float3_Int2 =
1277         TSymbolUniqueId(940);
1278     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2DShadow1_Float2_Float1_Int2 =
1279         TSymbolUniqueId(941);
1280     static constexpr const TSymbolUniqueId
1281         textureGatherOffset_Sampler2DArrayShadow1_Float3_Float1_Int2 = TSymbolUniqueId(942);
1282     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2D1_Float2_Int2_Int1 =
1283         TSymbolUniqueId(943);
1284     static constexpr const TSymbolUniqueId textureGatherOffset_ISampler2D1_Float2_Int2_Int1 =
1285         TSymbolUniqueId(944);
1286     static constexpr const TSymbolUniqueId textureGatherOffset_USampler2D1_Float2_Int2_Int1 =
1287         TSymbolUniqueId(945);
1288     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2DArray1_Float3_Int2_Int1 =
1289         TSymbolUniqueId(946);
1290     static constexpr const TSymbolUniqueId textureGatherOffset_ISampler2DArray1_Float3_Int2_Int1 =
1291         TSymbolUniqueId(947);
1292     static constexpr const TSymbolUniqueId textureGatherOffset_USampler2DArray1_Float3_Int2_Int1 =
1293         TSymbolUniqueId(948);
1294     static constexpr const TSymbolUniqueId textureGatherOffsets_Sampler2D1_Float2_4xInt2 =
1295         TSymbolUniqueId(949);
1296     static constexpr const TSymbolUniqueId pt10Cx4 = TSymbolUniqueId(950);
1297     static constexpr const TSymbolUniqueId textureGatherOffsets_ISampler2D1_Float2_4xInt2 =
1298         TSymbolUniqueId(951);
1299     static constexpr const TSymbolUniqueId textureGatherOffsets_USampler2D1_Float2_4xInt2 =
1300         TSymbolUniqueId(952);
1301     static constexpr const TSymbolUniqueId textureGatherOffsets_Sampler2DArray1_Float3_4xInt2 =
1302         TSymbolUniqueId(953);
1303     static constexpr const TSymbolUniqueId textureGatherOffsets_ISampler2DArray1_Float3_4xInt2 =
1304         TSymbolUniqueId(954);
1305     static constexpr const TSymbolUniqueId textureGatherOffsets_USampler2DArray1_Float3_4xInt2 =
1306         TSymbolUniqueId(955);
1307     static constexpr const TSymbolUniqueId
1308         textureGatherOffsets_Sampler2DShadow1_Float2_Float1_4xInt2 = TSymbolUniqueId(956);
1309     static constexpr const TSymbolUniqueId
1310         textureGatherOffsets_Sampler2DArrayShadow1_Float3_Float1_4xInt2 = TSymbolUniqueId(957);
1311     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_Sampler2D1_Float2_4xInt2 =
1312         TSymbolUniqueId(958);
1313     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_ISampler2D1_Float2_4xInt2 =
1314         TSymbolUniqueId(959);
1315     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_USampler2D1_Float2_4xInt2 =
1316         TSymbolUniqueId(960);
1317     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_Sampler2DArray1_Float3_4xInt2 =
1318         TSymbolUniqueId(961);
1319     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_ISampler2DArray1_Float3_4xInt2 =
1320         TSymbolUniqueId(962);
1321     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_USampler2DArray1_Float3_4xInt2 =
1322         TSymbolUniqueId(963);
1323     static constexpr const TSymbolUniqueId
1324         textureGatherOffsetsExt_Sampler2DShadow1_Float2_Float1_4xInt2 = TSymbolUniqueId(964);
1325     static constexpr const TSymbolUniqueId
1326         textureGatherOffsetsExt_Sampler2DArrayShadow1_Float3_Float1_4xInt2 = TSymbolUniqueId(965);
1327     static constexpr const TSymbolUniqueId textureGatherOffsets_Sampler2D1_Float2_4xInt2_Int1 =
1328         TSymbolUniqueId(966);
1329     static constexpr const TSymbolUniqueId textureGatherOffsets_ISampler2D1_Float2_4xInt2_Int1 =
1330         TSymbolUniqueId(967);
1331     static constexpr const TSymbolUniqueId textureGatherOffsets_USampler2D1_Float2_4xInt2_Int1 =
1332         TSymbolUniqueId(968);
1333     static constexpr const TSymbolUniqueId textureGatherOffsets_Sampler2DArray1_Float3_4xInt2_Int1 =
1334         TSymbolUniqueId(969);
1335     static constexpr const TSymbolUniqueId
1336         textureGatherOffsets_ISampler2DArray1_Float3_4xInt2_Int1 = TSymbolUniqueId(970);
1337     static constexpr const TSymbolUniqueId
1338         textureGatherOffsets_USampler2DArray1_Float3_4xInt2_Int1 = TSymbolUniqueId(971);
1339     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_Sampler2D1_Float2_4xInt2_Int1 =
1340         TSymbolUniqueId(972);
1341     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_ISampler2D1_Float2_4xInt2_Int1 =
1342         TSymbolUniqueId(973);
1343     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_USampler2D1_Float2_4xInt2_Int1 =
1344         TSymbolUniqueId(974);
1345     static constexpr const TSymbolUniqueId
1346         textureGatherOffsetsExt_Sampler2DArray1_Float3_4xInt2_Int1 = TSymbolUniqueId(975);
1347     static constexpr const TSymbolUniqueId
1348         textureGatherOffsetsExt_ISampler2DArray1_Float3_4xInt2_Int1 = TSymbolUniqueId(976);
1349     static constexpr const TSymbolUniqueId
1350         textureGatherOffsetsExt_USampler2DArray1_Float3_4xInt2_Int1          = TSymbolUniqueId(977);
1351     static constexpr const TSymbolUniqueId textureQueryLOD_Sampler2D1_Float2 = TSymbolUniqueId(978);
1352     static constexpr const TSymbolUniqueId textureQueryLOD_ISampler2D1_Float2 =
1353         TSymbolUniqueId(979);
1354     static constexpr const TSymbolUniqueId textureQueryLOD_USampler2D1_Float2 =
1355         TSymbolUniqueId(980);
1356     static constexpr const TSymbolUniqueId textureQueryLOD_Sampler3D1_Float3 = TSymbolUniqueId(981);
1357     static constexpr const TSymbolUniqueId textureQueryLOD_ISampler3D1_Float3 =
1358         TSymbolUniqueId(982);
1359     static constexpr const TSymbolUniqueId textureQueryLOD_USampler3D1_Float3 =
1360         TSymbolUniqueId(983);
1361     static constexpr const TSymbolUniqueId textureQueryLOD_SamplerCube1_Float3 =
1362         TSymbolUniqueId(984);
1363     static constexpr const TSymbolUniqueId textureQueryLOD_ISamplerCube1_Float3 =
1364         TSymbolUniqueId(985);
1365     static constexpr const TSymbolUniqueId textureQueryLOD_USamplerCube1_Float3 =
1366         TSymbolUniqueId(986);
1367     static constexpr const TSymbolUniqueId textureQueryLOD_Sampler2DArray1_Float2 =
1368         TSymbolUniqueId(987);
1369     static constexpr const TSymbolUniqueId textureQueryLOD_ISampler2DArray1_Float2 =
1370         TSymbolUniqueId(988);
1371     static constexpr const TSymbolUniqueId textureQueryLOD_USampler2DArray1_Float2 =
1372         TSymbolUniqueId(989);
1373     static constexpr const TSymbolUniqueId textureQueryLOD_Sampler2DShadow1_Float2 =
1374         TSymbolUniqueId(990);
1375     static constexpr const TSymbolUniqueId textureQueryLOD_SamplerCubeShadow1_Float3 =
1376         TSymbolUniqueId(991);
1377     static constexpr const TSymbolUniqueId textureQueryLOD_Sampler2DArrayShadow1_Float2 =
1378         TSymbolUniqueId(992);
1379     static constexpr const TSymbolUniqueId textureQueryLOD_SamplerCubeArray1_Float3 =
1380         TSymbolUniqueId(993);
1381     static constexpr const TSymbolUniqueId textureQueryLOD_ISamplerCubeArray1_Float3 =
1382         TSymbolUniqueId(994);
1383     static constexpr const TSymbolUniqueId textureQueryLOD_USamplerCubeArray1_Float3 =
1384         TSymbolUniqueId(995);
1385     static constexpr const TSymbolUniqueId textureQueryLOD_SamplerCubeArrayShadow1_Float3 =
1386         TSymbolUniqueId(996);
1387     static constexpr const TSymbolUniqueId rgb_2_yuv_Float3_YuvCscStandardEXT1 =
1388         TSymbolUniqueId(997);
1389     static constexpr const TSymbolUniqueId pt00G = TSymbolUniqueId(998);
1390     static constexpr const TSymbolUniqueId yuv_2_rgb_Float3_YuvCscStandardEXT1 =
1391         TSymbolUniqueId(999);
1392     static constexpr const TSymbolUniqueId dFdxExt_Float1                  = TSymbolUniqueId(1000);
1393     static constexpr const TSymbolUniqueId dFdxExt_Float2                  = TSymbolUniqueId(1001);
1394     static constexpr const TSymbolUniqueId dFdxExt_Float3                  = TSymbolUniqueId(1002);
1395     static constexpr const TSymbolUniqueId dFdxExt_Float4                  = TSymbolUniqueId(1003);
1396     static constexpr const TSymbolUniqueId dFdyExt_Float1                  = TSymbolUniqueId(1004);
1397     static constexpr const TSymbolUniqueId dFdyExt_Float2                  = TSymbolUniqueId(1005);
1398     static constexpr const TSymbolUniqueId dFdyExt_Float3                  = TSymbolUniqueId(1006);
1399     static constexpr const TSymbolUniqueId dFdyExt_Float4                  = TSymbolUniqueId(1007);
1400     static constexpr const TSymbolUniqueId fwidthExt_Float1                = TSymbolUniqueId(1008);
1401     static constexpr const TSymbolUniqueId fwidthExt_Float2                = TSymbolUniqueId(1009);
1402     static constexpr const TSymbolUniqueId fwidthExt_Float3                = TSymbolUniqueId(1010);
1403     static constexpr const TSymbolUniqueId fwidthExt_Float4                = TSymbolUniqueId(1011);
1404     static constexpr const TSymbolUniqueId dFdx_Float1                     = TSymbolUniqueId(1012);
1405     static constexpr const TSymbolUniqueId dFdx_Float2                     = TSymbolUniqueId(1013);
1406     static constexpr const TSymbolUniqueId dFdx_Float3                     = TSymbolUniqueId(1014);
1407     static constexpr const TSymbolUniqueId dFdx_Float4                     = TSymbolUniqueId(1015);
1408     static constexpr const TSymbolUniqueId dFdy_Float1                     = TSymbolUniqueId(1016);
1409     static constexpr const TSymbolUniqueId dFdy_Float2                     = TSymbolUniqueId(1017);
1410     static constexpr const TSymbolUniqueId dFdy_Float3                     = TSymbolUniqueId(1018);
1411     static constexpr const TSymbolUniqueId dFdy_Float4                     = TSymbolUniqueId(1019);
1412     static constexpr const TSymbolUniqueId fwidth_Float1                   = TSymbolUniqueId(1020);
1413     static constexpr const TSymbolUniqueId fwidth_Float2                   = TSymbolUniqueId(1021);
1414     static constexpr const TSymbolUniqueId fwidth_Float3                   = TSymbolUniqueId(1022);
1415     static constexpr const TSymbolUniqueId fwidth_Float4                   = TSymbolUniqueId(1023);
1416     static constexpr const TSymbolUniqueId interpolateAtCentroid_Float1    = TSymbolUniqueId(1024);
1417     static constexpr const TSymbolUniqueId interpolateAtCentroid_Float2    = TSymbolUniqueId(1025);
1418     static constexpr const TSymbolUniqueId interpolateAtCentroid_Float3    = TSymbolUniqueId(1026);
1419     static constexpr const TSymbolUniqueId interpolateAtCentroid_Float4    = TSymbolUniqueId(1027);
1420     static constexpr const TSymbolUniqueId interpolateAtSample_Float1_Int1 = TSymbolUniqueId(1028);
1421     static constexpr const TSymbolUniqueId interpolateAtSample_Float2_Int1 = TSymbolUniqueId(1029);
1422     static constexpr const TSymbolUniqueId interpolateAtSample_Float3_Int1 = TSymbolUniqueId(1030);
1423     static constexpr const TSymbolUniqueId interpolateAtSample_Float4_Int1 = TSymbolUniqueId(1031);
1424     static constexpr const TSymbolUniqueId interpolateAtOffset_Float1_Float2 =
1425         TSymbolUniqueId(1032);
1426     static constexpr const TSymbolUniqueId interpolateAtOffset_Float2_Float2 =
1427         TSymbolUniqueId(1033);
1428     static constexpr const TSymbolUniqueId interpolateAtOffset_Float3_Float2 =
1429         TSymbolUniqueId(1034);
1430     static constexpr const TSymbolUniqueId interpolateAtOffset_Float4_Float2 =
1431         TSymbolUniqueId(1035);
1432     static constexpr const TSymbolUniqueId interpolateAtCentroidExt_Float1 = TSymbolUniqueId(1036);
1433     static constexpr const TSymbolUniqueId interpolateAtCentroidExt_Float2 = TSymbolUniqueId(1037);
1434     static constexpr const TSymbolUniqueId interpolateAtCentroidExt_Float3 = TSymbolUniqueId(1038);
1435     static constexpr const TSymbolUniqueId interpolateAtCentroidExt_Float4 = TSymbolUniqueId(1039);
1436     static constexpr const TSymbolUniqueId interpolateAtSampleExt_Float1_Int1 =
1437         TSymbolUniqueId(1040);
1438     static constexpr const TSymbolUniqueId interpolateAtSampleExt_Float2_Int1 =
1439         TSymbolUniqueId(1041);
1440     static constexpr const TSymbolUniqueId interpolateAtSampleExt_Float3_Int1 =
1441         TSymbolUniqueId(1042);
1442     static constexpr const TSymbolUniqueId interpolateAtSampleExt_Float4_Int1 =
1443         TSymbolUniqueId(1043);
1444     static constexpr const TSymbolUniqueId interpolateAtOffsetExt_Float1_Float2 =
1445         TSymbolUniqueId(1044);
1446     static constexpr const TSymbolUniqueId interpolateAtOffsetExt_Float2_Float2 =
1447         TSymbolUniqueId(1045);
1448     static constexpr const TSymbolUniqueId interpolateAtOffsetExt_Float3_Float2 =
1449         TSymbolUniqueId(1046);
1450     static constexpr const TSymbolUniqueId interpolateAtOffsetExt_Float4_Float2 =
1451         TSymbolUniqueId(1047);
1452     static constexpr const TSymbolUniqueId atomicCounter_AtomicCounter1 = TSymbolUniqueId(1048);
1453     static constexpr const TSymbolUniqueId pt00F                        = TSymbolUniqueId(1049);
1454     static constexpr const TSymbolUniqueId atomicCounterIncrement_AtomicCounter1 =
1455         TSymbolUniqueId(1050);
1456     static constexpr const TSymbolUniqueId atomicCounterDecrement_AtomicCounter1 =
1457         TSymbolUniqueId(1051);
1458     static constexpr const TSymbolUniqueId atomicAdd_UInt1_UInt1            = TSymbolUniqueId(1052);
1459     static constexpr const TSymbolUniqueId pt_io_00D                        = TSymbolUniqueId(1053);
1460     static constexpr const TSymbolUniqueId atomicAdd_Int1_Int1              = TSymbolUniqueId(1054);
1461     static constexpr const TSymbolUniqueId pt_io_00C                        = TSymbolUniqueId(1055);
1462     static constexpr const TSymbolUniqueId atomicMin_UInt1_UInt1            = TSymbolUniqueId(1056);
1463     static constexpr const TSymbolUniqueId atomicMin_Int1_Int1              = TSymbolUniqueId(1057);
1464     static constexpr const TSymbolUniqueId atomicMax_UInt1_UInt1            = TSymbolUniqueId(1058);
1465     static constexpr const TSymbolUniqueId atomicMax_Int1_Int1              = TSymbolUniqueId(1059);
1466     static constexpr const TSymbolUniqueId atomicAnd_UInt1_UInt1            = TSymbolUniqueId(1060);
1467     static constexpr const TSymbolUniqueId atomicAnd_Int1_Int1              = TSymbolUniqueId(1061);
1468     static constexpr const TSymbolUniqueId atomicOr_UInt1_UInt1             = TSymbolUniqueId(1062);
1469     static constexpr const TSymbolUniqueId atomicOr_Int1_Int1               = TSymbolUniqueId(1063);
1470     static constexpr const TSymbolUniqueId atomicXor_UInt1_UInt1            = TSymbolUniqueId(1064);
1471     static constexpr const TSymbolUniqueId atomicXor_Int1_Int1              = TSymbolUniqueId(1065);
1472     static constexpr const TSymbolUniqueId atomicExchange_UInt1_UInt1       = TSymbolUniqueId(1066);
1473     static constexpr const TSymbolUniqueId atomicExchange_Int1_Int1         = TSymbolUniqueId(1067);
1474     static constexpr const TSymbolUniqueId atomicCompSwap_UInt1_UInt1_UInt1 = TSymbolUniqueId(1068);
1475     static constexpr const TSymbolUniqueId atomicCompSwap_Int1_Int1_Int1    = TSymbolUniqueId(1069);
1476     static constexpr const TSymbolUniqueId imageSize_Image2D1               = TSymbolUniqueId(1070);
1477     static constexpr const TSymbolUniqueId pt00q                            = TSymbolUniqueId(1071);
1478     static constexpr const TSymbolUniqueId imageSize_IImage2D1              = TSymbolUniqueId(1072);
1479     static constexpr const TSymbolUniqueId pt00z                            = TSymbolUniqueId(1073);
1480     static constexpr const TSymbolUniqueId imageSize_UImage2D1              = TSymbolUniqueId(1074);
1481     static constexpr const TSymbolUniqueId pt01I                            = TSymbolUniqueId(1075);
1482     static constexpr const TSymbolUniqueId imageSize_Image3D1               = TSymbolUniqueId(1076);
1483     static constexpr const TSymbolUniqueId pt00r                            = TSymbolUniqueId(1077);
1484     static constexpr const TSymbolUniqueId imageSize_IImage3D1              = TSymbolUniqueId(1078);
1485     static constexpr const TSymbolUniqueId pt01A                            = TSymbolUniqueId(1079);
1486     static constexpr const TSymbolUniqueId imageSize_UImage3D1              = TSymbolUniqueId(1080);
1487     static constexpr const TSymbolUniqueId pt01J                            = TSymbolUniqueId(1081);
1488     static constexpr const TSymbolUniqueId imageSize_Image2DArray1          = TSymbolUniqueId(1082);
1489     static constexpr const TSymbolUniqueId pt00s                            = TSymbolUniqueId(1083);
1490     static constexpr const TSymbolUniqueId imageSize_IImage2DArray1         = TSymbolUniqueId(1084);
1491     static constexpr const TSymbolUniqueId pt01B                            = TSymbolUniqueId(1085);
1492     static constexpr const TSymbolUniqueId imageSize_UImage2DArray1         = TSymbolUniqueId(1086);
1493     static constexpr const TSymbolUniqueId pt01K                            = TSymbolUniqueId(1087);
1494     static constexpr const TSymbolUniqueId imageSize_ImageCube1             = TSymbolUniqueId(1088);
1495     static constexpr const TSymbolUniqueId pt00t                            = TSymbolUniqueId(1089);
1496     static constexpr const TSymbolUniqueId imageSize_IImageCube1            = TSymbolUniqueId(1090);
1497     static constexpr const TSymbolUniqueId pt01C                            = TSymbolUniqueId(1091);
1498     static constexpr const TSymbolUniqueId imageSize_UImageCube1            = TSymbolUniqueId(1092);
1499     static constexpr const TSymbolUniqueId pt01L                            = TSymbolUniqueId(1093);
1500     static constexpr const TSymbolUniqueId imageSize_ImageCubeArray1        = TSymbolUniqueId(1094);
1501     static constexpr const TSymbolUniqueId pt00w                            = TSymbolUniqueId(1095);
1502     static constexpr const TSymbolUniqueId imageSize_IImageCubeArray1       = TSymbolUniqueId(1096);
1503     static constexpr const TSymbolUniqueId pt01F                            = TSymbolUniqueId(1097);
1504     static constexpr const TSymbolUniqueId imageSize_UImageCubeArray1       = TSymbolUniqueId(1098);
1505     static constexpr const TSymbolUniqueId pt01O                            = TSymbolUniqueId(1099);
1506     static constexpr const TSymbolUniqueId imageSizeExt_ImageCubeArray1     = TSymbolUniqueId(1100);
1507     static constexpr const TSymbolUniqueId imageSizeExt_IImageCubeArray1    = TSymbolUniqueId(1101);
1508     static constexpr const TSymbolUniqueId imageSizeExt_UImageCubeArray1    = TSymbolUniqueId(1102);
1509     static constexpr const TSymbolUniqueId imageSize_ImageBuffer1           = TSymbolUniqueId(1103);
1510     static constexpr const TSymbolUniqueId pt00y                            = TSymbolUniqueId(1104);
1511     static constexpr const TSymbolUniqueId imageSize_IImageBuffer1          = TSymbolUniqueId(1105);
1512     static constexpr const TSymbolUniqueId pt01H                            = TSymbolUniqueId(1106);
1513     static constexpr const TSymbolUniqueId imageSize_UImageBuffer1          = TSymbolUniqueId(1107);
1514     static constexpr const TSymbolUniqueId pt01Q                            = TSymbolUniqueId(1108);
1515     static constexpr const TSymbolUniqueId imageSizeExt_ImageBuffer1        = TSymbolUniqueId(1109);
1516     static constexpr const TSymbolUniqueId imageSizeExt_IImageBuffer1       = TSymbolUniqueId(1110);
1517     static constexpr const TSymbolUniqueId imageSizeExt_UImageBuffer1       = TSymbolUniqueId(1111);
1518     static constexpr const TSymbolUniqueId imageStore_Image2D1_Int2_Float4  = TSymbolUniqueId(1112);
1519     static constexpr const TSymbolUniqueId imageStore_IImage2D1_Int2_Int4   = TSymbolUniqueId(1113);
1520     static constexpr const TSymbolUniqueId imageStore_UImage2D1_Int2_UInt4  = TSymbolUniqueId(1114);
1521     static constexpr const TSymbolUniqueId imageStore_Image3D1_Int3_Float4  = TSymbolUniqueId(1115);
1522     static constexpr const TSymbolUniqueId imageStore_IImage3D1_Int3_Int4   = TSymbolUniqueId(1116);
1523     static constexpr const TSymbolUniqueId imageStore_UImage3D1_Int3_UInt4  = TSymbolUniqueId(1117);
1524     static constexpr const TSymbolUniqueId imageStore_Image2DArray1_Int3_Float4 =
1525         TSymbolUniqueId(1118);
1526     static constexpr const TSymbolUniqueId imageStore_IImage2DArray1_Int3_Int4 =
1527         TSymbolUniqueId(1119);
1528     static constexpr const TSymbolUniqueId imageStore_UImage2DArray1_Int3_UInt4 =
1529         TSymbolUniqueId(1120);
1530     static constexpr const TSymbolUniqueId imageStore_ImageCube1_Int3_Float4 =
1531         TSymbolUniqueId(1121);
1532     static constexpr const TSymbolUniqueId imageStore_IImageCube1_Int3_Int4 = TSymbolUniqueId(1122);
1533     static constexpr const TSymbolUniqueId imageStore_UImageCube1_Int3_UInt4 =
1534         TSymbolUniqueId(1123);
1535     static constexpr const TSymbolUniqueId imageStore_ImageCubeArray1_Int3_Float4 =
1536         TSymbolUniqueId(1124);
1537     static constexpr const TSymbolUniqueId imageStore_IImageCubeArray1_Int3_Int4 =
1538         TSymbolUniqueId(1125);
1539     static constexpr const TSymbolUniqueId imageStore_UImageCubeArray1_Int3_UInt4 =
1540         TSymbolUniqueId(1126);
1541     static constexpr const TSymbolUniqueId imageStoreExt_ImageCubeArray1_Int3_Float4 =
1542         TSymbolUniqueId(1127);
1543     static constexpr const TSymbolUniqueId imageStoreExt_IImageCubeArray1_Int3_Int4 =
1544         TSymbolUniqueId(1128);
1545     static constexpr const TSymbolUniqueId imageStoreExt_UImageCubeArray1_Int3_UInt4 =
1546         TSymbolUniqueId(1129);
1547     static constexpr const TSymbolUniqueId imageStore_ImageBuffer1_Int1_Float4 =
1548         TSymbolUniqueId(1130);
1549     static constexpr const TSymbolUniqueId imageStore_IImageBuffer1_Int1_Int4 =
1550         TSymbolUniqueId(1131);
1551     static constexpr const TSymbolUniqueId imageStore_UImageBuffer1_Int1_UInt4 =
1552         TSymbolUniqueId(1132);
1553     static constexpr const TSymbolUniqueId imageStoreExt_ImageBuffer1_Int1_Float4 =
1554         TSymbolUniqueId(1133);
1555     static constexpr const TSymbolUniqueId imageStoreExt_IImageBuffer1_Int1_Int4 =
1556         TSymbolUniqueId(1134);
1557     static constexpr const TSymbolUniqueId imageStoreExt_UImageBuffer1_Int1_UInt4 =
1558         TSymbolUniqueId(1135);
1559     static constexpr const TSymbolUniqueId imageLoad_Image2D1_Int2         = TSymbolUniqueId(1136);
1560     static constexpr const TSymbolUniqueId imageLoad_IImage2D1_Int2        = TSymbolUniqueId(1137);
1561     static constexpr const TSymbolUniqueId imageLoad_UImage2D1_Int2        = TSymbolUniqueId(1138);
1562     static constexpr const TSymbolUniqueId imageLoad_Image3D1_Int3         = TSymbolUniqueId(1139);
1563     static constexpr const TSymbolUniqueId imageLoad_IImage3D1_Int3        = TSymbolUniqueId(1140);
1564     static constexpr const TSymbolUniqueId imageLoad_UImage3D1_Int3        = TSymbolUniqueId(1141);
1565     static constexpr const TSymbolUniqueId imageLoad_Image2DArray1_Int3    = TSymbolUniqueId(1142);
1566     static constexpr const TSymbolUniqueId imageLoad_IImage2DArray1_Int3   = TSymbolUniqueId(1143);
1567     static constexpr const TSymbolUniqueId imageLoad_UImage2DArray1_Int3   = TSymbolUniqueId(1144);
1568     static constexpr const TSymbolUniqueId imageLoad_ImageCube1_Int3       = TSymbolUniqueId(1145);
1569     static constexpr const TSymbolUniqueId imageLoad_IImageCube1_Int3      = TSymbolUniqueId(1146);
1570     static constexpr const TSymbolUniqueId imageLoad_UImageCube1_Int3      = TSymbolUniqueId(1147);
1571     static constexpr const TSymbolUniqueId imageLoad_ImageCubeArray1_Int3  = TSymbolUniqueId(1148);
1572     static constexpr const TSymbolUniqueId imageLoad_IImageCubeArray1_Int3 = TSymbolUniqueId(1149);
1573     static constexpr const TSymbolUniqueId imageLoad_UImageCubeArray1_Int3 = TSymbolUniqueId(1150);
1574     static constexpr const TSymbolUniqueId imageLoadExt_ImageCubeArray1_Int3 =
1575         TSymbolUniqueId(1151);
1576     static constexpr const TSymbolUniqueId imageLoadExt_IImageCubeArray1_Int3 =
1577         TSymbolUniqueId(1152);
1578     static constexpr const TSymbolUniqueId imageLoadExt_UImageCubeArray1_Int3 =
1579         TSymbolUniqueId(1153);
1580     static constexpr const TSymbolUniqueId imageLoad_ImageBuffer1_Int1     = TSymbolUniqueId(1154);
1581     static constexpr const TSymbolUniqueId imageLoad_IImageBuffer1_Int1    = TSymbolUniqueId(1155);
1582     static constexpr const TSymbolUniqueId imageLoad_UImageBuffer1_Int1    = TSymbolUniqueId(1156);
1583     static constexpr const TSymbolUniqueId imageLoadExt_ImageBuffer1_Int1  = TSymbolUniqueId(1157);
1584     static constexpr const TSymbolUniqueId imageLoadExt_IImageBuffer1_Int1 = TSymbolUniqueId(1158);
1585     static constexpr const TSymbolUniqueId imageLoadExt_UImageBuffer1_Int1 = TSymbolUniqueId(1159);
1586     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2D1_Int2_UInt1 =
1587         TSymbolUniqueId(1160);
1588     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2D1_Int2_UInt1 =
1589         TSymbolUniqueId(1161);
1590     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2D1_Int2_UInt1 =
1591         TSymbolUniqueId(1162);
1592     static constexpr const TSymbolUniqueId imageAtomicAdd_Image3D1_Int3_UInt1 =
1593         TSymbolUniqueId(1163);
1594     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage3D1_Int3_UInt1 =
1595         TSymbolUniqueId(1164);
1596     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage3D1_Int3_UInt1 =
1597         TSymbolUniqueId(1165);
1598     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageCube1_Int3_UInt1 =
1599         TSymbolUniqueId(1166);
1600     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageCube1_Int3_UInt1 =
1601         TSymbolUniqueId(1167);
1602     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageCube1_Int3_UInt1 =
1603         TSymbolUniqueId(1168);
1604     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageBuffer1_Int1_UInt1 =
1605         TSymbolUniqueId(1169);
1606     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageBuffer1_Int1_UInt1 =
1607         TSymbolUniqueId(1170);
1608     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageBuffer1_Int1_UInt1 =
1609         TSymbolUniqueId(1171);
1610     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2DArray1_Int3_UInt1 =
1611         TSymbolUniqueId(1172);
1612     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2DArray1_Int3_UInt1 =
1613         TSymbolUniqueId(1173);
1614     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2DArray1_Int3_UInt1 =
1615         TSymbolUniqueId(1174);
1616     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageCubeArray1_Int3_UInt1 =
1617         TSymbolUniqueId(1175);
1618     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageCubeArray1_Int3_UInt1 =
1619         TSymbolUniqueId(1176);
1620     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageCubeArray1_Int3_UInt1 =
1621         TSymbolUniqueId(1177);
1622     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageRect1_Int2_UInt1 =
1623         TSymbolUniqueId(1178);
1624     static constexpr const TSymbolUniqueId pt00x = TSymbolUniqueId(1179);
1625     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageRect1_Int2_UInt1 =
1626         TSymbolUniqueId(1180);
1627     static constexpr const TSymbolUniqueId pt01G = TSymbolUniqueId(1181);
1628     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageRect1_Int2_UInt1 =
1629         TSymbolUniqueId(1182);
1630     static constexpr const TSymbolUniqueId pt01P = TSymbolUniqueId(1183);
1631     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2DMS1_Int2_Int1_UInt1 =
1632         TSymbolUniqueId(1184);
1633     static constexpr const TSymbolUniqueId pt00u = TSymbolUniqueId(1185);
1634     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2DMS1_Int2_Int1_UInt1 =
1635         TSymbolUniqueId(1186);
1636     static constexpr const TSymbolUniqueId pt01D = TSymbolUniqueId(1187);
1637     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2DMS1_Int2_Int1_UInt1 =
1638         TSymbolUniqueId(1188);
1639     static constexpr const TSymbolUniqueId pt01M = TSymbolUniqueId(1189);
1640     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2DMSArray1_Int3_Int1_UInt1 =
1641         TSymbolUniqueId(1190);
1642     static constexpr const TSymbolUniqueId pt00v = TSymbolUniqueId(1191);
1643     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2DMSArray1_Int3_Int1_UInt1 =
1644         TSymbolUniqueId(1192);
1645     static constexpr const TSymbolUniqueId pt01E = TSymbolUniqueId(1193);
1646     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2DMSArray1_Int3_Int1_UInt1 =
1647         TSymbolUniqueId(1194);
1648     static constexpr const TSymbolUniqueId pt01N = TSymbolUniqueId(1195);
1649     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2D1_Int2_Int1 =
1650         TSymbolUniqueId(1196);
1651     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2D1_Int2_Int1 =
1652         TSymbolUniqueId(1197);
1653     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2D1_Int2_Int1 =
1654         TSymbolUniqueId(1198);
1655     static constexpr const TSymbolUniqueId imageAtomicAdd_Image3D1_Int3_Int1 =
1656         TSymbolUniqueId(1199);
1657     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage3D1_Int3_Int1 =
1658         TSymbolUniqueId(1200);
1659     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage3D1_Int3_Int1 =
1660         TSymbolUniqueId(1201);
1661     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageCube1_Int3_Int1 =
1662         TSymbolUniqueId(1202);
1663     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageCube1_Int3_Int1 =
1664         TSymbolUniqueId(1203);
1665     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageCube1_Int3_Int1 =
1666         TSymbolUniqueId(1204);
1667     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageBuffer1_Int1_Int1 =
1668         TSymbolUniqueId(1205);
1669     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageBuffer1_Int1_Int1 =
1670         TSymbolUniqueId(1206);
1671     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageBuffer1_Int1_Int1 =
1672         TSymbolUniqueId(1207);
1673     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2DArray1_Int3_Int1 =
1674         TSymbolUniqueId(1208);
1675     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2DArray1_Int3_Int1 =
1676         TSymbolUniqueId(1209);
1677     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2DArray1_Int3_Int1 =
1678         TSymbolUniqueId(1210);
1679     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageCubeArray1_Int3_Int1 =
1680         TSymbolUniqueId(1211);
1681     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageCubeArray1_Int3_Int1 =
1682         TSymbolUniqueId(1212);
1683     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageCubeArray1_Int3_Int1 =
1684         TSymbolUniqueId(1213);
1685     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageRect1_Int2_Int1 =
1686         TSymbolUniqueId(1214);
1687     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageRect1_Int2_Int1 =
1688         TSymbolUniqueId(1215);
1689     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageRect1_Int2_Int1 =
1690         TSymbolUniqueId(1216);
1691     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2DMS1_Int2_Int1_Int1 =
1692         TSymbolUniqueId(1217);
1693     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2DMS1_Int2_Int1_Int1 =
1694         TSymbolUniqueId(1218);
1695     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2DMS1_Int2_Int1_Int1 =
1696         TSymbolUniqueId(1219);
1697     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2DMSArray1_Int3_Int1_Int1 =
1698         TSymbolUniqueId(1220);
1699     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2DMSArray1_Int3_Int1_Int1 =
1700         TSymbolUniqueId(1221);
1701     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2DMSArray1_Int3_Int1_Int1 =
1702         TSymbolUniqueId(1222);
1703     static constexpr const TSymbolUniqueId imageAtomicMin_Image2D1_Int2_UInt1 =
1704         TSymbolUniqueId(1223);
1705     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2D1_Int2_UInt1 =
1706         TSymbolUniqueId(1224);
1707     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2D1_Int2_UInt1 =
1708         TSymbolUniqueId(1225);
1709     static constexpr const TSymbolUniqueId imageAtomicMin_Image3D1_Int3_UInt1 =
1710         TSymbolUniqueId(1226);
1711     static constexpr const TSymbolUniqueId imageAtomicMin_IImage3D1_Int3_UInt1 =
1712         TSymbolUniqueId(1227);
1713     static constexpr const TSymbolUniqueId imageAtomicMin_UImage3D1_Int3_UInt1 =
1714         TSymbolUniqueId(1228);
1715     static constexpr const TSymbolUniqueId imageAtomicMin_ImageCube1_Int3_UInt1 =
1716         TSymbolUniqueId(1229);
1717     static constexpr const TSymbolUniqueId imageAtomicMin_IImageCube1_Int3_UInt1 =
1718         TSymbolUniqueId(1230);
1719     static constexpr const TSymbolUniqueId imageAtomicMin_UImageCube1_Int3_UInt1 =
1720         TSymbolUniqueId(1231);
1721     static constexpr const TSymbolUniqueId imageAtomicMin_ImageBuffer1_Int1_UInt1 =
1722         TSymbolUniqueId(1232);
1723     static constexpr const TSymbolUniqueId imageAtomicMin_IImageBuffer1_Int1_UInt1 =
1724         TSymbolUniqueId(1233);
1725     static constexpr const TSymbolUniqueId imageAtomicMin_UImageBuffer1_Int1_UInt1 =
1726         TSymbolUniqueId(1234);
1727     static constexpr const TSymbolUniqueId imageAtomicMin_Image2DArray1_Int3_UInt1 =
1728         TSymbolUniqueId(1235);
1729     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2DArray1_Int3_UInt1 =
1730         TSymbolUniqueId(1236);
1731     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2DArray1_Int3_UInt1 =
1732         TSymbolUniqueId(1237);
1733     static constexpr const TSymbolUniqueId imageAtomicMin_ImageCubeArray1_Int3_UInt1 =
1734         TSymbolUniqueId(1238);
1735     static constexpr const TSymbolUniqueId imageAtomicMin_IImageCubeArray1_Int3_UInt1 =
1736         TSymbolUniqueId(1239);
1737     static constexpr const TSymbolUniqueId imageAtomicMin_UImageCubeArray1_Int3_UInt1 =
1738         TSymbolUniqueId(1240);
1739     static constexpr const TSymbolUniqueId imageAtomicMin_ImageRect1_Int2_UInt1 =
1740         TSymbolUniqueId(1241);
1741     static constexpr const TSymbolUniqueId imageAtomicMin_IImageRect1_Int2_UInt1 =
1742         TSymbolUniqueId(1242);
1743     static constexpr const TSymbolUniqueId imageAtomicMin_UImageRect1_Int2_UInt1 =
1744         TSymbolUniqueId(1243);
1745     static constexpr const TSymbolUniqueId imageAtomicMin_Image2DMS1_Int2_Int1_UInt1 =
1746         TSymbolUniqueId(1244);
1747     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2DMS1_Int2_Int1_UInt1 =
1748         TSymbolUniqueId(1245);
1749     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2DMS1_Int2_Int1_UInt1 =
1750         TSymbolUniqueId(1246);
1751     static constexpr const TSymbolUniqueId imageAtomicMin_Image2DMSArray1_Int3_Int1_UInt1 =
1752         TSymbolUniqueId(1247);
1753     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2DMSArray1_Int3_Int1_UInt1 =
1754         TSymbolUniqueId(1248);
1755     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2DMSArray1_Int3_Int1_UInt1 =
1756         TSymbolUniqueId(1249);
1757     static constexpr const TSymbolUniqueId imageAtomicMin_Image2D1_Int2_Int1 =
1758         TSymbolUniqueId(1250);
1759     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2D1_Int2_Int1 =
1760         TSymbolUniqueId(1251);
1761     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2D1_Int2_Int1 =
1762         TSymbolUniqueId(1252);
1763     static constexpr const TSymbolUniqueId imageAtomicMin_Image3D1_Int3_Int1 =
1764         TSymbolUniqueId(1253);
1765     static constexpr const TSymbolUniqueId imageAtomicMin_IImage3D1_Int3_Int1 =
1766         TSymbolUniqueId(1254);
1767     static constexpr const TSymbolUniqueId imageAtomicMin_UImage3D1_Int3_Int1 =
1768         TSymbolUniqueId(1255);
1769     static constexpr const TSymbolUniqueId imageAtomicMin_ImageCube1_Int3_Int1 =
1770         TSymbolUniqueId(1256);
1771     static constexpr const TSymbolUniqueId imageAtomicMin_IImageCube1_Int3_Int1 =
1772         TSymbolUniqueId(1257);
1773     static constexpr const TSymbolUniqueId imageAtomicMin_UImageCube1_Int3_Int1 =
1774         TSymbolUniqueId(1258);
1775     static constexpr const TSymbolUniqueId imageAtomicMin_ImageBuffer1_Int1_Int1 =
1776         TSymbolUniqueId(1259);
1777     static constexpr const TSymbolUniqueId imageAtomicMin_IImageBuffer1_Int1_Int1 =
1778         TSymbolUniqueId(1260);
1779     static constexpr const TSymbolUniqueId imageAtomicMin_UImageBuffer1_Int1_Int1 =
1780         TSymbolUniqueId(1261);
1781     static constexpr const TSymbolUniqueId imageAtomicMin_Image2DArray1_Int3_Int1 =
1782         TSymbolUniqueId(1262);
1783     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2DArray1_Int3_Int1 =
1784         TSymbolUniqueId(1263);
1785     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2DArray1_Int3_Int1 =
1786         TSymbolUniqueId(1264);
1787     static constexpr const TSymbolUniqueId imageAtomicMin_ImageCubeArray1_Int3_Int1 =
1788         TSymbolUniqueId(1265);
1789     static constexpr const TSymbolUniqueId imageAtomicMin_IImageCubeArray1_Int3_Int1 =
1790         TSymbolUniqueId(1266);
1791     static constexpr const TSymbolUniqueId imageAtomicMin_UImageCubeArray1_Int3_Int1 =
1792         TSymbolUniqueId(1267);
1793     static constexpr const TSymbolUniqueId imageAtomicMin_ImageRect1_Int2_Int1 =
1794         TSymbolUniqueId(1268);
1795     static constexpr const TSymbolUniqueId imageAtomicMin_IImageRect1_Int2_Int1 =
1796         TSymbolUniqueId(1269);
1797     static constexpr const TSymbolUniqueId imageAtomicMin_UImageRect1_Int2_Int1 =
1798         TSymbolUniqueId(1270);
1799     static constexpr const TSymbolUniqueId imageAtomicMin_Image2DMS1_Int2_Int1_Int1 =
1800         TSymbolUniqueId(1271);
1801     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2DMS1_Int2_Int1_Int1 =
1802         TSymbolUniqueId(1272);
1803     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2DMS1_Int2_Int1_Int1 =
1804         TSymbolUniqueId(1273);
1805     static constexpr const TSymbolUniqueId imageAtomicMin_Image2DMSArray1_Int3_Int1_Int1 =
1806         TSymbolUniqueId(1274);
1807     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2DMSArray1_Int3_Int1_Int1 =
1808         TSymbolUniqueId(1275);
1809     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2DMSArray1_Int3_Int1_Int1 =
1810         TSymbolUniqueId(1276);
1811     static constexpr const TSymbolUniqueId imageAtomicMax_Image2D1_Int2_UInt1 =
1812         TSymbolUniqueId(1277);
1813     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2D1_Int2_UInt1 =
1814         TSymbolUniqueId(1278);
1815     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2D1_Int2_UInt1 =
1816         TSymbolUniqueId(1279);
1817     static constexpr const TSymbolUniqueId imageAtomicMax_Image3D1_Int3_UInt1 =
1818         TSymbolUniqueId(1280);
1819     static constexpr const TSymbolUniqueId imageAtomicMax_IImage3D1_Int3_UInt1 =
1820         TSymbolUniqueId(1281);
1821     static constexpr const TSymbolUniqueId imageAtomicMax_UImage3D1_Int3_UInt1 =
1822         TSymbolUniqueId(1282);
1823     static constexpr const TSymbolUniqueId imageAtomicMax_ImageCube1_Int3_UInt1 =
1824         TSymbolUniqueId(1283);
1825     static constexpr const TSymbolUniqueId imageAtomicMax_IImageCube1_Int3_UInt1 =
1826         TSymbolUniqueId(1284);
1827     static constexpr const TSymbolUniqueId imageAtomicMax_UImageCube1_Int3_UInt1 =
1828         TSymbolUniqueId(1285);
1829     static constexpr const TSymbolUniqueId imageAtomicMax_ImageBuffer1_Int1_UInt1 =
1830         TSymbolUniqueId(1286);
1831     static constexpr const TSymbolUniqueId imageAtomicMax_IImageBuffer1_Int1_UInt1 =
1832         TSymbolUniqueId(1287);
1833     static constexpr const TSymbolUniqueId imageAtomicMax_UImageBuffer1_Int1_UInt1 =
1834         TSymbolUniqueId(1288);
1835     static constexpr const TSymbolUniqueId imageAtomicMax_Image2DArray1_Int3_UInt1 =
1836         TSymbolUniqueId(1289);
1837     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2DArray1_Int3_UInt1 =
1838         TSymbolUniqueId(1290);
1839     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2DArray1_Int3_UInt1 =
1840         TSymbolUniqueId(1291);
1841     static constexpr const TSymbolUniqueId imageAtomicMax_ImageCubeArray1_Int3_UInt1 =
1842         TSymbolUniqueId(1292);
1843     static constexpr const TSymbolUniqueId imageAtomicMax_IImageCubeArray1_Int3_UInt1 =
1844         TSymbolUniqueId(1293);
1845     static constexpr const TSymbolUniqueId imageAtomicMax_UImageCubeArray1_Int3_UInt1 =
1846         TSymbolUniqueId(1294);
1847     static constexpr const TSymbolUniqueId imageAtomicMax_ImageRect1_Int2_UInt1 =
1848         TSymbolUniqueId(1295);
1849     static constexpr const TSymbolUniqueId imageAtomicMax_IImageRect1_Int2_UInt1 =
1850         TSymbolUniqueId(1296);
1851     static constexpr const TSymbolUniqueId imageAtomicMax_UImageRect1_Int2_UInt1 =
1852         TSymbolUniqueId(1297);
1853     static constexpr const TSymbolUniqueId imageAtomicMax_Image2DMS1_Int2_Int1_UInt1 =
1854         TSymbolUniqueId(1298);
1855     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2DMS1_Int2_Int1_UInt1 =
1856         TSymbolUniqueId(1299);
1857     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2DMS1_Int2_Int1_UInt1 =
1858         TSymbolUniqueId(1300);
1859     static constexpr const TSymbolUniqueId imageAtomicMax_Image2DMSArray1_Int3_Int1_UInt1 =
1860         TSymbolUniqueId(1301);
1861     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2DMSArray1_Int3_Int1_UInt1 =
1862         TSymbolUniqueId(1302);
1863     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2DMSArray1_Int3_Int1_UInt1 =
1864         TSymbolUniqueId(1303);
1865     static constexpr const TSymbolUniqueId imageAtomicMax_Image2D1_Int2_Int1 =
1866         TSymbolUniqueId(1304);
1867     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2D1_Int2_Int1 =
1868         TSymbolUniqueId(1305);
1869     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2D1_Int2_Int1 =
1870         TSymbolUniqueId(1306);
1871     static constexpr const TSymbolUniqueId imageAtomicMax_Image3D1_Int3_Int1 =
1872         TSymbolUniqueId(1307);
1873     static constexpr const TSymbolUniqueId imageAtomicMax_IImage3D1_Int3_Int1 =
1874         TSymbolUniqueId(1308);
1875     static constexpr const TSymbolUniqueId imageAtomicMax_UImage3D1_Int3_Int1 =
1876         TSymbolUniqueId(1309);
1877     static constexpr const TSymbolUniqueId imageAtomicMax_ImageCube1_Int3_Int1 =
1878         TSymbolUniqueId(1310);
1879     static constexpr const TSymbolUniqueId imageAtomicMax_IImageCube1_Int3_Int1 =
1880         TSymbolUniqueId(1311);
1881     static constexpr const TSymbolUniqueId imageAtomicMax_UImageCube1_Int3_Int1 =
1882         TSymbolUniqueId(1312);
1883     static constexpr const TSymbolUniqueId imageAtomicMax_ImageBuffer1_Int1_Int1 =
1884         TSymbolUniqueId(1313);
1885     static constexpr const TSymbolUniqueId imageAtomicMax_IImageBuffer1_Int1_Int1 =
1886         TSymbolUniqueId(1314);
1887     static constexpr const TSymbolUniqueId imageAtomicMax_UImageBuffer1_Int1_Int1 =
1888         TSymbolUniqueId(1315);
1889     static constexpr const TSymbolUniqueId imageAtomicMax_Image2DArray1_Int3_Int1 =
1890         TSymbolUniqueId(1316);
1891     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2DArray1_Int3_Int1 =
1892         TSymbolUniqueId(1317);
1893     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2DArray1_Int3_Int1 =
1894         TSymbolUniqueId(1318);
1895     static constexpr const TSymbolUniqueId imageAtomicMax_ImageCubeArray1_Int3_Int1 =
1896         TSymbolUniqueId(1319);
1897     static constexpr const TSymbolUniqueId imageAtomicMax_IImageCubeArray1_Int3_Int1 =
1898         TSymbolUniqueId(1320);
1899     static constexpr const TSymbolUniqueId imageAtomicMax_UImageCubeArray1_Int3_Int1 =
1900         TSymbolUniqueId(1321);
1901     static constexpr const TSymbolUniqueId imageAtomicMax_ImageRect1_Int2_Int1 =
1902         TSymbolUniqueId(1322);
1903     static constexpr const TSymbolUniqueId imageAtomicMax_IImageRect1_Int2_Int1 =
1904         TSymbolUniqueId(1323);
1905     static constexpr const TSymbolUniqueId imageAtomicMax_UImageRect1_Int2_Int1 =
1906         TSymbolUniqueId(1324);
1907     static constexpr const TSymbolUniqueId imageAtomicMax_Image2DMS1_Int2_Int1_Int1 =
1908         TSymbolUniqueId(1325);
1909     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2DMS1_Int2_Int1_Int1 =
1910         TSymbolUniqueId(1326);
1911     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2DMS1_Int2_Int1_Int1 =
1912         TSymbolUniqueId(1327);
1913     static constexpr const TSymbolUniqueId imageAtomicMax_Image2DMSArray1_Int3_Int1_Int1 =
1914         TSymbolUniqueId(1328);
1915     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2DMSArray1_Int3_Int1_Int1 =
1916         TSymbolUniqueId(1329);
1917     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2DMSArray1_Int3_Int1_Int1 =
1918         TSymbolUniqueId(1330);
1919     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2D1_Int2_UInt1 =
1920         TSymbolUniqueId(1331);
1921     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2D1_Int2_UInt1 =
1922         TSymbolUniqueId(1332);
1923     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2D1_Int2_UInt1 =
1924         TSymbolUniqueId(1333);
1925     static constexpr const TSymbolUniqueId imageAtomicAnd_Image3D1_Int3_UInt1 =
1926         TSymbolUniqueId(1334);
1927     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage3D1_Int3_UInt1 =
1928         TSymbolUniqueId(1335);
1929     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage3D1_Int3_UInt1 =
1930         TSymbolUniqueId(1336);
1931     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageCube1_Int3_UInt1 =
1932         TSymbolUniqueId(1337);
1933     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageCube1_Int3_UInt1 =
1934         TSymbolUniqueId(1338);
1935     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageCube1_Int3_UInt1 =
1936         TSymbolUniqueId(1339);
1937     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageBuffer1_Int1_UInt1 =
1938         TSymbolUniqueId(1340);
1939     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageBuffer1_Int1_UInt1 =
1940         TSymbolUniqueId(1341);
1941     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageBuffer1_Int1_UInt1 =
1942         TSymbolUniqueId(1342);
1943     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2DArray1_Int3_UInt1 =
1944         TSymbolUniqueId(1343);
1945     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2DArray1_Int3_UInt1 =
1946         TSymbolUniqueId(1344);
1947     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2DArray1_Int3_UInt1 =
1948         TSymbolUniqueId(1345);
1949     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageCubeArray1_Int3_UInt1 =
1950         TSymbolUniqueId(1346);
1951     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageCubeArray1_Int3_UInt1 =
1952         TSymbolUniqueId(1347);
1953     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageCubeArray1_Int3_UInt1 =
1954         TSymbolUniqueId(1348);
1955     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageRect1_Int2_UInt1 =
1956         TSymbolUniqueId(1349);
1957     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageRect1_Int2_UInt1 =
1958         TSymbolUniqueId(1350);
1959     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageRect1_Int2_UInt1 =
1960         TSymbolUniqueId(1351);
1961     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2DMS1_Int2_Int1_UInt1 =
1962         TSymbolUniqueId(1352);
1963     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2DMS1_Int2_Int1_UInt1 =
1964         TSymbolUniqueId(1353);
1965     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2DMS1_Int2_Int1_UInt1 =
1966         TSymbolUniqueId(1354);
1967     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2DMSArray1_Int3_Int1_UInt1 =
1968         TSymbolUniqueId(1355);
1969     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2DMSArray1_Int3_Int1_UInt1 =
1970         TSymbolUniqueId(1356);
1971     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2DMSArray1_Int3_Int1_UInt1 =
1972         TSymbolUniqueId(1357);
1973     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2D1_Int2_Int1 =
1974         TSymbolUniqueId(1358);
1975     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2D1_Int2_Int1 =
1976         TSymbolUniqueId(1359);
1977     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2D1_Int2_Int1 =
1978         TSymbolUniqueId(1360);
1979     static constexpr const TSymbolUniqueId imageAtomicAnd_Image3D1_Int3_Int1 =
1980         TSymbolUniqueId(1361);
1981     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage3D1_Int3_Int1 =
1982         TSymbolUniqueId(1362);
1983     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage3D1_Int3_Int1 =
1984         TSymbolUniqueId(1363);
1985     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageCube1_Int3_Int1 =
1986         TSymbolUniqueId(1364);
1987     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageCube1_Int3_Int1 =
1988         TSymbolUniqueId(1365);
1989     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageCube1_Int3_Int1 =
1990         TSymbolUniqueId(1366);
1991     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageBuffer1_Int1_Int1 =
1992         TSymbolUniqueId(1367);
1993     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageBuffer1_Int1_Int1 =
1994         TSymbolUniqueId(1368);
1995     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageBuffer1_Int1_Int1 =
1996         TSymbolUniqueId(1369);
1997     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2DArray1_Int3_Int1 =
1998         TSymbolUniqueId(1370);
1999     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2DArray1_Int3_Int1 =
2000         TSymbolUniqueId(1371);
2001     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2DArray1_Int3_Int1 =
2002         TSymbolUniqueId(1372);
2003     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageCubeArray1_Int3_Int1 =
2004         TSymbolUniqueId(1373);
2005     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageCubeArray1_Int3_Int1 =
2006         TSymbolUniqueId(1374);
2007     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageCubeArray1_Int3_Int1 =
2008         TSymbolUniqueId(1375);
2009     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageRect1_Int2_Int1 =
2010         TSymbolUniqueId(1376);
2011     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageRect1_Int2_Int1 =
2012         TSymbolUniqueId(1377);
2013     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageRect1_Int2_Int1 =
2014         TSymbolUniqueId(1378);
2015     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2DMS1_Int2_Int1_Int1 =
2016         TSymbolUniqueId(1379);
2017     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2DMS1_Int2_Int1_Int1 =
2018         TSymbolUniqueId(1380);
2019     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2DMS1_Int2_Int1_Int1 =
2020         TSymbolUniqueId(1381);
2021     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2DMSArray1_Int3_Int1_Int1 =
2022         TSymbolUniqueId(1382);
2023     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2DMSArray1_Int3_Int1_Int1 =
2024         TSymbolUniqueId(1383);
2025     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2DMSArray1_Int3_Int1_Int1 =
2026         TSymbolUniqueId(1384);
2027     static constexpr const TSymbolUniqueId imageAtomicOr_Image2D1_Int2_UInt1 =
2028         TSymbolUniqueId(1385);
2029     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2D1_Int2_UInt1 =
2030         TSymbolUniqueId(1386);
2031     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2D1_Int2_UInt1 =
2032         TSymbolUniqueId(1387);
2033     static constexpr const TSymbolUniqueId imageAtomicOr_Image3D1_Int3_UInt1 =
2034         TSymbolUniqueId(1388);
2035     static constexpr const TSymbolUniqueId imageAtomicOr_IImage3D1_Int3_UInt1 =
2036         TSymbolUniqueId(1389);
2037     static constexpr const TSymbolUniqueId imageAtomicOr_UImage3D1_Int3_UInt1 =
2038         TSymbolUniqueId(1390);
2039     static constexpr const TSymbolUniqueId imageAtomicOr_ImageCube1_Int3_UInt1 =
2040         TSymbolUniqueId(1391);
2041     static constexpr const TSymbolUniqueId imageAtomicOr_IImageCube1_Int3_UInt1 =
2042         TSymbolUniqueId(1392);
2043     static constexpr const TSymbolUniqueId imageAtomicOr_UImageCube1_Int3_UInt1 =
2044         TSymbolUniqueId(1393);
2045     static constexpr const TSymbolUniqueId imageAtomicOr_ImageBuffer1_Int1_UInt1 =
2046         TSymbolUniqueId(1394);
2047     static constexpr const TSymbolUniqueId imageAtomicOr_IImageBuffer1_Int1_UInt1 =
2048         TSymbolUniqueId(1395);
2049     static constexpr const TSymbolUniqueId imageAtomicOr_UImageBuffer1_Int1_UInt1 =
2050         TSymbolUniqueId(1396);
2051     static constexpr const TSymbolUniqueId imageAtomicOr_Image2DArray1_Int3_UInt1 =
2052         TSymbolUniqueId(1397);
2053     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2DArray1_Int3_UInt1 =
2054         TSymbolUniqueId(1398);
2055     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2DArray1_Int3_UInt1 =
2056         TSymbolUniqueId(1399);
2057     static constexpr const TSymbolUniqueId imageAtomicOr_ImageCubeArray1_Int3_UInt1 =
2058         TSymbolUniqueId(1400);
2059     static constexpr const TSymbolUniqueId imageAtomicOr_IImageCubeArray1_Int3_UInt1 =
2060         TSymbolUniqueId(1401);
2061     static constexpr const TSymbolUniqueId imageAtomicOr_UImageCubeArray1_Int3_UInt1 =
2062         TSymbolUniqueId(1402);
2063     static constexpr const TSymbolUniqueId imageAtomicOr_ImageRect1_Int2_UInt1 =
2064         TSymbolUniqueId(1403);
2065     static constexpr const TSymbolUniqueId imageAtomicOr_IImageRect1_Int2_UInt1 =
2066         TSymbolUniqueId(1404);
2067     static constexpr const TSymbolUniqueId imageAtomicOr_UImageRect1_Int2_UInt1 =
2068         TSymbolUniqueId(1405);
2069     static constexpr const TSymbolUniqueId imageAtomicOr_Image2DMS1_Int2_Int1_UInt1 =
2070         TSymbolUniqueId(1406);
2071     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2DMS1_Int2_Int1_UInt1 =
2072         TSymbolUniqueId(1407);
2073     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2DMS1_Int2_Int1_UInt1 =
2074         TSymbolUniqueId(1408);
2075     static constexpr const TSymbolUniqueId imageAtomicOr_Image2DMSArray1_Int3_Int1_UInt1 =
2076         TSymbolUniqueId(1409);
2077     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2DMSArray1_Int3_Int1_UInt1 =
2078         TSymbolUniqueId(1410);
2079     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2DMSArray1_Int3_Int1_UInt1 =
2080         TSymbolUniqueId(1411);
2081     static constexpr const TSymbolUniqueId imageAtomicOr_Image2D1_Int2_Int1 = TSymbolUniqueId(1412);
2082     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2D1_Int2_Int1 =
2083         TSymbolUniqueId(1413);
2084     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2D1_Int2_Int1 =
2085         TSymbolUniqueId(1414);
2086     static constexpr const TSymbolUniqueId imageAtomicOr_Image3D1_Int3_Int1 = TSymbolUniqueId(1415);
2087     static constexpr const TSymbolUniqueId imageAtomicOr_IImage3D1_Int3_Int1 =
2088         TSymbolUniqueId(1416);
2089     static constexpr const TSymbolUniqueId imageAtomicOr_UImage3D1_Int3_Int1 =
2090         TSymbolUniqueId(1417);
2091     static constexpr const TSymbolUniqueId imageAtomicOr_ImageCube1_Int3_Int1 =
2092         TSymbolUniqueId(1418);
2093     static constexpr const TSymbolUniqueId imageAtomicOr_IImageCube1_Int3_Int1 =
2094         TSymbolUniqueId(1419);
2095     static constexpr const TSymbolUniqueId imageAtomicOr_UImageCube1_Int3_Int1 =
2096         TSymbolUniqueId(1420);
2097     static constexpr const TSymbolUniqueId imageAtomicOr_ImageBuffer1_Int1_Int1 =
2098         TSymbolUniqueId(1421);
2099     static constexpr const TSymbolUniqueId imageAtomicOr_IImageBuffer1_Int1_Int1 =
2100         TSymbolUniqueId(1422);
2101     static constexpr const TSymbolUniqueId imageAtomicOr_UImageBuffer1_Int1_Int1 =
2102         TSymbolUniqueId(1423);
2103     static constexpr const TSymbolUniqueId imageAtomicOr_Image2DArray1_Int3_Int1 =
2104         TSymbolUniqueId(1424);
2105     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2DArray1_Int3_Int1 =
2106         TSymbolUniqueId(1425);
2107     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2DArray1_Int3_Int1 =
2108         TSymbolUniqueId(1426);
2109     static constexpr const TSymbolUniqueId imageAtomicOr_ImageCubeArray1_Int3_Int1 =
2110         TSymbolUniqueId(1427);
2111     static constexpr const TSymbolUniqueId imageAtomicOr_IImageCubeArray1_Int3_Int1 =
2112         TSymbolUniqueId(1428);
2113     static constexpr const TSymbolUniqueId imageAtomicOr_UImageCubeArray1_Int3_Int1 =
2114         TSymbolUniqueId(1429);
2115     static constexpr const TSymbolUniqueId imageAtomicOr_ImageRect1_Int2_Int1 =
2116         TSymbolUniqueId(1430);
2117     static constexpr const TSymbolUniqueId imageAtomicOr_IImageRect1_Int2_Int1 =
2118         TSymbolUniqueId(1431);
2119     static constexpr const TSymbolUniqueId imageAtomicOr_UImageRect1_Int2_Int1 =
2120         TSymbolUniqueId(1432);
2121     static constexpr const TSymbolUniqueId imageAtomicOr_Image2DMS1_Int2_Int1_Int1 =
2122         TSymbolUniqueId(1433);
2123     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2DMS1_Int2_Int1_Int1 =
2124         TSymbolUniqueId(1434);
2125     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2DMS1_Int2_Int1_Int1 =
2126         TSymbolUniqueId(1435);
2127     static constexpr const TSymbolUniqueId imageAtomicOr_Image2DMSArray1_Int3_Int1_Int1 =
2128         TSymbolUniqueId(1436);
2129     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2DMSArray1_Int3_Int1_Int1 =
2130         TSymbolUniqueId(1437);
2131     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2DMSArray1_Int3_Int1_Int1 =
2132         TSymbolUniqueId(1438);
2133     static constexpr const TSymbolUniqueId imageAtomicXor_Image2D1_Int2_UInt1 =
2134         TSymbolUniqueId(1439);
2135     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2D1_Int2_UInt1 =
2136         TSymbolUniqueId(1440);
2137     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2D1_Int2_UInt1 =
2138         TSymbolUniqueId(1441);
2139     static constexpr const TSymbolUniqueId imageAtomicXor_Image3D1_Int3_UInt1 =
2140         TSymbolUniqueId(1442);
2141     static constexpr const TSymbolUniqueId imageAtomicXor_IImage3D1_Int3_UInt1 =
2142         TSymbolUniqueId(1443);
2143     static constexpr const TSymbolUniqueId imageAtomicXor_UImage3D1_Int3_UInt1 =
2144         TSymbolUniqueId(1444);
2145     static constexpr const TSymbolUniqueId imageAtomicXor_ImageCube1_Int3_UInt1 =
2146         TSymbolUniqueId(1445);
2147     static constexpr const TSymbolUniqueId imageAtomicXor_IImageCube1_Int3_UInt1 =
2148         TSymbolUniqueId(1446);
2149     static constexpr const TSymbolUniqueId imageAtomicXor_UImageCube1_Int3_UInt1 =
2150         TSymbolUniqueId(1447);
2151     static constexpr const TSymbolUniqueId imageAtomicXor_ImageBuffer1_Int1_UInt1 =
2152         TSymbolUniqueId(1448);
2153     static constexpr const TSymbolUniqueId imageAtomicXor_IImageBuffer1_Int1_UInt1 =
2154         TSymbolUniqueId(1449);
2155     static constexpr const TSymbolUniqueId imageAtomicXor_UImageBuffer1_Int1_UInt1 =
2156         TSymbolUniqueId(1450);
2157     static constexpr const TSymbolUniqueId imageAtomicXor_Image2DArray1_Int3_UInt1 =
2158         TSymbolUniqueId(1451);
2159     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2DArray1_Int3_UInt1 =
2160         TSymbolUniqueId(1452);
2161     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2DArray1_Int3_UInt1 =
2162         TSymbolUniqueId(1453);
2163     static constexpr const TSymbolUniqueId imageAtomicXor_ImageCubeArray1_Int3_UInt1 =
2164         TSymbolUniqueId(1454);
2165     static constexpr const TSymbolUniqueId imageAtomicXor_IImageCubeArray1_Int3_UInt1 =
2166         TSymbolUniqueId(1455);
2167     static constexpr const TSymbolUniqueId imageAtomicXor_UImageCubeArray1_Int3_UInt1 =
2168         TSymbolUniqueId(1456);
2169     static constexpr const TSymbolUniqueId imageAtomicXor_ImageRect1_Int2_UInt1 =
2170         TSymbolUniqueId(1457);
2171     static constexpr const TSymbolUniqueId imageAtomicXor_IImageRect1_Int2_UInt1 =
2172         TSymbolUniqueId(1458);
2173     static constexpr const TSymbolUniqueId imageAtomicXor_UImageRect1_Int2_UInt1 =
2174         TSymbolUniqueId(1459);
2175     static constexpr const TSymbolUniqueId imageAtomicXor_Image2DMS1_Int2_Int1_UInt1 =
2176         TSymbolUniqueId(1460);
2177     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2DMS1_Int2_Int1_UInt1 =
2178         TSymbolUniqueId(1461);
2179     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2DMS1_Int2_Int1_UInt1 =
2180         TSymbolUniqueId(1462);
2181     static constexpr const TSymbolUniqueId imageAtomicXor_Image2DMSArray1_Int3_Int1_UInt1 =
2182         TSymbolUniqueId(1463);
2183     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2DMSArray1_Int3_Int1_UInt1 =
2184         TSymbolUniqueId(1464);
2185     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2DMSArray1_Int3_Int1_UInt1 =
2186         TSymbolUniqueId(1465);
2187     static constexpr const TSymbolUniqueId imageAtomicXor_Image2D1_Int2_Int1 =
2188         TSymbolUniqueId(1466);
2189     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2D1_Int2_Int1 =
2190         TSymbolUniqueId(1467);
2191     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2D1_Int2_Int1 =
2192         TSymbolUniqueId(1468);
2193     static constexpr const TSymbolUniqueId imageAtomicXor_Image3D1_Int3_Int1 =
2194         TSymbolUniqueId(1469);
2195     static constexpr const TSymbolUniqueId imageAtomicXor_IImage3D1_Int3_Int1 =
2196         TSymbolUniqueId(1470);
2197     static constexpr const TSymbolUniqueId imageAtomicXor_UImage3D1_Int3_Int1 =
2198         TSymbolUniqueId(1471);
2199     static constexpr const TSymbolUniqueId imageAtomicXor_ImageCube1_Int3_Int1 =
2200         TSymbolUniqueId(1472);
2201     static constexpr const TSymbolUniqueId imageAtomicXor_IImageCube1_Int3_Int1 =
2202         TSymbolUniqueId(1473);
2203     static constexpr const TSymbolUniqueId imageAtomicXor_UImageCube1_Int3_Int1 =
2204         TSymbolUniqueId(1474);
2205     static constexpr const TSymbolUniqueId imageAtomicXor_ImageBuffer1_Int1_Int1 =
2206         TSymbolUniqueId(1475);
2207     static constexpr const TSymbolUniqueId imageAtomicXor_IImageBuffer1_Int1_Int1 =
2208         TSymbolUniqueId(1476);
2209     static constexpr const TSymbolUniqueId imageAtomicXor_UImageBuffer1_Int1_Int1 =
2210         TSymbolUniqueId(1477);
2211     static constexpr const TSymbolUniqueId imageAtomicXor_Image2DArray1_Int3_Int1 =
2212         TSymbolUniqueId(1478);
2213     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2DArray1_Int3_Int1 =
2214         TSymbolUniqueId(1479);
2215     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2DArray1_Int3_Int1 =
2216         TSymbolUniqueId(1480);
2217     static constexpr const TSymbolUniqueId imageAtomicXor_ImageCubeArray1_Int3_Int1 =
2218         TSymbolUniqueId(1481);
2219     static constexpr const TSymbolUniqueId imageAtomicXor_IImageCubeArray1_Int3_Int1 =
2220         TSymbolUniqueId(1482);
2221     static constexpr const TSymbolUniqueId imageAtomicXor_UImageCubeArray1_Int3_Int1 =
2222         TSymbolUniqueId(1483);
2223     static constexpr const TSymbolUniqueId imageAtomicXor_ImageRect1_Int2_Int1 =
2224         TSymbolUniqueId(1484);
2225     static constexpr const TSymbolUniqueId imageAtomicXor_IImageRect1_Int2_Int1 =
2226         TSymbolUniqueId(1485);
2227     static constexpr const TSymbolUniqueId imageAtomicXor_UImageRect1_Int2_Int1 =
2228         TSymbolUniqueId(1486);
2229     static constexpr const TSymbolUniqueId imageAtomicXor_Image2DMS1_Int2_Int1_Int1 =
2230         TSymbolUniqueId(1487);
2231     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2DMS1_Int2_Int1_Int1 =
2232         TSymbolUniqueId(1488);
2233     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2DMS1_Int2_Int1_Int1 =
2234         TSymbolUniqueId(1489);
2235     static constexpr const TSymbolUniqueId imageAtomicXor_Image2DMSArray1_Int3_Int1_Int1 =
2236         TSymbolUniqueId(1490);
2237     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2DMSArray1_Int3_Int1_Int1 =
2238         TSymbolUniqueId(1491);
2239     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2DMSArray1_Int3_Int1_Int1 =
2240         TSymbolUniqueId(1492);
2241     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2D1_Int2_UInt1 =
2242         TSymbolUniqueId(1493);
2243     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2D1_Int2_UInt1 =
2244         TSymbolUniqueId(1494);
2245     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2D1_Int2_UInt1 =
2246         TSymbolUniqueId(1495);
2247     static constexpr const TSymbolUniqueId imageAtomicExchange_Image3D1_Int3_UInt1 =
2248         TSymbolUniqueId(1496);
2249     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage3D1_Int3_UInt1 =
2250         TSymbolUniqueId(1497);
2251     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage3D1_Int3_UInt1 =
2252         TSymbolUniqueId(1498);
2253     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageCube1_Int3_UInt1 =
2254         TSymbolUniqueId(1499);
2255     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageCube1_Int3_UInt1 =
2256         TSymbolUniqueId(1500);
2257     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageCube1_Int3_UInt1 =
2258         TSymbolUniqueId(1501);
2259     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageBuffer1_Int1_UInt1 =
2260         TSymbolUniqueId(1502);
2261     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageBuffer1_Int1_UInt1 =
2262         TSymbolUniqueId(1503);
2263     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageBuffer1_Int1_UInt1 =
2264         TSymbolUniqueId(1504);
2265     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DArray1_Int3_UInt1 =
2266         TSymbolUniqueId(1505);
2267     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DArray1_Int3_UInt1 =
2268         TSymbolUniqueId(1506);
2269     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DArray1_Int3_UInt1 =
2270         TSymbolUniqueId(1507);
2271     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageCubeArray1_Int3_UInt1 =
2272         TSymbolUniqueId(1508);
2273     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageCubeArray1_Int3_UInt1 =
2274         TSymbolUniqueId(1509);
2275     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageCubeArray1_Int3_UInt1 =
2276         TSymbolUniqueId(1510);
2277     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageRect1_Int2_UInt1 =
2278         TSymbolUniqueId(1511);
2279     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageRect1_Int2_UInt1 =
2280         TSymbolUniqueId(1512);
2281     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageRect1_Int2_UInt1 =
2282         TSymbolUniqueId(1513);
2283     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DMS1_Int2_Int1_UInt1 =
2284         TSymbolUniqueId(1514);
2285     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DMS1_Int2_Int1_UInt1 =
2286         TSymbolUniqueId(1515);
2287     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DMS1_Int2_Int1_UInt1 =
2288         TSymbolUniqueId(1516);
2289     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DMSArray1_Int3_Int1_UInt1 =
2290         TSymbolUniqueId(1517);
2291     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DMSArray1_Int3_Int1_UInt1 =
2292         TSymbolUniqueId(1518);
2293     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DMSArray1_Int3_Int1_UInt1 =
2294         TSymbolUniqueId(1519);
2295     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2D1_Int2_Int1 =
2296         TSymbolUniqueId(1520);
2297     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2D1_Int2_Int1 =
2298         TSymbolUniqueId(1521);
2299     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2D1_Int2_Int1 =
2300         TSymbolUniqueId(1522);
2301     static constexpr const TSymbolUniqueId imageAtomicExchange_Image3D1_Int3_Int1 =
2302         TSymbolUniqueId(1523);
2303     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage3D1_Int3_Int1 =
2304         TSymbolUniqueId(1524);
2305     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage3D1_Int3_Int1 =
2306         TSymbolUniqueId(1525);
2307     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageCube1_Int3_Int1 =
2308         TSymbolUniqueId(1526);
2309     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageCube1_Int3_Int1 =
2310         TSymbolUniqueId(1527);
2311     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageCube1_Int3_Int1 =
2312         TSymbolUniqueId(1528);
2313     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageBuffer1_Int1_Int1 =
2314         TSymbolUniqueId(1529);
2315     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageBuffer1_Int1_Int1 =
2316         TSymbolUniqueId(1530);
2317     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageBuffer1_Int1_Int1 =
2318         TSymbolUniqueId(1531);
2319     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DArray1_Int3_Int1 =
2320         TSymbolUniqueId(1532);
2321     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DArray1_Int3_Int1 =
2322         TSymbolUniqueId(1533);
2323     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DArray1_Int3_Int1 =
2324         TSymbolUniqueId(1534);
2325     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageCubeArray1_Int3_Int1 =
2326         TSymbolUniqueId(1535);
2327     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageCubeArray1_Int3_Int1 =
2328         TSymbolUniqueId(1536);
2329     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageCubeArray1_Int3_Int1 =
2330         TSymbolUniqueId(1537);
2331     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageRect1_Int2_Int1 =
2332         TSymbolUniqueId(1538);
2333     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageRect1_Int2_Int1 =
2334         TSymbolUniqueId(1539);
2335     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageRect1_Int2_Int1 =
2336         TSymbolUniqueId(1540);
2337     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DMS1_Int2_Int1_Int1 =
2338         TSymbolUniqueId(1541);
2339     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DMS1_Int2_Int1_Int1 =
2340         TSymbolUniqueId(1542);
2341     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DMS1_Int2_Int1_Int1 =
2342         TSymbolUniqueId(1543);
2343     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DMSArray1_Int3_Int1_Int1 =
2344         TSymbolUniqueId(1544);
2345     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DMSArray1_Int3_Int1_Int1 =
2346         TSymbolUniqueId(1545);
2347     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DMSArray1_Int3_Int1_Int1 =
2348         TSymbolUniqueId(1546);
2349     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2D1_Int2_Float1 =
2350         TSymbolUniqueId(1547);
2351     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2D1_Int2_Float1 =
2352         TSymbolUniqueId(1548);
2353     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2D1_Int2_Float1 =
2354         TSymbolUniqueId(1549);
2355     static constexpr const TSymbolUniqueId imageAtomicExchange_Image3D1_Int3_Float1 =
2356         TSymbolUniqueId(1550);
2357     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage3D1_Int3_Float1 =
2358         TSymbolUniqueId(1551);
2359     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage3D1_Int3_Float1 =
2360         TSymbolUniqueId(1552);
2361     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageCube1_Int3_Float1 =
2362         TSymbolUniqueId(1553);
2363     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageCube1_Int3_Float1 =
2364         TSymbolUniqueId(1554);
2365     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageCube1_Int3_Float1 =
2366         TSymbolUniqueId(1555);
2367     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageBuffer1_Int1_Float1 =
2368         TSymbolUniqueId(1556);
2369     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageBuffer1_Int1_Float1 =
2370         TSymbolUniqueId(1557);
2371     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageBuffer1_Int1_Float1 =
2372         TSymbolUniqueId(1558);
2373     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DArray1_Int3_Float1 =
2374         TSymbolUniqueId(1559);
2375     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DArray1_Int3_Float1 =
2376         TSymbolUniqueId(1560);
2377     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DArray1_Int3_Float1 =
2378         TSymbolUniqueId(1561);
2379     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageCubeArray1_Int3_Float1 =
2380         TSymbolUniqueId(1562);
2381     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageCubeArray1_Int3_Float1 =
2382         TSymbolUniqueId(1563);
2383     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageCubeArray1_Int3_Float1 =
2384         TSymbolUniqueId(1564);
2385     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageRect1_Int2_Float1 =
2386         TSymbolUniqueId(1565);
2387     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageRect1_Int2_Float1 =
2388         TSymbolUniqueId(1566);
2389     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageRect1_Int2_Float1 =
2390         TSymbolUniqueId(1567);
2391     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DMS1_Int2_Int1_Float1 =
2392         TSymbolUniqueId(1568);
2393     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DMS1_Int2_Int1_Float1 =
2394         TSymbolUniqueId(1569);
2395     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DMS1_Int2_Int1_Float1 =
2396         TSymbolUniqueId(1570);
2397     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DMSArray1_Int3_Int1_Float1 =
2398         TSymbolUniqueId(1571);
2399     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DMSArray1_Int3_Int1_Float1 =
2400         TSymbolUniqueId(1572);
2401     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DMSArray1_Int3_Int1_Float1 =
2402         TSymbolUniqueId(1573);
2403     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2D1_Int2_UInt1_UInt1 =
2404         TSymbolUniqueId(1574);
2405     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2D1_Int2_UInt1_UInt1 =
2406         TSymbolUniqueId(1575);
2407     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2D1_Int2_UInt1_UInt1 =
2408         TSymbolUniqueId(1576);
2409     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image3D1_Int3_UInt1_UInt1 =
2410         TSymbolUniqueId(1577);
2411     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage3D1_Int3_UInt1_UInt1 =
2412         TSymbolUniqueId(1578);
2413     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage3D1_Int3_UInt1_UInt1 =
2414         TSymbolUniqueId(1579);
2415     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageCube1_Int3_UInt1_UInt1 =
2416         TSymbolUniqueId(1580);
2417     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageCube1_Int3_UInt1_UInt1 =
2418         TSymbolUniqueId(1581);
2419     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageCube1_Int3_UInt1_UInt1 =
2420         TSymbolUniqueId(1582);
2421     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageBuffer1_Int1_UInt1_UInt1 =
2422         TSymbolUniqueId(1583);
2423     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageBuffer1_Int1_UInt1_UInt1 =
2424         TSymbolUniqueId(1584);
2425     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageBuffer1_Int1_UInt1_UInt1 =
2426         TSymbolUniqueId(1585);
2427     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2DArray1_Int3_UInt1_UInt1 =
2428         TSymbolUniqueId(1586);
2429     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2DArray1_Int3_UInt1_UInt1 =
2430         TSymbolUniqueId(1587);
2431     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2DArray1_Int3_UInt1_UInt1 =
2432         TSymbolUniqueId(1588);
2433     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageCubeArray1_Int3_UInt1_UInt1 =
2434         TSymbolUniqueId(1589);
2435     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageCubeArray1_Int3_UInt1_UInt1 =
2436         TSymbolUniqueId(1590);
2437     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageCubeArray1_Int3_UInt1_UInt1 =
2438         TSymbolUniqueId(1591);
2439     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageRect1_Int2_UInt1_UInt1 =
2440         TSymbolUniqueId(1592);
2441     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageRect1_Int2_UInt1_UInt1 =
2442         TSymbolUniqueId(1593);
2443     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageRect1_Int2_UInt1_UInt1 =
2444         TSymbolUniqueId(1594);
2445     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2DMS1_Int2_Int1_UInt1_UInt1 =
2446         TSymbolUniqueId(1595);
2447     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2DMS1_Int2_Int1_UInt1_UInt1 =
2448         TSymbolUniqueId(1596);
2449     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2DMS1_Int2_Int1_UInt1_UInt1 =
2450         TSymbolUniqueId(1597);
2451     static constexpr const TSymbolUniqueId
2452         imageAtomicCompSwap_Image2DMSArray1_Int3_Int1_UInt1_UInt1 = TSymbolUniqueId(1598);
2453     static constexpr const TSymbolUniqueId
2454         imageAtomicCompSwap_IImage2DMSArray1_Int3_Int1_UInt1_UInt1 = TSymbolUniqueId(1599);
2455     static constexpr const TSymbolUniqueId
2456         imageAtomicCompSwap_UImage2DMSArray1_Int3_Int1_UInt1_UInt1 = TSymbolUniqueId(1600);
2457     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2D1_Int2_Int1_Int1 =
2458         TSymbolUniqueId(1601);
2459     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2D1_Int2_Int1_Int1 =
2460         TSymbolUniqueId(1602);
2461     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2D1_Int2_Int1_Int1 =
2462         TSymbolUniqueId(1603);
2463     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image3D1_Int3_Int1_Int1 =
2464         TSymbolUniqueId(1604);
2465     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage3D1_Int3_Int1_Int1 =
2466         TSymbolUniqueId(1605);
2467     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage3D1_Int3_Int1_Int1 =
2468         TSymbolUniqueId(1606);
2469     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageCube1_Int3_Int1_Int1 =
2470         TSymbolUniqueId(1607);
2471     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageCube1_Int3_Int1_Int1 =
2472         TSymbolUniqueId(1608);
2473     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageCube1_Int3_Int1_Int1 =
2474         TSymbolUniqueId(1609);
2475     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageBuffer1_Int1_Int1_Int1 =
2476         TSymbolUniqueId(1610);
2477     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageBuffer1_Int1_Int1_Int1 =
2478         TSymbolUniqueId(1611);
2479     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageBuffer1_Int1_Int1_Int1 =
2480         TSymbolUniqueId(1612);
2481     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2DArray1_Int3_Int1_Int1 =
2482         TSymbolUniqueId(1613);
2483     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2DArray1_Int3_Int1_Int1 =
2484         TSymbolUniqueId(1614);
2485     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2DArray1_Int3_Int1_Int1 =
2486         TSymbolUniqueId(1615);
2487     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageCubeArray1_Int3_Int1_Int1 =
2488         TSymbolUniqueId(1616);
2489     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageCubeArray1_Int3_Int1_Int1 =
2490         TSymbolUniqueId(1617);
2491     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageCubeArray1_Int3_Int1_Int1 =
2492         TSymbolUniqueId(1618);
2493     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageRect1_Int2_Int1_Int1 =
2494         TSymbolUniqueId(1619);
2495     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageRect1_Int2_Int1_Int1 =
2496         TSymbolUniqueId(1620);
2497     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageRect1_Int2_Int1_Int1 =
2498         TSymbolUniqueId(1621);
2499     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2DMS1_Int2_Int1_Int1_Int1 =
2500         TSymbolUniqueId(1622);
2501     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2DMS1_Int2_Int1_Int1_Int1 =
2502         TSymbolUniqueId(1623);
2503     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2DMS1_Int2_Int1_Int1_Int1 =
2504         TSymbolUniqueId(1624);
2505     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2DMSArray1_Int3_Int1_Int1_Int1 =
2506         TSymbolUniqueId(1625);
2507     static constexpr const TSymbolUniqueId
2508         imageAtomicCompSwap_IImage2DMSArray1_Int3_Int1_Int1_Int1 = TSymbolUniqueId(1626);
2509     static constexpr const TSymbolUniqueId
2510         imageAtomicCompSwap_UImage2DMSArray1_Int3_Int1_Int1_Int1 = TSymbolUniqueId(1627);
2511     static constexpr const TSymbolUniqueId imageAtomicAddExt_Image2D1_Int2_UInt1 =
2512         TSymbolUniqueId(1628);
2513     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImage2D1_Int2_UInt1 =
2514         TSymbolUniqueId(1629);
2515     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImage2D1_Int2_UInt1 =
2516         TSymbolUniqueId(1630);
2517     static constexpr const TSymbolUniqueId imageAtomicAddExt_Image3D1_Int3_UInt1 =
2518         TSymbolUniqueId(1631);
2519     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImage3D1_Int3_UInt1 =
2520         TSymbolUniqueId(1632);
2521     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImage3D1_Int3_UInt1 =
2522         TSymbolUniqueId(1633);
2523     static constexpr const TSymbolUniqueId imageAtomicAddExt_ImageCube1_Int3_UInt1 =
2524         TSymbolUniqueId(1634);
2525     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImageCube1_Int3_UInt1 =
2526         TSymbolUniqueId(1635);
2527     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImageCube1_Int3_UInt1 =
2528         TSymbolUniqueId(1636);
2529     static constexpr const TSymbolUniqueId imageAtomicAddExt_ImageBuffer1_Int1_UInt1 =
2530         TSymbolUniqueId(1637);
2531     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImageBuffer1_Int1_UInt1 =
2532         TSymbolUniqueId(1638);
2533     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImageBuffer1_Int1_UInt1 =
2534         TSymbolUniqueId(1639);
2535     static constexpr const TSymbolUniqueId imageAtomicAddExt_Image2DArray1_Int3_UInt1 =
2536         TSymbolUniqueId(1640);
2537     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImage2DArray1_Int3_UInt1 =
2538         TSymbolUniqueId(1641);
2539     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImage2DArray1_Int3_UInt1 =
2540         TSymbolUniqueId(1642);
2541     static constexpr const TSymbolUniqueId imageAtomicAddExt_ImageCubeArray1_Int3_UInt1 =
2542         TSymbolUniqueId(1643);
2543     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImageCubeArray1_Int3_UInt1 =
2544         TSymbolUniqueId(1644);
2545     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImageCubeArray1_Int3_UInt1 =
2546         TSymbolUniqueId(1645);
2547     static constexpr const TSymbolUniqueId imageAtomicAddExt_ImageRect1_Int2_UInt1 =
2548         TSymbolUniqueId(1646);
2549     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImageRect1_Int2_UInt1 =
2550         TSymbolUniqueId(1647);
2551     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImageRect1_Int2_UInt1 =
2552         TSymbolUniqueId(1648);
2553     static constexpr const TSymbolUniqueId imageAtomicAddExt_Image2DMS1_Int2_Int1_UInt1 =
2554         TSymbolUniqueId(1649);
2555     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImage2DMS1_Int2_Int1_UInt1 =
2556         TSymbolUniqueId(1650);
2557     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImage2DMS1_Int2_Int1_UInt1 =
2558         TSymbolUniqueId(1651);
2559     static constexpr const TSymbolUniqueId imageAtomicAddExt_Image2DMSArray1_Int3_Int1_UInt1 =
2560         TSymbolUniqueId(1652);
2561     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImage2DMSArray1_Int3_Int1_UInt1 =
2562         TSymbolUniqueId(1653);
2563     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImage2DMSArray1_Int3_Int1_UInt1 =
2564         TSymbolUniqueId(1654);
2565     static constexpr const TSymbolUniqueId imageAtomicAddExt_Image2D1_Int2_Int1 =
2566         TSymbolUniqueId(1655);
2567     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImage2D1_Int2_Int1 =
2568         TSymbolUniqueId(1656);
2569     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImage2D1_Int2_Int1 =
2570         TSymbolUniqueId(1657);
2571     static constexpr const TSymbolUniqueId imageAtomicAddExt_Image3D1_Int3_Int1 =
2572         TSymbolUniqueId(1658);
2573     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImage3D1_Int3_Int1 =
2574         TSymbolUniqueId(1659);
2575     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImage3D1_Int3_Int1 =
2576         TSymbolUniqueId(1660);
2577     static constexpr const TSymbolUniqueId imageAtomicAddExt_ImageCube1_Int3_Int1 =
2578         TSymbolUniqueId(1661);
2579     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImageCube1_Int3_Int1 =
2580         TSymbolUniqueId(1662);
2581     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImageCube1_Int3_Int1 =
2582         TSymbolUniqueId(1663);
2583     static constexpr const TSymbolUniqueId imageAtomicAddExt_ImageBuffer1_Int1_Int1 =
2584         TSymbolUniqueId(1664);
2585     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImageBuffer1_Int1_Int1 =
2586         TSymbolUniqueId(1665);
2587     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImageBuffer1_Int1_Int1 =
2588         TSymbolUniqueId(1666);
2589     static constexpr const TSymbolUniqueId imageAtomicAddExt_Image2DArray1_Int3_Int1 =
2590         TSymbolUniqueId(1667);
2591     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImage2DArray1_Int3_Int1 =
2592         TSymbolUniqueId(1668);
2593     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImage2DArray1_Int3_Int1 =
2594         TSymbolUniqueId(1669);
2595     static constexpr const TSymbolUniqueId imageAtomicAddExt_ImageCubeArray1_Int3_Int1 =
2596         TSymbolUniqueId(1670);
2597     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImageCubeArray1_Int3_Int1 =
2598         TSymbolUniqueId(1671);
2599     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImageCubeArray1_Int3_Int1 =
2600         TSymbolUniqueId(1672);
2601     static constexpr const TSymbolUniqueId imageAtomicAddExt_ImageRect1_Int2_Int1 =
2602         TSymbolUniqueId(1673);
2603     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImageRect1_Int2_Int1 =
2604         TSymbolUniqueId(1674);
2605     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImageRect1_Int2_Int1 =
2606         TSymbolUniqueId(1675);
2607     static constexpr const TSymbolUniqueId imageAtomicAddExt_Image2DMS1_Int2_Int1_Int1 =
2608         TSymbolUniqueId(1676);
2609     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImage2DMS1_Int2_Int1_Int1 =
2610         TSymbolUniqueId(1677);
2611     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImage2DMS1_Int2_Int1_Int1 =
2612         TSymbolUniqueId(1678);
2613     static constexpr const TSymbolUniqueId imageAtomicAddExt_Image2DMSArray1_Int3_Int1_Int1 =
2614         TSymbolUniqueId(1679);
2615     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImage2DMSArray1_Int3_Int1_Int1 =
2616         TSymbolUniqueId(1680);
2617     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImage2DMSArray1_Int3_Int1_Int1 =
2618         TSymbolUniqueId(1681);
2619     static constexpr const TSymbolUniqueId imageAtomicMinExt_Image2D1_Int2_UInt1 =
2620         TSymbolUniqueId(1682);
2621     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImage2D1_Int2_UInt1 =
2622         TSymbolUniqueId(1683);
2623     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImage2D1_Int2_UInt1 =
2624         TSymbolUniqueId(1684);
2625     static constexpr const TSymbolUniqueId imageAtomicMinExt_Image3D1_Int3_UInt1 =
2626         TSymbolUniqueId(1685);
2627     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImage3D1_Int3_UInt1 =
2628         TSymbolUniqueId(1686);
2629     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImage3D1_Int3_UInt1 =
2630         TSymbolUniqueId(1687);
2631     static constexpr const TSymbolUniqueId imageAtomicMinExt_ImageCube1_Int3_UInt1 =
2632         TSymbolUniqueId(1688);
2633     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImageCube1_Int3_UInt1 =
2634         TSymbolUniqueId(1689);
2635     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImageCube1_Int3_UInt1 =
2636         TSymbolUniqueId(1690);
2637     static constexpr const TSymbolUniqueId imageAtomicMinExt_ImageBuffer1_Int1_UInt1 =
2638         TSymbolUniqueId(1691);
2639     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImageBuffer1_Int1_UInt1 =
2640         TSymbolUniqueId(1692);
2641     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImageBuffer1_Int1_UInt1 =
2642         TSymbolUniqueId(1693);
2643     static constexpr const TSymbolUniqueId imageAtomicMinExt_Image2DArray1_Int3_UInt1 =
2644         TSymbolUniqueId(1694);
2645     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImage2DArray1_Int3_UInt1 =
2646         TSymbolUniqueId(1695);
2647     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImage2DArray1_Int3_UInt1 =
2648         TSymbolUniqueId(1696);
2649     static constexpr const TSymbolUniqueId imageAtomicMinExt_ImageCubeArray1_Int3_UInt1 =
2650         TSymbolUniqueId(1697);
2651     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImageCubeArray1_Int3_UInt1 =
2652         TSymbolUniqueId(1698);
2653     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImageCubeArray1_Int3_UInt1 =
2654         TSymbolUniqueId(1699);
2655     static constexpr const TSymbolUniqueId imageAtomicMinExt_ImageRect1_Int2_UInt1 =
2656         TSymbolUniqueId(1700);
2657     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImageRect1_Int2_UInt1 =
2658         TSymbolUniqueId(1701);
2659     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImageRect1_Int2_UInt1 =
2660         TSymbolUniqueId(1702);
2661     static constexpr const TSymbolUniqueId imageAtomicMinExt_Image2DMS1_Int2_Int1_UInt1 =
2662         TSymbolUniqueId(1703);
2663     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImage2DMS1_Int2_Int1_UInt1 =
2664         TSymbolUniqueId(1704);
2665     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImage2DMS1_Int2_Int1_UInt1 =
2666         TSymbolUniqueId(1705);
2667     static constexpr const TSymbolUniqueId imageAtomicMinExt_Image2DMSArray1_Int3_Int1_UInt1 =
2668         TSymbolUniqueId(1706);
2669     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImage2DMSArray1_Int3_Int1_UInt1 =
2670         TSymbolUniqueId(1707);
2671     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImage2DMSArray1_Int3_Int1_UInt1 =
2672         TSymbolUniqueId(1708);
2673     static constexpr const TSymbolUniqueId imageAtomicMinExt_Image2D1_Int2_Int1 =
2674         TSymbolUniqueId(1709);
2675     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImage2D1_Int2_Int1 =
2676         TSymbolUniqueId(1710);
2677     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImage2D1_Int2_Int1 =
2678         TSymbolUniqueId(1711);
2679     static constexpr const TSymbolUniqueId imageAtomicMinExt_Image3D1_Int3_Int1 =
2680         TSymbolUniqueId(1712);
2681     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImage3D1_Int3_Int1 =
2682         TSymbolUniqueId(1713);
2683     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImage3D1_Int3_Int1 =
2684         TSymbolUniqueId(1714);
2685     static constexpr const TSymbolUniqueId imageAtomicMinExt_ImageCube1_Int3_Int1 =
2686         TSymbolUniqueId(1715);
2687     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImageCube1_Int3_Int1 =
2688         TSymbolUniqueId(1716);
2689     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImageCube1_Int3_Int1 =
2690         TSymbolUniqueId(1717);
2691     static constexpr const TSymbolUniqueId imageAtomicMinExt_ImageBuffer1_Int1_Int1 =
2692         TSymbolUniqueId(1718);
2693     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImageBuffer1_Int1_Int1 =
2694         TSymbolUniqueId(1719);
2695     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImageBuffer1_Int1_Int1 =
2696         TSymbolUniqueId(1720);
2697     static constexpr const TSymbolUniqueId imageAtomicMinExt_Image2DArray1_Int3_Int1 =
2698         TSymbolUniqueId(1721);
2699     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImage2DArray1_Int3_Int1 =
2700         TSymbolUniqueId(1722);
2701     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImage2DArray1_Int3_Int1 =
2702         TSymbolUniqueId(1723);
2703     static constexpr const TSymbolUniqueId imageAtomicMinExt_ImageCubeArray1_Int3_Int1 =
2704         TSymbolUniqueId(1724);
2705     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImageCubeArray1_Int3_Int1 =
2706         TSymbolUniqueId(1725);
2707     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImageCubeArray1_Int3_Int1 =
2708         TSymbolUniqueId(1726);
2709     static constexpr const TSymbolUniqueId imageAtomicMinExt_ImageRect1_Int2_Int1 =
2710         TSymbolUniqueId(1727);
2711     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImageRect1_Int2_Int1 =
2712         TSymbolUniqueId(1728);
2713     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImageRect1_Int2_Int1 =
2714         TSymbolUniqueId(1729);
2715     static constexpr const TSymbolUniqueId imageAtomicMinExt_Image2DMS1_Int2_Int1_Int1 =
2716         TSymbolUniqueId(1730);
2717     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImage2DMS1_Int2_Int1_Int1 =
2718         TSymbolUniqueId(1731);
2719     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImage2DMS1_Int2_Int1_Int1 =
2720         TSymbolUniqueId(1732);
2721     static constexpr const TSymbolUniqueId imageAtomicMinExt_Image2DMSArray1_Int3_Int1_Int1 =
2722         TSymbolUniqueId(1733);
2723     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImage2DMSArray1_Int3_Int1_Int1 =
2724         TSymbolUniqueId(1734);
2725     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImage2DMSArray1_Int3_Int1_Int1 =
2726         TSymbolUniqueId(1735);
2727     static constexpr const TSymbolUniqueId imageAtomicMaxExt_Image2D1_Int2_UInt1 =
2728         TSymbolUniqueId(1736);
2729     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImage2D1_Int2_UInt1 =
2730         TSymbolUniqueId(1737);
2731     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImage2D1_Int2_UInt1 =
2732         TSymbolUniqueId(1738);
2733     static constexpr const TSymbolUniqueId imageAtomicMaxExt_Image3D1_Int3_UInt1 =
2734         TSymbolUniqueId(1739);
2735     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImage3D1_Int3_UInt1 =
2736         TSymbolUniqueId(1740);
2737     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImage3D1_Int3_UInt1 =
2738         TSymbolUniqueId(1741);
2739     static constexpr const TSymbolUniqueId imageAtomicMaxExt_ImageCube1_Int3_UInt1 =
2740         TSymbolUniqueId(1742);
2741     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImageCube1_Int3_UInt1 =
2742         TSymbolUniqueId(1743);
2743     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImageCube1_Int3_UInt1 =
2744         TSymbolUniqueId(1744);
2745     static constexpr const TSymbolUniqueId imageAtomicMaxExt_ImageBuffer1_Int1_UInt1 =
2746         TSymbolUniqueId(1745);
2747     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImageBuffer1_Int1_UInt1 =
2748         TSymbolUniqueId(1746);
2749     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImageBuffer1_Int1_UInt1 =
2750         TSymbolUniqueId(1747);
2751     static constexpr const TSymbolUniqueId imageAtomicMaxExt_Image2DArray1_Int3_UInt1 =
2752         TSymbolUniqueId(1748);
2753     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImage2DArray1_Int3_UInt1 =
2754         TSymbolUniqueId(1749);
2755     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImage2DArray1_Int3_UInt1 =
2756         TSymbolUniqueId(1750);
2757     static constexpr const TSymbolUniqueId imageAtomicMaxExt_ImageCubeArray1_Int3_UInt1 =
2758         TSymbolUniqueId(1751);
2759     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImageCubeArray1_Int3_UInt1 =
2760         TSymbolUniqueId(1752);
2761     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImageCubeArray1_Int3_UInt1 =
2762         TSymbolUniqueId(1753);
2763     static constexpr const TSymbolUniqueId imageAtomicMaxExt_ImageRect1_Int2_UInt1 =
2764         TSymbolUniqueId(1754);
2765     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImageRect1_Int2_UInt1 =
2766         TSymbolUniqueId(1755);
2767     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImageRect1_Int2_UInt1 =
2768         TSymbolUniqueId(1756);
2769     static constexpr const TSymbolUniqueId imageAtomicMaxExt_Image2DMS1_Int2_Int1_UInt1 =
2770         TSymbolUniqueId(1757);
2771     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImage2DMS1_Int2_Int1_UInt1 =
2772         TSymbolUniqueId(1758);
2773     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImage2DMS1_Int2_Int1_UInt1 =
2774         TSymbolUniqueId(1759);
2775     static constexpr const TSymbolUniqueId imageAtomicMaxExt_Image2DMSArray1_Int3_Int1_UInt1 =
2776         TSymbolUniqueId(1760);
2777     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImage2DMSArray1_Int3_Int1_UInt1 =
2778         TSymbolUniqueId(1761);
2779     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImage2DMSArray1_Int3_Int1_UInt1 =
2780         TSymbolUniqueId(1762);
2781     static constexpr const TSymbolUniqueId imageAtomicMaxExt_Image2D1_Int2_Int1 =
2782         TSymbolUniqueId(1763);
2783     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImage2D1_Int2_Int1 =
2784         TSymbolUniqueId(1764);
2785     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImage2D1_Int2_Int1 =
2786         TSymbolUniqueId(1765);
2787     static constexpr const TSymbolUniqueId imageAtomicMaxExt_Image3D1_Int3_Int1 =
2788         TSymbolUniqueId(1766);
2789     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImage3D1_Int3_Int1 =
2790         TSymbolUniqueId(1767);
2791     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImage3D1_Int3_Int1 =
2792         TSymbolUniqueId(1768);
2793     static constexpr const TSymbolUniqueId imageAtomicMaxExt_ImageCube1_Int3_Int1 =
2794         TSymbolUniqueId(1769);
2795     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImageCube1_Int3_Int1 =
2796         TSymbolUniqueId(1770);
2797     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImageCube1_Int3_Int1 =
2798         TSymbolUniqueId(1771);
2799     static constexpr const TSymbolUniqueId imageAtomicMaxExt_ImageBuffer1_Int1_Int1 =
2800         TSymbolUniqueId(1772);
2801     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImageBuffer1_Int1_Int1 =
2802         TSymbolUniqueId(1773);
2803     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImageBuffer1_Int1_Int1 =
2804         TSymbolUniqueId(1774);
2805     static constexpr const TSymbolUniqueId imageAtomicMaxExt_Image2DArray1_Int3_Int1 =
2806         TSymbolUniqueId(1775);
2807     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImage2DArray1_Int3_Int1 =
2808         TSymbolUniqueId(1776);
2809     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImage2DArray1_Int3_Int1 =
2810         TSymbolUniqueId(1777);
2811     static constexpr const TSymbolUniqueId imageAtomicMaxExt_ImageCubeArray1_Int3_Int1 =
2812         TSymbolUniqueId(1778);
2813     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImageCubeArray1_Int3_Int1 =
2814         TSymbolUniqueId(1779);
2815     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImageCubeArray1_Int3_Int1 =
2816         TSymbolUniqueId(1780);
2817     static constexpr const TSymbolUniqueId imageAtomicMaxExt_ImageRect1_Int2_Int1 =
2818         TSymbolUniqueId(1781);
2819     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImageRect1_Int2_Int1 =
2820         TSymbolUniqueId(1782);
2821     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImageRect1_Int2_Int1 =
2822         TSymbolUniqueId(1783);
2823     static constexpr const TSymbolUniqueId imageAtomicMaxExt_Image2DMS1_Int2_Int1_Int1 =
2824         TSymbolUniqueId(1784);
2825     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImage2DMS1_Int2_Int1_Int1 =
2826         TSymbolUniqueId(1785);
2827     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImage2DMS1_Int2_Int1_Int1 =
2828         TSymbolUniqueId(1786);
2829     static constexpr const TSymbolUniqueId imageAtomicMaxExt_Image2DMSArray1_Int3_Int1_Int1 =
2830         TSymbolUniqueId(1787);
2831     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImage2DMSArray1_Int3_Int1_Int1 =
2832         TSymbolUniqueId(1788);
2833     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImage2DMSArray1_Int3_Int1_Int1 =
2834         TSymbolUniqueId(1789);
2835     static constexpr const TSymbolUniqueId imageAtomicAndExt_Image2D1_Int2_UInt1 =
2836         TSymbolUniqueId(1790);
2837     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImage2D1_Int2_UInt1 =
2838         TSymbolUniqueId(1791);
2839     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImage2D1_Int2_UInt1 =
2840         TSymbolUniqueId(1792);
2841     static constexpr const TSymbolUniqueId imageAtomicAndExt_Image3D1_Int3_UInt1 =
2842         TSymbolUniqueId(1793);
2843     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImage3D1_Int3_UInt1 =
2844         TSymbolUniqueId(1794);
2845     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImage3D1_Int3_UInt1 =
2846         TSymbolUniqueId(1795);
2847     static constexpr const TSymbolUniqueId imageAtomicAndExt_ImageCube1_Int3_UInt1 =
2848         TSymbolUniqueId(1796);
2849     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImageCube1_Int3_UInt1 =
2850         TSymbolUniqueId(1797);
2851     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImageCube1_Int3_UInt1 =
2852         TSymbolUniqueId(1798);
2853     static constexpr const TSymbolUniqueId imageAtomicAndExt_ImageBuffer1_Int1_UInt1 =
2854         TSymbolUniqueId(1799);
2855     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImageBuffer1_Int1_UInt1 =
2856         TSymbolUniqueId(1800);
2857     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImageBuffer1_Int1_UInt1 =
2858         TSymbolUniqueId(1801);
2859     static constexpr const TSymbolUniqueId imageAtomicAndExt_Image2DArray1_Int3_UInt1 =
2860         TSymbolUniqueId(1802);
2861     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImage2DArray1_Int3_UInt1 =
2862         TSymbolUniqueId(1803);
2863     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImage2DArray1_Int3_UInt1 =
2864         TSymbolUniqueId(1804);
2865     static constexpr const TSymbolUniqueId imageAtomicAndExt_ImageCubeArray1_Int3_UInt1 =
2866         TSymbolUniqueId(1805);
2867     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImageCubeArray1_Int3_UInt1 =
2868         TSymbolUniqueId(1806);
2869     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImageCubeArray1_Int3_UInt1 =
2870         TSymbolUniqueId(1807);
2871     static constexpr const TSymbolUniqueId imageAtomicAndExt_ImageRect1_Int2_UInt1 =
2872         TSymbolUniqueId(1808);
2873     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImageRect1_Int2_UInt1 =
2874         TSymbolUniqueId(1809);
2875     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImageRect1_Int2_UInt1 =
2876         TSymbolUniqueId(1810);
2877     static constexpr const TSymbolUniqueId imageAtomicAndExt_Image2DMS1_Int2_Int1_UInt1 =
2878         TSymbolUniqueId(1811);
2879     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImage2DMS1_Int2_Int1_UInt1 =
2880         TSymbolUniqueId(1812);
2881     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImage2DMS1_Int2_Int1_UInt1 =
2882         TSymbolUniqueId(1813);
2883     static constexpr const TSymbolUniqueId imageAtomicAndExt_Image2DMSArray1_Int3_Int1_UInt1 =
2884         TSymbolUniqueId(1814);
2885     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImage2DMSArray1_Int3_Int1_UInt1 =
2886         TSymbolUniqueId(1815);
2887     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImage2DMSArray1_Int3_Int1_UInt1 =
2888         TSymbolUniqueId(1816);
2889     static constexpr const TSymbolUniqueId imageAtomicAndExt_Image2D1_Int2_Int1 =
2890         TSymbolUniqueId(1817);
2891     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImage2D1_Int2_Int1 =
2892         TSymbolUniqueId(1818);
2893     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImage2D1_Int2_Int1 =
2894         TSymbolUniqueId(1819);
2895     static constexpr const TSymbolUniqueId imageAtomicAndExt_Image3D1_Int3_Int1 =
2896         TSymbolUniqueId(1820);
2897     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImage3D1_Int3_Int1 =
2898         TSymbolUniqueId(1821);
2899     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImage3D1_Int3_Int1 =
2900         TSymbolUniqueId(1822);
2901     static constexpr const TSymbolUniqueId imageAtomicAndExt_ImageCube1_Int3_Int1 =
2902         TSymbolUniqueId(1823);
2903     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImageCube1_Int3_Int1 =
2904         TSymbolUniqueId(1824);
2905     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImageCube1_Int3_Int1 =
2906         TSymbolUniqueId(1825);
2907     static constexpr const TSymbolUniqueId imageAtomicAndExt_ImageBuffer1_Int1_Int1 =
2908         TSymbolUniqueId(1826);
2909     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImageBuffer1_Int1_Int1 =
2910         TSymbolUniqueId(1827);
2911     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImageBuffer1_Int1_Int1 =
2912         TSymbolUniqueId(1828);
2913     static constexpr const TSymbolUniqueId imageAtomicAndExt_Image2DArray1_Int3_Int1 =
2914         TSymbolUniqueId(1829);
2915     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImage2DArray1_Int3_Int1 =
2916         TSymbolUniqueId(1830);
2917     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImage2DArray1_Int3_Int1 =
2918         TSymbolUniqueId(1831);
2919     static constexpr const TSymbolUniqueId imageAtomicAndExt_ImageCubeArray1_Int3_Int1 =
2920         TSymbolUniqueId(1832);
2921     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImageCubeArray1_Int3_Int1 =
2922         TSymbolUniqueId(1833);
2923     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImageCubeArray1_Int3_Int1 =
2924         TSymbolUniqueId(1834);
2925     static constexpr const TSymbolUniqueId imageAtomicAndExt_ImageRect1_Int2_Int1 =
2926         TSymbolUniqueId(1835);
2927     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImageRect1_Int2_Int1 =
2928         TSymbolUniqueId(1836);
2929     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImageRect1_Int2_Int1 =
2930         TSymbolUniqueId(1837);
2931     static constexpr const TSymbolUniqueId imageAtomicAndExt_Image2DMS1_Int2_Int1_Int1 =
2932         TSymbolUniqueId(1838);
2933     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImage2DMS1_Int2_Int1_Int1 =
2934         TSymbolUniqueId(1839);
2935     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImage2DMS1_Int2_Int1_Int1 =
2936         TSymbolUniqueId(1840);
2937     static constexpr const TSymbolUniqueId imageAtomicAndExt_Image2DMSArray1_Int3_Int1_Int1 =
2938         TSymbolUniqueId(1841);
2939     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImage2DMSArray1_Int3_Int1_Int1 =
2940         TSymbolUniqueId(1842);
2941     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImage2DMSArray1_Int3_Int1_Int1 =
2942         TSymbolUniqueId(1843);
2943     static constexpr const TSymbolUniqueId imageAtomicOrExt_Image2D1_Int2_UInt1 =
2944         TSymbolUniqueId(1844);
2945     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImage2D1_Int2_UInt1 =
2946         TSymbolUniqueId(1845);
2947     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImage2D1_Int2_UInt1 =
2948         TSymbolUniqueId(1846);
2949     static constexpr const TSymbolUniqueId imageAtomicOrExt_Image3D1_Int3_UInt1 =
2950         TSymbolUniqueId(1847);
2951     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImage3D1_Int3_UInt1 =
2952         TSymbolUniqueId(1848);
2953     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImage3D1_Int3_UInt1 =
2954         TSymbolUniqueId(1849);
2955     static constexpr const TSymbolUniqueId imageAtomicOrExt_ImageCube1_Int3_UInt1 =
2956         TSymbolUniqueId(1850);
2957     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImageCube1_Int3_UInt1 =
2958         TSymbolUniqueId(1851);
2959     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImageCube1_Int3_UInt1 =
2960         TSymbolUniqueId(1852);
2961     static constexpr const TSymbolUniqueId imageAtomicOrExt_ImageBuffer1_Int1_UInt1 =
2962         TSymbolUniqueId(1853);
2963     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImageBuffer1_Int1_UInt1 =
2964         TSymbolUniqueId(1854);
2965     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImageBuffer1_Int1_UInt1 =
2966         TSymbolUniqueId(1855);
2967     static constexpr const TSymbolUniqueId imageAtomicOrExt_Image2DArray1_Int3_UInt1 =
2968         TSymbolUniqueId(1856);
2969     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImage2DArray1_Int3_UInt1 =
2970         TSymbolUniqueId(1857);
2971     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImage2DArray1_Int3_UInt1 =
2972         TSymbolUniqueId(1858);
2973     static constexpr const TSymbolUniqueId imageAtomicOrExt_ImageCubeArray1_Int3_UInt1 =
2974         TSymbolUniqueId(1859);
2975     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImageCubeArray1_Int3_UInt1 =
2976         TSymbolUniqueId(1860);
2977     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImageCubeArray1_Int3_UInt1 =
2978         TSymbolUniqueId(1861);
2979     static constexpr const TSymbolUniqueId imageAtomicOrExt_ImageRect1_Int2_UInt1 =
2980         TSymbolUniqueId(1862);
2981     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImageRect1_Int2_UInt1 =
2982         TSymbolUniqueId(1863);
2983     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImageRect1_Int2_UInt1 =
2984         TSymbolUniqueId(1864);
2985     static constexpr const TSymbolUniqueId imageAtomicOrExt_Image2DMS1_Int2_Int1_UInt1 =
2986         TSymbolUniqueId(1865);
2987     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImage2DMS1_Int2_Int1_UInt1 =
2988         TSymbolUniqueId(1866);
2989     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImage2DMS1_Int2_Int1_UInt1 =
2990         TSymbolUniqueId(1867);
2991     static constexpr const TSymbolUniqueId imageAtomicOrExt_Image2DMSArray1_Int3_Int1_UInt1 =
2992         TSymbolUniqueId(1868);
2993     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImage2DMSArray1_Int3_Int1_UInt1 =
2994         TSymbolUniqueId(1869);
2995     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImage2DMSArray1_Int3_Int1_UInt1 =
2996         TSymbolUniqueId(1870);
2997     static constexpr const TSymbolUniqueId imageAtomicOrExt_Image2D1_Int2_Int1 =
2998         TSymbolUniqueId(1871);
2999     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImage2D1_Int2_Int1 =
3000         TSymbolUniqueId(1872);
3001     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImage2D1_Int2_Int1 =
3002         TSymbolUniqueId(1873);
3003     static constexpr const TSymbolUniqueId imageAtomicOrExt_Image3D1_Int3_Int1 =
3004         TSymbolUniqueId(1874);
3005     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImage3D1_Int3_Int1 =
3006         TSymbolUniqueId(1875);
3007     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImage3D1_Int3_Int1 =
3008         TSymbolUniqueId(1876);
3009     static constexpr const TSymbolUniqueId imageAtomicOrExt_ImageCube1_Int3_Int1 =
3010         TSymbolUniqueId(1877);
3011     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImageCube1_Int3_Int1 =
3012         TSymbolUniqueId(1878);
3013     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImageCube1_Int3_Int1 =
3014         TSymbolUniqueId(1879);
3015     static constexpr const TSymbolUniqueId imageAtomicOrExt_ImageBuffer1_Int1_Int1 =
3016         TSymbolUniqueId(1880);
3017     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImageBuffer1_Int1_Int1 =
3018         TSymbolUniqueId(1881);
3019     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImageBuffer1_Int1_Int1 =
3020         TSymbolUniqueId(1882);
3021     static constexpr const TSymbolUniqueId imageAtomicOrExt_Image2DArray1_Int3_Int1 =
3022         TSymbolUniqueId(1883);
3023     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImage2DArray1_Int3_Int1 =
3024         TSymbolUniqueId(1884);
3025     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImage2DArray1_Int3_Int1 =
3026         TSymbolUniqueId(1885);
3027     static constexpr const TSymbolUniqueId imageAtomicOrExt_ImageCubeArray1_Int3_Int1 =
3028         TSymbolUniqueId(1886);
3029     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImageCubeArray1_Int3_Int1 =
3030         TSymbolUniqueId(1887);
3031     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImageCubeArray1_Int3_Int1 =
3032         TSymbolUniqueId(1888);
3033     static constexpr const TSymbolUniqueId imageAtomicOrExt_ImageRect1_Int2_Int1 =
3034         TSymbolUniqueId(1889);
3035     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImageRect1_Int2_Int1 =
3036         TSymbolUniqueId(1890);
3037     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImageRect1_Int2_Int1 =
3038         TSymbolUniqueId(1891);
3039     static constexpr const TSymbolUniqueId imageAtomicOrExt_Image2DMS1_Int2_Int1_Int1 =
3040         TSymbolUniqueId(1892);
3041     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImage2DMS1_Int2_Int1_Int1 =
3042         TSymbolUniqueId(1893);
3043     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImage2DMS1_Int2_Int1_Int1 =
3044         TSymbolUniqueId(1894);
3045     static constexpr const TSymbolUniqueId imageAtomicOrExt_Image2DMSArray1_Int3_Int1_Int1 =
3046         TSymbolUniqueId(1895);
3047     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImage2DMSArray1_Int3_Int1_Int1 =
3048         TSymbolUniqueId(1896);
3049     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImage2DMSArray1_Int3_Int1_Int1 =
3050         TSymbolUniqueId(1897);
3051     static constexpr const TSymbolUniqueId imageAtomicXorExt_Image2D1_Int2_UInt1 =
3052         TSymbolUniqueId(1898);
3053     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImage2D1_Int2_UInt1 =
3054         TSymbolUniqueId(1899);
3055     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImage2D1_Int2_UInt1 =
3056         TSymbolUniqueId(1900);
3057     static constexpr const TSymbolUniqueId imageAtomicXorExt_Image3D1_Int3_UInt1 =
3058         TSymbolUniqueId(1901);
3059     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImage3D1_Int3_UInt1 =
3060         TSymbolUniqueId(1902);
3061     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImage3D1_Int3_UInt1 =
3062         TSymbolUniqueId(1903);
3063     static constexpr const TSymbolUniqueId imageAtomicXorExt_ImageCube1_Int3_UInt1 =
3064         TSymbolUniqueId(1904);
3065     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImageCube1_Int3_UInt1 =
3066         TSymbolUniqueId(1905);
3067     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImageCube1_Int3_UInt1 =
3068         TSymbolUniqueId(1906);
3069     static constexpr const TSymbolUniqueId imageAtomicXorExt_ImageBuffer1_Int1_UInt1 =
3070         TSymbolUniqueId(1907);
3071     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImageBuffer1_Int1_UInt1 =
3072         TSymbolUniqueId(1908);
3073     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImageBuffer1_Int1_UInt1 =
3074         TSymbolUniqueId(1909);
3075     static constexpr const TSymbolUniqueId imageAtomicXorExt_Image2DArray1_Int3_UInt1 =
3076         TSymbolUniqueId(1910);
3077     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImage2DArray1_Int3_UInt1 =
3078         TSymbolUniqueId(1911);
3079     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImage2DArray1_Int3_UInt1 =
3080         TSymbolUniqueId(1912);
3081     static constexpr const TSymbolUniqueId imageAtomicXorExt_ImageCubeArray1_Int3_UInt1 =
3082         TSymbolUniqueId(1913);
3083     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImageCubeArray1_Int3_UInt1 =
3084         TSymbolUniqueId(1914);
3085     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImageCubeArray1_Int3_UInt1 =
3086         TSymbolUniqueId(1915);
3087     static constexpr const TSymbolUniqueId imageAtomicXorExt_ImageRect1_Int2_UInt1 =
3088         TSymbolUniqueId(1916);
3089     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImageRect1_Int2_UInt1 =
3090         TSymbolUniqueId(1917);
3091     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImageRect1_Int2_UInt1 =
3092         TSymbolUniqueId(1918);
3093     static constexpr const TSymbolUniqueId imageAtomicXorExt_Image2DMS1_Int2_Int1_UInt1 =
3094         TSymbolUniqueId(1919);
3095     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImage2DMS1_Int2_Int1_UInt1 =
3096         TSymbolUniqueId(1920);
3097     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImage2DMS1_Int2_Int1_UInt1 =
3098         TSymbolUniqueId(1921);
3099     static constexpr const TSymbolUniqueId imageAtomicXorExt_Image2DMSArray1_Int3_Int1_UInt1 =
3100         TSymbolUniqueId(1922);
3101     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImage2DMSArray1_Int3_Int1_UInt1 =
3102         TSymbolUniqueId(1923);
3103     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImage2DMSArray1_Int3_Int1_UInt1 =
3104         TSymbolUniqueId(1924);
3105     static constexpr const TSymbolUniqueId imageAtomicXorExt_Image2D1_Int2_Int1 =
3106         TSymbolUniqueId(1925);
3107     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImage2D1_Int2_Int1 =
3108         TSymbolUniqueId(1926);
3109     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImage2D1_Int2_Int1 =
3110         TSymbolUniqueId(1927);
3111     static constexpr const TSymbolUniqueId imageAtomicXorExt_Image3D1_Int3_Int1 =
3112         TSymbolUniqueId(1928);
3113     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImage3D1_Int3_Int1 =
3114         TSymbolUniqueId(1929);
3115     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImage3D1_Int3_Int1 =
3116         TSymbolUniqueId(1930);
3117     static constexpr const TSymbolUniqueId imageAtomicXorExt_ImageCube1_Int3_Int1 =
3118         TSymbolUniqueId(1931);
3119     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImageCube1_Int3_Int1 =
3120         TSymbolUniqueId(1932);
3121     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImageCube1_Int3_Int1 =
3122         TSymbolUniqueId(1933);
3123     static constexpr const TSymbolUniqueId imageAtomicXorExt_ImageBuffer1_Int1_Int1 =
3124         TSymbolUniqueId(1934);
3125     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImageBuffer1_Int1_Int1 =
3126         TSymbolUniqueId(1935);
3127     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImageBuffer1_Int1_Int1 =
3128         TSymbolUniqueId(1936);
3129     static constexpr const TSymbolUniqueId imageAtomicXorExt_Image2DArray1_Int3_Int1 =
3130         TSymbolUniqueId(1937);
3131     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImage2DArray1_Int3_Int1 =
3132         TSymbolUniqueId(1938);
3133     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImage2DArray1_Int3_Int1 =
3134         TSymbolUniqueId(1939);
3135     static constexpr const TSymbolUniqueId imageAtomicXorExt_ImageCubeArray1_Int3_Int1 =
3136         TSymbolUniqueId(1940);
3137     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImageCubeArray1_Int3_Int1 =
3138         TSymbolUniqueId(1941);
3139     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImageCubeArray1_Int3_Int1 =
3140         TSymbolUniqueId(1942);
3141     static constexpr const TSymbolUniqueId imageAtomicXorExt_ImageRect1_Int2_Int1 =
3142         TSymbolUniqueId(1943);
3143     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImageRect1_Int2_Int1 =
3144         TSymbolUniqueId(1944);
3145     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImageRect1_Int2_Int1 =
3146         TSymbolUniqueId(1945);
3147     static constexpr const TSymbolUniqueId imageAtomicXorExt_Image2DMS1_Int2_Int1_Int1 =
3148         TSymbolUniqueId(1946);
3149     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImage2DMS1_Int2_Int1_Int1 =
3150         TSymbolUniqueId(1947);
3151     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImage2DMS1_Int2_Int1_Int1 =
3152         TSymbolUniqueId(1948);
3153     static constexpr const TSymbolUniqueId imageAtomicXorExt_Image2DMSArray1_Int3_Int1_Int1 =
3154         TSymbolUniqueId(1949);
3155     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImage2DMSArray1_Int3_Int1_Int1 =
3156         TSymbolUniqueId(1950);
3157     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImage2DMSArray1_Int3_Int1_Int1 =
3158         TSymbolUniqueId(1951);
3159     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image2D1_Int2_UInt1 =
3160         TSymbolUniqueId(1952);
3161     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage2D1_Int2_UInt1 =
3162         TSymbolUniqueId(1953);
3163     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage2D1_Int2_UInt1 =
3164         TSymbolUniqueId(1954);
3165     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image3D1_Int3_UInt1 =
3166         TSymbolUniqueId(1955);
3167     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage3D1_Int3_UInt1 =
3168         TSymbolUniqueId(1956);
3169     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage3D1_Int3_UInt1 =
3170         TSymbolUniqueId(1957);
3171     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageCube1_Int3_UInt1 =
3172         TSymbolUniqueId(1958);
3173     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageCube1_Int3_UInt1 =
3174         TSymbolUniqueId(1959);
3175     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageCube1_Int3_UInt1 =
3176         TSymbolUniqueId(1960);
3177     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageBuffer1_Int1_UInt1 =
3178         TSymbolUniqueId(1961);
3179     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageBuffer1_Int1_UInt1 =
3180         TSymbolUniqueId(1962);
3181     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageBuffer1_Int1_UInt1 =
3182         TSymbolUniqueId(1963);
3183     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image2DArray1_Int3_UInt1 =
3184         TSymbolUniqueId(1964);
3185     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage2DArray1_Int3_UInt1 =
3186         TSymbolUniqueId(1965);
3187     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage2DArray1_Int3_UInt1 =
3188         TSymbolUniqueId(1966);
3189     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageCubeArray1_Int3_UInt1 =
3190         TSymbolUniqueId(1967);
3191     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageCubeArray1_Int3_UInt1 =
3192         TSymbolUniqueId(1968);
3193     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageCubeArray1_Int3_UInt1 =
3194         TSymbolUniqueId(1969);
3195     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageRect1_Int2_UInt1 =
3196         TSymbolUniqueId(1970);
3197     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageRect1_Int2_UInt1 =
3198         TSymbolUniqueId(1971);
3199     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageRect1_Int2_UInt1 =
3200         TSymbolUniqueId(1972);
3201     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image2DMS1_Int2_Int1_UInt1 =
3202         TSymbolUniqueId(1973);
3203     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage2DMS1_Int2_Int1_UInt1 =
3204         TSymbolUniqueId(1974);
3205     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage2DMS1_Int2_Int1_UInt1 =
3206         TSymbolUniqueId(1975);
3207     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image2DMSArray1_Int3_Int1_UInt1 =
3208         TSymbolUniqueId(1976);
3209     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage2DMSArray1_Int3_Int1_UInt1 =
3210         TSymbolUniqueId(1977);
3211     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage2DMSArray1_Int3_Int1_UInt1 =
3212         TSymbolUniqueId(1978);
3213     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image2D1_Int2_Int1 =
3214         TSymbolUniqueId(1979);
3215     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage2D1_Int2_Int1 =
3216         TSymbolUniqueId(1980);
3217     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage2D1_Int2_Int1 =
3218         TSymbolUniqueId(1981);
3219     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image3D1_Int3_Int1 =
3220         TSymbolUniqueId(1982);
3221     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage3D1_Int3_Int1 =
3222         TSymbolUniqueId(1983);
3223     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage3D1_Int3_Int1 =
3224         TSymbolUniqueId(1984);
3225     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageCube1_Int3_Int1 =
3226         TSymbolUniqueId(1985);
3227     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageCube1_Int3_Int1 =
3228         TSymbolUniqueId(1986);
3229     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageCube1_Int3_Int1 =
3230         TSymbolUniqueId(1987);
3231     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageBuffer1_Int1_Int1 =
3232         TSymbolUniqueId(1988);
3233     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageBuffer1_Int1_Int1 =
3234         TSymbolUniqueId(1989);
3235     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageBuffer1_Int1_Int1 =
3236         TSymbolUniqueId(1990);
3237     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image2DArray1_Int3_Int1 =
3238         TSymbolUniqueId(1991);
3239     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage2DArray1_Int3_Int1 =
3240         TSymbolUniqueId(1992);
3241     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage2DArray1_Int3_Int1 =
3242         TSymbolUniqueId(1993);
3243     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageCubeArray1_Int3_Int1 =
3244         TSymbolUniqueId(1994);
3245     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageCubeArray1_Int3_Int1 =
3246         TSymbolUniqueId(1995);
3247     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageCubeArray1_Int3_Int1 =
3248         TSymbolUniqueId(1996);
3249     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageRect1_Int2_Int1 =
3250         TSymbolUniqueId(1997);
3251     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageRect1_Int2_Int1 =
3252         TSymbolUniqueId(1998);
3253     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageRect1_Int2_Int1 =
3254         TSymbolUniqueId(1999);
3255     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image2DMS1_Int2_Int1_Int1 =
3256         TSymbolUniqueId(2000);
3257     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage2DMS1_Int2_Int1_Int1 =
3258         TSymbolUniqueId(2001);
3259     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage2DMS1_Int2_Int1_Int1 =
3260         TSymbolUniqueId(2002);
3261     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image2DMSArray1_Int3_Int1_Int1 =
3262         TSymbolUniqueId(2003);
3263     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage2DMSArray1_Int3_Int1_Int1 =
3264         TSymbolUniqueId(2004);
3265     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage2DMSArray1_Int3_Int1_Int1 =
3266         TSymbolUniqueId(2005);
3267     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image2D1_Int2_Float1 =
3268         TSymbolUniqueId(2006);
3269     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage2D1_Int2_Float1 =
3270         TSymbolUniqueId(2007);
3271     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage2D1_Int2_Float1 =
3272         TSymbolUniqueId(2008);
3273     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image3D1_Int3_Float1 =
3274         TSymbolUniqueId(2009);
3275     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage3D1_Int3_Float1 =
3276         TSymbolUniqueId(2010);
3277     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage3D1_Int3_Float1 =
3278         TSymbolUniqueId(2011);
3279     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageCube1_Int3_Float1 =
3280         TSymbolUniqueId(2012);
3281     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageCube1_Int3_Float1 =
3282         TSymbolUniqueId(2013);
3283     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageCube1_Int3_Float1 =
3284         TSymbolUniqueId(2014);
3285     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageBuffer1_Int1_Float1 =
3286         TSymbolUniqueId(2015);
3287     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageBuffer1_Int1_Float1 =
3288         TSymbolUniqueId(2016);
3289     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageBuffer1_Int1_Float1 =
3290         TSymbolUniqueId(2017);
3291     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image2DArray1_Int3_Float1 =
3292         TSymbolUniqueId(2018);
3293     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage2DArray1_Int3_Float1 =
3294         TSymbolUniqueId(2019);
3295     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage2DArray1_Int3_Float1 =
3296         TSymbolUniqueId(2020);
3297     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageCubeArray1_Int3_Float1 =
3298         TSymbolUniqueId(2021);
3299     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageCubeArray1_Int3_Float1 =
3300         TSymbolUniqueId(2022);
3301     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageCubeArray1_Int3_Float1 =
3302         TSymbolUniqueId(2023);
3303     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageRect1_Int2_Float1 =
3304         TSymbolUniqueId(2024);
3305     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageRect1_Int2_Float1 =
3306         TSymbolUniqueId(2025);
3307     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageRect1_Int2_Float1 =
3308         TSymbolUniqueId(2026);
3309     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image2DMS1_Int2_Int1_Float1 =
3310         TSymbolUniqueId(2027);
3311     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage2DMS1_Int2_Int1_Float1 =
3312         TSymbolUniqueId(2028);
3313     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage2DMS1_Int2_Int1_Float1 =
3314         TSymbolUniqueId(2029);
3315     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image2DMSArray1_Int3_Int1_Float1 =
3316         TSymbolUniqueId(2030);
3317     static constexpr const TSymbolUniqueId
3318         imageAtomicExchangeExt_IImage2DMSArray1_Int3_Int1_Float1 = TSymbolUniqueId(2031);
3319     static constexpr const TSymbolUniqueId
3320         imageAtomicExchangeExt_UImage2DMSArray1_Int3_Int1_Float1 = TSymbolUniqueId(2032);
3321     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_Image2D1_Int2_UInt1_UInt1 =
3322         TSymbolUniqueId(2033);
3323     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImage2D1_Int2_UInt1_UInt1 =
3324         TSymbolUniqueId(2034);
3325     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImage2D1_Int2_UInt1_UInt1 =
3326         TSymbolUniqueId(2035);
3327     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_Image3D1_Int3_UInt1_UInt1 =
3328         TSymbolUniqueId(2036);
3329     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImage3D1_Int3_UInt1_UInt1 =
3330         TSymbolUniqueId(2037);
3331     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImage3D1_Int3_UInt1_UInt1 =
3332         TSymbolUniqueId(2038);
3333     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_ImageCube1_Int3_UInt1_UInt1 =
3334         TSymbolUniqueId(2039);
3335     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImageCube1_Int3_UInt1_UInt1 =
3336         TSymbolUniqueId(2040);
3337     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImageCube1_Int3_UInt1_UInt1 =
3338         TSymbolUniqueId(2041);
3339     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_ImageBuffer1_Int1_UInt1_UInt1 =
3340         TSymbolUniqueId(2042);
3341     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImageBuffer1_Int1_UInt1_UInt1 =
3342         TSymbolUniqueId(2043);
3343     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImageBuffer1_Int1_UInt1_UInt1 =
3344         TSymbolUniqueId(2044);
3345     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_Image2DArray1_Int3_UInt1_UInt1 =
3346         TSymbolUniqueId(2045);
3347     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImage2DArray1_Int3_UInt1_UInt1 =
3348         TSymbolUniqueId(2046);
3349     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImage2DArray1_Int3_UInt1_UInt1 =
3350         TSymbolUniqueId(2047);
3351     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_ImageCubeArray1_Int3_UInt1_UInt1 =
3352         TSymbolUniqueId(2048);
3353     static constexpr const TSymbolUniqueId
3354         imageAtomicCompSwapExt_IImageCubeArray1_Int3_UInt1_UInt1 = TSymbolUniqueId(2049);
3355     static constexpr const TSymbolUniqueId
3356         imageAtomicCompSwapExt_UImageCubeArray1_Int3_UInt1_UInt1 = TSymbolUniqueId(2050);
3357     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_ImageRect1_Int2_UInt1_UInt1 =
3358         TSymbolUniqueId(2051);
3359     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImageRect1_Int2_UInt1_UInt1 =
3360         TSymbolUniqueId(2052);
3361     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImageRect1_Int2_UInt1_UInt1 =
3362         TSymbolUniqueId(2053);
3363     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_Image2DMS1_Int2_Int1_UInt1_UInt1 =
3364         TSymbolUniqueId(2054);
3365     static constexpr const TSymbolUniqueId
3366         imageAtomicCompSwapExt_IImage2DMS1_Int2_Int1_UInt1_UInt1 = TSymbolUniqueId(2055);
3367     static constexpr const TSymbolUniqueId
3368         imageAtomicCompSwapExt_UImage2DMS1_Int2_Int1_UInt1_UInt1 = TSymbolUniqueId(2056);
3369     static constexpr const TSymbolUniqueId
3370         imageAtomicCompSwapExt_Image2DMSArray1_Int3_Int1_UInt1_UInt1 = TSymbolUniqueId(2057);
3371     static constexpr const TSymbolUniqueId
3372         imageAtomicCompSwapExt_IImage2DMSArray1_Int3_Int1_UInt1_UInt1 = TSymbolUniqueId(2058);
3373     static constexpr const TSymbolUniqueId
3374         imageAtomicCompSwapExt_UImage2DMSArray1_Int3_Int1_UInt1_UInt1 = TSymbolUniqueId(2059);
3375     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_Image2D1_Int2_Int1_Int1 =
3376         TSymbolUniqueId(2060);
3377     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImage2D1_Int2_Int1_Int1 =
3378         TSymbolUniqueId(2061);
3379     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImage2D1_Int2_Int1_Int1 =
3380         TSymbolUniqueId(2062);
3381     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_Image3D1_Int3_Int1_Int1 =
3382         TSymbolUniqueId(2063);
3383     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImage3D1_Int3_Int1_Int1 =
3384         TSymbolUniqueId(2064);
3385     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImage3D1_Int3_Int1_Int1 =
3386         TSymbolUniqueId(2065);
3387     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_ImageCube1_Int3_Int1_Int1 =
3388         TSymbolUniqueId(2066);
3389     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImageCube1_Int3_Int1_Int1 =
3390         TSymbolUniqueId(2067);
3391     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImageCube1_Int3_Int1_Int1 =
3392         TSymbolUniqueId(2068);
3393     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_ImageBuffer1_Int1_Int1_Int1 =
3394         TSymbolUniqueId(2069);
3395     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImageBuffer1_Int1_Int1_Int1 =
3396         TSymbolUniqueId(2070);
3397     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImageBuffer1_Int1_Int1_Int1 =
3398         TSymbolUniqueId(2071);
3399     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_Image2DArray1_Int3_Int1_Int1 =
3400         TSymbolUniqueId(2072);
3401     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImage2DArray1_Int3_Int1_Int1 =
3402         TSymbolUniqueId(2073);
3403     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImage2DArray1_Int3_Int1_Int1 =
3404         TSymbolUniqueId(2074);
3405     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_ImageCubeArray1_Int3_Int1_Int1 =
3406         TSymbolUniqueId(2075);
3407     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImageCubeArray1_Int3_Int1_Int1 =
3408         TSymbolUniqueId(2076);
3409     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImageCubeArray1_Int3_Int1_Int1 =
3410         TSymbolUniqueId(2077);
3411     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_ImageRect1_Int2_Int1_Int1 =
3412         TSymbolUniqueId(2078);
3413     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImageRect1_Int2_Int1_Int1 =
3414         TSymbolUniqueId(2079);
3415     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImageRect1_Int2_Int1_Int1 =
3416         TSymbolUniqueId(2080);
3417     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_Image2DMS1_Int2_Int1_Int1_Int1 =
3418         TSymbolUniqueId(2081);
3419     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImage2DMS1_Int2_Int1_Int1_Int1 =
3420         TSymbolUniqueId(2082);
3421     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImage2DMS1_Int2_Int1_Int1_Int1 =
3422         TSymbolUniqueId(2083);
3423     static constexpr const TSymbolUniqueId
3424         imageAtomicCompSwapExt_Image2DMSArray1_Int3_Int1_Int1_Int1 = TSymbolUniqueId(2084);
3425     static constexpr const TSymbolUniqueId
3426         imageAtomicCompSwapExt_IImage2DMSArray1_Int3_Int1_Int1_Int1 = TSymbolUniqueId(2085);
3427     static constexpr const TSymbolUniqueId
3428         imageAtomicCompSwapExt_UImage2DMSArray1_Int3_Int1_Int1_Int1 = TSymbolUniqueId(2086);
3429     static constexpr const TSymbolUniqueId pixelLocalLoadANGLE_PixelLocalANGLE1 =
3430         TSymbolUniqueId(2087);
3431     static constexpr const TSymbolUniqueId pt01R = TSymbolUniqueId(2088);
3432     static constexpr const TSymbolUniqueId pixelLocalLoadANGLE_IPixelLocalANGLE1 =
3433         TSymbolUniqueId(2089);
3434     static constexpr const TSymbolUniqueId pt01S = TSymbolUniqueId(2090);
3435     static constexpr const TSymbolUniqueId pixelLocalLoadANGLE_UPixelLocalANGLE1 =
3436         TSymbolUniqueId(2091);
3437     static constexpr const TSymbolUniqueId pt01T = TSymbolUniqueId(2092);
3438     static constexpr const TSymbolUniqueId pixelLocalStoreANGLE_PixelLocalANGLE1_Float4 =
3439         TSymbolUniqueId(2093);
3440     static constexpr const TSymbolUniqueId pixelLocalStoreANGLE_IPixelLocalANGLE1_Int4 =
3441         TSymbolUniqueId(2094);
3442     static constexpr const TSymbolUniqueId pixelLocalStoreANGLE_UPixelLocalANGLE1_UInt4 =
3443         TSymbolUniqueId(2095);
3444     static constexpr const TSymbolUniqueId beginInvocationInterlockNV       = TSymbolUniqueId(2096);
3445     static constexpr const TSymbolUniqueId endInvocationInterlockNV         = TSymbolUniqueId(2097);
3446     static constexpr const TSymbolUniqueId beginFragmentShaderOrderingINTEL = TSymbolUniqueId(2098);
3447     static constexpr const TSymbolUniqueId beginInvocationInterlockARB      = TSymbolUniqueId(2099);
3448     static constexpr const TSymbolUniqueId endInvocationInterlockARB        = TSymbolUniqueId(2100);
3449     static constexpr const TSymbolUniqueId memoryBarrier                    = TSymbolUniqueId(2101);
3450     static constexpr const TSymbolUniqueId memoryBarrierAtomicCounter       = TSymbolUniqueId(2102);
3451     static constexpr const TSymbolUniqueId memoryBarrierBuffer              = TSymbolUniqueId(2103);
3452     static constexpr const TSymbolUniqueId memoryBarrierImage               = TSymbolUniqueId(2104);
3453     static constexpr const TSymbolUniqueId barrier                          = TSymbolUniqueId(2105);
3454     static constexpr const TSymbolUniqueId memoryBarrierShared              = TSymbolUniqueId(2106);
3455     static constexpr const TSymbolUniqueId groupMemoryBarrier               = TSymbolUniqueId(2107);
3456     static constexpr const TSymbolUniqueId barrierTCS                       = TSymbolUniqueId(2108);
3457     static constexpr const TSymbolUniqueId barrierTCSES3_2                  = TSymbolUniqueId(2109);
3458     static constexpr const TSymbolUniqueId EmitVertex                       = TSymbolUniqueId(2110);
3459     static constexpr const TSymbolUniqueId EmitVertexES3_2                  = TSymbolUniqueId(2111);
3460     static constexpr const TSymbolUniqueId EndPrimitive                     = TSymbolUniqueId(2112);
3461     static constexpr const TSymbolUniqueId EndPrimitiveES3_2                = TSymbolUniqueId(2113);
3462     static constexpr const TSymbolUniqueId subpassLoad_SubpassInput1        = TSymbolUniqueId(2114);
3463     static constexpr const TSymbolUniqueId pt01U                            = TSymbolUniqueId(2115);
3464     static constexpr const TSymbolUniqueId subpassLoad_ISubpassInput1       = TSymbolUniqueId(2116);
3465     static constexpr const TSymbolUniqueId pt01V                            = TSymbolUniqueId(2117);
3466     static constexpr const TSymbolUniqueId subpassLoad_USubpassInput1       = TSymbolUniqueId(2118);
3467     static constexpr const TSymbolUniqueId pt01W                            = TSymbolUniqueId(2119);
3468     static constexpr const TSymbolUniqueId numSamples                       = TSymbolUniqueId(2120);
3469     static constexpr const TSymbolUniqueId samplePosition_UInt1             = TSymbolUniqueId(2121);
3470     static constexpr const TSymbolUniqueId interpolateAtCenter_Float1       = TSymbolUniqueId(2122);
3471     static constexpr const TSymbolUniqueId interpolateAtCenter_Float2       = TSymbolUniqueId(2123);
3472     static constexpr const TSymbolUniqueId interpolateAtCenter_Float3       = TSymbolUniqueId(2124);
3473     static constexpr const TSymbolUniqueId interpolateAtCenter_Float4       = TSymbolUniqueId(2125);
3474     static constexpr const TSymbolUniqueId saturate_Float1                  = TSymbolUniqueId(2126);
3475     static constexpr const TSymbolUniqueId saturate_Float2                  = TSymbolUniqueId(2127);
3476     static constexpr const TSymbolUniqueId saturate_Float3                  = TSymbolUniqueId(2128);
3477     static constexpr const TSymbolUniqueId saturate_Float4                  = TSymbolUniqueId(2129);
3478     static constexpr const TSymbolUniqueId gl_DepthRangeParameters          = TSymbolUniqueId(2130);
3479     static constexpr const TSymbolUniqueId gl_DepthRange                    = TSymbolUniqueId(2131);
3480     static constexpr const TSymbolUniqueId gl_NumSamples                    = TSymbolUniqueId(2132);
3481     static constexpr const TSymbolUniqueId gl_NumSamplesES3_2               = TSymbolUniqueId(2133);
3482     static constexpr const TSymbolUniqueId gl_MaxVertexAttribs              = TSymbolUniqueId(2134);
3483     static constexpr const TSymbolUniqueId gl_MaxVertexUniformVectors       = TSymbolUniqueId(2135);
3484     static constexpr const TSymbolUniqueId gl_MaxVertexTextureImageUnits    = TSymbolUniqueId(2136);
3485     static constexpr const TSymbolUniqueId gl_MaxCombinedTextureImageUnits  = TSymbolUniqueId(2137);
3486     static constexpr const TSymbolUniqueId gl_MaxTextureImageUnits          = TSymbolUniqueId(2138);
3487     static constexpr const TSymbolUniqueId gl_MaxFragmentUniformVectors     = TSymbolUniqueId(2139);
3488     static constexpr const TSymbolUniqueId gl_MaxVaryingVectors             = TSymbolUniqueId(2140);
3489     static constexpr const TSymbolUniqueId gl_MaxDrawBuffers                = TSymbolUniqueId(2141);
3490     static constexpr const TSymbolUniqueId gl_MaxDualSourceDrawBuffersEXT   = TSymbolUniqueId(2142);
3491     static constexpr const TSymbolUniqueId gl_MaxVertexOutputVectors        = TSymbolUniqueId(2143);
3492     static constexpr const TSymbolUniqueId gl_MaxFragmentInputVectors       = TSymbolUniqueId(2144);
3493     static constexpr const TSymbolUniqueId gl_MinProgramTexelOffset         = TSymbolUniqueId(2145);
3494     static constexpr const TSymbolUniqueId gl_MaxProgramTexelOffset         = TSymbolUniqueId(2146);
3495     static constexpr const TSymbolUniqueId gl_MaxImageUnits                 = TSymbolUniqueId(2147);
3496     static constexpr const TSymbolUniqueId gl_MaxVertexImageUniforms        = TSymbolUniqueId(2148);
3497     static constexpr const TSymbolUniqueId gl_MaxFragmentImageUniforms      = TSymbolUniqueId(2149);
3498     static constexpr const TSymbolUniqueId gl_MaxComputeImageUniforms       = TSymbolUniqueId(2150);
3499     static constexpr const TSymbolUniqueId gl_MaxCombinedImageUniforms      = TSymbolUniqueId(2151);
3500     static constexpr const TSymbolUniqueId gl_MaxCombinedShaderOutputResources =
3501         TSymbolUniqueId(2152);
3502     static constexpr const TSymbolUniqueId gl_MaxComputeWorkGroupCount    = TSymbolUniqueId(2153);
3503     static constexpr const TSymbolUniqueId gl_MaxComputeWorkGroupSize     = TSymbolUniqueId(2154);
3504     static constexpr const TSymbolUniqueId gl_MaxComputeUniformComponents = TSymbolUniqueId(2155);
3505     static constexpr const TSymbolUniqueId gl_MaxComputeTextureImageUnits = TSymbolUniqueId(2156);
3506     static constexpr const TSymbolUniqueId gl_MaxComputeAtomicCounters    = TSymbolUniqueId(2157);
3507     static constexpr const TSymbolUniqueId gl_MaxComputeAtomicCounterBuffers =
3508         TSymbolUniqueId(2158);
3509     static constexpr const TSymbolUniqueId gl_MaxVertexAtomicCounters       = TSymbolUniqueId(2159);
3510     static constexpr const TSymbolUniqueId gl_MaxFragmentAtomicCounters     = TSymbolUniqueId(2160);
3511     static constexpr const TSymbolUniqueId gl_MaxCombinedAtomicCounters     = TSymbolUniqueId(2161);
3512     static constexpr const TSymbolUniqueId gl_MaxAtomicCounterBindings      = TSymbolUniqueId(2162);
3513     static constexpr const TSymbolUniqueId gl_MaxVertexAtomicCounterBuffers = TSymbolUniqueId(2163);
3514     static constexpr const TSymbolUniqueId gl_MaxFragmentAtomicCounterBuffers =
3515         TSymbolUniqueId(2164);
3516     static constexpr const TSymbolUniqueId gl_MaxCombinedAtomicCounterBuffers =
3517         TSymbolUniqueId(2165);
3518     static constexpr const TSymbolUniqueId gl_MaxAtomicCounterBufferSize = TSymbolUniqueId(2166);
3519     static constexpr const TSymbolUniqueId gl_MaxGeometryInputComponents = TSymbolUniqueId(2167);
3520     static constexpr const TSymbolUniqueId gl_MaxGeometryInputComponentsES3_2 =
3521         TSymbolUniqueId(2168);
3522     static constexpr const TSymbolUniqueId gl_MaxGeometryOutputComponents = TSymbolUniqueId(2169);
3523     static constexpr const TSymbolUniqueId gl_MaxGeometryOutputComponentsES3_2 =
3524         TSymbolUniqueId(2170);
3525     static constexpr const TSymbolUniqueId gl_MaxGeometryImageUniforms      = TSymbolUniqueId(2171);
3526     static constexpr const TSymbolUniqueId gl_MaxGeometryImageUniformsES3_2 = TSymbolUniqueId(2172);
3527     static constexpr const TSymbolUniqueId gl_MaxGeometryTextureImageUnits  = TSymbolUniqueId(2173);
3528     static constexpr const TSymbolUniqueId gl_MaxGeometryTextureImageUnitsES3_2 =
3529         TSymbolUniqueId(2174);
3530     static constexpr const TSymbolUniqueId gl_MaxGeometryOutputVertices = TSymbolUniqueId(2175);
3531     static constexpr const TSymbolUniqueId gl_MaxGeometryOutputVerticesES3_2 =
3532         TSymbolUniqueId(2176);
3533     static constexpr const TSymbolUniqueId gl_MaxGeometryTotalOutputComponents =
3534         TSymbolUniqueId(2177);
3535     static constexpr const TSymbolUniqueId gl_MaxGeometryTotalOutputComponentsES3_2 =
3536         TSymbolUniqueId(2178);
3537     static constexpr const TSymbolUniqueId gl_MaxGeometryUniformComponents = TSymbolUniqueId(2179);
3538     static constexpr const TSymbolUniqueId gl_MaxGeometryUniformComponentsES3_2 =
3539         TSymbolUniqueId(2180);
3540     static constexpr const TSymbolUniqueId gl_MaxGeometryAtomicCounters = TSymbolUniqueId(2181);
3541     static constexpr const TSymbolUniqueId gl_MaxGeometryAtomicCountersES3_2 =
3542         TSymbolUniqueId(2182);
3543     static constexpr const TSymbolUniqueId gl_MaxGeometryAtomicCounterBuffers =
3544         TSymbolUniqueId(2183);
3545     static constexpr const TSymbolUniqueId gl_MaxGeometryAtomicCounterBuffersES3_2 =
3546         TSymbolUniqueId(2184);
3547     static constexpr const TSymbolUniqueId gl_MaxTessControlInputComponents = TSymbolUniqueId(2185);
3548     static constexpr const TSymbolUniqueId gl_MaxTessControlInputComponentsES3_2 =
3549         TSymbolUniqueId(2186);
3550     static constexpr const TSymbolUniqueId gl_MaxTessControlOutputComponents =
3551         TSymbolUniqueId(2187);
3552     static constexpr const TSymbolUniqueId gl_MaxTessControlOutputComponentsES3_2 =
3553         TSymbolUniqueId(2188);
3554     static constexpr const TSymbolUniqueId gl_MaxTessControlTextureImageUnits =
3555         TSymbolUniqueId(2189);
3556     static constexpr const TSymbolUniqueId gl_MaxTessControlTextureImageUnitsES3_2 =
3557         TSymbolUniqueId(2190);
3558     static constexpr const TSymbolUniqueId gl_MaxTessControlUniformComponents =
3559         TSymbolUniqueId(2191);
3560     static constexpr const TSymbolUniqueId gl_MaxTessControlUniformComponentsES3_2 =
3561         TSymbolUniqueId(2192);
3562     static constexpr const TSymbolUniqueId gl_MaxTessControlTotalOutputComponents =
3563         TSymbolUniqueId(2193);
3564     static constexpr const TSymbolUniqueId gl_MaxTessControlTotalOutputComponentsES3_2 =
3565         TSymbolUniqueId(2194);
3566     static constexpr const TSymbolUniqueId gl_MaxTessControlImageUniforms = TSymbolUniqueId(2195);
3567     static constexpr const TSymbolUniqueId gl_MaxTessControlImageUniformsES3_2 =
3568         TSymbolUniqueId(2196);
3569     static constexpr const TSymbolUniqueId gl_MaxTessControlAtomicCounters = TSymbolUniqueId(2197);
3570     static constexpr const TSymbolUniqueId gl_MaxTessControlAtomicCountersES3_2 =
3571         TSymbolUniqueId(2198);
3572     static constexpr const TSymbolUniqueId gl_MaxTessControlAtomicCounterBuffers =
3573         TSymbolUniqueId(2199);
3574     static constexpr const TSymbolUniqueId gl_MaxTessControlAtomicCounterBuffersES3_2 =
3575         TSymbolUniqueId(2200);
3576     static constexpr const TSymbolUniqueId gl_MaxTessPatchComponents      = TSymbolUniqueId(2201);
3577     static constexpr const TSymbolUniqueId gl_MaxTessPatchComponentsES3_2 = TSymbolUniqueId(2202);
3578     static constexpr const TSymbolUniqueId gl_MaxPatchVertices            = TSymbolUniqueId(2203);
3579     static constexpr const TSymbolUniqueId gl_MaxPatchVerticesES3_2       = TSymbolUniqueId(2204);
3580     static constexpr const TSymbolUniqueId gl_MaxTessGenLevel             = TSymbolUniqueId(2205);
3581     static constexpr const TSymbolUniqueId gl_MaxTessGenLevelES3_2        = TSymbolUniqueId(2206);
3582     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationInputComponents =
3583         TSymbolUniqueId(2207);
3584     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationInputComponentsES3_2 =
3585         TSymbolUniqueId(2208);
3586     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationOutputComponents =
3587         TSymbolUniqueId(2209);
3588     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationOutputComponentsES3_2 =
3589         TSymbolUniqueId(2210);
3590     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationTextureImageUnits =
3591         TSymbolUniqueId(2211);
3592     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationTextureImageUnitsES3_2 =
3593         TSymbolUniqueId(2212);
3594     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationUniformComponents =
3595         TSymbolUniqueId(2213);
3596     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationUniformComponentsES3_2 =
3597         TSymbolUniqueId(2214);
3598     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationImageUniforms =
3599         TSymbolUniqueId(2215);
3600     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationImageUniformsES3_2 =
3601         TSymbolUniqueId(2216);
3602     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationAtomicCounters =
3603         TSymbolUniqueId(2217);
3604     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationAtomicCountersES3_2 =
3605         TSymbolUniqueId(2218);
3606     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationAtomicCounterBuffers =
3607         TSymbolUniqueId(2219);
3608     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationAtomicCounterBuffersES3_2 =
3609         TSymbolUniqueId(2220);
3610     static constexpr const TSymbolUniqueId gl_MaxSamples            = TSymbolUniqueId(2221);
3611     static constexpr const TSymbolUniqueId gl_MaxSamplesES3_2       = TSymbolUniqueId(2222);
3612     static constexpr const TSymbolUniqueId gl_MaxClipDistancesAPPLE = TSymbolUniqueId(2223);
3613     static constexpr const TSymbolUniqueId gl_MaxClipDistances      = TSymbolUniqueId(2224);
3614     static constexpr const TSymbolUniqueId gl_MaxCullDistances      = TSymbolUniqueId(2225);
3615     static constexpr const TSymbolUniqueId gl_MaxCombinedClipAndCullDistances =
3616         TSymbolUniqueId(2226);
3617     static constexpr const TSymbolUniqueId gl_FragCoord                 = TSymbolUniqueId(2227);
3618     static constexpr const TSymbolUniqueId gl_FrontFacing               = TSymbolUniqueId(2228);
3619     static constexpr const TSymbolUniqueId gl_PointCoord                = TSymbolUniqueId(2229);
3620     static constexpr const TSymbolUniqueId gl_FragColor                 = TSymbolUniqueId(2230);
3621     static constexpr const TSymbolUniqueId gl_FragData                  = TSymbolUniqueId(2231);
3622     static constexpr const TSymbolUniqueId gl_FragDepth                 = TSymbolUniqueId(2232);
3623     static constexpr const TSymbolUniqueId gl_HelperInvocation          = TSymbolUniqueId(2233);
3624     static constexpr const TSymbolUniqueId gl_FragCoord300              = TSymbolUniqueId(2234);
3625     static constexpr const TSymbolUniqueId gl_SecondaryFragColorEXT     = TSymbolUniqueId(2235);
3626     static constexpr const TSymbolUniqueId gl_SecondaryFragDataEXT      = TSymbolUniqueId(2236);
3627     static constexpr const TSymbolUniqueId gl_FragDepthEXT              = TSymbolUniqueId(2237);
3628     static constexpr const TSymbolUniqueId gl_LastFragData              = TSymbolUniqueId(2238);
3629     static constexpr const TSymbolUniqueId gl_LastFragColor             = TSymbolUniqueId(2239);
3630     static constexpr const TSymbolUniqueId gl_LastFragDataNV            = TSymbolUniqueId(2240);
3631     static constexpr const TSymbolUniqueId gl_LastFragColorARM          = TSymbolUniqueId(2241);
3632     static constexpr const TSymbolUniqueId gl_LastFragDepthARM          = TSymbolUniqueId(2242);
3633     static constexpr const TSymbolUniqueId gl_LastFragStencilARM        = TSymbolUniqueId(2243);
3634     static constexpr const TSymbolUniqueId gl_PrimitiveID               = TSymbolUniqueId(2244);
3635     static constexpr const TSymbolUniqueId gl_PrimitiveIDES3_2          = TSymbolUniqueId(2245);
3636     static constexpr const TSymbolUniqueId gl_Layer                     = TSymbolUniqueId(2246);
3637     static constexpr const TSymbolUniqueId gl_LayerES3_2                = TSymbolUniqueId(2247);
3638     static constexpr const TSymbolUniqueId gl_SampleID                  = TSymbolUniqueId(2248);
3639     static constexpr const TSymbolUniqueId gl_SampleIDES3_2             = TSymbolUniqueId(2249);
3640     static constexpr const TSymbolUniqueId gl_SamplePosition            = TSymbolUniqueId(2250);
3641     static constexpr const TSymbolUniqueId gl_SamplePositionES3_2       = TSymbolUniqueId(2251);
3642     static constexpr const TSymbolUniqueId gl_SampleMaskIn              = TSymbolUniqueId(2252);
3643     static constexpr const TSymbolUniqueId gl_SampleMaskInES3_2         = TSymbolUniqueId(2253);
3644     static constexpr const TSymbolUniqueId gl_SampleMask                = TSymbolUniqueId(2254);
3645     static constexpr const TSymbolUniqueId gl_SampleMaskES3_2           = TSymbolUniqueId(2255);
3646     static constexpr const TSymbolUniqueId gl_Position                  = TSymbolUniqueId(2256);
3647     static constexpr const TSymbolUniqueId gl_PointSize                 = TSymbolUniqueId(2257);
3648     static constexpr const TSymbolUniqueId gl_InstanceID                = TSymbolUniqueId(2258);
3649     static constexpr const TSymbolUniqueId gl_InstanceIndex             = TSymbolUniqueId(2259);
3650     static constexpr const TSymbolUniqueId gl_VertexID                  = TSymbolUniqueId(2260);
3651     static constexpr const TSymbolUniqueId gl_VertexIndex               = TSymbolUniqueId(2261);
3652     static constexpr const TSymbolUniqueId gl_LayerVS                   = TSymbolUniqueId(2262);
3653     static constexpr const TSymbolUniqueId gl_PointSize300              = TSymbolUniqueId(2263);
3654     static constexpr const TSymbolUniqueId gl_DrawID                    = TSymbolUniqueId(2264);
3655     static constexpr const TSymbolUniqueId gl_BaseVertex                = TSymbolUniqueId(2265);
3656     static constexpr const TSymbolUniqueId gl_BaseInstance              = TSymbolUniqueId(2266);
3657     static constexpr const TSymbolUniqueId angle_BaseVertex             = TSymbolUniqueId(2267);
3658     static constexpr const TSymbolUniqueId angle_BaseInstance           = TSymbolUniqueId(2268);
3659     static constexpr const TSymbolUniqueId gl_ClipDistanceAPPLE         = TSymbolUniqueId(2269);
3660     static constexpr const TSymbolUniqueId gl_NumWorkGroups             = TSymbolUniqueId(2270);
3661     static constexpr const TSymbolUniqueId gl_WorkGroupSize             = TSymbolUniqueId(2271);
3662     static constexpr const TSymbolUniqueId gl_WorkGroupID               = TSymbolUniqueId(2272);
3663     static constexpr const TSymbolUniqueId gl_LocalInvocationID         = TSymbolUniqueId(2273);
3664     static constexpr const TSymbolUniqueId gl_GlobalInvocationID        = TSymbolUniqueId(2274);
3665     static constexpr const TSymbolUniqueId gl_LocalInvocationIndex      = TSymbolUniqueId(2275);
3666     static constexpr const TSymbolUniqueId gl_PrimitiveIDIn             = TSymbolUniqueId(2276);
3667     static constexpr const TSymbolUniqueId gl_PrimitiveIDInES3_2        = TSymbolUniqueId(2277);
3668     static constexpr const TSymbolUniqueId gl_InvocationID              = TSymbolUniqueId(2278);
3669     static constexpr const TSymbolUniqueId gl_InvocationIDES3_2         = TSymbolUniqueId(2279);
3670     static constexpr const TSymbolUniqueId gl_PrimitiveIDGS             = TSymbolUniqueId(2280);
3671     static constexpr const TSymbolUniqueId gl_PrimitiveIDGSES3_2        = TSymbolUniqueId(2281);
3672     static constexpr const TSymbolUniqueId gl_LayerGS                   = TSymbolUniqueId(2282);
3673     static constexpr const TSymbolUniqueId gl_LayerGSES3_2              = TSymbolUniqueId(2283);
3674     static constexpr const TSymbolUniqueId gl_PerVertex                 = TSymbolUniqueId(2284);
3675     static constexpr const TSymbolUniqueId gl_PerVertexES3_2            = TSymbolUniqueId(2285);
3676     static constexpr const TSymbolUniqueId gl_in                        = TSymbolUniqueId(2286);
3677     static constexpr const TSymbolUniqueId gl_inES3_2                   = TSymbolUniqueId(2287);
3678     static constexpr const TSymbolUniqueId gl_PerVertexOutBlock         = TSymbolUniqueId(2288);
3679     static constexpr const TSymbolUniqueId gl_PerVertexOutBlockES3_2    = TSymbolUniqueId(2289);
3680     static constexpr const TSymbolUniqueId gl_PositionGS                = TSymbolUniqueId(2290);
3681     static constexpr const TSymbolUniqueId gl_PositionGSES3_2           = TSymbolUniqueId(2291);
3682     static constexpr const TSymbolUniqueId gl_PatchVerticesInTCS        = TSymbolUniqueId(2292);
3683     static constexpr const TSymbolUniqueId gl_PatchVerticesInTCSES3_2   = TSymbolUniqueId(2293);
3684     static constexpr const TSymbolUniqueId gl_InvocationIDTCS           = TSymbolUniqueId(2294);
3685     static constexpr const TSymbolUniqueId gl_InvocationIDTCSES3_2      = TSymbolUniqueId(2295);
3686     static constexpr const TSymbolUniqueId gl_PrimitiveIDTCS            = TSymbolUniqueId(2296);
3687     static constexpr const TSymbolUniqueId gl_PrimitiveIDTCSES3_2       = TSymbolUniqueId(2297);
3688     static constexpr const TSymbolUniqueId gl_TessLevelOuterTCS         = TSymbolUniqueId(2298);
3689     static constexpr const TSymbolUniqueId gl_TessLevelOuterTCSES3_2    = TSymbolUniqueId(2299);
3690     static constexpr const TSymbolUniqueId gl_TessLevelInnerTCS         = TSymbolUniqueId(2300);
3691     static constexpr const TSymbolUniqueId gl_TessLevelInnerTCSES3_2    = TSymbolUniqueId(2301);
3692     static constexpr const TSymbolUniqueId gl_PerVertexTCS              = TSymbolUniqueId(2302);
3693     static constexpr const TSymbolUniqueId gl_PerVertexTCSES3_2         = TSymbolUniqueId(2303);
3694     static constexpr const TSymbolUniqueId gl_inTCS                     = TSymbolUniqueId(2304);
3695     static constexpr const TSymbolUniqueId gl_inTCSES3_2                = TSymbolUniqueId(2305);
3696     static constexpr const TSymbolUniqueId gl_outTCS                    = TSymbolUniqueId(2306);
3697     static constexpr const TSymbolUniqueId gl_outTCSES3_2               = TSymbolUniqueId(2307);
3698     static constexpr const TSymbolUniqueId gl_BoundingBoxTCS            = TSymbolUniqueId(2308);
3699     static constexpr const TSymbolUniqueId gl_BoundingBoxTCSES3_2       = TSymbolUniqueId(2309);
3700     static constexpr const TSymbolUniqueId gl_PerVertexOutTcsBlock      = TSymbolUniqueId(2310);
3701     static constexpr const TSymbolUniqueId gl_PerVertexOutTcsBlockES3_2 = TSymbolUniqueId(2311);
3702     static constexpr const TSymbolUniqueId gl_PositionTCS               = TSymbolUniqueId(2312);
3703     static constexpr const TSymbolUniqueId gl_PositionTCSES3_2          = TSymbolUniqueId(2313);
3704     static constexpr const TSymbolUniqueId gl_BoundingBoxEXTTCS         = TSymbolUniqueId(2314);
3705     static constexpr const TSymbolUniqueId gl_BoundingBoxEXTTCSES3_2    = TSymbolUniqueId(2315);
3706     static constexpr const TSymbolUniqueId gl_BoundingBoxOESTCS         = TSymbolUniqueId(2316);
3707     static constexpr const TSymbolUniqueId gl_BoundingBoxOESTCSES3_2    = TSymbolUniqueId(2317);
3708     static constexpr const TSymbolUniqueId gl_PatchVerticesInTES        = TSymbolUniqueId(2318);
3709     static constexpr const TSymbolUniqueId gl_PatchVerticesInTESES3_2   = TSymbolUniqueId(2319);
3710     static constexpr const TSymbolUniqueId gl_PrimitiveIDTES            = TSymbolUniqueId(2320);
3711     static constexpr const TSymbolUniqueId gl_PrimitiveIDTESES3_2       = TSymbolUniqueId(2321);
3712     static constexpr const TSymbolUniqueId gl_TessCoord                 = TSymbolUniqueId(2322);
3713     static constexpr const TSymbolUniqueId gl_TessLevelOuterTES         = TSymbolUniqueId(2323);
3714     static constexpr const TSymbolUniqueId gl_TessLevelOuterTESES3_2    = TSymbolUniqueId(2324);
3715     static constexpr const TSymbolUniqueId gl_TessLevelInnerTES         = TSymbolUniqueId(2325);
3716     static constexpr const TSymbolUniqueId gl_TessLevelInnerTESES3_2    = TSymbolUniqueId(2326);
3717     static constexpr const TSymbolUniqueId gl_PerVertexTES              = TSymbolUniqueId(2327);
3718     static constexpr const TSymbolUniqueId gl_PerVertexTESES3_2         = TSymbolUniqueId(2328);
3719     static constexpr const TSymbolUniqueId gl_inTES                     = TSymbolUniqueId(2329);
3720     static constexpr const TSymbolUniqueId gl_inTESES3_2                = TSymbolUniqueId(2330);
3721     static constexpr const TSymbolUniqueId gl_outTES                    = TSymbolUniqueId(2331);
3722     static constexpr const TSymbolUniqueId gl_outTESES3_2               = TSymbolUniqueId(2332);
3723     static constexpr const TSymbolUniqueId gl_PerVertexOutTesBlock      = TSymbolUniqueId(2333);
3724     static constexpr const TSymbolUniqueId gl_PerVertexOutTesBlockES3_2 = TSymbolUniqueId(2334);
3725     static constexpr const TSymbolUniqueId gl_PositionTES               = TSymbolUniqueId(2335);
3726     static constexpr const TSymbolUniqueId gl_PositionTESES3_2          = TSymbolUniqueId(2336);
3727     static constexpr const TSymbolUniqueId gl_ViewID_OVR                = TSymbolUniqueId(2337);
3728     static constexpr const TSymbolUniqueId gl_ClipDistance              = TSymbolUniqueId(2338);
3729     static constexpr const TSymbolUniqueId gl_CullDistance              = TSymbolUniqueId(2339);
3730 
3731 };  // class BuiltInId
3732 
3733 namespace BuiltInVariable
3734 {
3735 
3736 const TVariable *angle_BaseInstance();
3737 const TVariable *angle_BaseVertex();
3738 const TVariable *gl_BaseInstance();
3739 const TVariable *gl_BaseVertex();
3740 const TVariable *gl_DrawID();
3741 const TVariable *gl_FragColor();
3742 const TVariable *gl_FragCoord();
3743 const TVariable *gl_FragCoord300();
3744 const TVariable *gl_FragDepth();
3745 const TVariable *gl_FrontFacing();
3746 const TVariable *gl_GlobalInvocationID();
3747 const TVariable *gl_HelperInvocation();
3748 const TVariable *gl_InstanceID();
3749 const TVariable *gl_InstanceIndex();
3750 const TVariable *gl_InvocationID();
3751 const TVariable *gl_InvocationIDES3_2();
3752 const TVariable *gl_InvocationIDTCS();
3753 const TVariable *gl_InvocationIDTCSES3_2();
3754 const TVariable *gl_LastFragColor();
3755 const TVariable *gl_LastFragColorARM();
3756 const TVariable *gl_LastFragDepthARM();
3757 const TVariable *gl_LastFragStencilARM();
3758 const TVariable *gl_Layer();
3759 const TVariable *gl_LayerES3_2();
3760 const TVariable *gl_LayerGS();
3761 const TVariable *gl_LayerGSES3_2();
3762 const TVariable *gl_LayerVS();
3763 const TVariable *gl_LocalInvocationID();
3764 const TVariable *gl_LocalInvocationIndex();
3765 const TVariable *gl_NumSamples();
3766 const TVariable *gl_NumSamplesES3_2();
3767 const TVariable *gl_NumWorkGroups();
3768 const TVariable *gl_PatchVerticesInTCS();
3769 const TVariable *gl_PatchVerticesInTCSES3_2();
3770 const TVariable *gl_PatchVerticesInTES();
3771 const TVariable *gl_PatchVerticesInTESES3_2();
3772 const TVariable *gl_PointCoord();
3773 const TVariable *gl_PointSize();
3774 const TVariable *gl_PointSize300();
3775 const TVariable *gl_Position();
3776 const TVariable *gl_PrimitiveID();
3777 const TVariable *gl_PrimitiveIDES3_2();
3778 const TVariable *gl_PrimitiveIDGS();
3779 const TVariable *gl_PrimitiveIDGSES3_2();
3780 const TVariable *gl_PrimitiveIDIn();
3781 const TVariable *gl_PrimitiveIDInES3_2();
3782 const TVariable *gl_PrimitiveIDTCS();
3783 const TVariable *gl_PrimitiveIDTCSES3_2();
3784 const TVariable *gl_PrimitiveIDTES();
3785 const TVariable *gl_PrimitiveIDTESES3_2();
3786 const TVariable *gl_SampleID();
3787 const TVariable *gl_SampleIDES3_2();
3788 const TVariable *gl_SamplePosition();
3789 const TVariable *gl_SamplePositionES3_2();
3790 const TVariable *gl_SecondaryFragColorEXT();
3791 const TVariable *gl_TessCoord();
3792 const TVariable *gl_VertexID();
3793 const TVariable *gl_VertexIndex();
3794 const TVariable *gl_ViewID_OVR();
3795 const TVariable *gl_WorkGroupID();
3796 const TVariable *gl_WorkGroupSize();
3797 
3798 }  // namespace BuiltInVariable
3799 
3800 }  // namespace sh
3801 
3802 #endif  // COMPILER_TRANSLATOR_TREEUTIL_BUILTIN_AUTOGEN_H_
3803