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 texture2D_SamplerExternalOES1_Float2 =
748         TSymbolUniqueId(697);
749     static constexpr const TSymbolUniqueId pt00M = TSymbolUniqueId(698);
750     static constexpr const TSymbolUniqueId texture2DProj_SamplerExternalOES1_Float3 =
751         TSymbolUniqueId(699);
752     static constexpr const TSymbolUniqueId texture2DProj_SamplerExternalOES1_Float4 =
753         TSymbolUniqueId(700);
754     static constexpr const TSymbolUniqueId texture2DRect_Sampler2DRect1_Float2 =
755         TSymbolUniqueId(701);
756     static constexpr const TSymbolUniqueId pt00O = TSymbolUniqueId(702);
757     static constexpr const TSymbolUniqueId texture2DRectProj_Sampler2DRect1_Float3 =
758         TSymbolUniqueId(703);
759     static constexpr const TSymbolUniqueId texture2DRectProj_Sampler2DRect1_Float4 =
760         TSymbolUniqueId(704);
761     static constexpr const TSymbolUniqueId texture_Sampler2DRect1_Float2     = TSymbolUniqueId(705);
762     static constexpr const TSymbolUniqueId textureProj_Sampler2DRect1_Float3 = TSymbolUniqueId(706);
763     static constexpr const TSymbolUniqueId textureProj_Sampler2DRect1_Float4 = TSymbolUniqueId(707);
764     static constexpr const TSymbolUniqueId texture2DGradEXT_Sampler2D1_Float2_Float2_Float2 =
765         TSymbolUniqueId(708);
766     static constexpr const TSymbolUniqueId texture2DProjGradEXT_Sampler2D1_Float3_Float2_Float2 =
767         TSymbolUniqueId(709);
768     static constexpr const TSymbolUniqueId texture2DProjGradEXT_Sampler2D1_Float4_Float2_Float2 =
769         TSymbolUniqueId(710);
770     static constexpr const TSymbolUniqueId textureCubeGradEXT_SamplerCube1_Float3_Float3_Float3 =
771         TSymbolUniqueId(711);
772     static constexpr const TSymbolUniqueId texture2D_Sampler2D1_Float2_Float1 =
773         TSymbolUniqueId(712);
774     static constexpr const TSymbolUniqueId texture2DProj_Sampler2D1_Float3_Float1 =
775         TSymbolUniqueId(713);
776     static constexpr const TSymbolUniqueId texture2DProj_Sampler2D1_Float4_Float1 =
777         TSymbolUniqueId(714);
778     static constexpr const TSymbolUniqueId textureCube_SamplerCube1_Float3_Float1 =
779         TSymbolUniqueId(715);
780     static constexpr const TSymbolUniqueId texture3D_Sampler3D1_Float3_Float1 =
781         TSymbolUniqueId(716);
782     static constexpr const TSymbolUniqueId texture3DProj_Sampler3D1_Float4_Float1 =
783         TSymbolUniqueId(717);
784     static constexpr const TSymbolUniqueId texture3DLod_Sampler3D1_Float3_Float1 =
785         TSymbolUniqueId(718);
786     static constexpr const TSymbolUniqueId texture3DProjLod_Sampler3D1_Float4_Float1 =
787         TSymbolUniqueId(719);
788     static constexpr const TSymbolUniqueId texture1D_Sampler1D1_Float1_Float1 =
789         TSymbolUniqueId(720);
790     static constexpr const TSymbolUniqueId texture1DProj_Sampler1D1_Float2_Float1 =
791         TSymbolUniqueId(721);
792     static constexpr const TSymbolUniqueId texture1DProj_Sampler1D1_Float4_Float1 =
793         TSymbolUniqueId(722);
794     static constexpr const TSymbolUniqueId shadow1D_Sampler1DShadow1_Float3_Float1 =
795         TSymbolUniqueId(723);
796     static constexpr const TSymbolUniqueId shadow1DProj_Sampler1DShadow1_Float4_Float1 =
797         TSymbolUniqueId(724);
798     static constexpr const TSymbolUniqueId shadow2D_Sampler2DShadow1_Float3_Float1 =
799         TSymbolUniqueId(725);
800     static constexpr const TSymbolUniqueId shadow2DProj_Sampler2DShadow1_Float4_Float1 =
801         TSymbolUniqueId(726);
802     static constexpr const TSymbolUniqueId dFdxExt_Float1   = TSymbolUniqueId(727);
803     static constexpr const TSymbolUniqueId dFdxExt_Float2   = TSymbolUniqueId(728);
804     static constexpr const TSymbolUniqueId dFdxExt_Float3   = TSymbolUniqueId(729);
805     static constexpr const TSymbolUniqueId dFdxExt_Float4   = TSymbolUniqueId(730);
806     static constexpr const TSymbolUniqueId dFdyExt_Float1   = TSymbolUniqueId(731);
807     static constexpr const TSymbolUniqueId dFdyExt_Float2   = TSymbolUniqueId(732);
808     static constexpr const TSymbolUniqueId dFdyExt_Float3   = TSymbolUniqueId(733);
809     static constexpr const TSymbolUniqueId dFdyExt_Float4   = TSymbolUniqueId(734);
810     static constexpr const TSymbolUniqueId fwidthExt_Float1 = TSymbolUniqueId(735);
811     static constexpr const TSymbolUniqueId fwidthExt_Float2 = TSymbolUniqueId(736);
812     static constexpr const TSymbolUniqueId fwidthExt_Float3 = TSymbolUniqueId(737);
813     static constexpr const TSymbolUniqueId fwidthExt_Float4 = TSymbolUniqueId(738);
814     static constexpr const TSymbolUniqueId texture2DLodEXT_Sampler2D1_Float2_Float1 =
815         TSymbolUniqueId(739);
816     static constexpr const TSymbolUniqueId texture2DProjLodEXT_Sampler2D1_Float3_Float1 =
817         TSymbolUniqueId(740);
818     static constexpr const TSymbolUniqueId texture2DProjLodEXT_Sampler2D1_Float4_Float1 =
819         TSymbolUniqueId(741);
820     static constexpr const TSymbolUniqueId textureCubeLodEXT_SamplerCube1_Float3_Float1 =
821         TSymbolUniqueId(742);
822     static constexpr const TSymbolUniqueId texture2DLod_Sampler2D1_Float2_Float1 =
823         TSymbolUniqueId(743);
824     static constexpr const TSymbolUniqueId texture2DProjLod_Sampler2D1_Float3_Float1 =
825         TSymbolUniqueId(744);
826     static constexpr const TSymbolUniqueId texture2DProjLod_Sampler2D1_Float4_Float1 =
827         TSymbolUniqueId(745);
828     static constexpr const TSymbolUniqueId textureCubeLod_SamplerCube1_Float3_Float1 =
829         TSymbolUniqueId(746);
830     static constexpr const TSymbolUniqueId texture1DLod_Sampler1D1_Float1_Float1 =
831         TSymbolUniqueId(747);
832     static constexpr const TSymbolUniqueId texture1DProjLod_Sampler1D1_Float2_Float1 =
833         TSymbolUniqueId(748);
834     static constexpr const TSymbolUniqueId texture1DProjLod_Sampler1D1_Float4_Float1 =
835         TSymbolUniqueId(749);
836     static constexpr const TSymbolUniqueId shadow1DLod_Sampler1DShadow1_Float3_Float1 =
837         TSymbolUniqueId(750);
838     static constexpr const TSymbolUniqueId shadow1DProjLod_Sampler1DShadow1_Float4_Float1 =
839         TSymbolUniqueId(751);
840     static constexpr const TSymbolUniqueId shadow2DLod_Sampler2DShadow1_Float3_Float1 =
841         TSymbolUniqueId(752);
842     static constexpr const TSymbolUniqueId shadow2DProjLod_Sampler2DShadow1_Float4_Float1 =
843         TSymbolUniqueId(753);
844     static constexpr const TSymbolUniqueId texture_Sampler2D1_Float2         = TSymbolUniqueId(754);
845     static constexpr const TSymbolUniqueId texture_ISampler2D1_Float2        = TSymbolUniqueId(755);
846     static constexpr const TSymbolUniqueId pt00R                             = TSymbolUniqueId(756);
847     static constexpr const TSymbolUniqueId texture_USampler2D1_Float2        = TSymbolUniqueId(757);
848     static constexpr const TSymbolUniqueId pt00X                             = TSymbolUniqueId(758);
849     static constexpr const TSymbolUniqueId texture_Sampler3D1_Float3         = TSymbolUniqueId(759);
850     static constexpr const TSymbolUniqueId texture_ISampler3D1_Float3        = TSymbolUniqueId(760);
851     static constexpr const TSymbolUniqueId pt00S                             = TSymbolUniqueId(761);
852     static constexpr const TSymbolUniqueId texture_USampler3D1_Float3        = TSymbolUniqueId(762);
853     static constexpr const TSymbolUniqueId pt00Y                             = TSymbolUniqueId(763);
854     static constexpr const TSymbolUniqueId texture_SamplerCube1_Float3       = TSymbolUniqueId(764);
855     static constexpr const TSymbolUniqueId texture_ISamplerCube1_Float3      = TSymbolUniqueId(765);
856     static constexpr const TSymbolUniqueId pt00T                             = TSymbolUniqueId(766);
857     static constexpr const TSymbolUniqueId texture_USamplerCube1_Float3      = TSymbolUniqueId(767);
858     static constexpr const TSymbolUniqueId pt00Z                             = TSymbolUniqueId(768);
859     static constexpr const TSymbolUniqueId texture_Sampler2DArray1_Float3    = TSymbolUniqueId(769);
860     static constexpr const TSymbolUniqueId pt00L                             = TSymbolUniqueId(770);
861     static constexpr const TSymbolUniqueId texture_ISampler2DArray1_Float3   = TSymbolUniqueId(771);
862     static constexpr const TSymbolUniqueId pt00U                             = TSymbolUniqueId(772);
863     static constexpr const TSymbolUniqueId texture_USampler2DArray1_Float3   = TSymbolUniqueId(773);
864     static constexpr const TSymbolUniqueId pt00a                             = TSymbolUniqueId(774);
865     static constexpr const TSymbolUniqueId texture_Sampler2DShadow1_Float3   = TSymbolUniqueId(775);
866     static constexpr const TSymbolUniqueId texture_SamplerCubeShadow1_Float4 = TSymbolUniqueId(776);
867     static constexpr const TSymbolUniqueId pt00e                             = TSymbolUniqueId(777);
868     static constexpr const TSymbolUniqueId texture_Sampler2DArrayShadow1_Float4 =
869         TSymbolUniqueId(778);
870     static constexpr const TSymbolUniqueId pt00f                           = TSymbolUniqueId(779);
871     static constexpr const TSymbolUniqueId texture_Sampler1D1_Float1       = TSymbolUniqueId(780);
872     static constexpr const TSymbolUniqueId texture_ISampler1D1_Float1      = TSymbolUniqueId(781);
873     static constexpr const TSymbolUniqueId pt00o                           = TSymbolUniqueId(782);
874     static constexpr const TSymbolUniqueId texture_USampler1D1_Float1      = TSymbolUniqueId(783);
875     static constexpr const TSymbolUniqueId pt00t                           = TSymbolUniqueId(784);
876     static constexpr const TSymbolUniqueId texture_Sampler1DShadow1_Float3 = TSymbolUniqueId(785);
877     static constexpr const TSymbolUniqueId texture_Sampler1DArray1_Float3  = TSymbolUniqueId(786);
878     static constexpr const TSymbolUniqueId pt00h                           = TSymbolUniqueId(787);
879     static constexpr const TSymbolUniqueId texture_ISampler1DArray1_Float3 = TSymbolUniqueId(788);
880     static constexpr const TSymbolUniqueId pt00p                           = TSymbolUniqueId(789);
881     static constexpr const TSymbolUniqueId texture_USampler1DArray1_Float3 = TSymbolUniqueId(790);
882     static constexpr const TSymbolUniqueId pt00u                           = TSymbolUniqueId(791);
883     static constexpr const TSymbolUniqueId texture_Sampler1DArrayShadow1_Float3 =
884         TSymbolUniqueId(792);
885     static constexpr const TSymbolUniqueId pt00i                          = TSymbolUniqueId(793);
886     static constexpr const TSymbolUniqueId texture_ISampler2DRect1_Float2 = TSymbolUniqueId(794);
887     static constexpr const TSymbolUniqueId pt00q                          = TSymbolUniqueId(795);
888     static constexpr const TSymbolUniqueId texture_USampler2DRect1_Float2 = TSymbolUniqueId(796);
889     static constexpr const TSymbolUniqueId pt00v                          = TSymbolUniqueId(797);
890     static constexpr const TSymbolUniqueId texture_Sampler2DRectShadow1_Float3 =
891         TSymbolUniqueId(798);
892     static constexpr const TSymbolUniqueId pt00n = TSymbolUniqueId(799);
893     static constexpr const TSymbolUniqueId texture_SamplerCubeArrayShadow1_Float4_Float1 =
894         TSymbolUniqueId(800);
895     static constexpr const TSymbolUniqueId pt00l                          = TSymbolUniqueId(801);
896     static constexpr const TSymbolUniqueId textureProj_Sampler2D1_Float3  = TSymbolUniqueId(802);
897     static constexpr const TSymbolUniqueId textureProj_ISampler2D1_Float3 = TSymbolUniqueId(803);
898     static constexpr const TSymbolUniqueId textureProj_USampler2D1_Float3 = TSymbolUniqueId(804);
899     static constexpr const TSymbolUniqueId textureProj_Sampler2D1_Float4  = TSymbolUniqueId(805);
900     static constexpr const TSymbolUniqueId textureProj_ISampler2D1_Float4 = TSymbolUniqueId(806);
901     static constexpr const TSymbolUniqueId textureProj_USampler2D1_Float4 = TSymbolUniqueId(807);
902     static constexpr const TSymbolUniqueId textureProj_Sampler3D1_Float4  = TSymbolUniqueId(808);
903     static constexpr const TSymbolUniqueId textureProj_ISampler3D1_Float4 = TSymbolUniqueId(809);
904     static constexpr const TSymbolUniqueId textureProj_USampler3D1_Float4 = TSymbolUniqueId(810);
905     static constexpr const TSymbolUniqueId textureProj_Sampler2DShadow1_Float4 =
906         TSymbolUniqueId(811);
907     static constexpr const TSymbolUniqueId textureProj_Sampler1D1_Float2  = TSymbolUniqueId(812);
908     static constexpr const TSymbolUniqueId textureProj_ISampler1D1_Float2 = TSymbolUniqueId(813);
909     static constexpr const TSymbolUniqueId textureProj_USampler1D1_Float2 = TSymbolUniqueId(814);
910     static constexpr const TSymbolUniqueId textureProj_Sampler1D1_Float4  = TSymbolUniqueId(815);
911     static constexpr const TSymbolUniqueId textureProj_ISampler1D1_Float4 = TSymbolUniqueId(816);
912     static constexpr const TSymbolUniqueId textureProj_USampler1D1_Float4 = TSymbolUniqueId(817);
913     static constexpr const TSymbolUniqueId textureProj_Sampler1DShadow1_Float4 =
914         TSymbolUniqueId(818);
915     static constexpr const TSymbolUniqueId textureProj_ISampler2DRect1_Float3 =
916         TSymbolUniqueId(819);
917     static constexpr const TSymbolUniqueId textureProj_USampler2DRect1_Float3 =
918         TSymbolUniqueId(820);
919     static constexpr const TSymbolUniqueId textureProj_ISampler2DRect1_Float4 =
920         TSymbolUniqueId(821);
921     static constexpr const TSymbolUniqueId textureProj_USampler2DRect1_Float4 =
922         TSymbolUniqueId(822);
923     static constexpr const TSymbolUniqueId textureProj_Sampler2DRectShadow1_Float4 =
924         TSymbolUniqueId(823);
925     static constexpr const TSymbolUniqueId textureLod_Sampler2D1_Float2_Float1 =
926         TSymbolUniqueId(824);
927     static constexpr const TSymbolUniqueId textureLod_ISampler2D1_Float2_Float1 =
928         TSymbolUniqueId(825);
929     static constexpr const TSymbolUniqueId textureLod_USampler2D1_Float2_Float1 =
930         TSymbolUniqueId(826);
931     static constexpr const TSymbolUniqueId textureLod_Sampler3D1_Float3_Float1 =
932         TSymbolUniqueId(827);
933     static constexpr const TSymbolUniqueId textureLod_ISampler3D1_Float3_Float1 =
934         TSymbolUniqueId(828);
935     static constexpr const TSymbolUniqueId textureLod_USampler3D1_Float3_Float1 =
936         TSymbolUniqueId(829);
937     static constexpr const TSymbolUniqueId textureLod_SamplerCube1_Float3_Float1 =
938         TSymbolUniqueId(830);
939     static constexpr const TSymbolUniqueId textureLod_ISamplerCube1_Float3_Float1 =
940         TSymbolUniqueId(831);
941     static constexpr const TSymbolUniqueId textureLod_USamplerCube1_Float3_Float1 =
942         TSymbolUniqueId(832);
943     static constexpr const TSymbolUniqueId textureLod_Sampler2DArray1_Float3_Float1 =
944         TSymbolUniqueId(833);
945     static constexpr const TSymbolUniqueId textureLod_ISampler2DArray1_Float3_Float1 =
946         TSymbolUniqueId(834);
947     static constexpr const TSymbolUniqueId textureLod_USampler2DArray1_Float3_Float1 =
948         TSymbolUniqueId(835);
949     static constexpr const TSymbolUniqueId textureLod_Sampler2DShadow1_Float3_Float1 =
950         TSymbolUniqueId(836);
951     static constexpr const TSymbolUniqueId textureLod_Sampler1D1_Float1_Float1 =
952         TSymbolUniqueId(837);
953     static constexpr const TSymbolUniqueId textureLod_ISampler1D1_Float1_Float1 =
954         TSymbolUniqueId(838);
955     static constexpr const TSymbolUniqueId textureLod_USampler1D1_Float1_Float1 =
956         TSymbolUniqueId(839);
957     static constexpr const TSymbolUniqueId textureLod_Sampler1DShadow1_Float3_Float1 =
958         TSymbolUniqueId(840);
959     static constexpr const TSymbolUniqueId textureLod_Sampler1DArray1_Float2_Float1 =
960         TSymbolUniqueId(841);
961     static constexpr const TSymbolUniqueId textureLod_ISampler1DArray1_Float2_Float1 =
962         TSymbolUniqueId(842);
963     static constexpr const TSymbolUniqueId textureLod_USampler1DArray1_Float2_Float1 =
964         TSymbolUniqueId(843);
965     static constexpr const TSymbolUniqueId textureLod_Sampler1DArrayShadow1_Float3_Float1 =
966         TSymbolUniqueId(844);
967     static constexpr const TSymbolUniqueId textureLod_SamplerCubeArray1_Float4_Float1 =
968         TSymbolUniqueId(845);
969     static constexpr const TSymbolUniqueId pt00k = TSymbolUniqueId(846);
970     static constexpr const TSymbolUniqueId textureLod_ISamplerCubeArray1_Float4_Float1 =
971         TSymbolUniqueId(847);
972     static constexpr const TSymbolUniqueId pt00s = TSymbolUniqueId(848);
973     static constexpr const TSymbolUniqueId textureLod_USamplerCubeArray1_Float4_Float1 =
974         TSymbolUniqueId(849);
975     static constexpr const TSymbolUniqueId pt00x                             = TSymbolUniqueId(850);
976     static constexpr const TSymbolUniqueId textureSize_Sampler2D1_Int1       = TSymbolUniqueId(851);
977     static constexpr const TSymbolUniqueId textureSize_ISampler2D1_Int1      = TSymbolUniqueId(852);
978     static constexpr const TSymbolUniqueId textureSize_USampler2D1_Int1      = TSymbolUniqueId(853);
979     static constexpr const TSymbolUniqueId textureSize_Sampler3D1_Int1       = TSymbolUniqueId(854);
980     static constexpr const TSymbolUniqueId textureSize_ISampler3D1_Int1      = TSymbolUniqueId(855);
981     static constexpr const TSymbolUniqueId textureSize_USampler3D1_Int1      = TSymbolUniqueId(856);
982     static constexpr const TSymbolUniqueId textureSize_SamplerCube1_Int1     = TSymbolUniqueId(857);
983     static constexpr const TSymbolUniqueId textureSize_ISamplerCube1_Int1    = TSymbolUniqueId(858);
984     static constexpr const TSymbolUniqueId textureSize_USamplerCube1_Int1    = TSymbolUniqueId(859);
985     static constexpr const TSymbolUniqueId textureSize_Sampler2DArray1_Int1  = TSymbolUniqueId(860);
986     static constexpr const TSymbolUniqueId textureSize_ISampler2DArray1_Int1 = TSymbolUniqueId(861);
987     static constexpr const TSymbolUniqueId textureSize_USampler2DArray1_Int1 = TSymbolUniqueId(862);
988     static constexpr const TSymbolUniqueId textureSize_Sampler2DShadow1_Int1 = TSymbolUniqueId(863);
989     static constexpr const TSymbolUniqueId textureSize_SamplerCubeShadow1_Int1 =
990         TSymbolUniqueId(864);
991     static constexpr const TSymbolUniqueId textureSize_Sampler2DArrayShadow1_Int1 =
992         TSymbolUniqueId(865);
993     static constexpr const TSymbolUniqueId textureSize_Sampler1D1_Int1       = TSymbolUniqueId(866);
994     static constexpr const TSymbolUniqueId textureSize_ISampler1D1_Int1      = TSymbolUniqueId(867);
995     static constexpr const TSymbolUniqueId textureSize_USampler1D1_Int1      = TSymbolUniqueId(868);
996     static constexpr const TSymbolUniqueId textureSize_Sampler1DShadow1_Int1 = TSymbolUniqueId(869);
997     static constexpr const TSymbolUniqueId textureSize_SamplerCubeArray1_Int1 =
998         TSymbolUniqueId(870);
999     static constexpr const TSymbolUniqueId textureSize_ISamplerCubeArray1_Int1 =
1000         TSymbolUniqueId(871);
1001     static constexpr const TSymbolUniqueId textureSize_USamplerCubeArray1_Int1 =
1002         TSymbolUniqueId(872);
1003     static constexpr const TSymbolUniqueId textureSize_SamplerCubeArrayShadow1_Int1 =
1004         TSymbolUniqueId(873);
1005     static constexpr const TSymbolUniqueId textureSize_Sampler2DRect1        = TSymbolUniqueId(874);
1006     static constexpr const TSymbolUniqueId textureSize_ISampler2DRect1       = TSymbolUniqueId(875);
1007     static constexpr const TSymbolUniqueId textureSize_USampler2DRect1       = TSymbolUniqueId(876);
1008     static constexpr const TSymbolUniqueId textureSize_Sampler2DRectShadow1  = TSymbolUniqueId(877);
1009     static constexpr const TSymbolUniqueId textureSize_Sampler1DArray1_Int1  = TSymbolUniqueId(878);
1010     static constexpr const TSymbolUniqueId textureSize_ISampler1DArray1_Int1 = TSymbolUniqueId(879);
1011     static constexpr const TSymbolUniqueId textureSize_USampler1DArray1_Int1 = TSymbolUniqueId(880);
1012     static constexpr const TSymbolUniqueId textureSize_Sampler1DArrayShadow1_Int1 =
1013         TSymbolUniqueId(881);
1014     static constexpr const TSymbolUniqueId textureSize_SamplerBuffer1  = TSymbolUniqueId(882);
1015     static constexpr const TSymbolUniqueId pt00j                       = TSymbolUniqueId(883);
1016     static constexpr const TSymbolUniqueId textureSize_ISamplerBuffer1 = TSymbolUniqueId(884);
1017     static constexpr const TSymbolUniqueId pt00r                       = TSymbolUniqueId(885);
1018     static constexpr const TSymbolUniqueId textureSize_USamplerBuffer1 = TSymbolUniqueId(886);
1019     static constexpr const TSymbolUniqueId pt00w                       = TSymbolUniqueId(887);
1020     static constexpr const TSymbolUniqueId textureProjLod_Sampler2D1_Float3_Float1 =
1021         TSymbolUniqueId(888);
1022     static constexpr const TSymbolUniqueId textureProjLod_ISampler2D1_Float3_Float1 =
1023         TSymbolUniqueId(889);
1024     static constexpr const TSymbolUniqueId textureProjLod_USampler2D1_Float3_Float1 =
1025         TSymbolUniqueId(890);
1026     static constexpr const TSymbolUniqueId textureProjLod_Sampler2D1_Float4_Float1 =
1027         TSymbolUniqueId(891);
1028     static constexpr const TSymbolUniqueId textureProjLod_ISampler2D1_Float4_Float1 =
1029         TSymbolUniqueId(892);
1030     static constexpr const TSymbolUniqueId textureProjLod_USampler2D1_Float4_Float1 =
1031         TSymbolUniqueId(893);
1032     static constexpr const TSymbolUniqueId textureProjLod_Sampler3D1_Float4_Float1 =
1033         TSymbolUniqueId(894);
1034     static constexpr const TSymbolUniqueId textureProjLod_ISampler3D1_Float4_Float1 =
1035         TSymbolUniqueId(895);
1036     static constexpr const TSymbolUniqueId textureProjLod_USampler3D1_Float4_Float1 =
1037         TSymbolUniqueId(896);
1038     static constexpr const TSymbolUniqueId textureProjLod_Sampler2DShadow1_Float4_Float1 =
1039         TSymbolUniqueId(897);
1040     static constexpr const TSymbolUniqueId textureProjLod_Sampler1D1_Float2_Float1 =
1041         TSymbolUniqueId(898);
1042     static constexpr const TSymbolUniqueId textureProjLod_ISampler1D1_Float2_Float1 =
1043         TSymbolUniqueId(899);
1044     static constexpr const TSymbolUniqueId textureProjLod_USampler1D1_Float2_Float1 =
1045         TSymbolUniqueId(900);
1046     static constexpr const TSymbolUniqueId textureProjLod_Sampler1D1_Float4_Float1 =
1047         TSymbolUniqueId(901);
1048     static constexpr const TSymbolUniqueId textureProjLod_ISampler1D1_Float4_Float1 =
1049         TSymbolUniqueId(902);
1050     static constexpr const TSymbolUniqueId textureProjLod_USampler1D1_Float4_Float1 =
1051         TSymbolUniqueId(903);
1052     static constexpr const TSymbolUniqueId textureProjLod_Sampler1DShadow1_Float4_Float1 =
1053         TSymbolUniqueId(904);
1054     static constexpr const TSymbolUniqueId texelFetch_Sampler2D1_Int2_Int1  = TSymbolUniqueId(905);
1055     static constexpr const TSymbolUniqueId texelFetch_ISampler2D1_Int2_Int1 = TSymbolUniqueId(906);
1056     static constexpr const TSymbolUniqueId texelFetch_USampler2D1_Int2_Int1 = TSymbolUniqueId(907);
1057     static constexpr const TSymbolUniqueId texelFetch_Sampler3D1_Int3_Int1  = TSymbolUniqueId(908);
1058     static constexpr const TSymbolUniqueId texelFetch_ISampler3D1_Int3_Int1 = TSymbolUniqueId(909);
1059     static constexpr const TSymbolUniqueId texelFetch_USampler3D1_Int3_Int1 = TSymbolUniqueId(910);
1060     static constexpr const TSymbolUniqueId texelFetch_Sampler2DArray1_Int3_Int1 =
1061         TSymbolUniqueId(911);
1062     static constexpr const TSymbolUniqueId texelFetch_ISampler2DArray1_Int3_Int1 =
1063         TSymbolUniqueId(912);
1064     static constexpr const TSymbolUniqueId texelFetch_USampler2DArray1_Int3_Int1 =
1065         TSymbolUniqueId(913);
1066     static constexpr const TSymbolUniqueId texelFetch_Sampler1D1_Int1_Int1  = TSymbolUniqueId(914);
1067     static constexpr const TSymbolUniqueId texelFetch_ISampler1D1_Int1_Int1 = TSymbolUniqueId(915);
1068     static constexpr const TSymbolUniqueId texelFetch_USampler1D1_Int1_Int1 = TSymbolUniqueId(916);
1069     static constexpr const TSymbolUniqueId texelFetch_Sampler2DRect1_Int2   = TSymbolUniqueId(917);
1070     static constexpr const TSymbolUniqueId texelFetch_ISampler2DRect1_Int2  = TSymbolUniqueId(918);
1071     static constexpr const TSymbolUniqueId texelFetch_USampler2DRect1_Int2  = TSymbolUniqueId(919);
1072     static constexpr const TSymbolUniqueId texelFetch_Sampler1DArray1_Int2_Int1 =
1073         TSymbolUniqueId(920);
1074     static constexpr const TSymbolUniqueId texelFetch_ISampler1DArray1_Int2_Int1 =
1075         TSymbolUniqueId(921);
1076     static constexpr const TSymbolUniqueId texelFetch_USampler1DArray1_Int2_Int1 =
1077         TSymbolUniqueId(922);
1078     static constexpr const TSymbolUniqueId texelFetch_SamplerBuffer1_Int1  = TSymbolUniqueId(923);
1079     static constexpr const TSymbolUniqueId texelFetch_ISamplerBuffer1_Int1 = TSymbolUniqueId(924);
1080     static constexpr const TSymbolUniqueId texelFetch_USamplerBuffer1_Int1 = TSymbolUniqueId(925);
1081     static constexpr const TSymbolUniqueId textureGrad_Sampler2D1_Float2_Float2_Float2 =
1082         TSymbolUniqueId(926);
1083     static constexpr const TSymbolUniqueId textureGrad_ISampler2D1_Float2_Float2_Float2 =
1084         TSymbolUniqueId(927);
1085     static constexpr const TSymbolUniqueId textureGrad_USampler2D1_Float2_Float2_Float2 =
1086         TSymbolUniqueId(928);
1087     static constexpr const TSymbolUniqueId textureGrad_Sampler3D1_Float3_Float3_Float3 =
1088         TSymbolUniqueId(929);
1089     static constexpr const TSymbolUniqueId textureGrad_ISampler3D1_Float3_Float3_Float3 =
1090         TSymbolUniqueId(930);
1091     static constexpr const TSymbolUniqueId textureGrad_USampler3D1_Float3_Float3_Float3 =
1092         TSymbolUniqueId(931);
1093     static constexpr const TSymbolUniqueId textureGrad_SamplerCube1_Float3_Float3_Float3 =
1094         TSymbolUniqueId(932);
1095     static constexpr const TSymbolUniqueId textureGrad_ISamplerCube1_Float3_Float3_Float3 =
1096         TSymbolUniqueId(933);
1097     static constexpr const TSymbolUniqueId textureGrad_USamplerCube1_Float3_Float3_Float3 =
1098         TSymbolUniqueId(934);
1099     static constexpr const TSymbolUniqueId textureGrad_Sampler2D1_Float1_Float1_Float1 =
1100         TSymbolUniqueId(935);
1101     static constexpr const TSymbolUniqueId textureGrad_ISampler2D1_Float1_Float1_Float1 =
1102         TSymbolUniqueId(936);
1103     static constexpr const TSymbolUniqueId textureGrad_USampler2D1_Float1_Float1_Float1 =
1104         TSymbolUniqueId(937);
1105     static constexpr const TSymbolUniqueId textureGrad_Sampler2DRect1_Float2_Float2_Float2 =
1106         TSymbolUniqueId(938);
1107     static constexpr const TSymbolUniqueId textureGrad_ISampler2DRect1_Float2_Float2_Float2 =
1108         TSymbolUniqueId(939);
1109     static constexpr const TSymbolUniqueId textureGrad_USampler2DRect1_Float2_Float2_Float2 =
1110         TSymbolUniqueId(940);
1111     static constexpr const TSymbolUniqueId textureGrad_Sampler2DRectShadow1_Float3_Float2_Float2 =
1112         TSymbolUniqueId(941);
1113     static constexpr const TSymbolUniqueId textureGrad_Sampler2DShadow1_Float3_Float2_Float2 =
1114         TSymbolUniqueId(942);
1115     static constexpr const TSymbolUniqueId textureGrad_SamplerCubeShadow1_Float4_Float3_Float3 =
1116         TSymbolUniqueId(943);
1117     static constexpr const TSymbolUniqueId textureGrad_Sampler2DArray1_Float3_Float2_Float2 =
1118         TSymbolUniqueId(944);
1119     static constexpr const TSymbolUniqueId textureGrad_ISampler2DArray1_Float3_Float2_Float2 =
1120         TSymbolUniqueId(945);
1121     static constexpr const TSymbolUniqueId textureGrad_USampler2DArray1_Float3_Float2_Float2 =
1122         TSymbolUniqueId(946);
1123     static constexpr const TSymbolUniqueId textureGrad_Sampler2DArrayShadow1_Float4_Float2_Float2 =
1124         TSymbolUniqueId(947);
1125     static constexpr const TSymbolUniqueId textureGrad_Sampler1DShadow1_Float3_Float1_Float1 =
1126         TSymbolUniqueId(948);
1127     static constexpr const TSymbolUniqueId textureGrad_Sampler1DArray1_Float2_Float1_Float1 =
1128         TSymbolUniqueId(949);
1129     static constexpr const TSymbolUniqueId textureGrad_ISampler1DArray1_Float2_Float1_Float1 =
1130         TSymbolUniqueId(950);
1131     static constexpr const TSymbolUniqueId textureGrad_USampler1DArray1_Float2_Float1_Float1 =
1132         TSymbolUniqueId(951);
1133     static constexpr const TSymbolUniqueId textureGrad_Sampler1DArrayShadow1_Float3_Float1_Float1 =
1134         TSymbolUniqueId(952);
1135     static constexpr const TSymbolUniqueId textureGrad_SamplerCubeArray1_Float4_Float3_Float3 =
1136         TSymbolUniqueId(953);
1137     static constexpr const TSymbolUniqueId textureGrad_ISamplerCubeArray1_Float4_Float3_Float3 =
1138         TSymbolUniqueId(954);
1139     static constexpr const TSymbolUniqueId textureGrad_USamplerCubeArray1_Float4_Float3_Float3 =
1140         TSymbolUniqueId(955);
1141     static constexpr const TSymbolUniqueId textureProjGrad_Sampler2D1_Float3_Float2_Float2 =
1142         TSymbolUniqueId(956);
1143     static constexpr const TSymbolUniqueId textureProjGrad_ISampler2D1_Float3_Float2_Float2 =
1144         TSymbolUniqueId(957);
1145     static constexpr const TSymbolUniqueId textureProjGrad_USampler2D1_Float3_Float2_Float2 =
1146         TSymbolUniqueId(958);
1147     static constexpr const TSymbolUniqueId textureProjGrad_Sampler2D1_Float4_Float2_Float2 =
1148         TSymbolUniqueId(959);
1149     static constexpr const TSymbolUniqueId textureProjGrad_ISampler2D1_Float4_Float2_Float2 =
1150         TSymbolUniqueId(960);
1151     static constexpr const TSymbolUniqueId textureProjGrad_USampler2D1_Float4_Float2_Float2 =
1152         TSymbolUniqueId(961);
1153     static constexpr const TSymbolUniqueId textureProjGrad_Sampler3D1_Float4_Float3_Float3 =
1154         TSymbolUniqueId(962);
1155     static constexpr const TSymbolUniqueId textureProjGrad_ISampler3D1_Float4_Float3_Float3 =
1156         TSymbolUniqueId(963);
1157     static constexpr const TSymbolUniqueId textureProjGrad_USampler3D1_Float4_Float3_Float3 =
1158         TSymbolUniqueId(964);
1159     static constexpr const TSymbolUniqueId textureProjGrad_Sampler2DShadow1_Float4_Float2_Float2 =
1160         TSymbolUniqueId(965);
1161     static constexpr const TSymbolUniqueId textureProjGrad_Sampler1D1_Float2_Float1_Float1 =
1162         TSymbolUniqueId(966);
1163     static constexpr const TSymbolUniqueId textureProjGrad_ISampler1D1_Float2_Float1_Float1 =
1164         TSymbolUniqueId(967);
1165     static constexpr const TSymbolUniqueId textureProjGrad_USampler1D1_Float2_Float1_Float1 =
1166         TSymbolUniqueId(968);
1167     static constexpr const TSymbolUniqueId textureProjGrad_Sampler1D1_Float4_Float1_Float1 =
1168         TSymbolUniqueId(969);
1169     static constexpr const TSymbolUniqueId textureProjGrad_ISampler1D1_Float4_Float1_Float1 =
1170         TSymbolUniqueId(970);
1171     static constexpr const TSymbolUniqueId textureProjGrad_USampler1D1_Float4_Float1_Float1 =
1172         TSymbolUniqueId(971);
1173     static constexpr const TSymbolUniqueId textureProjGrad_Sampler1DShadow1_Float4_Float1_Float1 =
1174         TSymbolUniqueId(972);
1175     static constexpr const TSymbolUniqueId textureProjGrad_Sampler2DRect1_Float3_Float2_Float2 =
1176         TSymbolUniqueId(973);
1177     static constexpr const TSymbolUniqueId textureProjGrad_ISampler2DRect1_Float3_Float2_Float2 =
1178         TSymbolUniqueId(974);
1179     static constexpr const TSymbolUniqueId textureProjGrad_USampler2DRect1_Float3_Float2_Float2 =
1180         TSymbolUniqueId(975);
1181     static constexpr const TSymbolUniqueId textureProjGrad_Sampler2DRect1_Float4_Float2_Float2 =
1182         TSymbolUniqueId(976);
1183     static constexpr const TSymbolUniqueId textureProjGrad_ISampler2DRect1_Float4_Float2_Float2 =
1184         TSymbolUniqueId(977);
1185     static constexpr const TSymbolUniqueId textureProjGrad_USampler2DRect1_Float4_Float2_Float2 =
1186         TSymbolUniqueId(978);
1187     static constexpr const TSymbolUniqueId
1188         textureProjGrad_Sampler2DRectShadow1_Float4_Float2_Float2           = TSymbolUniqueId(979);
1189     static constexpr const TSymbolUniqueId textureQueryLevels_Sampler1D1    = TSymbolUniqueId(980);
1190     static constexpr const TSymbolUniqueId textureQueryLevels_ISampler1D1   = TSymbolUniqueId(981);
1191     static constexpr const TSymbolUniqueId textureQueryLevels_USampler1D1   = TSymbolUniqueId(982);
1192     static constexpr const TSymbolUniqueId textureQueryLevels_Sampler2D1    = TSymbolUniqueId(983);
1193     static constexpr const TSymbolUniqueId textureQueryLevels_ISampler2D1   = TSymbolUniqueId(984);
1194     static constexpr const TSymbolUniqueId textureQueryLevels_USampler2D1   = TSymbolUniqueId(985);
1195     static constexpr const TSymbolUniqueId textureQueryLevels_Sampler3D1    = TSymbolUniqueId(986);
1196     static constexpr const TSymbolUniqueId textureQueryLevels_ISampler3D1   = TSymbolUniqueId(987);
1197     static constexpr const TSymbolUniqueId textureQueryLevels_USampler3D1   = TSymbolUniqueId(988);
1198     static constexpr const TSymbolUniqueId textureQueryLevels_SamplerCube1  = TSymbolUniqueId(989);
1199     static constexpr const TSymbolUniqueId textureQueryLevels_ISamplerCube1 = TSymbolUniqueId(990);
1200     static constexpr const TSymbolUniqueId textureQueryLevels_USamplerCube1 = TSymbolUniqueId(991);
1201     static constexpr const TSymbolUniqueId textureQueryLevels_Sampler1DArray1 =
1202         TSymbolUniqueId(992);
1203     static constexpr const TSymbolUniqueId textureQueryLevels_ISampler1DArray1 =
1204         TSymbolUniqueId(993);
1205     static constexpr const TSymbolUniqueId textureQueryLevels_USampler1DArray1 =
1206         TSymbolUniqueId(994);
1207     static constexpr const TSymbolUniqueId textureQueryLevels_Sampler2DArray1 =
1208         TSymbolUniqueId(995);
1209     static constexpr const TSymbolUniqueId textureQueryLevels_ISampler2DArray1 =
1210         TSymbolUniqueId(996);
1211     static constexpr const TSymbolUniqueId textureQueryLevels_USampler2DArray1 =
1212         TSymbolUniqueId(997);
1213     static constexpr const TSymbolUniqueId textureQueryLevels_SamplerCubeArray1 =
1214         TSymbolUniqueId(998);
1215     static constexpr const TSymbolUniqueId textureQueryLevels_ISamplerCubeArray1 =
1216         TSymbolUniqueId(999);
1217     static constexpr const TSymbolUniqueId textureQueryLevels_USamplerCubeArray1 =
1218         TSymbolUniqueId(1000);
1219     static constexpr const TSymbolUniqueId textureQueryLevels_Sampler1DShadow1 =
1220         TSymbolUniqueId(1001);
1221     static constexpr const TSymbolUniqueId textureQueryLevels_Sampler2DShadow1 =
1222         TSymbolUniqueId(1002);
1223     static constexpr const TSymbolUniqueId textureQueryLevels_SamplerCubeShadow1 =
1224         TSymbolUniqueId(1003);
1225     static constexpr const TSymbolUniqueId textureQueryLevels_Sampler1DArrayShadow1 =
1226         TSymbolUniqueId(1004);
1227     static constexpr const TSymbolUniqueId textureQueryLevels_Sampler2DArrayShadow1 =
1228         TSymbolUniqueId(1005);
1229     static constexpr const TSymbolUniqueId textureQueryLevels_SamplerCubeArrayShadow1 =
1230         TSymbolUniqueId(1006);
1231     static constexpr const TSymbolUniqueId textureSamples_Sampler2DMS1      = TSymbolUniqueId(1007);
1232     static constexpr const TSymbolUniqueId pt00P                            = TSymbolUniqueId(1008);
1233     static constexpr const TSymbolUniqueId textureSamples_ISampler2DMS1     = TSymbolUniqueId(1009);
1234     static constexpr const TSymbolUniqueId pt00V                            = TSymbolUniqueId(1010);
1235     static constexpr const TSymbolUniqueId textureSamples_USampler2DMS1     = TSymbolUniqueId(1011);
1236     static constexpr const TSymbolUniqueId pt00b                            = TSymbolUniqueId(1012);
1237     static constexpr const TSymbolUniqueId textureSamples_Sampler2DMSArray1 = TSymbolUniqueId(1013);
1238     static constexpr const TSymbolUniqueId pt00Q                            = TSymbolUniqueId(1014);
1239     static constexpr const TSymbolUniqueId textureSamples_ISampler2DMSArray1 =
1240         TSymbolUniqueId(1015);
1241     static constexpr const TSymbolUniqueId pt00W = TSymbolUniqueId(1016);
1242     static constexpr const TSymbolUniqueId textureSamples_USampler2DMSArray1 =
1243         TSymbolUniqueId(1017);
1244     static constexpr const TSymbolUniqueId pt00c                            = TSymbolUniqueId(1018);
1245     static constexpr const TSymbolUniqueId textureSize_Sampler2DMS1         = TSymbolUniqueId(1019);
1246     static constexpr const TSymbolUniqueId textureSize_ISampler2DMS1        = TSymbolUniqueId(1020);
1247     static constexpr const TSymbolUniqueId textureSize_USampler2DMS1        = TSymbolUniqueId(1021);
1248     static constexpr const TSymbolUniqueId textureSizeExt_Sampler2DMS1      = TSymbolUniqueId(1022);
1249     static constexpr const TSymbolUniqueId textureSizeExt_ISampler2DMS1     = TSymbolUniqueId(1023);
1250     static constexpr const TSymbolUniqueId textureSizeExt_USampler2DMS1     = TSymbolUniqueId(1024);
1251     static constexpr const TSymbolUniqueId textureSize_Sampler2DMSArray1    = TSymbolUniqueId(1025);
1252     static constexpr const TSymbolUniqueId textureSize_ISampler2DMSArray1   = TSymbolUniqueId(1026);
1253     static constexpr const TSymbolUniqueId textureSize_USampler2DMSArray1   = TSymbolUniqueId(1027);
1254     static constexpr const TSymbolUniqueId textureSizeExt_Sampler2DMSArray1 = TSymbolUniqueId(1028);
1255     static constexpr const TSymbolUniqueId textureSizeExt_ISampler2DMSArray1 =
1256         TSymbolUniqueId(1029);
1257     static constexpr const TSymbolUniqueId textureSizeExt_USampler2DMSArray1 =
1258         TSymbolUniqueId(1030);
1259     static constexpr const TSymbolUniqueId texelFetch_Sampler2DMS1_Int2_Int1 =
1260         TSymbolUniqueId(1031);
1261     static constexpr const TSymbolUniqueId texelFetch_ISampler2DMS1_Int2_Int1 =
1262         TSymbolUniqueId(1032);
1263     static constexpr const TSymbolUniqueId texelFetch_USampler2DMS1_Int2_Int1 =
1264         TSymbolUniqueId(1033);
1265     static constexpr const TSymbolUniqueId texelFetchExt_Sampler2DMS1_Int2_Int1 =
1266         TSymbolUniqueId(1034);
1267     static constexpr const TSymbolUniqueId texelFetchExt_ISampler2DMS1_Int2_Int1 =
1268         TSymbolUniqueId(1035);
1269     static constexpr const TSymbolUniqueId texelFetchExt_USampler2DMS1_Int2_Int1 =
1270         TSymbolUniqueId(1036);
1271     static constexpr const TSymbolUniqueId texelFetch_Sampler2DMSArray1_Int3_Int1 =
1272         TSymbolUniqueId(1037);
1273     static constexpr const TSymbolUniqueId texelFetch_ISampler2DMSArray1_Int3_Int1 =
1274         TSymbolUniqueId(1038);
1275     static constexpr const TSymbolUniqueId texelFetch_USampler2DMSArray1_Int3_Int1 =
1276         TSymbolUniqueId(1039);
1277     static constexpr const TSymbolUniqueId texelFetchExt_Sampler2DMSArray1_Int3_Int1 =
1278         TSymbolUniqueId(1040);
1279     static constexpr const TSymbolUniqueId texelFetchExt_ISampler2DMSArray1_Int3_Int1 =
1280         TSymbolUniqueId(1041);
1281     static constexpr const TSymbolUniqueId texelFetchExt_USampler2DMSArray1_Int3_Int1 =
1282         TSymbolUniqueId(1042);
1283     static constexpr const TSymbolUniqueId texture_Sampler2D1_Float2_Float1 = TSymbolUniqueId(1043);
1284     static constexpr const TSymbolUniqueId texture_ISampler2D1_Float2_Float1 =
1285         TSymbolUniqueId(1044);
1286     static constexpr const TSymbolUniqueId texture_USampler2D1_Float2_Float1 =
1287         TSymbolUniqueId(1045);
1288     static constexpr const TSymbolUniqueId texture_Sampler3D1_Float3_Float1 = TSymbolUniqueId(1046);
1289     static constexpr const TSymbolUniqueId texture_ISampler3D1_Float3_Float1 =
1290         TSymbolUniqueId(1047);
1291     static constexpr const TSymbolUniqueId texture_USampler3D1_Float3_Float1 =
1292         TSymbolUniqueId(1048);
1293     static constexpr const TSymbolUniqueId texture_SamplerCube1_Float3_Float1 =
1294         TSymbolUniqueId(1049);
1295     static constexpr const TSymbolUniqueId texture_ISamplerCube1_Float3_Float1 =
1296         TSymbolUniqueId(1050);
1297     static constexpr const TSymbolUniqueId texture_USamplerCube1_Float3_Float1 =
1298         TSymbolUniqueId(1051);
1299     static constexpr const TSymbolUniqueId texture_Sampler2DArray1_Float3_Float1 =
1300         TSymbolUniqueId(1052);
1301     static constexpr const TSymbolUniqueId texture_ISampler2DArray1_Float3_Float1 =
1302         TSymbolUniqueId(1053);
1303     static constexpr const TSymbolUniqueId texture_USampler2DArray1_Float3_Float1 =
1304         TSymbolUniqueId(1054);
1305     static constexpr const TSymbolUniqueId textureProj_Sampler2D1_Float3_Float1 =
1306         TSymbolUniqueId(1055);
1307     static constexpr const TSymbolUniqueId textureProj_ISampler2D1_Float3_Float1 =
1308         TSymbolUniqueId(1056);
1309     static constexpr const TSymbolUniqueId textureProj_USampler2D1_Float3_Float1 =
1310         TSymbolUniqueId(1057);
1311     static constexpr const TSymbolUniqueId textureProj_Sampler2D1_Float4_Float1 =
1312         TSymbolUniqueId(1058);
1313     static constexpr const TSymbolUniqueId textureProj_ISampler2D1_Float4_Float1 =
1314         TSymbolUniqueId(1059);
1315     static constexpr const TSymbolUniqueId textureProj_USampler2D1_Float4_Float1 =
1316         TSymbolUniqueId(1060);
1317     static constexpr const TSymbolUniqueId textureProj_Sampler3D1_Float4_Float1 =
1318         TSymbolUniqueId(1061);
1319     static constexpr const TSymbolUniqueId textureProj_ISampler3D1_Float4_Float1 =
1320         TSymbolUniqueId(1062);
1321     static constexpr const TSymbolUniqueId textureProj_USampler3D1_Float4_Float1 =
1322         TSymbolUniqueId(1063);
1323     static constexpr const TSymbolUniqueId texture_Sampler2DShadow1_Float3_Float1 =
1324         TSymbolUniqueId(1064);
1325     static constexpr const TSymbolUniqueId texture_SamplerCubeShadow1_Float4_Float1 =
1326         TSymbolUniqueId(1065);
1327     static constexpr const TSymbolUniqueId textureProj_Sampler2DShadow1_Float4_Float1 =
1328         TSymbolUniqueId(1066);
1329     static constexpr const TSymbolUniqueId texture_Sampler1D1_Float1_Float1 = TSymbolUniqueId(1067);
1330     static constexpr const TSymbolUniqueId texture_ISampler1D1_Float1_Float1 =
1331         TSymbolUniqueId(1068);
1332     static constexpr const TSymbolUniqueId texture_USampler1D1_Float1_Float1 =
1333         TSymbolUniqueId(1069);
1334     static constexpr const TSymbolUniqueId texture_Sampler1DShadow1_Float3_Float1 =
1335         TSymbolUniqueId(1070);
1336     static constexpr const TSymbolUniqueId texture_Sampler1DArray1_Float3_Float1 =
1337         TSymbolUniqueId(1071);
1338     static constexpr const TSymbolUniqueId texture_ISampler1DArray1_Float3_Float1 =
1339         TSymbolUniqueId(1072);
1340     static constexpr const TSymbolUniqueId texture_USampler1DArray1_Float3_Float1 =
1341         TSymbolUniqueId(1073);
1342     static constexpr const TSymbolUniqueId texture_Sampler1DArrayShadow1_Float3_Float1 =
1343         TSymbolUniqueId(1074);
1344     static constexpr const TSymbolUniqueId texture_Sampler2DArrayShadow1_Float4_Float1 =
1345         TSymbolUniqueId(1075);
1346     static constexpr const TSymbolUniqueId textureProj_Sampler1D1_Float2_Float1 =
1347         TSymbolUniqueId(1076);
1348     static constexpr const TSymbolUniqueId textureProj_ISampler1D1_Float2_Float1 =
1349         TSymbolUniqueId(1077);
1350     static constexpr const TSymbolUniqueId textureProj_USampler1D1_Float2_Float1 =
1351         TSymbolUniqueId(1078);
1352     static constexpr const TSymbolUniqueId textureProj_Sampler1D1_Float4_Float1 =
1353         TSymbolUniqueId(1079);
1354     static constexpr const TSymbolUniqueId textureProj_ISampler1D1_Float4_Float1 =
1355         TSymbolUniqueId(1080);
1356     static constexpr const TSymbolUniqueId textureProj_USampler1D1_Float4_Float1 =
1357         TSymbolUniqueId(1081);
1358     static constexpr const TSymbolUniqueId textureProj_Sampler1DShadow1_Float4_Float1 =
1359         TSymbolUniqueId(1082);
1360     static constexpr const TSymbolUniqueId texture_SamplerExternalOES1_Float2_Float1 =
1361         TSymbolUniqueId(1083);
1362     static constexpr const TSymbolUniqueId textureProj_SamplerExternalOES1_Float3_Float1 =
1363         TSymbolUniqueId(1084);
1364     static constexpr const TSymbolUniqueId textureProj_SamplerExternalOES1_Float4_Float1 =
1365         TSymbolUniqueId(1085);
1366     static constexpr const TSymbolUniqueId texture_SamplerExternal2DY2YEXT1_Float2_Float1 =
1367         TSymbolUniqueId(1086);
1368     static constexpr const TSymbolUniqueId pt00N = TSymbolUniqueId(1087);
1369     static constexpr const TSymbolUniqueId textureProj_SamplerExternal2DY2YEXT1_Float3_Float1 =
1370         TSymbolUniqueId(1088);
1371     static constexpr const TSymbolUniqueId textureProj_SamplerExternal2DY2YEXT1_Float4_Float1 =
1372         TSymbolUniqueId(1089);
1373     static constexpr const TSymbolUniqueId textureQueryLod_Sampler1D1_Float1 =
1374         TSymbolUniqueId(1090);
1375     static constexpr const TSymbolUniqueId textureQueryLod_ISampler1D1_Float1 =
1376         TSymbolUniqueId(1091);
1377     static constexpr const TSymbolUniqueId textureQueryLod_USampler1D1_Float1 =
1378         TSymbolUniqueId(1092);
1379     static constexpr const TSymbolUniqueId textureQueryLod_Sampler2D1_Float2 =
1380         TSymbolUniqueId(1093);
1381     static constexpr const TSymbolUniqueId textureQueryLod_ISampler2D1_Float2 =
1382         TSymbolUniqueId(1094);
1383     static constexpr const TSymbolUniqueId textureQueryLod_USampler2D1_Float2 =
1384         TSymbolUniqueId(1095);
1385     static constexpr const TSymbolUniqueId textureQueryLod_Sampler3D1_Float3 =
1386         TSymbolUniqueId(1096);
1387     static constexpr const TSymbolUniqueId textureQueryLod_ISampler3D1_Float3 =
1388         TSymbolUniqueId(1097);
1389     static constexpr const TSymbolUniqueId textureQueryLod_USampler3D1_Float3 =
1390         TSymbolUniqueId(1098);
1391     static constexpr const TSymbolUniqueId textureQueryLod_SamplerCube1_Float3 =
1392         TSymbolUniqueId(1099);
1393     static constexpr const TSymbolUniqueId textureQueryLod_ISamplerCube1_Float3 =
1394         TSymbolUniqueId(1100);
1395     static constexpr const TSymbolUniqueId textureQueryLod_USamplerCube1_Float3 =
1396         TSymbolUniqueId(1101);
1397     static constexpr const TSymbolUniqueId textureQueryLod_Sampler1DArray1_Float1 =
1398         TSymbolUniqueId(1102);
1399     static constexpr const TSymbolUniqueId textureQueryLod_ISampler1DArray1_Float1 =
1400         TSymbolUniqueId(1103);
1401     static constexpr const TSymbolUniqueId textureQueryLod_USampler1DArray1_Float1 =
1402         TSymbolUniqueId(1104);
1403     static constexpr const TSymbolUniqueId textureQueryLod_Sampler2DArray1_Float2 =
1404         TSymbolUniqueId(1105);
1405     static constexpr const TSymbolUniqueId textureQueryLod_ISampler2DArray1_Float2 =
1406         TSymbolUniqueId(1106);
1407     static constexpr const TSymbolUniqueId textureQueryLod_USampler2DArray1_Float2 =
1408         TSymbolUniqueId(1107);
1409     static constexpr const TSymbolUniqueId textureQueryLod_SamplerCubeArray1_Float3 =
1410         TSymbolUniqueId(1108);
1411     static constexpr const TSymbolUniqueId textureQueryLod_ISamplerCubeArray1_Float3 =
1412         TSymbolUniqueId(1109);
1413     static constexpr const TSymbolUniqueId textureQueryLod_USamplerCubeArray1_Float3 =
1414         TSymbolUniqueId(1110);
1415     static constexpr const TSymbolUniqueId textureQueryLod_Sampler1DShadow1_Float1 =
1416         TSymbolUniqueId(1111);
1417     static constexpr const TSymbolUniqueId textureQueryLod_Sampler2DShadow1_Float2 =
1418         TSymbolUniqueId(1112);
1419     static constexpr const TSymbolUniqueId textureQueryLod_SamplerCubeShadow1_Float3 =
1420         TSymbolUniqueId(1113);
1421     static constexpr const TSymbolUniqueId textureQueryLod_Sampler1DArrayShadow1_Float1 =
1422         TSymbolUniqueId(1114);
1423     static constexpr const TSymbolUniqueId textureQueryLod_Sampler2DArrayShadow1_Float2 =
1424         TSymbolUniqueId(1115);
1425     static constexpr const TSymbolUniqueId textureQueryLod_SamplerCubeArrayShadow1_Float3 =
1426         TSymbolUniqueId(1116);
1427     static constexpr const TSymbolUniqueId textureOffset_Sampler2D1_Float2_Int2 =
1428         TSymbolUniqueId(1117);
1429     static constexpr const TSymbolUniqueId textureOffset_ISampler2D1_Float2_Int2 =
1430         TSymbolUniqueId(1118);
1431     static constexpr const TSymbolUniqueId textureOffset_USampler2D1_Float2_Int2 =
1432         TSymbolUniqueId(1119);
1433     static constexpr const TSymbolUniqueId textureOffset_Sampler3D1_Float3_Int3 =
1434         TSymbolUniqueId(1120);
1435     static constexpr const TSymbolUniqueId textureOffset_ISampler3D1_Float3_Int3 =
1436         TSymbolUniqueId(1121);
1437     static constexpr const TSymbolUniqueId textureOffset_USampler3D1_Float3_Int3 =
1438         TSymbolUniqueId(1122);
1439     static constexpr const TSymbolUniqueId textureOffset_Sampler2DShadow1_Float3_Int2 =
1440         TSymbolUniqueId(1123);
1441     static constexpr const TSymbolUniqueId textureOffset_Sampler2DArray1_Float3_Int2 =
1442         TSymbolUniqueId(1124);
1443     static constexpr const TSymbolUniqueId textureOffset_ISampler2DArray1_Float3_Int2 =
1444         TSymbolUniqueId(1125);
1445     static constexpr const TSymbolUniqueId textureOffset_USampler2DArray1_Float3_Int2 =
1446         TSymbolUniqueId(1126);
1447     static constexpr const TSymbolUniqueId textureOffset_Sampler1D1_Float1_Int1 =
1448         TSymbolUniqueId(1127);
1449     static constexpr const TSymbolUniqueId textureOffset_ISampler1D1_Float1_Int1 =
1450         TSymbolUniqueId(1128);
1451     static constexpr const TSymbolUniqueId textureOffset_USampler1D1_Float1_Int1 =
1452         TSymbolUniqueId(1129);
1453     static constexpr const TSymbolUniqueId textureOffset_Sampler2DRect1_Float2_Int2 =
1454         TSymbolUniqueId(1130);
1455     static constexpr const TSymbolUniqueId textureOffset_ISampler2DRect1_Float2_Int2 =
1456         TSymbolUniqueId(1131);
1457     static constexpr const TSymbolUniqueId textureOffset_USampler2DRect1_Float2_Int2 =
1458         TSymbolUniqueId(1132);
1459     static constexpr const TSymbolUniqueId textureOffset_Sampler2DRectShadow1_Float3_Int2 =
1460         TSymbolUniqueId(1133);
1461     static constexpr const TSymbolUniqueId textureOffset_Sampler1DShadow1_Float3_Int1 =
1462         TSymbolUniqueId(1134);
1463     static constexpr const TSymbolUniqueId textureOffset_Sampler1DArray1_Float2_Int1 =
1464         TSymbolUniqueId(1135);
1465     static constexpr const TSymbolUniqueId textureOffset_ISampler1DArray1_Float2_Int1 =
1466         TSymbolUniqueId(1136);
1467     static constexpr const TSymbolUniqueId textureOffset_USampler1DArray1_Float2_Int1 =
1468         TSymbolUniqueId(1137);
1469     static constexpr const TSymbolUniqueId textureOffset_Sampler1DArrayShadow1_Float3_Int1 =
1470         TSymbolUniqueId(1138);
1471     static constexpr const TSymbolUniqueId textureOffset_Sampler2DArrayShadow1_Float4_Int2 =
1472         TSymbolUniqueId(1139);
1473     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2D1_Float3_Int2 =
1474         TSymbolUniqueId(1140);
1475     static constexpr const TSymbolUniqueId textureProjOffset_ISampler2D1_Float3_Int2 =
1476         TSymbolUniqueId(1141);
1477     static constexpr const TSymbolUniqueId textureProjOffset_USampler2D1_Float3_Int2 =
1478         TSymbolUniqueId(1142);
1479     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2D1_Float4_Int2 =
1480         TSymbolUniqueId(1143);
1481     static constexpr const TSymbolUniqueId textureProjOffset_ISampler2D1_Float4_Int2 =
1482         TSymbolUniqueId(1144);
1483     static constexpr const TSymbolUniqueId textureProjOffset_USampler2D1_Float4_Int2 =
1484         TSymbolUniqueId(1145);
1485     static constexpr const TSymbolUniqueId textureProjOffset_Sampler3D1_Float4_Int3 =
1486         TSymbolUniqueId(1146);
1487     static constexpr const TSymbolUniqueId textureProjOffset_ISampler3D1_Float4_Int3 =
1488         TSymbolUniqueId(1147);
1489     static constexpr const TSymbolUniqueId textureProjOffset_USampler3D1_Float4_Int3 =
1490         TSymbolUniqueId(1148);
1491     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2DShadow1_Float4_Int2 =
1492         TSymbolUniqueId(1149);
1493     static constexpr const TSymbolUniqueId textureProjOffset_Sampler1D1_Float2_Int1 =
1494         TSymbolUniqueId(1150);
1495     static constexpr const TSymbolUniqueId textureProjOffset_ISampler1D1_Float2_Int1 =
1496         TSymbolUniqueId(1151);
1497     static constexpr const TSymbolUniqueId textureProjOffset_USampler1D1_Float2_Int1 =
1498         TSymbolUniqueId(1152);
1499     static constexpr const TSymbolUniqueId textureProjOffset_Sampler1D1_Float4_Int1 =
1500         TSymbolUniqueId(1153);
1501     static constexpr const TSymbolUniqueId textureProjOffset_ISampler1D1_Float4_Int1 =
1502         TSymbolUniqueId(1154);
1503     static constexpr const TSymbolUniqueId textureProjOffset_USampler1D1_Float4_Int1 =
1504         TSymbolUniqueId(1155);
1505     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2DRect1_Float3_Int2 =
1506         TSymbolUniqueId(1156);
1507     static constexpr const TSymbolUniqueId textureProjOffset_ISampler2DRect1_Float3_Int2 =
1508         TSymbolUniqueId(1157);
1509     static constexpr const TSymbolUniqueId textureProjOffset_USampler2DRect1_Float3_Int2 =
1510         TSymbolUniqueId(1158);
1511     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2DRect1_Float4_Int2 =
1512         TSymbolUniqueId(1159);
1513     static constexpr const TSymbolUniqueId textureProjOffset_ISampler2DRect1_Float4_Int2 =
1514         TSymbolUniqueId(1160);
1515     static constexpr const TSymbolUniqueId textureProjOffset_USampler2DRect1_Float4_Int2 =
1516         TSymbolUniqueId(1161);
1517     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2DRectShadow1_Float4_Int2 =
1518         TSymbolUniqueId(1162);
1519     static constexpr const TSymbolUniqueId textureProjOffset_Sampler1DShadow1_Float4_Int1 =
1520         TSymbolUniqueId(1163);
1521     static constexpr const TSymbolUniqueId textureLodOffset_Sampler2D1_Float2_Float1_Int2 =
1522         TSymbolUniqueId(1164);
1523     static constexpr const TSymbolUniqueId textureLodOffset_ISampler2D1_Float2_Float1_Int2 =
1524         TSymbolUniqueId(1165);
1525     static constexpr const TSymbolUniqueId textureLodOffset_USampler2D1_Float2_Float1_Int2 =
1526         TSymbolUniqueId(1166);
1527     static constexpr const TSymbolUniqueId textureLodOffset_Sampler3D1_Float3_Float1_Int3 =
1528         TSymbolUniqueId(1167);
1529     static constexpr const TSymbolUniqueId textureLodOffset_ISampler3D1_Float3_Float1_Int3 =
1530         TSymbolUniqueId(1168);
1531     static constexpr const TSymbolUniqueId textureLodOffset_USampler3D1_Float3_Float1_Int3 =
1532         TSymbolUniqueId(1169);
1533     static constexpr const TSymbolUniqueId textureLodOffset_Sampler2DShadow1_Float3_Float1_Int2 =
1534         TSymbolUniqueId(1170);
1535     static constexpr const TSymbolUniqueId textureLodOffset_Sampler2DArray1_Float3_Float1_Int2 =
1536         TSymbolUniqueId(1171);
1537     static constexpr const TSymbolUniqueId textureLodOffset_ISampler2DArray1_Float3_Float1_Int2 =
1538         TSymbolUniqueId(1172);
1539     static constexpr const TSymbolUniqueId textureLodOffset_USampler2DArray1_Float3_Float1_Int2 =
1540         TSymbolUniqueId(1173);
1541     static constexpr const TSymbolUniqueId textureLodOffset_Sampler1D1_Float1_Float1_Int1 =
1542         TSymbolUniqueId(1174);
1543     static constexpr const TSymbolUniqueId textureLodOffset_ISampler1D1_Float1_Float1_Int1 =
1544         TSymbolUniqueId(1175);
1545     static constexpr const TSymbolUniqueId textureLodOffset_USampler1D1_Float1_Float1_Int1 =
1546         TSymbolUniqueId(1176);
1547     static constexpr const TSymbolUniqueId textureLodOffset_Sampler1DShadow1_Float3_Float1_Int1 =
1548         TSymbolUniqueId(1177);
1549     static constexpr const TSymbolUniqueId textureLodOffset_Sampler1DArray1_Float2_Float1_Int1 =
1550         TSymbolUniqueId(1178);
1551     static constexpr const TSymbolUniqueId textureLodOffset_ISampler1DArray1_Float2_Float1_Int1 =
1552         TSymbolUniqueId(1179);
1553     static constexpr const TSymbolUniqueId textureLodOffset_USampler1DArray1_Float2_Float1_Int1 =
1554         TSymbolUniqueId(1180);
1555     static constexpr const TSymbolUniqueId
1556         textureLodOffset_Sampler1DArrayShadow1_Float3_Float1_Int1 = TSymbolUniqueId(1181);
1557     static constexpr const TSymbolUniqueId textureProjLodOffset_Sampler2D1_Float3_Float1_Int2 =
1558         TSymbolUniqueId(1182);
1559     static constexpr const TSymbolUniqueId textureProjLodOffset_ISampler2D1_Float3_Float1_Int2 =
1560         TSymbolUniqueId(1183);
1561     static constexpr const TSymbolUniqueId textureProjLodOffset_USampler2D1_Float3_Float1_Int2 =
1562         TSymbolUniqueId(1184);
1563     static constexpr const TSymbolUniqueId textureProjLodOffset_Sampler2D1_Float4_Float1_Int2 =
1564         TSymbolUniqueId(1185);
1565     static constexpr const TSymbolUniqueId textureProjLodOffset_ISampler2D1_Float4_Float1_Int2 =
1566         TSymbolUniqueId(1186);
1567     static constexpr const TSymbolUniqueId textureProjLodOffset_USampler2D1_Float4_Float1_Int2 =
1568         TSymbolUniqueId(1187);
1569     static constexpr const TSymbolUniqueId textureProjLodOffset_Sampler3D1_Float4_Float1_Int3 =
1570         TSymbolUniqueId(1188);
1571     static constexpr const TSymbolUniqueId textureProjLodOffset_ISampler3D1_Float4_Float1_Int3 =
1572         TSymbolUniqueId(1189);
1573     static constexpr const TSymbolUniqueId textureProjLodOffset_USampler3D1_Float4_Float1_Int3 =
1574         TSymbolUniqueId(1190);
1575     static constexpr const TSymbolUniqueId
1576         textureProjLodOffset_Sampler2DShadow1_Float4_Float1_Int2 = TSymbolUniqueId(1191);
1577     static constexpr const TSymbolUniqueId textureProjLodOffset_Sampler1D1_Float2_Float1_Int1 =
1578         TSymbolUniqueId(1192);
1579     static constexpr const TSymbolUniqueId textureProjLodOffset_ISampler1D1_Float2_Float1_Int1 =
1580         TSymbolUniqueId(1193);
1581     static constexpr const TSymbolUniqueId textureProjLodOffset_USampler1D1_Float2_Float1_Int1 =
1582         TSymbolUniqueId(1194);
1583     static constexpr const TSymbolUniqueId textureProjLodOffset_Sampler1D1_Float4_Float1_Int1 =
1584         TSymbolUniqueId(1195);
1585     static constexpr const TSymbolUniqueId textureProjLodOffset_ISampler1D1_Float4_Float1_Int1 =
1586         TSymbolUniqueId(1196);
1587     static constexpr const TSymbolUniqueId textureProjLodOffset_USampler1D1_Float4_Float1_Int1 =
1588         TSymbolUniqueId(1197);
1589     static constexpr const TSymbolUniqueId
1590         textureProjLodOffset_Sampler1DShadow1_Float4_Float1_Int1 = TSymbolUniqueId(1198);
1591     static constexpr const TSymbolUniqueId texelFetchOffset_Sampler2D1_Int2_Int1_Int2 =
1592         TSymbolUniqueId(1199);
1593     static constexpr const TSymbolUniqueId texelFetchOffset_ISampler2D1_Int2_Int1_Int2 =
1594         TSymbolUniqueId(1200);
1595     static constexpr const TSymbolUniqueId texelFetchOffset_USampler2D1_Int2_Int1_Int2 =
1596         TSymbolUniqueId(1201);
1597     static constexpr const TSymbolUniqueId texelFetchOffset_Sampler3D1_Int3_Int1_Int3 =
1598         TSymbolUniqueId(1202);
1599     static constexpr const TSymbolUniqueId texelFetchOffset_ISampler3D1_Int3_Int1_Int3 =
1600         TSymbolUniqueId(1203);
1601     static constexpr const TSymbolUniqueId texelFetchOffset_USampler3D1_Int3_Int1_Int3 =
1602         TSymbolUniqueId(1204);
1603     static constexpr const TSymbolUniqueId texelFetchOffset_Sampler2DArray1_Int3_Int1_Int2 =
1604         TSymbolUniqueId(1205);
1605     static constexpr const TSymbolUniqueId texelFetchOffset_ISampler2DArray1_Int3_Int1_Int2 =
1606         TSymbolUniqueId(1206);
1607     static constexpr const TSymbolUniqueId texelFetchOffset_USampler2DArray1_Int3_Int1_Int2 =
1608         TSymbolUniqueId(1207);
1609     static constexpr const TSymbolUniqueId texelFetchOffset_Sampler1D1_Int1_Int1_Int1 =
1610         TSymbolUniqueId(1208);
1611     static constexpr const TSymbolUniqueId texelFetchOffset_ISampler1D1_Int1_Int1_Int1 =
1612         TSymbolUniqueId(1209);
1613     static constexpr const TSymbolUniqueId texelFetchOffset_USampler1D1_Int1_Int1_Int1 =
1614         TSymbolUniqueId(1210);
1615     static constexpr const TSymbolUniqueId texelFetchOffset_Sampler2DRect1_Int2_Int2 =
1616         TSymbolUniqueId(1211);
1617     static constexpr const TSymbolUniqueId texelFetchOffset_ISampler2DRect1_Int2_Int2 =
1618         TSymbolUniqueId(1212);
1619     static constexpr const TSymbolUniqueId texelFetchOffset_USampler2DRect1_Int2_Int2 =
1620         TSymbolUniqueId(1213);
1621     static constexpr const TSymbolUniqueId texelFetchOffset_Sampler1DArray1_Int2_Int1_Int1 =
1622         TSymbolUniqueId(1214);
1623     static constexpr const TSymbolUniqueId texelFetchOffset_ISampler1DArray1_Int2_Int1_Int1 =
1624         TSymbolUniqueId(1215);
1625     static constexpr const TSymbolUniqueId texelFetchOffset_USampler1DArray1_Int2_Int1_Int1 =
1626         TSymbolUniqueId(1216);
1627     static constexpr const TSymbolUniqueId textureGradOffset_Sampler2D1_Float2_Float2_Float2_Int2 =
1628         TSymbolUniqueId(1217);
1629     static constexpr const TSymbolUniqueId textureGradOffset_ISampler2D1_Float2_Float2_Float2_Int2 =
1630         TSymbolUniqueId(1218);
1631     static constexpr const TSymbolUniqueId textureGradOffset_USampler2D1_Float2_Float2_Float2_Int2 =
1632         TSymbolUniqueId(1219);
1633     static constexpr const TSymbolUniqueId textureGradOffset_Sampler3D1_Float3_Float3_Float3_Int3 =
1634         TSymbolUniqueId(1220);
1635     static constexpr const TSymbolUniqueId textureGradOffset_ISampler3D1_Float3_Float3_Float3_Int3 =
1636         TSymbolUniqueId(1221);
1637     static constexpr const TSymbolUniqueId textureGradOffset_USampler3D1_Float3_Float3_Float3_Int3 =
1638         TSymbolUniqueId(1222);
1639     static constexpr const TSymbolUniqueId
1640         textureGradOffset_Sampler2DShadow1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1223);
1641     static constexpr const TSymbolUniqueId
1642         textureGradOffset_Sampler2DArray1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1224);
1643     static constexpr const TSymbolUniqueId
1644         textureGradOffset_ISampler2DArray1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1225);
1645     static constexpr const TSymbolUniqueId
1646         textureGradOffset_USampler2DArray1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1226);
1647     static constexpr const TSymbolUniqueId
1648         textureGradOffset_Sampler2DArrayShadow1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(1227);
1649     static constexpr const TSymbolUniqueId textureGradOffset_Sampler1D1_Float1_Float1_Float1_Int1 =
1650         TSymbolUniqueId(1228);
1651     static constexpr const TSymbolUniqueId textureGradOffset_ISampler1D1_Float1_Float1_Float1_Int1 =
1652         TSymbolUniqueId(1229);
1653     static constexpr const TSymbolUniqueId textureGradOffset_USampler1D1_Float1_Float1_Float1_Int1 =
1654         TSymbolUniqueId(1230);
1655     static constexpr const TSymbolUniqueId
1656         textureGradOffset_Sampler2DRect1_Float2_Float2_Float2_Int2 = TSymbolUniqueId(1231);
1657     static constexpr const TSymbolUniqueId
1658         textureGradOffset_ISampler2DRect1_Float2_Float2_Float2_Int2 = TSymbolUniqueId(1232);
1659     static constexpr const TSymbolUniqueId
1660         textureGradOffset_USampler2DRect1_Float2_Float2_Float2_Int2 = TSymbolUniqueId(1233);
1661     static constexpr const TSymbolUniqueId
1662         textureGradOffset_Sampler2DRectShadow1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1234);
1663     static constexpr const TSymbolUniqueId
1664         textureGradOffset_Sampler1DShadow1_Float3_Float1_Float1_Int1 = TSymbolUniqueId(1235);
1665     static constexpr const TSymbolUniqueId
1666         textureGradOffset_Sampler1DArray1_Float2_Float1_Float1_Int1 = TSymbolUniqueId(1236);
1667     static constexpr const TSymbolUniqueId
1668         textureGradOffset_ISampler1DArray1_Float2_Float1_Float1_Int1 = TSymbolUniqueId(1237);
1669     static constexpr const TSymbolUniqueId
1670         textureGradOffset_USampler1DArray1_Float2_Float1_Float1_Int1 = TSymbolUniqueId(1238);
1671     static constexpr const TSymbolUniqueId
1672         textureGradOffset_Sampler1DArrayShadow1_Float3_Float1_Float1_Int1 = TSymbolUniqueId(1239);
1673     static constexpr const TSymbolUniqueId
1674         textureProjGradOffset_Sampler2D1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1240);
1675     static constexpr const TSymbolUniqueId
1676         textureProjGradOffset_ISampler2D1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1241);
1677     static constexpr const TSymbolUniqueId
1678         textureProjGradOffset_USampler2D1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1242);
1679     static constexpr const TSymbolUniqueId
1680         textureProjGradOffset_Sampler2D1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(1243);
1681     static constexpr const TSymbolUniqueId
1682         textureProjGradOffset_ISampler2D1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(1244);
1683     static constexpr const TSymbolUniqueId
1684         textureProjGradOffset_USampler2D1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(1245);
1685     static constexpr const TSymbolUniqueId
1686         textureProjGradOffset_Sampler3D1_Float4_Float3_Float3_Int3 = TSymbolUniqueId(1246);
1687     static constexpr const TSymbolUniqueId
1688         textureProjGradOffset_ISampler3D1_Float4_Float3_Float3_Int3 = TSymbolUniqueId(1247);
1689     static constexpr const TSymbolUniqueId
1690         textureProjGradOffset_USampler3D1_Float4_Float3_Float3_Int3 = TSymbolUniqueId(1248);
1691     static constexpr const TSymbolUniqueId
1692         textureProjGradOffset_Sampler2DShadow1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(1249);
1693     static constexpr const TSymbolUniqueId
1694         textureProjGradOffset_Sampler1D1_Float2_Float1_Float1_Int1 = TSymbolUniqueId(1250);
1695     static constexpr const TSymbolUniqueId
1696         textureProjGradOffset_ISampler1D1_Float2_Float1_Float1_Int1 = TSymbolUniqueId(1251);
1697     static constexpr const TSymbolUniqueId
1698         textureProjGradOffset_USampler1D1_Float2_Float1_Float1_Int1 = TSymbolUniqueId(1252);
1699     static constexpr const TSymbolUniqueId
1700         textureProjGradOffset_Sampler1D1_Float4_Float1_Float1_Int1 = TSymbolUniqueId(1253);
1701     static constexpr const TSymbolUniqueId
1702         textureProjGradOffset_ISampler1D1_Float4_Float1_Float1_Int1 = TSymbolUniqueId(1254);
1703     static constexpr const TSymbolUniqueId
1704         textureProjGradOffset_USampler1D1_Float4_Float1_Float1_Int1 = TSymbolUniqueId(1255);
1705     static constexpr const TSymbolUniqueId
1706         textureProjGradOffset_Sampler2DRect1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1256);
1707     static constexpr const TSymbolUniqueId
1708         textureProjGradOffset_ISampler2DRect1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1257);
1709     static constexpr const TSymbolUniqueId
1710         textureProjGradOffset_USampler2DRect1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1258);
1711     static constexpr const TSymbolUniqueId
1712         textureProjGradOffset_Sampler2DRect1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(1259);
1713     static constexpr const TSymbolUniqueId
1714         textureProjGradOffset_ISampler2DRect1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(1260);
1715     static constexpr const TSymbolUniqueId
1716         textureProjGradOffset_USampler2DRect1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(1261);
1717     static constexpr const TSymbolUniqueId
1718         textureProjGradOffset_Sampler2DRectShadow1_Float4_Float2_Float2_Int2 =
1719             TSymbolUniqueId(1262);
1720     static constexpr const TSymbolUniqueId
1721         textureProjGradOffset_Sampler1DShadow1_Float4_Float1_Float1_Int1 = TSymbolUniqueId(1263);
1722     static constexpr const TSymbolUniqueId textureOffset_Sampler2D1_Float2_Int2_Float1 =
1723         TSymbolUniqueId(1264);
1724     static constexpr const TSymbolUniqueId textureOffset_ISampler2D1_Float2_Int2_Float1 =
1725         TSymbolUniqueId(1265);
1726     static constexpr const TSymbolUniqueId textureOffset_USampler2D1_Float2_Int2_Float1 =
1727         TSymbolUniqueId(1266);
1728     static constexpr const TSymbolUniqueId textureOffset_Sampler3D1_Float3_Int3_Float1 =
1729         TSymbolUniqueId(1267);
1730     static constexpr const TSymbolUniqueId textureOffset_ISampler3D1_Float3_Int3_Float1 =
1731         TSymbolUniqueId(1268);
1732     static constexpr const TSymbolUniqueId textureOffset_USampler3D1_Float3_Int3_Float1 =
1733         TSymbolUniqueId(1269);
1734     static constexpr const TSymbolUniqueId textureOffset_Sampler2DShadow1_Float3_Int2_Float1 =
1735         TSymbolUniqueId(1270);
1736     static constexpr const TSymbolUniqueId textureOffset_Sampler2DArray1_Float3_Int2_Float1 =
1737         TSymbolUniqueId(1271);
1738     static constexpr const TSymbolUniqueId textureOffset_ISampler2DArray1_Float3_Int2_Float1 =
1739         TSymbolUniqueId(1272);
1740     static constexpr const TSymbolUniqueId textureOffset_USampler2DArray1_Float3_Int2_Float1 =
1741         TSymbolUniqueId(1273);
1742     static constexpr const TSymbolUniqueId textureOffset_Sampler1D1_Float1_Int1_Float1 =
1743         TSymbolUniqueId(1274);
1744     static constexpr const TSymbolUniqueId textureOffset_ISampler1D1_Float1_Int1_Float1 =
1745         TSymbolUniqueId(1275);
1746     static constexpr const TSymbolUniqueId textureOffset_USampler1D1_Float1_Int1_Float1 =
1747         TSymbolUniqueId(1276);
1748     static constexpr const TSymbolUniqueId textureOffset_Sampler1DShadow1_Float3_Int1_Float1 =
1749         TSymbolUniqueId(1277);
1750     static constexpr const TSymbolUniqueId textureOffset_Sampler1DArray1_Float2_Int1_Float1 =
1751         TSymbolUniqueId(1278);
1752     static constexpr const TSymbolUniqueId textureOffset_ISampler1DArray1_Float2_Int1_Float1 =
1753         TSymbolUniqueId(1279);
1754     static constexpr const TSymbolUniqueId textureOffset_USampler1DArray1_Float2_Int1_Float1 =
1755         TSymbolUniqueId(1280);
1756     static constexpr const TSymbolUniqueId textureOffset_Sampler1DArrayShadow1_Float3_Int1_Float1 =
1757         TSymbolUniqueId(1281);
1758     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2D1_Float3_Int2_Float1 =
1759         TSymbolUniqueId(1282);
1760     static constexpr const TSymbolUniqueId textureProjOffset_ISampler2D1_Float3_Int2_Float1 =
1761         TSymbolUniqueId(1283);
1762     static constexpr const TSymbolUniqueId textureProjOffset_USampler2D1_Float3_Int2_Float1 =
1763         TSymbolUniqueId(1284);
1764     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2D1_Float4_Int2_Float1 =
1765         TSymbolUniqueId(1285);
1766     static constexpr const TSymbolUniqueId textureProjOffset_ISampler2D1_Float4_Int2_Float1 =
1767         TSymbolUniqueId(1286);
1768     static constexpr const TSymbolUniqueId textureProjOffset_USampler2D1_Float4_Int2_Float1 =
1769         TSymbolUniqueId(1287);
1770     static constexpr const TSymbolUniqueId textureProjOffset_Sampler3D1_Float4_Int3_Float1 =
1771         TSymbolUniqueId(1288);
1772     static constexpr const TSymbolUniqueId textureProjOffset_ISampler3D1_Float4_Int3_Float1 =
1773         TSymbolUniqueId(1289);
1774     static constexpr const TSymbolUniqueId textureProjOffset_USampler3D1_Float4_Int3_Float1 =
1775         TSymbolUniqueId(1290);
1776     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2DShadow1_Float4_Int2_Float1 =
1777         TSymbolUniqueId(1291);
1778     static constexpr const TSymbolUniqueId textureProjOffset_Sampler1D1_Float2_Int1_Float1 =
1779         TSymbolUniqueId(1292);
1780     static constexpr const TSymbolUniqueId textureProjOffset_ISampler1D1_Float2_Int1_Float1 =
1781         TSymbolUniqueId(1293);
1782     static constexpr const TSymbolUniqueId textureProjOffset_USampler1D1_Float2_Int1_Float1 =
1783         TSymbolUniqueId(1294);
1784     static constexpr const TSymbolUniqueId textureProjOffset_Sampler1D1_Float4_Int1_Float1 =
1785         TSymbolUniqueId(1295);
1786     static constexpr const TSymbolUniqueId textureProjOffset_ISampler1D1_Float4_Int1_Float1 =
1787         TSymbolUniqueId(1296);
1788     static constexpr const TSymbolUniqueId textureProjOffset_USampler1D1_Float4_Int1_Float1 =
1789         TSymbolUniqueId(1297);
1790     static constexpr const TSymbolUniqueId textureProjOffset_Sampler1DShadow1_Float4_Int1_Float1 =
1791         TSymbolUniqueId(1298);
1792     static constexpr const TSymbolUniqueId texture_SamplerExternalOES1_Float2 =
1793         TSymbolUniqueId(1299);
1794     static constexpr const TSymbolUniqueId textureProj_SamplerExternalOES1_Float3 =
1795         TSymbolUniqueId(1300);
1796     static constexpr const TSymbolUniqueId textureProj_SamplerExternalOES1_Float4 =
1797         TSymbolUniqueId(1301);
1798     static constexpr const TSymbolUniqueId textureSize_SamplerExternalOES1_Int1 =
1799         TSymbolUniqueId(1302);
1800     static constexpr const TSymbolUniqueId texelFetch_SamplerExternalOES1_Int2_Int1 =
1801         TSymbolUniqueId(1303);
1802     static constexpr const TSymbolUniqueId texture_SamplerExternal2DY2YEXT1_Float2 =
1803         TSymbolUniqueId(1304);
1804     static constexpr const TSymbolUniqueId textureProj_SamplerExternal2DY2YEXT1_Float3 =
1805         TSymbolUniqueId(1305);
1806     static constexpr const TSymbolUniqueId textureProj_SamplerExternal2DY2YEXT1_Float4 =
1807         TSymbolUniqueId(1306);
1808     static constexpr const TSymbolUniqueId rgb_2_yuv_Float3_YuvCscStandardEXT1 =
1809         TSymbolUniqueId(1307);
1810     static constexpr const TSymbolUniqueId pt00H = TSymbolUniqueId(1308);
1811     static constexpr const TSymbolUniqueId yuv_2_rgb_Float3_YuvCscStandardEXT1 =
1812         TSymbolUniqueId(1309);
1813     static constexpr const TSymbolUniqueId textureSize_SamplerExternal2DY2YEXT1_Int1 =
1814         TSymbolUniqueId(1310);
1815     static constexpr const TSymbolUniqueId texelFetch_SamplerExternal2DY2YEXT1_Int2_Int1 =
1816         TSymbolUniqueId(1311);
1817     static constexpr const TSymbolUniqueId textureGather_Sampler2D1_Float2  = TSymbolUniqueId(1312);
1818     static constexpr const TSymbolUniqueId textureGather_ISampler2D1_Float2 = TSymbolUniqueId(1313);
1819     static constexpr const TSymbolUniqueId textureGather_USampler2D1_Float2 = TSymbolUniqueId(1314);
1820     static constexpr const TSymbolUniqueId textureGather_Sampler2D1_Float2_Int1 =
1821         TSymbolUniqueId(1315);
1822     static constexpr const TSymbolUniqueId textureGather_ISampler2D1_Float2_Int1 =
1823         TSymbolUniqueId(1316);
1824     static constexpr const TSymbolUniqueId textureGather_USampler2D1_Float2_Int1 =
1825         TSymbolUniqueId(1317);
1826     static constexpr const TSymbolUniqueId textureGather_Sampler2DArray1_Float3 =
1827         TSymbolUniqueId(1318);
1828     static constexpr const TSymbolUniqueId textureGather_ISampler2DArray1_Float3 =
1829         TSymbolUniqueId(1319);
1830     static constexpr const TSymbolUniqueId textureGather_USampler2DArray1_Float3 =
1831         TSymbolUniqueId(1320);
1832     static constexpr const TSymbolUniqueId textureGather_Sampler2DArray1_Float3_Int1 =
1833         TSymbolUniqueId(1321);
1834     static constexpr const TSymbolUniqueId textureGather_ISampler2DArray1_Float3_Int1 =
1835         TSymbolUniqueId(1322);
1836     static constexpr const TSymbolUniqueId textureGather_USampler2DArray1_Float3_Int1 =
1837         TSymbolUniqueId(1323);
1838     static constexpr const TSymbolUniqueId textureGather_SamplerCube1_Float3 =
1839         TSymbolUniqueId(1324);
1840     static constexpr const TSymbolUniqueId textureGather_ISamplerCube1_Float3 =
1841         TSymbolUniqueId(1325);
1842     static constexpr const TSymbolUniqueId textureGather_USamplerCube1_Float3 =
1843         TSymbolUniqueId(1326);
1844     static constexpr const TSymbolUniqueId textureGather_SamplerCube1_Float3_Int1 =
1845         TSymbolUniqueId(1327);
1846     static constexpr const TSymbolUniqueId textureGather_ISamplerCube1_Float3_Int1 =
1847         TSymbolUniqueId(1328);
1848     static constexpr const TSymbolUniqueId textureGather_USamplerCube1_Float3_Int1 =
1849         TSymbolUniqueId(1329);
1850     static constexpr const TSymbolUniqueId textureGather_SamplerCubeArray1_Float4 =
1851         TSymbolUniqueId(1330);
1852     static constexpr const TSymbolUniqueId textureGather_ISamplerCubeArray1_Float4 =
1853         TSymbolUniqueId(1331);
1854     static constexpr const TSymbolUniqueId textureGather_USamplerCubeArray1_Float4 =
1855         TSymbolUniqueId(1332);
1856     static constexpr const TSymbolUniqueId textureGather_SamplerCubeArray1_Float4_Int1 =
1857         TSymbolUniqueId(1333);
1858     static constexpr const TSymbolUniqueId textureGather_ISamplerCubeArray1_Float4_Int1 =
1859         TSymbolUniqueId(1334);
1860     static constexpr const TSymbolUniqueId textureGather_USamplerCubeArray1_Float4_Int1 =
1861         TSymbolUniqueId(1335);
1862     static constexpr const TSymbolUniqueId textureGather_Sampler2DRect1_Float3 =
1863         TSymbolUniqueId(1336);
1864     static constexpr const TSymbolUniqueId textureGather_ISampler2DRect1_Float3 =
1865         TSymbolUniqueId(1337);
1866     static constexpr const TSymbolUniqueId textureGather_USampler2DRect1_Float3 =
1867         TSymbolUniqueId(1338);
1868     static constexpr const TSymbolUniqueId textureGather_Sampler2DRect1_Float3_Int1 =
1869         TSymbolUniqueId(1339);
1870     static constexpr const TSymbolUniqueId textureGather_ISampler2DRect1_Float3_Int1 =
1871         TSymbolUniqueId(1340);
1872     static constexpr const TSymbolUniqueId textureGather_USampler2DRect1_Float3_Int1 =
1873         TSymbolUniqueId(1341);
1874     static constexpr const TSymbolUniqueId textureGather_Sampler2DShadow1_Float2 =
1875         TSymbolUniqueId(1342);
1876     static constexpr const TSymbolUniqueId textureGather_Sampler2DShadow1_Float2_Float1 =
1877         TSymbolUniqueId(1343);
1878     static constexpr const TSymbolUniqueId textureGather_Sampler2DArrayShadow1_Float3 =
1879         TSymbolUniqueId(1344);
1880     static constexpr const TSymbolUniqueId textureGather_Sampler2DArrayShadow1_Float3_Float1 =
1881         TSymbolUniqueId(1345);
1882     static constexpr const TSymbolUniqueId textureGather_SamplerCubeShadow1_Float3 =
1883         TSymbolUniqueId(1346);
1884     static constexpr const TSymbolUniqueId textureGather_SamplerCubeShadow1_Float3_Float1 =
1885         TSymbolUniqueId(1347);
1886     static constexpr const TSymbolUniqueId textureGather_SamplerCubeArrayShadow1_Float4_Float1 =
1887         TSymbolUniqueId(1348);
1888     static constexpr const TSymbolUniqueId textureGather_Sampler2DRectShadow1_Float2_Float1 =
1889         TSymbolUniqueId(1349);
1890     static constexpr const TSymbolUniqueId textureGatherOffsets_Sampler2D1_Float2_4xInt2_Int1 =
1891         TSymbolUniqueId(1350);
1892     static constexpr const TSymbolUniqueId pt10Dx4 = TSymbolUniqueId(1351);
1893     static constexpr const TSymbolUniqueId textureGatherOffsets_ISampler2D1_Float2_4xInt2_Int1 =
1894         TSymbolUniqueId(1352);
1895     static constexpr const TSymbolUniqueId textureGatherOffsets_USampler2D1_Float2_4xInt2_Int1 =
1896         TSymbolUniqueId(1353);
1897     static constexpr const TSymbolUniqueId textureGatherOffsets_Sampler2DArray1_Float3_4xInt2_Int1 =
1898         TSymbolUniqueId(1354);
1899     static constexpr const TSymbolUniqueId
1900         textureGatherOffsets_ISampler2DArray1_Float3_4xInt2_Int1 = TSymbolUniqueId(1355);
1901     static constexpr const TSymbolUniqueId
1902         textureGatherOffsets_USampler2DArray1_Float3_4xInt2_Int1 = TSymbolUniqueId(1356);
1903     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_Sampler2D1_Float2_4xInt2_Int1 =
1904         TSymbolUniqueId(1357);
1905     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_ISampler2D1_Float2_4xInt2_Int1 =
1906         TSymbolUniqueId(1358);
1907     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_USampler2D1_Float2_4xInt2_Int1 =
1908         TSymbolUniqueId(1359);
1909     static constexpr const TSymbolUniqueId
1910         textureGatherOffsetsExt_Sampler2DArray1_Float3_4xInt2_Int1 = TSymbolUniqueId(1360);
1911     static constexpr const TSymbolUniqueId
1912         textureGatherOffsetsExt_ISampler2DArray1_Float3_4xInt2_Int1 = TSymbolUniqueId(1361);
1913     static constexpr const TSymbolUniqueId
1914         textureGatherOffsetsExt_USampler2DArray1_Float3_4xInt2_Int1 = TSymbolUniqueId(1362);
1915     static constexpr const TSymbolUniqueId textureGatherOffsets_Sampler2DRect1_Float2_4xInt2_Int1 =
1916         TSymbolUniqueId(1363);
1917     static constexpr const TSymbolUniqueId textureGatherOffsets_ISampler2DRect1_Float2_4xInt2_Int1 =
1918         TSymbolUniqueId(1364);
1919     static constexpr const TSymbolUniqueId textureGatherOffsets_USampler2DRect1_Float2_4xInt2_Int1 =
1920         TSymbolUniqueId(1365);
1921     static constexpr const TSymbolUniqueId textureGatherOffsets_Sampler2D1_Float2_4xInt2 =
1922         TSymbolUniqueId(1366);
1923     static constexpr const TSymbolUniqueId textureGatherOffsets_ISampler2D1_Float2_4xInt2 =
1924         TSymbolUniqueId(1367);
1925     static constexpr const TSymbolUniqueId textureGatherOffsets_USampler2D1_Float2_4xInt2 =
1926         TSymbolUniqueId(1368);
1927     static constexpr const TSymbolUniqueId textureGatherOffsets_Sampler2DArray1_Float3_4xInt2 =
1928         TSymbolUniqueId(1369);
1929     static constexpr const TSymbolUniqueId textureGatherOffsets_ISampler2DArray1_Float3_4xInt2 =
1930         TSymbolUniqueId(1370);
1931     static constexpr const TSymbolUniqueId textureGatherOffsets_USampler2DArray1_Float3_4xInt2 =
1932         TSymbolUniqueId(1371);
1933     static constexpr const TSymbolUniqueId
1934         textureGatherOffsets_Sampler2DShadow1_Float2_Float1_4xInt2 = TSymbolUniqueId(1372);
1935     static constexpr const TSymbolUniqueId
1936         textureGatherOffsets_Sampler2DArrayShadow1_Float3_Float1_4xInt2 = TSymbolUniqueId(1373);
1937     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_Sampler2D1_Float2_4xInt2 =
1938         TSymbolUniqueId(1374);
1939     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_ISampler2D1_Float2_4xInt2 =
1940         TSymbolUniqueId(1375);
1941     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_USampler2D1_Float2_4xInt2 =
1942         TSymbolUniqueId(1376);
1943     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_Sampler2DArray1_Float3_4xInt2 =
1944         TSymbolUniqueId(1377);
1945     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_ISampler2DArray1_Float3_4xInt2 =
1946         TSymbolUniqueId(1378);
1947     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_USampler2DArray1_Float3_4xInt2 =
1948         TSymbolUniqueId(1379);
1949     static constexpr const TSymbolUniqueId
1950         textureGatherOffsetsExt_Sampler2DShadow1_Float2_Float1_4xInt2 = TSymbolUniqueId(1380);
1951     static constexpr const TSymbolUniqueId
1952         textureGatherOffsetsExt_Sampler2DArrayShadow1_Float3_Float1_4xInt2 = TSymbolUniqueId(1381);
1953     static constexpr const TSymbolUniqueId textureGatherOffsets_Sampler2DRect1_Float2_4xInt2 =
1954         TSymbolUniqueId(1382);
1955     static constexpr const TSymbolUniqueId textureGatherOffsets_ISampler2DRect1_Float2_4xInt2 =
1956         TSymbolUniqueId(1383);
1957     static constexpr const TSymbolUniqueId textureGatherOffsets_USampler2DRect1_Float2_4xInt2 =
1958         TSymbolUniqueId(1384);
1959     static constexpr const TSymbolUniqueId
1960         textureGatherOffsets_Sampler2DRectShadow1_Float2_Float1_4xInt2 = TSymbolUniqueId(1385);
1961     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2D1_Float2_Int2_Int1 =
1962         TSymbolUniqueId(1386);
1963     static constexpr const TSymbolUniqueId textureGatherOffset_ISampler2D1_Float2_Int2_Int1 =
1964         TSymbolUniqueId(1387);
1965     static constexpr const TSymbolUniqueId textureGatherOffset_USampler2D1_Float2_Int2_Int1 =
1966         TSymbolUniqueId(1388);
1967     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2DArray1_Float3_Int2_Int1 =
1968         TSymbolUniqueId(1389);
1969     static constexpr const TSymbolUniqueId textureGatherOffset_ISampler2DArray1_Float3_Int2_Int1 =
1970         TSymbolUniqueId(1390);
1971     static constexpr const TSymbolUniqueId textureGatherOffset_USampler2DArray1_Float3_Int2_Int1 =
1972         TSymbolUniqueId(1391);
1973     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2DRect1_Float2_Int2_Int1 =
1974         TSymbolUniqueId(1392);
1975     static constexpr const TSymbolUniqueId textureGatherOffset_ISampler2DRect1_Float2_Int2_Int1 =
1976         TSymbolUniqueId(1393);
1977     static constexpr const TSymbolUniqueId textureGatherOffset_USampler2DRect1_Float2_Int2_Int1 =
1978         TSymbolUniqueId(1394);
1979     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2D1_Float2_Int2 =
1980         TSymbolUniqueId(1395);
1981     static constexpr const TSymbolUniqueId textureGatherOffset_ISampler2D1_Float2_Int2 =
1982         TSymbolUniqueId(1396);
1983     static constexpr const TSymbolUniqueId textureGatherOffset_USampler2D1_Float2_Int2 =
1984         TSymbolUniqueId(1397);
1985     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2DArray1_Float3_Int2 =
1986         TSymbolUniqueId(1398);
1987     static constexpr const TSymbolUniqueId textureGatherOffset_ISampler2DArray1_Float3_Int2 =
1988         TSymbolUniqueId(1399);
1989     static constexpr const TSymbolUniqueId textureGatherOffset_USampler2DArray1_Float3_Int2 =
1990         TSymbolUniqueId(1400);
1991     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2DShadow1_Float2_Float1_Int2 =
1992         TSymbolUniqueId(1401);
1993     static constexpr const TSymbolUniqueId
1994         textureGatherOffset_Sampler2DArrayShadow1_Float3_Float1_Int2 = TSymbolUniqueId(1402);
1995     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2DRect1_Float2_Int2 =
1996         TSymbolUniqueId(1403);
1997     static constexpr const TSymbolUniqueId textureGatherOffset_ISampler2DRect1_Float2_Int2 =
1998         TSymbolUniqueId(1404);
1999     static constexpr const TSymbolUniqueId textureGatherOffset_USampler2DRect1_Float2_Int2 =
2000         TSymbolUniqueId(1405);
2001     static constexpr const TSymbolUniqueId
2002         textureGatherOffset_Sampler2DRectShadow1_Float2_Float1_Int2        = TSymbolUniqueId(1406);
2003     static constexpr const TSymbolUniqueId dFdx_Float1                     = TSymbolUniqueId(1407);
2004     static constexpr const TSymbolUniqueId dFdx_Float2                     = TSymbolUniqueId(1408);
2005     static constexpr const TSymbolUniqueId dFdx_Float3                     = TSymbolUniqueId(1409);
2006     static constexpr const TSymbolUniqueId dFdx_Float4                     = TSymbolUniqueId(1410);
2007     static constexpr const TSymbolUniqueId dFdy_Float1                     = TSymbolUniqueId(1411);
2008     static constexpr const TSymbolUniqueId dFdy_Float2                     = TSymbolUniqueId(1412);
2009     static constexpr const TSymbolUniqueId dFdy_Float3                     = TSymbolUniqueId(1413);
2010     static constexpr const TSymbolUniqueId dFdy_Float4                     = TSymbolUniqueId(1414);
2011     static constexpr const TSymbolUniqueId fwidth_Float1                   = TSymbolUniqueId(1415);
2012     static constexpr const TSymbolUniqueId fwidth_Float2                   = TSymbolUniqueId(1416);
2013     static constexpr const TSymbolUniqueId fwidth_Float3                   = TSymbolUniqueId(1417);
2014     static constexpr const TSymbolUniqueId fwidth_Float4                   = TSymbolUniqueId(1418);
2015     static constexpr const TSymbolUniqueId dFdxFine_Float1                 = TSymbolUniqueId(1419);
2016     static constexpr const TSymbolUniqueId dFdxFine_Float2                 = TSymbolUniqueId(1420);
2017     static constexpr const TSymbolUniqueId dFdxFine_Float3                 = TSymbolUniqueId(1421);
2018     static constexpr const TSymbolUniqueId dFdxFine_Float4                 = TSymbolUniqueId(1422);
2019     static constexpr const TSymbolUniqueId dFdyFine_Float1                 = TSymbolUniqueId(1423);
2020     static constexpr const TSymbolUniqueId dFdyFine_Float2                 = TSymbolUniqueId(1424);
2021     static constexpr const TSymbolUniqueId dFdyFine_Float3                 = TSymbolUniqueId(1425);
2022     static constexpr const TSymbolUniqueId dFdyFine_Float4                 = TSymbolUniqueId(1426);
2023     static constexpr const TSymbolUniqueId dFdxCoarse_Float1               = TSymbolUniqueId(1427);
2024     static constexpr const TSymbolUniqueId dFdxCoarse_Float2               = TSymbolUniqueId(1428);
2025     static constexpr const TSymbolUniqueId dFdxCoarse_Float3               = TSymbolUniqueId(1429);
2026     static constexpr const TSymbolUniqueId dFdxCoarse_Float4               = TSymbolUniqueId(1430);
2027     static constexpr const TSymbolUniqueId dFdyCoarse_Float1               = TSymbolUniqueId(1431);
2028     static constexpr const TSymbolUniqueId dFdyCoarse_Float2               = TSymbolUniqueId(1432);
2029     static constexpr const TSymbolUniqueId dFdyCoarse_Float3               = TSymbolUniqueId(1433);
2030     static constexpr const TSymbolUniqueId dFdyCoarse_Float4               = TSymbolUniqueId(1434);
2031     static constexpr const TSymbolUniqueId fwidthFine_Float1               = TSymbolUniqueId(1435);
2032     static constexpr const TSymbolUniqueId fwidthFine_Float2               = TSymbolUniqueId(1436);
2033     static constexpr const TSymbolUniqueId fwidthFine_Float3               = TSymbolUniqueId(1437);
2034     static constexpr const TSymbolUniqueId fwidthFine_Float4               = TSymbolUniqueId(1438);
2035     static constexpr const TSymbolUniqueId fwidthCoarse_Float1             = TSymbolUniqueId(1439);
2036     static constexpr const TSymbolUniqueId fwidthCoarse_Float2             = TSymbolUniqueId(1440);
2037     static constexpr const TSymbolUniqueId fwidthCoarse_Float3             = TSymbolUniqueId(1441);
2038     static constexpr const TSymbolUniqueId fwidthCoarse_Float4             = TSymbolUniqueId(1442);
2039     static constexpr const TSymbolUniqueId interpolateAtCentroid_Float1    = TSymbolUniqueId(1443);
2040     static constexpr const TSymbolUniqueId interpolateAtCentroid_Float2    = TSymbolUniqueId(1444);
2041     static constexpr const TSymbolUniqueId interpolateAtCentroid_Float3    = TSymbolUniqueId(1445);
2042     static constexpr const TSymbolUniqueId interpolateAtCentroid_Float4    = TSymbolUniqueId(1446);
2043     static constexpr const TSymbolUniqueId interpolateAtSample_Float1_Int1 = TSymbolUniqueId(1447);
2044     static constexpr const TSymbolUniqueId interpolateAtSample_Float2_Int1 = TSymbolUniqueId(1448);
2045     static constexpr const TSymbolUniqueId interpolateAtSample_Float3_Int1 = TSymbolUniqueId(1449);
2046     static constexpr const TSymbolUniqueId interpolateAtSample_Float4_Int1 = TSymbolUniqueId(1450);
2047     static constexpr const TSymbolUniqueId interpolateAtOffset_Float1_Float2 =
2048         TSymbolUniqueId(1451);
2049     static constexpr const TSymbolUniqueId interpolateAtOffset_Float2_Float2 =
2050         TSymbolUniqueId(1452);
2051     static constexpr const TSymbolUniqueId interpolateAtOffset_Float3_Float2 =
2052         TSymbolUniqueId(1453);
2053     static constexpr const TSymbolUniqueId interpolateAtOffset_Float4_Float2 =
2054         TSymbolUniqueId(1454);
2055     static constexpr const TSymbolUniqueId atomicCounter_AtomicCounter1 = TSymbolUniqueId(1455);
2056     static constexpr const TSymbolUniqueId pt00G                        = TSymbolUniqueId(1456);
2057     static constexpr const TSymbolUniqueId atomicCounterIncrement_AtomicCounter1 =
2058         TSymbolUniqueId(1457);
2059     static constexpr const TSymbolUniqueId atomicCounterDecrement_AtomicCounter1 =
2060         TSymbolUniqueId(1458);
2061     static constexpr const TSymbolUniqueId atomicCounterAdd_AtomicCounter1_UInt1 =
2062         TSymbolUniqueId(1459);
2063     static constexpr const TSymbolUniqueId atomicCounterSubtract_AtomicCounter1_UInt1 =
2064         TSymbolUniqueId(1460);
2065     static constexpr const TSymbolUniqueId atomicCounterMin_AtomicCounter1_UInt1 =
2066         TSymbolUniqueId(1461);
2067     static constexpr const TSymbolUniqueId atomicCounterMax_AtomicCounter1_UInt1 =
2068         TSymbolUniqueId(1462);
2069     static constexpr const TSymbolUniqueId atomicCounterAnd_AtomicCounter1_UInt1 =
2070         TSymbolUniqueId(1463);
2071     static constexpr const TSymbolUniqueId atomicCounterOr_AtomicCounter1_UInt1 =
2072         TSymbolUniqueId(1464);
2073     static constexpr const TSymbolUniqueId atomicCounterXor_AtomicCounter1_UInt1 =
2074         TSymbolUniqueId(1465);
2075     static constexpr const TSymbolUniqueId atomicCounterExchange_AtomicCounter1_UInt1 =
2076         TSymbolUniqueId(1466);
2077     static constexpr const TSymbolUniqueId atomicCounterCompSwap_AtomicCounter1_UInt1_UInt1 =
2078         TSymbolUniqueId(1467);
2079     static constexpr const TSymbolUniqueId atomicAdd_UInt1_UInt1            = TSymbolUniqueId(1468);
2080     static constexpr const TSymbolUniqueId pt_io_00E                        = TSymbolUniqueId(1469);
2081     static constexpr const TSymbolUniqueId atomicAdd_Int1_Int1              = TSymbolUniqueId(1470);
2082     static constexpr const TSymbolUniqueId pt_io_00D                        = TSymbolUniqueId(1471);
2083     static constexpr const TSymbolUniqueId atomicMin_UInt1_UInt1            = TSymbolUniqueId(1472);
2084     static constexpr const TSymbolUniqueId atomicMin_Int1_Int1              = TSymbolUniqueId(1473);
2085     static constexpr const TSymbolUniqueId atomicMax_UInt1_UInt1            = TSymbolUniqueId(1474);
2086     static constexpr const TSymbolUniqueId atomicMax_Int1_Int1              = TSymbolUniqueId(1475);
2087     static constexpr const TSymbolUniqueId atomicAnd_UInt1_UInt1            = TSymbolUniqueId(1476);
2088     static constexpr const TSymbolUniqueId atomicAnd_Int1_Int1              = TSymbolUniqueId(1477);
2089     static constexpr const TSymbolUniqueId atomicOr_UInt1_UInt1             = TSymbolUniqueId(1478);
2090     static constexpr const TSymbolUniqueId atomicOr_Int1_Int1               = TSymbolUniqueId(1479);
2091     static constexpr const TSymbolUniqueId atomicXor_UInt1_UInt1            = TSymbolUniqueId(1480);
2092     static constexpr const TSymbolUniqueId atomicXor_Int1_Int1              = TSymbolUniqueId(1481);
2093     static constexpr const TSymbolUniqueId atomicExchange_UInt1_UInt1       = TSymbolUniqueId(1482);
2094     static constexpr const TSymbolUniqueId atomicExchange_Int1_Int1         = TSymbolUniqueId(1483);
2095     static constexpr const TSymbolUniqueId atomicCompSwap_UInt1_UInt1_UInt1 = TSymbolUniqueId(1484);
2096     static constexpr const TSymbolUniqueId atomicCompSwap_Int1_Int1_Int1    = TSymbolUniqueId(1485);
2097     static constexpr const TSymbolUniqueId imageSize_Image2D1               = TSymbolUniqueId(1486);
2098     static constexpr const TSymbolUniqueId pt00z                            = TSymbolUniqueId(1487);
2099     static constexpr const TSymbolUniqueId imageSize_IImage2D1              = TSymbolUniqueId(1488);
2100     static constexpr const TSymbolUniqueId pt01A                            = TSymbolUniqueId(1489);
2101     static constexpr const TSymbolUniqueId imageSize_UImage2D1              = TSymbolUniqueId(1490);
2102     static constexpr const TSymbolUniqueId pt01B                            = TSymbolUniqueId(1491);
2103     static constexpr const TSymbolUniqueId imageSize_Image3D1               = TSymbolUniqueId(1492);
2104     static constexpr const TSymbolUniqueId pt01C                            = TSymbolUniqueId(1493);
2105     static constexpr const TSymbolUniqueId imageSize_IImage3D1              = TSymbolUniqueId(1494);
2106     static constexpr const TSymbolUniqueId pt01D                            = TSymbolUniqueId(1495);
2107     static constexpr const TSymbolUniqueId imageSize_UImage3D1              = TSymbolUniqueId(1496);
2108     static constexpr const TSymbolUniqueId pt01E                            = TSymbolUniqueId(1497);
2109     static constexpr const TSymbolUniqueId imageSize_Image2DArray1          = TSymbolUniqueId(1498);
2110     static constexpr const TSymbolUniqueId pt01F                            = TSymbolUniqueId(1499);
2111     static constexpr const TSymbolUniqueId imageSize_IImage2DArray1         = TSymbolUniqueId(1500);
2112     static constexpr const TSymbolUniqueId pt01G                            = TSymbolUniqueId(1501);
2113     static constexpr const TSymbolUniqueId imageSize_UImage2DArray1         = TSymbolUniqueId(1502);
2114     static constexpr const TSymbolUniqueId pt01H                            = TSymbolUniqueId(1503);
2115     static constexpr const TSymbolUniqueId imageSize_ImageCube1             = TSymbolUniqueId(1504);
2116     static constexpr const TSymbolUniqueId pt01I                            = TSymbolUniqueId(1505);
2117     static constexpr const TSymbolUniqueId imageSize_IImageCube1            = TSymbolUniqueId(1506);
2118     static constexpr const TSymbolUniqueId pt01J                            = TSymbolUniqueId(1507);
2119     static constexpr const TSymbolUniqueId imageSize_UImageCube1            = TSymbolUniqueId(1508);
2120     static constexpr const TSymbolUniqueId pt01K                            = TSymbolUniqueId(1509);
2121     static constexpr const TSymbolUniqueId imageSize_Image1D1               = TSymbolUniqueId(1510);
2122     static constexpr const TSymbolUniqueId pt01L                            = TSymbolUniqueId(1511);
2123     static constexpr const TSymbolUniqueId imageSize_IImage1D1              = TSymbolUniqueId(1512);
2124     static constexpr const TSymbolUniqueId pt01M                            = TSymbolUniqueId(1513);
2125     static constexpr const TSymbolUniqueId imageSize_UImage1D1              = TSymbolUniqueId(1514);
2126     static constexpr const TSymbolUniqueId pt01N                            = TSymbolUniqueId(1515);
2127     static constexpr const TSymbolUniqueId imageSize_ImageCubeArray1        = TSymbolUniqueId(1516);
2128     static constexpr const TSymbolUniqueId pt01a                            = TSymbolUniqueId(1517);
2129     static constexpr const TSymbolUniqueId imageSize_IImageCubeArray1       = TSymbolUniqueId(1518);
2130     static constexpr const TSymbolUniqueId pt01b                            = TSymbolUniqueId(1519);
2131     static constexpr const TSymbolUniqueId imageSize_UImageCubeArray1       = TSymbolUniqueId(1520);
2132     static constexpr const TSymbolUniqueId pt01c                            = TSymbolUniqueId(1521);
2133     static constexpr const TSymbolUniqueId imageSize_ImageRect1             = TSymbolUniqueId(1522);
2134     static constexpr const TSymbolUniqueId pt01d                            = TSymbolUniqueId(1523);
2135     static constexpr const TSymbolUniqueId imageSize_IImageRect1            = TSymbolUniqueId(1524);
2136     static constexpr const TSymbolUniqueId pt01e                            = TSymbolUniqueId(1525);
2137     static constexpr const TSymbolUniqueId imageSize_UImageRect1            = TSymbolUniqueId(1526);
2138     static constexpr const TSymbolUniqueId pt01f                            = TSymbolUniqueId(1527);
2139     static constexpr const TSymbolUniqueId imageSize_Image1DArray1          = TSymbolUniqueId(1528);
2140     static constexpr const TSymbolUniqueId pt01O                            = TSymbolUniqueId(1529);
2141     static constexpr const TSymbolUniqueId imageSize_IImage1DArray1         = TSymbolUniqueId(1530);
2142     static constexpr const TSymbolUniqueId pt01P                            = TSymbolUniqueId(1531);
2143     static constexpr const TSymbolUniqueId imageSize_UImage1DArray1         = TSymbolUniqueId(1532);
2144     static constexpr const TSymbolUniqueId pt01Q                            = TSymbolUniqueId(1533);
2145     static constexpr const TSymbolUniqueId imageSize_ImageBuffer1           = TSymbolUniqueId(1534);
2146     static constexpr const TSymbolUniqueId pt01g                            = TSymbolUniqueId(1535);
2147     static constexpr const TSymbolUniqueId imageSize_IImageBuffer1          = TSymbolUniqueId(1536);
2148     static constexpr const TSymbolUniqueId pt01h                            = TSymbolUniqueId(1537);
2149     static constexpr const TSymbolUniqueId imageSize_UImageBuffer1          = TSymbolUniqueId(1538);
2150     static constexpr const TSymbolUniqueId pt01i                            = TSymbolUniqueId(1539);
2151     static constexpr const TSymbolUniqueId imageSize_Image2DMS1             = TSymbolUniqueId(1540);
2152     static constexpr const TSymbolUniqueId pt01R                            = TSymbolUniqueId(1541);
2153     static constexpr const TSymbolUniqueId imageSize_IImage2DMS1            = TSymbolUniqueId(1542);
2154     static constexpr const TSymbolUniqueId pt01S                            = TSymbolUniqueId(1543);
2155     static constexpr const TSymbolUniqueId imageSize_UImage2DMS1            = TSymbolUniqueId(1544);
2156     static constexpr const TSymbolUniqueId pt01T                            = TSymbolUniqueId(1545);
2157     static constexpr const TSymbolUniqueId imageSize_Image2DMSArray1        = TSymbolUniqueId(1546);
2158     static constexpr const TSymbolUniqueId pt01U                            = TSymbolUniqueId(1547);
2159     static constexpr const TSymbolUniqueId imageSize_IImage2DMSArray1       = TSymbolUniqueId(1548);
2160     static constexpr const TSymbolUniqueId pt01V                            = TSymbolUniqueId(1549);
2161     static constexpr const TSymbolUniqueId imageSize_UImage2DMSArray1       = TSymbolUniqueId(1550);
2162     static constexpr const TSymbolUniqueId pt01W                            = TSymbolUniqueId(1551);
2163     static constexpr const TSymbolUniqueId imageSamples_Image2DMS1          = TSymbolUniqueId(1552);
2164     static constexpr const TSymbolUniqueId imageSamples_IImage2DMS1         = TSymbolUniqueId(1553);
2165     static constexpr const TSymbolUniqueId imageSamples_UImage2DMS1         = TSymbolUniqueId(1554);
2166     static constexpr const TSymbolUniqueId imageSamples_Image2DMSArray1     = TSymbolUniqueId(1555);
2167     static constexpr const TSymbolUniqueId imageSamples_IImage2DMSArray1    = TSymbolUniqueId(1556);
2168     static constexpr const TSymbolUniqueId imageSamples_UImage2DMSArray1    = TSymbolUniqueId(1557);
2169     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2D1_Int2_UInt1 =
2170         TSymbolUniqueId(1558);
2171     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2D1_Int2_UInt1 =
2172         TSymbolUniqueId(1559);
2173     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2D1_Int2_UInt1 =
2174         TSymbolUniqueId(1560);
2175     static constexpr const TSymbolUniqueId imageAtomicAdd_Image3D1_Int3_UInt1 =
2176         TSymbolUniqueId(1561);
2177     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage3D1_Int3_UInt1 =
2178         TSymbolUniqueId(1562);
2179     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage3D1_Int3_UInt1 =
2180         TSymbolUniqueId(1563);
2181     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageCube1_Int3_UInt1 =
2182         TSymbolUniqueId(1564);
2183     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageCube1_Int3_UInt1 =
2184         TSymbolUniqueId(1565);
2185     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageCube1_Int3_UInt1 =
2186         TSymbolUniqueId(1566);
2187     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageBuffer1_Int1_UInt1 =
2188         TSymbolUniqueId(1567);
2189     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageBuffer1_Int1_UInt1 =
2190         TSymbolUniqueId(1568);
2191     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageBuffer1_Int1_UInt1 =
2192         TSymbolUniqueId(1569);
2193     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2DArray1_Int3_UInt1 =
2194         TSymbolUniqueId(1570);
2195     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2DArray1_Int3_UInt1 =
2196         TSymbolUniqueId(1571);
2197     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2DArray1_Int3_UInt1 =
2198         TSymbolUniqueId(1572);
2199     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageCubeArray1_Int3_UInt1 =
2200         TSymbolUniqueId(1573);
2201     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageCubeArray1_Int3_UInt1 =
2202         TSymbolUniqueId(1574);
2203     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageCubeArray1_Int3_UInt1 =
2204         TSymbolUniqueId(1575);
2205     static constexpr const TSymbolUniqueId imageAtomicAdd_Image1D1_Int1_UInt1 =
2206         TSymbolUniqueId(1576);
2207     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage1D1_Int1_UInt1 =
2208         TSymbolUniqueId(1577);
2209     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage1D1_Int1_UInt1 =
2210         TSymbolUniqueId(1578);
2211     static constexpr const TSymbolUniqueId imageAtomicAdd_Image1DArray1_Int2_UInt1 =
2212         TSymbolUniqueId(1579);
2213     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage1DArray1_Int2_UInt1 =
2214         TSymbolUniqueId(1580);
2215     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage1DArray1_Int2_UInt1 =
2216         TSymbolUniqueId(1581);
2217     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2DRect1_Int2_UInt1 =
2218         TSymbolUniqueId(1582);
2219     static constexpr const TSymbolUniqueId pt01X = TSymbolUniqueId(1583);
2220     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2DRect1_Int2_UInt1 =
2221         TSymbolUniqueId(1584);
2222     static constexpr const TSymbolUniqueId pt01Y = TSymbolUniqueId(1585);
2223     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2DRect1_Int2_UInt1 =
2224         TSymbolUniqueId(1586);
2225     static constexpr const TSymbolUniqueId pt01Z = TSymbolUniqueId(1587);
2226     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2DMS1_Int2_Int1_UInt1 =
2227         TSymbolUniqueId(1588);
2228     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2DMS1_Int2_Int1_UInt1 =
2229         TSymbolUniqueId(1589);
2230     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2DMS1_Int2_Int1_UInt1 =
2231         TSymbolUniqueId(1590);
2232     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2DMSArray1_Int3_Int1_UInt1 =
2233         TSymbolUniqueId(1591);
2234     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2DMSArray1_Int3_Int1_UInt1 =
2235         TSymbolUniqueId(1592);
2236     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2DMSArray1_Int3_Int1_UInt1 =
2237         TSymbolUniqueId(1593);
2238     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2D1_Int2_Int1 =
2239         TSymbolUniqueId(1594);
2240     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2D1_Int2_Int1 =
2241         TSymbolUniqueId(1595);
2242     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2D1_Int2_Int1 =
2243         TSymbolUniqueId(1596);
2244     static constexpr const TSymbolUniqueId imageAtomicAdd_Image3D1_Int3_Int1 =
2245         TSymbolUniqueId(1597);
2246     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage3D1_Int3_Int1 =
2247         TSymbolUniqueId(1598);
2248     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage3D1_Int3_Int1 =
2249         TSymbolUniqueId(1599);
2250     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageCube1_Int3_Int1 =
2251         TSymbolUniqueId(1600);
2252     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageCube1_Int3_Int1 =
2253         TSymbolUniqueId(1601);
2254     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageCube1_Int3_Int1 =
2255         TSymbolUniqueId(1602);
2256     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageBuffer1_Int1_Int1 =
2257         TSymbolUniqueId(1603);
2258     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageBuffer1_Int1_Int1 =
2259         TSymbolUniqueId(1604);
2260     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageBuffer1_Int1_Int1 =
2261         TSymbolUniqueId(1605);
2262     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2DArray1_Int3_Int1 =
2263         TSymbolUniqueId(1606);
2264     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2DArray1_Int3_Int1 =
2265         TSymbolUniqueId(1607);
2266     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2DArray1_Int3_Int1 =
2267         TSymbolUniqueId(1608);
2268     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageCubeArray1_Int3_Int1 =
2269         TSymbolUniqueId(1609);
2270     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageCubeArray1_Int3_Int1 =
2271         TSymbolUniqueId(1610);
2272     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageCubeArray1_Int3_Int1 =
2273         TSymbolUniqueId(1611);
2274     static constexpr const TSymbolUniqueId imageAtomicAdd_Image1D1_Int1_Int1 =
2275         TSymbolUniqueId(1612);
2276     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage1D1_Int1_Int1 =
2277         TSymbolUniqueId(1613);
2278     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage1D1_Int1_Int1 =
2279         TSymbolUniqueId(1614);
2280     static constexpr const TSymbolUniqueId imageAtomicAdd_Image1DArray1_Int2_Int1 =
2281         TSymbolUniqueId(1615);
2282     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage1DArray1_Int2_Int1 =
2283         TSymbolUniqueId(1616);
2284     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage1DArray1_Int2_Int1 =
2285         TSymbolUniqueId(1617);
2286     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2DRect1_Int2_Int1 =
2287         TSymbolUniqueId(1618);
2288     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2DRect1_Int2_Int1 =
2289         TSymbolUniqueId(1619);
2290     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2DRect1_Int2_Int1 =
2291         TSymbolUniqueId(1620);
2292     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2DMS1_Int2_Int1_Int1 =
2293         TSymbolUniqueId(1621);
2294     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2DMS1_Int2_Int1_Int1 =
2295         TSymbolUniqueId(1622);
2296     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2DMS1_Int2_Int1_Int1 =
2297         TSymbolUniqueId(1623);
2298     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2DMSArray1_Int3_Int1_Int1 =
2299         TSymbolUniqueId(1624);
2300     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2DMSArray1_Int3_Int1_Int1 =
2301         TSymbolUniqueId(1625);
2302     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2DMSArray1_Int3_Int1_Int1 =
2303         TSymbolUniqueId(1626);
2304     static constexpr const TSymbolUniqueId imageAtomicMin_Image2D1_Int2_UInt1 =
2305         TSymbolUniqueId(1627);
2306     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2D1_Int2_UInt1 =
2307         TSymbolUniqueId(1628);
2308     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2D1_Int2_UInt1 =
2309         TSymbolUniqueId(1629);
2310     static constexpr const TSymbolUniqueId imageAtomicMin_Image3D1_Int3_UInt1 =
2311         TSymbolUniqueId(1630);
2312     static constexpr const TSymbolUniqueId imageAtomicMin_IImage3D1_Int3_UInt1 =
2313         TSymbolUniqueId(1631);
2314     static constexpr const TSymbolUniqueId imageAtomicMin_UImage3D1_Int3_UInt1 =
2315         TSymbolUniqueId(1632);
2316     static constexpr const TSymbolUniqueId imageAtomicMin_ImageCube1_Int3_UInt1 =
2317         TSymbolUniqueId(1633);
2318     static constexpr const TSymbolUniqueId imageAtomicMin_IImageCube1_Int3_UInt1 =
2319         TSymbolUniqueId(1634);
2320     static constexpr const TSymbolUniqueId imageAtomicMin_UImageCube1_Int3_UInt1 =
2321         TSymbolUniqueId(1635);
2322     static constexpr const TSymbolUniqueId imageAtomicMin_ImageBuffer1_Int1_UInt1 =
2323         TSymbolUniqueId(1636);
2324     static constexpr const TSymbolUniqueId imageAtomicMin_IImageBuffer1_Int1_UInt1 =
2325         TSymbolUniqueId(1637);
2326     static constexpr const TSymbolUniqueId imageAtomicMin_UImageBuffer1_Int1_UInt1 =
2327         TSymbolUniqueId(1638);
2328     static constexpr const TSymbolUniqueId imageAtomicMin_Image2DArray1_Int3_UInt1 =
2329         TSymbolUniqueId(1639);
2330     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2DArray1_Int3_UInt1 =
2331         TSymbolUniqueId(1640);
2332     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2DArray1_Int3_UInt1 =
2333         TSymbolUniqueId(1641);
2334     static constexpr const TSymbolUniqueId imageAtomicMin_ImageCubeArray1_Int3_UInt1 =
2335         TSymbolUniqueId(1642);
2336     static constexpr const TSymbolUniqueId imageAtomicMin_IImageCubeArray1_Int3_UInt1 =
2337         TSymbolUniqueId(1643);
2338     static constexpr const TSymbolUniqueId imageAtomicMin_UImageCubeArray1_Int3_UInt1 =
2339         TSymbolUniqueId(1644);
2340     static constexpr const TSymbolUniqueId imageAtomicMin_Image1D1_Int1_UInt1 =
2341         TSymbolUniqueId(1645);
2342     static constexpr const TSymbolUniqueId imageAtomicMin_IImage1D1_Int1_UInt1 =
2343         TSymbolUniqueId(1646);
2344     static constexpr const TSymbolUniqueId imageAtomicMin_UImage1D1_Int1_UInt1 =
2345         TSymbolUniqueId(1647);
2346     static constexpr const TSymbolUniqueId imageAtomicMin_Image1DArray1_Int2_UInt1 =
2347         TSymbolUniqueId(1648);
2348     static constexpr const TSymbolUniqueId imageAtomicMin_IImage1DArray1_Int2_UInt1 =
2349         TSymbolUniqueId(1649);
2350     static constexpr const TSymbolUniqueId imageAtomicMin_UImage1DArray1_Int2_UInt1 =
2351         TSymbolUniqueId(1650);
2352     static constexpr const TSymbolUniqueId imageAtomicMin_Image2DRect1_Int2_UInt1 =
2353         TSymbolUniqueId(1651);
2354     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2DRect1_Int2_UInt1 =
2355         TSymbolUniqueId(1652);
2356     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2DRect1_Int2_UInt1 =
2357         TSymbolUniqueId(1653);
2358     static constexpr const TSymbolUniqueId imageAtomicMin_Image2DMS1_Int2_Int1_UInt1 =
2359         TSymbolUniqueId(1654);
2360     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2DMS1_Int2_Int1_UInt1 =
2361         TSymbolUniqueId(1655);
2362     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2DMS1_Int2_Int1_UInt1 =
2363         TSymbolUniqueId(1656);
2364     static constexpr const TSymbolUniqueId imageAtomicMin_Image2DMSArray1_Int3_Int1_UInt1 =
2365         TSymbolUniqueId(1657);
2366     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2DMSArray1_Int3_Int1_UInt1 =
2367         TSymbolUniqueId(1658);
2368     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2DMSArray1_Int3_Int1_UInt1 =
2369         TSymbolUniqueId(1659);
2370     static constexpr const TSymbolUniqueId imageAtomicMin_Image2D1_Int2_Int1 =
2371         TSymbolUniqueId(1660);
2372     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2D1_Int2_Int1 =
2373         TSymbolUniqueId(1661);
2374     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2D1_Int2_Int1 =
2375         TSymbolUniqueId(1662);
2376     static constexpr const TSymbolUniqueId imageAtomicMin_Image3D1_Int3_Int1 =
2377         TSymbolUniqueId(1663);
2378     static constexpr const TSymbolUniqueId imageAtomicMin_IImage3D1_Int3_Int1 =
2379         TSymbolUniqueId(1664);
2380     static constexpr const TSymbolUniqueId imageAtomicMin_UImage3D1_Int3_Int1 =
2381         TSymbolUniqueId(1665);
2382     static constexpr const TSymbolUniqueId imageAtomicMin_ImageCube1_Int3_Int1 =
2383         TSymbolUniqueId(1666);
2384     static constexpr const TSymbolUniqueId imageAtomicMin_IImageCube1_Int3_Int1 =
2385         TSymbolUniqueId(1667);
2386     static constexpr const TSymbolUniqueId imageAtomicMin_UImageCube1_Int3_Int1 =
2387         TSymbolUniqueId(1668);
2388     static constexpr const TSymbolUniqueId imageAtomicMin_ImageBuffer1_Int1_Int1 =
2389         TSymbolUniqueId(1669);
2390     static constexpr const TSymbolUniqueId imageAtomicMin_IImageBuffer1_Int1_Int1 =
2391         TSymbolUniqueId(1670);
2392     static constexpr const TSymbolUniqueId imageAtomicMin_UImageBuffer1_Int1_Int1 =
2393         TSymbolUniqueId(1671);
2394     static constexpr const TSymbolUniqueId imageAtomicMin_Image2DArray1_Int3_Int1 =
2395         TSymbolUniqueId(1672);
2396     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2DArray1_Int3_Int1 =
2397         TSymbolUniqueId(1673);
2398     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2DArray1_Int3_Int1 =
2399         TSymbolUniqueId(1674);
2400     static constexpr const TSymbolUniqueId imageAtomicMin_ImageCubeArray1_Int3_Int1 =
2401         TSymbolUniqueId(1675);
2402     static constexpr const TSymbolUniqueId imageAtomicMin_IImageCubeArray1_Int3_Int1 =
2403         TSymbolUniqueId(1676);
2404     static constexpr const TSymbolUniqueId imageAtomicMin_UImageCubeArray1_Int3_Int1 =
2405         TSymbolUniqueId(1677);
2406     static constexpr const TSymbolUniqueId imageAtomicMin_Image1D1_Int1_Int1 =
2407         TSymbolUniqueId(1678);
2408     static constexpr const TSymbolUniqueId imageAtomicMin_IImage1D1_Int1_Int1 =
2409         TSymbolUniqueId(1679);
2410     static constexpr const TSymbolUniqueId imageAtomicMin_UImage1D1_Int1_Int1 =
2411         TSymbolUniqueId(1680);
2412     static constexpr const TSymbolUniqueId imageAtomicMin_Image1DArray1_Int2_Int1 =
2413         TSymbolUniqueId(1681);
2414     static constexpr const TSymbolUniqueId imageAtomicMin_IImage1DArray1_Int2_Int1 =
2415         TSymbolUniqueId(1682);
2416     static constexpr const TSymbolUniqueId imageAtomicMin_UImage1DArray1_Int2_Int1 =
2417         TSymbolUniqueId(1683);
2418     static constexpr const TSymbolUniqueId imageAtomicMin_Image2DRect1_Int2_Int1 =
2419         TSymbolUniqueId(1684);
2420     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2DRect1_Int2_Int1 =
2421         TSymbolUniqueId(1685);
2422     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2DRect1_Int2_Int1 =
2423         TSymbolUniqueId(1686);
2424     static constexpr const TSymbolUniqueId imageAtomicMin_Image2DMS1_Int2_Int1_Int1 =
2425         TSymbolUniqueId(1687);
2426     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2DMS1_Int2_Int1_Int1 =
2427         TSymbolUniqueId(1688);
2428     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2DMS1_Int2_Int1_Int1 =
2429         TSymbolUniqueId(1689);
2430     static constexpr const TSymbolUniqueId imageAtomicMin_Image2DMSArray1_Int3_Int1_Int1 =
2431         TSymbolUniqueId(1690);
2432     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2DMSArray1_Int3_Int1_Int1 =
2433         TSymbolUniqueId(1691);
2434     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2DMSArray1_Int3_Int1_Int1 =
2435         TSymbolUniqueId(1692);
2436     static constexpr const TSymbolUniqueId imageAtomicMax_Image2D1_Int2_UInt1 =
2437         TSymbolUniqueId(1693);
2438     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2D1_Int2_UInt1 =
2439         TSymbolUniqueId(1694);
2440     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2D1_Int2_UInt1 =
2441         TSymbolUniqueId(1695);
2442     static constexpr const TSymbolUniqueId imageAtomicMax_Image3D1_Int3_UInt1 =
2443         TSymbolUniqueId(1696);
2444     static constexpr const TSymbolUniqueId imageAtomicMax_IImage3D1_Int3_UInt1 =
2445         TSymbolUniqueId(1697);
2446     static constexpr const TSymbolUniqueId imageAtomicMax_UImage3D1_Int3_UInt1 =
2447         TSymbolUniqueId(1698);
2448     static constexpr const TSymbolUniqueId imageAtomicMax_ImageCube1_Int3_UInt1 =
2449         TSymbolUniqueId(1699);
2450     static constexpr const TSymbolUniqueId imageAtomicMax_IImageCube1_Int3_UInt1 =
2451         TSymbolUniqueId(1700);
2452     static constexpr const TSymbolUniqueId imageAtomicMax_UImageCube1_Int3_UInt1 =
2453         TSymbolUniqueId(1701);
2454     static constexpr const TSymbolUniqueId imageAtomicMax_ImageBuffer1_Int1_UInt1 =
2455         TSymbolUniqueId(1702);
2456     static constexpr const TSymbolUniqueId imageAtomicMax_IImageBuffer1_Int1_UInt1 =
2457         TSymbolUniqueId(1703);
2458     static constexpr const TSymbolUniqueId imageAtomicMax_UImageBuffer1_Int1_UInt1 =
2459         TSymbolUniqueId(1704);
2460     static constexpr const TSymbolUniqueId imageAtomicMax_Image2DArray1_Int3_UInt1 =
2461         TSymbolUniqueId(1705);
2462     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2DArray1_Int3_UInt1 =
2463         TSymbolUniqueId(1706);
2464     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2DArray1_Int3_UInt1 =
2465         TSymbolUniqueId(1707);
2466     static constexpr const TSymbolUniqueId imageAtomicMax_ImageCubeArray1_Int3_UInt1 =
2467         TSymbolUniqueId(1708);
2468     static constexpr const TSymbolUniqueId imageAtomicMax_IImageCubeArray1_Int3_UInt1 =
2469         TSymbolUniqueId(1709);
2470     static constexpr const TSymbolUniqueId imageAtomicMax_UImageCubeArray1_Int3_UInt1 =
2471         TSymbolUniqueId(1710);
2472     static constexpr const TSymbolUniqueId imageAtomicMax_Image1D1_Int1_UInt1 =
2473         TSymbolUniqueId(1711);
2474     static constexpr const TSymbolUniqueId imageAtomicMax_IImage1D1_Int1_UInt1 =
2475         TSymbolUniqueId(1712);
2476     static constexpr const TSymbolUniqueId imageAtomicMax_UImage1D1_Int1_UInt1 =
2477         TSymbolUniqueId(1713);
2478     static constexpr const TSymbolUniqueId imageAtomicMax_Image1DArray1_Int2_UInt1 =
2479         TSymbolUniqueId(1714);
2480     static constexpr const TSymbolUniqueId imageAtomicMax_IImage1DArray1_Int2_UInt1 =
2481         TSymbolUniqueId(1715);
2482     static constexpr const TSymbolUniqueId imageAtomicMax_UImage1DArray1_Int2_UInt1 =
2483         TSymbolUniqueId(1716);
2484     static constexpr const TSymbolUniqueId imageAtomicMax_Image2DRect1_Int2_UInt1 =
2485         TSymbolUniqueId(1717);
2486     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2DRect1_Int2_UInt1 =
2487         TSymbolUniqueId(1718);
2488     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2DRect1_Int2_UInt1 =
2489         TSymbolUniqueId(1719);
2490     static constexpr const TSymbolUniqueId imageAtomicMax_Image2DMS1_Int2_Int1_UInt1 =
2491         TSymbolUniqueId(1720);
2492     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2DMS1_Int2_Int1_UInt1 =
2493         TSymbolUniqueId(1721);
2494     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2DMS1_Int2_Int1_UInt1 =
2495         TSymbolUniqueId(1722);
2496     static constexpr const TSymbolUniqueId imageAtomicMax_Image2DMSArray1_Int3_Int1_UInt1 =
2497         TSymbolUniqueId(1723);
2498     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2DMSArray1_Int3_Int1_UInt1 =
2499         TSymbolUniqueId(1724);
2500     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2DMSArray1_Int3_Int1_UInt1 =
2501         TSymbolUniqueId(1725);
2502     static constexpr const TSymbolUniqueId imageAtomicMax_Image2D1_Int2_Int1 =
2503         TSymbolUniqueId(1726);
2504     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2D1_Int2_Int1 =
2505         TSymbolUniqueId(1727);
2506     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2D1_Int2_Int1 =
2507         TSymbolUniqueId(1728);
2508     static constexpr const TSymbolUniqueId imageAtomicMax_Image3D1_Int3_Int1 =
2509         TSymbolUniqueId(1729);
2510     static constexpr const TSymbolUniqueId imageAtomicMax_IImage3D1_Int3_Int1 =
2511         TSymbolUniqueId(1730);
2512     static constexpr const TSymbolUniqueId imageAtomicMax_UImage3D1_Int3_Int1 =
2513         TSymbolUniqueId(1731);
2514     static constexpr const TSymbolUniqueId imageAtomicMax_ImageCube1_Int3_Int1 =
2515         TSymbolUniqueId(1732);
2516     static constexpr const TSymbolUniqueId imageAtomicMax_IImageCube1_Int3_Int1 =
2517         TSymbolUniqueId(1733);
2518     static constexpr const TSymbolUniqueId imageAtomicMax_UImageCube1_Int3_Int1 =
2519         TSymbolUniqueId(1734);
2520     static constexpr const TSymbolUniqueId imageAtomicMax_ImageBuffer1_Int1_Int1 =
2521         TSymbolUniqueId(1735);
2522     static constexpr const TSymbolUniqueId imageAtomicMax_IImageBuffer1_Int1_Int1 =
2523         TSymbolUniqueId(1736);
2524     static constexpr const TSymbolUniqueId imageAtomicMax_UImageBuffer1_Int1_Int1 =
2525         TSymbolUniqueId(1737);
2526     static constexpr const TSymbolUniqueId imageAtomicMax_Image2DArray1_Int3_Int1 =
2527         TSymbolUniqueId(1738);
2528     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2DArray1_Int3_Int1 =
2529         TSymbolUniqueId(1739);
2530     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2DArray1_Int3_Int1 =
2531         TSymbolUniqueId(1740);
2532     static constexpr const TSymbolUniqueId imageAtomicMax_ImageCubeArray1_Int3_Int1 =
2533         TSymbolUniqueId(1741);
2534     static constexpr const TSymbolUniqueId imageAtomicMax_IImageCubeArray1_Int3_Int1 =
2535         TSymbolUniqueId(1742);
2536     static constexpr const TSymbolUniqueId imageAtomicMax_UImageCubeArray1_Int3_Int1 =
2537         TSymbolUniqueId(1743);
2538     static constexpr const TSymbolUniqueId imageAtomicMax_Image1D1_Int1_Int1 =
2539         TSymbolUniqueId(1744);
2540     static constexpr const TSymbolUniqueId imageAtomicMax_IImage1D1_Int1_Int1 =
2541         TSymbolUniqueId(1745);
2542     static constexpr const TSymbolUniqueId imageAtomicMax_UImage1D1_Int1_Int1 =
2543         TSymbolUniqueId(1746);
2544     static constexpr const TSymbolUniqueId imageAtomicMax_Image1DArray1_Int2_Int1 =
2545         TSymbolUniqueId(1747);
2546     static constexpr const TSymbolUniqueId imageAtomicMax_IImage1DArray1_Int2_Int1 =
2547         TSymbolUniqueId(1748);
2548     static constexpr const TSymbolUniqueId imageAtomicMax_UImage1DArray1_Int2_Int1 =
2549         TSymbolUniqueId(1749);
2550     static constexpr const TSymbolUniqueId imageAtomicMax_Image2DRect1_Int2_Int1 =
2551         TSymbolUniqueId(1750);
2552     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2DRect1_Int2_Int1 =
2553         TSymbolUniqueId(1751);
2554     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2DRect1_Int2_Int1 =
2555         TSymbolUniqueId(1752);
2556     static constexpr const TSymbolUniqueId imageAtomicMax_Image2DMS1_Int2_Int1_Int1 =
2557         TSymbolUniqueId(1753);
2558     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2DMS1_Int2_Int1_Int1 =
2559         TSymbolUniqueId(1754);
2560     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2DMS1_Int2_Int1_Int1 =
2561         TSymbolUniqueId(1755);
2562     static constexpr const TSymbolUniqueId imageAtomicMax_Image2DMSArray1_Int3_Int1_Int1 =
2563         TSymbolUniqueId(1756);
2564     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2DMSArray1_Int3_Int1_Int1 =
2565         TSymbolUniqueId(1757);
2566     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2DMSArray1_Int3_Int1_Int1 =
2567         TSymbolUniqueId(1758);
2568     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2D1_Int2_UInt1 =
2569         TSymbolUniqueId(1759);
2570     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2D1_Int2_UInt1 =
2571         TSymbolUniqueId(1760);
2572     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2D1_Int2_UInt1 =
2573         TSymbolUniqueId(1761);
2574     static constexpr const TSymbolUniqueId imageAtomicAnd_Image3D1_Int3_UInt1 =
2575         TSymbolUniqueId(1762);
2576     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage3D1_Int3_UInt1 =
2577         TSymbolUniqueId(1763);
2578     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage3D1_Int3_UInt1 =
2579         TSymbolUniqueId(1764);
2580     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageCube1_Int3_UInt1 =
2581         TSymbolUniqueId(1765);
2582     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageCube1_Int3_UInt1 =
2583         TSymbolUniqueId(1766);
2584     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageCube1_Int3_UInt1 =
2585         TSymbolUniqueId(1767);
2586     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageBuffer1_Int1_UInt1 =
2587         TSymbolUniqueId(1768);
2588     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageBuffer1_Int1_UInt1 =
2589         TSymbolUniqueId(1769);
2590     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageBuffer1_Int1_UInt1 =
2591         TSymbolUniqueId(1770);
2592     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2DArray1_Int3_UInt1 =
2593         TSymbolUniqueId(1771);
2594     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2DArray1_Int3_UInt1 =
2595         TSymbolUniqueId(1772);
2596     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2DArray1_Int3_UInt1 =
2597         TSymbolUniqueId(1773);
2598     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageCubeArray1_Int3_UInt1 =
2599         TSymbolUniqueId(1774);
2600     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageCubeArray1_Int3_UInt1 =
2601         TSymbolUniqueId(1775);
2602     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageCubeArray1_Int3_UInt1 =
2603         TSymbolUniqueId(1776);
2604     static constexpr const TSymbolUniqueId imageAtomicAnd_Image1D1_Int1_UInt1 =
2605         TSymbolUniqueId(1777);
2606     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage1D1_Int1_UInt1 =
2607         TSymbolUniqueId(1778);
2608     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage1D1_Int1_UInt1 =
2609         TSymbolUniqueId(1779);
2610     static constexpr const TSymbolUniqueId imageAtomicAnd_Image1DArray1_Int2_UInt1 =
2611         TSymbolUniqueId(1780);
2612     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage1DArray1_Int2_UInt1 =
2613         TSymbolUniqueId(1781);
2614     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage1DArray1_Int2_UInt1 =
2615         TSymbolUniqueId(1782);
2616     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2DRect1_Int2_UInt1 =
2617         TSymbolUniqueId(1783);
2618     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2DRect1_Int2_UInt1 =
2619         TSymbolUniqueId(1784);
2620     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2DRect1_Int2_UInt1 =
2621         TSymbolUniqueId(1785);
2622     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2DMS1_Int2_Int1_UInt1 =
2623         TSymbolUniqueId(1786);
2624     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2DMS1_Int2_Int1_UInt1 =
2625         TSymbolUniqueId(1787);
2626     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2DMS1_Int2_Int1_UInt1 =
2627         TSymbolUniqueId(1788);
2628     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2DMSArray1_Int3_Int1_UInt1 =
2629         TSymbolUniqueId(1789);
2630     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2DMSArray1_Int3_Int1_UInt1 =
2631         TSymbolUniqueId(1790);
2632     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2DMSArray1_Int3_Int1_UInt1 =
2633         TSymbolUniqueId(1791);
2634     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2D1_Int2_Int1 =
2635         TSymbolUniqueId(1792);
2636     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2D1_Int2_Int1 =
2637         TSymbolUniqueId(1793);
2638     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2D1_Int2_Int1 =
2639         TSymbolUniqueId(1794);
2640     static constexpr const TSymbolUniqueId imageAtomicAnd_Image3D1_Int3_Int1 =
2641         TSymbolUniqueId(1795);
2642     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage3D1_Int3_Int1 =
2643         TSymbolUniqueId(1796);
2644     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage3D1_Int3_Int1 =
2645         TSymbolUniqueId(1797);
2646     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageCube1_Int3_Int1 =
2647         TSymbolUniqueId(1798);
2648     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageCube1_Int3_Int1 =
2649         TSymbolUniqueId(1799);
2650     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageCube1_Int3_Int1 =
2651         TSymbolUniqueId(1800);
2652     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageBuffer1_Int1_Int1 =
2653         TSymbolUniqueId(1801);
2654     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageBuffer1_Int1_Int1 =
2655         TSymbolUniqueId(1802);
2656     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageBuffer1_Int1_Int1 =
2657         TSymbolUniqueId(1803);
2658     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2DArray1_Int3_Int1 =
2659         TSymbolUniqueId(1804);
2660     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2DArray1_Int3_Int1 =
2661         TSymbolUniqueId(1805);
2662     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2DArray1_Int3_Int1 =
2663         TSymbolUniqueId(1806);
2664     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageCubeArray1_Int3_Int1 =
2665         TSymbolUniqueId(1807);
2666     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageCubeArray1_Int3_Int1 =
2667         TSymbolUniqueId(1808);
2668     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageCubeArray1_Int3_Int1 =
2669         TSymbolUniqueId(1809);
2670     static constexpr const TSymbolUniqueId imageAtomicAnd_Image1D1_Int1_Int1 =
2671         TSymbolUniqueId(1810);
2672     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage1D1_Int1_Int1 =
2673         TSymbolUniqueId(1811);
2674     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage1D1_Int1_Int1 =
2675         TSymbolUniqueId(1812);
2676     static constexpr const TSymbolUniqueId imageAtomicAnd_Image1DArray1_Int2_Int1 =
2677         TSymbolUniqueId(1813);
2678     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage1DArray1_Int2_Int1 =
2679         TSymbolUniqueId(1814);
2680     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage1DArray1_Int2_Int1 =
2681         TSymbolUniqueId(1815);
2682     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2DRect1_Int2_Int1 =
2683         TSymbolUniqueId(1816);
2684     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2DRect1_Int2_Int1 =
2685         TSymbolUniqueId(1817);
2686     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2DRect1_Int2_Int1 =
2687         TSymbolUniqueId(1818);
2688     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2DMS1_Int2_Int1_Int1 =
2689         TSymbolUniqueId(1819);
2690     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2DMS1_Int2_Int1_Int1 =
2691         TSymbolUniqueId(1820);
2692     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2DMS1_Int2_Int1_Int1 =
2693         TSymbolUniqueId(1821);
2694     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2DMSArray1_Int3_Int1_Int1 =
2695         TSymbolUniqueId(1822);
2696     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2DMSArray1_Int3_Int1_Int1 =
2697         TSymbolUniqueId(1823);
2698     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2DMSArray1_Int3_Int1_Int1 =
2699         TSymbolUniqueId(1824);
2700     static constexpr const TSymbolUniqueId imageAtomicOr_Image2D1_Int2_UInt1 =
2701         TSymbolUniqueId(1825);
2702     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2D1_Int2_UInt1 =
2703         TSymbolUniqueId(1826);
2704     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2D1_Int2_UInt1 =
2705         TSymbolUniqueId(1827);
2706     static constexpr const TSymbolUniqueId imageAtomicOr_Image3D1_Int3_UInt1 =
2707         TSymbolUniqueId(1828);
2708     static constexpr const TSymbolUniqueId imageAtomicOr_IImage3D1_Int3_UInt1 =
2709         TSymbolUniqueId(1829);
2710     static constexpr const TSymbolUniqueId imageAtomicOr_UImage3D1_Int3_UInt1 =
2711         TSymbolUniqueId(1830);
2712     static constexpr const TSymbolUniqueId imageAtomicOr_ImageCube1_Int3_UInt1 =
2713         TSymbolUniqueId(1831);
2714     static constexpr const TSymbolUniqueId imageAtomicOr_IImageCube1_Int3_UInt1 =
2715         TSymbolUniqueId(1832);
2716     static constexpr const TSymbolUniqueId imageAtomicOr_UImageCube1_Int3_UInt1 =
2717         TSymbolUniqueId(1833);
2718     static constexpr const TSymbolUniqueId imageAtomicOr_ImageBuffer1_Int1_UInt1 =
2719         TSymbolUniqueId(1834);
2720     static constexpr const TSymbolUniqueId imageAtomicOr_IImageBuffer1_Int1_UInt1 =
2721         TSymbolUniqueId(1835);
2722     static constexpr const TSymbolUniqueId imageAtomicOr_UImageBuffer1_Int1_UInt1 =
2723         TSymbolUniqueId(1836);
2724     static constexpr const TSymbolUniqueId imageAtomicOr_Image2DArray1_Int3_UInt1 =
2725         TSymbolUniqueId(1837);
2726     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2DArray1_Int3_UInt1 =
2727         TSymbolUniqueId(1838);
2728     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2DArray1_Int3_UInt1 =
2729         TSymbolUniqueId(1839);
2730     static constexpr const TSymbolUniqueId imageAtomicOr_ImageCubeArray1_Int3_UInt1 =
2731         TSymbolUniqueId(1840);
2732     static constexpr const TSymbolUniqueId imageAtomicOr_IImageCubeArray1_Int3_UInt1 =
2733         TSymbolUniqueId(1841);
2734     static constexpr const TSymbolUniqueId imageAtomicOr_UImageCubeArray1_Int3_UInt1 =
2735         TSymbolUniqueId(1842);
2736     static constexpr const TSymbolUniqueId imageAtomicOr_Image1D1_Int1_UInt1 =
2737         TSymbolUniqueId(1843);
2738     static constexpr const TSymbolUniqueId imageAtomicOr_IImage1D1_Int1_UInt1 =
2739         TSymbolUniqueId(1844);
2740     static constexpr const TSymbolUniqueId imageAtomicOr_UImage1D1_Int1_UInt1 =
2741         TSymbolUniqueId(1845);
2742     static constexpr const TSymbolUniqueId imageAtomicOr_Image1DArray1_Int2_UInt1 =
2743         TSymbolUniqueId(1846);
2744     static constexpr const TSymbolUniqueId imageAtomicOr_IImage1DArray1_Int2_UInt1 =
2745         TSymbolUniqueId(1847);
2746     static constexpr const TSymbolUniqueId imageAtomicOr_UImage1DArray1_Int2_UInt1 =
2747         TSymbolUniqueId(1848);
2748     static constexpr const TSymbolUniqueId imageAtomicOr_Image2DRect1_Int2_UInt1 =
2749         TSymbolUniqueId(1849);
2750     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2DRect1_Int2_UInt1 =
2751         TSymbolUniqueId(1850);
2752     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2DRect1_Int2_UInt1 =
2753         TSymbolUniqueId(1851);
2754     static constexpr const TSymbolUniqueId imageAtomicOr_Image2DMS1_Int2_Int1_UInt1 =
2755         TSymbolUniqueId(1852);
2756     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2DMS1_Int2_Int1_UInt1 =
2757         TSymbolUniqueId(1853);
2758     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2DMS1_Int2_Int1_UInt1 =
2759         TSymbolUniqueId(1854);
2760     static constexpr const TSymbolUniqueId imageAtomicOr_Image2DMSArray1_Int3_Int1_UInt1 =
2761         TSymbolUniqueId(1855);
2762     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2DMSArray1_Int3_Int1_UInt1 =
2763         TSymbolUniqueId(1856);
2764     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2DMSArray1_Int3_Int1_UInt1 =
2765         TSymbolUniqueId(1857);
2766     static constexpr const TSymbolUniqueId imageAtomicOr_Image2D1_Int2_Int1 = TSymbolUniqueId(1858);
2767     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2D1_Int2_Int1 =
2768         TSymbolUniqueId(1859);
2769     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2D1_Int2_Int1 =
2770         TSymbolUniqueId(1860);
2771     static constexpr const TSymbolUniqueId imageAtomicOr_Image3D1_Int3_Int1 = TSymbolUniqueId(1861);
2772     static constexpr const TSymbolUniqueId imageAtomicOr_IImage3D1_Int3_Int1 =
2773         TSymbolUniqueId(1862);
2774     static constexpr const TSymbolUniqueId imageAtomicOr_UImage3D1_Int3_Int1 =
2775         TSymbolUniqueId(1863);
2776     static constexpr const TSymbolUniqueId imageAtomicOr_ImageCube1_Int3_Int1 =
2777         TSymbolUniqueId(1864);
2778     static constexpr const TSymbolUniqueId imageAtomicOr_IImageCube1_Int3_Int1 =
2779         TSymbolUniqueId(1865);
2780     static constexpr const TSymbolUniqueId imageAtomicOr_UImageCube1_Int3_Int1 =
2781         TSymbolUniqueId(1866);
2782     static constexpr const TSymbolUniqueId imageAtomicOr_ImageBuffer1_Int1_Int1 =
2783         TSymbolUniqueId(1867);
2784     static constexpr const TSymbolUniqueId imageAtomicOr_IImageBuffer1_Int1_Int1 =
2785         TSymbolUniqueId(1868);
2786     static constexpr const TSymbolUniqueId imageAtomicOr_UImageBuffer1_Int1_Int1 =
2787         TSymbolUniqueId(1869);
2788     static constexpr const TSymbolUniqueId imageAtomicOr_Image2DArray1_Int3_Int1 =
2789         TSymbolUniqueId(1870);
2790     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2DArray1_Int3_Int1 =
2791         TSymbolUniqueId(1871);
2792     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2DArray1_Int3_Int1 =
2793         TSymbolUniqueId(1872);
2794     static constexpr const TSymbolUniqueId imageAtomicOr_ImageCubeArray1_Int3_Int1 =
2795         TSymbolUniqueId(1873);
2796     static constexpr const TSymbolUniqueId imageAtomicOr_IImageCubeArray1_Int3_Int1 =
2797         TSymbolUniqueId(1874);
2798     static constexpr const TSymbolUniqueId imageAtomicOr_UImageCubeArray1_Int3_Int1 =
2799         TSymbolUniqueId(1875);
2800     static constexpr const TSymbolUniqueId imageAtomicOr_Image1D1_Int1_Int1 = TSymbolUniqueId(1876);
2801     static constexpr const TSymbolUniqueId imageAtomicOr_IImage1D1_Int1_Int1 =
2802         TSymbolUniqueId(1877);
2803     static constexpr const TSymbolUniqueId imageAtomicOr_UImage1D1_Int1_Int1 =
2804         TSymbolUniqueId(1878);
2805     static constexpr const TSymbolUniqueId imageAtomicOr_Image1DArray1_Int2_Int1 =
2806         TSymbolUniqueId(1879);
2807     static constexpr const TSymbolUniqueId imageAtomicOr_IImage1DArray1_Int2_Int1 =
2808         TSymbolUniqueId(1880);
2809     static constexpr const TSymbolUniqueId imageAtomicOr_UImage1DArray1_Int2_Int1 =
2810         TSymbolUniqueId(1881);
2811     static constexpr const TSymbolUniqueId imageAtomicOr_Image2DRect1_Int2_Int1 =
2812         TSymbolUniqueId(1882);
2813     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2DRect1_Int2_Int1 =
2814         TSymbolUniqueId(1883);
2815     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2DRect1_Int2_Int1 =
2816         TSymbolUniqueId(1884);
2817     static constexpr const TSymbolUniqueId imageAtomicOr_Image2DMS1_Int2_Int1_Int1 =
2818         TSymbolUniqueId(1885);
2819     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2DMS1_Int2_Int1_Int1 =
2820         TSymbolUniqueId(1886);
2821     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2DMS1_Int2_Int1_Int1 =
2822         TSymbolUniqueId(1887);
2823     static constexpr const TSymbolUniqueId imageAtomicOr_Image2DMSArray1_Int3_Int1_Int1 =
2824         TSymbolUniqueId(1888);
2825     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2DMSArray1_Int3_Int1_Int1 =
2826         TSymbolUniqueId(1889);
2827     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2DMSArray1_Int3_Int1_Int1 =
2828         TSymbolUniqueId(1890);
2829     static constexpr const TSymbolUniqueId imageAtomicXor_Image2D1_Int2_UInt1 =
2830         TSymbolUniqueId(1891);
2831     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2D1_Int2_UInt1 =
2832         TSymbolUniqueId(1892);
2833     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2D1_Int2_UInt1 =
2834         TSymbolUniqueId(1893);
2835     static constexpr const TSymbolUniqueId imageAtomicXor_Image3D1_Int3_UInt1 =
2836         TSymbolUniqueId(1894);
2837     static constexpr const TSymbolUniqueId imageAtomicXor_IImage3D1_Int3_UInt1 =
2838         TSymbolUniqueId(1895);
2839     static constexpr const TSymbolUniqueId imageAtomicXor_UImage3D1_Int3_UInt1 =
2840         TSymbolUniqueId(1896);
2841     static constexpr const TSymbolUniqueId imageAtomicXor_ImageCube1_Int3_UInt1 =
2842         TSymbolUniqueId(1897);
2843     static constexpr const TSymbolUniqueId imageAtomicXor_IImageCube1_Int3_UInt1 =
2844         TSymbolUniqueId(1898);
2845     static constexpr const TSymbolUniqueId imageAtomicXor_UImageCube1_Int3_UInt1 =
2846         TSymbolUniqueId(1899);
2847     static constexpr const TSymbolUniqueId imageAtomicXor_ImageBuffer1_Int1_UInt1 =
2848         TSymbolUniqueId(1900);
2849     static constexpr const TSymbolUniqueId imageAtomicXor_IImageBuffer1_Int1_UInt1 =
2850         TSymbolUniqueId(1901);
2851     static constexpr const TSymbolUniqueId imageAtomicXor_UImageBuffer1_Int1_UInt1 =
2852         TSymbolUniqueId(1902);
2853     static constexpr const TSymbolUniqueId imageAtomicXor_Image2DArray1_Int3_UInt1 =
2854         TSymbolUniqueId(1903);
2855     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2DArray1_Int3_UInt1 =
2856         TSymbolUniqueId(1904);
2857     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2DArray1_Int3_UInt1 =
2858         TSymbolUniqueId(1905);
2859     static constexpr const TSymbolUniqueId imageAtomicXor_ImageCubeArray1_Int3_UInt1 =
2860         TSymbolUniqueId(1906);
2861     static constexpr const TSymbolUniqueId imageAtomicXor_IImageCubeArray1_Int3_UInt1 =
2862         TSymbolUniqueId(1907);
2863     static constexpr const TSymbolUniqueId imageAtomicXor_UImageCubeArray1_Int3_UInt1 =
2864         TSymbolUniqueId(1908);
2865     static constexpr const TSymbolUniqueId imageAtomicXor_Image1D1_Int1_UInt1 =
2866         TSymbolUniqueId(1909);
2867     static constexpr const TSymbolUniqueId imageAtomicXor_IImage1D1_Int1_UInt1 =
2868         TSymbolUniqueId(1910);
2869     static constexpr const TSymbolUniqueId imageAtomicXor_UImage1D1_Int1_UInt1 =
2870         TSymbolUniqueId(1911);
2871     static constexpr const TSymbolUniqueId imageAtomicXor_Image1DArray1_Int2_UInt1 =
2872         TSymbolUniqueId(1912);
2873     static constexpr const TSymbolUniqueId imageAtomicXor_IImage1DArray1_Int2_UInt1 =
2874         TSymbolUniqueId(1913);
2875     static constexpr const TSymbolUniqueId imageAtomicXor_UImage1DArray1_Int2_UInt1 =
2876         TSymbolUniqueId(1914);
2877     static constexpr const TSymbolUniqueId imageAtomicXor_Image2DRect1_Int2_UInt1 =
2878         TSymbolUniqueId(1915);
2879     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2DRect1_Int2_UInt1 =
2880         TSymbolUniqueId(1916);
2881     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2DRect1_Int2_UInt1 =
2882         TSymbolUniqueId(1917);
2883     static constexpr const TSymbolUniqueId imageAtomicXor_Image2DMS1_Int2_Int1_UInt1 =
2884         TSymbolUniqueId(1918);
2885     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2DMS1_Int2_Int1_UInt1 =
2886         TSymbolUniqueId(1919);
2887     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2DMS1_Int2_Int1_UInt1 =
2888         TSymbolUniqueId(1920);
2889     static constexpr const TSymbolUniqueId imageAtomicXor_Image2DMSArray1_Int3_Int1_UInt1 =
2890         TSymbolUniqueId(1921);
2891     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2DMSArray1_Int3_Int1_UInt1 =
2892         TSymbolUniqueId(1922);
2893     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2DMSArray1_Int3_Int1_UInt1 =
2894         TSymbolUniqueId(1923);
2895     static constexpr const TSymbolUniqueId imageAtomicXor_Image2D1_Int2_Int1 =
2896         TSymbolUniqueId(1924);
2897     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2D1_Int2_Int1 =
2898         TSymbolUniqueId(1925);
2899     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2D1_Int2_Int1 =
2900         TSymbolUniqueId(1926);
2901     static constexpr const TSymbolUniqueId imageAtomicXor_Image3D1_Int3_Int1 =
2902         TSymbolUniqueId(1927);
2903     static constexpr const TSymbolUniqueId imageAtomicXor_IImage3D1_Int3_Int1 =
2904         TSymbolUniqueId(1928);
2905     static constexpr const TSymbolUniqueId imageAtomicXor_UImage3D1_Int3_Int1 =
2906         TSymbolUniqueId(1929);
2907     static constexpr const TSymbolUniqueId imageAtomicXor_ImageCube1_Int3_Int1 =
2908         TSymbolUniqueId(1930);
2909     static constexpr const TSymbolUniqueId imageAtomicXor_IImageCube1_Int3_Int1 =
2910         TSymbolUniqueId(1931);
2911     static constexpr const TSymbolUniqueId imageAtomicXor_UImageCube1_Int3_Int1 =
2912         TSymbolUniqueId(1932);
2913     static constexpr const TSymbolUniqueId imageAtomicXor_ImageBuffer1_Int1_Int1 =
2914         TSymbolUniqueId(1933);
2915     static constexpr const TSymbolUniqueId imageAtomicXor_IImageBuffer1_Int1_Int1 =
2916         TSymbolUniqueId(1934);
2917     static constexpr const TSymbolUniqueId imageAtomicXor_UImageBuffer1_Int1_Int1 =
2918         TSymbolUniqueId(1935);
2919     static constexpr const TSymbolUniqueId imageAtomicXor_Image2DArray1_Int3_Int1 =
2920         TSymbolUniqueId(1936);
2921     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2DArray1_Int3_Int1 =
2922         TSymbolUniqueId(1937);
2923     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2DArray1_Int3_Int1 =
2924         TSymbolUniqueId(1938);
2925     static constexpr const TSymbolUniqueId imageAtomicXor_ImageCubeArray1_Int3_Int1 =
2926         TSymbolUniqueId(1939);
2927     static constexpr const TSymbolUniqueId imageAtomicXor_IImageCubeArray1_Int3_Int1 =
2928         TSymbolUniqueId(1940);
2929     static constexpr const TSymbolUniqueId imageAtomicXor_UImageCubeArray1_Int3_Int1 =
2930         TSymbolUniqueId(1941);
2931     static constexpr const TSymbolUniqueId imageAtomicXor_Image1D1_Int1_Int1 =
2932         TSymbolUniqueId(1942);
2933     static constexpr const TSymbolUniqueId imageAtomicXor_IImage1D1_Int1_Int1 =
2934         TSymbolUniqueId(1943);
2935     static constexpr const TSymbolUniqueId imageAtomicXor_UImage1D1_Int1_Int1 =
2936         TSymbolUniqueId(1944);
2937     static constexpr const TSymbolUniqueId imageAtomicXor_Image1DArray1_Int2_Int1 =
2938         TSymbolUniqueId(1945);
2939     static constexpr const TSymbolUniqueId imageAtomicXor_IImage1DArray1_Int2_Int1 =
2940         TSymbolUniqueId(1946);
2941     static constexpr const TSymbolUniqueId imageAtomicXor_UImage1DArray1_Int2_Int1 =
2942         TSymbolUniqueId(1947);
2943     static constexpr const TSymbolUniqueId imageAtomicXor_Image2DRect1_Int2_Int1 =
2944         TSymbolUniqueId(1948);
2945     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2DRect1_Int2_Int1 =
2946         TSymbolUniqueId(1949);
2947     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2DRect1_Int2_Int1 =
2948         TSymbolUniqueId(1950);
2949     static constexpr const TSymbolUniqueId imageAtomicXor_Image2DMS1_Int2_Int1_Int1 =
2950         TSymbolUniqueId(1951);
2951     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2DMS1_Int2_Int1_Int1 =
2952         TSymbolUniqueId(1952);
2953     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2DMS1_Int2_Int1_Int1 =
2954         TSymbolUniqueId(1953);
2955     static constexpr const TSymbolUniqueId imageAtomicXor_Image2DMSArray1_Int3_Int1_Int1 =
2956         TSymbolUniqueId(1954);
2957     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2DMSArray1_Int3_Int1_Int1 =
2958         TSymbolUniqueId(1955);
2959     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2DMSArray1_Int3_Int1_Int1 =
2960         TSymbolUniqueId(1956);
2961     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2D1_Int2_UInt1 =
2962         TSymbolUniqueId(1957);
2963     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2D1_Int2_UInt1 =
2964         TSymbolUniqueId(1958);
2965     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2D1_Int2_UInt1 =
2966         TSymbolUniqueId(1959);
2967     static constexpr const TSymbolUniqueId imageAtomicExchange_Image3D1_Int3_UInt1 =
2968         TSymbolUniqueId(1960);
2969     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage3D1_Int3_UInt1 =
2970         TSymbolUniqueId(1961);
2971     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage3D1_Int3_UInt1 =
2972         TSymbolUniqueId(1962);
2973     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageCube1_Int3_UInt1 =
2974         TSymbolUniqueId(1963);
2975     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageCube1_Int3_UInt1 =
2976         TSymbolUniqueId(1964);
2977     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageCube1_Int3_UInt1 =
2978         TSymbolUniqueId(1965);
2979     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageBuffer1_Int1_UInt1 =
2980         TSymbolUniqueId(1966);
2981     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageBuffer1_Int1_UInt1 =
2982         TSymbolUniqueId(1967);
2983     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageBuffer1_Int1_UInt1 =
2984         TSymbolUniqueId(1968);
2985     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DArray1_Int3_UInt1 =
2986         TSymbolUniqueId(1969);
2987     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DArray1_Int3_UInt1 =
2988         TSymbolUniqueId(1970);
2989     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DArray1_Int3_UInt1 =
2990         TSymbolUniqueId(1971);
2991     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageCubeArray1_Int3_UInt1 =
2992         TSymbolUniqueId(1972);
2993     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageCubeArray1_Int3_UInt1 =
2994         TSymbolUniqueId(1973);
2995     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageCubeArray1_Int3_UInt1 =
2996         TSymbolUniqueId(1974);
2997     static constexpr const TSymbolUniqueId imageAtomicExchange_Image1D1_Int1_UInt1 =
2998         TSymbolUniqueId(1975);
2999     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage1D1_Int1_UInt1 =
3000         TSymbolUniqueId(1976);
3001     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage1D1_Int1_UInt1 =
3002         TSymbolUniqueId(1977);
3003     static constexpr const TSymbolUniqueId imageAtomicExchange_Image1DArray1_Int2_UInt1 =
3004         TSymbolUniqueId(1978);
3005     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage1DArray1_Int2_UInt1 =
3006         TSymbolUniqueId(1979);
3007     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage1DArray1_Int2_UInt1 =
3008         TSymbolUniqueId(1980);
3009     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DRect1_Int2_UInt1 =
3010         TSymbolUniqueId(1981);
3011     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DRect1_Int2_UInt1 =
3012         TSymbolUniqueId(1982);
3013     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DRect1_Int2_UInt1 =
3014         TSymbolUniqueId(1983);
3015     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DMS1_Int2_Int1_UInt1 =
3016         TSymbolUniqueId(1984);
3017     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DMS1_Int2_Int1_UInt1 =
3018         TSymbolUniqueId(1985);
3019     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DMS1_Int2_Int1_UInt1 =
3020         TSymbolUniqueId(1986);
3021     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DMSArray1_Int3_Int1_UInt1 =
3022         TSymbolUniqueId(1987);
3023     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DMSArray1_Int3_Int1_UInt1 =
3024         TSymbolUniqueId(1988);
3025     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DMSArray1_Int3_Int1_UInt1 =
3026         TSymbolUniqueId(1989);
3027     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2D1_Int2_Int1 =
3028         TSymbolUniqueId(1990);
3029     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2D1_Int2_Int1 =
3030         TSymbolUniqueId(1991);
3031     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2D1_Int2_Int1 =
3032         TSymbolUniqueId(1992);
3033     static constexpr const TSymbolUniqueId imageAtomicExchange_Image3D1_Int3_Int1 =
3034         TSymbolUniqueId(1993);
3035     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage3D1_Int3_Int1 =
3036         TSymbolUniqueId(1994);
3037     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage3D1_Int3_Int1 =
3038         TSymbolUniqueId(1995);
3039     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageCube1_Int3_Int1 =
3040         TSymbolUniqueId(1996);
3041     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageCube1_Int3_Int1 =
3042         TSymbolUniqueId(1997);
3043     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageCube1_Int3_Int1 =
3044         TSymbolUniqueId(1998);
3045     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageBuffer1_Int1_Int1 =
3046         TSymbolUniqueId(1999);
3047     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageBuffer1_Int1_Int1 =
3048         TSymbolUniqueId(2000);
3049     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageBuffer1_Int1_Int1 =
3050         TSymbolUniqueId(2001);
3051     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DArray1_Int3_Int1 =
3052         TSymbolUniqueId(2002);
3053     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DArray1_Int3_Int1 =
3054         TSymbolUniqueId(2003);
3055     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DArray1_Int3_Int1 =
3056         TSymbolUniqueId(2004);
3057     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageCubeArray1_Int3_Int1 =
3058         TSymbolUniqueId(2005);
3059     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageCubeArray1_Int3_Int1 =
3060         TSymbolUniqueId(2006);
3061     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageCubeArray1_Int3_Int1 =
3062         TSymbolUniqueId(2007);
3063     static constexpr const TSymbolUniqueId imageAtomicExchange_Image1D1_Int1_Int1 =
3064         TSymbolUniqueId(2008);
3065     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage1D1_Int1_Int1 =
3066         TSymbolUniqueId(2009);
3067     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage1D1_Int1_Int1 =
3068         TSymbolUniqueId(2010);
3069     static constexpr const TSymbolUniqueId imageAtomicExchange_Image1DArray1_Int2_Int1 =
3070         TSymbolUniqueId(2011);
3071     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage1DArray1_Int2_Int1 =
3072         TSymbolUniqueId(2012);
3073     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage1DArray1_Int2_Int1 =
3074         TSymbolUniqueId(2013);
3075     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DRect1_Int2_Int1 =
3076         TSymbolUniqueId(2014);
3077     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DRect1_Int2_Int1 =
3078         TSymbolUniqueId(2015);
3079     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DRect1_Int2_Int1 =
3080         TSymbolUniqueId(2016);
3081     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DMS1_Int2_Int1_Int1 =
3082         TSymbolUniqueId(2017);
3083     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DMS1_Int2_Int1_Int1 =
3084         TSymbolUniqueId(2018);
3085     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DMS1_Int2_Int1_Int1 =
3086         TSymbolUniqueId(2019);
3087     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DMSArray1_Int3_Int1_Int1 =
3088         TSymbolUniqueId(2020);
3089     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DMSArray1_Int3_Int1_Int1 =
3090         TSymbolUniqueId(2021);
3091     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DMSArray1_Int3_Int1_Int1 =
3092         TSymbolUniqueId(2022);
3093     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2D1_Int2_Float1 =
3094         TSymbolUniqueId(2023);
3095     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2D1_Int2_Float1 =
3096         TSymbolUniqueId(2024);
3097     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2D1_Int2_Float1 =
3098         TSymbolUniqueId(2025);
3099     static constexpr const TSymbolUniqueId imageAtomicExchange_Image3D1_Int3_Float1 =
3100         TSymbolUniqueId(2026);
3101     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage3D1_Int3_Float1 =
3102         TSymbolUniqueId(2027);
3103     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage3D1_Int3_Float1 =
3104         TSymbolUniqueId(2028);
3105     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageCube1_Int3_Float1 =
3106         TSymbolUniqueId(2029);
3107     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageCube1_Int3_Float1 =
3108         TSymbolUniqueId(2030);
3109     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageCube1_Int3_Float1 =
3110         TSymbolUniqueId(2031);
3111     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageBuffer1_Int1_Float1 =
3112         TSymbolUniqueId(2032);
3113     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageBuffer1_Int1_Float1 =
3114         TSymbolUniqueId(2033);
3115     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageBuffer1_Int1_Float1 =
3116         TSymbolUniqueId(2034);
3117     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DArray1_Int3_Float1 =
3118         TSymbolUniqueId(2035);
3119     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DArray1_Int3_Float1 =
3120         TSymbolUniqueId(2036);
3121     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DArray1_Int3_Float1 =
3122         TSymbolUniqueId(2037);
3123     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageCubeArray1_Int3_Float1 =
3124         TSymbolUniqueId(2038);
3125     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageCubeArray1_Int3_Float1 =
3126         TSymbolUniqueId(2039);
3127     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageCubeArray1_Int3_Float1 =
3128         TSymbolUniqueId(2040);
3129     static constexpr const TSymbolUniqueId imageAtomicExchange_Image1D1_Int1_Float1 =
3130         TSymbolUniqueId(2041);
3131     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage1D1_Int1_Float1 =
3132         TSymbolUniqueId(2042);
3133     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage1D1_Int1_Float1 =
3134         TSymbolUniqueId(2043);
3135     static constexpr const TSymbolUniqueId imageAtomicExchange_Image1DArray1_Int2_Float1 =
3136         TSymbolUniqueId(2044);
3137     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage1DArray1_Int2_Float1 =
3138         TSymbolUniqueId(2045);
3139     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage1DArray1_Int2_Float1 =
3140         TSymbolUniqueId(2046);
3141     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DRect1_Int2_Float1 =
3142         TSymbolUniqueId(2047);
3143     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DRect1_Int2_Float1 =
3144         TSymbolUniqueId(2048);
3145     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DRect1_Int2_Float1 =
3146         TSymbolUniqueId(2049);
3147     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DMS1_Int2_Int1_Float1 =
3148         TSymbolUniqueId(2050);
3149     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DMS1_Int2_Int1_Float1 =
3150         TSymbolUniqueId(2051);
3151     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DMS1_Int2_Int1_Float1 =
3152         TSymbolUniqueId(2052);
3153     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DMSArray1_Int3_Int1_Float1 =
3154         TSymbolUniqueId(2053);
3155     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DMSArray1_Int3_Int1_Float1 =
3156         TSymbolUniqueId(2054);
3157     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DMSArray1_Int3_Int1_Float1 =
3158         TSymbolUniqueId(2055);
3159     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2D1_Int2_UInt1_UInt1 =
3160         TSymbolUniqueId(2056);
3161     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2D1_Int2_UInt1_UInt1 =
3162         TSymbolUniqueId(2057);
3163     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2D1_Int2_UInt1_UInt1 =
3164         TSymbolUniqueId(2058);
3165     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image3D1_Int3_UInt1_UInt1 =
3166         TSymbolUniqueId(2059);
3167     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage3D1_Int3_UInt1_UInt1 =
3168         TSymbolUniqueId(2060);
3169     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage3D1_Int3_UInt1_UInt1 =
3170         TSymbolUniqueId(2061);
3171     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageCube1_Int3_UInt1_UInt1 =
3172         TSymbolUniqueId(2062);
3173     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageCube1_Int3_UInt1_UInt1 =
3174         TSymbolUniqueId(2063);
3175     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageCube1_Int3_UInt1_UInt1 =
3176         TSymbolUniqueId(2064);
3177     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageBuffer1_Int1_UInt1_UInt1 =
3178         TSymbolUniqueId(2065);
3179     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageBuffer1_Int1_UInt1_UInt1 =
3180         TSymbolUniqueId(2066);
3181     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageBuffer1_Int1_UInt1_UInt1 =
3182         TSymbolUniqueId(2067);
3183     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2DArray1_Int3_UInt1_UInt1 =
3184         TSymbolUniqueId(2068);
3185     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2DArray1_Int3_UInt1_UInt1 =
3186         TSymbolUniqueId(2069);
3187     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2DArray1_Int3_UInt1_UInt1 =
3188         TSymbolUniqueId(2070);
3189     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageCubeArray1_Int3_UInt1_UInt1 =
3190         TSymbolUniqueId(2071);
3191     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageCubeArray1_Int3_UInt1_UInt1 =
3192         TSymbolUniqueId(2072);
3193     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageCubeArray1_Int3_UInt1_UInt1 =
3194         TSymbolUniqueId(2073);
3195     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image1D1_Int1_UInt1_UInt1 =
3196         TSymbolUniqueId(2074);
3197     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage1D1_Int1_UInt1_UInt1 =
3198         TSymbolUniqueId(2075);
3199     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage1D1_Int1_UInt1_UInt1 =
3200         TSymbolUniqueId(2076);
3201     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image1DArray1_Int2_UInt1_UInt1 =
3202         TSymbolUniqueId(2077);
3203     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage1DArray1_Int2_UInt1_UInt1 =
3204         TSymbolUniqueId(2078);
3205     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage1DArray1_Int2_UInt1_UInt1 =
3206         TSymbolUniqueId(2079);
3207     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2DRect1_Int2_UInt1_UInt1 =
3208         TSymbolUniqueId(2080);
3209     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2DRect1_Int2_UInt1_UInt1 =
3210         TSymbolUniqueId(2081);
3211     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2DRect1_Int2_UInt1_UInt1 =
3212         TSymbolUniqueId(2082);
3213     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2DMS1_Int2_Int1_UInt1_UInt1 =
3214         TSymbolUniqueId(2083);
3215     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2DMS1_Int2_Int1_UInt1_UInt1 =
3216         TSymbolUniqueId(2084);
3217     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2DMS1_Int2_Int1_UInt1_UInt1 =
3218         TSymbolUniqueId(2085);
3219     static constexpr const TSymbolUniqueId
3220         imageAtomicCompSwap_Image2DMSArray1_Int3_Int1_UInt1_UInt1 = TSymbolUniqueId(2086);
3221     static constexpr const TSymbolUniqueId
3222         imageAtomicCompSwap_IImage2DMSArray1_Int3_Int1_UInt1_UInt1 = TSymbolUniqueId(2087);
3223     static constexpr const TSymbolUniqueId
3224         imageAtomicCompSwap_UImage2DMSArray1_Int3_Int1_UInt1_UInt1 = TSymbolUniqueId(2088);
3225     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2D1_Int2_Int1_Int1 =
3226         TSymbolUniqueId(2089);
3227     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2D1_Int2_Int1_Int1 =
3228         TSymbolUniqueId(2090);
3229     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2D1_Int2_Int1_Int1 =
3230         TSymbolUniqueId(2091);
3231     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image3D1_Int3_Int1_Int1 =
3232         TSymbolUniqueId(2092);
3233     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage3D1_Int3_Int1_Int1 =
3234         TSymbolUniqueId(2093);
3235     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage3D1_Int3_Int1_Int1 =
3236         TSymbolUniqueId(2094);
3237     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageCube1_Int3_Int1_Int1 =
3238         TSymbolUniqueId(2095);
3239     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageCube1_Int3_Int1_Int1 =
3240         TSymbolUniqueId(2096);
3241     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageCube1_Int3_Int1_Int1 =
3242         TSymbolUniqueId(2097);
3243     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageBuffer1_Int1_Int1_Int1 =
3244         TSymbolUniqueId(2098);
3245     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageBuffer1_Int1_Int1_Int1 =
3246         TSymbolUniqueId(2099);
3247     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageBuffer1_Int1_Int1_Int1 =
3248         TSymbolUniqueId(2100);
3249     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2DArray1_Int3_Int1_Int1 =
3250         TSymbolUniqueId(2101);
3251     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2DArray1_Int3_Int1_Int1 =
3252         TSymbolUniqueId(2102);
3253     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2DArray1_Int3_Int1_Int1 =
3254         TSymbolUniqueId(2103);
3255     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageCubeArray1_Int3_Int1_Int1 =
3256         TSymbolUniqueId(2104);
3257     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageCubeArray1_Int3_Int1_Int1 =
3258         TSymbolUniqueId(2105);
3259     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageCubeArray1_Int3_Int1_Int1 =
3260         TSymbolUniqueId(2106);
3261     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image1D1_Int1_Int1_Int1 =
3262         TSymbolUniqueId(2107);
3263     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage1D1_Int1_Int1_Int1 =
3264         TSymbolUniqueId(2108);
3265     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage1D1_Int1_Int1_Int1 =
3266         TSymbolUniqueId(2109);
3267     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image1DArray1_Int2_Int1_Int1 =
3268         TSymbolUniqueId(2110);
3269     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage1DArray1_Int2_Int1_Int1 =
3270         TSymbolUniqueId(2111);
3271     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage1DArray1_Int2_Int1_Int1 =
3272         TSymbolUniqueId(2112);
3273     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2DRect1_Int2_Int1_Int1 =
3274         TSymbolUniqueId(2113);
3275     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2DRect1_Int2_Int1_Int1 =
3276         TSymbolUniqueId(2114);
3277     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2DRect1_Int2_Int1_Int1 =
3278         TSymbolUniqueId(2115);
3279     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2DMS1_Int2_Int1_Int1_Int1 =
3280         TSymbolUniqueId(2116);
3281     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2DMS1_Int2_Int1_Int1_Int1 =
3282         TSymbolUniqueId(2117);
3283     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2DMS1_Int2_Int1_Int1_Int1 =
3284         TSymbolUniqueId(2118);
3285     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2DMSArray1_Int3_Int1_Int1_Int1 =
3286         TSymbolUniqueId(2119);
3287     static constexpr const TSymbolUniqueId
3288         imageAtomicCompSwap_IImage2DMSArray1_Int3_Int1_Int1_Int1 = TSymbolUniqueId(2120);
3289     static constexpr const TSymbolUniqueId
3290         imageAtomicCompSwap_UImage2DMSArray1_Int3_Int1_Int1_Int1           = TSymbolUniqueId(2121);
3291     static constexpr const TSymbolUniqueId imageLoad_Image2D1_Int2         = TSymbolUniqueId(2122);
3292     static constexpr const TSymbolUniqueId imageLoad_IImage2D1_Int2        = TSymbolUniqueId(2123);
3293     static constexpr const TSymbolUniqueId imageLoad_UImage2D1_Int2        = TSymbolUniqueId(2124);
3294     static constexpr const TSymbolUniqueId imageLoad_Image3D1_Int3         = TSymbolUniqueId(2125);
3295     static constexpr const TSymbolUniqueId imageLoad_IImage3D1_Int3        = TSymbolUniqueId(2126);
3296     static constexpr const TSymbolUniqueId imageLoad_UImage3D1_Int3        = TSymbolUniqueId(2127);
3297     static constexpr const TSymbolUniqueId imageLoad_Image2DArray1_Int3    = TSymbolUniqueId(2128);
3298     static constexpr const TSymbolUniqueId imageLoad_IImage2DArray1_Int3   = TSymbolUniqueId(2129);
3299     static constexpr const TSymbolUniqueId imageLoad_UImage2DArray1_Int3   = TSymbolUniqueId(2130);
3300     static constexpr const TSymbolUniqueId imageLoad_ImageCube1_Int3       = TSymbolUniqueId(2131);
3301     static constexpr const TSymbolUniqueId imageLoad_IImageCube1_Int3      = TSymbolUniqueId(2132);
3302     static constexpr const TSymbolUniqueId imageLoad_UImageCube1_Int3      = TSymbolUniqueId(2133);
3303     static constexpr const TSymbolUniqueId imageLoad_ImageBuffer1_Int1     = TSymbolUniqueId(2134);
3304     static constexpr const TSymbolUniqueId imageLoad_IImageBuffer1_Int1    = TSymbolUniqueId(2135);
3305     static constexpr const TSymbolUniqueId imageLoad_UImageBuffer1_Int1    = TSymbolUniqueId(2136);
3306     static constexpr const TSymbolUniqueId imageLoad_ImageCubeArray1_Int3  = TSymbolUniqueId(2137);
3307     static constexpr const TSymbolUniqueId imageLoad_IImageCubeArray1_Int3 = TSymbolUniqueId(2138);
3308     static constexpr const TSymbolUniqueId imageLoad_UImageCubeArray1_Int3 = TSymbolUniqueId(2139);
3309     static constexpr const TSymbolUniqueId imageLoad_Image1D1_Int1         = TSymbolUniqueId(2140);
3310     static constexpr const TSymbolUniqueId imageLoad_IImage1D1_Int1        = TSymbolUniqueId(2141);
3311     static constexpr const TSymbolUniqueId imageLoad_UImage1D1_Int1        = TSymbolUniqueId(2142);
3312     static constexpr const TSymbolUniqueId imageLoad_Image1DArray1_Int2    = TSymbolUniqueId(2143);
3313     static constexpr const TSymbolUniqueId imageLoad_IImage1DArray1_Int2   = TSymbolUniqueId(2144);
3314     static constexpr const TSymbolUniqueId imageLoad_UImage1DArray1_Int2   = TSymbolUniqueId(2145);
3315     static constexpr const TSymbolUniqueId imageLoad_Image2DRect1_Int2     = TSymbolUniqueId(2146);
3316     static constexpr const TSymbolUniqueId imageLoad_IImage2DRect1_Int2    = TSymbolUniqueId(2147);
3317     static constexpr const TSymbolUniqueId imageLoad_UImage2DRect1_Int2    = TSymbolUniqueId(2148);
3318     static constexpr const TSymbolUniqueId imageLoad_Image2DMS1_Int2_Int1  = TSymbolUniqueId(2149);
3319     static constexpr const TSymbolUniqueId imageLoad_IImage2DMS1_Int2_Int1 = TSymbolUniqueId(2150);
3320     static constexpr const TSymbolUniqueId imageLoad_UImage2DMS1_Int2_Int1 = TSymbolUniqueId(2151);
3321     static constexpr const TSymbolUniqueId imageLoad_Image2DMSArray1_Int3_Int1 =
3322         TSymbolUniqueId(2152);
3323     static constexpr const TSymbolUniqueId imageLoad_IImage2DMSArray1_Int3_Int1 =
3324         TSymbolUniqueId(2153);
3325     static constexpr const TSymbolUniqueId imageLoad_UImage2DMSArray1_Int3_Int1 =
3326         TSymbolUniqueId(2154);
3327     static constexpr const TSymbolUniqueId imageStore_Image2D1_Int2_Float4 = TSymbolUniqueId(2155);
3328     static constexpr const TSymbolUniqueId imageStore_IImage2D1_Int2_Int4  = TSymbolUniqueId(2156);
3329     static constexpr const TSymbolUniqueId imageStore_UImage2D1_Int2_UInt4 = TSymbolUniqueId(2157);
3330     static constexpr const TSymbolUniqueId imageStore_Image3D1_Int3_Float4 = TSymbolUniqueId(2158);
3331     static constexpr const TSymbolUniqueId imageStore_IImage3D1_Int3_Int4  = TSymbolUniqueId(2159);
3332     static constexpr const TSymbolUniqueId imageStore_UImage3D1_Int3_UInt4 = TSymbolUniqueId(2160);
3333     static constexpr const TSymbolUniqueId imageStore_Image2DArray1_Int3_Float4 =
3334         TSymbolUniqueId(2161);
3335     static constexpr const TSymbolUniqueId imageStore_IImage2DArray1_Int3_Int4 =
3336         TSymbolUniqueId(2162);
3337     static constexpr const TSymbolUniqueId imageStore_UImage2DArray1_Int3_UInt4 =
3338         TSymbolUniqueId(2163);
3339     static constexpr const TSymbolUniqueId imageStore_ImageCube1_Int3_Float4 =
3340         TSymbolUniqueId(2164);
3341     static constexpr const TSymbolUniqueId imageStore_IImageCube1_Int3_Int4 = TSymbolUniqueId(2165);
3342     static constexpr const TSymbolUniqueId imageStore_UImageCube1_Int3_UInt4 =
3343         TSymbolUniqueId(2166);
3344     static constexpr const TSymbolUniqueId imageStore_ImageBuffer1_Int1_Float4 =
3345         TSymbolUniqueId(2167);
3346     static constexpr const TSymbolUniqueId imageStore_IImageBuffer1_Int1_Int4 =
3347         TSymbolUniqueId(2168);
3348     static constexpr const TSymbolUniqueId imageStore_UImageBuffer1_Int1_UInt4 =
3349         TSymbolUniqueId(2169);
3350     static constexpr const TSymbolUniqueId imageStore_ImageCubeArray1_Int3_Float4 =
3351         TSymbolUniqueId(2170);
3352     static constexpr const TSymbolUniqueId imageStore_IImageCubeArray1_Int3_Int4 =
3353         TSymbolUniqueId(2171);
3354     static constexpr const TSymbolUniqueId imageStore_UImageCubeArray1_Int3_UInt4 =
3355         TSymbolUniqueId(2172);
3356     static constexpr const TSymbolUniqueId imageStore_Image1D1_Int1_Float4 = TSymbolUniqueId(2173);
3357     static constexpr const TSymbolUniqueId imageStore_IImage1D1_Int1_Int4  = TSymbolUniqueId(2174);
3358     static constexpr const TSymbolUniqueId imageStore_UImage1D1_Int1_UInt4 = TSymbolUniqueId(2175);
3359     static constexpr const TSymbolUniqueId imageStore_Image1DArray1_Int2_Float4 =
3360         TSymbolUniqueId(2176);
3361     static constexpr const TSymbolUniqueId imageStore_IImage1DArray1_Int2_Int4 =
3362         TSymbolUniqueId(2177);
3363     static constexpr const TSymbolUniqueId imageStore_UImage1DArray1_Int2_UInt4 =
3364         TSymbolUniqueId(2178);
3365     static constexpr const TSymbolUniqueId imageStore_Image2DRect1_Int2_Float4 =
3366         TSymbolUniqueId(2179);
3367     static constexpr const TSymbolUniqueId imageStore_IImage2DRect1_Int2_Int4 =
3368         TSymbolUniqueId(2180);
3369     static constexpr const TSymbolUniqueId imageStore_UImage2DRect1_Int2_UInt4 =
3370         TSymbolUniqueId(2181);
3371     static constexpr const TSymbolUniqueId imageStore_Image2DMS1_Int2_Int1_Float4 =
3372         TSymbolUniqueId(2182);
3373     static constexpr const TSymbolUniqueId imageStore_IImage2DMS1_Int2_Int1_Int4 =
3374         TSymbolUniqueId(2183);
3375     static constexpr const TSymbolUniqueId imageStore_UImage2DMS1_Int2_Int1_UInt4 =
3376         TSymbolUniqueId(2184);
3377     static constexpr const TSymbolUniqueId imageStore_Image2DMSArray1_Int3_Int1_Float4 =
3378         TSymbolUniqueId(2185);
3379     static constexpr const TSymbolUniqueId imageStore_IImage2DMSArray1_Int3_Int1_Int4 =
3380         TSymbolUniqueId(2186);
3381     static constexpr const TSymbolUniqueId imageStore_UImage2DMSArray1_Int3_Int1_UInt4 =
3382         TSymbolUniqueId(2187);
3383     static constexpr const TSymbolUniqueId noise1_Float1                    = TSymbolUniqueId(2188);
3384     static constexpr const TSymbolUniqueId noise1_Float2                    = TSymbolUniqueId(2189);
3385     static constexpr const TSymbolUniqueId noise1_Float3                    = TSymbolUniqueId(2190);
3386     static constexpr const TSymbolUniqueId noise1_Float4                    = TSymbolUniqueId(2191);
3387     static constexpr const TSymbolUniqueId noise2_Float1                    = TSymbolUniqueId(2192);
3388     static constexpr const TSymbolUniqueId noise2_Float2                    = TSymbolUniqueId(2193);
3389     static constexpr const TSymbolUniqueId noise2_Float3                    = TSymbolUniqueId(2194);
3390     static constexpr const TSymbolUniqueId noise2_Float4                    = TSymbolUniqueId(2195);
3391     static constexpr const TSymbolUniqueId noise3_Float1                    = TSymbolUniqueId(2196);
3392     static constexpr const TSymbolUniqueId noise3_Float2                    = TSymbolUniqueId(2197);
3393     static constexpr const TSymbolUniqueId noise3_Float3                    = TSymbolUniqueId(2198);
3394     static constexpr const TSymbolUniqueId noise3_Float4                    = TSymbolUniqueId(2199);
3395     static constexpr const TSymbolUniqueId noise4_Float1                    = TSymbolUniqueId(2200);
3396     static constexpr const TSymbolUniqueId noise4_Float2                    = TSymbolUniqueId(2201);
3397     static constexpr const TSymbolUniqueId noise4_Float3                    = TSymbolUniqueId(2202);
3398     static constexpr const TSymbolUniqueId noise4_Float4                    = TSymbolUniqueId(2203);
3399     static constexpr const TSymbolUniqueId memoryBarrier                    = TSymbolUniqueId(2204);
3400     static constexpr const TSymbolUniqueId memoryBarrierAtomicCounter       = TSymbolUniqueId(2205);
3401     static constexpr const TSymbolUniqueId memoryBarrierBuffer              = TSymbolUniqueId(2206);
3402     static constexpr const TSymbolUniqueId memoryBarrierImage               = TSymbolUniqueId(2207);
3403     static constexpr const TSymbolUniqueId barrier                          = TSymbolUniqueId(2208);
3404     static constexpr const TSymbolUniqueId memoryBarrierShared              = TSymbolUniqueId(2209);
3405     static constexpr const TSymbolUniqueId groupMemoryBarrier               = TSymbolUniqueId(2210);
3406     static constexpr const TSymbolUniqueId EmitVertex                       = TSymbolUniqueId(2211);
3407     static constexpr const TSymbolUniqueId EndPrimitive                     = TSymbolUniqueId(2212);
3408     static constexpr const TSymbolUniqueId EmitStreamVertex_Int1            = TSymbolUniqueId(2213);
3409     static constexpr const TSymbolUniqueId EndStreamPrimitive_Int1          = TSymbolUniqueId(2214);
3410     static constexpr const TSymbolUniqueId subpassLoad_SubpassInput1        = TSymbolUniqueId(2215);
3411     static constexpr const TSymbolUniqueId pt01j                            = TSymbolUniqueId(2216);
3412     static constexpr const TSymbolUniqueId subpassLoad_ISubpassInput1       = TSymbolUniqueId(2217);
3413     static constexpr const TSymbolUniqueId pt01k                            = TSymbolUniqueId(2218);
3414     static constexpr const TSymbolUniqueId subpassLoad_USubpassInput1       = TSymbolUniqueId(2219);
3415     static constexpr const TSymbolUniqueId pt01l                            = TSymbolUniqueId(2220);
3416     static constexpr const TSymbolUniqueId subpassLoad_SubpassInputMS1_Int1 = TSymbolUniqueId(2221);
3417     static constexpr const TSymbolUniqueId pt01m                            = TSymbolUniqueId(2222);
3418     static constexpr const TSymbolUniqueId subpassLoad_ISubpassInputMS1_Int1 =
3419         TSymbolUniqueId(2223);
3420     static constexpr const TSymbolUniqueId pt01n = TSymbolUniqueId(2224);
3421     static constexpr const TSymbolUniqueId subpassLoad_USubpassInputMS1_Int1 =
3422         TSymbolUniqueId(2225);
3423     static constexpr const TSymbolUniqueId pt01o                     = TSymbolUniqueId(2226);
3424     static constexpr const TSymbolUniqueId anyInvocation_Bool1       = TSymbolUniqueId(2227);
3425     static constexpr const TSymbolUniqueId allInvocations_Bool1      = TSymbolUniqueId(2228);
3426     static constexpr const TSymbolUniqueId allInvocationsEqual_Bool1 = TSymbolUniqueId(2229);
3427     static constexpr const TSymbolUniqueId textureVideoWEBGL_SamplerVideoWEBGL1_Float2 =
3428         TSymbolUniqueId(2230);
3429     static constexpr const TSymbolUniqueId pt00y = TSymbolUniqueId(2231);
3430     static constexpr const TSymbolUniqueId texture_SamplerVideoWEBGL1_Float2 =
3431         TSymbolUniqueId(2232);
3432     static constexpr const TSymbolUniqueId gl_DepthRangeParameters         = TSymbolUniqueId(2233);
3433     static constexpr const TSymbolUniqueId gl_DepthRange                   = TSymbolUniqueId(2234);
3434     static constexpr const TSymbolUniqueId gl_MaxVertexAttribs             = TSymbolUniqueId(2235);
3435     static constexpr const TSymbolUniqueId gl_MaxVertexUniformVectors      = TSymbolUniqueId(2236);
3436     static constexpr const TSymbolUniqueId gl_MaxVertexTextureImageUnits   = TSymbolUniqueId(2237);
3437     static constexpr const TSymbolUniqueId gl_MaxCombinedTextureImageUnits = TSymbolUniqueId(2238);
3438     static constexpr const TSymbolUniqueId gl_MaxTextureImageUnits         = TSymbolUniqueId(2239);
3439     static constexpr const TSymbolUniqueId gl_MaxFragmentUniformVectors    = TSymbolUniqueId(2240);
3440     static constexpr const TSymbolUniqueId gl_MaxVaryingVectors            = TSymbolUniqueId(2241);
3441     static constexpr const TSymbolUniqueId gl_MaxDrawBuffers               = TSymbolUniqueId(2242);
3442     static constexpr const TSymbolUniqueId gl_MaxDualSourceDrawBuffersEXT  = TSymbolUniqueId(2243);
3443     static constexpr const TSymbolUniqueId gl_MaxVertexOutputVectors       = TSymbolUniqueId(2244);
3444     static constexpr const TSymbolUniqueId gl_MaxFragmentInputVectors      = TSymbolUniqueId(2245);
3445     static constexpr const TSymbolUniqueId gl_MinProgramTexelOffset        = TSymbolUniqueId(2246);
3446     static constexpr const TSymbolUniqueId gl_MaxProgramTexelOffset        = TSymbolUniqueId(2247);
3447     static constexpr const TSymbolUniqueId gl_MaxImageUnits                = TSymbolUniqueId(2248);
3448     static constexpr const TSymbolUniqueId gl_MaxVertexImageUniforms       = TSymbolUniqueId(2249);
3449     static constexpr const TSymbolUniqueId gl_MaxFragmentImageUniforms     = TSymbolUniqueId(2250);
3450     static constexpr const TSymbolUniqueId gl_MaxComputeImageUniforms      = TSymbolUniqueId(2251);
3451     static constexpr const TSymbolUniqueId gl_MaxCombinedImageUniforms     = TSymbolUniqueId(2252);
3452     static constexpr const TSymbolUniqueId gl_MaxCombinedShaderOutputResources =
3453         TSymbolUniqueId(2253);
3454     static constexpr const TSymbolUniqueId gl_MaxComputeWorkGroupCount    = TSymbolUniqueId(2254);
3455     static constexpr const TSymbolUniqueId gl_MaxComputeWorkGroupSize     = TSymbolUniqueId(2255);
3456     static constexpr const TSymbolUniqueId gl_MaxComputeUniformComponents = TSymbolUniqueId(2256);
3457     static constexpr const TSymbolUniqueId gl_MaxComputeTextureImageUnits = TSymbolUniqueId(2257);
3458     static constexpr const TSymbolUniqueId gl_MaxComputeAtomicCounters    = TSymbolUniqueId(2258);
3459     static constexpr const TSymbolUniqueId gl_MaxComputeAtomicCounterBuffers =
3460         TSymbolUniqueId(2259);
3461     static constexpr const TSymbolUniqueId gl_MaxVertexAtomicCounters       = TSymbolUniqueId(2260);
3462     static constexpr const TSymbolUniqueId gl_MaxFragmentAtomicCounters     = TSymbolUniqueId(2261);
3463     static constexpr const TSymbolUniqueId gl_MaxCombinedAtomicCounters     = TSymbolUniqueId(2262);
3464     static constexpr const TSymbolUniqueId gl_MaxAtomicCounterBindings      = TSymbolUniqueId(2263);
3465     static constexpr const TSymbolUniqueId gl_MaxVertexAtomicCounterBuffers = TSymbolUniqueId(2264);
3466     static constexpr const TSymbolUniqueId gl_MaxFragmentAtomicCounterBuffers =
3467         TSymbolUniqueId(2265);
3468     static constexpr const TSymbolUniqueId gl_MaxCombinedAtomicCounterBuffers =
3469         TSymbolUniqueId(2266);
3470     static constexpr const TSymbolUniqueId gl_MaxAtomicCounterBufferSize   = TSymbolUniqueId(2267);
3471     static constexpr const TSymbolUniqueId gl_MaxGeometryInputComponents   = TSymbolUniqueId(2268);
3472     static constexpr const TSymbolUniqueId gl_MaxGeometryOutputComponents  = TSymbolUniqueId(2269);
3473     static constexpr const TSymbolUniqueId gl_MaxGeometryImageUniforms     = TSymbolUniqueId(2270);
3474     static constexpr const TSymbolUniqueId gl_MaxGeometryTextureImageUnits = TSymbolUniqueId(2271);
3475     static constexpr const TSymbolUniqueId gl_MaxGeometryOutputVertices    = TSymbolUniqueId(2272);
3476     static constexpr const TSymbolUniqueId gl_MaxGeometryTotalOutputComponents =
3477         TSymbolUniqueId(2273);
3478     static constexpr const TSymbolUniqueId gl_MaxGeometryUniformComponents = TSymbolUniqueId(2274);
3479     static constexpr const TSymbolUniqueId gl_MaxGeometryAtomicCounters    = TSymbolUniqueId(2275);
3480     static constexpr const TSymbolUniqueId gl_MaxGeometryAtomicCounterBuffers =
3481         TSymbolUniqueId(2276);
3482     static constexpr const TSymbolUniqueId gl_FragCoord             = TSymbolUniqueId(2277);
3483     static constexpr const TSymbolUniqueId gl_FrontFacing           = TSymbolUniqueId(2278);
3484     static constexpr const TSymbolUniqueId gl_PointCoord            = TSymbolUniqueId(2279);
3485     static constexpr const TSymbolUniqueId gl_FragColor             = TSymbolUniqueId(2280);
3486     static constexpr const TSymbolUniqueId gl_FragData              = TSymbolUniqueId(2281);
3487     static constexpr const TSymbolUniqueId gl_FragDepth             = TSymbolUniqueId(2282);
3488     static constexpr const TSymbolUniqueId gl_HelperInvocation      = TSymbolUniqueId(2283);
3489     static constexpr const TSymbolUniqueId gl_SecondaryFragColorEXT = TSymbolUniqueId(2284);
3490     static constexpr const TSymbolUniqueId gl_SecondaryFragDataEXT  = TSymbolUniqueId(2285);
3491     static constexpr const TSymbolUniqueId gl_FragDepthEXT          = TSymbolUniqueId(2286);
3492     static constexpr const TSymbolUniqueId gl_LastFragData          = TSymbolUniqueId(2287);
3493     static constexpr const TSymbolUniqueId gl_LastFragColor         = TSymbolUniqueId(2288);
3494     static constexpr const TSymbolUniqueId gl_LastFragDataNV        = TSymbolUniqueId(2289);
3495     static constexpr const TSymbolUniqueId gl_LastFragColorARM      = TSymbolUniqueId(2290);
3496     static constexpr const TSymbolUniqueId gl_PrimitiveID           = TSymbolUniqueId(2291);
3497     static constexpr const TSymbolUniqueId gl_Layer                 = TSymbolUniqueId(2292);
3498     static constexpr const TSymbolUniqueId gl_Position              = TSymbolUniqueId(2293);
3499     static constexpr const TSymbolUniqueId gl_PointSize             = TSymbolUniqueId(2294);
3500     static constexpr const TSymbolUniqueId gl_InstanceID            = TSymbolUniqueId(2295);
3501     static constexpr const TSymbolUniqueId gl_InstanceIndex         = TSymbolUniqueId(2296);
3502     static constexpr const TSymbolUniqueId gl_VertexID              = TSymbolUniqueId(2297);
3503     static constexpr const TSymbolUniqueId gl_VertexIndex           = TSymbolUniqueId(2298);
3504     static constexpr const TSymbolUniqueId gl_ViewportIndex         = TSymbolUniqueId(2299);
3505     static constexpr const TSymbolUniqueId gl_LayerVS               = TSymbolUniqueId(2300);
3506     static constexpr const TSymbolUniqueId gl_DrawID                = TSymbolUniqueId(2301);
3507     static constexpr const TSymbolUniqueId gl_BaseVertex            = TSymbolUniqueId(2302);
3508     static constexpr const TSymbolUniqueId gl_BaseInstance          = TSymbolUniqueId(2303);
3509     static constexpr const TSymbolUniqueId angle_BaseVertex         = TSymbolUniqueId(2304);
3510     static constexpr const TSymbolUniqueId angle_BaseInstance       = TSymbolUniqueId(2305);
3511     static constexpr const TSymbolUniqueId gl_NumWorkGroups         = TSymbolUniqueId(2306);
3512     static constexpr const TSymbolUniqueId gl_WorkGroupSize         = TSymbolUniqueId(2307);
3513     static constexpr const TSymbolUniqueId gl_WorkGroupID           = TSymbolUniqueId(2308);
3514     static constexpr const TSymbolUniqueId gl_LocalInvocationID     = TSymbolUniqueId(2309);
3515     static constexpr const TSymbolUniqueId gl_GlobalInvocationID    = TSymbolUniqueId(2310);
3516     static constexpr const TSymbolUniqueId gl_LocalInvocationIndex  = TSymbolUniqueId(2311);
3517     static constexpr const TSymbolUniqueId gl_PrimitiveIDIn         = TSymbolUniqueId(2312);
3518     static constexpr const TSymbolUniqueId gl_InvocationID          = TSymbolUniqueId(2313);
3519     static constexpr const TSymbolUniqueId gl_PrimitiveIDGS         = TSymbolUniqueId(2314);
3520     static constexpr const TSymbolUniqueId gl_LayerGS               = TSymbolUniqueId(2315);
3521     static constexpr const TSymbolUniqueId gl_PerVertex             = TSymbolUniqueId(2316);
3522     static constexpr const TSymbolUniqueId gl_in                    = TSymbolUniqueId(2317);
3523     static constexpr const TSymbolUniqueId gl_PerVertexOutBlock     = TSymbolUniqueId(2318);
3524     static constexpr const TSymbolUniqueId gl_PositionGS            = TSymbolUniqueId(2319);
3525     static constexpr const TSymbolUniqueId gl_ViewID_OVR            = TSymbolUniqueId(2320);
3526 
3527 };  // class BuiltInId
3528 
3529 namespace BuiltInVariable
3530 {
3531 
3532 const TVariable *angle_BaseInstance();
3533 const TVariable *angle_BaseVertex();
3534 const TVariable *gl_BaseInstance();
3535 const TVariable *gl_BaseVertex();
3536 const TVariable *gl_DrawID();
3537 const TVariable *gl_FragColor();
3538 const TVariable *gl_FragCoord();
3539 const TVariable *gl_FragDepth();
3540 const TVariable *gl_FrontFacing();
3541 const TVariable *gl_GlobalInvocationID();
3542 const TVariable *gl_HelperInvocation();
3543 const TVariable *gl_InstanceID();
3544 const TVariable *gl_InstanceIndex();
3545 const TVariable *gl_InvocationID();
3546 const TVariable *gl_LastFragColor();
3547 const TVariable *gl_LastFragColorARM();
3548 const TVariable *gl_Layer();
3549 const TVariable *gl_LayerGS();
3550 const TVariable *gl_LayerVS();
3551 const TVariable *gl_LocalInvocationID();
3552 const TVariable *gl_LocalInvocationIndex();
3553 const TVariable *gl_NumWorkGroups();
3554 const TVariable *gl_PointCoord();
3555 const TVariable *gl_PointSize();
3556 const TVariable *gl_Position();
3557 const TVariable *gl_PrimitiveID();
3558 const TVariable *gl_PrimitiveIDGS();
3559 const TVariable *gl_PrimitiveIDIn();
3560 const TVariable *gl_SecondaryFragColorEXT();
3561 const TVariable *gl_VertexID();
3562 const TVariable *gl_VertexIndex();
3563 const TVariable *gl_ViewID_OVR();
3564 const TVariable *gl_ViewportIndex();
3565 const TVariable *gl_WorkGroupID();
3566 const TVariable *gl_WorkGroupSize();
3567 
3568 }  // namespace BuiltInVariable
3569 
3570 }  // namespace sh
3571 
3572 #endif  // COMPILER_TRANSLATOR_TREEUTIL_BUILTIN_AUTOGEN_H_
3573