• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // GENERATED FILE - DO NOT EDIT.
2 // Generated by gen_builtin_symbols.py using data from builtin_variables.json and
3 // builtin_function_declarations.txt.
4 //
5 // Copyright 2020 The ANGLE Project Authors. All rights reserved.
6 // Use of this source code is governed by a BSD-style license that can be
7 // found in the LICENSE file.
8 //
9 // BuiltIn_complete_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 sqrt_Double1                  = TSymbolUniqueId(88);
114     static constexpr const TSymbolUniqueId pt00C                         = TSymbolUniqueId(89);
115     static constexpr const TSymbolUniqueId sqrt_Double2                  = TSymbolUniqueId(90);
116     static constexpr const TSymbolUniqueId pt10C                         = TSymbolUniqueId(91);
117     static constexpr const TSymbolUniqueId sqrt_Double3                  = TSymbolUniqueId(92);
118     static constexpr const TSymbolUniqueId pt20C                         = TSymbolUniqueId(93);
119     static constexpr const TSymbolUniqueId sqrt_Double4                  = TSymbolUniqueId(94);
120     static constexpr const TSymbolUniqueId pt30C                         = TSymbolUniqueId(95);
121     static constexpr const TSymbolUniqueId inversesqrt_Float1            = TSymbolUniqueId(96);
122     static constexpr const TSymbolUniqueId inversesqrt_Float2            = TSymbolUniqueId(97);
123     static constexpr const TSymbolUniqueId inversesqrt_Float3            = TSymbolUniqueId(98);
124     static constexpr const TSymbolUniqueId inversesqrt_Float4            = TSymbolUniqueId(99);
125     static constexpr const TSymbolUniqueId inversesqrt_Double1           = TSymbolUniqueId(100);
126     static constexpr const TSymbolUniqueId inversesqrt_Double2           = TSymbolUniqueId(101);
127     static constexpr const TSymbolUniqueId inversesqrt_Double3           = TSymbolUniqueId(102);
128     static constexpr const TSymbolUniqueId inversesqrt_Double4           = TSymbolUniqueId(103);
129     static constexpr const TSymbolUniqueId abs_Float1                    = TSymbolUniqueId(104);
130     static constexpr const TSymbolUniqueId abs_Float2                    = TSymbolUniqueId(105);
131     static constexpr const TSymbolUniqueId abs_Float3                    = TSymbolUniqueId(106);
132     static constexpr const TSymbolUniqueId abs_Float4                    = TSymbolUniqueId(107);
133     static constexpr const TSymbolUniqueId abs_Int1                      = TSymbolUniqueId(108);
134     static constexpr const TSymbolUniqueId pt00D                         = TSymbolUniqueId(109);
135     static constexpr const TSymbolUniqueId abs_Int2                      = TSymbolUniqueId(110);
136     static constexpr const TSymbolUniqueId pt10D                         = TSymbolUniqueId(111);
137     static constexpr const TSymbolUniqueId abs_Int3                      = TSymbolUniqueId(112);
138     static constexpr const TSymbolUniqueId pt20D                         = TSymbolUniqueId(113);
139     static constexpr const TSymbolUniqueId abs_Int4                      = TSymbolUniqueId(114);
140     static constexpr const TSymbolUniqueId pt30D                         = TSymbolUniqueId(115);
141     static constexpr const TSymbolUniqueId abs_Double1                   = TSymbolUniqueId(116);
142     static constexpr const TSymbolUniqueId abs_Double2                   = TSymbolUniqueId(117);
143     static constexpr const TSymbolUniqueId abs_Double3                   = TSymbolUniqueId(118);
144     static constexpr const TSymbolUniqueId abs_Double4                   = TSymbolUniqueId(119);
145     static constexpr const TSymbolUniqueId sign_Float1                   = TSymbolUniqueId(120);
146     static constexpr const TSymbolUniqueId sign_Float2                   = TSymbolUniqueId(121);
147     static constexpr const TSymbolUniqueId sign_Float3                   = TSymbolUniqueId(122);
148     static constexpr const TSymbolUniqueId sign_Float4                   = TSymbolUniqueId(123);
149     static constexpr const TSymbolUniqueId sign_Int1                     = TSymbolUniqueId(124);
150     static constexpr const TSymbolUniqueId sign_Int2                     = TSymbolUniqueId(125);
151     static constexpr const TSymbolUniqueId sign_Int3                     = TSymbolUniqueId(126);
152     static constexpr const TSymbolUniqueId sign_Int4                     = TSymbolUniqueId(127);
153     static constexpr const TSymbolUniqueId sign_Double1                  = TSymbolUniqueId(128);
154     static constexpr const TSymbolUniqueId sign_Double2                  = TSymbolUniqueId(129);
155     static constexpr const TSymbolUniqueId sign_Double3                  = TSymbolUniqueId(130);
156     static constexpr const TSymbolUniqueId sign_Double4                  = TSymbolUniqueId(131);
157     static constexpr const TSymbolUniqueId floor_Float1                  = TSymbolUniqueId(132);
158     static constexpr const TSymbolUniqueId floor_Float2                  = TSymbolUniqueId(133);
159     static constexpr const TSymbolUniqueId floor_Float3                  = TSymbolUniqueId(134);
160     static constexpr const TSymbolUniqueId floor_Float4                  = TSymbolUniqueId(135);
161     static constexpr const TSymbolUniqueId floor_Double1                 = TSymbolUniqueId(136);
162     static constexpr const TSymbolUniqueId floor_Double2                 = TSymbolUniqueId(137);
163     static constexpr const TSymbolUniqueId floor_Double3                 = TSymbolUniqueId(138);
164     static constexpr const TSymbolUniqueId floor_Double4                 = TSymbolUniqueId(139);
165     static constexpr const TSymbolUniqueId trunc_Float1                  = TSymbolUniqueId(140);
166     static constexpr const TSymbolUniqueId trunc_Float2                  = TSymbolUniqueId(141);
167     static constexpr const TSymbolUniqueId trunc_Float3                  = TSymbolUniqueId(142);
168     static constexpr const TSymbolUniqueId trunc_Float4                  = TSymbolUniqueId(143);
169     static constexpr const TSymbolUniqueId trunc_Double1                 = TSymbolUniqueId(144);
170     static constexpr const TSymbolUniqueId trunc_Double2                 = TSymbolUniqueId(145);
171     static constexpr const TSymbolUniqueId trunc_Double3                 = TSymbolUniqueId(146);
172     static constexpr const TSymbolUniqueId trunc_Double4                 = TSymbolUniqueId(147);
173     static constexpr const TSymbolUniqueId round_Float1                  = TSymbolUniqueId(148);
174     static constexpr const TSymbolUniqueId round_Float2                  = TSymbolUniqueId(149);
175     static constexpr const TSymbolUniqueId round_Float3                  = TSymbolUniqueId(150);
176     static constexpr const TSymbolUniqueId round_Float4                  = TSymbolUniqueId(151);
177     static constexpr const TSymbolUniqueId round_Double1                 = TSymbolUniqueId(152);
178     static constexpr const TSymbolUniqueId round_Double2                 = TSymbolUniqueId(153);
179     static constexpr const TSymbolUniqueId round_Double3                 = TSymbolUniqueId(154);
180     static constexpr const TSymbolUniqueId round_Double4                 = TSymbolUniqueId(155);
181     static constexpr const TSymbolUniqueId roundEven_Float1              = TSymbolUniqueId(156);
182     static constexpr const TSymbolUniqueId roundEven_Float2              = TSymbolUniqueId(157);
183     static constexpr const TSymbolUniqueId roundEven_Float3              = TSymbolUniqueId(158);
184     static constexpr const TSymbolUniqueId roundEven_Float4              = TSymbolUniqueId(159);
185     static constexpr const TSymbolUniqueId roundEven_Double1             = TSymbolUniqueId(160);
186     static constexpr const TSymbolUniqueId roundEven_Double2             = TSymbolUniqueId(161);
187     static constexpr const TSymbolUniqueId roundEven_Double3             = TSymbolUniqueId(162);
188     static constexpr const TSymbolUniqueId roundEven_Double4             = TSymbolUniqueId(163);
189     static constexpr const TSymbolUniqueId ceil_Float1                   = TSymbolUniqueId(164);
190     static constexpr const TSymbolUniqueId ceil_Float2                   = TSymbolUniqueId(165);
191     static constexpr const TSymbolUniqueId ceil_Float3                   = TSymbolUniqueId(166);
192     static constexpr const TSymbolUniqueId ceil_Float4                   = TSymbolUniqueId(167);
193     static constexpr const TSymbolUniqueId ceil_Double1                  = TSymbolUniqueId(168);
194     static constexpr const TSymbolUniqueId ceil_Double2                  = TSymbolUniqueId(169);
195     static constexpr const TSymbolUniqueId ceil_Double3                  = TSymbolUniqueId(170);
196     static constexpr const TSymbolUniqueId ceil_Double4                  = TSymbolUniqueId(171);
197     static constexpr const TSymbolUniqueId fract_Float1                  = TSymbolUniqueId(172);
198     static constexpr const TSymbolUniqueId fract_Float2                  = TSymbolUniqueId(173);
199     static constexpr const TSymbolUniqueId fract_Float3                  = TSymbolUniqueId(174);
200     static constexpr const TSymbolUniqueId fract_Float4                  = TSymbolUniqueId(175);
201     static constexpr const TSymbolUniqueId fract_Double1                 = TSymbolUniqueId(176);
202     static constexpr const TSymbolUniqueId fract_Double2                 = TSymbolUniqueId(177);
203     static constexpr const TSymbolUniqueId fract_Double3                 = TSymbolUniqueId(178);
204     static constexpr const TSymbolUniqueId fract_Double4                 = TSymbolUniqueId(179);
205     static constexpr const TSymbolUniqueId mod_Float1_Float1             = TSymbolUniqueId(180);
206     static constexpr const TSymbolUniqueId mod_Float2_Float1             = TSymbolUniqueId(181);
207     static constexpr const TSymbolUniqueId mod_Float3_Float1             = TSymbolUniqueId(182);
208     static constexpr const TSymbolUniqueId mod_Float4_Float1             = TSymbolUniqueId(183);
209     static constexpr const TSymbolUniqueId mod_Float2_Float2             = TSymbolUniqueId(184);
210     static constexpr const TSymbolUniqueId mod_Float3_Float3             = TSymbolUniqueId(185);
211     static constexpr const TSymbolUniqueId mod_Float4_Float4             = TSymbolUniqueId(186);
212     static constexpr const TSymbolUniqueId mod_Double1_Double1           = TSymbolUniqueId(187);
213     static constexpr const TSymbolUniqueId mod_Double2_Double1           = TSymbolUniqueId(188);
214     static constexpr const TSymbolUniqueId mod_Double3_Double1           = TSymbolUniqueId(189);
215     static constexpr const TSymbolUniqueId mod_Double4_Double1           = TSymbolUniqueId(190);
216     static constexpr const TSymbolUniqueId mod_Double2_Double2           = TSymbolUniqueId(191);
217     static constexpr const TSymbolUniqueId mod_Double3_Double3           = TSymbolUniqueId(192);
218     static constexpr const TSymbolUniqueId mod_Double4_Double4           = TSymbolUniqueId(193);
219     static constexpr const TSymbolUniqueId min_Float1_Float1             = TSymbolUniqueId(194);
220     static constexpr const TSymbolUniqueId min_Float2_Float1             = TSymbolUniqueId(195);
221     static constexpr const TSymbolUniqueId min_Float3_Float1             = TSymbolUniqueId(196);
222     static constexpr const TSymbolUniqueId min_Float4_Float1             = TSymbolUniqueId(197);
223     static constexpr const TSymbolUniqueId min_Float2_Float2             = TSymbolUniqueId(198);
224     static constexpr const TSymbolUniqueId min_Float3_Float3             = TSymbolUniqueId(199);
225     static constexpr const TSymbolUniqueId min_Float4_Float4             = TSymbolUniqueId(200);
226     static constexpr const TSymbolUniqueId min_Double1_Double1           = TSymbolUniqueId(201);
227     static constexpr const TSymbolUniqueId min_Double2_Double2           = TSymbolUniqueId(202);
228     static constexpr const TSymbolUniqueId min_Double3_Double3           = TSymbolUniqueId(203);
229     static constexpr const TSymbolUniqueId min_Double4_Double4           = TSymbolUniqueId(204);
230     static constexpr const TSymbolUniqueId min_Double2_Double1           = TSymbolUniqueId(205);
231     static constexpr const TSymbolUniqueId min_Double3_Double1           = TSymbolUniqueId(206);
232     static constexpr const TSymbolUniqueId min_Double4_Double1           = TSymbolUniqueId(207);
233     static constexpr const TSymbolUniqueId min_Int1_Int1                 = TSymbolUniqueId(208);
234     static constexpr const TSymbolUniqueId min_Int2_Int2                 = TSymbolUniqueId(209);
235     static constexpr const TSymbolUniqueId min_Int3_Int3                 = TSymbolUniqueId(210);
236     static constexpr const TSymbolUniqueId min_Int4_Int4                 = TSymbolUniqueId(211);
237     static constexpr const TSymbolUniqueId min_Int2_Int1                 = TSymbolUniqueId(212);
238     static constexpr const TSymbolUniqueId min_Int3_Int1                 = TSymbolUniqueId(213);
239     static constexpr const TSymbolUniqueId min_Int4_Int1                 = TSymbolUniqueId(214);
240     static constexpr const TSymbolUniqueId min_UInt1_UInt1               = TSymbolUniqueId(215);
241     static constexpr const TSymbolUniqueId pt00E                         = TSymbolUniqueId(216);
242     static constexpr const TSymbolUniqueId min_UInt2_UInt2               = TSymbolUniqueId(217);
243     static constexpr const TSymbolUniqueId pt10E                         = TSymbolUniqueId(218);
244     static constexpr const TSymbolUniqueId min_UInt3_UInt3               = TSymbolUniqueId(219);
245     static constexpr const TSymbolUniqueId pt20E                         = TSymbolUniqueId(220);
246     static constexpr const TSymbolUniqueId min_UInt4_UInt4               = TSymbolUniqueId(221);
247     static constexpr const TSymbolUniqueId pt30E                         = TSymbolUniqueId(222);
248     static constexpr const TSymbolUniqueId min_UInt2_UInt1               = TSymbolUniqueId(223);
249     static constexpr const TSymbolUniqueId min_UInt3_UInt1               = TSymbolUniqueId(224);
250     static constexpr const TSymbolUniqueId min_UInt4_UInt1               = TSymbolUniqueId(225);
251     static constexpr const TSymbolUniqueId max_Float1_Float1             = TSymbolUniqueId(226);
252     static constexpr const TSymbolUniqueId max_Float2_Float1             = TSymbolUniqueId(227);
253     static constexpr const TSymbolUniqueId max_Float3_Float1             = TSymbolUniqueId(228);
254     static constexpr const TSymbolUniqueId max_Float4_Float1             = TSymbolUniqueId(229);
255     static constexpr const TSymbolUniqueId max_Float2_Float2             = TSymbolUniqueId(230);
256     static constexpr const TSymbolUniqueId max_Float3_Float3             = TSymbolUniqueId(231);
257     static constexpr const TSymbolUniqueId max_Float4_Float4             = TSymbolUniqueId(232);
258     static constexpr const TSymbolUniqueId max_Double1_Double1           = TSymbolUniqueId(233);
259     static constexpr const TSymbolUniqueId max_Double2_Double2           = TSymbolUniqueId(234);
260     static constexpr const TSymbolUniqueId max_Double3_Double3           = TSymbolUniqueId(235);
261     static constexpr const TSymbolUniqueId max_Double4_Double4           = TSymbolUniqueId(236);
262     static constexpr const TSymbolUniqueId max_Double2_Double1           = TSymbolUniqueId(237);
263     static constexpr const TSymbolUniqueId max_Double3_Double1           = TSymbolUniqueId(238);
264     static constexpr const TSymbolUniqueId max_Double4_Double1           = TSymbolUniqueId(239);
265     static constexpr const TSymbolUniqueId max_Int1_Int1                 = TSymbolUniqueId(240);
266     static constexpr const TSymbolUniqueId max_Int2_Int2                 = TSymbolUniqueId(241);
267     static constexpr const TSymbolUniqueId max_Int3_Int3                 = TSymbolUniqueId(242);
268     static constexpr const TSymbolUniqueId max_Int4_Int4                 = TSymbolUniqueId(243);
269     static constexpr const TSymbolUniqueId max_Int2_Int1                 = TSymbolUniqueId(244);
270     static constexpr const TSymbolUniqueId max_Int3_Int1                 = TSymbolUniqueId(245);
271     static constexpr const TSymbolUniqueId max_Int4_Int1                 = TSymbolUniqueId(246);
272     static constexpr const TSymbolUniqueId max_UInt1_UInt1               = TSymbolUniqueId(247);
273     static constexpr const TSymbolUniqueId max_UInt2_UInt2               = TSymbolUniqueId(248);
274     static constexpr const TSymbolUniqueId max_UInt3_UInt3               = TSymbolUniqueId(249);
275     static constexpr const TSymbolUniqueId max_UInt4_UInt4               = TSymbolUniqueId(250);
276     static constexpr const TSymbolUniqueId max_UInt2_UInt1               = TSymbolUniqueId(251);
277     static constexpr const TSymbolUniqueId max_UInt3_UInt1               = TSymbolUniqueId(252);
278     static constexpr const TSymbolUniqueId max_UInt4_UInt1               = TSymbolUniqueId(253);
279     static constexpr const TSymbolUniqueId clamp_Float1_Float1_Float1    = TSymbolUniqueId(254);
280     static constexpr const TSymbolUniqueId clamp_Float2_Float1_Float1    = TSymbolUniqueId(255);
281     static constexpr const TSymbolUniqueId clamp_Float3_Float1_Float1    = TSymbolUniqueId(256);
282     static constexpr const TSymbolUniqueId clamp_Float4_Float1_Float1    = TSymbolUniqueId(257);
283     static constexpr const TSymbolUniqueId clamp_Float2_Float2_Float2    = TSymbolUniqueId(258);
284     static constexpr const TSymbolUniqueId clamp_Float3_Float3_Float3    = TSymbolUniqueId(259);
285     static constexpr const TSymbolUniqueId clamp_Float4_Float4_Float4    = TSymbolUniqueId(260);
286     static constexpr const TSymbolUniqueId clamp_Double1_Double1_Double1 = TSymbolUniqueId(261);
287     static constexpr const TSymbolUniqueId clamp_Double2_Double1_Double1 = TSymbolUniqueId(262);
288     static constexpr const TSymbolUniqueId clamp_Double3_Double1_Double1 = TSymbolUniqueId(263);
289     static constexpr const TSymbolUniqueId clamp_Double4_Double1_Double1 = TSymbolUniqueId(264);
290     static constexpr const TSymbolUniqueId clamp_Double2_Double2_Double2 = TSymbolUniqueId(265);
291     static constexpr const TSymbolUniqueId clamp_Double3_Double3_Double3 = TSymbolUniqueId(266);
292     static constexpr const TSymbolUniqueId clamp_Double4_Double4_Double4 = TSymbolUniqueId(267);
293     static constexpr const TSymbolUniqueId clamp_Int1_Int1_Int1          = TSymbolUniqueId(268);
294     static constexpr const TSymbolUniqueId clamp_Int2_Int1_Int1          = TSymbolUniqueId(269);
295     static constexpr const TSymbolUniqueId clamp_Int3_Int1_Int1          = TSymbolUniqueId(270);
296     static constexpr const TSymbolUniqueId clamp_Int4_Int1_Int1          = TSymbolUniqueId(271);
297     static constexpr const TSymbolUniqueId clamp_Int2_Int2_Int2          = TSymbolUniqueId(272);
298     static constexpr const TSymbolUniqueId clamp_Int3_Int3_Int3          = TSymbolUniqueId(273);
299     static constexpr const TSymbolUniqueId clamp_Int4_Int4_Int4          = TSymbolUniqueId(274);
300     static constexpr const TSymbolUniqueId clamp_UInt1_UInt1_UInt1       = TSymbolUniqueId(275);
301     static constexpr const TSymbolUniqueId clamp_UInt2_UInt1_UInt1       = TSymbolUniqueId(276);
302     static constexpr const TSymbolUniqueId clamp_UInt3_UInt1_UInt1       = TSymbolUniqueId(277);
303     static constexpr const TSymbolUniqueId clamp_UInt4_UInt1_UInt1       = TSymbolUniqueId(278);
304     static constexpr const TSymbolUniqueId clamp_UInt2_UInt2_UInt2       = TSymbolUniqueId(279);
305     static constexpr const TSymbolUniqueId clamp_UInt3_UInt3_UInt3       = TSymbolUniqueId(280);
306     static constexpr const TSymbolUniqueId clamp_UInt4_UInt4_UInt4       = TSymbolUniqueId(281);
307     static constexpr const TSymbolUniqueId mix_Float1_Float1_Float1      = TSymbolUniqueId(282);
308     static constexpr const TSymbolUniqueId mix_Float2_Float2_Float1      = TSymbolUniqueId(283);
309     static constexpr const TSymbolUniqueId mix_Float3_Float3_Float1      = TSymbolUniqueId(284);
310     static constexpr const TSymbolUniqueId mix_Float4_Float4_Float1      = TSymbolUniqueId(285);
311     static constexpr const TSymbolUniqueId mix_Float2_Float2_Float2      = TSymbolUniqueId(286);
312     static constexpr const TSymbolUniqueId mix_Float3_Float3_Float3      = TSymbolUniqueId(287);
313     static constexpr const TSymbolUniqueId mix_Float4_Float4_Float4      = TSymbolUniqueId(288);
314     static constexpr const TSymbolUniqueId mix_Double1_Double1_Double1   = TSymbolUniqueId(289);
315     static constexpr const TSymbolUniqueId mix_Double2_Double2_Double1   = TSymbolUniqueId(290);
316     static constexpr const TSymbolUniqueId mix_Double3_Double3_Double1   = TSymbolUniqueId(291);
317     static constexpr const TSymbolUniqueId mix_Double4_Double4_Double1   = TSymbolUniqueId(292);
318     static constexpr const TSymbolUniqueId mix_Double2_Double2_Double2   = TSymbolUniqueId(293);
319     static constexpr const TSymbolUniqueId mix_Double3_Double3_Double3   = TSymbolUniqueId(294);
320     static constexpr const TSymbolUniqueId mix_Double4_Double4_Double4   = TSymbolUniqueId(295);
321     static constexpr const TSymbolUniqueId mix_Float1_Float1_Bool1       = TSymbolUniqueId(296);
322     static constexpr const TSymbolUniqueId pt00F                         = TSymbolUniqueId(297);
323     static constexpr const TSymbolUniqueId mix_Float2_Float2_Bool2       = TSymbolUniqueId(298);
324     static constexpr const TSymbolUniqueId pt10F                         = TSymbolUniqueId(299);
325     static constexpr const TSymbolUniqueId mix_Float3_Float3_Bool3       = TSymbolUniqueId(300);
326     static constexpr const TSymbolUniqueId pt20F                         = TSymbolUniqueId(301);
327     static constexpr const TSymbolUniqueId mix_Float4_Float4_Bool4       = TSymbolUniqueId(302);
328     static constexpr const TSymbolUniqueId pt30F                         = TSymbolUniqueId(303);
329     static constexpr const TSymbolUniqueId mix_Double1_Double1_Bool1     = TSymbolUniqueId(304);
330     static constexpr const TSymbolUniqueId mix_Double2_Double2_Bool2     = TSymbolUniqueId(305);
331     static constexpr const TSymbolUniqueId mix_Double3_Double3_Bool3     = TSymbolUniqueId(306);
332     static constexpr const TSymbolUniqueId mix_Double4_Double4_Bool4     = TSymbolUniqueId(307);
333     static constexpr const TSymbolUniqueId mix_Int1_Int1_Bool1           = TSymbolUniqueId(308);
334     static constexpr const TSymbolUniqueId mix_Int2_Int2_Bool2           = TSymbolUniqueId(309);
335     static constexpr const TSymbolUniqueId mix_Int3_Int3_Bool3           = TSymbolUniqueId(310);
336     static constexpr const TSymbolUniqueId mix_Int4_Int4_Bool4           = TSymbolUniqueId(311);
337     static constexpr const TSymbolUniqueId mix_UInt1_UInt1_Bool1         = TSymbolUniqueId(312);
338     static constexpr const TSymbolUniqueId mix_UInt2_UInt2_Bool2         = TSymbolUniqueId(313);
339     static constexpr const TSymbolUniqueId mix_UInt3_UInt3_Bool3         = TSymbolUniqueId(314);
340     static constexpr const TSymbolUniqueId mix_UInt4_UInt4_Bool4         = TSymbolUniqueId(315);
341     static constexpr const TSymbolUniqueId mix_Bool1_Bool1_Bool1         = TSymbolUniqueId(316);
342     static constexpr const TSymbolUniqueId mix_Bool2_Bool2_Bool2         = TSymbolUniqueId(317);
343     static constexpr const TSymbolUniqueId mix_Bool3_Bool3_Bool3         = TSymbolUniqueId(318);
344     static constexpr const TSymbolUniqueId mix_Bool4_Bool4_Bool4         = TSymbolUniqueId(319);
345     static constexpr const TSymbolUniqueId step_Float1_Float1            = TSymbolUniqueId(320);
346     static constexpr const TSymbolUniqueId step_Float2_Float2            = TSymbolUniqueId(321);
347     static constexpr const TSymbolUniqueId step_Float3_Float3            = TSymbolUniqueId(322);
348     static constexpr const TSymbolUniqueId step_Float4_Float4            = TSymbolUniqueId(323);
349     static constexpr const TSymbolUniqueId step_Float1_Float2            = TSymbolUniqueId(324);
350     static constexpr const TSymbolUniqueId step_Float1_Float3            = TSymbolUniqueId(325);
351     static constexpr const TSymbolUniqueId step_Float1_Float4            = TSymbolUniqueId(326);
352     static constexpr const TSymbolUniqueId step_Double1_Double1          = TSymbolUniqueId(327);
353     static constexpr const TSymbolUniqueId step_Double2_Double2          = TSymbolUniqueId(328);
354     static constexpr const TSymbolUniqueId step_Double3_Double3          = TSymbolUniqueId(329);
355     static constexpr const TSymbolUniqueId step_Double4_Double4          = TSymbolUniqueId(330);
356     static constexpr const TSymbolUniqueId step_Double1_Double2          = TSymbolUniqueId(331);
357     static constexpr const TSymbolUniqueId step_Double1_Double3          = TSymbolUniqueId(332);
358     static constexpr const TSymbolUniqueId step_Double1_Double4          = TSymbolUniqueId(333);
359     static constexpr const TSymbolUniqueId smoothstep_Double1_Double1_Double1 =
360         TSymbolUniqueId(334);
361     static constexpr const TSymbolUniqueId smoothstep_Double2_Double2_Double2 =
362         TSymbolUniqueId(335);
363     static constexpr const TSymbolUniqueId smoothstep_Double3_Double3_Double3 =
364         TSymbolUniqueId(336);
365     static constexpr const TSymbolUniqueId smoothstep_Double4_Double4_Double4 =
366         TSymbolUniqueId(337);
367     static constexpr const TSymbolUniqueId smoothstep_Double1_Double1_Double2 =
368         TSymbolUniqueId(338);
369     static constexpr const TSymbolUniqueId smoothstep_Double1_Double1_Double3 =
370         TSymbolUniqueId(339);
371     static constexpr const TSymbolUniqueId smoothstep_Double1_Double1_Double4 =
372         TSymbolUniqueId(340);
373     static constexpr const TSymbolUniqueId smoothstep_Float1_Float1_Float1  = TSymbolUniqueId(341);
374     static constexpr const TSymbolUniqueId smoothstep_Float2_Float2_Float2  = TSymbolUniqueId(342);
375     static constexpr const TSymbolUniqueId smoothstep_Float3_Float3_Float3  = TSymbolUniqueId(343);
376     static constexpr const TSymbolUniqueId smoothstep_Float4_Float4_Float4  = TSymbolUniqueId(344);
377     static constexpr const TSymbolUniqueId smoothstep_Float1_Float1_Float2  = TSymbolUniqueId(345);
378     static constexpr const TSymbolUniqueId smoothstep_Float1_Float1_Float3  = TSymbolUniqueId(346);
379     static constexpr const TSymbolUniqueId smoothstep_Float1_Float1_Float4  = TSymbolUniqueId(347);
380     static constexpr const TSymbolUniqueId modf_Float1_Float1               = TSymbolUniqueId(348);
381     static constexpr const TSymbolUniqueId pt_o_00B                         = TSymbolUniqueId(349);
382     static constexpr const TSymbolUniqueId modf_Float2_Float2               = TSymbolUniqueId(350);
383     static constexpr const TSymbolUniqueId pt_o_10B                         = TSymbolUniqueId(351);
384     static constexpr const TSymbolUniqueId modf_Float3_Float3               = TSymbolUniqueId(352);
385     static constexpr const TSymbolUniqueId pt_o_20B                         = TSymbolUniqueId(353);
386     static constexpr const TSymbolUniqueId modf_Float4_Float4               = TSymbolUniqueId(354);
387     static constexpr const TSymbolUniqueId pt_o_30B                         = TSymbolUniqueId(355);
388     static constexpr const TSymbolUniqueId modf_Double1_Double1             = TSymbolUniqueId(356);
389     static constexpr const TSymbolUniqueId pt_o_00C                         = TSymbolUniqueId(357);
390     static constexpr const TSymbolUniqueId modf_Double2_Double2             = TSymbolUniqueId(358);
391     static constexpr const TSymbolUniqueId pt_o_10C                         = TSymbolUniqueId(359);
392     static constexpr const TSymbolUniqueId modf_Double3_Double3             = TSymbolUniqueId(360);
393     static constexpr const TSymbolUniqueId pt_o_20C                         = TSymbolUniqueId(361);
394     static constexpr const TSymbolUniqueId modf_Double4_Double4             = TSymbolUniqueId(362);
395     static constexpr const TSymbolUniqueId pt_o_30C                         = TSymbolUniqueId(363);
396     static constexpr const TSymbolUniqueId isnan_Float1                     = TSymbolUniqueId(364);
397     static constexpr const TSymbolUniqueId isnan_Float2                     = TSymbolUniqueId(365);
398     static constexpr const TSymbolUniqueId isnan_Float3                     = TSymbolUniqueId(366);
399     static constexpr const TSymbolUniqueId isnan_Float4                     = TSymbolUniqueId(367);
400     static constexpr const TSymbolUniqueId isnan_Double1                    = TSymbolUniqueId(368);
401     static constexpr const TSymbolUniqueId isnan_Double2                    = TSymbolUniqueId(369);
402     static constexpr const TSymbolUniqueId isnan_Double3                    = TSymbolUniqueId(370);
403     static constexpr const TSymbolUniqueId isnan_Double4                    = TSymbolUniqueId(371);
404     static constexpr const TSymbolUniqueId isinf_Float1                     = TSymbolUniqueId(372);
405     static constexpr const TSymbolUniqueId isinf_Float2                     = TSymbolUniqueId(373);
406     static constexpr const TSymbolUniqueId isinf_Float3                     = TSymbolUniqueId(374);
407     static constexpr const TSymbolUniqueId isinf_Float4                     = TSymbolUniqueId(375);
408     static constexpr const TSymbolUniqueId isinf_Double1                    = TSymbolUniqueId(376);
409     static constexpr const TSymbolUniqueId isinf_Double2                    = TSymbolUniqueId(377);
410     static constexpr const TSymbolUniqueId isinf_Double3                    = TSymbolUniqueId(378);
411     static constexpr const TSymbolUniqueId isinf_Double4                    = TSymbolUniqueId(379);
412     static constexpr const TSymbolUniqueId floatBitsToInt_Float1            = TSymbolUniqueId(380);
413     static constexpr const TSymbolUniqueId floatBitsToInt_Float2            = TSymbolUniqueId(381);
414     static constexpr const TSymbolUniqueId floatBitsToInt_Float3            = TSymbolUniqueId(382);
415     static constexpr const TSymbolUniqueId floatBitsToInt_Float4            = TSymbolUniqueId(383);
416     static constexpr const TSymbolUniqueId floatBitsToUint_Float1           = TSymbolUniqueId(384);
417     static constexpr const TSymbolUniqueId floatBitsToUint_Float2           = TSymbolUniqueId(385);
418     static constexpr const TSymbolUniqueId floatBitsToUint_Float3           = TSymbolUniqueId(386);
419     static constexpr const TSymbolUniqueId floatBitsToUint_Float4           = TSymbolUniqueId(387);
420     static constexpr const TSymbolUniqueId intBitsToFloat_Int1              = TSymbolUniqueId(388);
421     static constexpr const TSymbolUniqueId intBitsToFloat_Int2              = TSymbolUniqueId(389);
422     static constexpr const TSymbolUniqueId intBitsToFloat_Int3              = TSymbolUniqueId(390);
423     static constexpr const TSymbolUniqueId intBitsToFloat_Int4              = TSymbolUniqueId(391);
424     static constexpr const TSymbolUniqueId uintBitsToFloat_UInt1            = TSymbolUniqueId(392);
425     static constexpr const TSymbolUniqueId uintBitsToFloat_UInt2            = TSymbolUniqueId(393);
426     static constexpr const TSymbolUniqueId uintBitsToFloat_UInt3            = TSymbolUniqueId(394);
427     static constexpr const TSymbolUniqueId uintBitsToFloat_UInt4            = TSymbolUniqueId(395);
428     static constexpr const TSymbolUniqueId fma_Float1_Float1_Float1         = TSymbolUniqueId(396);
429     static constexpr const TSymbolUniqueId fma_Float2_Float2_Float2         = TSymbolUniqueId(397);
430     static constexpr const TSymbolUniqueId fma_Float3_Float3_Float3         = TSymbolUniqueId(398);
431     static constexpr const TSymbolUniqueId fma_Float4_Float4_Float4         = TSymbolUniqueId(399);
432     static constexpr const TSymbolUniqueId fmaExt_Float1_Float1_Float1      = TSymbolUniqueId(400);
433     static constexpr const TSymbolUniqueId fmaExt_Float2_Float2_Float2      = TSymbolUniqueId(401);
434     static constexpr const TSymbolUniqueId fmaExt_Float3_Float3_Float3      = TSymbolUniqueId(402);
435     static constexpr const TSymbolUniqueId fmaExt_Float4_Float4_Float4      = TSymbolUniqueId(403);
436     static constexpr const TSymbolUniqueId fma_Double1_Double1_Double1      = TSymbolUniqueId(404);
437     static constexpr const TSymbolUniqueId fma_Double2_Double2_Double2      = TSymbolUniqueId(405);
438     static constexpr const TSymbolUniqueId fma_Double3_Double3_Double3      = TSymbolUniqueId(406);
439     static constexpr const TSymbolUniqueId fma_Double4_Double4_Double4      = TSymbolUniqueId(407);
440     static constexpr const TSymbolUniqueId frexp_Float1_Int1                = TSymbolUniqueId(408);
441     static constexpr const TSymbolUniqueId pt_o_00D                         = TSymbolUniqueId(409);
442     static constexpr const TSymbolUniqueId frexp_Float2_Int2                = TSymbolUniqueId(410);
443     static constexpr const TSymbolUniqueId pt_o_10D                         = TSymbolUniqueId(411);
444     static constexpr const TSymbolUniqueId frexp_Float3_Int3                = TSymbolUniqueId(412);
445     static constexpr const TSymbolUniqueId pt_o_20D                         = TSymbolUniqueId(413);
446     static constexpr const TSymbolUniqueId frexp_Float4_Int4                = TSymbolUniqueId(414);
447     static constexpr const TSymbolUniqueId pt_o_30D                         = TSymbolUniqueId(415);
448     static constexpr const TSymbolUniqueId frexp_Double1_Int1               = TSymbolUniqueId(416);
449     static constexpr const TSymbolUniqueId frexp_Double2_Int2               = TSymbolUniqueId(417);
450     static constexpr const TSymbolUniqueId frexp_Double3_Int3               = TSymbolUniqueId(418);
451     static constexpr const TSymbolUniqueId frexp_Double4_Int4               = TSymbolUniqueId(419);
452     static constexpr const TSymbolUniqueId ldexp_Float1_Int1                = TSymbolUniqueId(420);
453     static constexpr const TSymbolUniqueId ldexp_Float2_Int2                = TSymbolUniqueId(421);
454     static constexpr const TSymbolUniqueId ldexp_Float3_Int3                = TSymbolUniqueId(422);
455     static constexpr const TSymbolUniqueId ldexp_Float4_Int4                = TSymbolUniqueId(423);
456     static constexpr const TSymbolUniqueId ldexp_Double1_Int1               = TSymbolUniqueId(424);
457     static constexpr const TSymbolUniqueId ldexp_Double2_Int2               = TSymbolUniqueId(425);
458     static constexpr const TSymbolUniqueId ldexp_Double3_Int3               = TSymbolUniqueId(426);
459     static constexpr const TSymbolUniqueId ldexp_Double4_Int4               = TSymbolUniqueId(427);
460     static constexpr const TSymbolUniqueId packSnorm2x16_Float2             = TSymbolUniqueId(428);
461     static constexpr const TSymbolUniqueId packHalf2x16_Float2              = TSymbolUniqueId(429);
462     static constexpr const TSymbolUniqueId unpackSnorm2x16_UInt1            = TSymbolUniqueId(430);
463     static constexpr const TSymbolUniqueId unpackHalf2x16_UInt1             = TSymbolUniqueId(431);
464     static constexpr const TSymbolUniqueId packUnorm2x16_Float2             = TSymbolUniqueId(432);
465     static constexpr const TSymbolUniqueId unpackUnorm2x16_UInt1            = TSymbolUniqueId(433);
466     static constexpr const TSymbolUniqueId packUnorm4x8_Float4              = TSymbolUniqueId(434);
467     static constexpr const TSymbolUniqueId packSnorm4x8_Float4              = TSymbolUniqueId(435);
468     static constexpr const TSymbolUniqueId unpackUnorm4x8_UInt1             = TSymbolUniqueId(436);
469     static constexpr const TSymbolUniqueId unpackSnorm4x8_UInt1             = TSymbolUniqueId(437);
470     static constexpr const TSymbolUniqueId packDouble2x32_UInt2             = TSymbolUniqueId(438);
471     static constexpr const TSymbolUniqueId unpackDouble2x32_Double1         = TSymbolUniqueId(439);
472     static constexpr const TSymbolUniqueId length_Float1                    = TSymbolUniqueId(440);
473     static constexpr const TSymbolUniqueId length_Float2                    = TSymbolUniqueId(441);
474     static constexpr const TSymbolUniqueId length_Float3                    = TSymbolUniqueId(442);
475     static constexpr const TSymbolUniqueId length_Float4                    = TSymbolUniqueId(443);
476     static constexpr const TSymbolUniqueId length_Double1                   = TSymbolUniqueId(444);
477     static constexpr const TSymbolUniqueId length_Double2                   = TSymbolUniqueId(445);
478     static constexpr const TSymbolUniqueId length_Double3                   = TSymbolUniqueId(446);
479     static constexpr const TSymbolUniqueId length_Double4                   = TSymbolUniqueId(447);
480     static constexpr const TSymbolUniqueId distance_Float1_Float1           = TSymbolUniqueId(448);
481     static constexpr const TSymbolUniqueId distance_Float2_Float2           = TSymbolUniqueId(449);
482     static constexpr const TSymbolUniqueId distance_Float3_Float3           = TSymbolUniqueId(450);
483     static constexpr const TSymbolUniqueId distance_Float4_Float4           = TSymbolUniqueId(451);
484     static constexpr const TSymbolUniqueId distance_Double1_Double1         = TSymbolUniqueId(452);
485     static constexpr const TSymbolUniqueId distance_Double2_Double2         = TSymbolUniqueId(453);
486     static constexpr const TSymbolUniqueId distance_Double3_Double3         = TSymbolUniqueId(454);
487     static constexpr const TSymbolUniqueId distance_Double4_Double4         = TSymbolUniqueId(455);
488     static constexpr const TSymbolUniqueId dot_Float1_Float1                = TSymbolUniqueId(456);
489     static constexpr const TSymbolUniqueId dot_Float2_Float2                = TSymbolUniqueId(457);
490     static constexpr const TSymbolUniqueId dot_Float3_Float3                = TSymbolUniqueId(458);
491     static constexpr const TSymbolUniqueId dot_Float4_Float4                = TSymbolUniqueId(459);
492     static constexpr const TSymbolUniqueId dot_Double1_Double1              = TSymbolUniqueId(460);
493     static constexpr const TSymbolUniqueId dot_Double2_Double2              = TSymbolUniqueId(461);
494     static constexpr const TSymbolUniqueId dot_Double3_Double3              = TSymbolUniqueId(462);
495     static constexpr const TSymbolUniqueId dot_Double4_Double4              = TSymbolUniqueId(463);
496     static constexpr const TSymbolUniqueId cross_Float3_Float3              = TSymbolUniqueId(464);
497     static constexpr const TSymbolUniqueId cross_Double3_Double3            = TSymbolUniqueId(465);
498     static constexpr const TSymbolUniqueId normalize_Float1                 = TSymbolUniqueId(466);
499     static constexpr const TSymbolUniqueId normalize_Float2                 = TSymbolUniqueId(467);
500     static constexpr const TSymbolUniqueId normalize_Float3                 = TSymbolUniqueId(468);
501     static constexpr const TSymbolUniqueId normalize_Float4                 = TSymbolUniqueId(469);
502     static constexpr const TSymbolUniqueId normalize_Double1                = TSymbolUniqueId(470);
503     static constexpr const TSymbolUniqueId normalize_Double2                = TSymbolUniqueId(471);
504     static constexpr const TSymbolUniqueId normalize_Double3                = TSymbolUniqueId(472);
505     static constexpr const TSymbolUniqueId normalize_Double4                = TSymbolUniqueId(473);
506     static constexpr const TSymbolUniqueId faceforward_Float1_Float1_Float1 = TSymbolUniqueId(474);
507     static constexpr const TSymbolUniqueId faceforward_Float2_Float2_Float2 = TSymbolUniqueId(475);
508     static constexpr const TSymbolUniqueId faceforward_Float3_Float3_Float3 = TSymbolUniqueId(476);
509     static constexpr const TSymbolUniqueId faceforward_Float4_Float4_Float4 = TSymbolUniqueId(477);
510     static constexpr const TSymbolUniqueId faceforward_Double1_Double1_Double1 =
511         TSymbolUniqueId(478);
512     static constexpr const TSymbolUniqueId faceforward_Double2_Double2_Double2 =
513         TSymbolUniqueId(479);
514     static constexpr const TSymbolUniqueId faceforward_Double3_Double3_Double3 =
515         TSymbolUniqueId(480);
516     static constexpr const TSymbolUniqueId faceforward_Double4_Double4_Double4 =
517         TSymbolUniqueId(481);
518     static constexpr const TSymbolUniqueId reflect_Float1_Float1            = TSymbolUniqueId(482);
519     static constexpr const TSymbolUniqueId reflect_Float2_Float2            = TSymbolUniqueId(483);
520     static constexpr const TSymbolUniqueId reflect_Float3_Float3            = TSymbolUniqueId(484);
521     static constexpr const TSymbolUniqueId reflect_Float4_Float4            = TSymbolUniqueId(485);
522     static constexpr const TSymbolUniqueId reflect_Double1_Double1          = TSymbolUniqueId(486);
523     static constexpr const TSymbolUniqueId reflect_Double2_Double2          = TSymbolUniqueId(487);
524     static constexpr const TSymbolUniqueId reflect_Double3_Double3          = TSymbolUniqueId(488);
525     static constexpr const TSymbolUniqueId reflect_Double4_Double4          = TSymbolUniqueId(489);
526     static constexpr const TSymbolUniqueId refract_Float1_Float1_Float1     = TSymbolUniqueId(490);
527     static constexpr const TSymbolUniqueId refract_Float2_Float2_Float1     = TSymbolUniqueId(491);
528     static constexpr const TSymbolUniqueId refract_Float3_Float3_Float1     = TSymbolUniqueId(492);
529     static constexpr const TSymbolUniqueId refract_Float4_Float4_Float1     = TSymbolUniqueId(493);
530     static constexpr const TSymbolUniqueId refract_Double1_Double1_Float1   = TSymbolUniqueId(494);
531     static constexpr const TSymbolUniqueId refract_Double2_Double2_Float1   = TSymbolUniqueId(495);
532     static constexpr const TSymbolUniqueId refract_Double3_Double3_Float1   = TSymbolUniqueId(496);
533     static constexpr const TSymbolUniqueId refract_Double4_Double4_Float1   = TSymbolUniqueId(497);
534     static constexpr const TSymbolUniqueId ftransform                       = TSymbolUniqueId(498);
535     static constexpr const TSymbolUniqueId matrixCompMult_Float2x2_Float2x2 = TSymbolUniqueId(499);
536     static constexpr const TSymbolUniqueId pt50B                            = TSymbolUniqueId(500);
537     static constexpr const TSymbolUniqueId matrixCompMult_Float3x3_Float3x3 = TSymbolUniqueId(501);
538     static constexpr const TSymbolUniqueId ptA0B                            = TSymbolUniqueId(502);
539     static constexpr const TSymbolUniqueId matrixCompMult_Float4x4_Float4x4 = TSymbolUniqueId(503);
540     static constexpr const TSymbolUniqueId ptF0B                            = TSymbolUniqueId(504);
541     static constexpr const TSymbolUniqueId matrixCompMult_Float2x3_Float2x3 = TSymbolUniqueId(505);
542     static constexpr const TSymbolUniqueId pt90B                            = TSymbolUniqueId(506);
543     static constexpr const TSymbolUniqueId matrixCompMult_Float3x2_Float3x2 = TSymbolUniqueId(507);
544     static constexpr const TSymbolUniqueId pt60B                            = TSymbolUniqueId(508);
545     static constexpr const TSymbolUniqueId matrixCompMult_Float2x4_Float2x4 = TSymbolUniqueId(509);
546     static constexpr const TSymbolUniqueId ptD0B                            = TSymbolUniqueId(510);
547     static constexpr const TSymbolUniqueId matrixCompMult_Float4x2_Float4x2 = TSymbolUniqueId(511);
548     static constexpr const TSymbolUniqueId pt70B                            = TSymbolUniqueId(512);
549     static constexpr const TSymbolUniqueId matrixCompMult_Float3x4_Float3x4 = TSymbolUniqueId(513);
550     static constexpr const TSymbolUniqueId ptE0B                            = TSymbolUniqueId(514);
551     static constexpr const TSymbolUniqueId matrixCompMult_Float4x3_Float4x3 = TSymbolUniqueId(515);
552     static constexpr const TSymbolUniqueId ptB0B                            = TSymbolUniqueId(516);
553     static constexpr const TSymbolUniqueId outerProduct_Float2_Float2       = TSymbolUniqueId(517);
554     static constexpr const TSymbolUniqueId outerProduct_Float3_Float3       = TSymbolUniqueId(518);
555     static constexpr const TSymbolUniqueId outerProduct_Float4_Float4       = TSymbolUniqueId(519);
556     static constexpr const TSymbolUniqueId outerProduct_Float3_Float2       = TSymbolUniqueId(520);
557     static constexpr const TSymbolUniqueId outerProduct_Float2_Float3       = TSymbolUniqueId(521);
558     static constexpr const TSymbolUniqueId outerProduct_Float4_Float2       = TSymbolUniqueId(522);
559     static constexpr const TSymbolUniqueId outerProduct_Float2_Float4       = TSymbolUniqueId(523);
560     static constexpr const TSymbolUniqueId outerProduct_Float4_Float3       = TSymbolUniqueId(524);
561     static constexpr const TSymbolUniqueId outerProduct_Float3_Float4       = TSymbolUniqueId(525);
562     static constexpr const TSymbolUniqueId transpose_Float2x2               = TSymbolUniqueId(526);
563     static constexpr const TSymbolUniqueId transpose_Float3x3               = TSymbolUniqueId(527);
564     static constexpr const TSymbolUniqueId transpose_Float4x4               = TSymbolUniqueId(528);
565     static constexpr const TSymbolUniqueId transpose_Float3x2               = TSymbolUniqueId(529);
566     static constexpr const TSymbolUniqueId transpose_Float2x3               = TSymbolUniqueId(530);
567     static constexpr const TSymbolUniqueId transpose_Float4x2               = TSymbolUniqueId(531);
568     static constexpr const TSymbolUniqueId transpose_Float2x4               = TSymbolUniqueId(532);
569     static constexpr const TSymbolUniqueId transpose_Float4x3               = TSymbolUniqueId(533);
570     static constexpr const TSymbolUniqueId transpose_Float3x4               = TSymbolUniqueId(534);
571     static constexpr const TSymbolUniqueId determinant_Float2x2             = TSymbolUniqueId(535);
572     static constexpr const TSymbolUniqueId determinant_Float3x3             = TSymbolUniqueId(536);
573     static constexpr const TSymbolUniqueId determinant_Float4x4             = TSymbolUniqueId(537);
574     static constexpr const TSymbolUniqueId inverse_Float2x2                 = TSymbolUniqueId(538);
575     static constexpr const TSymbolUniqueId inverse_Float3x3                 = TSymbolUniqueId(539);
576     static constexpr const TSymbolUniqueId inverse_Float4x4                 = TSymbolUniqueId(540);
577     static constexpr const TSymbolUniqueId lessThan_Float2_Float2           = TSymbolUniqueId(541);
578     static constexpr const TSymbolUniqueId lessThan_Float3_Float3           = TSymbolUniqueId(542);
579     static constexpr const TSymbolUniqueId lessThan_Float4_Float4           = TSymbolUniqueId(543);
580     static constexpr const TSymbolUniqueId lessThan_Int2_Int2               = TSymbolUniqueId(544);
581     static constexpr const TSymbolUniqueId lessThan_Int3_Int3               = TSymbolUniqueId(545);
582     static constexpr const TSymbolUniqueId lessThan_Int4_Int4               = TSymbolUniqueId(546);
583     static constexpr const TSymbolUniqueId lessThan_UInt2_UInt2             = TSymbolUniqueId(547);
584     static constexpr const TSymbolUniqueId lessThan_UInt3_UInt3             = TSymbolUniqueId(548);
585     static constexpr const TSymbolUniqueId lessThan_UInt4_UInt4             = TSymbolUniqueId(549);
586     static constexpr const TSymbolUniqueId lessThanEqual_Float2_Float2      = TSymbolUniqueId(550);
587     static constexpr const TSymbolUniqueId lessThanEqual_Float3_Float3      = TSymbolUniqueId(551);
588     static constexpr const TSymbolUniqueId lessThanEqual_Float4_Float4      = TSymbolUniqueId(552);
589     static constexpr const TSymbolUniqueId lessThanEqual_Int2_Int2          = TSymbolUniqueId(553);
590     static constexpr const TSymbolUniqueId lessThanEqual_Int3_Int3          = TSymbolUniqueId(554);
591     static constexpr const TSymbolUniqueId lessThanEqual_Int4_Int4          = TSymbolUniqueId(555);
592     static constexpr const TSymbolUniqueId lessThanEqual_UInt2_UInt2        = TSymbolUniqueId(556);
593     static constexpr const TSymbolUniqueId lessThanEqual_UInt3_UInt3        = TSymbolUniqueId(557);
594     static constexpr const TSymbolUniqueId lessThanEqual_UInt4_UInt4        = TSymbolUniqueId(558);
595     static constexpr const TSymbolUniqueId greaterThan_Float2_Float2        = TSymbolUniqueId(559);
596     static constexpr const TSymbolUniqueId greaterThan_Float3_Float3        = TSymbolUniqueId(560);
597     static constexpr const TSymbolUniqueId greaterThan_Float4_Float4        = TSymbolUniqueId(561);
598     static constexpr const TSymbolUniqueId greaterThan_Int2_Int2            = TSymbolUniqueId(562);
599     static constexpr const TSymbolUniqueId greaterThan_Int3_Int3            = TSymbolUniqueId(563);
600     static constexpr const TSymbolUniqueId greaterThan_Int4_Int4            = TSymbolUniqueId(564);
601     static constexpr const TSymbolUniqueId greaterThan_UInt2_UInt2          = TSymbolUniqueId(565);
602     static constexpr const TSymbolUniqueId greaterThan_UInt3_UInt3          = TSymbolUniqueId(566);
603     static constexpr const TSymbolUniqueId greaterThan_UInt4_UInt4          = TSymbolUniqueId(567);
604     static constexpr const TSymbolUniqueId greaterThanEqual_Float2_Float2   = TSymbolUniqueId(568);
605     static constexpr const TSymbolUniqueId greaterThanEqual_Float3_Float3   = TSymbolUniqueId(569);
606     static constexpr const TSymbolUniqueId greaterThanEqual_Float4_Float4   = TSymbolUniqueId(570);
607     static constexpr const TSymbolUniqueId greaterThanEqual_Int2_Int2       = TSymbolUniqueId(571);
608     static constexpr const TSymbolUniqueId greaterThanEqual_Int3_Int3       = TSymbolUniqueId(572);
609     static constexpr const TSymbolUniqueId greaterThanEqual_Int4_Int4       = TSymbolUniqueId(573);
610     static constexpr const TSymbolUniqueId greaterThanEqual_UInt2_UInt2     = TSymbolUniqueId(574);
611     static constexpr const TSymbolUniqueId greaterThanEqual_UInt3_UInt3     = TSymbolUniqueId(575);
612     static constexpr const TSymbolUniqueId greaterThanEqual_UInt4_UInt4     = TSymbolUniqueId(576);
613     static constexpr const TSymbolUniqueId equal_Float2_Float2              = TSymbolUniqueId(577);
614     static constexpr const TSymbolUniqueId equal_Float3_Float3              = TSymbolUniqueId(578);
615     static constexpr const TSymbolUniqueId equal_Float4_Float4              = TSymbolUniqueId(579);
616     static constexpr const TSymbolUniqueId equal_Int2_Int2                  = TSymbolUniqueId(580);
617     static constexpr const TSymbolUniqueId equal_Int3_Int3                  = TSymbolUniqueId(581);
618     static constexpr const TSymbolUniqueId equal_Int4_Int4                  = TSymbolUniqueId(582);
619     static constexpr const TSymbolUniqueId equal_UInt2_UInt2                = TSymbolUniqueId(583);
620     static constexpr const TSymbolUniqueId equal_UInt3_UInt3                = TSymbolUniqueId(584);
621     static constexpr const TSymbolUniqueId equal_UInt4_UInt4                = TSymbolUniqueId(585);
622     static constexpr const TSymbolUniqueId equal_Bool2_Bool2                = TSymbolUniqueId(586);
623     static constexpr const TSymbolUniqueId equal_Bool3_Bool3                = TSymbolUniqueId(587);
624     static constexpr const TSymbolUniqueId equal_Bool4_Bool4                = TSymbolUniqueId(588);
625     static constexpr const TSymbolUniqueId notEqual_Float2_Float2           = TSymbolUniqueId(589);
626     static constexpr const TSymbolUniqueId notEqual_Float3_Float3           = TSymbolUniqueId(590);
627     static constexpr const TSymbolUniqueId notEqual_Float4_Float4           = TSymbolUniqueId(591);
628     static constexpr const TSymbolUniqueId notEqual_Int2_Int2               = TSymbolUniqueId(592);
629     static constexpr const TSymbolUniqueId notEqual_Int3_Int3               = TSymbolUniqueId(593);
630     static constexpr const TSymbolUniqueId notEqual_Int4_Int4               = TSymbolUniqueId(594);
631     static constexpr const TSymbolUniqueId notEqual_UInt2_UInt2             = TSymbolUniqueId(595);
632     static constexpr const TSymbolUniqueId notEqual_UInt3_UInt3             = TSymbolUniqueId(596);
633     static constexpr const TSymbolUniqueId notEqual_UInt4_UInt4             = TSymbolUniqueId(597);
634     static constexpr const TSymbolUniqueId notEqual_Bool2_Bool2             = TSymbolUniqueId(598);
635     static constexpr const TSymbolUniqueId notEqual_Bool3_Bool3             = TSymbolUniqueId(599);
636     static constexpr const TSymbolUniqueId notEqual_Bool4_Bool4             = TSymbolUniqueId(600);
637     static constexpr const TSymbolUniqueId any_Bool2                        = TSymbolUniqueId(601);
638     static constexpr const TSymbolUniqueId any_Bool3                        = TSymbolUniqueId(602);
639     static constexpr const TSymbolUniqueId any_Bool4                        = TSymbolUniqueId(603);
640     static constexpr const TSymbolUniqueId all_Bool2                        = TSymbolUniqueId(604);
641     static constexpr const TSymbolUniqueId all_Bool3                        = TSymbolUniqueId(605);
642     static constexpr const TSymbolUniqueId all_Bool4                        = TSymbolUniqueId(606);
643     static constexpr const TSymbolUniqueId notFunc_Bool2                    = TSymbolUniqueId(607);
644     static constexpr const TSymbolUniqueId notFunc_Bool3                    = TSymbolUniqueId(608);
645     static constexpr const TSymbolUniqueId notFunc_Bool4                    = TSymbolUniqueId(609);
646     static constexpr const TSymbolUniqueId bitfieldExtract_Int1_Int1_Int1   = TSymbolUniqueId(610);
647     static constexpr const TSymbolUniqueId bitfieldExtract_Int2_Int1_Int1   = TSymbolUniqueId(611);
648     static constexpr const TSymbolUniqueId bitfieldExtract_Int3_Int1_Int1   = TSymbolUniqueId(612);
649     static constexpr const TSymbolUniqueId bitfieldExtract_Int4_Int1_Int1   = TSymbolUniqueId(613);
650     static constexpr const TSymbolUniqueId bitfieldExtract_UInt1_Int1_Int1  = TSymbolUniqueId(614);
651     static constexpr const TSymbolUniqueId bitfieldExtract_UInt2_Int1_Int1  = TSymbolUniqueId(615);
652     static constexpr const TSymbolUniqueId bitfieldExtract_UInt3_Int1_Int1  = TSymbolUniqueId(616);
653     static constexpr const TSymbolUniqueId bitfieldExtract_UInt4_Int1_Int1  = TSymbolUniqueId(617);
654     static constexpr const TSymbolUniqueId bitfieldInsert_Int1_Int1_Int1_Int1 =
655         TSymbolUniqueId(618);
656     static constexpr const TSymbolUniqueId bitfieldInsert_Int2_Int2_Int1_Int1 =
657         TSymbolUniqueId(619);
658     static constexpr const TSymbolUniqueId bitfieldInsert_Int3_Int3_Int1_Int1 =
659         TSymbolUniqueId(620);
660     static constexpr const TSymbolUniqueId bitfieldInsert_Int4_Int4_Int1_Int1 =
661         TSymbolUniqueId(621);
662     static constexpr const TSymbolUniqueId bitfieldInsert_UInt1_UInt1_Int1_Int1 =
663         TSymbolUniqueId(622);
664     static constexpr const TSymbolUniqueId bitfieldInsert_UInt2_UInt2_Int1_Int1 =
665         TSymbolUniqueId(623);
666     static constexpr const TSymbolUniqueId bitfieldInsert_UInt3_UInt3_Int1_Int1 =
667         TSymbolUniqueId(624);
668     static constexpr const TSymbolUniqueId bitfieldInsert_UInt4_UInt4_Int1_Int1 =
669         TSymbolUniqueId(625);
670     static constexpr const TSymbolUniqueId bitfieldReverse_Int1         = TSymbolUniqueId(626);
671     static constexpr const TSymbolUniqueId bitfieldReverse_Int2         = TSymbolUniqueId(627);
672     static constexpr const TSymbolUniqueId bitfieldReverse_Int3         = TSymbolUniqueId(628);
673     static constexpr const TSymbolUniqueId bitfieldReverse_Int4         = TSymbolUniqueId(629);
674     static constexpr const TSymbolUniqueId bitfieldReverse_UInt1        = TSymbolUniqueId(630);
675     static constexpr const TSymbolUniqueId bitfieldReverse_UInt2        = TSymbolUniqueId(631);
676     static constexpr const TSymbolUniqueId bitfieldReverse_UInt3        = TSymbolUniqueId(632);
677     static constexpr const TSymbolUniqueId bitfieldReverse_UInt4        = TSymbolUniqueId(633);
678     static constexpr const TSymbolUniqueId bitCount_Int1                = TSymbolUniqueId(634);
679     static constexpr const TSymbolUniqueId bitCount_Int2                = TSymbolUniqueId(635);
680     static constexpr const TSymbolUniqueId bitCount_Int3                = TSymbolUniqueId(636);
681     static constexpr const TSymbolUniqueId bitCount_Int4                = TSymbolUniqueId(637);
682     static constexpr const TSymbolUniqueId bitCount_UInt1               = TSymbolUniqueId(638);
683     static constexpr const TSymbolUniqueId bitCount_UInt2               = TSymbolUniqueId(639);
684     static constexpr const TSymbolUniqueId bitCount_UInt3               = TSymbolUniqueId(640);
685     static constexpr const TSymbolUniqueId bitCount_UInt4               = TSymbolUniqueId(641);
686     static constexpr const TSymbolUniqueId findLSB_Int1                 = TSymbolUniqueId(642);
687     static constexpr const TSymbolUniqueId findLSB_Int2                 = TSymbolUniqueId(643);
688     static constexpr const TSymbolUniqueId findLSB_Int3                 = TSymbolUniqueId(644);
689     static constexpr const TSymbolUniqueId findLSB_Int4                 = TSymbolUniqueId(645);
690     static constexpr const TSymbolUniqueId findLSB_UInt1                = TSymbolUniqueId(646);
691     static constexpr const TSymbolUniqueId findLSB_UInt2                = TSymbolUniqueId(647);
692     static constexpr const TSymbolUniqueId findLSB_UInt3                = TSymbolUniqueId(648);
693     static constexpr const TSymbolUniqueId findLSB_UInt4                = TSymbolUniqueId(649);
694     static constexpr const TSymbolUniqueId findMSB_Int1                 = TSymbolUniqueId(650);
695     static constexpr const TSymbolUniqueId findMSB_Int2                 = TSymbolUniqueId(651);
696     static constexpr const TSymbolUniqueId findMSB_Int3                 = TSymbolUniqueId(652);
697     static constexpr const TSymbolUniqueId findMSB_Int4                 = TSymbolUniqueId(653);
698     static constexpr const TSymbolUniqueId findMSB_UInt1                = TSymbolUniqueId(654);
699     static constexpr const TSymbolUniqueId findMSB_UInt2                = TSymbolUniqueId(655);
700     static constexpr const TSymbolUniqueId findMSB_UInt3                = TSymbolUniqueId(656);
701     static constexpr const TSymbolUniqueId findMSB_UInt4                = TSymbolUniqueId(657);
702     static constexpr const TSymbolUniqueId uaddCarry_UInt1_UInt1_UInt1  = TSymbolUniqueId(658);
703     static constexpr const TSymbolUniqueId pt_o_00E                     = TSymbolUniqueId(659);
704     static constexpr const TSymbolUniqueId uaddCarry_UInt2_UInt2_UInt2  = TSymbolUniqueId(660);
705     static constexpr const TSymbolUniqueId pt_o_10E                     = TSymbolUniqueId(661);
706     static constexpr const TSymbolUniqueId uaddCarry_UInt3_UInt3_UInt3  = TSymbolUniqueId(662);
707     static constexpr const TSymbolUniqueId pt_o_20E                     = TSymbolUniqueId(663);
708     static constexpr const TSymbolUniqueId uaddCarry_UInt4_UInt4_UInt4  = TSymbolUniqueId(664);
709     static constexpr const TSymbolUniqueId pt_o_30E                     = TSymbolUniqueId(665);
710     static constexpr const TSymbolUniqueId usubBorrow_UInt1_UInt1_UInt1 = TSymbolUniqueId(666);
711     static constexpr const TSymbolUniqueId usubBorrow_UInt2_UInt2_UInt2 = TSymbolUniqueId(667);
712     static constexpr const TSymbolUniqueId usubBorrow_UInt3_UInt3_UInt3 = TSymbolUniqueId(668);
713     static constexpr const TSymbolUniqueId usubBorrow_UInt4_UInt4_UInt4 = TSymbolUniqueId(669);
714     static constexpr const TSymbolUniqueId umulExtended_UInt1_UInt1_UInt1_UInt1 =
715         TSymbolUniqueId(670);
716     static constexpr const TSymbolUniqueId umulExtended_UInt2_UInt2_UInt2_UInt2 =
717         TSymbolUniqueId(671);
718     static constexpr const TSymbolUniqueId umulExtended_UInt3_UInt3_UInt3_UInt3 =
719         TSymbolUniqueId(672);
720     static constexpr const TSymbolUniqueId umulExtended_UInt4_UInt4_UInt4_UInt4 =
721         TSymbolUniqueId(673);
722     static constexpr const TSymbolUniqueId imulExtended_Int1_Int1_Int1_Int1 = TSymbolUniqueId(674);
723     static constexpr const TSymbolUniqueId imulExtended_Int2_Int2_Int2_Int2 = TSymbolUniqueId(675);
724     static constexpr const TSymbolUniqueId imulExtended_Int3_Int3_Int3_Int3 = TSymbolUniqueId(676);
725     static constexpr const TSymbolUniqueId imulExtended_Int4_Int4_Int4_Int4 = TSymbolUniqueId(677);
726     static constexpr const TSymbolUniqueId texture2D_Sampler2D1_Float2      = TSymbolUniqueId(678);
727     static constexpr const TSymbolUniqueId pt00I                            = TSymbolUniqueId(679);
728     static constexpr const TSymbolUniqueId texture2DProj_Sampler2D1_Float3  = TSymbolUniqueId(680);
729     static constexpr const TSymbolUniqueId texture2DProj_Sampler2D1_Float4  = TSymbolUniqueId(681);
730     static constexpr const TSymbolUniqueId textureCube_SamplerCube1_Float3  = TSymbolUniqueId(682);
731     static constexpr const TSymbolUniqueId pt00K                            = TSymbolUniqueId(683);
732     static constexpr const TSymbolUniqueId texture1D_Sampler1D1_Float1      = TSymbolUniqueId(684);
733     static constexpr const TSymbolUniqueId pt00g                            = TSymbolUniqueId(685);
734     static constexpr const TSymbolUniqueId texture1DProj_Sampler1D1_Float2  = TSymbolUniqueId(686);
735     static constexpr const TSymbolUniqueId texture1DProj_Sampler1D1_Float4  = TSymbolUniqueId(687);
736     static constexpr const TSymbolUniqueId texture3D_Sampler3D1_Float3      = TSymbolUniqueId(688);
737     static constexpr const TSymbolUniqueId pt00J                            = TSymbolUniqueId(689);
738     static constexpr const TSymbolUniqueId texture3DProj_Sampler3D1_Float4  = TSymbolUniqueId(690);
739     static constexpr const TSymbolUniqueId shadow1D_Sampler1DShadow1_Float3 = TSymbolUniqueId(691);
740     static constexpr const TSymbolUniqueId pt00m                            = TSymbolUniqueId(692);
741     static constexpr const TSymbolUniqueId shadow1DProj_Sampler1DShadow1_Float4 =
742         TSymbolUniqueId(693);
743     static constexpr const TSymbolUniqueId shadow2D_Sampler2DShadow1_Float3 = TSymbolUniqueId(694);
744     static constexpr const TSymbolUniqueId pt00d                            = TSymbolUniqueId(695);
745     static constexpr const TSymbolUniqueId shadow2DProj_Sampler2DShadow1_Float4 =
746         TSymbolUniqueId(696);
747     static constexpr const TSymbolUniqueId shadow2DEXT_Sampler2DShadow1_Float3 =
748         TSymbolUniqueId(697);
749     static constexpr const TSymbolUniqueId shadow2DProjEXT_Sampler2DShadow1_Float4 =
750         TSymbolUniqueId(698);
751     static constexpr const TSymbolUniqueId texture2D_SamplerExternalOES1_Float2 =
752         TSymbolUniqueId(699);
753     static constexpr const TSymbolUniqueId pt00M = TSymbolUniqueId(700);
754     static constexpr const TSymbolUniqueId texture2DProj_SamplerExternalOES1_Float3 =
755         TSymbolUniqueId(701);
756     static constexpr const TSymbolUniqueId texture2DProj_SamplerExternalOES1_Float4 =
757         TSymbolUniqueId(702);
758     static constexpr const TSymbolUniqueId texture2DRect_Sampler2DRect1_Float2 =
759         TSymbolUniqueId(703);
760     static constexpr const TSymbolUniqueId pt00O = TSymbolUniqueId(704);
761     static constexpr const TSymbolUniqueId texture2DRectProj_Sampler2DRect1_Float3 =
762         TSymbolUniqueId(705);
763     static constexpr const TSymbolUniqueId texture2DRectProj_Sampler2DRect1_Float4 =
764         TSymbolUniqueId(706);
765     static constexpr const TSymbolUniqueId texture2DGradEXT_Sampler2D1_Float2_Float2_Float2 =
766         TSymbolUniqueId(707);
767     static constexpr const TSymbolUniqueId texture2DProjGradEXT_Sampler2D1_Float3_Float2_Float2 =
768         TSymbolUniqueId(708);
769     static constexpr const TSymbolUniqueId texture2DProjGradEXT_Sampler2D1_Float4_Float2_Float2 =
770         TSymbolUniqueId(709);
771     static constexpr const TSymbolUniqueId textureCubeGradEXT_SamplerCube1_Float3_Float3_Float3 =
772         TSymbolUniqueId(710);
773     static constexpr const TSymbolUniqueId textureVideoWEBGL_SamplerVideoWEBGL1_Float2 =
774         TSymbolUniqueId(711);
775     static constexpr const TSymbolUniqueId pt00y = TSymbolUniqueId(712);
776     static constexpr const TSymbolUniqueId texture2D_Sampler2D1_Float2_Float1 =
777         TSymbolUniqueId(713);
778     static constexpr const TSymbolUniqueId texture2DProj_Sampler2D1_Float3_Float1 =
779         TSymbolUniqueId(714);
780     static constexpr const TSymbolUniqueId texture2DProj_Sampler2D1_Float4_Float1 =
781         TSymbolUniqueId(715);
782     static constexpr const TSymbolUniqueId textureCube_SamplerCube1_Float3_Float1 =
783         TSymbolUniqueId(716);
784     static constexpr const TSymbolUniqueId texture3D_Sampler3D1_Float3_Float1 =
785         TSymbolUniqueId(717);
786     static constexpr const TSymbolUniqueId texture3DProj_Sampler3D1_Float4_Float1 =
787         TSymbolUniqueId(718);
788     static constexpr const TSymbolUniqueId texture1D_Sampler1D1_Float1_Float1 =
789         TSymbolUniqueId(719);
790     static constexpr const TSymbolUniqueId texture1DProj_Sampler1D1_Float2_Float1 =
791         TSymbolUniqueId(720);
792     static constexpr const TSymbolUniqueId texture1DProj_Sampler1D1_Float4_Float1 =
793         TSymbolUniqueId(721);
794     static constexpr const TSymbolUniqueId shadow1D_Sampler1DShadow1_Float3_Float1 =
795         TSymbolUniqueId(722);
796     static constexpr const TSymbolUniqueId shadow1DProj_Sampler1DShadow1_Float4_Float1 =
797         TSymbolUniqueId(723);
798     static constexpr const TSymbolUniqueId shadow2D_Sampler2DShadow1_Float3_Float1 =
799         TSymbolUniqueId(724);
800     static constexpr const TSymbolUniqueId shadow2DProj_Sampler2DShadow1_Float4_Float1 =
801         TSymbolUniqueId(725);
802     static constexpr const TSymbolUniqueId texture2DLod_Sampler2D1_Float2_Float1 =
803         TSymbolUniqueId(726);
804     static constexpr const TSymbolUniqueId texture2DProjLod_Sampler2D1_Float3_Float1 =
805         TSymbolUniqueId(727);
806     static constexpr const TSymbolUniqueId texture2DProjLod_Sampler2D1_Float4_Float1 =
807         TSymbolUniqueId(728);
808     static constexpr const TSymbolUniqueId textureCubeLod_SamplerCube1_Float3_Float1 =
809         TSymbolUniqueId(729);
810     static constexpr const TSymbolUniqueId texture1DLod_Sampler1D1_Float1_Float1 =
811         TSymbolUniqueId(730);
812     static constexpr const TSymbolUniqueId texture1DProjLod_Sampler1D1_Float2_Float1 =
813         TSymbolUniqueId(731);
814     static constexpr const TSymbolUniqueId texture1DProjLod_Sampler1D1_Float4_Float1 =
815         TSymbolUniqueId(732);
816     static constexpr const TSymbolUniqueId shadow1DLod_Sampler1DShadow1_Float3_Float1 =
817         TSymbolUniqueId(733);
818     static constexpr const TSymbolUniqueId shadow1DProjLod_Sampler1DShadow1_Float4_Float1 =
819         TSymbolUniqueId(734);
820     static constexpr const TSymbolUniqueId shadow2DLod_Sampler2DShadow1_Float3_Float1 =
821         TSymbolUniqueId(735);
822     static constexpr const TSymbolUniqueId shadow2DProjLod_Sampler2DShadow1_Float4_Float1 =
823         TSymbolUniqueId(736);
824     static constexpr const TSymbolUniqueId texture3DLod_Sampler3D1_Float3_Float1 =
825         TSymbolUniqueId(737);
826     static constexpr const TSymbolUniqueId texture3DProjLod_Sampler3D1_Float4_Float1 =
827         TSymbolUniqueId(738);
828     static constexpr const TSymbolUniqueId texture2DLodEXT_Sampler2D1_Float2_Float1 =
829         TSymbolUniqueId(739);
830     static constexpr const TSymbolUniqueId texture2DProjLodEXT_Sampler2D1_Float3_Float1 =
831         TSymbolUniqueId(740);
832     static constexpr const TSymbolUniqueId texture2DProjLodEXT_Sampler2D1_Float4_Float1 =
833         TSymbolUniqueId(741);
834     static constexpr const TSymbolUniqueId textureCubeLodEXT_SamplerCube1_Float3_Float1 =
835         TSymbolUniqueId(742);
836     static constexpr const TSymbolUniqueId texture_Sampler2D1_Float2         = TSymbolUniqueId(743);
837     static constexpr const TSymbolUniqueId texture_ISampler2D1_Float2        = TSymbolUniqueId(744);
838     static constexpr const TSymbolUniqueId pt00R                             = TSymbolUniqueId(745);
839     static constexpr const TSymbolUniqueId texture_USampler2D1_Float2        = TSymbolUniqueId(746);
840     static constexpr const TSymbolUniqueId pt00X                             = TSymbolUniqueId(747);
841     static constexpr const TSymbolUniqueId texture_Sampler3D1_Float3         = TSymbolUniqueId(748);
842     static constexpr const TSymbolUniqueId texture_ISampler3D1_Float3        = TSymbolUniqueId(749);
843     static constexpr const TSymbolUniqueId pt00S                             = TSymbolUniqueId(750);
844     static constexpr const TSymbolUniqueId texture_USampler3D1_Float3        = TSymbolUniqueId(751);
845     static constexpr const TSymbolUniqueId pt00Y                             = TSymbolUniqueId(752);
846     static constexpr const TSymbolUniqueId texture_SamplerCube1_Float3       = TSymbolUniqueId(753);
847     static constexpr const TSymbolUniqueId texture_ISamplerCube1_Float3      = TSymbolUniqueId(754);
848     static constexpr const TSymbolUniqueId pt00T                             = TSymbolUniqueId(755);
849     static constexpr const TSymbolUniqueId texture_USamplerCube1_Float3      = TSymbolUniqueId(756);
850     static constexpr const TSymbolUniqueId pt00Z                             = TSymbolUniqueId(757);
851     static constexpr const TSymbolUniqueId texture_Sampler2DArray1_Float3    = TSymbolUniqueId(758);
852     static constexpr const TSymbolUniqueId pt00L                             = TSymbolUniqueId(759);
853     static constexpr const TSymbolUniqueId texture_ISampler2DArray1_Float3   = TSymbolUniqueId(760);
854     static constexpr const TSymbolUniqueId pt00U                             = TSymbolUniqueId(761);
855     static constexpr const TSymbolUniqueId texture_USampler2DArray1_Float3   = TSymbolUniqueId(762);
856     static constexpr const TSymbolUniqueId pt00a                             = TSymbolUniqueId(763);
857     static constexpr const TSymbolUniqueId texture_Sampler2DShadow1_Float3   = TSymbolUniqueId(764);
858     static constexpr const TSymbolUniqueId texture_SamplerCubeShadow1_Float4 = TSymbolUniqueId(765);
859     static constexpr const TSymbolUniqueId pt00e                             = TSymbolUniqueId(766);
860     static constexpr const TSymbolUniqueId texture_Sampler2DArrayShadow1_Float4 =
861         TSymbolUniqueId(767);
862     static constexpr const TSymbolUniqueId pt00f                           = TSymbolUniqueId(768);
863     static constexpr const TSymbolUniqueId texture_Sampler1D1_Float1       = TSymbolUniqueId(769);
864     static constexpr const TSymbolUniqueId texture_ISampler1D1_Float1      = TSymbolUniqueId(770);
865     static constexpr const TSymbolUniqueId pt00o                           = TSymbolUniqueId(771);
866     static constexpr const TSymbolUniqueId texture_USampler1D1_Float1      = TSymbolUniqueId(772);
867     static constexpr const TSymbolUniqueId pt00t                           = TSymbolUniqueId(773);
868     static constexpr const TSymbolUniqueId texture_Sampler1DShadow1_Float3 = TSymbolUniqueId(774);
869     static constexpr const TSymbolUniqueId texture_Sampler1DArray1_Float3  = TSymbolUniqueId(775);
870     static constexpr const TSymbolUniqueId pt00h                           = TSymbolUniqueId(776);
871     static constexpr const TSymbolUniqueId texture_ISampler1DArray1_Float3 = TSymbolUniqueId(777);
872     static constexpr const TSymbolUniqueId pt00p                           = TSymbolUniqueId(778);
873     static constexpr const TSymbolUniqueId texture_USampler1DArray1_Float3 = TSymbolUniqueId(779);
874     static constexpr const TSymbolUniqueId pt00u                           = TSymbolUniqueId(780);
875     static constexpr const TSymbolUniqueId texture_Sampler1DArrayShadow1_Float3 =
876         TSymbolUniqueId(781);
877     static constexpr const TSymbolUniqueId pt00i                          = TSymbolUniqueId(782);
878     static constexpr const TSymbolUniqueId texture_Sampler2DRect1_Float2  = TSymbolUniqueId(783);
879     static constexpr const TSymbolUniqueId texture_ISampler2DRect1_Float2 = TSymbolUniqueId(784);
880     static constexpr const TSymbolUniqueId pt00q                          = TSymbolUniqueId(785);
881     static constexpr const TSymbolUniqueId texture_USampler2DRect1_Float2 = TSymbolUniqueId(786);
882     static constexpr const TSymbolUniqueId pt00v                          = TSymbolUniqueId(787);
883     static constexpr const TSymbolUniqueId texture_Sampler2DRectShadow1_Float3 =
884         TSymbolUniqueId(788);
885     static constexpr const TSymbolUniqueId pt00n                             = TSymbolUniqueId(789);
886     static constexpr const TSymbolUniqueId texture_SamplerCubeArray1_Float4  = TSymbolUniqueId(790);
887     static constexpr const TSymbolUniqueId pt00k                             = TSymbolUniqueId(791);
888     static constexpr const TSymbolUniqueId texture_ISamplerCubeArray1_Float4 = TSymbolUniqueId(792);
889     static constexpr const TSymbolUniqueId pt00s                             = TSymbolUniqueId(793);
890     static constexpr const TSymbolUniqueId texture_USamplerCubeArray1_Float4 = TSymbolUniqueId(794);
891     static constexpr const TSymbolUniqueId pt00x                             = TSymbolUniqueId(795);
892     static constexpr const TSymbolUniqueId texture_SamplerCubeArrayShadow1_Float4_Float1 =
893         TSymbolUniqueId(796);
894     static constexpr const TSymbolUniqueId pt00l = TSymbolUniqueId(797);
895     static constexpr const TSymbolUniqueId textureExt_SamplerCubeArray1_Float4 =
896         TSymbolUniqueId(798);
897     static constexpr const TSymbolUniqueId textureExt_ISamplerCubeArray1_Float4 =
898         TSymbolUniqueId(799);
899     static constexpr const TSymbolUniqueId textureExt_USamplerCubeArray1_Float4 =
900         TSymbolUniqueId(800);
901     static constexpr const TSymbolUniqueId textureExt_SamplerCubeArrayShadow1_Float4_Float1 =
902         TSymbolUniqueId(801);
903     static constexpr const TSymbolUniqueId texture_SamplerExternalOES1_Float2 =
904         TSymbolUniqueId(802);
905     static constexpr const TSymbolUniqueId texture_SamplerExternal2DY2YEXT1_Float2 =
906         TSymbolUniqueId(803);
907     static constexpr const TSymbolUniqueId pt00N                             = TSymbolUniqueId(804);
908     static constexpr const TSymbolUniqueId texture_SamplerVideoWEBGL1_Float2 = TSymbolUniqueId(805);
909     static constexpr const TSymbolUniqueId textureProj_Sampler2D1_Float3     = TSymbolUniqueId(806);
910     static constexpr const TSymbolUniqueId textureProj_ISampler2D1_Float3    = TSymbolUniqueId(807);
911     static constexpr const TSymbolUniqueId textureProj_USampler2D1_Float3    = TSymbolUniqueId(808);
912     static constexpr const TSymbolUniqueId textureProj_Sampler2D1_Float4     = TSymbolUniqueId(809);
913     static constexpr const TSymbolUniqueId textureProj_ISampler2D1_Float4    = TSymbolUniqueId(810);
914     static constexpr const TSymbolUniqueId textureProj_USampler2D1_Float4    = TSymbolUniqueId(811);
915     static constexpr const TSymbolUniqueId textureProj_Sampler3D1_Float4     = TSymbolUniqueId(812);
916     static constexpr const TSymbolUniqueId textureProj_ISampler3D1_Float4    = TSymbolUniqueId(813);
917     static constexpr const TSymbolUniqueId textureProj_USampler3D1_Float4    = TSymbolUniqueId(814);
918     static constexpr const TSymbolUniqueId textureProj_Sampler2DShadow1_Float4 =
919         TSymbolUniqueId(815);
920     static constexpr const TSymbolUniqueId textureProj_Sampler1D1_Float2  = TSymbolUniqueId(816);
921     static constexpr const TSymbolUniqueId textureProj_ISampler1D1_Float2 = TSymbolUniqueId(817);
922     static constexpr const TSymbolUniqueId textureProj_USampler1D1_Float2 = TSymbolUniqueId(818);
923     static constexpr const TSymbolUniqueId textureProj_Sampler1D1_Float4  = TSymbolUniqueId(819);
924     static constexpr const TSymbolUniqueId textureProj_ISampler1D1_Float4 = TSymbolUniqueId(820);
925     static constexpr const TSymbolUniqueId textureProj_USampler1D1_Float4 = TSymbolUniqueId(821);
926     static constexpr const TSymbolUniqueId textureProj_Sampler1DShadow1_Float4 =
927         TSymbolUniqueId(822);
928     static constexpr const TSymbolUniqueId textureProj_Sampler2DRect1_Float3 = TSymbolUniqueId(823);
929     static constexpr const TSymbolUniqueId textureProj_ISampler2DRect1_Float3 =
930         TSymbolUniqueId(824);
931     static constexpr const TSymbolUniqueId textureProj_USampler2DRect1_Float3 =
932         TSymbolUniqueId(825);
933     static constexpr const TSymbolUniqueId textureProj_Sampler2DRect1_Float4 = TSymbolUniqueId(826);
934     static constexpr const TSymbolUniqueId textureProj_ISampler2DRect1_Float4 =
935         TSymbolUniqueId(827);
936     static constexpr const TSymbolUniqueId textureProj_USampler2DRect1_Float4 =
937         TSymbolUniqueId(828);
938     static constexpr const TSymbolUniqueId textureProj_Sampler2DRectShadow1_Float4 =
939         TSymbolUniqueId(829);
940     static constexpr const TSymbolUniqueId textureProj_SamplerExternalOES1_Float3 =
941         TSymbolUniqueId(830);
942     static constexpr const TSymbolUniqueId textureProj_SamplerExternalOES1_Float4 =
943         TSymbolUniqueId(831);
944     static constexpr const TSymbolUniqueId textureProj_SamplerExternal2DY2YEXT1_Float3 =
945         TSymbolUniqueId(832);
946     static constexpr const TSymbolUniqueId textureProj_SamplerExternal2DY2YEXT1_Float4 =
947         TSymbolUniqueId(833);
948     static constexpr const TSymbolUniqueId textureLod_Sampler2D1_Float2_Float1 =
949         TSymbolUniqueId(834);
950     static constexpr const TSymbolUniqueId textureLod_ISampler2D1_Float2_Float1 =
951         TSymbolUniqueId(835);
952     static constexpr const TSymbolUniqueId textureLod_USampler2D1_Float2_Float1 =
953         TSymbolUniqueId(836);
954     static constexpr const TSymbolUniqueId textureLod_Sampler3D1_Float3_Float1 =
955         TSymbolUniqueId(837);
956     static constexpr const TSymbolUniqueId textureLod_ISampler3D1_Float3_Float1 =
957         TSymbolUniqueId(838);
958     static constexpr const TSymbolUniqueId textureLod_USampler3D1_Float3_Float1 =
959         TSymbolUniqueId(839);
960     static constexpr const TSymbolUniqueId textureLod_SamplerCube1_Float3_Float1 =
961         TSymbolUniqueId(840);
962     static constexpr const TSymbolUniqueId textureLod_ISamplerCube1_Float3_Float1 =
963         TSymbolUniqueId(841);
964     static constexpr const TSymbolUniqueId textureLod_USamplerCube1_Float3_Float1 =
965         TSymbolUniqueId(842);
966     static constexpr const TSymbolUniqueId textureLod_Sampler2DArray1_Float3_Float1 =
967         TSymbolUniqueId(843);
968     static constexpr const TSymbolUniqueId textureLod_ISampler2DArray1_Float3_Float1 =
969         TSymbolUniqueId(844);
970     static constexpr const TSymbolUniqueId textureLod_USampler2DArray1_Float3_Float1 =
971         TSymbolUniqueId(845);
972     static constexpr const TSymbolUniqueId textureLod_Sampler2DShadow1_Float3_Float1 =
973         TSymbolUniqueId(846);
974     static constexpr const TSymbolUniqueId textureLod_Sampler1D1_Float1_Float1 =
975         TSymbolUniqueId(847);
976     static constexpr const TSymbolUniqueId textureLod_ISampler1D1_Float1_Float1 =
977         TSymbolUniqueId(848);
978     static constexpr const TSymbolUniqueId textureLod_USampler1D1_Float1_Float1 =
979         TSymbolUniqueId(849);
980     static constexpr const TSymbolUniqueId textureLod_Sampler1DShadow1_Float3_Float1 =
981         TSymbolUniqueId(850);
982     static constexpr const TSymbolUniqueId textureLod_Sampler1DArray1_Float2_Float1 =
983         TSymbolUniqueId(851);
984     static constexpr const TSymbolUniqueId textureLod_ISampler1DArray1_Float2_Float1 =
985         TSymbolUniqueId(852);
986     static constexpr const TSymbolUniqueId textureLod_USampler1DArray1_Float2_Float1 =
987         TSymbolUniqueId(853);
988     static constexpr const TSymbolUniqueId textureLod_Sampler1DArrayShadow1_Float3_Float1 =
989         TSymbolUniqueId(854);
990     static constexpr const TSymbolUniqueId textureLod_SamplerCubeArray1_Float4_Float1 =
991         TSymbolUniqueId(855);
992     static constexpr const TSymbolUniqueId textureLod_ISamplerCubeArray1_Float4_Float1 =
993         TSymbolUniqueId(856);
994     static constexpr const TSymbolUniqueId textureLod_USamplerCubeArray1_Float4_Float1 =
995         TSymbolUniqueId(857);
996     static constexpr const TSymbolUniqueId textureLodExt_SamplerCubeArray1_Float4_Float1 =
997         TSymbolUniqueId(858);
998     static constexpr const TSymbolUniqueId textureLodExt_ISamplerCubeArray1_Float4_Float1 =
999         TSymbolUniqueId(859);
1000     static constexpr const TSymbolUniqueId textureLodExt_USamplerCubeArray1_Float4_Float1 =
1001         TSymbolUniqueId(860);
1002     static constexpr const TSymbolUniqueId textureSize_Sampler2D1_Int1       = TSymbolUniqueId(861);
1003     static constexpr const TSymbolUniqueId textureSize_ISampler2D1_Int1      = TSymbolUniqueId(862);
1004     static constexpr const TSymbolUniqueId textureSize_USampler2D1_Int1      = TSymbolUniqueId(863);
1005     static constexpr const TSymbolUniqueId textureSize_Sampler3D1_Int1       = TSymbolUniqueId(864);
1006     static constexpr const TSymbolUniqueId textureSize_ISampler3D1_Int1      = TSymbolUniqueId(865);
1007     static constexpr const TSymbolUniqueId textureSize_USampler3D1_Int1      = TSymbolUniqueId(866);
1008     static constexpr const TSymbolUniqueId textureSize_SamplerCube1_Int1     = TSymbolUniqueId(867);
1009     static constexpr const TSymbolUniqueId textureSize_ISamplerCube1_Int1    = TSymbolUniqueId(868);
1010     static constexpr const TSymbolUniqueId textureSize_USamplerCube1_Int1    = TSymbolUniqueId(869);
1011     static constexpr const TSymbolUniqueId textureSize_Sampler2DArray1_Int1  = TSymbolUniqueId(870);
1012     static constexpr const TSymbolUniqueId textureSize_ISampler2DArray1_Int1 = TSymbolUniqueId(871);
1013     static constexpr const TSymbolUniqueId textureSize_USampler2DArray1_Int1 = TSymbolUniqueId(872);
1014     static constexpr const TSymbolUniqueId textureSize_Sampler2DShadow1_Int1 = TSymbolUniqueId(873);
1015     static constexpr const TSymbolUniqueId textureSize_SamplerCubeShadow1_Int1 =
1016         TSymbolUniqueId(874);
1017     static constexpr const TSymbolUniqueId textureSize_Sampler2DArrayShadow1_Int1 =
1018         TSymbolUniqueId(875);
1019     static constexpr const TSymbolUniqueId textureSize_Sampler1D1_Int1       = TSymbolUniqueId(876);
1020     static constexpr const TSymbolUniqueId textureSize_ISampler1D1_Int1      = TSymbolUniqueId(877);
1021     static constexpr const TSymbolUniqueId textureSize_USampler1D1_Int1      = TSymbolUniqueId(878);
1022     static constexpr const TSymbolUniqueId textureSize_Sampler1DShadow1_Int1 = TSymbolUniqueId(879);
1023     static constexpr const TSymbolUniqueId textureSize_SamplerCubeArray1_Int1 =
1024         TSymbolUniqueId(880);
1025     static constexpr const TSymbolUniqueId textureSize_ISamplerCubeArray1_Int1 =
1026         TSymbolUniqueId(881);
1027     static constexpr const TSymbolUniqueId textureSize_USamplerCubeArray1_Int1 =
1028         TSymbolUniqueId(882);
1029     static constexpr const TSymbolUniqueId textureSize_SamplerCubeArrayShadow1_Int1 =
1030         TSymbolUniqueId(883);
1031     static constexpr const TSymbolUniqueId textureSizeExt_SamplerCubeArray1_Int1 =
1032         TSymbolUniqueId(884);
1033     static constexpr const TSymbolUniqueId textureSizeExt_ISamplerCubeArray1_Int1 =
1034         TSymbolUniqueId(885);
1035     static constexpr const TSymbolUniqueId textureSizeExt_USamplerCubeArray1_Int1 =
1036         TSymbolUniqueId(886);
1037     static constexpr const TSymbolUniqueId textureSizeExt_SamplerCubeArrayShadow1_Int1 =
1038         TSymbolUniqueId(887);
1039     static constexpr const TSymbolUniqueId textureSize_Sampler2DRect1        = TSymbolUniqueId(888);
1040     static constexpr const TSymbolUniqueId textureSize_ISampler2DRect1       = TSymbolUniqueId(889);
1041     static constexpr const TSymbolUniqueId textureSize_USampler2DRect1       = TSymbolUniqueId(890);
1042     static constexpr const TSymbolUniqueId textureSize_Sampler2DRectShadow1  = TSymbolUniqueId(891);
1043     static constexpr const TSymbolUniqueId textureSize_Sampler1DArray1_Int1  = TSymbolUniqueId(892);
1044     static constexpr const TSymbolUniqueId textureSize_ISampler1DArray1_Int1 = TSymbolUniqueId(893);
1045     static constexpr const TSymbolUniqueId textureSize_USampler1DArray1_Int1 = TSymbolUniqueId(894);
1046     static constexpr const TSymbolUniqueId textureSize_Sampler1DArrayShadow1_Int1 =
1047         TSymbolUniqueId(895);
1048     static constexpr const TSymbolUniqueId textureSize_SamplerBuffer1        = TSymbolUniqueId(896);
1049     static constexpr const TSymbolUniqueId pt00j                             = TSymbolUniqueId(897);
1050     static constexpr const TSymbolUniqueId textureSize_ISamplerBuffer1       = TSymbolUniqueId(898);
1051     static constexpr const TSymbolUniqueId pt00r                             = TSymbolUniqueId(899);
1052     static constexpr const TSymbolUniqueId textureSize_USamplerBuffer1       = TSymbolUniqueId(900);
1053     static constexpr const TSymbolUniqueId pt00w                             = TSymbolUniqueId(901);
1054     static constexpr const TSymbolUniqueId textureSizeExt_SamplerBuffer1     = TSymbolUniqueId(902);
1055     static constexpr const TSymbolUniqueId textureSizeExt_ISamplerBuffer1    = TSymbolUniqueId(903);
1056     static constexpr const TSymbolUniqueId textureSizeExt_USamplerBuffer1    = TSymbolUniqueId(904);
1057     static constexpr const TSymbolUniqueId textureSize_Sampler2DMS1          = TSymbolUniqueId(905);
1058     static constexpr const TSymbolUniqueId pt00P                             = TSymbolUniqueId(906);
1059     static constexpr const TSymbolUniqueId textureSize_ISampler2DMS1         = TSymbolUniqueId(907);
1060     static constexpr const TSymbolUniqueId pt00V                             = TSymbolUniqueId(908);
1061     static constexpr const TSymbolUniqueId textureSize_USampler2DMS1         = TSymbolUniqueId(909);
1062     static constexpr const TSymbolUniqueId pt00b                             = TSymbolUniqueId(910);
1063     static constexpr const TSymbolUniqueId textureSizeExt_Sampler2DMS1       = TSymbolUniqueId(911);
1064     static constexpr const TSymbolUniqueId textureSizeExt_ISampler2DMS1      = TSymbolUniqueId(912);
1065     static constexpr const TSymbolUniqueId textureSizeExt_USampler2DMS1      = TSymbolUniqueId(913);
1066     static constexpr const TSymbolUniqueId textureSize_Sampler2DMSArray1     = TSymbolUniqueId(914);
1067     static constexpr const TSymbolUniqueId pt00Q                             = TSymbolUniqueId(915);
1068     static constexpr const TSymbolUniqueId textureSize_ISampler2DMSArray1    = TSymbolUniqueId(916);
1069     static constexpr const TSymbolUniqueId pt00W                             = TSymbolUniqueId(917);
1070     static constexpr const TSymbolUniqueId textureSize_USampler2DMSArray1    = TSymbolUniqueId(918);
1071     static constexpr const TSymbolUniqueId pt00c                             = TSymbolUniqueId(919);
1072     static constexpr const TSymbolUniqueId textureSizeExt_Sampler2DMSArray1  = TSymbolUniqueId(920);
1073     static constexpr const TSymbolUniqueId textureSizeExt_ISampler2DMSArray1 = TSymbolUniqueId(921);
1074     static constexpr const TSymbolUniqueId textureSizeExt_USampler2DMSArray1 = TSymbolUniqueId(922);
1075     static constexpr const TSymbolUniqueId textureSize_SamplerExternalOES1_Int1 =
1076         TSymbolUniqueId(923);
1077     static constexpr const TSymbolUniqueId textureSize_SamplerExternal2DY2YEXT1_Int1 =
1078         TSymbolUniqueId(924);
1079     static constexpr const TSymbolUniqueId textureProjLod_Sampler2D1_Float3_Float1 =
1080         TSymbolUniqueId(925);
1081     static constexpr const TSymbolUniqueId textureProjLod_ISampler2D1_Float3_Float1 =
1082         TSymbolUniqueId(926);
1083     static constexpr const TSymbolUniqueId textureProjLod_USampler2D1_Float3_Float1 =
1084         TSymbolUniqueId(927);
1085     static constexpr const TSymbolUniqueId textureProjLod_Sampler2D1_Float4_Float1 =
1086         TSymbolUniqueId(928);
1087     static constexpr const TSymbolUniqueId textureProjLod_ISampler2D1_Float4_Float1 =
1088         TSymbolUniqueId(929);
1089     static constexpr const TSymbolUniqueId textureProjLod_USampler2D1_Float4_Float1 =
1090         TSymbolUniqueId(930);
1091     static constexpr const TSymbolUniqueId textureProjLod_Sampler3D1_Float4_Float1 =
1092         TSymbolUniqueId(931);
1093     static constexpr const TSymbolUniqueId textureProjLod_ISampler3D1_Float4_Float1 =
1094         TSymbolUniqueId(932);
1095     static constexpr const TSymbolUniqueId textureProjLod_USampler3D1_Float4_Float1 =
1096         TSymbolUniqueId(933);
1097     static constexpr const TSymbolUniqueId textureProjLod_Sampler2DShadow1_Float4_Float1 =
1098         TSymbolUniqueId(934);
1099     static constexpr const TSymbolUniqueId textureProjLod_Sampler1D1_Float2_Float1 =
1100         TSymbolUniqueId(935);
1101     static constexpr const TSymbolUniqueId textureProjLod_ISampler1D1_Float2_Float1 =
1102         TSymbolUniqueId(936);
1103     static constexpr const TSymbolUniqueId textureProjLod_USampler1D1_Float2_Float1 =
1104         TSymbolUniqueId(937);
1105     static constexpr const TSymbolUniqueId textureProjLod_Sampler1D1_Float4_Float1 =
1106         TSymbolUniqueId(938);
1107     static constexpr const TSymbolUniqueId textureProjLod_ISampler1D1_Float4_Float1 =
1108         TSymbolUniqueId(939);
1109     static constexpr const TSymbolUniqueId textureProjLod_USampler1D1_Float4_Float1 =
1110         TSymbolUniqueId(940);
1111     static constexpr const TSymbolUniqueId textureProjLod_Sampler1DShadow1_Float4_Float1 =
1112         TSymbolUniqueId(941);
1113     static constexpr const TSymbolUniqueId texelFetch_Sampler2D1_Int2_Int1  = TSymbolUniqueId(942);
1114     static constexpr const TSymbolUniqueId texelFetch_ISampler2D1_Int2_Int1 = TSymbolUniqueId(943);
1115     static constexpr const TSymbolUniqueId texelFetch_USampler2D1_Int2_Int1 = TSymbolUniqueId(944);
1116     static constexpr const TSymbolUniqueId texelFetch_Sampler3D1_Int3_Int1  = TSymbolUniqueId(945);
1117     static constexpr const TSymbolUniqueId texelFetch_ISampler3D1_Int3_Int1 = TSymbolUniqueId(946);
1118     static constexpr const TSymbolUniqueId texelFetch_USampler3D1_Int3_Int1 = TSymbolUniqueId(947);
1119     static constexpr const TSymbolUniqueId texelFetch_Sampler2DArray1_Int3_Int1 =
1120         TSymbolUniqueId(948);
1121     static constexpr const TSymbolUniqueId texelFetch_ISampler2DArray1_Int3_Int1 =
1122         TSymbolUniqueId(949);
1123     static constexpr const TSymbolUniqueId texelFetch_USampler2DArray1_Int3_Int1 =
1124         TSymbolUniqueId(950);
1125     static constexpr const TSymbolUniqueId texelFetch_Sampler1D1_Int1_Int1  = TSymbolUniqueId(951);
1126     static constexpr const TSymbolUniqueId texelFetch_ISampler1D1_Int1_Int1 = TSymbolUniqueId(952);
1127     static constexpr const TSymbolUniqueId texelFetch_USampler1D1_Int1_Int1 = TSymbolUniqueId(953);
1128     static constexpr const TSymbolUniqueId texelFetch_Sampler2DRect1_Int2   = TSymbolUniqueId(954);
1129     static constexpr const TSymbolUniqueId texelFetch_ISampler2DRect1_Int2  = TSymbolUniqueId(955);
1130     static constexpr const TSymbolUniqueId texelFetch_USampler2DRect1_Int2  = TSymbolUniqueId(956);
1131     static constexpr const TSymbolUniqueId texelFetch_Sampler1DArray1_Int2_Int1 =
1132         TSymbolUniqueId(957);
1133     static constexpr const TSymbolUniqueId texelFetch_ISampler1DArray1_Int2_Int1 =
1134         TSymbolUniqueId(958);
1135     static constexpr const TSymbolUniqueId texelFetch_USampler1DArray1_Int2_Int1 =
1136         TSymbolUniqueId(959);
1137     static constexpr const TSymbolUniqueId texelFetch_SamplerBuffer1_Int1    = TSymbolUniqueId(960);
1138     static constexpr const TSymbolUniqueId texelFetch_ISamplerBuffer1_Int1   = TSymbolUniqueId(961);
1139     static constexpr const TSymbolUniqueId texelFetch_USamplerBuffer1_Int1   = TSymbolUniqueId(962);
1140     static constexpr const TSymbolUniqueId texelFetchExt_SamplerBuffer1_Int1 = TSymbolUniqueId(963);
1141     static constexpr const TSymbolUniqueId texelFetchExt_ISamplerBuffer1_Int1 =
1142         TSymbolUniqueId(964);
1143     static constexpr const TSymbolUniqueId texelFetchExt_USamplerBuffer1_Int1 =
1144         TSymbolUniqueId(965);
1145     static constexpr const TSymbolUniqueId texelFetch_Sampler2DMS1_Int2_Int1 = TSymbolUniqueId(966);
1146     static constexpr const TSymbolUniqueId texelFetch_ISampler2DMS1_Int2_Int1 =
1147         TSymbolUniqueId(967);
1148     static constexpr const TSymbolUniqueId texelFetch_USampler2DMS1_Int2_Int1 =
1149         TSymbolUniqueId(968);
1150     static constexpr const TSymbolUniqueId texelFetchExt_Sampler2DMS1_Int2_Int1 =
1151         TSymbolUniqueId(969);
1152     static constexpr const TSymbolUniqueId texelFetchExt_ISampler2DMS1_Int2_Int1 =
1153         TSymbolUniqueId(970);
1154     static constexpr const TSymbolUniqueId texelFetchExt_USampler2DMS1_Int2_Int1 =
1155         TSymbolUniqueId(971);
1156     static constexpr const TSymbolUniqueId texelFetch_Sampler2DMSArray1_Int3_Int1 =
1157         TSymbolUniqueId(972);
1158     static constexpr const TSymbolUniqueId texelFetch_ISampler2DMSArray1_Int3_Int1 =
1159         TSymbolUniqueId(973);
1160     static constexpr const TSymbolUniqueId texelFetch_USampler2DMSArray1_Int3_Int1 =
1161         TSymbolUniqueId(974);
1162     static constexpr const TSymbolUniqueId texelFetchExt_Sampler2DMSArray1_Int3_Int1 =
1163         TSymbolUniqueId(975);
1164     static constexpr const TSymbolUniqueId texelFetchExt_ISampler2DMSArray1_Int3_Int1 =
1165         TSymbolUniqueId(976);
1166     static constexpr const TSymbolUniqueId texelFetchExt_USampler2DMSArray1_Int3_Int1 =
1167         TSymbolUniqueId(977);
1168     static constexpr const TSymbolUniqueId texelFetch_SamplerExternalOES1_Int2_Int1 =
1169         TSymbolUniqueId(978);
1170     static constexpr const TSymbolUniqueId texelFetch_SamplerExternal2DY2YEXT1_Int2_Int1 =
1171         TSymbolUniqueId(979);
1172     static constexpr const TSymbolUniqueId textureGrad_Sampler2D1_Float2_Float2_Float2 =
1173         TSymbolUniqueId(980);
1174     static constexpr const TSymbolUniqueId textureGrad_ISampler2D1_Float2_Float2_Float2 =
1175         TSymbolUniqueId(981);
1176     static constexpr const TSymbolUniqueId textureGrad_USampler2D1_Float2_Float2_Float2 =
1177         TSymbolUniqueId(982);
1178     static constexpr const TSymbolUniqueId textureGrad_Sampler3D1_Float3_Float3_Float3 =
1179         TSymbolUniqueId(983);
1180     static constexpr const TSymbolUniqueId textureGrad_ISampler3D1_Float3_Float3_Float3 =
1181         TSymbolUniqueId(984);
1182     static constexpr const TSymbolUniqueId textureGrad_USampler3D1_Float3_Float3_Float3 =
1183         TSymbolUniqueId(985);
1184     static constexpr const TSymbolUniqueId textureGrad_SamplerCube1_Float3_Float3_Float3 =
1185         TSymbolUniqueId(986);
1186     static constexpr const TSymbolUniqueId textureGrad_ISamplerCube1_Float3_Float3_Float3 =
1187         TSymbolUniqueId(987);
1188     static constexpr const TSymbolUniqueId textureGrad_USamplerCube1_Float3_Float3_Float3 =
1189         TSymbolUniqueId(988);
1190     static constexpr const TSymbolUniqueId textureGrad_Sampler2D1_Float1_Float1_Float1 =
1191         TSymbolUniqueId(989);
1192     static constexpr const TSymbolUniqueId textureGrad_ISampler2D1_Float1_Float1_Float1 =
1193         TSymbolUniqueId(990);
1194     static constexpr const TSymbolUniqueId textureGrad_USampler2D1_Float1_Float1_Float1 =
1195         TSymbolUniqueId(991);
1196     static constexpr const TSymbolUniqueId textureGrad_Sampler2DRect1_Float2_Float2_Float2 =
1197         TSymbolUniqueId(992);
1198     static constexpr const TSymbolUniqueId textureGrad_ISampler2DRect1_Float2_Float2_Float2 =
1199         TSymbolUniqueId(993);
1200     static constexpr const TSymbolUniqueId textureGrad_USampler2DRect1_Float2_Float2_Float2 =
1201         TSymbolUniqueId(994);
1202     static constexpr const TSymbolUniqueId textureGrad_Sampler2DRectShadow1_Float3_Float2_Float2 =
1203         TSymbolUniqueId(995);
1204     static constexpr const TSymbolUniqueId textureGrad_Sampler2DShadow1_Float3_Float2_Float2 =
1205         TSymbolUniqueId(996);
1206     static constexpr const TSymbolUniqueId textureGrad_SamplerCubeShadow1_Float4_Float3_Float3 =
1207         TSymbolUniqueId(997);
1208     static constexpr const TSymbolUniqueId textureGrad_Sampler2DArray1_Float3_Float2_Float2 =
1209         TSymbolUniqueId(998);
1210     static constexpr const TSymbolUniqueId textureGrad_ISampler2DArray1_Float3_Float2_Float2 =
1211         TSymbolUniqueId(999);
1212     static constexpr const TSymbolUniqueId textureGrad_USampler2DArray1_Float3_Float2_Float2 =
1213         TSymbolUniqueId(1000);
1214     static constexpr const TSymbolUniqueId textureGrad_Sampler2DArrayShadow1_Float4_Float2_Float2 =
1215         TSymbolUniqueId(1001);
1216     static constexpr const TSymbolUniqueId textureGrad_Sampler1DShadow1_Float3_Float1_Float1 =
1217         TSymbolUniqueId(1002);
1218     static constexpr const TSymbolUniqueId textureGrad_Sampler1DArray1_Float2_Float1_Float1 =
1219         TSymbolUniqueId(1003);
1220     static constexpr const TSymbolUniqueId textureGrad_ISampler1DArray1_Float2_Float1_Float1 =
1221         TSymbolUniqueId(1004);
1222     static constexpr const TSymbolUniqueId textureGrad_USampler1DArray1_Float2_Float1_Float1 =
1223         TSymbolUniqueId(1005);
1224     static constexpr const TSymbolUniqueId textureGrad_Sampler1DArrayShadow1_Float3_Float1_Float1 =
1225         TSymbolUniqueId(1006);
1226     static constexpr const TSymbolUniqueId textureGrad_SamplerCubeArray1_Float4_Float3_Float3 =
1227         TSymbolUniqueId(1007);
1228     static constexpr const TSymbolUniqueId textureGrad_ISamplerCubeArray1_Float4_Float3_Float3 =
1229         TSymbolUniqueId(1008);
1230     static constexpr const TSymbolUniqueId textureGrad_USamplerCubeArray1_Float4_Float3_Float3 =
1231         TSymbolUniqueId(1009);
1232     static constexpr const TSymbolUniqueId textureGradExt_SamplerCubeArray1_Float4_Float3_Float3 =
1233         TSymbolUniqueId(1010);
1234     static constexpr const TSymbolUniqueId textureGradExt_ISamplerCubeArray1_Float4_Float3_Float3 =
1235         TSymbolUniqueId(1011);
1236     static constexpr const TSymbolUniqueId textureGradExt_USamplerCubeArray1_Float4_Float3_Float3 =
1237         TSymbolUniqueId(1012);
1238     static constexpr const TSymbolUniqueId textureProjGrad_Sampler2D1_Float3_Float2_Float2 =
1239         TSymbolUniqueId(1013);
1240     static constexpr const TSymbolUniqueId textureProjGrad_ISampler2D1_Float3_Float2_Float2 =
1241         TSymbolUniqueId(1014);
1242     static constexpr const TSymbolUniqueId textureProjGrad_USampler2D1_Float3_Float2_Float2 =
1243         TSymbolUniqueId(1015);
1244     static constexpr const TSymbolUniqueId textureProjGrad_Sampler2D1_Float4_Float2_Float2 =
1245         TSymbolUniqueId(1016);
1246     static constexpr const TSymbolUniqueId textureProjGrad_ISampler2D1_Float4_Float2_Float2 =
1247         TSymbolUniqueId(1017);
1248     static constexpr const TSymbolUniqueId textureProjGrad_USampler2D1_Float4_Float2_Float2 =
1249         TSymbolUniqueId(1018);
1250     static constexpr const TSymbolUniqueId textureProjGrad_Sampler3D1_Float4_Float3_Float3 =
1251         TSymbolUniqueId(1019);
1252     static constexpr const TSymbolUniqueId textureProjGrad_ISampler3D1_Float4_Float3_Float3 =
1253         TSymbolUniqueId(1020);
1254     static constexpr const TSymbolUniqueId textureProjGrad_USampler3D1_Float4_Float3_Float3 =
1255         TSymbolUniqueId(1021);
1256     static constexpr const TSymbolUniqueId textureProjGrad_Sampler2DShadow1_Float4_Float2_Float2 =
1257         TSymbolUniqueId(1022);
1258     static constexpr const TSymbolUniqueId textureProjGrad_Sampler1D1_Float2_Float1_Float1 =
1259         TSymbolUniqueId(1023);
1260     static constexpr const TSymbolUniqueId textureProjGrad_ISampler1D1_Float2_Float1_Float1 =
1261         TSymbolUniqueId(1024);
1262     static constexpr const TSymbolUniqueId textureProjGrad_USampler1D1_Float2_Float1_Float1 =
1263         TSymbolUniqueId(1025);
1264     static constexpr const TSymbolUniqueId textureProjGrad_Sampler1D1_Float4_Float1_Float1 =
1265         TSymbolUniqueId(1026);
1266     static constexpr const TSymbolUniqueId textureProjGrad_ISampler1D1_Float4_Float1_Float1 =
1267         TSymbolUniqueId(1027);
1268     static constexpr const TSymbolUniqueId textureProjGrad_USampler1D1_Float4_Float1_Float1 =
1269         TSymbolUniqueId(1028);
1270     static constexpr const TSymbolUniqueId textureProjGrad_Sampler1DShadow1_Float4_Float1_Float1 =
1271         TSymbolUniqueId(1029);
1272     static constexpr const TSymbolUniqueId textureProjGrad_Sampler2DRect1_Float3_Float2_Float2 =
1273         TSymbolUniqueId(1030);
1274     static constexpr const TSymbolUniqueId textureProjGrad_ISampler2DRect1_Float3_Float2_Float2 =
1275         TSymbolUniqueId(1031);
1276     static constexpr const TSymbolUniqueId textureProjGrad_USampler2DRect1_Float3_Float2_Float2 =
1277         TSymbolUniqueId(1032);
1278     static constexpr const TSymbolUniqueId textureProjGrad_Sampler2DRect1_Float4_Float2_Float2 =
1279         TSymbolUniqueId(1033);
1280     static constexpr const TSymbolUniqueId textureProjGrad_ISampler2DRect1_Float4_Float2_Float2 =
1281         TSymbolUniqueId(1034);
1282     static constexpr const TSymbolUniqueId textureProjGrad_USampler2DRect1_Float4_Float2_Float2 =
1283         TSymbolUniqueId(1035);
1284     static constexpr const TSymbolUniqueId
1285         textureProjGrad_Sampler2DRectShadow1_Float4_Float2_Float2           = TSymbolUniqueId(1036);
1286     static constexpr const TSymbolUniqueId textureQueryLevels_Sampler1D1    = TSymbolUniqueId(1037);
1287     static constexpr const TSymbolUniqueId textureQueryLevels_ISampler1D1   = TSymbolUniqueId(1038);
1288     static constexpr const TSymbolUniqueId textureQueryLevels_USampler1D1   = TSymbolUniqueId(1039);
1289     static constexpr const TSymbolUniqueId textureQueryLevels_Sampler2D1    = TSymbolUniqueId(1040);
1290     static constexpr const TSymbolUniqueId textureQueryLevels_ISampler2D1   = TSymbolUniqueId(1041);
1291     static constexpr const TSymbolUniqueId textureQueryLevels_USampler2D1   = TSymbolUniqueId(1042);
1292     static constexpr const TSymbolUniqueId textureQueryLevels_Sampler3D1    = TSymbolUniqueId(1043);
1293     static constexpr const TSymbolUniqueId textureQueryLevels_ISampler3D1   = TSymbolUniqueId(1044);
1294     static constexpr const TSymbolUniqueId textureQueryLevels_USampler3D1   = TSymbolUniqueId(1045);
1295     static constexpr const TSymbolUniqueId textureQueryLevels_SamplerCube1  = TSymbolUniqueId(1046);
1296     static constexpr const TSymbolUniqueId textureQueryLevels_ISamplerCube1 = TSymbolUniqueId(1047);
1297     static constexpr const TSymbolUniqueId textureQueryLevels_USamplerCube1 = TSymbolUniqueId(1048);
1298     static constexpr const TSymbolUniqueId textureQueryLevels_Sampler1DArray1 =
1299         TSymbolUniqueId(1049);
1300     static constexpr const TSymbolUniqueId textureQueryLevels_ISampler1DArray1 =
1301         TSymbolUniqueId(1050);
1302     static constexpr const TSymbolUniqueId textureQueryLevels_USampler1DArray1 =
1303         TSymbolUniqueId(1051);
1304     static constexpr const TSymbolUniqueId textureQueryLevels_Sampler2DArray1 =
1305         TSymbolUniqueId(1052);
1306     static constexpr const TSymbolUniqueId textureQueryLevels_ISampler2DArray1 =
1307         TSymbolUniqueId(1053);
1308     static constexpr const TSymbolUniqueId textureQueryLevels_USampler2DArray1 =
1309         TSymbolUniqueId(1054);
1310     static constexpr const TSymbolUniqueId textureQueryLevels_SamplerCubeArray1 =
1311         TSymbolUniqueId(1055);
1312     static constexpr const TSymbolUniqueId textureQueryLevels_ISamplerCubeArray1 =
1313         TSymbolUniqueId(1056);
1314     static constexpr const TSymbolUniqueId textureQueryLevels_USamplerCubeArray1 =
1315         TSymbolUniqueId(1057);
1316     static constexpr const TSymbolUniqueId textureQueryLevels_Sampler1DShadow1 =
1317         TSymbolUniqueId(1058);
1318     static constexpr const TSymbolUniqueId textureQueryLevels_Sampler2DShadow1 =
1319         TSymbolUniqueId(1059);
1320     static constexpr const TSymbolUniqueId textureQueryLevels_SamplerCubeShadow1 =
1321         TSymbolUniqueId(1060);
1322     static constexpr const TSymbolUniqueId textureQueryLevels_Sampler1DArrayShadow1 =
1323         TSymbolUniqueId(1061);
1324     static constexpr const TSymbolUniqueId textureQueryLevels_Sampler2DArrayShadow1 =
1325         TSymbolUniqueId(1062);
1326     static constexpr const TSymbolUniqueId textureQueryLevels_SamplerCubeArrayShadow1 =
1327         TSymbolUniqueId(1063);
1328     static constexpr const TSymbolUniqueId textureSamples_Sampler2DMS1      = TSymbolUniqueId(1064);
1329     static constexpr const TSymbolUniqueId textureSamples_ISampler2DMS1     = TSymbolUniqueId(1065);
1330     static constexpr const TSymbolUniqueId textureSamples_USampler2DMS1     = TSymbolUniqueId(1066);
1331     static constexpr const TSymbolUniqueId textureSamples_Sampler2DMSArray1 = TSymbolUniqueId(1067);
1332     static constexpr const TSymbolUniqueId textureSamples_ISampler2DMSArray1 =
1333         TSymbolUniqueId(1068);
1334     static constexpr const TSymbolUniqueId textureSamples_USampler2DMSArray1 =
1335         TSymbolUniqueId(1069);
1336     static constexpr const TSymbolUniqueId texture_Sampler2D1_Float2_Float1 = TSymbolUniqueId(1070);
1337     static constexpr const TSymbolUniqueId texture_ISampler2D1_Float2_Float1 =
1338         TSymbolUniqueId(1071);
1339     static constexpr const TSymbolUniqueId texture_USampler2D1_Float2_Float1 =
1340         TSymbolUniqueId(1072);
1341     static constexpr const TSymbolUniqueId texture_Sampler3D1_Float3_Float1 = TSymbolUniqueId(1073);
1342     static constexpr const TSymbolUniqueId texture_ISampler3D1_Float3_Float1 =
1343         TSymbolUniqueId(1074);
1344     static constexpr const TSymbolUniqueId texture_USampler3D1_Float3_Float1 =
1345         TSymbolUniqueId(1075);
1346     static constexpr const TSymbolUniqueId texture_SamplerCube1_Float3_Float1 =
1347         TSymbolUniqueId(1076);
1348     static constexpr const TSymbolUniqueId texture_ISamplerCube1_Float3_Float1 =
1349         TSymbolUniqueId(1077);
1350     static constexpr const TSymbolUniqueId texture_USamplerCube1_Float3_Float1 =
1351         TSymbolUniqueId(1078);
1352     static constexpr const TSymbolUniqueId texture_Sampler2DArray1_Float3_Float1 =
1353         TSymbolUniqueId(1079);
1354     static constexpr const TSymbolUniqueId texture_ISampler2DArray1_Float3_Float1 =
1355         TSymbolUniqueId(1080);
1356     static constexpr const TSymbolUniqueId texture_USampler2DArray1_Float3_Float1 =
1357         TSymbolUniqueId(1081);
1358     static constexpr const TSymbolUniqueId textureProj_Sampler2D1_Float3_Float1 =
1359         TSymbolUniqueId(1082);
1360     static constexpr const TSymbolUniqueId textureProj_ISampler2D1_Float3_Float1 =
1361         TSymbolUniqueId(1083);
1362     static constexpr const TSymbolUniqueId textureProj_USampler2D1_Float3_Float1 =
1363         TSymbolUniqueId(1084);
1364     static constexpr const TSymbolUniqueId textureProj_Sampler2D1_Float4_Float1 =
1365         TSymbolUniqueId(1085);
1366     static constexpr const TSymbolUniqueId textureProj_ISampler2D1_Float4_Float1 =
1367         TSymbolUniqueId(1086);
1368     static constexpr const TSymbolUniqueId textureProj_USampler2D1_Float4_Float1 =
1369         TSymbolUniqueId(1087);
1370     static constexpr const TSymbolUniqueId textureProj_Sampler3D1_Float4_Float1 =
1371         TSymbolUniqueId(1088);
1372     static constexpr const TSymbolUniqueId textureProj_ISampler3D1_Float4_Float1 =
1373         TSymbolUniqueId(1089);
1374     static constexpr const TSymbolUniqueId textureProj_USampler3D1_Float4_Float1 =
1375         TSymbolUniqueId(1090);
1376     static constexpr const TSymbolUniqueId texture_Sampler2DShadow1_Float3_Float1 =
1377         TSymbolUniqueId(1091);
1378     static constexpr const TSymbolUniqueId texture_SamplerCubeShadow1_Float4_Float1 =
1379         TSymbolUniqueId(1092);
1380     static constexpr const TSymbolUniqueId textureProj_Sampler2DShadow1_Float4_Float1 =
1381         TSymbolUniqueId(1093);
1382     static constexpr const TSymbolUniqueId texture_Sampler1D1_Float1_Float1 = TSymbolUniqueId(1094);
1383     static constexpr const TSymbolUniqueId texture_ISampler1D1_Float1_Float1 =
1384         TSymbolUniqueId(1095);
1385     static constexpr const TSymbolUniqueId texture_USampler1D1_Float1_Float1 =
1386         TSymbolUniqueId(1096);
1387     static constexpr const TSymbolUniqueId texture_Sampler1DShadow1_Float3_Float1 =
1388         TSymbolUniqueId(1097);
1389     static constexpr const TSymbolUniqueId texture_Sampler1DArray1_Float3_Float1 =
1390         TSymbolUniqueId(1098);
1391     static constexpr const TSymbolUniqueId texture_ISampler1DArray1_Float3_Float1 =
1392         TSymbolUniqueId(1099);
1393     static constexpr const TSymbolUniqueId texture_USampler1DArray1_Float3_Float1 =
1394         TSymbolUniqueId(1100);
1395     static constexpr const TSymbolUniqueId texture_Sampler1DArrayShadow1_Float3_Float1 =
1396         TSymbolUniqueId(1101);
1397     static constexpr const TSymbolUniqueId texture_Sampler2DArrayShadow1_Float4_Float1 =
1398         TSymbolUniqueId(1102);
1399     static constexpr const TSymbolUniqueId textureProj_Sampler1D1_Float2_Float1 =
1400         TSymbolUniqueId(1103);
1401     static constexpr const TSymbolUniqueId textureProj_ISampler1D1_Float2_Float1 =
1402         TSymbolUniqueId(1104);
1403     static constexpr const TSymbolUniqueId textureProj_USampler1D1_Float2_Float1 =
1404         TSymbolUniqueId(1105);
1405     static constexpr const TSymbolUniqueId textureProj_Sampler1D1_Float4_Float1 =
1406         TSymbolUniqueId(1106);
1407     static constexpr const TSymbolUniqueId textureProj_ISampler1D1_Float4_Float1 =
1408         TSymbolUniqueId(1107);
1409     static constexpr const TSymbolUniqueId textureProj_USampler1D1_Float4_Float1 =
1410         TSymbolUniqueId(1108);
1411     static constexpr const TSymbolUniqueId textureProj_Sampler1DShadow1_Float4_Float1 =
1412         TSymbolUniqueId(1109);
1413     static constexpr const TSymbolUniqueId texture_SamplerCubeArray1_Float4_Float1 =
1414         TSymbolUniqueId(1110);
1415     static constexpr const TSymbolUniqueId texture_ISamplerCubeArray1_Float4_Float1 =
1416         TSymbolUniqueId(1111);
1417     static constexpr const TSymbolUniqueId texture_USamplerCubeArray1_Float4_Float1 =
1418         TSymbolUniqueId(1112);
1419     static constexpr const TSymbolUniqueId textureExt_SamplerCubeArray1_Float4_Float1 =
1420         TSymbolUniqueId(1113);
1421     static constexpr const TSymbolUniqueId textureExt_ISamplerCubeArray1_Float4_Float1 =
1422         TSymbolUniqueId(1114);
1423     static constexpr const TSymbolUniqueId textureExt_USamplerCubeArray1_Float4_Float1 =
1424         TSymbolUniqueId(1115);
1425     static constexpr const TSymbolUniqueId texture_SamplerExternalOES1_Float2_Float1 =
1426         TSymbolUniqueId(1116);
1427     static constexpr const TSymbolUniqueId textureProj_SamplerExternalOES1_Float3_Float1 =
1428         TSymbolUniqueId(1117);
1429     static constexpr const TSymbolUniqueId textureProj_SamplerExternalOES1_Float4_Float1 =
1430         TSymbolUniqueId(1118);
1431     static constexpr const TSymbolUniqueId texture_SamplerExternal2DY2YEXT1_Float2_Float1 =
1432         TSymbolUniqueId(1119);
1433     static constexpr const TSymbolUniqueId textureProj_SamplerExternal2DY2YEXT1_Float3_Float1 =
1434         TSymbolUniqueId(1120);
1435     static constexpr const TSymbolUniqueId textureProj_SamplerExternal2DY2YEXT1_Float4_Float1 =
1436         TSymbolUniqueId(1121);
1437     static constexpr const TSymbolUniqueId textureQueryLod_Sampler1D1_Float1 =
1438         TSymbolUniqueId(1122);
1439     static constexpr const TSymbolUniqueId textureQueryLod_ISampler1D1_Float1 =
1440         TSymbolUniqueId(1123);
1441     static constexpr const TSymbolUniqueId textureQueryLod_USampler1D1_Float1 =
1442         TSymbolUniqueId(1124);
1443     static constexpr const TSymbolUniqueId textureQueryLod_Sampler2D1_Float2 =
1444         TSymbolUniqueId(1125);
1445     static constexpr const TSymbolUniqueId textureQueryLod_ISampler2D1_Float2 =
1446         TSymbolUniqueId(1126);
1447     static constexpr const TSymbolUniqueId textureQueryLod_USampler2D1_Float2 =
1448         TSymbolUniqueId(1127);
1449     static constexpr const TSymbolUniqueId textureQueryLod_Sampler3D1_Float3 =
1450         TSymbolUniqueId(1128);
1451     static constexpr const TSymbolUniqueId textureQueryLod_ISampler3D1_Float3 =
1452         TSymbolUniqueId(1129);
1453     static constexpr const TSymbolUniqueId textureQueryLod_USampler3D1_Float3 =
1454         TSymbolUniqueId(1130);
1455     static constexpr const TSymbolUniqueId textureQueryLod_SamplerCube1_Float3 =
1456         TSymbolUniqueId(1131);
1457     static constexpr const TSymbolUniqueId textureQueryLod_ISamplerCube1_Float3 =
1458         TSymbolUniqueId(1132);
1459     static constexpr const TSymbolUniqueId textureQueryLod_USamplerCube1_Float3 =
1460         TSymbolUniqueId(1133);
1461     static constexpr const TSymbolUniqueId textureQueryLod_Sampler1DArray1_Float1 =
1462         TSymbolUniqueId(1134);
1463     static constexpr const TSymbolUniqueId textureQueryLod_ISampler1DArray1_Float1 =
1464         TSymbolUniqueId(1135);
1465     static constexpr const TSymbolUniqueId textureQueryLod_USampler1DArray1_Float1 =
1466         TSymbolUniqueId(1136);
1467     static constexpr const TSymbolUniqueId textureQueryLod_Sampler2DArray1_Float2 =
1468         TSymbolUniqueId(1137);
1469     static constexpr const TSymbolUniqueId textureQueryLod_ISampler2DArray1_Float2 =
1470         TSymbolUniqueId(1138);
1471     static constexpr const TSymbolUniqueId textureQueryLod_USampler2DArray1_Float2 =
1472         TSymbolUniqueId(1139);
1473     static constexpr const TSymbolUniqueId textureQueryLod_SamplerCubeArray1_Float3 =
1474         TSymbolUniqueId(1140);
1475     static constexpr const TSymbolUniqueId textureQueryLod_ISamplerCubeArray1_Float3 =
1476         TSymbolUniqueId(1141);
1477     static constexpr const TSymbolUniqueId textureQueryLod_USamplerCubeArray1_Float3 =
1478         TSymbolUniqueId(1142);
1479     static constexpr const TSymbolUniqueId textureQueryLod_Sampler1DShadow1_Float1 =
1480         TSymbolUniqueId(1143);
1481     static constexpr const TSymbolUniqueId textureQueryLod_Sampler2DShadow1_Float2 =
1482         TSymbolUniqueId(1144);
1483     static constexpr const TSymbolUniqueId textureQueryLod_SamplerCubeShadow1_Float3 =
1484         TSymbolUniqueId(1145);
1485     static constexpr const TSymbolUniqueId textureQueryLod_Sampler1DArrayShadow1_Float1 =
1486         TSymbolUniqueId(1146);
1487     static constexpr const TSymbolUniqueId textureQueryLod_Sampler2DArrayShadow1_Float2 =
1488         TSymbolUniqueId(1147);
1489     static constexpr const TSymbolUniqueId textureQueryLod_SamplerCubeArrayShadow1_Float3 =
1490         TSymbolUniqueId(1148);
1491     static constexpr const TSymbolUniqueId textureOffset_Sampler2D1_Float2_Int2 =
1492         TSymbolUniqueId(1149);
1493     static constexpr const TSymbolUniqueId textureOffset_ISampler2D1_Float2_Int2 =
1494         TSymbolUniqueId(1150);
1495     static constexpr const TSymbolUniqueId textureOffset_USampler2D1_Float2_Int2 =
1496         TSymbolUniqueId(1151);
1497     static constexpr const TSymbolUniqueId textureOffset_Sampler3D1_Float3_Int3 =
1498         TSymbolUniqueId(1152);
1499     static constexpr const TSymbolUniqueId textureOffset_ISampler3D1_Float3_Int3 =
1500         TSymbolUniqueId(1153);
1501     static constexpr const TSymbolUniqueId textureOffset_USampler3D1_Float3_Int3 =
1502         TSymbolUniqueId(1154);
1503     static constexpr const TSymbolUniqueId textureOffset_Sampler2DShadow1_Float3_Int2 =
1504         TSymbolUniqueId(1155);
1505     static constexpr const TSymbolUniqueId textureOffset_Sampler2DArray1_Float3_Int2 =
1506         TSymbolUniqueId(1156);
1507     static constexpr const TSymbolUniqueId textureOffset_ISampler2DArray1_Float3_Int2 =
1508         TSymbolUniqueId(1157);
1509     static constexpr const TSymbolUniqueId textureOffset_USampler2DArray1_Float3_Int2 =
1510         TSymbolUniqueId(1158);
1511     static constexpr const TSymbolUniqueId textureOffset_Sampler1D1_Float1_Int1 =
1512         TSymbolUniqueId(1159);
1513     static constexpr const TSymbolUniqueId textureOffset_ISampler1D1_Float1_Int1 =
1514         TSymbolUniqueId(1160);
1515     static constexpr const TSymbolUniqueId textureOffset_USampler1D1_Float1_Int1 =
1516         TSymbolUniqueId(1161);
1517     static constexpr const TSymbolUniqueId textureOffset_Sampler2DRect1_Float2_Int2 =
1518         TSymbolUniqueId(1162);
1519     static constexpr const TSymbolUniqueId textureOffset_ISampler2DRect1_Float2_Int2 =
1520         TSymbolUniqueId(1163);
1521     static constexpr const TSymbolUniqueId textureOffset_USampler2DRect1_Float2_Int2 =
1522         TSymbolUniqueId(1164);
1523     static constexpr const TSymbolUniqueId textureOffset_Sampler2DRectShadow1_Float3_Int2 =
1524         TSymbolUniqueId(1165);
1525     static constexpr const TSymbolUniqueId textureOffset_Sampler1DShadow1_Float3_Int1 =
1526         TSymbolUniqueId(1166);
1527     static constexpr const TSymbolUniqueId textureOffset_Sampler1DArray1_Float2_Int1 =
1528         TSymbolUniqueId(1167);
1529     static constexpr const TSymbolUniqueId textureOffset_ISampler1DArray1_Float2_Int1 =
1530         TSymbolUniqueId(1168);
1531     static constexpr const TSymbolUniqueId textureOffset_USampler1DArray1_Float2_Int1 =
1532         TSymbolUniqueId(1169);
1533     static constexpr const TSymbolUniqueId textureOffset_Sampler1DArrayShadow1_Float3_Int1 =
1534         TSymbolUniqueId(1170);
1535     static constexpr const TSymbolUniqueId textureOffset_Sampler2DArrayShadow1_Float4_Int2 =
1536         TSymbolUniqueId(1171);
1537     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2D1_Float3_Int2 =
1538         TSymbolUniqueId(1172);
1539     static constexpr const TSymbolUniqueId textureProjOffset_ISampler2D1_Float3_Int2 =
1540         TSymbolUniqueId(1173);
1541     static constexpr const TSymbolUniqueId textureProjOffset_USampler2D1_Float3_Int2 =
1542         TSymbolUniqueId(1174);
1543     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2D1_Float4_Int2 =
1544         TSymbolUniqueId(1175);
1545     static constexpr const TSymbolUniqueId textureProjOffset_ISampler2D1_Float4_Int2 =
1546         TSymbolUniqueId(1176);
1547     static constexpr const TSymbolUniqueId textureProjOffset_USampler2D1_Float4_Int2 =
1548         TSymbolUniqueId(1177);
1549     static constexpr const TSymbolUniqueId textureProjOffset_Sampler3D1_Float4_Int3 =
1550         TSymbolUniqueId(1178);
1551     static constexpr const TSymbolUniqueId textureProjOffset_ISampler3D1_Float4_Int3 =
1552         TSymbolUniqueId(1179);
1553     static constexpr const TSymbolUniqueId textureProjOffset_USampler3D1_Float4_Int3 =
1554         TSymbolUniqueId(1180);
1555     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2DShadow1_Float4_Int2 =
1556         TSymbolUniqueId(1181);
1557     static constexpr const TSymbolUniqueId textureProjOffset_Sampler1D1_Float2_Int1 =
1558         TSymbolUniqueId(1182);
1559     static constexpr const TSymbolUniqueId textureProjOffset_ISampler1D1_Float2_Int1 =
1560         TSymbolUniqueId(1183);
1561     static constexpr const TSymbolUniqueId textureProjOffset_USampler1D1_Float2_Int1 =
1562         TSymbolUniqueId(1184);
1563     static constexpr const TSymbolUniqueId textureProjOffset_Sampler1D1_Float4_Int1 =
1564         TSymbolUniqueId(1185);
1565     static constexpr const TSymbolUniqueId textureProjOffset_ISampler1D1_Float4_Int1 =
1566         TSymbolUniqueId(1186);
1567     static constexpr const TSymbolUniqueId textureProjOffset_USampler1D1_Float4_Int1 =
1568         TSymbolUniqueId(1187);
1569     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2DRect1_Float3_Int2 =
1570         TSymbolUniqueId(1188);
1571     static constexpr const TSymbolUniqueId textureProjOffset_ISampler2DRect1_Float3_Int2 =
1572         TSymbolUniqueId(1189);
1573     static constexpr const TSymbolUniqueId textureProjOffset_USampler2DRect1_Float3_Int2 =
1574         TSymbolUniqueId(1190);
1575     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2DRect1_Float4_Int2 =
1576         TSymbolUniqueId(1191);
1577     static constexpr const TSymbolUniqueId textureProjOffset_ISampler2DRect1_Float4_Int2 =
1578         TSymbolUniqueId(1192);
1579     static constexpr const TSymbolUniqueId textureProjOffset_USampler2DRect1_Float4_Int2 =
1580         TSymbolUniqueId(1193);
1581     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2DRectShadow1_Float4_Int2 =
1582         TSymbolUniqueId(1194);
1583     static constexpr const TSymbolUniqueId textureProjOffset_Sampler1DShadow1_Float4_Int1 =
1584         TSymbolUniqueId(1195);
1585     static constexpr const TSymbolUniqueId textureLodOffset_Sampler2D1_Float2_Float1_Int2 =
1586         TSymbolUniqueId(1196);
1587     static constexpr const TSymbolUniqueId textureLodOffset_ISampler2D1_Float2_Float1_Int2 =
1588         TSymbolUniqueId(1197);
1589     static constexpr const TSymbolUniqueId textureLodOffset_USampler2D1_Float2_Float1_Int2 =
1590         TSymbolUniqueId(1198);
1591     static constexpr const TSymbolUniqueId textureLodOffset_Sampler3D1_Float3_Float1_Int3 =
1592         TSymbolUniqueId(1199);
1593     static constexpr const TSymbolUniqueId textureLodOffset_ISampler3D1_Float3_Float1_Int3 =
1594         TSymbolUniqueId(1200);
1595     static constexpr const TSymbolUniqueId textureLodOffset_USampler3D1_Float3_Float1_Int3 =
1596         TSymbolUniqueId(1201);
1597     static constexpr const TSymbolUniqueId textureLodOffset_Sampler2DShadow1_Float3_Float1_Int2 =
1598         TSymbolUniqueId(1202);
1599     static constexpr const TSymbolUniqueId textureLodOffset_Sampler2DArray1_Float3_Float1_Int2 =
1600         TSymbolUniqueId(1203);
1601     static constexpr const TSymbolUniqueId textureLodOffset_ISampler2DArray1_Float3_Float1_Int2 =
1602         TSymbolUniqueId(1204);
1603     static constexpr const TSymbolUniqueId textureLodOffset_USampler2DArray1_Float3_Float1_Int2 =
1604         TSymbolUniqueId(1205);
1605     static constexpr const TSymbolUniqueId textureLodOffset_Sampler1D1_Float1_Float1_Int1 =
1606         TSymbolUniqueId(1206);
1607     static constexpr const TSymbolUniqueId textureLodOffset_ISampler1D1_Float1_Float1_Int1 =
1608         TSymbolUniqueId(1207);
1609     static constexpr const TSymbolUniqueId textureLodOffset_USampler1D1_Float1_Float1_Int1 =
1610         TSymbolUniqueId(1208);
1611     static constexpr const TSymbolUniqueId textureLodOffset_Sampler1DShadow1_Float3_Float1_Int1 =
1612         TSymbolUniqueId(1209);
1613     static constexpr const TSymbolUniqueId textureLodOffset_Sampler1DArray1_Float2_Float1_Int1 =
1614         TSymbolUniqueId(1210);
1615     static constexpr const TSymbolUniqueId textureLodOffset_ISampler1DArray1_Float2_Float1_Int1 =
1616         TSymbolUniqueId(1211);
1617     static constexpr const TSymbolUniqueId textureLodOffset_USampler1DArray1_Float2_Float1_Int1 =
1618         TSymbolUniqueId(1212);
1619     static constexpr const TSymbolUniqueId
1620         textureLodOffset_Sampler1DArrayShadow1_Float3_Float1_Int1 = TSymbolUniqueId(1213);
1621     static constexpr const TSymbolUniqueId textureProjLodOffset_Sampler2D1_Float3_Float1_Int2 =
1622         TSymbolUniqueId(1214);
1623     static constexpr const TSymbolUniqueId textureProjLodOffset_ISampler2D1_Float3_Float1_Int2 =
1624         TSymbolUniqueId(1215);
1625     static constexpr const TSymbolUniqueId textureProjLodOffset_USampler2D1_Float3_Float1_Int2 =
1626         TSymbolUniqueId(1216);
1627     static constexpr const TSymbolUniqueId textureProjLodOffset_Sampler2D1_Float4_Float1_Int2 =
1628         TSymbolUniqueId(1217);
1629     static constexpr const TSymbolUniqueId textureProjLodOffset_ISampler2D1_Float4_Float1_Int2 =
1630         TSymbolUniqueId(1218);
1631     static constexpr const TSymbolUniqueId textureProjLodOffset_USampler2D1_Float4_Float1_Int2 =
1632         TSymbolUniqueId(1219);
1633     static constexpr const TSymbolUniqueId textureProjLodOffset_Sampler3D1_Float4_Float1_Int3 =
1634         TSymbolUniqueId(1220);
1635     static constexpr const TSymbolUniqueId textureProjLodOffset_ISampler3D1_Float4_Float1_Int3 =
1636         TSymbolUniqueId(1221);
1637     static constexpr const TSymbolUniqueId textureProjLodOffset_USampler3D1_Float4_Float1_Int3 =
1638         TSymbolUniqueId(1222);
1639     static constexpr const TSymbolUniqueId
1640         textureProjLodOffset_Sampler2DShadow1_Float4_Float1_Int2 = TSymbolUniqueId(1223);
1641     static constexpr const TSymbolUniqueId textureProjLodOffset_Sampler1D1_Float2_Float1_Int1 =
1642         TSymbolUniqueId(1224);
1643     static constexpr const TSymbolUniqueId textureProjLodOffset_ISampler1D1_Float2_Float1_Int1 =
1644         TSymbolUniqueId(1225);
1645     static constexpr const TSymbolUniqueId textureProjLodOffset_USampler1D1_Float2_Float1_Int1 =
1646         TSymbolUniqueId(1226);
1647     static constexpr const TSymbolUniqueId textureProjLodOffset_Sampler1D1_Float4_Float1_Int1 =
1648         TSymbolUniqueId(1227);
1649     static constexpr const TSymbolUniqueId textureProjLodOffset_ISampler1D1_Float4_Float1_Int1 =
1650         TSymbolUniqueId(1228);
1651     static constexpr const TSymbolUniqueId textureProjLodOffset_USampler1D1_Float4_Float1_Int1 =
1652         TSymbolUniqueId(1229);
1653     static constexpr const TSymbolUniqueId
1654         textureProjLodOffset_Sampler1DShadow1_Float4_Float1_Int1 = TSymbolUniqueId(1230);
1655     static constexpr const TSymbolUniqueId texelFetchOffset_Sampler2D1_Int2_Int1_Int2 =
1656         TSymbolUniqueId(1231);
1657     static constexpr const TSymbolUniqueId texelFetchOffset_ISampler2D1_Int2_Int1_Int2 =
1658         TSymbolUniqueId(1232);
1659     static constexpr const TSymbolUniqueId texelFetchOffset_USampler2D1_Int2_Int1_Int2 =
1660         TSymbolUniqueId(1233);
1661     static constexpr const TSymbolUniqueId texelFetchOffset_Sampler3D1_Int3_Int1_Int3 =
1662         TSymbolUniqueId(1234);
1663     static constexpr const TSymbolUniqueId texelFetchOffset_ISampler3D1_Int3_Int1_Int3 =
1664         TSymbolUniqueId(1235);
1665     static constexpr const TSymbolUniqueId texelFetchOffset_USampler3D1_Int3_Int1_Int3 =
1666         TSymbolUniqueId(1236);
1667     static constexpr const TSymbolUniqueId texelFetchOffset_Sampler2DArray1_Int3_Int1_Int2 =
1668         TSymbolUniqueId(1237);
1669     static constexpr const TSymbolUniqueId texelFetchOffset_ISampler2DArray1_Int3_Int1_Int2 =
1670         TSymbolUniqueId(1238);
1671     static constexpr const TSymbolUniqueId texelFetchOffset_USampler2DArray1_Int3_Int1_Int2 =
1672         TSymbolUniqueId(1239);
1673     static constexpr const TSymbolUniqueId texelFetchOffset_Sampler1D1_Int1_Int1_Int1 =
1674         TSymbolUniqueId(1240);
1675     static constexpr const TSymbolUniqueId texelFetchOffset_ISampler1D1_Int1_Int1_Int1 =
1676         TSymbolUniqueId(1241);
1677     static constexpr const TSymbolUniqueId texelFetchOffset_USampler1D1_Int1_Int1_Int1 =
1678         TSymbolUniqueId(1242);
1679     static constexpr const TSymbolUniqueId texelFetchOffset_Sampler2DRect1_Int2_Int2 =
1680         TSymbolUniqueId(1243);
1681     static constexpr const TSymbolUniqueId texelFetchOffset_ISampler2DRect1_Int2_Int2 =
1682         TSymbolUniqueId(1244);
1683     static constexpr const TSymbolUniqueId texelFetchOffset_USampler2DRect1_Int2_Int2 =
1684         TSymbolUniqueId(1245);
1685     static constexpr const TSymbolUniqueId texelFetchOffset_Sampler1DArray1_Int2_Int1_Int1 =
1686         TSymbolUniqueId(1246);
1687     static constexpr const TSymbolUniqueId texelFetchOffset_ISampler1DArray1_Int2_Int1_Int1 =
1688         TSymbolUniqueId(1247);
1689     static constexpr const TSymbolUniqueId texelFetchOffset_USampler1DArray1_Int2_Int1_Int1 =
1690         TSymbolUniqueId(1248);
1691     static constexpr const TSymbolUniqueId textureGradOffset_Sampler2D1_Float2_Float2_Float2_Int2 =
1692         TSymbolUniqueId(1249);
1693     static constexpr const TSymbolUniqueId textureGradOffset_ISampler2D1_Float2_Float2_Float2_Int2 =
1694         TSymbolUniqueId(1250);
1695     static constexpr const TSymbolUniqueId textureGradOffset_USampler2D1_Float2_Float2_Float2_Int2 =
1696         TSymbolUniqueId(1251);
1697     static constexpr const TSymbolUniqueId textureGradOffset_Sampler3D1_Float3_Float3_Float3_Int3 =
1698         TSymbolUniqueId(1252);
1699     static constexpr const TSymbolUniqueId textureGradOffset_ISampler3D1_Float3_Float3_Float3_Int3 =
1700         TSymbolUniqueId(1253);
1701     static constexpr const TSymbolUniqueId textureGradOffset_USampler3D1_Float3_Float3_Float3_Int3 =
1702         TSymbolUniqueId(1254);
1703     static constexpr const TSymbolUniqueId
1704         textureGradOffset_Sampler2DShadow1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1255);
1705     static constexpr const TSymbolUniqueId
1706         textureGradOffset_Sampler2DArray1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1256);
1707     static constexpr const TSymbolUniqueId
1708         textureGradOffset_ISampler2DArray1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1257);
1709     static constexpr const TSymbolUniqueId
1710         textureGradOffset_USampler2DArray1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1258);
1711     static constexpr const TSymbolUniqueId
1712         textureGradOffset_Sampler2DArrayShadow1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(1259);
1713     static constexpr const TSymbolUniqueId textureGradOffset_Sampler1D1_Float1_Float1_Float1_Int1 =
1714         TSymbolUniqueId(1260);
1715     static constexpr const TSymbolUniqueId textureGradOffset_ISampler1D1_Float1_Float1_Float1_Int1 =
1716         TSymbolUniqueId(1261);
1717     static constexpr const TSymbolUniqueId textureGradOffset_USampler1D1_Float1_Float1_Float1_Int1 =
1718         TSymbolUniqueId(1262);
1719     static constexpr const TSymbolUniqueId
1720         textureGradOffset_Sampler2DRect1_Float2_Float2_Float2_Int2 = TSymbolUniqueId(1263);
1721     static constexpr const TSymbolUniqueId
1722         textureGradOffset_ISampler2DRect1_Float2_Float2_Float2_Int2 = TSymbolUniqueId(1264);
1723     static constexpr const TSymbolUniqueId
1724         textureGradOffset_USampler2DRect1_Float2_Float2_Float2_Int2 = TSymbolUniqueId(1265);
1725     static constexpr const TSymbolUniqueId
1726         textureGradOffset_Sampler2DRectShadow1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1266);
1727     static constexpr const TSymbolUniqueId
1728         textureGradOffset_Sampler1DShadow1_Float3_Float1_Float1_Int1 = TSymbolUniqueId(1267);
1729     static constexpr const TSymbolUniqueId
1730         textureGradOffset_Sampler1DArray1_Float2_Float1_Float1_Int1 = TSymbolUniqueId(1268);
1731     static constexpr const TSymbolUniqueId
1732         textureGradOffset_ISampler1DArray1_Float2_Float1_Float1_Int1 = TSymbolUniqueId(1269);
1733     static constexpr const TSymbolUniqueId
1734         textureGradOffset_USampler1DArray1_Float2_Float1_Float1_Int1 = TSymbolUniqueId(1270);
1735     static constexpr const TSymbolUniqueId
1736         textureGradOffset_Sampler1DArrayShadow1_Float3_Float1_Float1_Int1 = TSymbolUniqueId(1271);
1737     static constexpr const TSymbolUniqueId
1738         textureProjGradOffset_Sampler2D1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1272);
1739     static constexpr const TSymbolUniqueId
1740         textureProjGradOffset_ISampler2D1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1273);
1741     static constexpr const TSymbolUniqueId
1742         textureProjGradOffset_USampler2D1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1274);
1743     static constexpr const TSymbolUniqueId
1744         textureProjGradOffset_Sampler2D1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(1275);
1745     static constexpr const TSymbolUniqueId
1746         textureProjGradOffset_ISampler2D1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(1276);
1747     static constexpr const TSymbolUniqueId
1748         textureProjGradOffset_USampler2D1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(1277);
1749     static constexpr const TSymbolUniqueId
1750         textureProjGradOffset_Sampler3D1_Float4_Float3_Float3_Int3 = TSymbolUniqueId(1278);
1751     static constexpr const TSymbolUniqueId
1752         textureProjGradOffset_ISampler3D1_Float4_Float3_Float3_Int3 = TSymbolUniqueId(1279);
1753     static constexpr const TSymbolUniqueId
1754         textureProjGradOffset_USampler3D1_Float4_Float3_Float3_Int3 = TSymbolUniqueId(1280);
1755     static constexpr const TSymbolUniqueId
1756         textureProjGradOffset_Sampler2DShadow1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(1281);
1757     static constexpr const TSymbolUniqueId
1758         textureProjGradOffset_Sampler1D1_Float2_Float1_Float1_Int1 = TSymbolUniqueId(1282);
1759     static constexpr const TSymbolUniqueId
1760         textureProjGradOffset_ISampler1D1_Float2_Float1_Float1_Int1 = TSymbolUniqueId(1283);
1761     static constexpr const TSymbolUniqueId
1762         textureProjGradOffset_USampler1D1_Float2_Float1_Float1_Int1 = TSymbolUniqueId(1284);
1763     static constexpr const TSymbolUniqueId
1764         textureProjGradOffset_Sampler1D1_Float4_Float1_Float1_Int1 = TSymbolUniqueId(1285);
1765     static constexpr const TSymbolUniqueId
1766         textureProjGradOffset_ISampler1D1_Float4_Float1_Float1_Int1 = TSymbolUniqueId(1286);
1767     static constexpr const TSymbolUniqueId
1768         textureProjGradOffset_USampler1D1_Float4_Float1_Float1_Int1 = TSymbolUniqueId(1287);
1769     static constexpr const TSymbolUniqueId
1770         textureProjGradOffset_Sampler2DRect1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1288);
1771     static constexpr const TSymbolUniqueId
1772         textureProjGradOffset_ISampler2DRect1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1289);
1773     static constexpr const TSymbolUniqueId
1774         textureProjGradOffset_USampler2DRect1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1290);
1775     static constexpr const TSymbolUniqueId
1776         textureProjGradOffset_Sampler2DRect1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(1291);
1777     static constexpr const TSymbolUniqueId
1778         textureProjGradOffset_ISampler2DRect1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(1292);
1779     static constexpr const TSymbolUniqueId
1780         textureProjGradOffset_USampler2DRect1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(1293);
1781     static constexpr const TSymbolUniqueId
1782         textureProjGradOffset_Sampler2DRectShadow1_Float4_Float2_Float2_Int2 =
1783             TSymbolUniqueId(1294);
1784     static constexpr const TSymbolUniqueId
1785         textureProjGradOffset_Sampler1DShadow1_Float4_Float1_Float1_Int1 = TSymbolUniqueId(1295);
1786     static constexpr const TSymbolUniqueId textureOffset_Sampler2D1_Float2_Int2_Float1 =
1787         TSymbolUniqueId(1296);
1788     static constexpr const TSymbolUniqueId textureOffset_ISampler2D1_Float2_Int2_Float1 =
1789         TSymbolUniqueId(1297);
1790     static constexpr const TSymbolUniqueId textureOffset_USampler2D1_Float2_Int2_Float1 =
1791         TSymbolUniqueId(1298);
1792     static constexpr const TSymbolUniqueId textureOffset_Sampler3D1_Float3_Int3_Float1 =
1793         TSymbolUniqueId(1299);
1794     static constexpr const TSymbolUniqueId textureOffset_ISampler3D1_Float3_Int3_Float1 =
1795         TSymbolUniqueId(1300);
1796     static constexpr const TSymbolUniqueId textureOffset_USampler3D1_Float3_Int3_Float1 =
1797         TSymbolUniqueId(1301);
1798     static constexpr const TSymbolUniqueId textureOffset_Sampler2DShadow1_Float3_Int2_Float1 =
1799         TSymbolUniqueId(1302);
1800     static constexpr const TSymbolUniqueId textureOffset_Sampler2DArray1_Float3_Int2_Float1 =
1801         TSymbolUniqueId(1303);
1802     static constexpr const TSymbolUniqueId textureOffset_ISampler2DArray1_Float3_Int2_Float1 =
1803         TSymbolUniqueId(1304);
1804     static constexpr const TSymbolUniqueId textureOffset_USampler2DArray1_Float3_Int2_Float1 =
1805         TSymbolUniqueId(1305);
1806     static constexpr const TSymbolUniqueId textureOffset_Sampler1D1_Float1_Int1_Float1 =
1807         TSymbolUniqueId(1306);
1808     static constexpr const TSymbolUniqueId textureOffset_ISampler1D1_Float1_Int1_Float1 =
1809         TSymbolUniqueId(1307);
1810     static constexpr const TSymbolUniqueId textureOffset_USampler1D1_Float1_Int1_Float1 =
1811         TSymbolUniqueId(1308);
1812     static constexpr const TSymbolUniqueId textureOffset_Sampler1DShadow1_Float3_Int1_Float1 =
1813         TSymbolUniqueId(1309);
1814     static constexpr const TSymbolUniqueId textureOffset_Sampler1DArray1_Float2_Int1_Float1 =
1815         TSymbolUniqueId(1310);
1816     static constexpr const TSymbolUniqueId textureOffset_ISampler1DArray1_Float2_Int1_Float1 =
1817         TSymbolUniqueId(1311);
1818     static constexpr const TSymbolUniqueId textureOffset_USampler1DArray1_Float2_Int1_Float1 =
1819         TSymbolUniqueId(1312);
1820     static constexpr const TSymbolUniqueId textureOffset_Sampler1DArrayShadow1_Float3_Int1_Float1 =
1821         TSymbolUniqueId(1313);
1822     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2D1_Float3_Int2_Float1 =
1823         TSymbolUniqueId(1314);
1824     static constexpr const TSymbolUniqueId textureProjOffset_ISampler2D1_Float3_Int2_Float1 =
1825         TSymbolUniqueId(1315);
1826     static constexpr const TSymbolUniqueId textureProjOffset_USampler2D1_Float3_Int2_Float1 =
1827         TSymbolUniqueId(1316);
1828     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2D1_Float4_Int2_Float1 =
1829         TSymbolUniqueId(1317);
1830     static constexpr const TSymbolUniqueId textureProjOffset_ISampler2D1_Float4_Int2_Float1 =
1831         TSymbolUniqueId(1318);
1832     static constexpr const TSymbolUniqueId textureProjOffset_USampler2D1_Float4_Int2_Float1 =
1833         TSymbolUniqueId(1319);
1834     static constexpr const TSymbolUniqueId textureProjOffset_Sampler3D1_Float4_Int3_Float1 =
1835         TSymbolUniqueId(1320);
1836     static constexpr const TSymbolUniqueId textureProjOffset_ISampler3D1_Float4_Int3_Float1 =
1837         TSymbolUniqueId(1321);
1838     static constexpr const TSymbolUniqueId textureProjOffset_USampler3D1_Float4_Int3_Float1 =
1839         TSymbolUniqueId(1322);
1840     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2DShadow1_Float4_Int2_Float1 =
1841         TSymbolUniqueId(1323);
1842     static constexpr const TSymbolUniqueId textureProjOffset_Sampler1D1_Float2_Int1_Float1 =
1843         TSymbolUniqueId(1324);
1844     static constexpr const TSymbolUniqueId textureProjOffset_ISampler1D1_Float2_Int1_Float1 =
1845         TSymbolUniqueId(1325);
1846     static constexpr const TSymbolUniqueId textureProjOffset_USampler1D1_Float2_Int1_Float1 =
1847         TSymbolUniqueId(1326);
1848     static constexpr const TSymbolUniqueId textureProjOffset_Sampler1D1_Float4_Int1_Float1 =
1849         TSymbolUniqueId(1327);
1850     static constexpr const TSymbolUniqueId textureProjOffset_ISampler1D1_Float4_Int1_Float1 =
1851         TSymbolUniqueId(1328);
1852     static constexpr const TSymbolUniqueId textureProjOffset_USampler1D1_Float4_Int1_Float1 =
1853         TSymbolUniqueId(1329);
1854     static constexpr const TSymbolUniqueId textureProjOffset_Sampler1DShadow1_Float4_Int1_Float1 =
1855         TSymbolUniqueId(1330);
1856     static constexpr const TSymbolUniqueId textureGather_Sampler2D1_Float2  = TSymbolUniqueId(1331);
1857     static constexpr const TSymbolUniqueId textureGather_ISampler2D1_Float2 = TSymbolUniqueId(1332);
1858     static constexpr const TSymbolUniqueId textureGather_USampler2D1_Float2 = TSymbolUniqueId(1333);
1859     static constexpr const TSymbolUniqueId textureGather_Sampler2D1_Float2_Int1 =
1860         TSymbolUniqueId(1334);
1861     static constexpr const TSymbolUniqueId textureGather_ISampler2D1_Float2_Int1 =
1862         TSymbolUniqueId(1335);
1863     static constexpr const TSymbolUniqueId textureGather_USampler2D1_Float2_Int1 =
1864         TSymbolUniqueId(1336);
1865     static constexpr const TSymbolUniqueId textureGather_Sampler2DArray1_Float3 =
1866         TSymbolUniqueId(1337);
1867     static constexpr const TSymbolUniqueId textureGather_ISampler2DArray1_Float3 =
1868         TSymbolUniqueId(1338);
1869     static constexpr const TSymbolUniqueId textureGather_USampler2DArray1_Float3 =
1870         TSymbolUniqueId(1339);
1871     static constexpr const TSymbolUniqueId textureGather_Sampler2DArray1_Float3_Int1 =
1872         TSymbolUniqueId(1340);
1873     static constexpr const TSymbolUniqueId textureGather_ISampler2DArray1_Float3_Int1 =
1874         TSymbolUniqueId(1341);
1875     static constexpr const TSymbolUniqueId textureGather_USampler2DArray1_Float3_Int1 =
1876         TSymbolUniqueId(1342);
1877     static constexpr const TSymbolUniqueId textureGather_SamplerCube1_Float3 =
1878         TSymbolUniqueId(1343);
1879     static constexpr const TSymbolUniqueId textureGather_ISamplerCube1_Float3 =
1880         TSymbolUniqueId(1344);
1881     static constexpr const TSymbolUniqueId textureGather_USamplerCube1_Float3 =
1882         TSymbolUniqueId(1345);
1883     static constexpr const TSymbolUniqueId textureGather_SamplerCube1_Float3_Int1 =
1884         TSymbolUniqueId(1346);
1885     static constexpr const TSymbolUniqueId textureGather_ISamplerCube1_Float3_Int1 =
1886         TSymbolUniqueId(1347);
1887     static constexpr const TSymbolUniqueId textureGather_USamplerCube1_Float3_Int1 =
1888         TSymbolUniqueId(1348);
1889     static constexpr const TSymbolUniqueId textureGather_SamplerCubeArray1_Float4 =
1890         TSymbolUniqueId(1349);
1891     static constexpr const TSymbolUniqueId textureGather_ISamplerCubeArray1_Float4 =
1892         TSymbolUniqueId(1350);
1893     static constexpr const TSymbolUniqueId textureGather_USamplerCubeArray1_Float4 =
1894         TSymbolUniqueId(1351);
1895     static constexpr const TSymbolUniqueId textureGather_SamplerCubeArray1_Float4_Int1 =
1896         TSymbolUniqueId(1352);
1897     static constexpr const TSymbolUniqueId textureGather_ISamplerCubeArray1_Float4_Int1 =
1898         TSymbolUniqueId(1353);
1899     static constexpr const TSymbolUniqueId textureGather_USamplerCubeArray1_Float4_Int1 =
1900         TSymbolUniqueId(1354);
1901     static constexpr const TSymbolUniqueId textureGather_SamplerCubeArrayShadow1_Float4_Float1 =
1902         TSymbolUniqueId(1355);
1903     static constexpr const TSymbolUniqueId textureGatherExt_SamplerCubeArray1_Float4 =
1904         TSymbolUniqueId(1356);
1905     static constexpr const TSymbolUniqueId textureGatherExt_ISamplerCubeArray1_Float4 =
1906         TSymbolUniqueId(1357);
1907     static constexpr const TSymbolUniqueId textureGatherExt_USamplerCubeArray1_Float4 =
1908         TSymbolUniqueId(1358);
1909     static constexpr const TSymbolUniqueId textureGatherExt_SamplerCubeArray1_Float4_Int1 =
1910         TSymbolUniqueId(1359);
1911     static constexpr const TSymbolUniqueId textureGatherExt_ISamplerCubeArray1_Float4_Int1 =
1912         TSymbolUniqueId(1360);
1913     static constexpr const TSymbolUniqueId textureGatherExt_USamplerCubeArray1_Float4_Int1 =
1914         TSymbolUniqueId(1361);
1915     static constexpr const TSymbolUniqueId textureGatherExt_SamplerCubeArrayShadow1_Float4_Float1 =
1916         TSymbolUniqueId(1362);
1917     static constexpr const TSymbolUniqueId textureGather_Sampler2DRect1_Float3 =
1918         TSymbolUniqueId(1363);
1919     static constexpr const TSymbolUniqueId textureGather_ISampler2DRect1_Float3 =
1920         TSymbolUniqueId(1364);
1921     static constexpr const TSymbolUniqueId textureGather_USampler2DRect1_Float3 =
1922         TSymbolUniqueId(1365);
1923     static constexpr const TSymbolUniqueId textureGather_Sampler2DRect1_Float3_Int1 =
1924         TSymbolUniqueId(1366);
1925     static constexpr const TSymbolUniqueId textureGather_ISampler2DRect1_Float3_Int1 =
1926         TSymbolUniqueId(1367);
1927     static constexpr const TSymbolUniqueId textureGather_USampler2DRect1_Float3_Int1 =
1928         TSymbolUniqueId(1368);
1929     static constexpr const TSymbolUniqueId textureGather_Sampler2DRectShadow1_Float2_Float1 =
1930         TSymbolUniqueId(1369);
1931     static constexpr const TSymbolUniqueId textureGather_Sampler2DShadow1_Float2 =
1932         TSymbolUniqueId(1370);
1933     static constexpr const TSymbolUniqueId textureGather_Sampler2DShadow1_Float2_Float1 =
1934         TSymbolUniqueId(1371);
1935     static constexpr const TSymbolUniqueId textureGather_Sampler2DArrayShadow1_Float3 =
1936         TSymbolUniqueId(1372);
1937     static constexpr const TSymbolUniqueId textureGather_Sampler2DArrayShadow1_Float3_Float1 =
1938         TSymbolUniqueId(1373);
1939     static constexpr const TSymbolUniqueId textureGather_SamplerCubeShadow1_Float3 =
1940         TSymbolUniqueId(1374);
1941     static constexpr const TSymbolUniqueId textureGather_SamplerCubeShadow1_Float3_Float1 =
1942         TSymbolUniqueId(1375);
1943     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2D1_Float2_Int2 =
1944         TSymbolUniqueId(1376);
1945     static constexpr const TSymbolUniqueId textureGatherOffset_ISampler2D1_Float2_Int2 =
1946         TSymbolUniqueId(1377);
1947     static constexpr const TSymbolUniqueId textureGatherOffset_USampler2D1_Float2_Int2 =
1948         TSymbolUniqueId(1378);
1949     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2DArray1_Float3_Int2 =
1950         TSymbolUniqueId(1379);
1951     static constexpr const TSymbolUniqueId textureGatherOffset_ISampler2DArray1_Float3_Int2 =
1952         TSymbolUniqueId(1380);
1953     static constexpr const TSymbolUniqueId textureGatherOffset_USampler2DArray1_Float3_Int2 =
1954         TSymbolUniqueId(1381);
1955     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2DShadow1_Float2_Float1_Int2 =
1956         TSymbolUniqueId(1382);
1957     static constexpr const TSymbolUniqueId
1958         textureGatherOffset_Sampler2DArrayShadow1_Float3_Float1_Int2 = TSymbolUniqueId(1383);
1959     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2DRect1_Float2_Int2 =
1960         TSymbolUniqueId(1384);
1961     static constexpr const TSymbolUniqueId textureGatherOffset_ISampler2DRect1_Float2_Int2 =
1962         TSymbolUniqueId(1385);
1963     static constexpr const TSymbolUniqueId textureGatherOffset_USampler2DRect1_Float2_Int2 =
1964         TSymbolUniqueId(1386);
1965     static constexpr const TSymbolUniqueId
1966         textureGatherOffset_Sampler2DRectShadow1_Float2_Float1_Int2 = TSymbolUniqueId(1387);
1967     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2D1_Float2_Int2_Int1 =
1968         TSymbolUniqueId(1388);
1969     static constexpr const TSymbolUniqueId textureGatherOffset_ISampler2D1_Float2_Int2_Int1 =
1970         TSymbolUniqueId(1389);
1971     static constexpr const TSymbolUniqueId textureGatherOffset_USampler2D1_Float2_Int2_Int1 =
1972         TSymbolUniqueId(1390);
1973     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2DArray1_Float3_Int2_Int1 =
1974         TSymbolUniqueId(1391);
1975     static constexpr const TSymbolUniqueId textureGatherOffset_ISampler2DArray1_Float3_Int2_Int1 =
1976         TSymbolUniqueId(1392);
1977     static constexpr const TSymbolUniqueId textureGatherOffset_USampler2DArray1_Float3_Int2_Int1 =
1978         TSymbolUniqueId(1393);
1979     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2DRect1_Float2_Int2_Int1 =
1980         TSymbolUniqueId(1394);
1981     static constexpr const TSymbolUniqueId textureGatherOffset_ISampler2DRect1_Float2_Int2_Int1 =
1982         TSymbolUniqueId(1395);
1983     static constexpr const TSymbolUniqueId textureGatherOffset_USampler2DRect1_Float2_Int2_Int1 =
1984         TSymbolUniqueId(1396);
1985     static constexpr const TSymbolUniqueId textureGatherOffsets_Sampler2D1_Float2_4xInt2 =
1986         TSymbolUniqueId(1397);
1987     static constexpr const TSymbolUniqueId pt10Dx4 = TSymbolUniqueId(1398);
1988     static constexpr const TSymbolUniqueId textureGatherOffsets_ISampler2D1_Float2_4xInt2 =
1989         TSymbolUniqueId(1399);
1990     static constexpr const TSymbolUniqueId textureGatherOffsets_USampler2D1_Float2_4xInt2 =
1991         TSymbolUniqueId(1400);
1992     static constexpr const TSymbolUniqueId textureGatherOffsets_Sampler2DArray1_Float3_4xInt2 =
1993         TSymbolUniqueId(1401);
1994     static constexpr const TSymbolUniqueId textureGatherOffsets_ISampler2DArray1_Float3_4xInt2 =
1995         TSymbolUniqueId(1402);
1996     static constexpr const TSymbolUniqueId textureGatherOffsets_USampler2DArray1_Float3_4xInt2 =
1997         TSymbolUniqueId(1403);
1998     static constexpr const TSymbolUniqueId
1999         textureGatherOffsets_Sampler2DShadow1_Float2_Float1_4xInt2 = TSymbolUniqueId(1404);
2000     static constexpr const TSymbolUniqueId
2001         textureGatherOffsets_Sampler2DArrayShadow1_Float3_Float1_4xInt2 = TSymbolUniqueId(1405);
2002     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_Sampler2D1_Float2_4xInt2 =
2003         TSymbolUniqueId(1406);
2004     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_ISampler2D1_Float2_4xInt2 =
2005         TSymbolUniqueId(1407);
2006     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_USampler2D1_Float2_4xInt2 =
2007         TSymbolUniqueId(1408);
2008     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_Sampler2DArray1_Float3_4xInt2 =
2009         TSymbolUniqueId(1409);
2010     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_ISampler2DArray1_Float3_4xInt2 =
2011         TSymbolUniqueId(1410);
2012     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_USampler2DArray1_Float3_4xInt2 =
2013         TSymbolUniqueId(1411);
2014     static constexpr const TSymbolUniqueId
2015         textureGatherOffsetsExt_Sampler2DShadow1_Float2_Float1_4xInt2 = TSymbolUniqueId(1412);
2016     static constexpr const TSymbolUniqueId
2017         textureGatherOffsetsExt_Sampler2DArrayShadow1_Float3_Float1_4xInt2 = TSymbolUniqueId(1413);
2018     static constexpr const TSymbolUniqueId textureGatherOffsets_Sampler2DRect1_Float2_4xInt2 =
2019         TSymbolUniqueId(1414);
2020     static constexpr const TSymbolUniqueId textureGatherOffsets_ISampler2DRect1_Float2_4xInt2 =
2021         TSymbolUniqueId(1415);
2022     static constexpr const TSymbolUniqueId textureGatherOffsets_USampler2DRect1_Float2_4xInt2 =
2023         TSymbolUniqueId(1416);
2024     static constexpr const TSymbolUniqueId
2025         textureGatherOffsets_Sampler2DRectShadow1_Float2_Float1_4xInt2 = TSymbolUniqueId(1417);
2026     static constexpr const TSymbolUniqueId textureGatherOffsets_Sampler2D1_Float2_4xInt2_Int1 =
2027         TSymbolUniqueId(1418);
2028     static constexpr const TSymbolUniqueId textureGatherOffsets_ISampler2D1_Float2_4xInt2_Int1 =
2029         TSymbolUniqueId(1419);
2030     static constexpr const TSymbolUniqueId textureGatherOffsets_USampler2D1_Float2_4xInt2_Int1 =
2031         TSymbolUniqueId(1420);
2032     static constexpr const TSymbolUniqueId textureGatherOffsets_Sampler2DArray1_Float3_4xInt2_Int1 =
2033         TSymbolUniqueId(1421);
2034     static constexpr const TSymbolUniqueId
2035         textureGatherOffsets_ISampler2DArray1_Float3_4xInt2_Int1 = TSymbolUniqueId(1422);
2036     static constexpr const TSymbolUniqueId
2037         textureGatherOffsets_USampler2DArray1_Float3_4xInt2_Int1 = TSymbolUniqueId(1423);
2038     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_Sampler2D1_Float2_4xInt2_Int1 =
2039         TSymbolUniqueId(1424);
2040     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_ISampler2D1_Float2_4xInt2_Int1 =
2041         TSymbolUniqueId(1425);
2042     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_USampler2D1_Float2_4xInt2_Int1 =
2043         TSymbolUniqueId(1426);
2044     static constexpr const TSymbolUniqueId
2045         textureGatherOffsetsExt_Sampler2DArray1_Float3_4xInt2_Int1 = TSymbolUniqueId(1427);
2046     static constexpr const TSymbolUniqueId
2047         textureGatherOffsetsExt_ISampler2DArray1_Float3_4xInt2_Int1 = TSymbolUniqueId(1428);
2048     static constexpr const TSymbolUniqueId
2049         textureGatherOffsetsExt_USampler2DArray1_Float3_4xInt2_Int1 = TSymbolUniqueId(1429);
2050     static constexpr const TSymbolUniqueId textureGatherOffsets_Sampler2DRect1_Float2_4xInt2_Int1 =
2051         TSymbolUniqueId(1430);
2052     static constexpr const TSymbolUniqueId textureGatherOffsets_ISampler2DRect1_Float2_4xInt2_Int1 =
2053         TSymbolUniqueId(1431);
2054     static constexpr const TSymbolUniqueId textureGatherOffsets_USampler2DRect1_Float2_4xInt2_Int1 =
2055         TSymbolUniqueId(1432);
2056     static constexpr const TSymbolUniqueId rgb_2_yuv_Float3_YuvCscStandardEXT1 =
2057         TSymbolUniqueId(1433);
2058     static constexpr const TSymbolUniqueId pt00H = TSymbolUniqueId(1434);
2059     static constexpr const TSymbolUniqueId yuv_2_rgb_Float3_YuvCscStandardEXT1 =
2060         TSymbolUniqueId(1435);
2061     static constexpr const TSymbolUniqueId dFdxExt_Float1                  = TSymbolUniqueId(1436);
2062     static constexpr const TSymbolUniqueId dFdxExt_Float2                  = TSymbolUniqueId(1437);
2063     static constexpr const TSymbolUniqueId dFdxExt_Float3                  = TSymbolUniqueId(1438);
2064     static constexpr const TSymbolUniqueId dFdxExt_Float4                  = TSymbolUniqueId(1439);
2065     static constexpr const TSymbolUniqueId dFdyExt_Float1                  = TSymbolUniqueId(1440);
2066     static constexpr const TSymbolUniqueId dFdyExt_Float2                  = TSymbolUniqueId(1441);
2067     static constexpr const TSymbolUniqueId dFdyExt_Float3                  = TSymbolUniqueId(1442);
2068     static constexpr const TSymbolUniqueId dFdyExt_Float4                  = TSymbolUniqueId(1443);
2069     static constexpr const TSymbolUniqueId fwidthExt_Float1                = TSymbolUniqueId(1444);
2070     static constexpr const TSymbolUniqueId fwidthExt_Float2                = TSymbolUniqueId(1445);
2071     static constexpr const TSymbolUniqueId fwidthExt_Float3                = TSymbolUniqueId(1446);
2072     static constexpr const TSymbolUniqueId fwidthExt_Float4                = TSymbolUniqueId(1447);
2073     static constexpr const TSymbolUniqueId dFdx_Float1                     = TSymbolUniqueId(1448);
2074     static constexpr const TSymbolUniqueId dFdx_Float2                     = TSymbolUniqueId(1449);
2075     static constexpr const TSymbolUniqueId dFdx_Float3                     = TSymbolUniqueId(1450);
2076     static constexpr const TSymbolUniqueId dFdx_Float4                     = TSymbolUniqueId(1451);
2077     static constexpr const TSymbolUniqueId dFdy_Float1                     = TSymbolUniqueId(1452);
2078     static constexpr const TSymbolUniqueId dFdy_Float2                     = TSymbolUniqueId(1453);
2079     static constexpr const TSymbolUniqueId dFdy_Float3                     = TSymbolUniqueId(1454);
2080     static constexpr const TSymbolUniqueId dFdy_Float4                     = TSymbolUniqueId(1455);
2081     static constexpr const TSymbolUniqueId fwidth_Float1                   = TSymbolUniqueId(1456);
2082     static constexpr const TSymbolUniqueId fwidth_Float2                   = TSymbolUniqueId(1457);
2083     static constexpr const TSymbolUniqueId fwidth_Float3                   = TSymbolUniqueId(1458);
2084     static constexpr const TSymbolUniqueId fwidth_Float4                   = TSymbolUniqueId(1459);
2085     static constexpr const TSymbolUniqueId dFdxFine_Float1                 = TSymbolUniqueId(1460);
2086     static constexpr const TSymbolUniqueId dFdxFine_Float2                 = TSymbolUniqueId(1461);
2087     static constexpr const TSymbolUniqueId dFdxFine_Float3                 = TSymbolUniqueId(1462);
2088     static constexpr const TSymbolUniqueId dFdxFine_Float4                 = TSymbolUniqueId(1463);
2089     static constexpr const TSymbolUniqueId dFdyFine_Float1                 = TSymbolUniqueId(1464);
2090     static constexpr const TSymbolUniqueId dFdyFine_Float2                 = TSymbolUniqueId(1465);
2091     static constexpr const TSymbolUniqueId dFdyFine_Float3                 = TSymbolUniqueId(1466);
2092     static constexpr const TSymbolUniqueId dFdyFine_Float4                 = TSymbolUniqueId(1467);
2093     static constexpr const TSymbolUniqueId dFdxCoarse_Float1               = TSymbolUniqueId(1468);
2094     static constexpr const TSymbolUniqueId dFdxCoarse_Float2               = TSymbolUniqueId(1469);
2095     static constexpr const TSymbolUniqueId dFdxCoarse_Float3               = TSymbolUniqueId(1470);
2096     static constexpr const TSymbolUniqueId dFdxCoarse_Float4               = TSymbolUniqueId(1471);
2097     static constexpr const TSymbolUniqueId dFdyCoarse_Float1               = TSymbolUniqueId(1472);
2098     static constexpr const TSymbolUniqueId dFdyCoarse_Float2               = TSymbolUniqueId(1473);
2099     static constexpr const TSymbolUniqueId dFdyCoarse_Float3               = TSymbolUniqueId(1474);
2100     static constexpr const TSymbolUniqueId dFdyCoarse_Float4               = TSymbolUniqueId(1475);
2101     static constexpr const TSymbolUniqueId fwidthFine_Float1               = TSymbolUniqueId(1476);
2102     static constexpr const TSymbolUniqueId fwidthFine_Float2               = TSymbolUniqueId(1477);
2103     static constexpr const TSymbolUniqueId fwidthFine_Float3               = TSymbolUniqueId(1478);
2104     static constexpr const TSymbolUniqueId fwidthFine_Float4               = TSymbolUniqueId(1479);
2105     static constexpr const TSymbolUniqueId fwidthCoarse_Float1             = TSymbolUniqueId(1480);
2106     static constexpr const TSymbolUniqueId fwidthCoarse_Float2             = TSymbolUniqueId(1481);
2107     static constexpr const TSymbolUniqueId fwidthCoarse_Float3             = TSymbolUniqueId(1482);
2108     static constexpr const TSymbolUniqueId fwidthCoarse_Float4             = TSymbolUniqueId(1483);
2109     static constexpr const TSymbolUniqueId interpolateAtCentroid_Float1    = TSymbolUniqueId(1484);
2110     static constexpr const TSymbolUniqueId interpolateAtCentroid_Float2    = TSymbolUniqueId(1485);
2111     static constexpr const TSymbolUniqueId interpolateAtCentroid_Float3    = TSymbolUniqueId(1486);
2112     static constexpr const TSymbolUniqueId interpolateAtCentroid_Float4    = TSymbolUniqueId(1487);
2113     static constexpr const TSymbolUniqueId interpolateAtSample_Float1_Int1 = TSymbolUniqueId(1488);
2114     static constexpr const TSymbolUniqueId interpolateAtSample_Float2_Int1 = TSymbolUniqueId(1489);
2115     static constexpr const TSymbolUniqueId interpolateAtSample_Float3_Int1 = TSymbolUniqueId(1490);
2116     static constexpr const TSymbolUniqueId interpolateAtSample_Float4_Int1 = TSymbolUniqueId(1491);
2117     static constexpr const TSymbolUniqueId interpolateAtOffset_Float1_Float2 =
2118         TSymbolUniqueId(1492);
2119     static constexpr const TSymbolUniqueId interpolateAtOffset_Float2_Float2 =
2120         TSymbolUniqueId(1493);
2121     static constexpr const TSymbolUniqueId interpolateAtOffset_Float3_Float2 =
2122         TSymbolUniqueId(1494);
2123     static constexpr const TSymbolUniqueId interpolateAtOffset_Float4_Float2 =
2124         TSymbolUniqueId(1495);
2125     static constexpr const TSymbolUniqueId interpolateAtCentroidExt_Float1 = TSymbolUniqueId(1496);
2126     static constexpr const TSymbolUniqueId interpolateAtCentroidExt_Float2 = TSymbolUniqueId(1497);
2127     static constexpr const TSymbolUniqueId interpolateAtCentroidExt_Float3 = TSymbolUniqueId(1498);
2128     static constexpr const TSymbolUniqueId interpolateAtCentroidExt_Float4 = TSymbolUniqueId(1499);
2129     static constexpr const TSymbolUniqueId interpolateAtSampleExt_Float1_Int1 =
2130         TSymbolUniqueId(1500);
2131     static constexpr const TSymbolUniqueId interpolateAtSampleExt_Float2_Int1 =
2132         TSymbolUniqueId(1501);
2133     static constexpr const TSymbolUniqueId interpolateAtSampleExt_Float3_Int1 =
2134         TSymbolUniqueId(1502);
2135     static constexpr const TSymbolUniqueId interpolateAtSampleExt_Float4_Int1 =
2136         TSymbolUniqueId(1503);
2137     static constexpr const TSymbolUniqueId interpolateAtOffsetExt_Float1_Float2 =
2138         TSymbolUniqueId(1504);
2139     static constexpr const TSymbolUniqueId interpolateAtOffsetExt_Float2_Float2 =
2140         TSymbolUniqueId(1505);
2141     static constexpr const TSymbolUniqueId interpolateAtOffsetExt_Float3_Float2 =
2142         TSymbolUniqueId(1506);
2143     static constexpr const TSymbolUniqueId interpolateAtOffsetExt_Float4_Float2 =
2144         TSymbolUniqueId(1507);
2145     static constexpr const TSymbolUniqueId atomicCounter_AtomicCounter1 = TSymbolUniqueId(1508);
2146     static constexpr const TSymbolUniqueId pt00G                        = TSymbolUniqueId(1509);
2147     static constexpr const TSymbolUniqueId atomicCounterIncrement_AtomicCounter1 =
2148         TSymbolUniqueId(1510);
2149     static constexpr const TSymbolUniqueId atomicCounterDecrement_AtomicCounter1 =
2150         TSymbolUniqueId(1511);
2151     static constexpr const TSymbolUniqueId atomicCounterAdd_AtomicCounter1_UInt1 =
2152         TSymbolUniqueId(1512);
2153     static constexpr const TSymbolUniqueId atomicCounterSubtract_AtomicCounter1_UInt1 =
2154         TSymbolUniqueId(1513);
2155     static constexpr const TSymbolUniqueId atomicCounterMin_AtomicCounter1_UInt1 =
2156         TSymbolUniqueId(1514);
2157     static constexpr const TSymbolUniqueId atomicCounterMax_AtomicCounter1_UInt1 =
2158         TSymbolUniqueId(1515);
2159     static constexpr const TSymbolUniqueId atomicCounterAnd_AtomicCounter1_UInt1 =
2160         TSymbolUniqueId(1516);
2161     static constexpr const TSymbolUniqueId atomicCounterOr_AtomicCounter1_UInt1 =
2162         TSymbolUniqueId(1517);
2163     static constexpr const TSymbolUniqueId atomicCounterXor_AtomicCounter1_UInt1 =
2164         TSymbolUniqueId(1518);
2165     static constexpr const TSymbolUniqueId atomicCounterExchange_AtomicCounter1_UInt1 =
2166         TSymbolUniqueId(1519);
2167     static constexpr const TSymbolUniqueId atomicCounterCompSwap_AtomicCounter1_UInt1_UInt1 =
2168         TSymbolUniqueId(1520);
2169     static constexpr const TSymbolUniqueId atomicAdd_UInt1_UInt1            = TSymbolUniqueId(1521);
2170     static constexpr const TSymbolUniqueId pt_io_00E                        = TSymbolUniqueId(1522);
2171     static constexpr const TSymbolUniqueId atomicAdd_Int1_Int1              = TSymbolUniqueId(1523);
2172     static constexpr const TSymbolUniqueId pt_io_00D                        = TSymbolUniqueId(1524);
2173     static constexpr const TSymbolUniqueId atomicMin_UInt1_UInt1            = TSymbolUniqueId(1525);
2174     static constexpr const TSymbolUniqueId atomicMin_Int1_Int1              = TSymbolUniqueId(1526);
2175     static constexpr const TSymbolUniqueId atomicMax_UInt1_UInt1            = TSymbolUniqueId(1527);
2176     static constexpr const TSymbolUniqueId atomicMax_Int1_Int1              = TSymbolUniqueId(1528);
2177     static constexpr const TSymbolUniqueId atomicAnd_UInt1_UInt1            = TSymbolUniqueId(1529);
2178     static constexpr const TSymbolUniqueId atomicAnd_Int1_Int1              = TSymbolUniqueId(1530);
2179     static constexpr const TSymbolUniqueId atomicOr_UInt1_UInt1             = TSymbolUniqueId(1531);
2180     static constexpr const TSymbolUniqueId atomicOr_Int1_Int1               = TSymbolUniqueId(1532);
2181     static constexpr const TSymbolUniqueId atomicXor_UInt1_UInt1            = TSymbolUniqueId(1533);
2182     static constexpr const TSymbolUniqueId atomicXor_Int1_Int1              = TSymbolUniqueId(1534);
2183     static constexpr const TSymbolUniqueId atomicExchange_UInt1_UInt1       = TSymbolUniqueId(1535);
2184     static constexpr const TSymbolUniqueId atomicExchange_Int1_Int1         = TSymbolUniqueId(1536);
2185     static constexpr const TSymbolUniqueId atomicCompSwap_UInt1_UInt1_UInt1 = TSymbolUniqueId(1537);
2186     static constexpr const TSymbolUniqueId atomicCompSwap_Int1_Int1_Int1    = TSymbolUniqueId(1538);
2187     static constexpr const TSymbolUniqueId imageSize_Image2D1               = TSymbolUniqueId(1539);
2188     static constexpr const TSymbolUniqueId pt00z                            = TSymbolUniqueId(1540);
2189     static constexpr const TSymbolUniqueId imageSize_IImage2D1              = TSymbolUniqueId(1541);
2190     static constexpr const TSymbolUniqueId pt01K                            = TSymbolUniqueId(1542);
2191     static constexpr const TSymbolUniqueId imageSize_UImage2D1              = TSymbolUniqueId(1543);
2192     static constexpr const TSymbolUniqueId pt01V                            = TSymbolUniqueId(1544);
2193     static constexpr const TSymbolUniqueId imageSize_Image3D1               = TSymbolUniqueId(1545);
2194     static constexpr const TSymbolUniqueId pt01A                            = TSymbolUniqueId(1546);
2195     static constexpr const TSymbolUniqueId imageSize_IImage3D1              = TSymbolUniqueId(1547);
2196     static constexpr const TSymbolUniqueId pt01L                            = TSymbolUniqueId(1548);
2197     static constexpr const TSymbolUniqueId imageSize_UImage3D1              = TSymbolUniqueId(1549);
2198     static constexpr const TSymbolUniqueId pt01W                            = TSymbolUniqueId(1550);
2199     static constexpr const TSymbolUniqueId imageSize_Image2DArray1          = TSymbolUniqueId(1551);
2200     static constexpr const TSymbolUniqueId pt01B                            = TSymbolUniqueId(1552);
2201     static constexpr const TSymbolUniqueId imageSize_IImage2DArray1         = TSymbolUniqueId(1553);
2202     static constexpr const TSymbolUniqueId pt01M                            = TSymbolUniqueId(1554);
2203     static constexpr const TSymbolUniqueId imageSize_UImage2DArray1         = TSymbolUniqueId(1555);
2204     static constexpr const TSymbolUniqueId pt01X                            = TSymbolUniqueId(1556);
2205     static constexpr const TSymbolUniqueId imageSize_ImageCube1             = TSymbolUniqueId(1557);
2206     static constexpr const TSymbolUniqueId pt01C                            = TSymbolUniqueId(1558);
2207     static constexpr const TSymbolUniqueId imageSize_IImageCube1            = TSymbolUniqueId(1559);
2208     static constexpr const TSymbolUniqueId pt01N                            = TSymbolUniqueId(1560);
2209     static constexpr const TSymbolUniqueId imageSize_UImageCube1            = TSymbolUniqueId(1561);
2210     static constexpr const TSymbolUniqueId pt01Y                            = TSymbolUniqueId(1562);
2211     static constexpr const TSymbolUniqueId imageSize_ImageCubeArray1        = TSymbolUniqueId(1563);
2212     static constexpr const TSymbolUniqueId pt01H                            = TSymbolUniqueId(1564);
2213     static constexpr const TSymbolUniqueId imageSize_IImageCubeArray1       = TSymbolUniqueId(1565);
2214     static constexpr const TSymbolUniqueId pt01S                            = TSymbolUniqueId(1566);
2215     static constexpr const TSymbolUniqueId imageSize_UImageCubeArray1       = TSymbolUniqueId(1567);
2216     static constexpr const TSymbolUniqueId pt01d                            = TSymbolUniqueId(1568);
2217     static constexpr const TSymbolUniqueId imageSizeExt_ImageCubeArray1     = TSymbolUniqueId(1569);
2218     static constexpr const TSymbolUniqueId imageSizeExt_IImageCubeArray1    = TSymbolUniqueId(1570);
2219     static constexpr const TSymbolUniqueId imageSizeExt_UImageCubeArray1    = TSymbolUniqueId(1571);
2220     static constexpr const TSymbolUniqueId imageSize_ImageBuffer1           = TSymbolUniqueId(1572);
2221     static constexpr const TSymbolUniqueId pt01J                            = TSymbolUniqueId(1573);
2222     static constexpr const TSymbolUniqueId imageSize_IImageBuffer1          = TSymbolUniqueId(1574);
2223     static constexpr const TSymbolUniqueId pt01U                            = TSymbolUniqueId(1575);
2224     static constexpr const TSymbolUniqueId imageSize_UImageBuffer1          = TSymbolUniqueId(1576);
2225     static constexpr const TSymbolUniqueId pt01f                            = TSymbolUniqueId(1577);
2226     static constexpr const TSymbolUniqueId imageSizeExt_ImageBuffer1        = TSymbolUniqueId(1578);
2227     static constexpr const TSymbolUniqueId imageSizeExt_IImageBuffer1       = TSymbolUniqueId(1579);
2228     static constexpr const TSymbolUniqueId imageSizeExt_UImageBuffer1       = TSymbolUniqueId(1580);
2229     static constexpr const TSymbolUniqueId imageSize_Image1D1               = TSymbolUniqueId(1581);
2230     static constexpr const TSymbolUniqueId pt01D                            = TSymbolUniqueId(1582);
2231     static constexpr const TSymbolUniqueId imageSize_IImage1D1              = TSymbolUniqueId(1583);
2232     static constexpr const TSymbolUniqueId pt01O                            = TSymbolUniqueId(1584);
2233     static constexpr const TSymbolUniqueId imageSize_UImage1D1              = TSymbolUniqueId(1585);
2234     static constexpr const TSymbolUniqueId pt01Z                            = TSymbolUniqueId(1586);
2235     static constexpr const TSymbolUniqueId imageSize_ImageRect1             = TSymbolUniqueId(1587);
2236     static constexpr const TSymbolUniqueId pt01I                            = TSymbolUniqueId(1588);
2237     static constexpr const TSymbolUniqueId imageSize_IImageRect1            = TSymbolUniqueId(1589);
2238     static constexpr const TSymbolUniqueId pt01T                            = TSymbolUniqueId(1590);
2239     static constexpr const TSymbolUniqueId imageSize_UImageRect1            = TSymbolUniqueId(1591);
2240     static constexpr const TSymbolUniqueId pt01e                            = TSymbolUniqueId(1592);
2241     static constexpr const TSymbolUniqueId imageSize_Image1DArray1          = TSymbolUniqueId(1593);
2242     static constexpr const TSymbolUniqueId pt01E                            = TSymbolUniqueId(1594);
2243     static constexpr const TSymbolUniqueId imageSize_IImage1DArray1         = TSymbolUniqueId(1595);
2244     static constexpr const TSymbolUniqueId pt01P                            = TSymbolUniqueId(1596);
2245     static constexpr const TSymbolUniqueId imageSize_UImage1DArray1         = TSymbolUniqueId(1597);
2246     static constexpr const TSymbolUniqueId pt01a                            = TSymbolUniqueId(1598);
2247     static constexpr const TSymbolUniqueId imageSize_Image2DMS1             = TSymbolUniqueId(1599);
2248     static constexpr const TSymbolUniqueId pt01F                            = TSymbolUniqueId(1600);
2249     static constexpr const TSymbolUniqueId imageSize_IImage2DMS1            = TSymbolUniqueId(1601);
2250     static constexpr const TSymbolUniqueId pt01Q                            = TSymbolUniqueId(1602);
2251     static constexpr const TSymbolUniqueId imageSize_UImage2DMS1            = TSymbolUniqueId(1603);
2252     static constexpr const TSymbolUniqueId pt01b                            = TSymbolUniqueId(1604);
2253     static constexpr const TSymbolUniqueId imageSize_Image2DMSArray1        = TSymbolUniqueId(1605);
2254     static constexpr const TSymbolUniqueId pt01G                            = TSymbolUniqueId(1606);
2255     static constexpr const TSymbolUniqueId imageSize_IImage2DMSArray1       = TSymbolUniqueId(1607);
2256     static constexpr const TSymbolUniqueId pt01R                            = TSymbolUniqueId(1608);
2257     static constexpr const TSymbolUniqueId imageSize_UImage2DMSArray1       = TSymbolUniqueId(1609);
2258     static constexpr const TSymbolUniqueId pt01c                            = TSymbolUniqueId(1610);
2259     static constexpr const TSymbolUniqueId imageSamples_Image2DMS1          = TSymbolUniqueId(1611);
2260     static constexpr const TSymbolUniqueId imageSamples_IImage2DMS1         = TSymbolUniqueId(1612);
2261     static constexpr const TSymbolUniqueId imageSamples_UImage2DMS1         = TSymbolUniqueId(1613);
2262     static constexpr const TSymbolUniqueId imageSamples_Image2DMSArray1     = TSymbolUniqueId(1614);
2263     static constexpr const TSymbolUniqueId imageSamples_IImage2DMSArray1    = TSymbolUniqueId(1615);
2264     static constexpr const TSymbolUniqueId imageSamples_UImage2DMSArray1    = TSymbolUniqueId(1616);
2265     static constexpr const TSymbolUniqueId imageStore_Image2D1_Int2_Float4  = TSymbolUniqueId(1617);
2266     static constexpr const TSymbolUniqueId imageStore_IImage2D1_Int2_Int4   = TSymbolUniqueId(1618);
2267     static constexpr const TSymbolUniqueId imageStore_UImage2D1_Int2_UInt4  = TSymbolUniqueId(1619);
2268     static constexpr const TSymbolUniqueId imageStore_Image3D1_Int3_Float4  = TSymbolUniqueId(1620);
2269     static constexpr const TSymbolUniqueId imageStore_IImage3D1_Int3_Int4   = TSymbolUniqueId(1621);
2270     static constexpr const TSymbolUniqueId imageStore_UImage3D1_Int3_UInt4  = TSymbolUniqueId(1622);
2271     static constexpr const TSymbolUniqueId imageStore_Image2DArray1_Int3_Float4 =
2272         TSymbolUniqueId(1623);
2273     static constexpr const TSymbolUniqueId imageStore_IImage2DArray1_Int3_Int4 =
2274         TSymbolUniqueId(1624);
2275     static constexpr const TSymbolUniqueId imageStore_UImage2DArray1_Int3_UInt4 =
2276         TSymbolUniqueId(1625);
2277     static constexpr const TSymbolUniqueId imageStore_ImageCube1_Int3_Float4 =
2278         TSymbolUniqueId(1626);
2279     static constexpr const TSymbolUniqueId imageStore_IImageCube1_Int3_Int4 = TSymbolUniqueId(1627);
2280     static constexpr const TSymbolUniqueId imageStore_UImageCube1_Int3_UInt4 =
2281         TSymbolUniqueId(1628);
2282     static constexpr const TSymbolUniqueId imageStore_ImageCubeArray1_Int3_Float4 =
2283         TSymbolUniqueId(1629);
2284     static constexpr const TSymbolUniqueId imageStore_IImageCubeArray1_Int3_Int4 =
2285         TSymbolUniqueId(1630);
2286     static constexpr const TSymbolUniqueId imageStore_UImageCubeArray1_Int3_UInt4 =
2287         TSymbolUniqueId(1631);
2288     static constexpr const TSymbolUniqueId imageStoreExt_ImageCubeArray1_Int3_Float4 =
2289         TSymbolUniqueId(1632);
2290     static constexpr const TSymbolUniqueId imageStoreExt_IImageCubeArray1_Int3_Int4 =
2291         TSymbolUniqueId(1633);
2292     static constexpr const TSymbolUniqueId imageStoreExt_UImageCubeArray1_Int3_UInt4 =
2293         TSymbolUniqueId(1634);
2294     static constexpr const TSymbolUniqueId imageStore_ImageBuffer1_Int1_Float4 =
2295         TSymbolUniqueId(1635);
2296     static constexpr const TSymbolUniqueId imageStore_IImageBuffer1_Int1_Int4 =
2297         TSymbolUniqueId(1636);
2298     static constexpr const TSymbolUniqueId imageStore_UImageBuffer1_Int1_UInt4 =
2299         TSymbolUniqueId(1637);
2300     static constexpr const TSymbolUniqueId imageStoreExt_ImageBuffer1_Int1_Float4 =
2301         TSymbolUniqueId(1638);
2302     static constexpr const TSymbolUniqueId imageStoreExt_IImageBuffer1_Int1_Int4 =
2303         TSymbolUniqueId(1639);
2304     static constexpr const TSymbolUniqueId imageStoreExt_UImageBuffer1_Int1_UInt4 =
2305         TSymbolUniqueId(1640);
2306     static constexpr const TSymbolUniqueId imageStore_Image1D1_Int1_Float4 = TSymbolUniqueId(1641);
2307     static constexpr const TSymbolUniqueId imageStore_IImage1D1_Int1_Int4  = TSymbolUniqueId(1642);
2308     static constexpr const TSymbolUniqueId imageStore_UImage1D1_Int1_UInt4 = TSymbolUniqueId(1643);
2309     static constexpr const TSymbolUniqueId imageStore_Image1DArray1_Int2_Float4 =
2310         TSymbolUniqueId(1644);
2311     static constexpr const TSymbolUniqueId imageStore_IImage1DArray1_Int2_Int4 =
2312         TSymbolUniqueId(1645);
2313     static constexpr const TSymbolUniqueId imageStore_UImage1DArray1_Int2_UInt4 =
2314         TSymbolUniqueId(1646);
2315     static constexpr const TSymbolUniqueId imageStore_ImageRect1_Int2_Float4 =
2316         TSymbolUniqueId(1647);
2317     static constexpr const TSymbolUniqueId imageStore_IImageRect1_Int2_Int4 = TSymbolUniqueId(1648);
2318     static constexpr const TSymbolUniqueId imageStore_UImageRect1_Int2_UInt4 =
2319         TSymbolUniqueId(1649);
2320     static constexpr const TSymbolUniqueId imageStore_Image2DMS1_Int2_Int1_Float4 =
2321         TSymbolUniqueId(1650);
2322     static constexpr const TSymbolUniqueId imageStore_IImage2DMS1_Int2_Int1_Int4 =
2323         TSymbolUniqueId(1651);
2324     static constexpr const TSymbolUniqueId imageStore_UImage2DMS1_Int2_Int1_UInt4 =
2325         TSymbolUniqueId(1652);
2326     static constexpr const TSymbolUniqueId imageStore_Image2DMSArray1_Int3_Int1_Float4 =
2327         TSymbolUniqueId(1653);
2328     static constexpr const TSymbolUniqueId imageStore_IImage2DMSArray1_Int3_Int1_Int4 =
2329         TSymbolUniqueId(1654);
2330     static constexpr const TSymbolUniqueId imageStore_UImage2DMSArray1_Int3_Int1_UInt4 =
2331         TSymbolUniqueId(1655);
2332     static constexpr const TSymbolUniqueId imageLoad_Image2D1_Int2         = TSymbolUniqueId(1656);
2333     static constexpr const TSymbolUniqueId imageLoad_IImage2D1_Int2        = TSymbolUniqueId(1657);
2334     static constexpr const TSymbolUniqueId imageLoad_UImage2D1_Int2        = TSymbolUniqueId(1658);
2335     static constexpr const TSymbolUniqueId imageLoad_Image3D1_Int3         = TSymbolUniqueId(1659);
2336     static constexpr const TSymbolUniqueId imageLoad_IImage3D1_Int3        = TSymbolUniqueId(1660);
2337     static constexpr const TSymbolUniqueId imageLoad_UImage3D1_Int3        = TSymbolUniqueId(1661);
2338     static constexpr const TSymbolUniqueId imageLoad_Image2DArray1_Int3    = TSymbolUniqueId(1662);
2339     static constexpr const TSymbolUniqueId imageLoad_IImage2DArray1_Int3   = TSymbolUniqueId(1663);
2340     static constexpr const TSymbolUniqueId imageLoad_UImage2DArray1_Int3   = TSymbolUniqueId(1664);
2341     static constexpr const TSymbolUniqueId imageLoad_ImageCube1_Int3       = TSymbolUniqueId(1665);
2342     static constexpr const TSymbolUniqueId imageLoad_IImageCube1_Int3      = TSymbolUniqueId(1666);
2343     static constexpr const TSymbolUniqueId imageLoad_UImageCube1_Int3      = TSymbolUniqueId(1667);
2344     static constexpr const TSymbolUniqueId imageLoad_ImageCubeArray1_Int3  = TSymbolUniqueId(1668);
2345     static constexpr const TSymbolUniqueId imageLoad_IImageCubeArray1_Int3 = TSymbolUniqueId(1669);
2346     static constexpr const TSymbolUniqueId imageLoad_UImageCubeArray1_Int3 = TSymbolUniqueId(1670);
2347     static constexpr const TSymbolUniqueId imageLoadExt_ImageCubeArray1_Int3 =
2348         TSymbolUniqueId(1671);
2349     static constexpr const TSymbolUniqueId imageLoadExt_IImageCubeArray1_Int3 =
2350         TSymbolUniqueId(1672);
2351     static constexpr const TSymbolUniqueId imageLoadExt_UImageCubeArray1_Int3 =
2352         TSymbolUniqueId(1673);
2353     static constexpr const TSymbolUniqueId imageLoad_ImageBuffer1_Int1     = TSymbolUniqueId(1674);
2354     static constexpr const TSymbolUniqueId imageLoad_IImageBuffer1_Int1    = TSymbolUniqueId(1675);
2355     static constexpr const TSymbolUniqueId imageLoad_UImageBuffer1_Int1    = TSymbolUniqueId(1676);
2356     static constexpr const TSymbolUniqueId imageLoadExt_ImageBuffer1_Int1  = TSymbolUniqueId(1677);
2357     static constexpr const TSymbolUniqueId imageLoadExt_IImageBuffer1_Int1 = TSymbolUniqueId(1678);
2358     static constexpr const TSymbolUniqueId imageLoadExt_UImageBuffer1_Int1 = TSymbolUniqueId(1679);
2359     static constexpr const TSymbolUniqueId imageLoad_Image1D1_Int1         = TSymbolUniqueId(1680);
2360     static constexpr const TSymbolUniqueId imageLoad_IImage1D1_Int1        = TSymbolUniqueId(1681);
2361     static constexpr const TSymbolUniqueId imageLoad_UImage1D1_Int1        = TSymbolUniqueId(1682);
2362     static constexpr const TSymbolUniqueId imageLoad_Image1DArray1_Int2    = TSymbolUniqueId(1683);
2363     static constexpr const TSymbolUniqueId imageLoad_IImage1DArray1_Int2   = TSymbolUniqueId(1684);
2364     static constexpr const TSymbolUniqueId imageLoad_UImage1DArray1_Int2   = TSymbolUniqueId(1685);
2365     static constexpr const TSymbolUniqueId imageLoad_ImageRect1_Int2       = TSymbolUniqueId(1686);
2366     static constexpr const TSymbolUniqueId imageLoad_IImageRect1_Int2      = TSymbolUniqueId(1687);
2367     static constexpr const TSymbolUniqueId imageLoad_UImageRect1_Int2      = TSymbolUniqueId(1688);
2368     static constexpr const TSymbolUniqueId imageLoad_Image2DMS1_Int2_Int1  = TSymbolUniqueId(1689);
2369     static constexpr const TSymbolUniqueId imageLoad_IImage2DMS1_Int2_Int1 = TSymbolUniqueId(1690);
2370     static constexpr const TSymbolUniqueId imageLoad_UImage2DMS1_Int2_Int1 = TSymbolUniqueId(1691);
2371     static constexpr const TSymbolUniqueId imageLoad_Image2DMSArray1_Int3_Int1 =
2372         TSymbolUniqueId(1692);
2373     static constexpr const TSymbolUniqueId imageLoad_IImage2DMSArray1_Int3_Int1 =
2374         TSymbolUniqueId(1693);
2375     static constexpr const TSymbolUniqueId imageLoad_UImage2DMSArray1_Int3_Int1 =
2376         TSymbolUniqueId(1694);
2377     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2D1_Int2_UInt1 =
2378         TSymbolUniqueId(1695);
2379     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2D1_Int2_UInt1 =
2380         TSymbolUniqueId(1696);
2381     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2D1_Int2_UInt1 =
2382         TSymbolUniqueId(1697);
2383     static constexpr const TSymbolUniqueId imageAtomicAdd_Image3D1_Int3_UInt1 =
2384         TSymbolUniqueId(1698);
2385     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage3D1_Int3_UInt1 =
2386         TSymbolUniqueId(1699);
2387     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage3D1_Int3_UInt1 =
2388         TSymbolUniqueId(1700);
2389     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageCube1_Int3_UInt1 =
2390         TSymbolUniqueId(1701);
2391     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageCube1_Int3_UInt1 =
2392         TSymbolUniqueId(1702);
2393     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageCube1_Int3_UInt1 =
2394         TSymbolUniqueId(1703);
2395     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageBuffer1_Int1_UInt1 =
2396         TSymbolUniqueId(1704);
2397     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageBuffer1_Int1_UInt1 =
2398         TSymbolUniqueId(1705);
2399     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageBuffer1_Int1_UInt1 =
2400         TSymbolUniqueId(1706);
2401     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2DArray1_Int3_UInt1 =
2402         TSymbolUniqueId(1707);
2403     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2DArray1_Int3_UInt1 =
2404         TSymbolUniqueId(1708);
2405     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2DArray1_Int3_UInt1 =
2406         TSymbolUniqueId(1709);
2407     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageCubeArray1_Int3_UInt1 =
2408         TSymbolUniqueId(1710);
2409     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageCubeArray1_Int3_UInt1 =
2410         TSymbolUniqueId(1711);
2411     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageCubeArray1_Int3_UInt1 =
2412         TSymbolUniqueId(1712);
2413     static constexpr const TSymbolUniqueId imageAtomicAdd_Image1D1_Int1_UInt1 =
2414         TSymbolUniqueId(1713);
2415     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage1D1_Int1_UInt1 =
2416         TSymbolUniqueId(1714);
2417     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage1D1_Int1_UInt1 =
2418         TSymbolUniqueId(1715);
2419     static constexpr const TSymbolUniqueId imageAtomicAdd_Image1DArray1_Int2_UInt1 =
2420         TSymbolUniqueId(1716);
2421     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage1DArray1_Int2_UInt1 =
2422         TSymbolUniqueId(1717);
2423     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage1DArray1_Int2_UInt1 =
2424         TSymbolUniqueId(1718);
2425     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageRect1_Int2_UInt1 =
2426         TSymbolUniqueId(1719);
2427     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageRect1_Int2_UInt1 =
2428         TSymbolUniqueId(1720);
2429     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageRect1_Int2_UInt1 =
2430         TSymbolUniqueId(1721);
2431     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2DMS1_Int2_Int1_UInt1 =
2432         TSymbolUniqueId(1722);
2433     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2DMS1_Int2_Int1_UInt1 =
2434         TSymbolUniqueId(1723);
2435     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2DMS1_Int2_Int1_UInt1 =
2436         TSymbolUniqueId(1724);
2437     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2DMSArray1_Int3_Int1_UInt1 =
2438         TSymbolUniqueId(1725);
2439     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2DMSArray1_Int3_Int1_UInt1 =
2440         TSymbolUniqueId(1726);
2441     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2DMSArray1_Int3_Int1_UInt1 =
2442         TSymbolUniqueId(1727);
2443     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2D1_Int2_Int1 =
2444         TSymbolUniqueId(1728);
2445     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2D1_Int2_Int1 =
2446         TSymbolUniqueId(1729);
2447     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2D1_Int2_Int1 =
2448         TSymbolUniqueId(1730);
2449     static constexpr const TSymbolUniqueId imageAtomicAdd_Image3D1_Int3_Int1 =
2450         TSymbolUniqueId(1731);
2451     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage3D1_Int3_Int1 =
2452         TSymbolUniqueId(1732);
2453     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage3D1_Int3_Int1 =
2454         TSymbolUniqueId(1733);
2455     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageCube1_Int3_Int1 =
2456         TSymbolUniqueId(1734);
2457     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageCube1_Int3_Int1 =
2458         TSymbolUniqueId(1735);
2459     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageCube1_Int3_Int1 =
2460         TSymbolUniqueId(1736);
2461     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageBuffer1_Int1_Int1 =
2462         TSymbolUniqueId(1737);
2463     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageBuffer1_Int1_Int1 =
2464         TSymbolUniqueId(1738);
2465     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageBuffer1_Int1_Int1 =
2466         TSymbolUniqueId(1739);
2467     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2DArray1_Int3_Int1 =
2468         TSymbolUniqueId(1740);
2469     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2DArray1_Int3_Int1 =
2470         TSymbolUniqueId(1741);
2471     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2DArray1_Int3_Int1 =
2472         TSymbolUniqueId(1742);
2473     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageCubeArray1_Int3_Int1 =
2474         TSymbolUniqueId(1743);
2475     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageCubeArray1_Int3_Int1 =
2476         TSymbolUniqueId(1744);
2477     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageCubeArray1_Int3_Int1 =
2478         TSymbolUniqueId(1745);
2479     static constexpr const TSymbolUniqueId imageAtomicAdd_Image1D1_Int1_Int1 =
2480         TSymbolUniqueId(1746);
2481     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage1D1_Int1_Int1 =
2482         TSymbolUniqueId(1747);
2483     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage1D1_Int1_Int1 =
2484         TSymbolUniqueId(1748);
2485     static constexpr const TSymbolUniqueId imageAtomicAdd_Image1DArray1_Int2_Int1 =
2486         TSymbolUniqueId(1749);
2487     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage1DArray1_Int2_Int1 =
2488         TSymbolUniqueId(1750);
2489     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage1DArray1_Int2_Int1 =
2490         TSymbolUniqueId(1751);
2491     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageRect1_Int2_Int1 =
2492         TSymbolUniqueId(1752);
2493     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageRect1_Int2_Int1 =
2494         TSymbolUniqueId(1753);
2495     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageRect1_Int2_Int1 =
2496         TSymbolUniqueId(1754);
2497     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2DMS1_Int2_Int1_Int1 =
2498         TSymbolUniqueId(1755);
2499     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2DMS1_Int2_Int1_Int1 =
2500         TSymbolUniqueId(1756);
2501     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2DMS1_Int2_Int1_Int1 =
2502         TSymbolUniqueId(1757);
2503     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2DMSArray1_Int3_Int1_Int1 =
2504         TSymbolUniqueId(1758);
2505     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2DMSArray1_Int3_Int1_Int1 =
2506         TSymbolUniqueId(1759);
2507     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2DMSArray1_Int3_Int1_Int1 =
2508         TSymbolUniqueId(1760);
2509     static constexpr const TSymbolUniqueId imageAtomicMin_Image2D1_Int2_UInt1 =
2510         TSymbolUniqueId(1761);
2511     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2D1_Int2_UInt1 =
2512         TSymbolUniqueId(1762);
2513     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2D1_Int2_UInt1 =
2514         TSymbolUniqueId(1763);
2515     static constexpr const TSymbolUniqueId imageAtomicMin_Image3D1_Int3_UInt1 =
2516         TSymbolUniqueId(1764);
2517     static constexpr const TSymbolUniqueId imageAtomicMin_IImage3D1_Int3_UInt1 =
2518         TSymbolUniqueId(1765);
2519     static constexpr const TSymbolUniqueId imageAtomicMin_UImage3D1_Int3_UInt1 =
2520         TSymbolUniqueId(1766);
2521     static constexpr const TSymbolUniqueId imageAtomicMin_ImageCube1_Int3_UInt1 =
2522         TSymbolUniqueId(1767);
2523     static constexpr const TSymbolUniqueId imageAtomicMin_IImageCube1_Int3_UInt1 =
2524         TSymbolUniqueId(1768);
2525     static constexpr const TSymbolUniqueId imageAtomicMin_UImageCube1_Int3_UInt1 =
2526         TSymbolUniqueId(1769);
2527     static constexpr const TSymbolUniqueId imageAtomicMin_ImageBuffer1_Int1_UInt1 =
2528         TSymbolUniqueId(1770);
2529     static constexpr const TSymbolUniqueId imageAtomicMin_IImageBuffer1_Int1_UInt1 =
2530         TSymbolUniqueId(1771);
2531     static constexpr const TSymbolUniqueId imageAtomicMin_UImageBuffer1_Int1_UInt1 =
2532         TSymbolUniqueId(1772);
2533     static constexpr const TSymbolUniqueId imageAtomicMin_Image2DArray1_Int3_UInt1 =
2534         TSymbolUniqueId(1773);
2535     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2DArray1_Int3_UInt1 =
2536         TSymbolUniqueId(1774);
2537     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2DArray1_Int3_UInt1 =
2538         TSymbolUniqueId(1775);
2539     static constexpr const TSymbolUniqueId imageAtomicMin_ImageCubeArray1_Int3_UInt1 =
2540         TSymbolUniqueId(1776);
2541     static constexpr const TSymbolUniqueId imageAtomicMin_IImageCubeArray1_Int3_UInt1 =
2542         TSymbolUniqueId(1777);
2543     static constexpr const TSymbolUniqueId imageAtomicMin_UImageCubeArray1_Int3_UInt1 =
2544         TSymbolUniqueId(1778);
2545     static constexpr const TSymbolUniqueId imageAtomicMin_Image1D1_Int1_UInt1 =
2546         TSymbolUniqueId(1779);
2547     static constexpr const TSymbolUniqueId imageAtomicMin_IImage1D1_Int1_UInt1 =
2548         TSymbolUniqueId(1780);
2549     static constexpr const TSymbolUniqueId imageAtomicMin_UImage1D1_Int1_UInt1 =
2550         TSymbolUniqueId(1781);
2551     static constexpr const TSymbolUniqueId imageAtomicMin_Image1DArray1_Int2_UInt1 =
2552         TSymbolUniqueId(1782);
2553     static constexpr const TSymbolUniqueId imageAtomicMin_IImage1DArray1_Int2_UInt1 =
2554         TSymbolUniqueId(1783);
2555     static constexpr const TSymbolUniqueId imageAtomicMin_UImage1DArray1_Int2_UInt1 =
2556         TSymbolUniqueId(1784);
2557     static constexpr const TSymbolUniqueId imageAtomicMin_ImageRect1_Int2_UInt1 =
2558         TSymbolUniqueId(1785);
2559     static constexpr const TSymbolUniqueId imageAtomicMin_IImageRect1_Int2_UInt1 =
2560         TSymbolUniqueId(1786);
2561     static constexpr const TSymbolUniqueId imageAtomicMin_UImageRect1_Int2_UInt1 =
2562         TSymbolUniqueId(1787);
2563     static constexpr const TSymbolUniqueId imageAtomicMin_Image2DMS1_Int2_Int1_UInt1 =
2564         TSymbolUniqueId(1788);
2565     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2DMS1_Int2_Int1_UInt1 =
2566         TSymbolUniqueId(1789);
2567     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2DMS1_Int2_Int1_UInt1 =
2568         TSymbolUniqueId(1790);
2569     static constexpr const TSymbolUniqueId imageAtomicMin_Image2DMSArray1_Int3_Int1_UInt1 =
2570         TSymbolUniqueId(1791);
2571     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2DMSArray1_Int3_Int1_UInt1 =
2572         TSymbolUniqueId(1792);
2573     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2DMSArray1_Int3_Int1_UInt1 =
2574         TSymbolUniqueId(1793);
2575     static constexpr const TSymbolUniqueId imageAtomicMin_Image2D1_Int2_Int1 =
2576         TSymbolUniqueId(1794);
2577     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2D1_Int2_Int1 =
2578         TSymbolUniqueId(1795);
2579     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2D1_Int2_Int1 =
2580         TSymbolUniqueId(1796);
2581     static constexpr const TSymbolUniqueId imageAtomicMin_Image3D1_Int3_Int1 =
2582         TSymbolUniqueId(1797);
2583     static constexpr const TSymbolUniqueId imageAtomicMin_IImage3D1_Int3_Int1 =
2584         TSymbolUniqueId(1798);
2585     static constexpr const TSymbolUniqueId imageAtomicMin_UImage3D1_Int3_Int1 =
2586         TSymbolUniqueId(1799);
2587     static constexpr const TSymbolUniqueId imageAtomicMin_ImageCube1_Int3_Int1 =
2588         TSymbolUniqueId(1800);
2589     static constexpr const TSymbolUniqueId imageAtomicMin_IImageCube1_Int3_Int1 =
2590         TSymbolUniqueId(1801);
2591     static constexpr const TSymbolUniqueId imageAtomicMin_UImageCube1_Int3_Int1 =
2592         TSymbolUniqueId(1802);
2593     static constexpr const TSymbolUniqueId imageAtomicMin_ImageBuffer1_Int1_Int1 =
2594         TSymbolUniqueId(1803);
2595     static constexpr const TSymbolUniqueId imageAtomicMin_IImageBuffer1_Int1_Int1 =
2596         TSymbolUniqueId(1804);
2597     static constexpr const TSymbolUniqueId imageAtomicMin_UImageBuffer1_Int1_Int1 =
2598         TSymbolUniqueId(1805);
2599     static constexpr const TSymbolUniqueId imageAtomicMin_Image2DArray1_Int3_Int1 =
2600         TSymbolUniqueId(1806);
2601     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2DArray1_Int3_Int1 =
2602         TSymbolUniqueId(1807);
2603     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2DArray1_Int3_Int1 =
2604         TSymbolUniqueId(1808);
2605     static constexpr const TSymbolUniqueId imageAtomicMin_ImageCubeArray1_Int3_Int1 =
2606         TSymbolUniqueId(1809);
2607     static constexpr const TSymbolUniqueId imageAtomicMin_IImageCubeArray1_Int3_Int1 =
2608         TSymbolUniqueId(1810);
2609     static constexpr const TSymbolUniqueId imageAtomicMin_UImageCubeArray1_Int3_Int1 =
2610         TSymbolUniqueId(1811);
2611     static constexpr const TSymbolUniqueId imageAtomicMin_Image1D1_Int1_Int1 =
2612         TSymbolUniqueId(1812);
2613     static constexpr const TSymbolUniqueId imageAtomicMin_IImage1D1_Int1_Int1 =
2614         TSymbolUniqueId(1813);
2615     static constexpr const TSymbolUniqueId imageAtomicMin_UImage1D1_Int1_Int1 =
2616         TSymbolUniqueId(1814);
2617     static constexpr const TSymbolUniqueId imageAtomicMin_Image1DArray1_Int2_Int1 =
2618         TSymbolUniqueId(1815);
2619     static constexpr const TSymbolUniqueId imageAtomicMin_IImage1DArray1_Int2_Int1 =
2620         TSymbolUniqueId(1816);
2621     static constexpr const TSymbolUniqueId imageAtomicMin_UImage1DArray1_Int2_Int1 =
2622         TSymbolUniqueId(1817);
2623     static constexpr const TSymbolUniqueId imageAtomicMin_ImageRect1_Int2_Int1 =
2624         TSymbolUniqueId(1818);
2625     static constexpr const TSymbolUniqueId imageAtomicMin_IImageRect1_Int2_Int1 =
2626         TSymbolUniqueId(1819);
2627     static constexpr const TSymbolUniqueId imageAtomicMin_UImageRect1_Int2_Int1 =
2628         TSymbolUniqueId(1820);
2629     static constexpr const TSymbolUniqueId imageAtomicMin_Image2DMS1_Int2_Int1_Int1 =
2630         TSymbolUniqueId(1821);
2631     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2DMS1_Int2_Int1_Int1 =
2632         TSymbolUniqueId(1822);
2633     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2DMS1_Int2_Int1_Int1 =
2634         TSymbolUniqueId(1823);
2635     static constexpr const TSymbolUniqueId imageAtomicMin_Image2DMSArray1_Int3_Int1_Int1 =
2636         TSymbolUniqueId(1824);
2637     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2DMSArray1_Int3_Int1_Int1 =
2638         TSymbolUniqueId(1825);
2639     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2DMSArray1_Int3_Int1_Int1 =
2640         TSymbolUniqueId(1826);
2641     static constexpr const TSymbolUniqueId imageAtomicMax_Image2D1_Int2_UInt1 =
2642         TSymbolUniqueId(1827);
2643     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2D1_Int2_UInt1 =
2644         TSymbolUniqueId(1828);
2645     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2D1_Int2_UInt1 =
2646         TSymbolUniqueId(1829);
2647     static constexpr const TSymbolUniqueId imageAtomicMax_Image3D1_Int3_UInt1 =
2648         TSymbolUniqueId(1830);
2649     static constexpr const TSymbolUniqueId imageAtomicMax_IImage3D1_Int3_UInt1 =
2650         TSymbolUniqueId(1831);
2651     static constexpr const TSymbolUniqueId imageAtomicMax_UImage3D1_Int3_UInt1 =
2652         TSymbolUniqueId(1832);
2653     static constexpr const TSymbolUniqueId imageAtomicMax_ImageCube1_Int3_UInt1 =
2654         TSymbolUniqueId(1833);
2655     static constexpr const TSymbolUniqueId imageAtomicMax_IImageCube1_Int3_UInt1 =
2656         TSymbolUniqueId(1834);
2657     static constexpr const TSymbolUniqueId imageAtomicMax_UImageCube1_Int3_UInt1 =
2658         TSymbolUniqueId(1835);
2659     static constexpr const TSymbolUniqueId imageAtomicMax_ImageBuffer1_Int1_UInt1 =
2660         TSymbolUniqueId(1836);
2661     static constexpr const TSymbolUniqueId imageAtomicMax_IImageBuffer1_Int1_UInt1 =
2662         TSymbolUniqueId(1837);
2663     static constexpr const TSymbolUniqueId imageAtomicMax_UImageBuffer1_Int1_UInt1 =
2664         TSymbolUniqueId(1838);
2665     static constexpr const TSymbolUniqueId imageAtomicMax_Image2DArray1_Int3_UInt1 =
2666         TSymbolUniqueId(1839);
2667     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2DArray1_Int3_UInt1 =
2668         TSymbolUniqueId(1840);
2669     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2DArray1_Int3_UInt1 =
2670         TSymbolUniqueId(1841);
2671     static constexpr const TSymbolUniqueId imageAtomicMax_ImageCubeArray1_Int3_UInt1 =
2672         TSymbolUniqueId(1842);
2673     static constexpr const TSymbolUniqueId imageAtomicMax_IImageCubeArray1_Int3_UInt1 =
2674         TSymbolUniqueId(1843);
2675     static constexpr const TSymbolUniqueId imageAtomicMax_UImageCubeArray1_Int3_UInt1 =
2676         TSymbolUniqueId(1844);
2677     static constexpr const TSymbolUniqueId imageAtomicMax_Image1D1_Int1_UInt1 =
2678         TSymbolUniqueId(1845);
2679     static constexpr const TSymbolUniqueId imageAtomicMax_IImage1D1_Int1_UInt1 =
2680         TSymbolUniqueId(1846);
2681     static constexpr const TSymbolUniqueId imageAtomicMax_UImage1D1_Int1_UInt1 =
2682         TSymbolUniqueId(1847);
2683     static constexpr const TSymbolUniqueId imageAtomicMax_Image1DArray1_Int2_UInt1 =
2684         TSymbolUniqueId(1848);
2685     static constexpr const TSymbolUniqueId imageAtomicMax_IImage1DArray1_Int2_UInt1 =
2686         TSymbolUniqueId(1849);
2687     static constexpr const TSymbolUniqueId imageAtomicMax_UImage1DArray1_Int2_UInt1 =
2688         TSymbolUniqueId(1850);
2689     static constexpr const TSymbolUniqueId imageAtomicMax_ImageRect1_Int2_UInt1 =
2690         TSymbolUniqueId(1851);
2691     static constexpr const TSymbolUniqueId imageAtomicMax_IImageRect1_Int2_UInt1 =
2692         TSymbolUniqueId(1852);
2693     static constexpr const TSymbolUniqueId imageAtomicMax_UImageRect1_Int2_UInt1 =
2694         TSymbolUniqueId(1853);
2695     static constexpr const TSymbolUniqueId imageAtomicMax_Image2DMS1_Int2_Int1_UInt1 =
2696         TSymbolUniqueId(1854);
2697     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2DMS1_Int2_Int1_UInt1 =
2698         TSymbolUniqueId(1855);
2699     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2DMS1_Int2_Int1_UInt1 =
2700         TSymbolUniqueId(1856);
2701     static constexpr const TSymbolUniqueId imageAtomicMax_Image2DMSArray1_Int3_Int1_UInt1 =
2702         TSymbolUniqueId(1857);
2703     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2DMSArray1_Int3_Int1_UInt1 =
2704         TSymbolUniqueId(1858);
2705     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2DMSArray1_Int3_Int1_UInt1 =
2706         TSymbolUniqueId(1859);
2707     static constexpr const TSymbolUniqueId imageAtomicMax_Image2D1_Int2_Int1 =
2708         TSymbolUniqueId(1860);
2709     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2D1_Int2_Int1 =
2710         TSymbolUniqueId(1861);
2711     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2D1_Int2_Int1 =
2712         TSymbolUniqueId(1862);
2713     static constexpr const TSymbolUniqueId imageAtomicMax_Image3D1_Int3_Int1 =
2714         TSymbolUniqueId(1863);
2715     static constexpr const TSymbolUniqueId imageAtomicMax_IImage3D1_Int3_Int1 =
2716         TSymbolUniqueId(1864);
2717     static constexpr const TSymbolUniqueId imageAtomicMax_UImage3D1_Int3_Int1 =
2718         TSymbolUniqueId(1865);
2719     static constexpr const TSymbolUniqueId imageAtomicMax_ImageCube1_Int3_Int1 =
2720         TSymbolUniqueId(1866);
2721     static constexpr const TSymbolUniqueId imageAtomicMax_IImageCube1_Int3_Int1 =
2722         TSymbolUniqueId(1867);
2723     static constexpr const TSymbolUniqueId imageAtomicMax_UImageCube1_Int3_Int1 =
2724         TSymbolUniqueId(1868);
2725     static constexpr const TSymbolUniqueId imageAtomicMax_ImageBuffer1_Int1_Int1 =
2726         TSymbolUniqueId(1869);
2727     static constexpr const TSymbolUniqueId imageAtomicMax_IImageBuffer1_Int1_Int1 =
2728         TSymbolUniqueId(1870);
2729     static constexpr const TSymbolUniqueId imageAtomicMax_UImageBuffer1_Int1_Int1 =
2730         TSymbolUniqueId(1871);
2731     static constexpr const TSymbolUniqueId imageAtomicMax_Image2DArray1_Int3_Int1 =
2732         TSymbolUniqueId(1872);
2733     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2DArray1_Int3_Int1 =
2734         TSymbolUniqueId(1873);
2735     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2DArray1_Int3_Int1 =
2736         TSymbolUniqueId(1874);
2737     static constexpr const TSymbolUniqueId imageAtomicMax_ImageCubeArray1_Int3_Int1 =
2738         TSymbolUniqueId(1875);
2739     static constexpr const TSymbolUniqueId imageAtomicMax_IImageCubeArray1_Int3_Int1 =
2740         TSymbolUniqueId(1876);
2741     static constexpr const TSymbolUniqueId imageAtomicMax_UImageCubeArray1_Int3_Int1 =
2742         TSymbolUniqueId(1877);
2743     static constexpr const TSymbolUniqueId imageAtomicMax_Image1D1_Int1_Int1 =
2744         TSymbolUniqueId(1878);
2745     static constexpr const TSymbolUniqueId imageAtomicMax_IImage1D1_Int1_Int1 =
2746         TSymbolUniqueId(1879);
2747     static constexpr const TSymbolUniqueId imageAtomicMax_UImage1D1_Int1_Int1 =
2748         TSymbolUniqueId(1880);
2749     static constexpr const TSymbolUniqueId imageAtomicMax_Image1DArray1_Int2_Int1 =
2750         TSymbolUniqueId(1881);
2751     static constexpr const TSymbolUniqueId imageAtomicMax_IImage1DArray1_Int2_Int1 =
2752         TSymbolUniqueId(1882);
2753     static constexpr const TSymbolUniqueId imageAtomicMax_UImage1DArray1_Int2_Int1 =
2754         TSymbolUniqueId(1883);
2755     static constexpr const TSymbolUniqueId imageAtomicMax_ImageRect1_Int2_Int1 =
2756         TSymbolUniqueId(1884);
2757     static constexpr const TSymbolUniqueId imageAtomicMax_IImageRect1_Int2_Int1 =
2758         TSymbolUniqueId(1885);
2759     static constexpr const TSymbolUniqueId imageAtomicMax_UImageRect1_Int2_Int1 =
2760         TSymbolUniqueId(1886);
2761     static constexpr const TSymbolUniqueId imageAtomicMax_Image2DMS1_Int2_Int1_Int1 =
2762         TSymbolUniqueId(1887);
2763     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2DMS1_Int2_Int1_Int1 =
2764         TSymbolUniqueId(1888);
2765     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2DMS1_Int2_Int1_Int1 =
2766         TSymbolUniqueId(1889);
2767     static constexpr const TSymbolUniqueId imageAtomicMax_Image2DMSArray1_Int3_Int1_Int1 =
2768         TSymbolUniqueId(1890);
2769     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2DMSArray1_Int3_Int1_Int1 =
2770         TSymbolUniqueId(1891);
2771     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2DMSArray1_Int3_Int1_Int1 =
2772         TSymbolUniqueId(1892);
2773     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2D1_Int2_UInt1 =
2774         TSymbolUniqueId(1893);
2775     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2D1_Int2_UInt1 =
2776         TSymbolUniqueId(1894);
2777     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2D1_Int2_UInt1 =
2778         TSymbolUniqueId(1895);
2779     static constexpr const TSymbolUniqueId imageAtomicAnd_Image3D1_Int3_UInt1 =
2780         TSymbolUniqueId(1896);
2781     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage3D1_Int3_UInt1 =
2782         TSymbolUniqueId(1897);
2783     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage3D1_Int3_UInt1 =
2784         TSymbolUniqueId(1898);
2785     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageCube1_Int3_UInt1 =
2786         TSymbolUniqueId(1899);
2787     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageCube1_Int3_UInt1 =
2788         TSymbolUniqueId(1900);
2789     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageCube1_Int3_UInt1 =
2790         TSymbolUniqueId(1901);
2791     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageBuffer1_Int1_UInt1 =
2792         TSymbolUniqueId(1902);
2793     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageBuffer1_Int1_UInt1 =
2794         TSymbolUniqueId(1903);
2795     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageBuffer1_Int1_UInt1 =
2796         TSymbolUniqueId(1904);
2797     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2DArray1_Int3_UInt1 =
2798         TSymbolUniqueId(1905);
2799     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2DArray1_Int3_UInt1 =
2800         TSymbolUniqueId(1906);
2801     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2DArray1_Int3_UInt1 =
2802         TSymbolUniqueId(1907);
2803     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageCubeArray1_Int3_UInt1 =
2804         TSymbolUniqueId(1908);
2805     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageCubeArray1_Int3_UInt1 =
2806         TSymbolUniqueId(1909);
2807     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageCubeArray1_Int3_UInt1 =
2808         TSymbolUniqueId(1910);
2809     static constexpr const TSymbolUniqueId imageAtomicAnd_Image1D1_Int1_UInt1 =
2810         TSymbolUniqueId(1911);
2811     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage1D1_Int1_UInt1 =
2812         TSymbolUniqueId(1912);
2813     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage1D1_Int1_UInt1 =
2814         TSymbolUniqueId(1913);
2815     static constexpr const TSymbolUniqueId imageAtomicAnd_Image1DArray1_Int2_UInt1 =
2816         TSymbolUniqueId(1914);
2817     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage1DArray1_Int2_UInt1 =
2818         TSymbolUniqueId(1915);
2819     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage1DArray1_Int2_UInt1 =
2820         TSymbolUniqueId(1916);
2821     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageRect1_Int2_UInt1 =
2822         TSymbolUniqueId(1917);
2823     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageRect1_Int2_UInt1 =
2824         TSymbolUniqueId(1918);
2825     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageRect1_Int2_UInt1 =
2826         TSymbolUniqueId(1919);
2827     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2DMS1_Int2_Int1_UInt1 =
2828         TSymbolUniqueId(1920);
2829     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2DMS1_Int2_Int1_UInt1 =
2830         TSymbolUniqueId(1921);
2831     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2DMS1_Int2_Int1_UInt1 =
2832         TSymbolUniqueId(1922);
2833     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2DMSArray1_Int3_Int1_UInt1 =
2834         TSymbolUniqueId(1923);
2835     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2DMSArray1_Int3_Int1_UInt1 =
2836         TSymbolUniqueId(1924);
2837     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2DMSArray1_Int3_Int1_UInt1 =
2838         TSymbolUniqueId(1925);
2839     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2D1_Int2_Int1 =
2840         TSymbolUniqueId(1926);
2841     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2D1_Int2_Int1 =
2842         TSymbolUniqueId(1927);
2843     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2D1_Int2_Int1 =
2844         TSymbolUniqueId(1928);
2845     static constexpr const TSymbolUniqueId imageAtomicAnd_Image3D1_Int3_Int1 =
2846         TSymbolUniqueId(1929);
2847     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage3D1_Int3_Int1 =
2848         TSymbolUniqueId(1930);
2849     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage3D1_Int3_Int1 =
2850         TSymbolUniqueId(1931);
2851     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageCube1_Int3_Int1 =
2852         TSymbolUniqueId(1932);
2853     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageCube1_Int3_Int1 =
2854         TSymbolUniqueId(1933);
2855     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageCube1_Int3_Int1 =
2856         TSymbolUniqueId(1934);
2857     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageBuffer1_Int1_Int1 =
2858         TSymbolUniqueId(1935);
2859     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageBuffer1_Int1_Int1 =
2860         TSymbolUniqueId(1936);
2861     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageBuffer1_Int1_Int1 =
2862         TSymbolUniqueId(1937);
2863     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2DArray1_Int3_Int1 =
2864         TSymbolUniqueId(1938);
2865     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2DArray1_Int3_Int1 =
2866         TSymbolUniqueId(1939);
2867     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2DArray1_Int3_Int1 =
2868         TSymbolUniqueId(1940);
2869     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageCubeArray1_Int3_Int1 =
2870         TSymbolUniqueId(1941);
2871     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageCubeArray1_Int3_Int1 =
2872         TSymbolUniqueId(1942);
2873     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageCubeArray1_Int3_Int1 =
2874         TSymbolUniqueId(1943);
2875     static constexpr const TSymbolUniqueId imageAtomicAnd_Image1D1_Int1_Int1 =
2876         TSymbolUniqueId(1944);
2877     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage1D1_Int1_Int1 =
2878         TSymbolUniqueId(1945);
2879     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage1D1_Int1_Int1 =
2880         TSymbolUniqueId(1946);
2881     static constexpr const TSymbolUniqueId imageAtomicAnd_Image1DArray1_Int2_Int1 =
2882         TSymbolUniqueId(1947);
2883     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage1DArray1_Int2_Int1 =
2884         TSymbolUniqueId(1948);
2885     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage1DArray1_Int2_Int1 =
2886         TSymbolUniqueId(1949);
2887     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageRect1_Int2_Int1 =
2888         TSymbolUniqueId(1950);
2889     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageRect1_Int2_Int1 =
2890         TSymbolUniqueId(1951);
2891     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageRect1_Int2_Int1 =
2892         TSymbolUniqueId(1952);
2893     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2DMS1_Int2_Int1_Int1 =
2894         TSymbolUniqueId(1953);
2895     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2DMS1_Int2_Int1_Int1 =
2896         TSymbolUniqueId(1954);
2897     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2DMS1_Int2_Int1_Int1 =
2898         TSymbolUniqueId(1955);
2899     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2DMSArray1_Int3_Int1_Int1 =
2900         TSymbolUniqueId(1956);
2901     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2DMSArray1_Int3_Int1_Int1 =
2902         TSymbolUniqueId(1957);
2903     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2DMSArray1_Int3_Int1_Int1 =
2904         TSymbolUniqueId(1958);
2905     static constexpr const TSymbolUniqueId imageAtomicOr_Image2D1_Int2_UInt1 =
2906         TSymbolUniqueId(1959);
2907     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2D1_Int2_UInt1 =
2908         TSymbolUniqueId(1960);
2909     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2D1_Int2_UInt1 =
2910         TSymbolUniqueId(1961);
2911     static constexpr const TSymbolUniqueId imageAtomicOr_Image3D1_Int3_UInt1 =
2912         TSymbolUniqueId(1962);
2913     static constexpr const TSymbolUniqueId imageAtomicOr_IImage3D1_Int3_UInt1 =
2914         TSymbolUniqueId(1963);
2915     static constexpr const TSymbolUniqueId imageAtomicOr_UImage3D1_Int3_UInt1 =
2916         TSymbolUniqueId(1964);
2917     static constexpr const TSymbolUniqueId imageAtomicOr_ImageCube1_Int3_UInt1 =
2918         TSymbolUniqueId(1965);
2919     static constexpr const TSymbolUniqueId imageAtomicOr_IImageCube1_Int3_UInt1 =
2920         TSymbolUniqueId(1966);
2921     static constexpr const TSymbolUniqueId imageAtomicOr_UImageCube1_Int3_UInt1 =
2922         TSymbolUniqueId(1967);
2923     static constexpr const TSymbolUniqueId imageAtomicOr_ImageBuffer1_Int1_UInt1 =
2924         TSymbolUniqueId(1968);
2925     static constexpr const TSymbolUniqueId imageAtomicOr_IImageBuffer1_Int1_UInt1 =
2926         TSymbolUniqueId(1969);
2927     static constexpr const TSymbolUniqueId imageAtomicOr_UImageBuffer1_Int1_UInt1 =
2928         TSymbolUniqueId(1970);
2929     static constexpr const TSymbolUniqueId imageAtomicOr_Image2DArray1_Int3_UInt1 =
2930         TSymbolUniqueId(1971);
2931     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2DArray1_Int3_UInt1 =
2932         TSymbolUniqueId(1972);
2933     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2DArray1_Int3_UInt1 =
2934         TSymbolUniqueId(1973);
2935     static constexpr const TSymbolUniqueId imageAtomicOr_ImageCubeArray1_Int3_UInt1 =
2936         TSymbolUniqueId(1974);
2937     static constexpr const TSymbolUniqueId imageAtomicOr_IImageCubeArray1_Int3_UInt1 =
2938         TSymbolUniqueId(1975);
2939     static constexpr const TSymbolUniqueId imageAtomicOr_UImageCubeArray1_Int3_UInt1 =
2940         TSymbolUniqueId(1976);
2941     static constexpr const TSymbolUniqueId imageAtomicOr_Image1D1_Int1_UInt1 =
2942         TSymbolUniqueId(1977);
2943     static constexpr const TSymbolUniqueId imageAtomicOr_IImage1D1_Int1_UInt1 =
2944         TSymbolUniqueId(1978);
2945     static constexpr const TSymbolUniqueId imageAtomicOr_UImage1D1_Int1_UInt1 =
2946         TSymbolUniqueId(1979);
2947     static constexpr const TSymbolUniqueId imageAtomicOr_Image1DArray1_Int2_UInt1 =
2948         TSymbolUniqueId(1980);
2949     static constexpr const TSymbolUniqueId imageAtomicOr_IImage1DArray1_Int2_UInt1 =
2950         TSymbolUniqueId(1981);
2951     static constexpr const TSymbolUniqueId imageAtomicOr_UImage1DArray1_Int2_UInt1 =
2952         TSymbolUniqueId(1982);
2953     static constexpr const TSymbolUniqueId imageAtomicOr_ImageRect1_Int2_UInt1 =
2954         TSymbolUniqueId(1983);
2955     static constexpr const TSymbolUniqueId imageAtomicOr_IImageRect1_Int2_UInt1 =
2956         TSymbolUniqueId(1984);
2957     static constexpr const TSymbolUniqueId imageAtomicOr_UImageRect1_Int2_UInt1 =
2958         TSymbolUniqueId(1985);
2959     static constexpr const TSymbolUniqueId imageAtomicOr_Image2DMS1_Int2_Int1_UInt1 =
2960         TSymbolUniqueId(1986);
2961     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2DMS1_Int2_Int1_UInt1 =
2962         TSymbolUniqueId(1987);
2963     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2DMS1_Int2_Int1_UInt1 =
2964         TSymbolUniqueId(1988);
2965     static constexpr const TSymbolUniqueId imageAtomicOr_Image2DMSArray1_Int3_Int1_UInt1 =
2966         TSymbolUniqueId(1989);
2967     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2DMSArray1_Int3_Int1_UInt1 =
2968         TSymbolUniqueId(1990);
2969     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2DMSArray1_Int3_Int1_UInt1 =
2970         TSymbolUniqueId(1991);
2971     static constexpr const TSymbolUniqueId imageAtomicOr_Image2D1_Int2_Int1 = TSymbolUniqueId(1992);
2972     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2D1_Int2_Int1 =
2973         TSymbolUniqueId(1993);
2974     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2D1_Int2_Int1 =
2975         TSymbolUniqueId(1994);
2976     static constexpr const TSymbolUniqueId imageAtomicOr_Image3D1_Int3_Int1 = TSymbolUniqueId(1995);
2977     static constexpr const TSymbolUniqueId imageAtomicOr_IImage3D1_Int3_Int1 =
2978         TSymbolUniqueId(1996);
2979     static constexpr const TSymbolUniqueId imageAtomicOr_UImage3D1_Int3_Int1 =
2980         TSymbolUniqueId(1997);
2981     static constexpr const TSymbolUniqueId imageAtomicOr_ImageCube1_Int3_Int1 =
2982         TSymbolUniqueId(1998);
2983     static constexpr const TSymbolUniqueId imageAtomicOr_IImageCube1_Int3_Int1 =
2984         TSymbolUniqueId(1999);
2985     static constexpr const TSymbolUniqueId imageAtomicOr_UImageCube1_Int3_Int1 =
2986         TSymbolUniqueId(2000);
2987     static constexpr const TSymbolUniqueId imageAtomicOr_ImageBuffer1_Int1_Int1 =
2988         TSymbolUniqueId(2001);
2989     static constexpr const TSymbolUniqueId imageAtomicOr_IImageBuffer1_Int1_Int1 =
2990         TSymbolUniqueId(2002);
2991     static constexpr const TSymbolUniqueId imageAtomicOr_UImageBuffer1_Int1_Int1 =
2992         TSymbolUniqueId(2003);
2993     static constexpr const TSymbolUniqueId imageAtomicOr_Image2DArray1_Int3_Int1 =
2994         TSymbolUniqueId(2004);
2995     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2DArray1_Int3_Int1 =
2996         TSymbolUniqueId(2005);
2997     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2DArray1_Int3_Int1 =
2998         TSymbolUniqueId(2006);
2999     static constexpr const TSymbolUniqueId imageAtomicOr_ImageCubeArray1_Int3_Int1 =
3000         TSymbolUniqueId(2007);
3001     static constexpr const TSymbolUniqueId imageAtomicOr_IImageCubeArray1_Int3_Int1 =
3002         TSymbolUniqueId(2008);
3003     static constexpr const TSymbolUniqueId imageAtomicOr_UImageCubeArray1_Int3_Int1 =
3004         TSymbolUniqueId(2009);
3005     static constexpr const TSymbolUniqueId imageAtomicOr_Image1D1_Int1_Int1 = TSymbolUniqueId(2010);
3006     static constexpr const TSymbolUniqueId imageAtomicOr_IImage1D1_Int1_Int1 =
3007         TSymbolUniqueId(2011);
3008     static constexpr const TSymbolUniqueId imageAtomicOr_UImage1D1_Int1_Int1 =
3009         TSymbolUniqueId(2012);
3010     static constexpr const TSymbolUniqueId imageAtomicOr_Image1DArray1_Int2_Int1 =
3011         TSymbolUniqueId(2013);
3012     static constexpr const TSymbolUniqueId imageAtomicOr_IImage1DArray1_Int2_Int1 =
3013         TSymbolUniqueId(2014);
3014     static constexpr const TSymbolUniqueId imageAtomicOr_UImage1DArray1_Int2_Int1 =
3015         TSymbolUniqueId(2015);
3016     static constexpr const TSymbolUniqueId imageAtomicOr_ImageRect1_Int2_Int1 =
3017         TSymbolUniqueId(2016);
3018     static constexpr const TSymbolUniqueId imageAtomicOr_IImageRect1_Int2_Int1 =
3019         TSymbolUniqueId(2017);
3020     static constexpr const TSymbolUniqueId imageAtomicOr_UImageRect1_Int2_Int1 =
3021         TSymbolUniqueId(2018);
3022     static constexpr const TSymbolUniqueId imageAtomicOr_Image2DMS1_Int2_Int1_Int1 =
3023         TSymbolUniqueId(2019);
3024     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2DMS1_Int2_Int1_Int1 =
3025         TSymbolUniqueId(2020);
3026     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2DMS1_Int2_Int1_Int1 =
3027         TSymbolUniqueId(2021);
3028     static constexpr const TSymbolUniqueId imageAtomicOr_Image2DMSArray1_Int3_Int1_Int1 =
3029         TSymbolUniqueId(2022);
3030     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2DMSArray1_Int3_Int1_Int1 =
3031         TSymbolUniqueId(2023);
3032     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2DMSArray1_Int3_Int1_Int1 =
3033         TSymbolUniqueId(2024);
3034     static constexpr const TSymbolUniqueId imageAtomicXor_Image2D1_Int2_UInt1 =
3035         TSymbolUniqueId(2025);
3036     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2D1_Int2_UInt1 =
3037         TSymbolUniqueId(2026);
3038     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2D1_Int2_UInt1 =
3039         TSymbolUniqueId(2027);
3040     static constexpr const TSymbolUniqueId imageAtomicXor_Image3D1_Int3_UInt1 =
3041         TSymbolUniqueId(2028);
3042     static constexpr const TSymbolUniqueId imageAtomicXor_IImage3D1_Int3_UInt1 =
3043         TSymbolUniqueId(2029);
3044     static constexpr const TSymbolUniqueId imageAtomicXor_UImage3D1_Int3_UInt1 =
3045         TSymbolUniqueId(2030);
3046     static constexpr const TSymbolUniqueId imageAtomicXor_ImageCube1_Int3_UInt1 =
3047         TSymbolUniqueId(2031);
3048     static constexpr const TSymbolUniqueId imageAtomicXor_IImageCube1_Int3_UInt1 =
3049         TSymbolUniqueId(2032);
3050     static constexpr const TSymbolUniqueId imageAtomicXor_UImageCube1_Int3_UInt1 =
3051         TSymbolUniqueId(2033);
3052     static constexpr const TSymbolUniqueId imageAtomicXor_ImageBuffer1_Int1_UInt1 =
3053         TSymbolUniqueId(2034);
3054     static constexpr const TSymbolUniqueId imageAtomicXor_IImageBuffer1_Int1_UInt1 =
3055         TSymbolUniqueId(2035);
3056     static constexpr const TSymbolUniqueId imageAtomicXor_UImageBuffer1_Int1_UInt1 =
3057         TSymbolUniqueId(2036);
3058     static constexpr const TSymbolUniqueId imageAtomicXor_Image2DArray1_Int3_UInt1 =
3059         TSymbolUniqueId(2037);
3060     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2DArray1_Int3_UInt1 =
3061         TSymbolUniqueId(2038);
3062     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2DArray1_Int3_UInt1 =
3063         TSymbolUniqueId(2039);
3064     static constexpr const TSymbolUniqueId imageAtomicXor_ImageCubeArray1_Int3_UInt1 =
3065         TSymbolUniqueId(2040);
3066     static constexpr const TSymbolUniqueId imageAtomicXor_IImageCubeArray1_Int3_UInt1 =
3067         TSymbolUniqueId(2041);
3068     static constexpr const TSymbolUniqueId imageAtomicXor_UImageCubeArray1_Int3_UInt1 =
3069         TSymbolUniqueId(2042);
3070     static constexpr const TSymbolUniqueId imageAtomicXor_Image1D1_Int1_UInt1 =
3071         TSymbolUniqueId(2043);
3072     static constexpr const TSymbolUniqueId imageAtomicXor_IImage1D1_Int1_UInt1 =
3073         TSymbolUniqueId(2044);
3074     static constexpr const TSymbolUniqueId imageAtomicXor_UImage1D1_Int1_UInt1 =
3075         TSymbolUniqueId(2045);
3076     static constexpr const TSymbolUniqueId imageAtomicXor_Image1DArray1_Int2_UInt1 =
3077         TSymbolUniqueId(2046);
3078     static constexpr const TSymbolUniqueId imageAtomicXor_IImage1DArray1_Int2_UInt1 =
3079         TSymbolUniqueId(2047);
3080     static constexpr const TSymbolUniqueId imageAtomicXor_UImage1DArray1_Int2_UInt1 =
3081         TSymbolUniqueId(2048);
3082     static constexpr const TSymbolUniqueId imageAtomicXor_ImageRect1_Int2_UInt1 =
3083         TSymbolUniqueId(2049);
3084     static constexpr const TSymbolUniqueId imageAtomicXor_IImageRect1_Int2_UInt1 =
3085         TSymbolUniqueId(2050);
3086     static constexpr const TSymbolUniqueId imageAtomicXor_UImageRect1_Int2_UInt1 =
3087         TSymbolUniqueId(2051);
3088     static constexpr const TSymbolUniqueId imageAtomicXor_Image2DMS1_Int2_Int1_UInt1 =
3089         TSymbolUniqueId(2052);
3090     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2DMS1_Int2_Int1_UInt1 =
3091         TSymbolUniqueId(2053);
3092     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2DMS1_Int2_Int1_UInt1 =
3093         TSymbolUniqueId(2054);
3094     static constexpr const TSymbolUniqueId imageAtomicXor_Image2DMSArray1_Int3_Int1_UInt1 =
3095         TSymbolUniqueId(2055);
3096     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2DMSArray1_Int3_Int1_UInt1 =
3097         TSymbolUniqueId(2056);
3098     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2DMSArray1_Int3_Int1_UInt1 =
3099         TSymbolUniqueId(2057);
3100     static constexpr const TSymbolUniqueId imageAtomicXor_Image2D1_Int2_Int1 =
3101         TSymbolUniqueId(2058);
3102     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2D1_Int2_Int1 =
3103         TSymbolUniqueId(2059);
3104     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2D1_Int2_Int1 =
3105         TSymbolUniqueId(2060);
3106     static constexpr const TSymbolUniqueId imageAtomicXor_Image3D1_Int3_Int1 =
3107         TSymbolUniqueId(2061);
3108     static constexpr const TSymbolUniqueId imageAtomicXor_IImage3D1_Int3_Int1 =
3109         TSymbolUniqueId(2062);
3110     static constexpr const TSymbolUniqueId imageAtomicXor_UImage3D1_Int3_Int1 =
3111         TSymbolUniqueId(2063);
3112     static constexpr const TSymbolUniqueId imageAtomicXor_ImageCube1_Int3_Int1 =
3113         TSymbolUniqueId(2064);
3114     static constexpr const TSymbolUniqueId imageAtomicXor_IImageCube1_Int3_Int1 =
3115         TSymbolUniqueId(2065);
3116     static constexpr const TSymbolUniqueId imageAtomicXor_UImageCube1_Int3_Int1 =
3117         TSymbolUniqueId(2066);
3118     static constexpr const TSymbolUniqueId imageAtomicXor_ImageBuffer1_Int1_Int1 =
3119         TSymbolUniqueId(2067);
3120     static constexpr const TSymbolUniqueId imageAtomicXor_IImageBuffer1_Int1_Int1 =
3121         TSymbolUniqueId(2068);
3122     static constexpr const TSymbolUniqueId imageAtomicXor_UImageBuffer1_Int1_Int1 =
3123         TSymbolUniqueId(2069);
3124     static constexpr const TSymbolUniqueId imageAtomicXor_Image2DArray1_Int3_Int1 =
3125         TSymbolUniqueId(2070);
3126     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2DArray1_Int3_Int1 =
3127         TSymbolUniqueId(2071);
3128     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2DArray1_Int3_Int1 =
3129         TSymbolUniqueId(2072);
3130     static constexpr const TSymbolUniqueId imageAtomicXor_ImageCubeArray1_Int3_Int1 =
3131         TSymbolUniqueId(2073);
3132     static constexpr const TSymbolUniqueId imageAtomicXor_IImageCubeArray1_Int3_Int1 =
3133         TSymbolUniqueId(2074);
3134     static constexpr const TSymbolUniqueId imageAtomicXor_UImageCubeArray1_Int3_Int1 =
3135         TSymbolUniqueId(2075);
3136     static constexpr const TSymbolUniqueId imageAtomicXor_Image1D1_Int1_Int1 =
3137         TSymbolUniqueId(2076);
3138     static constexpr const TSymbolUniqueId imageAtomicXor_IImage1D1_Int1_Int1 =
3139         TSymbolUniqueId(2077);
3140     static constexpr const TSymbolUniqueId imageAtomicXor_UImage1D1_Int1_Int1 =
3141         TSymbolUniqueId(2078);
3142     static constexpr const TSymbolUniqueId imageAtomicXor_Image1DArray1_Int2_Int1 =
3143         TSymbolUniqueId(2079);
3144     static constexpr const TSymbolUniqueId imageAtomicXor_IImage1DArray1_Int2_Int1 =
3145         TSymbolUniqueId(2080);
3146     static constexpr const TSymbolUniqueId imageAtomicXor_UImage1DArray1_Int2_Int1 =
3147         TSymbolUniqueId(2081);
3148     static constexpr const TSymbolUniqueId imageAtomicXor_ImageRect1_Int2_Int1 =
3149         TSymbolUniqueId(2082);
3150     static constexpr const TSymbolUniqueId imageAtomicXor_IImageRect1_Int2_Int1 =
3151         TSymbolUniqueId(2083);
3152     static constexpr const TSymbolUniqueId imageAtomicXor_UImageRect1_Int2_Int1 =
3153         TSymbolUniqueId(2084);
3154     static constexpr const TSymbolUniqueId imageAtomicXor_Image2DMS1_Int2_Int1_Int1 =
3155         TSymbolUniqueId(2085);
3156     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2DMS1_Int2_Int1_Int1 =
3157         TSymbolUniqueId(2086);
3158     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2DMS1_Int2_Int1_Int1 =
3159         TSymbolUniqueId(2087);
3160     static constexpr const TSymbolUniqueId imageAtomicXor_Image2DMSArray1_Int3_Int1_Int1 =
3161         TSymbolUniqueId(2088);
3162     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2DMSArray1_Int3_Int1_Int1 =
3163         TSymbolUniqueId(2089);
3164     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2DMSArray1_Int3_Int1_Int1 =
3165         TSymbolUniqueId(2090);
3166     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2D1_Int2_UInt1 =
3167         TSymbolUniqueId(2091);
3168     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2D1_Int2_UInt1 =
3169         TSymbolUniqueId(2092);
3170     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2D1_Int2_UInt1 =
3171         TSymbolUniqueId(2093);
3172     static constexpr const TSymbolUniqueId imageAtomicExchange_Image3D1_Int3_UInt1 =
3173         TSymbolUniqueId(2094);
3174     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage3D1_Int3_UInt1 =
3175         TSymbolUniqueId(2095);
3176     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage3D1_Int3_UInt1 =
3177         TSymbolUniqueId(2096);
3178     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageCube1_Int3_UInt1 =
3179         TSymbolUniqueId(2097);
3180     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageCube1_Int3_UInt1 =
3181         TSymbolUniqueId(2098);
3182     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageCube1_Int3_UInt1 =
3183         TSymbolUniqueId(2099);
3184     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageBuffer1_Int1_UInt1 =
3185         TSymbolUniqueId(2100);
3186     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageBuffer1_Int1_UInt1 =
3187         TSymbolUniqueId(2101);
3188     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageBuffer1_Int1_UInt1 =
3189         TSymbolUniqueId(2102);
3190     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DArray1_Int3_UInt1 =
3191         TSymbolUniqueId(2103);
3192     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DArray1_Int3_UInt1 =
3193         TSymbolUniqueId(2104);
3194     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DArray1_Int3_UInt1 =
3195         TSymbolUniqueId(2105);
3196     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageCubeArray1_Int3_UInt1 =
3197         TSymbolUniqueId(2106);
3198     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageCubeArray1_Int3_UInt1 =
3199         TSymbolUniqueId(2107);
3200     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageCubeArray1_Int3_UInt1 =
3201         TSymbolUniqueId(2108);
3202     static constexpr const TSymbolUniqueId imageAtomicExchange_Image1D1_Int1_UInt1 =
3203         TSymbolUniqueId(2109);
3204     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage1D1_Int1_UInt1 =
3205         TSymbolUniqueId(2110);
3206     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage1D1_Int1_UInt1 =
3207         TSymbolUniqueId(2111);
3208     static constexpr const TSymbolUniqueId imageAtomicExchange_Image1DArray1_Int2_UInt1 =
3209         TSymbolUniqueId(2112);
3210     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage1DArray1_Int2_UInt1 =
3211         TSymbolUniqueId(2113);
3212     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage1DArray1_Int2_UInt1 =
3213         TSymbolUniqueId(2114);
3214     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageRect1_Int2_UInt1 =
3215         TSymbolUniqueId(2115);
3216     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageRect1_Int2_UInt1 =
3217         TSymbolUniqueId(2116);
3218     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageRect1_Int2_UInt1 =
3219         TSymbolUniqueId(2117);
3220     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DMS1_Int2_Int1_UInt1 =
3221         TSymbolUniqueId(2118);
3222     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DMS1_Int2_Int1_UInt1 =
3223         TSymbolUniqueId(2119);
3224     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DMS1_Int2_Int1_UInt1 =
3225         TSymbolUniqueId(2120);
3226     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DMSArray1_Int3_Int1_UInt1 =
3227         TSymbolUniqueId(2121);
3228     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DMSArray1_Int3_Int1_UInt1 =
3229         TSymbolUniqueId(2122);
3230     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DMSArray1_Int3_Int1_UInt1 =
3231         TSymbolUniqueId(2123);
3232     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2D1_Int2_Int1 =
3233         TSymbolUniqueId(2124);
3234     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2D1_Int2_Int1 =
3235         TSymbolUniqueId(2125);
3236     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2D1_Int2_Int1 =
3237         TSymbolUniqueId(2126);
3238     static constexpr const TSymbolUniqueId imageAtomicExchange_Image3D1_Int3_Int1 =
3239         TSymbolUniqueId(2127);
3240     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage3D1_Int3_Int1 =
3241         TSymbolUniqueId(2128);
3242     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage3D1_Int3_Int1 =
3243         TSymbolUniqueId(2129);
3244     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageCube1_Int3_Int1 =
3245         TSymbolUniqueId(2130);
3246     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageCube1_Int3_Int1 =
3247         TSymbolUniqueId(2131);
3248     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageCube1_Int3_Int1 =
3249         TSymbolUniqueId(2132);
3250     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageBuffer1_Int1_Int1 =
3251         TSymbolUniqueId(2133);
3252     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageBuffer1_Int1_Int1 =
3253         TSymbolUniqueId(2134);
3254     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageBuffer1_Int1_Int1 =
3255         TSymbolUniqueId(2135);
3256     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DArray1_Int3_Int1 =
3257         TSymbolUniqueId(2136);
3258     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DArray1_Int3_Int1 =
3259         TSymbolUniqueId(2137);
3260     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DArray1_Int3_Int1 =
3261         TSymbolUniqueId(2138);
3262     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageCubeArray1_Int3_Int1 =
3263         TSymbolUniqueId(2139);
3264     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageCubeArray1_Int3_Int1 =
3265         TSymbolUniqueId(2140);
3266     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageCubeArray1_Int3_Int1 =
3267         TSymbolUniqueId(2141);
3268     static constexpr const TSymbolUniqueId imageAtomicExchange_Image1D1_Int1_Int1 =
3269         TSymbolUniqueId(2142);
3270     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage1D1_Int1_Int1 =
3271         TSymbolUniqueId(2143);
3272     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage1D1_Int1_Int1 =
3273         TSymbolUniqueId(2144);
3274     static constexpr const TSymbolUniqueId imageAtomicExchange_Image1DArray1_Int2_Int1 =
3275         TSymbolUniqueId(2145);
3276     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage1DArray1_Int2_Int1 =
3277         TSymbolUniqueId(2146);
3278     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage1DArray1_Int2_Int1 =
3279         TSymbolUniqueId(2147);
3280     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageRect1_Int2_Int1 =
3281         TSymbolUniqueId(2148);
3282     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageRect1_Int2_Int1 =
3283         TSymbolUniqueId(2149);
3284     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageRect1_Int2_Int1 =
3285         TSymbolUniqueId(2150);
3286     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DMS1_Int2_Int1_Int1 =
3287         TSymbolUniqueId(2151);
3288     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DMS1_Int2_Int1_Int1 =
3289         TSymbolUniqueId(2152);
3290     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DMS1_Int2_Int1_Int1 =
3291         TSymbolUniqueId(2153);
3292     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DMSArray1_Int3_Int1_Int1 =
3293         TSymbolUniqueId(2154);
3294     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DMSArray1_Int3_Int1_Int1 =
3295         TSymbolUniqueId(2155);
3296     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DMSArray1_Int3_Int1_Int1 =
3297         TSymbolUniqueId(2156);
3298     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2D1_Int2_Float1 =
3299         TSymbolUniqueId(2157);
3300     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2D1_Int2_Float1 =
3301         TSymbolUniqueId(2158);
3302     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2D1_Int2_Float1 =
3303         TSymbolUniqueId(2159);
3304     static constexpr const TSymbolUniqueId imageAtomicExchange_Image3D1_Int3_Float1 =
3305         TSymbolUniqueId(2160);
3306     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage3D1_Int3_Float1 =
3307         TSymbolUniqueId(2161);
3308     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage3D1_Int3_Float1 =
3309         TSymbolUniqueId(2162);
3310     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageCube1_Int3_Float1 =
3311         TSymbolUniqueId(2163);
3312     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageCube1_Int3_Float1 =
3313         TSymbolUniqueId(2164);
3314     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageCube1_Int3_Float1 =
3315         TSymbolUniqueId(2165);
3316     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageBuffer1_Int1_Float1 =
3317         TSymbolUniqueId(2166);
3318     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageBuffer1_Int1_Float1 =
3319         TSymbolUniqueId(2167);
3320     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageBuffer1_Int1_Float1 =
3321         TSymbolUniqueId(2168);
3322     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DArray1_Int3_Float1 =
3323         TSymbolUniqueId(2169);
3324     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DArray1_Int3_Float1 =
3325         TSymbolUniqueId(2170);
3326     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DArray1_Int3_Float1 =
3327         TSymbolUniqueId(2171);
3328     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageCubeArray1_Int3_Float1 =
3329         TSymbolUniqueId(2172);
3330     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageCubeArray1_Int3_Float1 =
3331         TSymbolUniqueId(2173);
3332     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageCubeArray1_Int3_Float1 =
3333         TSymbolUniqueId(2174);
3334     static constexpr const TSymbolUniqueId imageAtomicExchange_Image1D1_Int1_Float1 =
3335         TSymbolUniqueId(2175);
3336     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage1D1_Int1_Float1 =
3337         TSymbolUniqueId(2176);
3338     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage1D1_Int1_Float1 =
3339         TSymbolUniqueId(2177);
3340     static constexpr const TSymbolUniqueId imageAtomicExchange_Image1DArray1_Int2_Float1 =
3341         TSymbolUniqueId(2178);
3342     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage1DArray1_Int2_Float1 =
3343         TSymbolUniqueId(2179);
3344     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage1DArray1_Int2_Float1 =
3345         TSymbolUniqueId(2180);
3346     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageRect1_Int2_Float1 =
3347         TSymbolUniqueId(2181);
3348     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageRect1_Int2_Float1 =
3349         TSymbolUniqueId(2182);
3350     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageRect1_Int2_Float1 =
3351         TSymbolUniqueId(2183);
3352     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DMS1_Int2_Int1_Float1 =
3353         TSymbolUniqueId(2184);
3354     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DMS1_Int2_Int1_Float1 =
3355         TSymbolUniqueId(2185);
3356     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DMS1_Int2_Int1_Float1 =
3357         TSymbolUniqueId(2186);
3358     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DMSArray1_Int3_Int1_Float1 =
3359         TSymbolUniqueId(2187);
3360     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DMSArray1_Int3_Int1_Float1 =
3361         TSymbolUniqueId(2188);
3362     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DMSArray1_Int3_Int1_Float1 =
3363         TSymbolUniqueId(2189);
3364     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2D1_Int2_UInt1_UInt1 =
3365         TSymbolUniqueId(2190);
3366     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2D1_Int2_UInt1_UInt1 =
3367         TSymbolUniqueId(2191);
3368     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2D1_Int2_UInt1_UInt1 =
3369         TSymbolUniqueId(2192);
3370     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image3D1_Int3_UInt1_UInt1 =
3371         TSymbolUniqueId(2193);
3372     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage3D1_Int3_UInt1_UInt1 =
3373         TSymbolUniqueId(2194);
3374     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage3D1_Int3_UInt1_UInt1 =
3375         TSymbolUniqueId(2195);
3376     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageCube1_Int3_UInt1_UInt1 =
3377         TSymbolUniqueId(2196);
3378     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageCube1_Int3_UInt1_UInt1 =
3379         TSymbolUniqueId(2197);
3380     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageCube1_Int3_UInt1_UInt1 =
3381         TSymbolUniqueId(2198);
3382     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageBuffer1_Int1_UInt1_UInt1 =
3383         TSymbolUniqueId(2199);
3384     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageBuffer1_Int1_UInt1_UInt1 =
3385         TSymbolUniqueId(2200);
3386     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageBuffer1_Int1_UInt1_UInt1 =
3387         TSymbolUniqueId(2201);
3388     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2DArray1_Int3_UInt1_UInt1 =
3389         TSymbolUniqueId(2202);
3390     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2DArray1_Int3_UInt1_UInt1 =
3391         TSymbolUniqueId(2203);
3392     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2DArray1_Int3_UInt1_UInt1 =
3393         TSymbolUniqueId(2204);
3394     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageCubeArray1_Int3_UInt1_UInt1 =
3395         TSymbolUniqueId(2205);
3396     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageCubeArray1_Int3_UInt1_UInt1 =
3397         TSymbolUniqueId(2206);
3398     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageCubeArray1_Int3_UInt1_UInt1 =
3399         TSymbolUniqueId(2207);
3400     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image1D1_Int1_UInt1_UInt1 =
3401         TSymbolUniqueId(2208);
3402     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage1D1_Int1_UInt1_UInt1 =
3403         TSymbolUniqueId(2209);
3404     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage1D1_Int1_UInt1_UInt1 =
3405         TSymbolUniqueId(2210);
3406     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image1DArray1_Int2_UInt1_UInt1 =
3407         TSymbolUniqueId(2211);
3408     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage1DArray1_Int2_UInt1_UInt1 =
3409         TSymbolUniqueId(2212);
3410     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage1DArray1_Int2_UInt1_UInt1 =
3411         TSymbolUniqueId(2213);
3412     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageRect1_Int2_UInt1_UInt1 =
3413         TSymbolUniqueId(2214);
3414     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageRect1_Int2_UInt1_UInt1 =
3415         TSymbolUniqueId(2215);
3416     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageRect1_Int2_UInt1_UInt1 =
3417         TSymbolUniqueId(2216);
3418     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2DMS1_Int2_Int1_UInt1_UInt1 =
3419         TSymbolUniqueId(2217);
3420     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2DMS1_Int2_Int1_UInt1_UInt1 =
3421         TSymbolUniqueId(2218);
3422     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2DMS1_Int2_Int1_UInt1_UInt1 =
3423         TSymbolUniqueId(2219);
3424     static constexpr const TSymbolUniqueId
3425         imageAtomicCompSwap_Image2DMSArray1_Int3_Int1_UInt1_UInt1 = TSymbolUniqueId(2220);
3426     static constexpr const TSymbolUniqueId
3427         imageAtomicCompSwap_IImage2DMSArray1_Int3_Int1_UInt1_UInt1 = TSymbolUniqueId(2221);
3428     static constexpr const TSymbolUniqueId
3429         imageAtomicCompSwap_UImage2DMSArray1_Int3_Int1_UInt1_UInt1 = TSymbolUniqueId(2222);
3430     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2D1_Int2_Int1_Int1 =
3431         TSymbolUniqueId(2223);
3432     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2D1_Int2_Int1_Int1 =
3433         TSymbolUniqueId(2224);
3434     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2D1_Int2_Int1_Int1 =
3435         TSymbolUniqueId(2225);
3436     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image3D1_Int3_Int1_Int1 =
3437         TSymbolUniqueId(2226);
3438     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage3D1_Int3_Int1_Int1 =
3439         TSymbolUniqueId(2227);
3440     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage3D1_Int3_Int1_Int1 =
3441         TSymbolUniqueId(2228);
3442     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageCube1_Int3_Int1_Int1 =
3443         TSymbolUniqueId(2229);
3444     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageCube1_Int3_Int1_Int1 =
3445         TSymbolUniqueId(2230);
3446     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageCube1_Int3_Int1_Int1 =
3447         TSymbolUniqueId(2231);
3448     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageBuffer1_Int1_Int1_Int1 =
3449         TSymbolUniqueId(2232);
3450     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageBuffer1_Int1_Int1_Int1 =
3451         TSymbolUniqueId(2233);
3452     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageBuffer1_Int1_Int1_Int1 =
3453         TSymbolUniqueId(2234);
3454     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2DArray1_Int3_Int1_Int1 =
3455         TSymbolUniqueId(2235);
3456     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2DArray1_Int3_Int1_Int1 =
3457         TSymbolUniqueId(2236);
3458     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2DArray1_Int3_Int1_Int1 =
3459         TSymbolUniqueId(2237);
3460     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageCubeArray1_Int3_Int1_Int1 =
3461         TSymbolUniqueId(2238);
3462     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageCubeArray1_Int3_Int1_Int1 =
3463         TSymbolUniqueId(2239);
3464     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageCubeArray1_Int3_Int1_Int1 =
3465         TSymbolUniqueId(2240);
3466     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image1D1_Int1_Int1_Int1 =
3467         TSymbolUniqueId(2241);
3468     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage1D1_Int1_Int1_Int1 =
3469         TSymbolUniqueId(2242);
3470     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage1D1_Int1_Int1_Int1 =
3471         TSymbolUniqueId(2243);
3472     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image1DArray1_Int2_Int1_Int1 =
3473         TSymbolUniqueId(2244);
3474     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage1DArray1_Int2_Int1_Int1 =
3475         TSymbolUniqueId(2245);
3476     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage1DArray1_Int2_Int1_Int1 =
3477         TSymbolUniqueId(2246);
3478     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageRect1_Int2_Int1_Int1 =
3479         TSymbolUniqueId(2247);
3480     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageRect1_Int2_Int1_Int1 =
3481         TSymbolUniqueId(2248);
3482     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageRect1_Int2_Int1_Int1 =
3483         TSymbolUniqueId(2249);
3484     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2DMS1_Int2_Int1_Int1_Int1 =
3485         TSymbolUniqueId(2250);
3486     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2DMS1_Int2_Int1_Int1_Int1 =
3487         TSymbolUniqueId(2251);
3488     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2DMS1_Int2_Int1_Int1_Int1 =
3489         TSymbolUniqueId(2252);
3490     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2DMSArray1_Int3_Int1_Int1_Int1 =
3491         TSymbolUniqueId(2253);
3492     static constexpr const TSymbolUniqueId
3493         imageAtomicCompSwap_IImage2DMSArray1_Int3_Int1_Int1_Int1 = TSymbolUniqueId(2254);
3494     static constexpr const TSymbolUniqueId
3495         imageAtomicCompSwap_UImage2DMSArray1_Int3_Int1_Int1_Int1 = TSymbolUniqueId(2255);
3496     static constexpr const TSymbolUniqueId imageAtomicAddExt_Image2D1_Int2_UInt1 =
3497         TSymbolUniqueId(2256);
3498     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImage2D1_Int2_UInt1 =
3499         TSymbolUniqueId(2257);
3500     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImage2D1_Int2_UInt1 =
3501         TSymbolUniqueId(2258);
3502     static constexpr const TSymbolUniqueId imageAtomicAddExt_Image3D1_Int3_UInt1 =
3503         TSymbolUniqueId(2259);
3504     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImage3D1_Int3_UInt1 =
3505         TSymbolUniqueId(2260);
3506     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImage3D1_Int3_UInt1 =
3507         TSymbolUniqueId(2261);
3508     static constexpr const TSymbolUniqueId imageAtomicAddExt_ImageCube1_Int3_UInt1 =
3509         TSymbolUniqueId(2262);
3510     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImageCube1_Int3_UInt1 =
3511         TSymbolUniqueId(2263);
3512     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImageCube1_Int3_UInt1 =
3513         TSymbolUniqueId(2264);
3514     static constexpr const TSymbolUniqueId imageAtomicAddExt_ImageBuffer1_Int1_UInt1 =
3515         TSymbolUniqueId(2265);
3516     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImageBuffer1_Int1_UInt1 =
3517         TSymbolUniqueId(2266);
3518     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImageBuffer1_Int1_UInt1 =
3519         TSymbolUniqueId(2267);
3520     static constexpr const TSymbolUniqueId imageAtomicAddExt_Image2DArray1_Int3_UInt1 =
3521         TSymbolUniqueId(2268);
3522     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImage2DArray1_Int3_UInt1 =
3523         TSymbolUniqueId(2269);
3524     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImage2DArray1_Int3_UInt1 =
3525         TSymbolUniqueId(2270);
3526     static constexpr const TSymbolUniqueId imageAtomicAddExt_ImageCubeArray1_Int3_UInt1 =
3527         TSymbolUniqueId(2271);
3528     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImageCubeArray1_Int3_UInt1 =
3529         TSymbolUniqueId(2272);
3530     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImageCubeArray1_Int3_UInt1 =
3531         TSymbolUniqueId(2273);
3532     static constexpr const TSymbolUniqueId imageAtomicAddExt_Image1D1_Int1_UInt1 =
3533         TSymbolUniqueId(2274);
3534     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImage1D1_Int1_UInt1 =
3535         TSymbolUniqueId(2275);
3536     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImage1D1_Int1_UInt1 =
3537         TSymbolUniqueId(2276);
3538     static constexpr const TSymbolUniqueId imageAtomicAddExt_Image1DArray1_Int2_UInt1 =
3539         TSymbolUniqueId(2277);
3540     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImage1DArray1_Int2_UInt1 =
3541         TSymbolUniqueId(2278);
3542     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImage1DArray1_Int2_UInt1 =
3543         TSymbolUniqueId(2279);
3544     static constexpr const TSymbolUniqueId imageAtomicAddExt_ImageRect1_Int2_UInt1 =
3545         TSymbolUniqueId(2280);
3546     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImageRect1_Int2_UInt1 =
3547         TSymbolUniqueId(2281);
3548     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImageRect1_Int2_UInt1 =
3549         TSymbolUniqueId(2282);
3550     static constexpr const TSymbolUniqueId imageAtomicAddExt_Image2DMS1_Int2_Int1_UInt1 =
3551         TSymbolUniqueId(2283);
3552     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImage2DMS1_Int2_Int1_UInt1 =
3553         TSymbolUniqueId(2284);
3554     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImage2DMS1_Int2_Int1_UInt1 =
3555         TSymbolUniqueId(2285);
3556     static constexpr const TSymbolUniqueId imageAtomicAddExt_Image2DMSArray1_Int3_Int1_UInt1 =
3557         TSymbolUniqueId(2286);
3558     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImage2DMSArray1_Int3_Int1_UInt1 =
3559         TSymbolUniqueId(2287);
3560     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImage2DMSArray1_Int3_Int1_UInt1 =
3561         TSymbolUniqueId(2288);
3562     static constexpr const TSymbolUniqueId imageAtomicAddExt_Image2D1_Int2_Int1 =
3563         TSymbolUniqueId(2289);
3564     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImage2D1_Int2_Int1 =
3565         TSymbolUniqueId(2290);
3566     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImage2D1_Int2_Int1 =
3567         TSymbolUniqueId(2291);
3568     static constexpr const TSymbolUniqueId imageAtomicAddExt_Image3D1_Int3_Int1 =
3569         TSymbolUniqueId(2292);
3570     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImage3D1_Int3_Int1 =
3571         TSymbolUniqueId(2293);
3572     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImage3D1_Int3_Int1 =
3573         TSymbolUniqueId(2294);
3574     static constexpr const TSymbolUniqueId imageAtomicAddExt_ImageCube1_Int3_Int1 =
3575         TSymbolUniqueId(2295);
3576     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImageCube1_Int3_Int1 =
3577         TSymbolUniqueId(2296);
3578     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImageCube1_Int3_Int1 =
3579         TSymbolUniqueId(2297);
3580     static constexpr const TSymbolUniqueId imageAtomicAddExt_ImageBuffer1_Int1_Int1 =
3581         TSymbolUniqueId(2298);
3582     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImageBuffer1_Int1_Int1 =
3583         TSymbolUniqueId(2299);
3584     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImageBuffer1_Int1_Int1 =
3585         TSymbolUniqueId(2300);
3586     static constexpr const TSymbolUniqueId imageAtomicAddExt_Image2DArray1_Int3_Int1 =
3587         TSymbolUniqueId(2301);
3588     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImage2DArray1_Int3_Int1 =
3589         TSymbolUniqueId(2302);
3590     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImage2DArray1_Int3_Int1 =
3591         TSymbolUniqueId(2303);
3592     static constexpr const TSymbolUniqueId imageAtomicAddExt_ImageCubeArray1_Int3_Int1 =
3593         TSymbolUniqueId(2304);
3594     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImageCubeArray1_Int3_Int1 =
3595         TSymbolUniqueId(2305);
3596     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImageCubeArray1_Int3_Int1 =
3597         TSymbolUniqueId(2306);
3598     static constexpr const TSymbolUniqueId imageAtomicAddExt_Image1D1_Int1_Int1 =
3599         TSymbolUniqueId(2307);
3600     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImage1D1_Int1_Int1 =
3601         TSymbolUniqueId(2308);
3602     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImage1D1_Int1_Int1 =
3603         TSymbolUniqueId(2309);
3604     static constexpr const TSymbolUniqueId imageAtomicAddExt_Image1DArray1_Int2_Int1 =
3605         TSymbolUniqueId(2310);
3606     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImage1DArray1_Int2_Int1 =
3607         TSymbolUniqueId(2311);
3608     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImage1DArray1_Int2_Int1 =
3609         TSymbolUniqueId(2312);
3610     static constexpr const TSymbolUniqueId imageAtomicAddExt_ImageRect1_Int2_Int1 =
3611         TSymbolUniqueId(2313);
3612     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImageRect1_Int2_Int1 =
3613         TSymbolUniqueId(2314);
3614     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImageRect1_Int2_Int1 =
3615         TSymbolUniqueId(2315);
3616     static constexpr const TSymbolUniqueId imageAtomicAddExt_Image2DMS1_Int2_Int1_Int1 =
3617         TSymbolUniqueId(2316);
3618     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImage2DMS1_Int2_Int1_Int1 =
3619         TSymbolUniqueId(2317);
3620     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImage2DMS1_Int2_Int1_Int1 =
3621         TSymbolUniqueId(2318);
3622     static constexpr const TSymbolUniqueId imageAtomicAddExt_Image2DMSArray1_Int3_Int1_Int1 =
3623         TSymbolUniqueId(2319);
3624     static constexpr const TSymbolUniqueId imageAtomicAddExt_IImage2DMSArray1_Int3_Int1_Int1 =
3625         TSymbolUniqueId(2320);
3626     static constexpr const TSymbolUniqueId imageAtomicAddExt_UImage2DMSArray1_Int3_Int1_Int1 =
3627         TSymbolUniqueId(2321);
3628     static constexpr const TSymbolUniqueId imageAtomicMinExt_Image2D1_Int2_UInt1 =
3629         TSymbolUniqueId(2322);
3630     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImage2D1_Int2_UInt1 =
3631         TSymbolUniqueId(2323);
3632     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImage2D1_Int2_UInt1 =
3633         TSymbolUniqueId(2324);
3634     static constexpr const TSymbolUniqueId imageAtomicMinExt_Image3D1_Int3_UInt1 =
3635         TSymbolUniqueId(2325);
3636     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImage3D1_Int3_UInt1 =
3637         TSymbolUniqueId(2326);
3638     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImage3D1_Int3_UInt1 =
3639         TSymbolUniqueId(2327);
3640     static constexpr const TSymbolUniqueId imageAtomicMinExt_ImageCube1_Int3_UInt1 =
3641         TSymbolUniqueId(2328);
3642     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImageCube1_Int3_UInt1 =
3643         TSymbolUniqueId(2329);
3644     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImageCube1_Int3_UInt1 =
3645         TSymbolUniqueId(2330);
3646     static constexpr const TSymbolUniqueId imageAtomicMinExt_ImageBuffer1_Int1_UInt1 =
3647         TSymbolUniqueId(2331);
3648     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImageBuffer1_Int1_UInt1 =
3649         TSymbolUniqueId(2332);
3650     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImageBuffer1_Int1_UInt1 =
3651         TSymbolUniqueId(2333);
3652     static constexpr const TSymbolUniqueId imageAtomicMinExt_Image2DArray1_Int3_UInt1 =
3653         TSymbolUniqueId(2334);
3654     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImage2DArray1_Int3_UInt1 =
3655         TSymbolUniqueId(2335);
3656     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImage2DArray1_Int3_UInt1 =
3657         TSymbolUniqueId(2336);
3658     static constexpr const TSymbolUniqueId imageAtomicMinExt_ImageCubeArray1_Int3_UInt1 =
3659         TSymbolUniqueId(2337);
3660     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImageCubeArray1_Int3_UInt1 =
3661         TSymbolUniqueId(2338);
3662     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImageCubeArray1_Int3_UInt1 =
3663         TSymbolUniqueId(2339);
3664     static constexpr const TSymbolUniqueId imageAtomicMinExt_Image1D1_Int1_UInt1 =
3665         TSymbolUniqueId(2340);
3666     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImage1D1_Int1_UInt1 =
3667         TSymbolUniqueId(2341);
3668     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImage1D1_Int1_UInt1 =
3669         TSymbolUniqueId(2342);
3670     static constexpr const TSymbolUniqueId imageAtomicMinExt_Image1DArray1_Int2_UInt1 =
3671         TSymbolUniqueId(2343);
3672     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImage1DArray1_Int2_UInt1 =
3673         TSymbolUniqueId(2344);
3674     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImage1DArray1_Int2_UInt1 =
3675         TSymbolUniqueId(2345);
3676     static constexpr const TSymbolUniqueId imageAtomicMinExt_ImageRect1_Int2_UInt1 =
3677         TSymbolUniqueId(2346);
3678     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImageRect1_Int2_UInt1 =
3679         TSymbolUniqueId(2347);
3680     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImageRect1_Int2_UInt1 =
3681         TSymbolUniqueId(2348);
3682     static constexpr const TSymbolUniqueId imageAtomicMinExt_Image2DMS1_Int2_Int1_UInt1 =
3683         TSymbolUniqueId(2349);
3684     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImage2DMS1_Int2_Int1_UInt1 =
3685         TSymbolUniqueId(2350);
3686     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImage2DMS1_Int2_Int1_UInt1 =
3687         TSymbolUniqueId(2351);
3688     static constexpr const TSymbolUniqueId imageAtomicMinExt_Image2DMSArray1_Int3_Int1_UInt1 =
3689         TSymbolUniqueId(2352);
3690     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImage2DMSArray1_Int3_Int1_UInt1 =
3691         TSymbolUniqueId(2353);
3692     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImage2DMSArray1_Int3_Int1_UInt1 =
3693         TSymbolUniqueId(2354);
3694     static constexpr const TSymbolUniqueId imageAtomicMinExt_Image2D1_Int2_Int1 =
3695         TSymbolUniqueId(2355);
3696     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImage2D1_Int2_Int1 =
3697         TSymbolUniqueId(2356);
3698     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImage2D1_Int2_Int1 =
3699         TSymbolUniqueId(2357);
3700     static constexpr const TSymbolUniqueId imageAtomicMinExt_Image3D1_Int3_Int1 =
3701         TSymbolUniqueId(2358);
3702     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImage3D1_Int3_Int1 =
3703         TSymbolUniqueId(2359);
3704     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImage3D1_Int3_Int1 =
3705         TSymbolUniqueId(2360);
3706     static constexpr const TSymbolUniqueId imageAtomicMinExt_ImageCube1_Int3_Int1 =
3707         TSymbolUniqueId(2361);
3708     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImageCube1_Int3_Int1 =
3709         TSymbolUniqueId(2362);
3710     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImageCube1_Int3_Int1 =
3711         TSymbolUniqueId(2363);
3712     static constexpr const TSymbolUniqueId imageAtomicMinExt_ImageBuffer1_Int1_Int1 =
3713         TSymbolUniqueId(2364);
3714     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImageBuffer1_Int1_Int1 =
3715         TSymbolUniqueId(2365);
3716     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImageBuffer1_Int1_Int1 =
3717         TSymbolUniqueId(2366);
3718     static constexpr const TSymbolUniqueId imageAtomicMinExt_Image2DArray1_Int3_Int1 =
3719         TSymbolUniqueId(2367);
3720     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImage2DArray1_Int3_Int1 =
3721         TSymbolUniqueId(2368);
3722     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImage2DArray1_Int3_Int1 =
3723         TSymbolUniqueId(2369);
3724     static constexpr const TSymbolUniqueId imageAtomicMinExt_ImageCubeArray1_Int3_Int1 =
3725         TSymbolUniqueId(2370);
3726     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImageCubeArray1_Int3_Int1 =
3727         TSymbolUniqueId(2371);
3728     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImageCubeArray1_Int3_Int1 =
3729         TSymbolUniqueId(2372);
3730     static constexpr const TSymbolUniqueId imageAtomicMinExt_Image1D1_Int1_Int1 =
3731         TSymbolUniqueId(2373);
3732     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImage1D1_Int1_Int1 =
3733         TSymbolUniqueId(2374);
3734     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImage1D1_Int1_Int1 =
3735         TSymbolUniqueId(2375);
3736     static constexpr const TSymbolUniqueId imageAtomicMinExt_Image1DArray1_Int2_Int1 =
3737         TSymbolUniqueId(2376);
3738     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImage1DArray1_Int2_Int1 =
3739         TSymbolUniqueId(2377);
3740     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImage1DArray1_Int2_Int1 =
3741         TSymbolUniqueId(2378);
3742     static constexpr const TSymbolUniqueId imageAtomicMinExt_ImageRect1_Int2_Int1 =
3743         TSymbolUniqueId(2379);
3744     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImageRect1_Int2_Int1 =
3745         TSymbolUniqueId(2380);
3746     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImageRect1_Int2_Int1 =
3747         TSymbolUniqueId(2381);
3748     static constexpr const TSymbolUniqueId imageAtomicMinExt_Image2DMS1_Int2_Int1_Int1 =
3749         TSymbolUniqueId(2382);
3750     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImage2DMS1_Int2_Int1_Int1 =
3751         TSymbolUniqueId(2383);
3752     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImage2DMS1_Int2_Int1_Int1 =
3753         TSymbolUniqueId(2384);
3754     static constexpr const TSymbolUniqueId imageAtomicMinExt_Image2DMSArray1_Int3_Int1_Int1 =
3755         TSymbolUniqueId(2385);
3756     static constexpr const TSymbolUniqueId imageAtomicMinExt_IImage2DMSArray1_Int3_Int1_Int1 =
3757         TSymbolUniqueId(2386);
3758     static constexpr const TSymbolUniqueId imageAtomicMinExt_UImage2DMSArray1_Int3_Int1_Int1 =
3759         TSymbolUniqueId(2387);
3760     static constexpr const TSymbolUniqueId imageAtomicMaxExt_Image2D1_Int2_UInt1 =
3761         TSymbolUniqueId(2388);
3762     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImage2D1_Int2_UInt1 =
3763         TSymbolUniqueId(2389);
3764     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImage2D1_Int2_UInt1 =
3765         TSymbolUniqueId(2390);
3766     static constexpr const TSymbolUniqueId imageAtomicMaxExt_Image3D1_Int3_UInt1 =
3767         TSymbolUniqueId(2391);
3768     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImage3D1_Int3_UInt1 =
3769         TSymbolUniqueId(2392);
3770     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImage3D1_Int3_UInt1 =
3771         TSymbolUniqueId(2393);
3772     static constexpr const TSymbolUniqueId imageAtomicMaxExt_ImageCube1_Int3_UInt1 =
3773         TSymbolUniqueId(2394);
3774     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImageCube1_Int3_UInt1 =
3775         TSymbolUniqueId(2395);
3776     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImageCube1_Int3_UInt1 =
3777         TSymbolUniqueId(2396);
3778     static constexpr const TSymbolUniqueId imageAtomicMaxExt_ImageBuffer1_Int1_UInt1 =
3779         TSymbolUniqueId(2397);
3780     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImageBuffer1_Int1_UInt1 =
3781         TSymbolUniqueId(2398);
3782     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImageBuffer1_Int1_UInt1 =
3783         TSymbolUniqueId(2399);
3784     static constexpr const TSymbolUniqueId imageAtomicMaxExt_Image2DArray1_Int3_UInt1 =
3785         TSymbolUniqueId(2400);
3786     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImage2DArray1_Int3_UInt1 =
3787         TSymbolUniqueId(2401);
3788     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImage2DArray1_Int3_UInt1 =
3789         TSymbolUniqueId(2402);
3790     static constexpr const TSymbolUniqueId imageAtomicMaxExt_ImageCubeArray1_Int3_UInt1 =
3791         TSymbolUniqueId(2403);
3792     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImageCubeArray1_Int3_UInt1 =
3793         TSymbolUniqueId(2404);
3794     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImageCubeArray1_Int3_UInt1 =
3795         TSymbolUniqueId(2405);
3796     static constexpr const TSymbolUniqueId imageAtomicMaxExt_Image1D1_Int1_UInt1 =
3797         TSymbolUniqueId(2406);
3798     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImage1D1_Int1_UInt1 =
3799         TSymbolUniqueId(2407);
3800     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImage1D1_Int1_UInt1 =
3801         TSymbolUniqueId(2408);
3802     static constexpr const TSymbolUniqueId imageAtomicMaxExt_Image1DArray1_Int2_UInt1 =
3803         TSymbolUniqueId(2409);
3804     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImage1DArray1_Int2_UInt1 =
3805         TSymbolUniqueId(2410);
3806     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImage1DArray1_Int2_UInt1 =
3807         TSymbolUniqueId(2411);
3808     static constexpr const TSymbolUniqueId imageAtomicMaxExt_ImageRect1_Int2_UInt1 =
3809         TSymbolUniqueId(2412);
3810     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImageRect1_Int2_UInt1 =
3811         TSymbolUniqueId(2413);
3812     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImageRect1_Int2_UInt1 =
3813         TSymbolUniqueId(2414);
3814     static constexpr const TSymbolUniqueId imageAtomicMaxExt_Image2DMS1_Int2_Int1_UInt1 =
3815         TSymbolUniqueId(2415);
3816     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImage2DMS1_Int2_Int1_UInt1 =
3817         TSymbolUniqueId(2416);
3818     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImage2DMS1_Int2_Int1_UInt1 =
3819         TSymbolUniqueId(2417);
3820     static constexpr const TSymbolUniqueId imageAtomicMaxExt_Image2DMSArray1_Int3_Int1_UInt1 =
3821         TSymbolUniqueId(2418);
3822     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImage2DMSArray1_Int3_Int1_UInt1 =
3823         TSymbolUniqueId(2419);
3824     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImage2DMSArray1_Int3_Int1_UInt1 =
3825         TSymbolUniqueId(2420);
3826     static constexpr const TSymbolUniqueId imageAtomicMaxExt_Image2D1_Int2_Int1 =
3827         TSymbolUniqueId(2421);
3828     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImage2D1_Int2_Int1 =
3829         TSymbolUniqueId(2422);
3830     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImage2D1_Int2_Int1 =
3831         TSymbolUniqueId(2423);
3832     static constexpr const TSymbolUniqueId imageAtomicMaxExt_Image3D1_Int3_Int1 =
3833         TSymbolUniqueId(2424);
3834     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImage3D1_Int3_Int1 =
3835         TSymbolUniqueId(2425);
3836     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImage3D1_Int3_Int1 =
3837         TSymbolUniqueId(2426);
3838     static constexpr const TSymbolUniqueId imageAtomicMaxExt_ImageCube1_Int3_Int1 =
3839         TSymbolUniqueId(2427);
3840     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImageCube1_Int3_Int1 =
3841         TSymbolUniqueId(2428);
3842     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImageCube1_Int3_Int1 =
3843         TSymbolUniqueId(2429);
3844     static constexpr const TSymbolUniqueId imageAtomicMaxExt_ImageBuffer1_Int1_Int1 =
3845         TSymbolUniqueId(2430);
3846     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImageBuffer1_Int1_Int1 =
3847         TSymbolUniqueId(2431);
3848     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImageBuffer1_Int1_Int1 =
3849         TSymbolUniqueId(2432);
3850     static constexpr const TSymbolUniqueId imageAtomicMaxExt_Image2DArray1_Int3_Int1 =
3851         TSymbolUniqueId(2433);
3852     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImage2DArray1_Int3_Int1 =
3853         TSymbolUniqueId(2434);
3854     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImage2DArray1_Int3_Int1 =
3855         TSymbolUniqueId(2435);
3856     static constexpr const TSymbolUniqueId imageAtomicMaxExt_ImageCubeArray1_Int3_Int1 =
3857         TSymbolUniqueId(2436);
3858     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImageCubeArray1_Int3_Int1 =
3859         TSymbolUniqueId(2437);
3860     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImageCubeArray1_Int3_Int1 =
3861         TSymbolUniqueId(2438);
3862     static constexpr const TSymbolUniqueId imageAtomicMaxExt_Image1D1_Int1_Int1 =
3863         TSymbolUniqueId(2439);
3864     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImage1D1_Int1_Int1 =
3865         TSymbolUniqueId(2440);
3866     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImage1D1_Int1_Int1 =
3867         TSymbolUniqueId(2441);
3868     static constexpr const TSymbolUniqueId imageAtomicMaxExt_Image1DArray1_Int2_Int1 =
3869         TSymbolUniqueId(2442);
3870     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImage1DArray1_Int2_Int1 =
3871         TSymbolUniqueId(2443);
3872     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImage1DArray1_Int2_Int1 =
3873         TSymbolUniqueId(2444);
3874     static constexpr const TSymbolUniqueId imageAtomicMaxExt_ImageRect1_Int2_Int1 =
3875         TSymbolUniqueId(2445);
3876     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImageRect1_Int2_Int1 =
3877         TSymbolUniqueId(2446);
3878     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImageRect1_Int2_Int1 =
3879         TSymbolUniqueId(2447);
3880     static constexpr const TSymbolUniqueId imageAtomicMaxExt_Image2DMS1_Int2_Int1_Int1 =
3881         TSymbolUniqueId(2448);
3882     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImage2DMS1_Int2_Int1_Int1 =
3883         TSymbolUniqueId(2449);
3884     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImage2DMS1_Int2_Int1_Int1 =
3885         TSymbolUniqueId(2450);
3886     static constexpr const TSymbolUniqueId imageAtomicMaxExt_Image2DMSArray1_Int3_Int1_Int1 =
3887         TSymbolUniqueId(2451);
3888     static constexpr const TSymbolUniqueId imageAtomicMaxExt_IImage2DMSArray1_Int3_Int1_Int1 =
3889         TSymbolUniqueId(2452);
3890     static constexpr const TSymbolUniqueId imageAtomicMaxExt_UImage2DMSArray1_Int3_Int1_Int1 =
3891         TSymbolUniqueId(2453);
3892     static constexpr const TSymbolUniqueId imageAtomicAndExt_Image2D1_Int2_UInt1 =
3893         TSymbolUniqueId(2454);
3894     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImage2D1_Int2_UInt1 =
3895         TSymbolUniqueId(2455);
3896     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImage2D1_Int2_UInt1 =
3897         TSymbolUniqueId(2456);
3898     static constexpr const TSymbolUniqueId imageAtomicAndExt_Image3D1_Int3_UInt1 =
3899         TSymbolUniqueId(2457);
3900     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImage3D1_Int3_UInt1 =
3901         TSymbolUniqueId(2458);
3902     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImage3D1_Int3_UInt1 =
3903         TSymbolUniqueId(2459);
3904     static constexpr const TSymbolUniqueId imageAtomicAndExt_ImageCube1_Int3_UInt1 =
3905         TSymbolUniqueId(2460);
3906     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImageCube1_Int3_UInt1 =
3907         TSymbolUniqueId(2461);
3908     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImageCube1_Int3_UInt1 =
3909         TSymbolUniqueId(2462);
3910     static constexpr const TSymbolUniqueId imageAtomicAndExt_ImageBuffer1_Int1_UInt1 =
3911         TSymbolUniqueId(2463);
3912     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImageBuffer1_Int1_UInt1 =
3913         TSymbolUniqueId(2464);
3914     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImageBuffer1_Int1_UInt1 =
3915         TSymbolUniqueId(2465);
3916     static constexpr const TSymbolUniqueId imageAtomicAndExt_Image2DArray1_Int3_UInt1 =
3917         TSymbolUniqueId(2466);
3918     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImage2DArray1_Int3_UInt1 =
3919         TSymbolUniqueId(2467);
3920     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImage2DArray1_Int3_UInt1 =
3921         TSymbolUniqueId(2468);
3922     static constexpr const TSymbolUniqueId imageAtomicAndExt_ImageCubeArray1_Int3_UInt1 =
3923         TSymbolUniqueId(2469);
3924     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImageCubeArray1_Int3_UInt1 =
3925         TSymbolUniqueId(2470);
3926     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImageCubeArray1_Int3_UInt1 =
3927         TSymbolUniqueId(2471);
3928     static constexpr const TSymbolUniqueId imageAtomicAndExt_Image1D1_Int1_UInt1 =
3929         TSymbolUniqueId(2472);
3930     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImage1D1_Int1_UInt1 =
3931         TSymbolUniqueId(2473);
3932     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImage1D1_Int1_UInt1 =
3933         TSymbolUniqueId(2474);
3934     static constexpr const TSymbolUniqueId imageAtomicAndExt_Image1DArray1_Int2_UInt1 =
3935         TSymbolUniqueId(2475);
3936     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImage1DArray1_Int2_UInt1 =
3937         TSymbolUniqueId(2476);
3938     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImage1DArray1_Int2_UInt1 =
3939         TSymbolUniqueId(2477);
3940     static constexpr const TSymbolUniqueId imageAtomicAndExt_ImageRect1_Int2_UInt1 =
3941         TSymbolUniqueId(2478);
3942     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImageRect1_Int2_UInt1 =
3943         TSymbolUniqueId(2479);
3944     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImageRect1_Int2_UInt1 =
3945         TSymbolUniqueId(2480);
3946     static constexpr const TSymbolUniqueId imageAtomicAndExt_Image2DMS1_Int2_Int1_UInt1 =
3947         TSymbolUniqueId(2481);
3948     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImage2DMS1_Int2_Int1_UInt1 =
3949         TSymbolUniqueId(2482);
3950     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImage2DMS1_Int2_Int1_UInt1 =
3951         TSymbolUniqueId(2483);
3952     static constexpr const TSymbolUniqueId imageAtomicAndExt_Image2DMSArray1_Int3_Int1_UInt1 =
3953         TSymbolUniqueId(2484);
3954     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImage2DMSArray1_Int3_Int1_UInt1 =
3955         TSymbolUniqueId(2485);
3956     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImage2DMSArray1_Int3_Int1_UInt1 =
3957         TSymbolUniqueId(2486);
3958     static constexpr const TSymbolUniqueId imageAtomicAndExt_Image2D1_Int2_Int1 =
3959         TSymbolUniqueId(2487);
3960     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImage2D1_Int2_Int1 =
3961         TSymbolUniqueId(2488);
3962     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImage2D1_Int2_Int1 =
3963         TSymbolUniqueId(2489);
3964     static constexpr const TSymbolUniqueId imageAtomicAndExt_Image3D1_Int3_Int1 =
3965         TSymbolUniqueId(2490);
3966     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImage3D1_Int3_Int1 =
3967         TSymbolUniqueId(2491);
3968     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImage3D1_Int3_Int1 =
3969         TSymbolUniqueId(2492);
3970     static constexpr const TSymbolUniqueId imageAtomicAndExt_ImageCube1_Int3_Int1 =
3971         TSymbolUniqueId(2493);
3972     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImageCube1_Int3_Int1 =
3973         TSymbolUniqueId(2494);
3974     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImageCube1_Int3_Int1 =
3975         TSymbolUniqueId(2495);
3976     static constexpr const TSymbolUniqueId imageAtomicAndExt_ImageBuffer1_Int1_Int1 =
3977         TSymbolUniqueId(2496);
3978     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImageBuffer1_Int1_Int1 =
3979         TSymbolUniqueId(2497);
3980     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImageBuffer1_Int1_Int1 =
3981         TSymbolUniqueId(2498);
3982     static constexpr const TSymbolUniqueId imageAtomicAndExt_Image2DArray1_Int3_Int1 =
3983         TSymbolUniqueId(2499);
3984     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImage2DArray1_Int3_Int1 =
3985         TSymbolUniqueId(2500);
3986     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImage2DArray1_Int3_Int1 =
3987         TSymbolUniqueId(2501);
3988     static constexpr const TSymbolUniqueId imageAtomicAndExt_ImageCubeArray1_Int3_Int1 =
3989         TSymbolUniqueId(2502);
3990     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImageCubeArray1_Int3_Int1 =
3991         TSymbolUniqueId(2503);
3992     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImageCubeArray1_Int3_Int1 =
3993         TSymbolUniqueId(2504);
3994     static constexpr const TSymbolUniqueId imageAtomicAndExt_Image1D1_Int1_Int1 =
3995         TSymbolUniqueId(2505);
3996     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImage1D1_Int1_Int1 =
3997         TSymbolUniqueId(2506);
3998     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImage1D1_Int1_Int1 =
3999         TSymbolUniqueId(2507);
4000     static constexpr const TSymbolUniqueId imageAtomicAndExt_Image1DArray1_Int2_Int1 =
4001         TSymbolUniqueId(2508);
4002     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImage1DArray1_Int2_Int1 =
4003         TSymbolUniqueId(2509);
4004     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImage1DArray1_Int2_Int1 =
4005         TSymbolUniqueId(2510);
4006     static constexpr const TSymbolUniqueId imageAtomicAndExt_ImageRect1_Int2_Int1 =
4007         TSymbolUniqueId(2511);
4008     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImageRect1_Int2_Int1 =
4009         TSymbolUniqueId(2512);
4010     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImageRect1_Int2_Int1 =
4011         TSymbolUniqueId(2513);
4012     static constexpr const TSymbolUniqueId imageAtomicAndExt_Image2DMS1_Int2_Int1_Int1 =
4013         TSymbolUniqueId(2514);
4014     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImage2DMS1_Int2_Int1_Int1 =
4015         TSymbolUniqueId(2515);
4016     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImage2DMS1_Int2_Int1_Int1 =
4017         TSymbolUniqueId(2516);
4018     static constexpr const TSymbolUniqueId imageAtomicAndExt_Image2DMSArray1_Int3_Int1_Int1 =
4019         TSymbolUniqueId(2517);
4020     static constexpr const TSymbolUniqueId imageAtomicAndExt_IImage2DMSArray1_Int3_Int1_Int1 =
4021         TSymbolUniqueId(2518);
4022     static constexpr const TSymbolUniqueId imageAtomicAndExt_UImage2DMSArray1_Int3_Int1_Int1 =
4023         TSymbolUniqueId(2519);
4024     static constexpr const TSymbolUniqueId imageAtomicOrExt_Image2D1_Int2_UInt1 =
4025         TSymbolUniqueId(2520);
4026     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImage2D1_Int2_UInt1 =
4027         TSymbolUniqueId(2521);
4028     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImage2D1_Int2_UInt1 =
4029         TSymbolUniqueId(2522);
4030     static constexpr const TSymbolUniqueId imageAtomicOrExt_Image3D1_Int3_UInt1 =
4031         TSymbolUniqueId(2523);
4032     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImage3D1_Int3_UInt1 =
4033         TSymbolUniqueId(2524);
4034     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImage3D1_Int3_UInt1 =
4035         TSymbolUniqueId(2525);
4036     static constexpr const TSymbolUniqueId imageAtomicOrExt_ImageCube1_Int3_UInt1 =
4037         TSymbolUniqueId(2526);
4038     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImageCube1_Int3_UInt1 =
4039         TSymbolUniqueId(2527);
4040     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImageCube1_Int3_UInt1 =
4041         TSymbolUniqueId(2528);
4042     static constexpr const TSymbolUniqueId imageAtomicOrExt_ImageBuffer1_Int1_UInt1 =
4043         TSymbolUniqueId(2529);
4044     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImageBuffer1_Int1_UInt1 =
4045         TSymbolUniqueId(2530);
4046     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImageBuffer1_Int1_UInt1 =
4047         TSymbolUniqueId(2531);
4048     static constexpr const TSymbolUniqueId imageAtomicOrExt_Image2DArray1_Int3_UInt1 =
4049         TSymbolUniqueId(2532);
4050     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImage2DArray1_Int3_UInt1 =
4051         TSymbolUniqueId(2533);
4052     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImage2DArray1_Int3_UInt1 =
4053         TSymbolUniqueId(2534);
4054     static constexpr const TSymbolUniqueId imageAtomicOrExt_ImageCubeArray1_Int3_UInt1 =
4055         TSymbolUniqueId(2535);
4056     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImageCubeArray1_Int3_UInt1 =
4057         TSymbolUniqueId(2536);
4058     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImageCubeArray1_Int3_UInt1 =
4059         TSymbolUniqueId(2537);
4060     static constexpr const TSymbolUniqueId imageAtomicOrExt_Image1D1_Int1_UInt1 =
4061         TSymbolUniqueId(2538);
4062     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImage1D1_Int1_UInt1 =
4063         TSymbolUniqueId(2539);
4064     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImage1D1_Int1_UInt1 =
4065         TSymbolUniqueId(2540);
4066     static constexpr const TSymbolUniqueId imageAtomicOrExt_Image1DArray1_Int2_UInt1 =
4067         TSymbolUniqueId(2541);
4068     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImage1DArray1_Int2_UInt1 =
4069         TSymbolUniqueId(2542);
4070     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImage1DArray1_Int2_UInt1 =
4071         TSymbolUniqueId(2543);
4072     static constexpr const TSymbolUniqueId imageAtomicOrExt_ImageRect1_Int2_UInt1 =
4073         TSymbolUniqueId(2544);
4074     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImageRect1_Int2_UInt1 =
4075         TSymbolUniqueId(2545);
4076     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImageRect1_Int2_UInt1 =
4077         TSymbolUniqueId(2546);
4078     static constexpr const TSymbolUniqueId imageAtomicOrExt_Image2DMS1_Int2_Int1_UInt1 =
4079         TSymbolUniqueId(2547);
4080     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImage2DMS1_Int2_Int1_UInt1 =
4081         TSymbolUniqueId(2548);
4082     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImage2DMS1_Int2_Int1_UInt1 =
4083         TSymbolUniqueId(2549);
4084     static constexpr const TSymbolUniqueId imageAtomicOrExt_Image2DMSArray1_Int3_Int1_UInt1 =
4085         TSymbolUniqueId(2550);
4086     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImage2DMSArray1_Int3_Int1_UInt1 =
4087         TSymbolUniqueId(2551);
4088     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImage2DMSArray1_Int3_Int1_UInt1 =
4089         TSymbolUniqueId(2552);
4090     static constexpr const TSymbolUniqueId imageAtomicOrExt_Image2D1_Int2_Int1 =
4091         TSymbolUniqueId(2553);
4092     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImage2D1_Int2_Int1 =
4093         TSymbolUniqueId(2554);
4094     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImage2D1_Int2_Int1 =
4095         TSymbolUniqueId(2555);
4096     static constexpr const TSymbolUniqueId imageAtomicOrExt_Image3D1_Int3_Int1 =
4097         TSymbolUniqueId(2556);
4098     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImage3D1_Int3_Int1 =
4099         TSymbolUniqueId(2557);
4100     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImage3D1_Int3_Int1 =
4101         TSymbolUniqueId(2558);
4102     static constexpr const TSymbolUniqueId imageAtomicOrExt_ImageCube1_Int3_Int1 =
4103         TSymbolUniqueId(2559);
4104     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImageCube1_Int3_Int1 =
4105         TSymbolUniqueId(2560);
4106     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImageCube1_Int3_Int1 =
4107         TSymbolUniqueId(2561);
4108     static constexpr const TSymbolUniqueId imageAtomicOrExt_ImageBuffer1_Int1_Int1 =
4109         TSymbolUniqueId(2562);
4110     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImageBuffer1_Int1_Int1 =
4111         TSymbolUniqueId(2563);
4112     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImageBuffer1_Int1_Int1 =
4113         TSymbolUniqueId(2564);
4114     static constexpr const TSymbolUniqueId imageAtomicOrExt_Image2DArray1_Int3_Int1 =
4115         TSymbolUniqueId(2565);
4116     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImage2DArray1_Int3_Int1 =
4117         TSymbolUniqueId(2566);
4118     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImage2DArray1_Int3_Int1 =
4119         TSymbolUniqueId(2567);
4120     static constexpr const TSymbolUniqueId imageAtomicOrExt_ImageCubeArray1_Int3_Int1 =
4121         TSymbolUniqueId(2568);
4122     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImageCubeArray1_Int3_Int1 =
4123         TSymbolUniqueId(2569);
4124     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImageCubeArray1_Int3_Int1 =
4125         TSymbolUniqueId(2570);
4126     static constexpr const TSymbolUniqueId imageAtomicOrExt_Image1D1_Int1_Int1 =
4127         TSymbolUniqueId(2571);
4128     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImage1D1_Int1_Int1 =
4129         TSymbolUniqueId(2572);
4130     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImage1D1_Int1_Int1 =
4131         TSymbolUniqueId(2573);
4132     static constexpr const TSymbolUniqueId imageAtomicOrExt_Image1DArray1_Int2_Int1 =
4133         TSymbolUniqueId(2574);
4134     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImage1DArray1_Int2_Int1 =
4135         TSymbolUniqueId(2575);
4136     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImage1DArray1_Int2_Int1 =
4137         TSymbolUniqueId(2576);
4138     static constexpr const TSymbolUniqueId imageAtomicOrExt_ImageRect1_Int2_Int1 =
4139         TSymbolUniqueId(2577);
4140     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImageRect1_Int2_Int1 =
4141         TSymbolUniqueId(2578);
4142     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImageRect1_Int2_Int1 =
4143         TSymbolUniqueId(2579);
4144     static constexpr const TSymbolUniqueId imageAtomicOrExt_Image2DMS1_Int2_Int1_Int1 =
4145         TSymbolUniqueId(2580);
4146     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImage2DMS1_Int2_Int1_Int1 =
4147         TSymbolUniqueId(2581);
4148     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImage2DMS1_Int2_Int1_Int1 =
4149         TSymbolUniqueId(2582);
4150     static constexpr const TSymbolUniqueId imageAtomicOrExt_Image2DMSArray1_Int3_Int1_Int1 =
4151         TSymbolUniqueId(2583);
4152     static constexpr const TSymbolUniqueId imageAtomicOrExt_IImage2DMSArray1_Int3_Int1_Int1 =
4153         TSymbolUniqueId(2584);
4154     static constexpr const TSymbolUniqueId imageAtomicOrExt_UImage2DMSArray1_Int3_Int1_Int1 =
4155         TSymbolUniqueId(2585);
4156     static constexpr const TSymbolUniqueId imageAtomicXorExt_Image2D1_Int2_UInt1 =
4157         TSymbolUniqueId(2586);
4158     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImage2D1_Int2_UInt1 =
4159         TSymbolUniqueId(2587);
4160     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImage2D1_Int2_UInt1 =
4161         TSymbolUniqueId(2588);
4162     static constexpr const TSymbolUniqueId imageAtomicXorExt_Image3D1_Int3_UInt1 =
4163         TSymbolUniqueId(2589);
4164     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImage3D1_Int3_UInt1 =
4165         TSymbolUniqueId(2590);
4166     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImage3D1_Int3_UInt1 =
4167         TSymbolUniqueId(2591);
4168     static constexpr const TSymbolUniqueId imageAtomicXorExt_ImageCube1_Int3_UInt1 =
4169         TSymbolUniqueId(2592);
4170     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImageCube1_Int3_UInt1 =
4171         TSymbolUniqueId(2593);
4172     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImageCube1_Int3_UInt1 =
4173         TSymbolUniqueId(2594);
4174     static constexpr const TSymbolUniqueId imageAtomicXorExt_ImageBuffer1_Int1_UInt1 =
4175         TSymbolUniqueId(2595);
4176     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImageBuffer1_Int1_UInt1 =
4177         TSymbolUniqueId(2596);
4178     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImageBuffer1_Int1_UInt1 =
4179         TSymbolUniqueId(2597);
4180     static constexpr const TSymbolUniqueId imageAtomicXorExt_Image2DArray1_Int3_UInt1 =
4181         TSymbolUniqueId(2598);
4182     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImage2DArray1_Int3_UInt1 =
4183         TSymbolUniqueId(2599);
4184     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImage2DArray1_Int3_UInt1 =
4185         TSymbolUniqueId(2600);
4186     static constexpr const TSymbolUniqueId imageAtomicXorExt_ImageCubeArray1_Int3_UInt1 =
4187         TSymbolUniqueId(2601);
4188     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImageCubeArray1_Int3_UInt1 =
4189         TSymbolUniqueId(2602);
4190     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImageCubeArray1_Int3_UInt1 =
4191         TSymbolUniqueId(2603);
4192     static constexpr const TSymbolUniqueId imageAtomicXorExt_Image1D1_Int1_UInt1 =
4193         TSymbolUniqueId(2604);
4194     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImage1D1_Int1_UInt1 =
4195         TSymbolUniqueId(2605);
4196     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImage1D1_Int1_UInt1 =
4197         TSymbolUniqueId(2606);
4198     static constexpr const TSymbolUniqueId imageAtomicXorExt_Image1DArray1_Int2_UInt1 =
4199         TSymbolUniqueId(2607);
4200     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImage1DArray1_Int2_UInt1 =
4201         TSymbolUniqueId(2608);
4202     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImage1DArray1_Int2_UInt1 =
4203         TSymbolUniqueId(2609);
4204     static constexpr const TSymbolUniqueId imageAtomicXorExt_ImageRect1_Int2_UInt1 =
4205         TSymbolUniqueId(2610);
4206     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImageRect1_Int2_UInt1 =
4207         TSymbolUniqueId(2611);
4208     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImageRect1_Int2_UInt1 =
4209         TSymbolUniqueId(2612);
4210     static constexpr const TSymbolUniqueId imageAtomicXorExt_Image2DMS1_Int2_Int1_UInt1 =
4211         TSymbolUniqueId(2613);
4212     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImage2DMS1_Int2_Int1_UInt1 =
4213         TSymbolUniqueId(2614);
4214     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImage2DMS1_Int2_Int1_UInt1 =
4215         TSymbolUniqueId(2615);
4216     static constexpr const TSymbolUniqueId imageAtomicXorExt_Image2DMSArray1_Int3_Int1_UInt1 =
4217         TSymbolUniqueId(2616);
4218     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImage2DMSArray1_Int3_Int1_UInt1 =
4219         TSymbolUniqueId(2617);
4220     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImage2DMSArray1_Int3_Int1_UInt1 =
4221         TSymbolUniqueId(2618);
4222     static constexpr const TSymbolUniqueId imageAtomicXorExt_Image2D1_Int2_Int1 =
4223         TSymbolUniqueId(2619);
4224     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImage2D1_Int2_Int1 =
4225         TSymbolUniqueId(2620);
4226     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImage2D1_Int2_Int1 =
4227         TSymbolUniqueId(2621);
4228     static constexpr const TSymbolUniqueId imageAtomicXorExt_Image3D1_Int3_Int1 =
4229         TSymbolUniqueId(2622);
4230     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImage3D1_Int3_Int1 =
4231         TSymbolUniqueId(2623);
4232     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImage3D1_Int3_Int1 =
4233         TSymbolUniqueId(2624);
4234     static constexpr const TSymbolUniqueId imageAtomicXorExt_ImageCube1_Int3_Int1 =
4235         TSymbolUniqueId(2625);
4236     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImageCube1_Int3_Int1 =
4237         TSymbolUniqueId(2626);
4238     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImageCube1_Int3_Int1 =
4239         TSymbolUniqueId(2627);
4240     static constexpr const TSymbolUniqueId imageAtomicXorExt_ImageBuffer1_Int1_Int1 =
4241         TSymbolUniqueId(2628);
4242     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImageBuffer1_Int1_Int1 =
4243         TSymbolUniqueId(2629);
4244     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImageBuffer1_Int1_Int1 =
4245         TSymbolUniqueId(2630);
4246     static constexpr const TSymbolUniqueId imageAtomicXorExt_Image2DArray1_Int3_Int1 =
4247         TSymbolUniqueId(2631);
4248     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImage2DArray1_Int3_Int1 =
4249         TSymbolUniqueId(2632);
4250     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImage2DArray1_Int3_Int1 =
4251         TSymbolUniqueId(2633);
4252     static constexpr const TSymbolUniqueId imageAtomicXorExt_ImageCubeArray1_Int3_Int1 =
4253         TSymbolUniqueId(2634);
4254     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImageCubeArray1_Int3_Int1 =
4255         TSymbolUniqueId(2635);
4256     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImageCubeArray1_Int3_Int1 =
4257         TSymbolUniqueId(2636);
4258     static constexpr const TSymbolUniqueId imageAtomicXorExt_Image1D1_Int1_Int1 =
4259         TSymbolUniqueId(2637);
4260     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImage1D1_Int1_Int1 =
4261         TSymbolUniqueId(2638);
4262     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImage1D1_Int1_Int1 =
4263         TSymbolUniqueId(2639);
4264     static constexpr const TSymbolUniqueId imageAtomicXorExt_Image1DArray1_Int2_Int1 =
4265         TSymbolUniqueId(2640);
4266     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImage1DArray1_Int2_Int1 =
4267         TSymbolUniqueId(2641);
4268     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImage1DArray1_Int2_Int1 =
4269         TSymbolUniqueId(2642);
4270     static constexpr const TSymbolUniqueId imageAtomicXorExt_ImageRect1_Int2_Int1 =
4271         TSymbolUniqueId(2643);
4272     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImageRect1_Int2_Int1 =
4273         TSymbolUniqueId(2644);
4274     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImageRect1_Int2_Int1 =
4275         TSymbolUniqueId(2645);
4276     static constexpr const TSymbolUniqueId imageAtomicXorExt_Image2DMS1_Int2_Int1_Int1 =
4277         TSymbolUniqueId(2646);
4278     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImage2DMS1_Int2_Int1_Int1 =
4279         TSymbolUniqueId(2647);
4280     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImage2DMS1_Int2_Int1_Int1 =
4281         TSymbolUniqueId(2648);
4282     static constexpr const TSymbolUniqueId imageAtomicXorExt_Image2DMSArray1_Int3_Int1_Int1 =
4283         TSymbolUniqueId(2649);
4284     static constexpr const TSymbolUniqueId imageAtomicXorExt_IImage2DMSArray1_Int3_Int1_Int1 =
4285         TSymbolUniqueId(2650);
4286     static constexpr const TSymbolUniqueId imageAtomicXorExt_UImage2DMSArray1_Int3_Int1_Int1 =
4287         TSymbolUniqueId(2651);
4288     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image2D1_Int2_UInt1 =
4289         TSymbolUniqueId(2652);
4290     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage2D1_Int2_UInt1 =
4291         TSymbolUniqueId(2653);
4292     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage2D1_Int2_UInt1 =
4293         TSymbolUniqueId(2654);
4294     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image3D1_Int3_UInt1 =
4295         TSymbolUniqueId(2655);
4296     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage3D1_Int3_UInt1 =
4297         TSymbolUniqueId(2656);
4298     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage3D1_Int3_UInt1 =
4299         TSymbolUniqueId(2657);
4300     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageCube1_Int3_UInt1 =
4301         TSymbolUniqueId(2658);
4302     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageCube1_Int3_UInt1 =
4303         TSymbolUniqueId(2659);
4304     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageCube1_Int3_UInt1 =
4305         TSymbolUniqueId(2660);
4306     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageBuffer1_Int1_UInt1 =
4307         TSymbolUniqueId(2661);
4308     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageBuffer1_Int1_UInt1 =
4309         TSymbolUniqueId(2662);
4310     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageBuffer1_Int1_UInt1 =
4311         TSymbolUniqueId(2663);
4312     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image2DArray1_Int3_UInt1 =
4313         TSymbolUniqueId(2664);
4314     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage2DArray1_Int3_UInt1 =
4315         TSymbolUniqueId(2665);
4316     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage2DArray1_Int3_UInt1 =
4317         TSymbolUniqueId(2666);
4318     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageCubeArray1_Int3_UInt1 =
4319         TSymbolUniqueId(2667);
4320     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageCubeArray1_Int3_UInt1 =
4321         TSymbolUniqueId(2668);
4322     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageCubeArray1_Int3_UInt1 =
4323         TSymbolUniqueId(2669);
4324     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image1D1_Int1_UInt1 =
4325         TSymbolUniqueId(2670);
4326     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage1D1_Int1_UInt1 =
4327         TSymbolUniqueId(2671);
4328     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage1D1_Int1_UInt1 =
4329         TSymbolUniqueId(2672);
4330     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image1DArray1_Int2_UInt1 =
4331         TSymbolUniqueId(2673);
4332     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage1DArray1_Int2_UInt1 =
4333         TSymbolUniqueId(2674);
4334     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage1DArray1_Int2_UInt1 =
4335         TSymbolUniqueId(2675);
4336     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageRect1_Int2_UInt1 =
4337         TSymbolUniqueId(2676);
4338     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageRect1_Int2_UInt1 =
4339         TSymbolUniqueId(2677);
4340     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageRect1_Int2_UInt1 =
4341         TSymbolUniqueId(2678);
4342     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image2DMS1_Int2_Int1_UInt1 =
4343         TSymbolUniqueId(2679);
4344     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage2DMS1_Int2_Int1_UInt1 =
4345         TSymbolUniqueId(2680);
4346     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage2DMS1_Int2_Int1_UInt1 =
4347         TSymbolUniqueId(2681);
4348     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image2DMSArray1_Int3_Int1_UInt1 =
4349         TSymbolUniqueId(2682);
4350     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage2DMSArray1_Int3_Int1_UInt1 =
4351         TSymbolUniqueId(2683);
4352     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage2DMSArray1_Int3_Int1_UInt1 =
4353         TSymbolUniqueId(2684);
4354     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image2D1_Int2_Int1 =
4355         TSymbolUniqueId(2685);
4356     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage2D1_Int2_Int1 =
4357         TSymbolUniqueId(2686);
4358     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage2D1_Int2_Int1 =
4359         TSymbolUniqueId(2687);
4360     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image3D1_Int3_Int1 =
4361         TSymbolUniqueId(2688);
4362     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage3D1_Int3_Int1 =
4363         TSymbolUniqueId(2689);
4364     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage3D1_Int3_Int1 =
4365         TSymbolUniqueId(2690);
4366     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageCube1_Int3_Int1 =
4367         TSymbolUniqueId(2691);
4368     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageCube1_Int3_Int1 =
4369         TSymbolUniqueId(2692);
4370     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageCube1_Int3_Int1 =
4371         TSymbolUniqueId(2693);
4372     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageBuffer1_Int1_Int1 =
4373         TSymbolUniqueId(2694);
4374     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageBuffer1_Int1_Int1 =
4375         TSymbolUniqueId(2695);
4376     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageBuffer1_Int1_Int1 =
4377         TSymbolUniqueId(2696);
4378     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image2DArray1_Int3_Int1 =
4379         TSymbolUniqueId(2697);
4380     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage2DArray1_Int3_Int1 =
4381         TSymbolUniqueId(2698);
4382     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage2DArray1_Int3_Int1 =
4383         TSymbolUniqueId(2699);
4384     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageCubeArray1_Int3_Int1 =
4385         TSymbolUniqueId(2700);
4386     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageCubeArray1_Int3_Int1 =
4387         TSymbolUniqueId(2701);
4388     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageCubeArray1_Int3_Int1 =
4389         TSymbolUniqueId(2702);
4390     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image1D1_Int1_Int1 =
4391         TSymbolUniqueId(2703);
4392     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage1D1_Int1_Int1 =
4393         TSymbolUniqueId(2704);
4394     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage1D1_Int1_Int1 =
4395         TSymbolUniqueId(2705);
4396     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image1DArray1_Int2_Int1 =
4397         TSymbolUniqueId(2706);
4398     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage1DArray1_Int2_Int1 =
4399         TSymbolUniqueId(2707);
4400     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage1DArray1_Int2_Int1 =
4401         TSymbolUniqueId(2708);
4402     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageRect1_Int2_Int1 =
4403         TSymbolUniqueId(2709);
4404     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageRect1_Int2_Int1 =
4405         TSymbolUniqueId(2710);
4406     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageRect1_Int2_Int1 =
4407         TSymbolUniqueId(2711);
4408     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image2DMS1_Int2_Int1_Int1 =
4409         TSymbolUniqueId(2712);
4410     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage2DMS1_Int2_Int1_Int1 =
4411         TSymbolUniqueId(2713);
4412     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage2DMS1_Int2_Int1_Int1 =
4413         TSymbolUniqueId(2714);
4414     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image2DMSArray1_Int3_Int1_Int1 =
4415         TSymbolUniqueId(2715);
4416     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage2DMSArray1_Int3_Int1_Int1 =
4417         TSymbolUniqueId(2716);
4418     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage2DMSArray1_Int3_Int1_Int1 =
4419         TSymbolUniqueId(2717);
4420     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image2D1_Int2_Float1 =
4421         TSymbolUniqueId(2718);
4422     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage2D1_Int2_Float1 =
4423         TSymbolUniqueId(2719);
4424     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage2D1_Int2_Float1 =
4425         TSymbolUniqueId(2720);
4426     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image3D1_Int3_Float1 =
4427         TSymbolUniqueId(2721);
4428     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage3D1_Int3_Float1 =
4429         TSymbolUniqueId(2722);
4430     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage3D1_Int3_Float1 =
4431         TSymbolUniqueId(2723);
4432     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageCube1_Int3_Float1 =
4433         TSymbolUniqueId(2724);
4434     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageCube1_Int3_Float1 =
4435         TSymbolUniqueId(2725);
4436     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageCube1_Int3_Float1 =
4437         TSymbolUniqueId(2726);
4438     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageBuffer1_Int1_Float1 =
4439         TSymbolUniqueId(2727);
4440     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageBuffer1_Int1_Float1 =
4441         TSymbolUniqueId(2728);
4442     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageBuffer1_Int1_Float1 =
4443         TSymbolUniqueId(2729);
4444     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image2DArray1_Int3_Float1 =
4445         TSymbolUniqueId(2730);
4446     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage2DArray1_Int3_Float1 =
4447         TSymbolUniqueId(2731);
4448     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage2DArray1_Int3_Float1 =
4449         TSymbolUniqueId(2732);
4450     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageCubeArray1_Int3_Float1 =
4451         TSymbolUniqueId(2733);
4452     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageCubeArray1_Int3_Float1 =
4453         TSymbolUniqueId(2734);
4454     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageCubeArray1_Int3_Float1 =
4455         TSymbolUniqueId(2735);
4456     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image1D1_Int1_Float1 =
4457         TSymbolUniqueId(2736);
4458     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage1D1_Int1_Float1 =
4459         TSymbolUniqueId(2737);
4460     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage1D1_Int1_Float1 =
4461         TSymbolUniqueId(2738);
4462     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image1DArray1_Int2_Float1 =
4463         TSymbolUniqueId(2739);
4464     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage1DArray1_Int2_Float1 =
4465         TSymbolUniqueId(2740);
4466     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage1DArray1_Int2_Float1 =
4467         TSymbolUniqueId(2741);
4468     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_ImageRect1_Int2_Float1 =
4469         TSymbolUniqueId(2742);
4470     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImageRect1_Int2_Float1 =
4471         TSymbolUniqueId(2743);
4472     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImageRect1_Int2_Float1 =
4473         TSymbolUniqueId(2744);
4474     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image2DMS1_Int2_Int1_Float1 =
4475         TSymbolUniqueId(2745);
4476     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_IImage2DMS1_Int2_Int1_Float1 =
4477         TSymbolUniqueId(2746);
4478     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_UImage2DMS1_Int2_Int1_Float1 =
4479         TSymbolUniqueId(2747);
4480     static constexpr const TSymbolUniqueId imageAtomicExchangeExt_Image2DMSArray1_Int3_Int1_Float1 =
4481         TSymbolUniqueId(2748);
4482     static constexpr const TSymbolUniqueId
4483         imageAtomicExchangeExt_IImage2DMSArray1_Int3_Int1_Float1 = TSymbolUniqueId(2749);
4484     static constexpr const TSymbolUniqueId
4485         imageAtomicExchangeExt_UImage2DMSArray1_Int3_Int1_Float1 = TSymbolUniqueId(2750);
4486     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_Image2D1_Int2_UInt1_UInt1 =
4487         TSymbolUniqueId(2751);
4488     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImage2D1_Int2_UInt1_UInt1 =
4489         TSymbolUniqueId(2752);
4490     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImage2D1_Int2_UInt1_UInt1 =
4491         TSymbolUniqueId(2753);
4492     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_Image3D1_Int3_UInt1_UInt1 =
4493         TSymbolUniqueId(2754);
4494     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImage3D1_Int3_UInt1_UInt1 =
4495         TSymbolUniqueId(2755);
4496     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImage3D1_Int3_UInt1_UInt1 =
4497         TSymbolUniqueId(2756);
4498     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_ImageCube1_Int3_UInt1_UInt1 =
4499         TSymbolUniqueId(2757);
4500     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImageCube1_Int3_UInt1_UInt1 =
4501         TSymbolUniqueId(2758);
4502     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImageCube1_Int3_UInt1_UInt1 =
4503         TSymbolUniqueId(2759);
4504     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_ImageBuffer1_Int1_UInt1_UInt1 =
4505         TSymbolUniqueId(2760);
4506     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImageBuffer1_Int1_UInt1_UInt1 =
4507         TSymbolUniqueId(2761);
4508     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImageBuffer1_Int1_UInt1_UInt1 =
4509         TSymbolUniqueId(2762);
4510     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_Image2DArray1_Int3_UInt1_UInt1 =
4511         TSymbolUniqueId(2763);
4512     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImage2DArray1_Int3_UInt1_UInt1 =
4513         TSymbolUniqueId(2764);
4514     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImage2DArray1_Int3_UInt1_UInt1 =
4515         TSymbolUniqueId(2765);
4516     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_ImageCubeArray1_Int3_UInt1_UInt1 =
4517         TSymbolUniqueId(2766);
4518     static constexpr const TSymbolUniqueId
4519         imageAtomicCompSwapExt_IImageCubeArray1_Int3_UInt1_UInt1 = TSymbolUniqueId(2767);
4520     static constexpr const TSymbolUniqueId
4521         imageAtomicCompSwapExt_UImageCubeArray1_Int3_UInt1_UInt1 = TSymbolUniqueId(2768);
4522     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_Image1D1_Int1_UInt1_UInt1 =
4523         TSymbolUniqueId(2769);
4524     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImage1D1_Int1_UInt1_UInt1 =
4525         TSymbolUniqueId(2770);
4526     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImage1D1_Int1_UInt1_UInt1 =
4527         TSymbolUniqueId(2771);
4528     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_Image1DArray1_Int2_UInt1_UInt1 =
4529         TSymbolUniqueId(2772);
4530     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImage1DArray1_Int2_UInt1_UInt1 =
4531         TSymbolUniqueId(2773);
4532     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImage1DArray1_Int2_UInt1_UInt1 =
4533         TSymbolUniqueId(2774);
4534     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_ImageRect1_Int2_UInt1_UInt1 =
4535         TSymbolUniqueId(2775);
4536     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImageRect1_Int2_UInt1_UInt1 =
4537         TSymbolUniqueId(2776);
4538     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImageRect1_Int2_UInt1_UInt1 =
4539         TSymbolUniqueId(2777);
4540     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_Image2DMS1_Int2_Int1_UInt1_UInt1 =
4541         TSymbolUniqueId(2778);
4542     static constexpr const TSymbolUniqueId
4543         imageAtomicCompSwapExt_IImage2DMS1_Int2_Int1_UInt1_UInt1 = TSymbolUniqueId(2779);
4544     static constexpr const TSymbolUniqueId
4545         imageAtomicCompSwapExt_UImage2DMS1_Int2_Int1_UInt1_UInt1 = TSymbolUniqueId(2780);
4546     static constexpr const TSymbolUniqueId
4547         imageAtomicCompSwapExt_Image2DMSArray1_Int3_Int1_UInt1_UInt1 = TSymbolUniqueId(2781);
4548     static constexpr const TSymbolUniqueId
4549         imageAtomicCompSwapExt_IImage2DMSArray1_Int3_Int1_UInt1_UInt1 = TSymbolUniqueId(2782);
4550     static constexpr const TSymbolUniqueId
4551         imageAtomicCompSwapExt_UImage2DMSArray1_Int3_Int1_UInt1_UInt1 = TSymbolUniqueId(2783);
4552     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_Image2D1_Int2_Int1_Int1 =
4553         TSymbolUniqueId(2784);
4554     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImage2D1_Int2_Int1_Int1 =
4555         TSymbolUniqueId(2785);
4556     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImage2D1_Int2_Int1_Int1 =
4557         TSymbolUniqueId(2786);
4558     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_Image3D1_Int3_Int1_Int1 =
4559         TSymbolUniqueId(2787);
4560     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImage3D1_Int3_Int1_Int1 =
4561         TSymbolUniqueId(2788);
4562     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImage3D1_Int3_Int1_Int1 =
4563         TSymbolUniqueId(2789);
4564     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_ImageCube1_Int3_Int1_Int1 =
4565         TSymbolUniqueId(2790);
4566     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImageCube1_Int3_Int1_Int1 =
4567         TSymbolUniqueId(2791);
4568     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImageCube1_Int3_Int1_Int1 =
4569         TSymbolUniqueId(2792);
4570     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_ImageBuffer1_Int1_Int1_Int1 =
4571         TSymbolUniqueId(2793);
4572     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImageBuffer1_Int1_Int1_Int1 =
4573         TSymbolUniqueId(2794);
4574     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImageBuffer1_Int1_Int1_Int1 =
4575         TSymbolUniqueId(2795);
4576     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_Image2DArray1_Int3_Int1_Int1 =
4577         TSymbolUniqueId(2796);
4578     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImage2DArray1_Int3_Int1_Int1 =
4579         TSymbolUniqueId(2797);
4580     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImage2DArray1_Int3_Int1_Int1 =
4581         TSymbolUniqueId(2798);
4582     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_ImageCubeArray1_Int3_Int1_Int1 =
4583         TSymbolUniqueId(2799);
4584     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImageCubeArray1_Int3_Int1_Int1 =
4585         TSymbolUniqueId(2800);
4586     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImageCubeArray1_Int3_Int1_Int1 =
4587         TSymbolUniqueId(2801);
4588     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_Image1D1_Int1_Int1_Int1 =
4589         TSymbolUniqueId(2802);
4590     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImage1D1_Int1_Int1_Int1 =
4591         TSymbolUniqueId(2803);
4592     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImage1D1_Int1_Int1_Int1 =
4593         TSymbolUniqueId(2804);
4594     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_Image1DArray1_Int2_Int1_Int1 =
4595         TSymbolUniqueId(2805);
4596     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImage1DArray1_Int2_Int1_Int1 =
4597         TSymbolUniqueId(2806);
4598     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImage1DArray1_Int2_Int1_Int1 =
4599         TSymbolUniqueId(2807);
4600     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_ImageRect1_Int2_Int1_Int1 =
4601         TSymbolUniqueId(2808);
4602     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImageRect1_Int2_Int1_Int1 =
4603         TSymbolUniqueId(2809);
4604     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImageRect1_Int2_Int1_Int1 =
4605         TSymbolUniqueId(2810);
4606     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_Image2DMS1_Int2_Int1_Int1_Int1 =
4607         TSymbolUniqueId(2811);
4608     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_IImage2DMS1_Int2_Int1_Int1_Int1 =
4609         TSymbolUniqueId(2812);
4610     static constexpr const TSymbolUniqueId imageAtomicCompSwapExt_UImage2DMS1_Int2_Int1_Int1_Int1 =
4611         TSymbolUniqueId(2813);
4612     static constexpr const TSymbolUniqueId
4613         imageAtomicCompSwapExt_Image2DMSArray1_Int3_Int1_Int1_Int1 = TSymbolUniqueId(2814);
4614     static constexpr const TSymbolUniqueId
4615         imageAtomicCompSwapExt_IImage2DMSArray1_Int3_Int1_Int1_Int1 = TSymbolUniqueId(2815);
4616     static constexpr const TSymbolUniqueId
4617         imageAtomicCompSwapExt_UImage2DMSArray1_Int3_Int1_Int1_Int1         = TSymbolUniqueId(2816);
4618     static constexpr const TSymbolUniqueId noise1_Float1                    = TSymbolUniqueId(2817);
4619     static constexpr const TSymbolUniqueId noise1_Float2                    = TSymbolUniqueId(2818);
4620     static constexpr const TSymbolUniqueId noise1_Float3                    = TSymbolUniqueId(2819);
4621     static constexpr const TSymbolUniqueId noise1_Float4                    = TSymbolUniqueId(2820);
4622     static constexpr const TSymbolUniqueId noise2_Float1                    = TSymbolUniqueId(2821);
4623     static constexpr const TSymbolUniqueId noise2_Float2                    = TSymbolUniqueId(2822);
4624     static constexpr const TSymbolUniqueId noise2_Float3                    = TSymbolUniqueId(2823);
4625     static constexpr const TSymbolUniqueId noise2_Float4                    = TSymbolUniqueId(2824);
4626     static constexpr const TSymbolUniqueId noise3_Float1                    = TSymbolUniqueId(2825);
4627     static constexpr const TSymbolUniqueId noise3_Float2                    = TSymbolUniqueId(2826);
4628     static constexpr const TSymbolUniqueId noise3_Float3                    = TSymbolUniqueId(2827);
4629     static constexpr const TSymbolUniqueId noise3_Float4                    = TSymbolUniqueId(2828);
4630     static constexpr const TSymbolUniqueId noise4_Float1                    = TSymbolUniqueId(2829);
4631     static constexpr const TSymbolUniqueId noise4_Float2                    = TSymbolUniqueId(2830);
4632     static constexpr const TSymbolUniqueId noise4_Float3                    = TSymbolUniqueId(2831);
4633     static constexpr const TSymbolUniqueId noise4_Float4                    = TSymbolUniqueId(2832);
4634     static constexpr const TSymbolUniqueId memoryBarrier                    = TSymbolUniqueId(2833);
4635     static constexpr const TSymbolUniqueId memoryBarrierAtomicCounter       = TSymbolUniqueId(2834);
4636     static constexpr const TSymbolUniqueId memoryBarrierBuffer              = TSymbolUniqueId(2835);
4637     static constexpr const TSymbolUniqueId memoryBarrierImage               = TSymbolUniqueId(2836);
4638     static constexpr const TSymbolUniqueId barrier                          = TSymbolUniqueId(2837);
4639     static constexpr const TSymbolUniqueId memoryBarrierShared              = TSymbolUniqueId(2838);
4640     static constexpr const TSymbolUniqueId groupMemoryBarrier               = TSymbolUniqueId(2839);
4641     static constexpr const TSymbolUniqueId barrierTCS                       = TSymbolUniqueId(2840);
4642     static constexpr const TSymbolUniqueId barrierTCSES3_2                  = TSymbolUniqueId(2841);
4643     static constexpr const TSymbolUniqueId EmitVertex                       = TSymbolUniqueId(2842);
4644     static constexpr const TSymbolUniqueId EmitVertexES3_2                  = TSymbolUniqueId(2843);
4645     static constexpr const TSymbolUniqueId EndPrimitive                     = TSymbolUniqueId(2844);
4646     static constexpr const TSymbolUniqueId EndPrimitiveES3_2                = TSymbolUniqueId(2845);
4647     static constexpr const TSymbolUniqueId EmitStreamVertex_Int1            = TSymbolUniqueId(2846);
4648     static constexpr const TSymbolUniqueId EndStreamPrimitive_Int1          = TSymbolUniqueId(2847);
4649     static constexpr const TSymbolUniqueId subpassLoad_SubpassInput1        = TSymbolUniqueId(2848);
4650     static constexpr const TSymbolUniqueId pt01g                            = TSymbolUniqueId(2849);
4651     static constexpr const TSymbolUniqueId subpassLoad_ISubpassInput1       = TSymbolUniqueId(2850);
4652     static constexpr const TSymbolUniqueId pt01h                            = TSymbolUniqueId(2851);
4653     static constexpr const TSymbolUniqueId subpassLoad_USubpassInput1       = TSymbolUniqueId(2852);
4654     static constexpr const TSymbolUniqueId pt01i                            = TSymbolUniqueId(2853);
4655     static constexpr const TSymbolUniqueId subpassLoad_SubpassInputMS1_Int1 = TSymbolUniqueId(2854);
4656     static constexpr const TSymbolUniqueId pt01j                            = TSymbolUniqueId(2855);
4657     static constexpr const TSymbolUniqueId subpassLoad_ISubpassInputMS1_Int1 =
4658         TSymbolUniqueId(2856);
4659     static constexpr const TSymbolUniqueId pt01k = TSymbolUniqueId(2857);
4660     static constexpr const TSymbolUniqueId subpassLoad_USubpassInputMS1_Int1 =
4661         TSymbolUniqueId(2858);
4662     static constexpr const TSymbolUniqueId pt01l                           = TSymbolUniqueId(2859);
4663     static constexpr const TSymbolUniqueId anyInvocation_Bool1             = TSymbolUniqueId(2860);
4664     static constexpr const TSymbolUniqueId allInvocations_Bool1            = TSymbolUniqueId(2861);
4665     static constexpr const TSymbolUniqueId allInvocationsEqual_Bool1       = TSymbolUniqueId(2862);
4666     static constexpr const TSymbolUniqueId gl_DepthRangeParameters         = TSymbolUniqueId(2863);
4667     static constexpr const TSymbolUniqueId gl_DepthRange                   = TSymbolUniqueId(2864);
4668     static constexpr const TSymbolUniqueId gl_NumSamples                   = TSymbolUniqueId(2865);
4669     static constexpr const TSymbolUniqueId gl_NumSamplesES3_2              = TSymbolUniqueId(2866);
4670     static constexpr const TSymbolUniqueId gl_MaxVertexAttribs             = TSymbolUniqueId(2867);
4671     static constexpr const TSymbolUniqueId gl_MaxVertexUniformVectors      = TSymbolUniqueId(2868);
4672     static constexpr const TSymbolUniqueId gl_MaxVertexTextureImageUnits   = TSymbolUniqueId(2869);
4673     static constexpr const TSymbolUniqueId gl_MaxCombinedTextureImageUnits = TSymbolUniqueId(2870);
4674     static constexpr const TSymbolUniqueId gl_MaxTextureImageUnits         = TSymbolUniqueId(2871);
4675     static constexpr const TSymbolUniqueId gl_MaxFragmentUniformVectors    = TSymbolUniqueId(2872);
4676     static constexpr const TSymbolUniqueId gl_MaxVaryingVectors            = TSymbolUniqueId(2873);
4677     static constexpr const TSymbolUniqueId gl_MaxDrawBuffers               = TSymbolUniqueId(2874);
4678     static constexpr const TSymbolUniqueId gl_MaxDualSourceDrawBuffersEXT  = TSymbolUniqueId(2875);
4679     static constexpr const TSymbolUniqueId gl_MaxVertexOutputVectors       = TSymbolUniqueId(2876);
4680     static constexpr const TSymbolUniqueId gl_MaxFragmentInputVectors      = TSymbolUniqueId(2877);
4681     static constexpr const TSymbolUniqueId gl_MinProgramTexelOffset        = TSymbolUniqueId(2878);
4682     static constexpr const TSymbolUniqueId gl_MaxProgramTexelOffset        = TSymbolUniqueId(2879);
4683     static constexpr const TSymbolUniqueId gl_MaxImageUnits                = TSymbolUniqueId(2880);
4684     static constexpr const TSymbolUniqueId gl_MaxVertexImageUniforms       = TSymbolUniqueId(2881);
4685     static constexpr const TSymbolUniqueId gl_MaxFragmentImageUniforms     = TSymbolUniqueId(2882);
4686     static constexpr const TSymbolUniqueId gl_MaxComputeImageUniforms      = TSymbolUniqueId(2883);
4687     static constexpr const TSymbolUniqueId gl_MaxCombinedImageUniforms     = TSymbolUniqueId(2884);
4688     static constexpr const TSymbolUniqueId gl_MaxCombinedShaderOutputResources =
4689         TSymbolUniqueId(2885);
4690     static constexpr const TSymbolUniqueId gl_MaxComputeWorkGroupCount    = TSymbolUniqueId(2886);
4691     static constexpr const TSymbolUniqueId gl_MaxComputeWorkGroupSize     = TSymbolUniqueId(2887);
4692     static constexpr const TSymbolUniqueId gl_MaxComputeUniformComponents = TSymbolUniqueId(2888);
4693     static constexpr const TSymbolUniqueId gl_MaxComputeTextureImageUnits = TSymbolUniqueId(2889);
4694     static constexpr const TSymbolUniqueId gl_MaxComputeAtomicCounters    = TSymbolUniqueId(2890);
4695     static constexpr const TSymbolUniqueId gl_MaxComputeAtomicCounterBuffers =
4696         TSymbolUniqueId(2891);
4697     static constexpr const TSymbolUniqueId gl_MaxVertexAtomicCounters       = TSymbolUniqueId(2892);
4698     static constexpr const TSymbolUniqueId gl_MaxFragmentAtomicCounters     = TSymbolUniqueId(2893);
4699     static constexpr const TSymbolUniqueId gl_MaxCombinedAtomicCounters     = TSymbolUniqueId(2894);
4700     static constexpr const TSymbolUniqueId gl_MaxAtomicCounterBindings      = TSymbolUniqueId(2895);
4701     static constexpr const TSymbolUniqueId gl_MaxVertexAtomicCounterBuffers = TSymbolUniqueId(2896);
4702     static constexpr const TSymbolUniqueId gl_MaxFragmentAtomicCounterBuffers =
4703         TSymbolUniqueId(2897);
4704     static constexpr const TSymbolUniqueId gl_MaxCombinedAtomicCounterBuffers =
4705         TSymbolUniqueId(2898);
4706     static constexpr const TSymbolUniqueId gl_MaxAtomicCounterBufferSize = TSymbolUniqueId(2899);
4707     static constexpr const TSymbolUniqueId gl_MaxGeometryInputComponents = TSymbolUniqueId(2900);
4708     static constexpr const TSymbolUniqueId gl_MaxGeometryInputComponentsES3_2 =
4709         TSymbolUniqueId(2901);
4710     static constexpr const TSymbolUniqueId gl_MaxGeometryOutputComponents = TSymbolUniqueId(2902);
4711     static constexpr const TSymbolUniqueId gl_MaxGeometryOutputComponentsES3_2 =
4712         TSymbolUniqueId(2903);
4713     static constexpr const TSymbolUniqueId gl_MaxGeometryImageUniforms      = TSymbolUniqueId(2904);
4714     static constexpr const TSymbolUniqueId gl_MaxGeometryImageUniformsES3_2 = TSymbolUniqueId(2905);
4715     static constexpr const TSymbolUniqueId gl_MaxGeometryTextureImageUnits  = TSymbolUniqueId(2906);
4716     static constexpr const TSymbolUniqueId gl_MaxGeometryTextureImageUnitsES3_2 =
4717         TSymbolUniqueId(2907);
4718     static constexpr const TSymbolUniqueId gl_MaxGeometryOutputVertices = TSymbolUniqueId(2908);
4719     static constexpr const TSymbolUniqueId gl_MaxGeometryOutputVerticesES3_2 =
4720         TSymbolUniqueId(2909);
4721     static constexpr const TSymbolUniqueId gl_MaxGeometryTotalOutputComponents =
4722         TSymbolUniqueId(2910);
4723     static constexpr const TSymbolUniqueId gl_MaxGeometryTotalOutputComponentsES3_2 =
4724         TSymbolUniqueId(2911);
4725     static constexpr const TSymbolUniqueId gl_MaxGeometryUniformComponents = TSymbolUniqueId(2912);
4726     static constexpr const TSymbolUniqueId gl_MaxGeometryUniformComponentsES3_2 =
4727         TSymbolUniqueId(2913);
4728     static constexpr const TSymbolUniqueId gl_MaxGeometryAtomicCounters = TSymbolUniqueId(2914);
4729     static constexpr const TSymbolUniqueId gl_MaxGeometryAtomicCountersES3_2 =
4730         TSymbolUniqueId(2915);
4731     static constexpr const TSymbolUniqueId gl_MaxGeometryAtomicCounterBuffers =
4732         TSymbolUniqueId(2916);
4733     static constexpr const TSymbolUniqueId gl_MaxGeometryAtomicCounterBuffersES3_2 =
4734         TSymbolUniqueId(2917);
4735     static constexpr const TSymbolUniqueId gl_MaxTessControlInputComponents = TSymbolUniqueId(2918);
4736     static constexpr const TSymbolUniqueId gl_MaxTessControlInputComponentsES3_2 =
4737         TSymbolUniqueId(2919);
4738     static constexpr const TSymbolUniqueId gl_MaxTessControlOutputComponents =
4739         TSymbolUniqueId(2920);
4740     static constexpr const TSymbolUniqueId gl_MaxTessControlOutputComponentsES3_2 =
4741         TSymbolUniqueId(2921);
4742     static constexpr const TSymbolUniqueId gl_MaxTessControlTextureImageUnits =
4743         TSymbolUniqueId(2922);
4744     static constexpr const TSymbolUniqueId gl_MaxTessControlTextureImageUnitsES3_2 =
4745         TSymbolUniqueId(2923);
4746     static constexpr const TSymbolUniqueId gl_MaxTessControlUniformComponents =
4747         TSymbolUniqueId(2924);
4748     static constexpr const TSymbolUniqueId gl_MaxTessControlUniformComponentsES3_2 =
4749         TSymbolUniqueId(2925);
4750     static constexpr const TSymbolUniqueId gl_MaxTessControlTotalOutputComponents =
4751         TSymbolUniqueId(2926);
4752     static constexpr const TSymbolUniqueId gl_MaxTessControlTotalOutputComponentsES3_2 =
4753         TSymbolUniqueId(2927);
4754     static constexpr const TSymbolUniqueId gl_MaxTessControlImageUniforms = TSymbolUniqueId(2928);
4755     static constexpr const TSymbolUniqueId gl_MaxTessControlImageUniformsES3_2 =
4756         TSymbolUniqueId(2929);
4757     static constexpr const TSymbolUniqueId gl_MaxTessControlAtomicCounters = TSymbolUniqueId(2930);
4758     static constexpr const TSymbolUniqueId gl_MaxTessControlAtomicCountersES3_2 =
4759         TSymbolUniqueId(2931);
4760     static constexpr const TSymbolUniqueId gl_MaxTessControlAtomicCounterBuffers =
4761         TSymbolUniqueId(2932);
4762     static constexpr const TSymbolUniqueId gl_MaxTessControlAtomicCounterBuffersES3_2 =
4763         TSymbolUniqueId(2933);
4764     static constexpr const TSymbolUniqueId gl_MaxTessPatchComponents      = TSymbolUniqueId(2934);
4765     static constexpr const TSymbolUniqueId gl_MaxTessPatchComponentsES3_2 = TSymbolUniqueId(2935);
4766     static constexpr const TSymbolUniqueId gl_MaxPatchVertices            = TSymbolUniqueId(2936);
4767     static constexpr const TSymbolUniqueId gl_MaxPatchVerticesES3_2       = TSymbolUniqueId(2937);
4768     static constexpr const TSymbolUniqueId gl_MaxTessGenLevel             = TSymbolUniqueId(2938);
4769     static constexpr const TSymbolUniqueId gl_MaxTessGenLevelES3_2        = TSymbolUniqueId(2939);
4770     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationInputComponents =
4771         TSymbolUniqueId(2940);
4772     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationInputComponentsES3_2 =
4773         TSymbolUniqueId(2941);
4774     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationOutputComponents =
4775         TSymbolUniqueId(2942);
4776     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationOutputComponentsES3_2 =
4777         TSymbolUniqueId(2943);
4778     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationTextureImageUnits =
4779         TSymbolUniqueId(2944);
4780     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationTextureImageUnitsES3_2 =
4781         TSymbolUniqueId(2945);
4782     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationUniformComponents =
4783         TSymbolUniqueId(2946);
4784     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationUniformComponentsES3_2 =
4785         TSymbolUniqueId(2947);
4786     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationImageUniforms =
4787         TSymbolUniqueId(2948);
4788     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationImageUniformsES3_2 =
4789         TSymbolUniqueId(2949);
4790     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationAtomicCounters =
4791         TSymbolUniqueId(2950);
4792     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationAtomicCountersES3_2 =
4793         TSymbolUniqueId(2951);
4794     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationAtomicCounterBuffers =
4795         TSymbolUniqueId(2952);
4796     static constexpr const TSymbolUniqueId gl_MaxTessEvaluationAtomicCounterBuffersES3_2 =
4797         TSymbolUniqueId(2953);
4798     static constexpr const TSymbolUniqueId gl_MaxSamples            = TSymbolUniqueId(2954);
4799     static constexpr const TSymbolUniqueId gl_MaxSamplesES3_2       = TSymbolUniqueId(2955);
4800     static constexpr const TSymbolUniqueId gl_MaxClipDistancesAPPLE = TSymbolUniqueId(2956);
4801     static constexpr const TSymbolUniqueId gl_MaxCullDistancesEXT   = TSymbolUniqueId(2957);
4802     static constexpr const TSymbolUniqueId gl_MaxCombinedClipAndCullDistancesEXT =
4803         TSymbolUniqueId(2958);
4804     static constexpr const TSymbolUniqueId gl_FragCoord                 = TSymbolUniqueId(2959);
4805     static constexpr const TSymbolUniqueId gl_FrontFacing               = TSymbolUniqueId(2960);
4806     static constexpr const TSymbolUniqueId gl_PointCoord                = TSymbolUniqueId(2961);
4807     static constexpr const TSymbolUniqueId gl_FragColor                 = TSymbolUniqueId(2962);
4808     static constexpr const TSymbolUniqueId gl_FragData                  = TSymbolUniqueId(2963);
4809     static constexpr const TSymbolUniqueId gl_FragDepth                 = TSymbolUniqueId(2964);
4810     static constexpr const TSymbolUniqueId gl_HelperInvocation          = TSymbolUniqueId(2965);
4811     static constexpr const TSymbolUniqueId gl_FragCoord300              = TSymbolUniqueId(2966);
4812     static constexpr const TSymbolUniqueId gl_SecondaryFragColorEXT     = TSymbolUniqueId(2967);
4813     static constexpr const TSymbolUniqueId gl_SecondaryFragDataEXT      = TSymbolUniqueId(2968);
4814     static constexpr const TSymbolUniqueId gl_FragDepthEXT              = TSymbolUniqueId(2969);
4815     static constexpr const TSymbolUniqueId gl_LastFragData              = TSymbolUniqueId(2970);
4816     static constexpr const TSymbolUniqueId gl_LastFragDataNonCoherent   = TSymbolUniqueId(2971);
4817     static constexpr const TSymbolUniqueId gl_LastFragColor             = TSymbolUniqueId(2972);
4818     static constexpr const TSymbolUniqueId gl_LastFragDataNV            = TSymbolUniqueId(2973);
4819     static constexpr const TSymbolUniqueId gl_LastFragColorARM          = TSymbolUniqueId(2974);
4820     static constexpr const TSymbolUniqueId gl_PrimitiveID               = TSymbolUniqueId(2975);
4821     static constexpr const TSymbolUniqueId gl_PrimitiveIDES3_2          = TSymbolUniqueId(2976);
4822     static constexpr const TSymbolUniqueId gl_Layer                     = TSymbolUniqueId(2977);
4823     static constexpr const TSymbolUniqueId gl_LayerES3_2                = TSymbolUniqueId(2978);
4824     static constexpr const TSymbolUniqueId gl_SampleID                  = TSymbolUniqueId(2979);
4825     static constexpr const TSymbolUniqueId gl_SampleIDES3_2             = TSymbolUniqueId(2980);
4826     static constexpr const TSymbolUniqueId gl_SamplePosition            = TSymbolUniqueId(2981);
4827     static constexpr const TSymbolUniqueId gl_SamplePositionES3_2       = TSymbolUniqueId(2982);
4828     static constexpr const TSymbolUniqueId gl_SampleMaskIn              = TSymbolUniqueId(2983);
4829     static constexpr const TSymbolUniqueId gl_SampleMaskInES3_2         = TSymbolUniqueId(2984);
4830     static constexpr const TSymbolUniqueId gl_SampleMask                = TSymbolUniqueId(2985);
4831     static constexpr const TSymbolUniqueId gl_SampleMaskES3_2           = TSymbolUniqueId(2986);
4832     static constexpr const TSymbolUniqueId gl_CullDistance              = TSymbolUniqueId(2987);
4833     static constexpr const TSymbolUniqueId gl_ClipDistance              = TSymbolUniqueId(2988);
4834     static constexpr const TSymbolUniqueId gl_Position                  = TSymbolUniqueId(2989);
4835     static constexpr const TSymbolUniqueId gl_PointSize                 = TSymbolUniqueId(2990);
4836     static constexpr const TSymbolUniqueId gl_InstanceID                = TSymbolUniqueId(2991);
4837     static constexpr const TSymbolUniqueId gl_InstanceIndex             = TSymbolUniqueId(2992);
4838     static constexpr const TSymbolUniqueId gl_VertexID                  = TSymbolUniqueId(2993);
4839     static constexpr const TSymbolUniqueId gl_VertexIndex               = TSymbolUniqueId(2994);
4840     static constexpr const TSymbolUniqueId gl_ViewportIndex             = TSymbolUniqueId(2995);
4841     static constexpr const TSymbolUniqueId gl_LayerVS                   = TSymbolUniqueId(2996);
4842     static constexpr const TSymbolUniqueId gl_PointSize300              = TSymbolUniqueId(2997);
4843     static constexpr const TSymbolUniqueId gl_DrawID                    = TSymbolUniqueId(2998);
4844     static constexpr const TSymbolUniqueId gl_BaseVertex                = TSymbolUniqueId(2999);
4845     static constexpr const TSymbolUniqueId gl_BaseInstance              = TSymbolUniqueId(3000);
4846     static constexpr const TSymbolUniqueId angle_BaseVertex             = TSymbolUniqueId(3001);
4847     static constexpr const TSymbolUniqueId angle_BaseInstance           = TSymbolUniqueId(3002);
4848     static constexpr const TSymbolUniqueId gl_ClipDistanceAPPLE         = TSymbolUniqueId(3003);
4849     static constexpr const TSymbolUniqueId gl_CullDistanceEXT           = TSymbolUniqueId(3004);
4850     static constexpr const TSymbolUniqueId gl_NumWorkGroups             = TSymbolUniqueId(3005);
4851     static constexpr const TSymbolUniqueId gl_WorkGroupSize             = TSymbolUniqueId(3006);
4852     static constexpr const TSymbolUniqueId gl_WorkGroupID               = TSymbolUniqueId(3007);
4853     static constexpr const TSymbolUniqueId gl_LocalInvocationID         = TSymbolUniqueId(3008);
4854     static constexpr const TSymbolUniqueId gl_GlobalInvocationID        = TSymbolUniqueId(3009);
4855     static constexpr const TSymbolUniqueId gl_LocalInvocationIndex      = TSymbolUniqueId(3010);
4856     static constexpr const TSymbolUniqueId gl_PrimitiveIDIn             = TSymbolUniqueId(3011);
4857     static constexpr const TSymbolUniqueId gl_PrimitiveIDInES3_2        = TSymbolUniqueId(3012);
4858     static constexpr const TSymbolUniqueId gl_InvocationID              = TSymbolUniqueId(3013);
4859     static constexpr const TSymbolUniqueId gl_InvocationIDES3_2         = TSymbolUniqueId(3014);
4860     static constexpr const TSymbolUniqueId gl_PrimitiveIDGS             = TSymbolUniqueId(3015);
4861     static constexpr const TSymbolUniqueId gl_PrimitiveIDGSES3_2        = TSymbolUniqueId(3016);
4862     static constexpr const TSymbolUniqueId gl_LayerGS                   = TSymbolUniqueId(3017);
4863     static constexpr const TSymbolUniqueId gl_LayerGSES3_2              = TSymbolUniqueId(3018);
4864     static constexpr const TSymbolUniqueId gl_PerVertex                 = TSymbolUniqueId(3019);
4865     static constexpr const TSymbolUniqueId gl_PerVertexES3_2            = TSymbolUniqueId(3020);
4866     static constexpr const TSymbolUniqueId gl_in                        = TSymbolUniqueId(3021);
4867     static constexpr const TSymbolUniqueId gl_inES3_2                   = TSymbolUniqueId(3022);
4868     static constexpr const TSymbolUniqueId gl_PerVertexOutBlock         = TSymbolUniqueId(3023);
4869     static constexpr const TSymbolUniqueId gl_PerVertexOutBlockES3_2    = TSymbolUniqueId(3024);
4870     static constexpr const TSymbolUniqueId gl_PositionGS                = TSymbolUniqueId(3025);
4871     static constexpr const TSymbolUniqueId gl_PositionGSES3_2           = TSymbolUniqueId(3026);
4872     static constexpr const TSymbolUniqueId gl_PatchVerticesInTCS        = TSymbolUniqueId(3027);
4873     static constexpr const TSymbolUniqueId gl_PatchVerticesInTCSES3_2   = TSymbolUniqueId(3028);
4874     static constexpr const TSymbolUniqueId gl_InvocationIDTCS           = TSymbolUniqueId(3029);
4875     static constexpr const TSymbolUniqueId gl_InvocationIDTCSES3_2      = TSymbolUniqueId(3030);
4876     static constexpr const TSymbolUniqueId gl_PrimitiveIDTCS            = TSymbolUniqueId(3031);
4877     static constexpr const TSymbolUniqueId gl_PrimitiveIDTCSES3_2       = TSymbolUniqueId(3032);
4878     static constexpr const TSymbolUniqueId gl_TessLevelOuterTCS         = TSymbolUniqueId(3033);
4879     static constexpr const TSymbolUniqueId gl_TessLevelOuterTCSES3_2    = TSymbolUniqueId(3034);
4880     static constexpr const TSymbolUniqueId gl_TessLevelInnerTCS         = TSymbolUniqueId(3035);
4881     static constexpr const TSymbolUniqueId gl_TessLevelInnerTCSES3_2    = TSymbolUniqueId(3036);
4882     static constexpr const TSymbolUniqueId gl_PerVertexTCS              = TSymbolUniqueId(3037);
4883     static constexpr const TSymbolUniqueId gl_PerVertexTCSES3_2         = TSymbolUniqueId(3038);
4884     static constexpr const TSymbolUniqueId gl_inTCS                     = TSymbolUniqueId(3039);
4885     static constexpr const TSymbolUniqueId gl_inTCSES3_2                = TSymbolUniqueId(3040);
4886     static constexpr const TSymbolUniqueId gl_outTCS                    = TSymbolUniqueId(3041);
4887     static constexpr const TSymbolUniqueId gl_outTCSES3_2               = TSymbolUniqueId(3042);
4888     static constexpr const TSymbolUniqueId gl_PerVertexOutTcsBlock      = TSymbolUniqueId(3043);
4889     static constexpr const TSymbolUniqueId gl_PerVertexOutTcsBlockES3_2 = TSymbolUniqueId(3044);
4890     static constexpr const TSymbolUniqueId gl_PositionTCS               = TSymbolUniqueId(3045);
4891     static constexpr const TSymbolUniqueId gl_PositionTCSES3_2          = TSymbolUniqueId(3046);
4892     static constexpr const TSymbolUniqueId gl_BoundingBoxEXTTCS         = TSymbolUniqueId(3047);
4893     static constexpr const TSymbolUniqueId gl_BoundingBoxEXTTCSES3_2    = TSymbolUniqueId(3048);
4894     static constexpr const TSymbolUniqueId gl_PatchVerticesInTES        = TSymbolUniqueId(3049);
4895     static constexpr const TSymbolUniqueId gl_PatchVerticesInTESES3_2   = TSymbolUniqueId(3050);
4896     static constexpr const TSymbolUniqueId gl_PrimitiveIDTES            = TSymbolUniqueId(3051);
4897     static constexpr const TSymbolUniqueId gl_PrimitiveIDTESES3_2       = TSymbolUniqueId(3052);
4898     static constexpr const TSymbolUniqueId gl_TessCoord                 = TSymbolUniqueId(3053);
4899     static constexpr const TSymbolUniqueId gl_TessLevelOuterTES         = TSymbolUniqueId(3054);
4900     static constexpr const TSymbolUniqueId gl_TessLevelOuterTESES3_2    = TSymbolUniqueId(3055);
4901     static constexpr const TSymbolUniqueId gl_TessLevelInnerTES         = TSymbolUniqueId(3056);
4902     static constexpr const TSymbolUniqueId gl_TessLevelInnerTESES3_2    = TSymbolUniqueId(3057);
4903     static constexpr const TSymbolUniqueId gl_PerVertexTES              = TSymbolUniqueId(3058);
4904     static constexpr const TSymbolUniqueId gl_PerVertexTESES3_2         = TSymbolUniqueId(3059);
4905     static constexpr const TSymbolUniqueId gl_inTES                     = TSymbolUniqueId(3060);
4906     static constexpr const TSymbolUniqueId gl_inTESES3_2                = TSymbolUniqueId(3061);
4907     static constexpr const TSymbolUniqueId gl_outTES                    = TSymbolUniqueId(3062);
4908     static constexpr const TSymbolUniqueId gl_outTESES3_2               = TSymbolUniqueId(3063);
4909     static constexpr const TSymbolUniqueId gl_PerVertexOutTesBlock      = TSymbolUniqueId(3064);
4910     static constexpr const TSymbolUniqueId gl_PerVertexOutTesBlockES3_2 = TSymbolUniqueId(3065);
4911     static constexpr const TSymbolUniqueId gl_PositionTES               = TSymbolUniqueId(3066);
4912     static constexpr const TSymbolUniqueId gl_PositionTESES3_2          = TSymbolUniqueId(3067);
4913     static constexpr const TSymbolUniqueId gl_ViewID_OVR                = TSymbolUniqueId(3068);
4914 
4915 };  // class BuiltInId
4916 
4917 namespace BuiltInVariable
4918 {
4919 
4920 const TVariable *angle_BaseInstance();
4921 const TVariable *angle_BaseVertex();
4922 const TVariable *gl_BaseInstance();
4923 const TVariable *gl_BaseVertex();
4924 const TVariable *gl_DrawID();
4925 const TVariable *gl_FragColor();
4926 const TVariable *gl_FragCoord();
4927 const TVariable *gl_FragCoord300();
4928 const TVariable *gl_FragDepth();
4929 const TVariable *gl_FrontFacing();
4930 const TVariable *gl_GlobalInvocationID();
4931 const TVariable *gl_HelperInvocation();
4932 const TVariable *gl_InstanceID();
4933 const TVariable *gl_InstanceIndex();
4934 const TVariable *gl_InvocationID();
4935 const TVariable *gl_InvocationIDES3_2();
4936 const TVariable *gl_InvocationIDTCS();
4937 const TVariable *gl_InvocationIDTCSES3_2();
4938 const TVariable *gl_LastFragColor();
4939 const TVariable *gl_LastFragColorARM();
4940 const TVariable *gl_Layer();
4941 const TVariable *gl_LayerES3_2();
4942 const TVariable *gl_LayerGS();
4943 const TVariable *gl_LayerGSES3_2();
4944 const TVariable *gl_LayerVS();
4945 const TVariable *gl_LocalInvocationID();
4946 const TVariable *gl_LocalInvocationIndex();
4947 const TVariable *gl_NumSamples();
4948 const TVariable *gl_NumSamplesES3_2();
4949 const TVariable *gl_NumWorkGroups();
4950 const TVariable *gl_PatchVerticesInTCS();
4951 const TVariable *gl_PatchVerticesInTCSES3_2();
4952 const TVariable *gl_PatchVerticesInTES();
4953 const TVariable *gl_PatchVerticesInTESES3_2();
4954 const TVariable *gl_PointCoord();
4955 const TVariable *gl_PointSize();
4956 const TVariable *gl_PointSize300();
4957 const TVariable *gl_Position();
4958 const TVariable *gl_PrimitiveID();
4959 const TVariable *gl_PrimitiveIDES3_2();
4960 const TVariable *gl_PrimitiveIDGS();
4961 const TVariable *gl_PrimitiveIDGSES3_2();
4962 const TVariable *gl_PrimitiveIDIn();
4963 const TVariable *gl_PrimitiveIDInES3_2();
4964 const TVariable *gl_PrimitiveIDTCS();
4965 const TVariable *gl_PrimitiveIDTCSES3_2();
4966 const TVariable *gl_PrimitiveIDTES();
4967 const TVariable *gl_PrimitiveIDTESES3_2();
4968 const TVariable *gl_SampleID();
4969 const TVariable *gl_SampleIDES3_2();
4970 const TVariable *gl_SamplePosition();
4971 const TVariable *gl_SamplePositionES3_2();
4972 const TVariable *gl_SecondaryFragColorEXT();
4973 const TVariable *gl_TessCoord();
4974 const TVariable *gl_VertexID();
4975 const TVariable *gl_VertexIndex();
4976 const TVariable *gl_ViewID_OVR();
4977 const TVariable *gl_ViewportIndex();
4978 const TVariable *gl_WorkGroupID();
4979 const TVariable *gl_WorkGroupSize();
4980 
4981 }  // namespace BuiltInVariable
4982 
4983 }  // namespace sh
4984 
4985 #endif  // COMPILER_TRANSLATOR_TREEUTIL_BUILTIN_AUTOGEN_H_
4986