• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // GENERATED FILE - DO NOT EDIT.
2 // Generated by gen_builtin_symbols.py using data from builtin_variables.json and
3 // builtin_function_declarations.txt.
4 //
5 // Copyright 2020 The ANGLE Project Authors. All rights reserved.
6 // Use of this source code is governed by a BSD-style license that can be
7 // found in the LICENSE file.
8 //
9 // BuiltIn_complete_autogen.h:
10 //   Compile-time initialized built-ins.
11 
12 #ifndef COMPILER_TRANSLATOR_TREEUTIL_BUILTIN_AUTOGEN_H_
13 #define COMPILER_TRANSLATOR_TREEUTIL_BUILTIN_AUTOGEN_H_
14 
15 #include "compiler/translator/SymbolUniqueId.h"
16 
17 namespace sh
18 {
19 
20 class TVariable;
21 
22 class BuiltInId
23 {
24   public:
25     static constexpr const TSymbolUniqueId radians_Float1                = TSymbolUniqueId(0);
26     static constexpr const TSymbolUniqueId pt00B                         = TSymbolUniqueId(1);
27     static constexpr const TSymbolUniqueId radians_Float2                = TSymbolUniqueId(2);
28     static constexpr const TSymbolUniqueId pt10B                         = TSymbolUniqueId(3);
29     static constexpr const TSymbolUniqueId radians_Float3                = TSymbolUniqueId(4);
30     static constexpr const TSymbolUniqueId pt20B                         = TSymbolUniqueId(5);
31     static constexpr const TSymbolUniqueId radians_Float4                = TSymbolUniqueId(6);
32     static constexpr const TSymbolUniqueId pt30B                         = TSymbolUniqueId(7);
33     static constexpr const TSymbolUniqueId degrees_Float1                = TSymbolUniqueId(8);
34     static constexpr const TSymbolUniqueId degrees_Float2                = TSymbolUniqueId(9);
35     static constexpr const TSymbolUniqueId degrees_Float3                = TSymbolUniqueId(10);
36     static constexpr const TSymbolUniqueId degrees_Float4                = TSymbolUniqueId(11);
37     static constexpr const TSymbolUniqueId sin_Float1                    = TSymbolUniqueId(12);
38     static constexpr const TSymbolUniqueId sin_Float2                    = TSymbolUniqueId(13);
39     static constexpr const TSymbolUniqueId sin_Float3                    = TSymbolUniqueId(14);
40     static constexpr const TSymbolUniqueId sin_Float4                    = TSymbolUniqueId(15);
41     static constexpr const TSymbolUniqueId cos_Float1                    = TSymbolUniqueId(16);
42     static constexpr const TSymbolUniqueId cos_Float2                    = TSymbolUniqueId(17);
43     static constexpr const TSymbolUniqueId cos_Float3                    = TSymbolUniqueId(18);
44     static constexpr const TSymbolUniqueId cos_Float4                    = TSymbolUniqueId(19);
45     static constexpr const TSymbolUniqueId tan_Float1                    = TSymbolUniqueId(20);
46     static constexpr const TSymbolUniqueId tan_Float2                    = TSymbolUniqueId(21);
47     static constexpr const TSymbolUniqueId tan_Float3                    = TSymbolUniqueId(22);
48     static constexpr const TSymbolUniqueId tan_Float4                    = TSymbolUniqueId(23);
49     static constexpr const TSymbolUniqueId asin_Float1                   = TSymbolUniqueId(24);
50     static constexpr const TSymbolUniqueId asin_Float2                   = TSymbolUniqueId(25);
51     static constexpr const TSymbolUniqueId asin_Float3                   = TSymbolUniqueId(26);
52     static constexpr const TSymbolUniqueId asin_Float4                   = TSymbolUniqueId(27);
53     static constexpr const TSymbolUniqueId acos_Float1                   = TSymbolUniqueId(28);
54     static constexpr const TSymbolUniqueId acos_Float2                   = TSymbolUniqueId(29);
55     static constexpr const TSymbolUniqueId acos_Float3                   = TSymbolUniqueId(30);
56     static constexpr const TSymbolUniqueId acos_Float4                   = TSymbolUniqueId(31);
57     static constexpr const TSymbolUniqueId atan_Float1_Float1            = TSymbolUniqueId(32);
58     static constexpr const TSymbolUniqueId atan_Float2_Float2            = TSymbolUniqueId(33);
59     static constexpr const TSymbolUniqueId atan_Float3_Float3            = TSymbolUniqueId(34);
60     static constexpr const TSymbolUniqueId atan_Float4_Float4            = TSymbolUniqueId(35);
61     static constexpr const TSymbolUniqueId atan_Float1                   = TSymbolUniqueId(36);
62     static constexpr const TSymbolUniqueId atan_Float2                   = TSymbolUniqueId(37);
63     static constexpr const TSymbolUniqueId atan_Float3                   = TSymbolUniqueId(38);
64     static constexpr const TSymbolUniqueId atan_Float4                   = TSymbolUniqueId(39);
65     static constexpr const TSymbolUniqueId sinh_Float1                   = TSymbolUniqueId(40);
66     static constexpr const TSymbolUniqueId sinh_Float2                   = TSymbolUniqueId(41);
67     static constexpr const TSymbolUniqueId sinh_Float3                   = TSymbolUniqueId(42);
68     static constexpr const TSymbolUniqueId sinh_Float4                   = TSymbolUniqueId(43);
69     static constexpr const TSymbolUniqueId cosh_Float1                   = TSymbolUniqueId(44);
70     static constexpr const TSymbolUniqueId cosh_Float2                   = TSymbolUniqueId(45);
71     static constexpr const TSymbolUniqueId cosh_Float3                   = TSymbolUniqueId(46);
72     static constexpr const TSymbolUniqueId cosh_Float4                   = TSymbolUniqueId(47);
73     static constexpr const TSymbolUniqueId tanh_Float1                   = TSymbolUniqueId(48);
74     static constexpr const TSymbolUniqueId tanh_Float2                   = TSymbolUniqueId(49);
75     static constexpr const TSymbolUniqueId tanh_Float3                   = TSymbolUniqueId(50);
76     static constexpr const TSymbolUniqueId tanh_Float4                   = TSymbolUniqueId(51);
77     static constexpr const TSymbolUniqueId asinh_Float1                  = TSymbolUniqueId(52);
78     static constexpr const TSymbolUniqueId asinh_Float2                  = TSymbolUniqueId(53);
79     static constexpr const TSymbolUniqueId asinh_Float3                  = TSymbolUniqueId(54);
80     static constexpr const TSymbolUniqueId asinh_Float4                  = TSymbolUniqueId(55);
81     static constexpr const TSymbolUniqueId acosh_Float1                  = TSymbolUniqueId(56);
82     static constexpr const TSymbolUniqueId acosh_Float2                  = TSymbolUniqueId(57);
83     static constexpr const TSymbolUniqueId acosh_Float3                  = TSymbolUniqueId(58);
84     static constexpr const TSymbolUniqueId acosh_Float4                  = TSymbolUniqueId(59);
85     static constexpr const TSymbolUniqueId atanh_Float1                  = TSymbolUniqueId(60);
86     static constexpr const TSymbolUniqueId atanh_Float2                  = TSymbolUniqueId(61);
87     static constexpr const TSymbolUniqueId atanh_Float3                  = TSymbolUniqueId(62);
88     static constexpr const TSymbolUniqueId atanh_Float4                  = TSymbolUniqueId(63);
89     static constexpr const TSymbolUniqueId pow_Float1_Float1             = TSymbolUniqueId(64);
90     static constexpr const TSymbolUniqueId pow_Float2_Float2             = TSymbolUniqueId(65);
91     static constexpr const TSymbolUniqueId pow_Float3_Float3             = TSymbolUniqueId(66);
92     static constexpr const TSymbolUniqueId pow_Float4_Float4             = TSymbolUniqueId(67);
93     static constexpr const TSymbolUniqueId exp_Float1                    = TSymbolUniqueId(68);
94     static constexpr const TSymbolUniqueId exp_Float2                    = TSymbolUniqueId(69);
95     static constexpr const TSymbolUniqueId exp_Float3                    = TSymbolUniqueId(70);
96     static constexpr const TSymbolUniqueId exp_Float4                    = TSymbolUniqueId(71);
97     static constexpr const TSymbolUniqueId log_Float1                    = TSymbolUniqueId(72);
98     static constexpr const TSymbolUniqueId log_Float2                    = TSymbolUniqueId(73);
99     static constexpr const TSymbolUniqueId log_Float3                    = TSymbolUniqueId(74);
100     static constexpr const TSymbolUniqueId log_Float4                    = TSymbolUniqueId(75);
101     static constexpr const TSymbolUniqueId exp2_Float1                   = TSymbolUniqueId(76);
102     static constexpr const TSymbolUniqueId exp2_Float2                   = TSymbolUniqueId(77);
103     static constexpr const TSymbolUniqueId exp2_Float3                   = TSymbolUniqueId(78);
104     static constexpr const TSymbolUniqueId exp2_Float4                   = TSymbolUniqueId(79);
105     static constexpr const TSymbolUniqueId log2_Float1                   = TSymbolUniqueId(80);
106     static constexpr const TSymbolUniqueId log2_Float2                   = TSymbolUniqueId(81);
107     static constexpr const TSymbolUniqueId log2_Float3                   = TSymbolUniqueId(82);
108     static constexpr const TSymbolUniqueId log2_Float4                   = TSymbolUniqueId(83);
109     static constexpr const TSymbolUniqueId sqrt_Float1                   = TSymbolUniqueId(84);
110     static constexpr const TSymbolUniqueId sqrt_Float2                   = TSymbolUniqueId(85);
111     static constexpr const TSymbolUniqueId sqrt_Float3                   = TSymbolUniqueId(86);
112     static constexpr const TSymbolUniqueId sqrt_Float4                   = TSymbolUniqueId(87);
113     static constexpr const TSymbolUniqueId sqrt_Double1                  = TSymbolUniqueId(88);
114     static constexpr const TSymbolUniqueId pt00C                         = TSymbolUniqueId(89);
115     static constexpr const TSymbolUniqueId sqrt_Double2                  = TSymbolUniqueId(90);
116     static constexpr const TSymbolUniqueId pt10C                         = TSymbolUniqueId(91);
117     static constexpr const TSymbolUniqueId sqrt_Double3                  = TSymbolUniqueId(92);
118     static constexpr const TSymbolUniqueId pt20C                         = TSymbolUniqueId(93);
119     static constexpr const TSymbolUniqueId sqrt_Double4                  = TSymbolUniqueId(94);
120     static constexpr const TSymbolUniqueId pt30C                         = TSymbolUniqueId(95);
121     static constexpr const TSymbolUniqueId inversesqrt_Float1            = TSymbolUniqueId(96);
122     static constexpr const TSymbolUniqueId inversesqrt_Float2            = TSymbolUniqueId(97);
123     static constexpr const TSymbolUniqueId inversesqrt_Float3            = TSymbolUniqueId(98);
124     static constexpr const TSymbolUniqueId inversesqrt_Float4            = TSymbolUniqueId(99);
125     static constexpr const TSymbolUniqueId inversesqrt_Double1           = TSymbolUniqueId(100);
126     static constexpr const TSymbolUniqueId inversesqrt_Double2           = TSymbolUniqueId(101);
127     static constexpr const TSymbolUniqueId inversesqrt_Double3           = TSymbolUniqueId(102);
128     static constexpr const TSymbolUniqueId inversesqrt_Double4           = TSymbolUniqueId(103);
129     static constexpr const TSymbolUniqueId abs_Float1                    = TSymbolUniqueId(104);
130     static constexpr const TSymbolUniqueId abs_Float2                    = TSymbolUniqueId(105);
131     static constexpr const TSymbolUniqueId abs_Float3                    = TSymbolUniqueId(106);
132     static constexpr const TSymbolUniqueId abs_Float4                    = TSymbolUniqueId(107);
133     static constexpr const TSymbolUniqueId abs_Int1                      = TSymbolUniqueId(108);
134     static constexpr const TSymbolUniqueId pt00D                         = TSymbolUniqueId(109);
135     static constexpr const TSymbolUniqueId abs_Int2                      = TSymbolUniqueId(110);
136     static constexpr const TSymbolUniqueId pt10D                         = TSymbolUniqueId(111);
137     static constexpr const TSymbolUniqueId abs_Int3                      = TSymbolUniqueId(112);
138     static constexpr const TSymbolUniqueId pt20D                         = TSymbolUniqueId(113);
139     static constexpr const TSymbolUniqueId abs_Int4                      = TSymbolUniqueId(114);
140     static constexpr const TSymbolUniqueId pt30D                         = TSymbolUniqueId(115);
141     static constexpr const TSymbolUniqueId abs_Double1                   = TSymbolUniqueId(116);
142     static constexpr const TSymbolUniqueId abs_Double2                   = TSymbolUniqueId(117);
143     static constexpr const TSymbolUniqueId abs_Double3                   = TSymbolUniqueId(118);
144     static constexpr const TSymbolUniqueId abs_Double4                   = TSymbolUniqueId(119);
145     static constexpr const TSymbolUniqueId sign_Float1                   = TSymbolUniqueId(120);
146     static constexpr const TSymbolUniqueId sign_Float2                   = TSymbolUniqueId(121);
147     static constexpr const TSymbolUniqueId sign_Float3                   = TSymbolUniqueId(122);
148     static constexpr const TSymbolUniqueId sign_Float4                   = TSymbolUniqueId(123);
149     static constexpr const TSymbolUniqueId sign_Int1                     = TSymbolUniqueId(124);
150     static constexpr const TSymbolUniqueId sign_Int2                     = TSymbolUniqueId(125);
151     static constexpr const TSymbolUniqueId sign_Int3                     = TSymbolUniqueId(126);
152     static constexpr const TSymbolUniqueId sign_Int4                     = TSymbolUniqueId(127);
153     static constexpr const TSymbolUniqueId sign_Double1                  = TSymbolUniqueId(128);
154     static constexpr const TSymbolUniqueId sign_Double2                  = TSymbolUniqueId(129);
155     static constexpr const TSymbolUniqueId sign_Double3                  = TSymbolUniqueId(130);
156     static constexpr const TSymbolUniqueId sign_Double4                  = TSymbolUniqueId(131);
157     static constexpr const TSymbolUniqueId floor_Float1                  = TSymbolUniqueId(132);
158     static constexpr const TSymbolUniqueId floor_Float2                  = TSymbolUniqueId(133);
159     static constexpr const TSymbolUniqueId floor_Float3                  = TSymbolUniqueId(134);
160     static constexpr const TSymbolUniqueId floor_Float4                  = TSymbolUniqueId(135);
161     static constexpr const TSymbolUniqueId floor_Double1                 = TSymbolUniqueId(136);
162     static constexpr const TSymbolUniqueId floor_Double2                 = TSymbolUniqueId(137);
163     static constexpr const TSymbolUniqueId floor_Double3                 = TSymbolUniqueId(138);
164     static constexpr const TSymbolUniqueId floor_Double4                 = TSymbolUniqueId(139);
165     static constexpr const TSymbolUniqueId trunc_Float1                  = TSymbolUniqueId(140);
166     static constexpr const TSymbolUniqueId trunc_Float2                  = TSymbolUniqueId(141);
167     static constexpr const TSymbolUniqueId trunc_Float3                  = TSymbolUniqueId(142);
168     static constexpr const TSymbolUniqueId trunc_Float4                  = TSymbolUniqueId(143);
169     static constexpr const TSymbolUniqueId trunc_Double1                 = TSymbolUniqueId(144);
170     static constexpr const TSymbolUniqueId trunc_Double2                 = TSymbolUniqueId(145);
171     static constexpr const TSymbolUniqueId trunc_Double3                 = TSymbolUniqueId(146);
172     static constexpr const TSymbolUniqueId trunc_Double4                 = TSymbolUniqueId(147);
173     static constexpr const TSymbolUniqueId round_Float1                  = TSymbolUniqueId(148);
174     static constexpr const TSymbolUniqueId round_Float2                  = TSymbolUniqueId(149);
175     static constexpr const TSymbolUniqueId round_Float3                  = TSymbolUniqueId(150);
176     static constexpr const TSymbolUniqueId round_Float4                  = TSymbolUniqueId(151);
177     static constexpr const TSymbolUniqueId round_Double1                 = TSymbolUniqueId(152);
178     static constexpr const TSymbolUniqueId round_Double2                 = TSymbolUniqueId(153);
179     static constexpr const TSymbolUniqueId round_Double3                 = TSymbolUniqueId(154);
180     static constexpr const TSymbolUniqueId round_Double4                 = TSymbolUniqueId(155);
181     static constexpr const TSymbolUniqueId roundEven_Float1              = TSymbolUniqueId(156);
182     static constexpr const TSymbolUniqueId roundEven_Float2              = TSymbolUniqueId(157);
183     static constexpr const TSymbolUniqueId roundEven_Float3              = TSymbolUniqueId(158);
184     static constexpr const TSymbolUniqueId roundEven_Float4              = TSymbolUniqueId(159);
185     static constexpr const TSymbolUniqueId roundEven_Double1             = TSymbolUniqueId(160);
186     static constexpr const TSymbolUniqueId roundEven_Double2             = TSymbolUniqueId(161);
187     static constexpr const TSymbolUniqueId roundEven_Double3             = TSymbolUniqueId(162);
188     static constexpr const TSymbolUniqueId roundEven_Double4             = TSymbolUniqueId(163);
189     static constexpr const TSymbolUniqueId ceil_Float1                   = TSymbolUniqueId(164);
190     static constexpr const TSymbolUniqueId ceil_Float2                   = TSymbolUniqueId(165);
191     static constexpr const TSymbolUniqueId ceil_Float3                   = TSymbolUniqueId(166);
192     static constexpr const TSymbolUniqueId ceil_Float4                   = TSymbolUniqueId(167);
193     static constexpr const TSymbolUniqueId ceil_Double1                  = TSymbolUniqueId(168);
194     static constexpr const TSymbolUniqueId ceil_Double2                  = TSymbolUniqueId(169);
195     static constexpr const TSymbolUniqueId ceil_Double3                  = TSymbolUniqueId(170);
196     static constexpr const TSymbolUniqueId ceil_Double4                  = TSymbolUniqueId(171);
197     static constexpr const TSymbolUniqueId fract_Float1                  = TSymbolUniqueId(172);
198     static constexpr const TSymbolUniqueId fract_Float2                  = TSymbolUniqueId(173);
199     static constexpr const TSymbolUniqueId fract_Float3                  = TSymbolUniqueId(174);
200     static constexpr const TSymbolUniqueId fract_Float4                  = TSymbolUniqueId(175);
201     static constexpr const TSymbolUniqueId fract_Double1                 = TSymbolUniqueId(176);
202     static constexpr const TSymbolUniqueId fract_Double2                 = TSymbolUniqueId(177);
203     static constexpr const TSymbolUniqueId fract_Double3                 = TSymbolUniqueId(178);
204     static constexpr const TSymbolUniqueId fract_Double4                 = TSymbolUniqueId(179);
205     static constexpr const TSymbolUniqueId mod_Float1_Float1             = TSymbolUniqueId(180);
206     static constexpr const TSymbolUniqueId mod_Float2_Float1             = TSymbolUniqueId(181);
207     static constexpr const TSymbolUniqueId mod_Float3_Float1             = TSymbolUniqueId(182);
208     static constexpr const TSymbolUniqueId mod_Float4_Float1             = TSymbolUniqueId(183);
209     static constexpr const TSymbolUniqueId mod_Float2_Float2             = TSymbolUniqueId(184);
210     static constexpr const TSymbolUniqueId mod_Float3_Float3             = TSymbolUniqueId(185);
211     static constexpr const TSymbolUniqueId mod_Float4_Float4             = TSymbolUniqueId(186);
212     static constexpr const TSymbolUniqueId mod_Double1_Double1           = TSymbolUniqueId(187);
213     static constexpr const TSymbolUniqueId mod_Double2_Double1           = TSymbolUniqueId(188);
214     static constexpr const TSymbolUniqueId mod_Double3_Double1           = TSymbolUniqueId(189);
215     static constexpr const TSymbolUniqueId mod_Double4_Double1           = TSymbolUniqueId(190);
216     static constexpr const TSymbolUniqueId mod_Double2_Double2           = TSymbolUniqueId(191);
217     static constexpr const TSymbolUniqueId mod_Double3_Double3           = TSymbolUniqueId(192);
218     static constexpr const TSymbolUniqueId mod_Double4_Double4           = TSymbolUniqueId(193);
219     static constexpr const TSymbolUniqueId min_Float1_Float1             = TSymbolUniqueId(194);
220     static constexpr const TSymbolUniqueId min_Float2_Float1             = TSymbolUniqueId(195);
221     static constexpr const TSymbolUniqueId min_Float3_Float1             = TSymbolUniqueId(196);
222     static constexpr const TSymbolUniqueId min_Float4_Float1             = TSymbolUniqueId(197);
223     static constexpr const TSymbolUniqueId min_Float2_Float2             = TSymbolUniqueId(198);
224     static constexpr const TSymbolUniqueId min_Float3_Float3             = TSymbolUniqueId(199);
225     static constexpr const TSymbolUniqueId min_Float4_Float4             = TSymbolUniqueId(200);
226     static constexpr const TSymbolUniqueId min_Double1_Double1           = TSymbolUniqueId(201);
227     static constexpr const TSymbolUniqueId min_Double2_Double2           = TSymbolUniqueId(202);
228     static constexpr const TSymbolUniqueId min_Double3_Double3           = TSymbolUniqueId(203);
229     static constexpr const TSymbolUniqueId min_Double4_Double4           = TSymbolUniqueId(204);
230     static constexpr const TSymbolUniqueId min_Double2_Double1           = TSymbolUniqueId(205);
231     static constexpr const TSymbolUniqueId min_Double3_Double1           = TSymbolUniqueId(206);
232     static constexpr const TSymbolUniqueId min_Double4_Double1           = TSymbolUniqueId(207);
233     static constexpr const TSymbolUniqueId min_Int1_Int1                 = TSymbolUniqueId(208);
234     static constexpr const TSymbolUniqueId min_Int2_Int2                 = TSymbolUniqueId(209);
235     static constexpr const TSymbolUniqueId min_Int3_Int3                 = TSymbolUniqueId(210);
236     static constexpr const TSymbolUniqueId min_Int4_Int4                 = TSymbolUniqueId(211);
237     static constexpr const TSymbolUniqueId min_Int2_Int1                 = TSymbolUniqueId(212);
238     static constexpr const TSymbolUniqueId min_Int3_Int1                 = TSymbolUniqueId(213);
239     static constexpr const TSymbolUniqueId min_Int4_Int1                 = TSymbolUniqueId(214);
240     static constexpr const TSymbolUniqueId min_UInt1_UInt1               = TSymbolUniqueId(215);
241     static constexpr const TSymbolUniqueId pt00E                         = TSymbolUniqueId(216);
242     static constexpr const TSymbolUniqueId min_UInt2_UInt2               = TSymbolUniqueId(217);
243     static constexpr const TSymbolUniqueId pt10E                         = TSymbolUniqueId(218);
244     static constexpr const TSymbolUniqueId min_UInt3_UInt3               = TSymbolUniqueId(219);
245     static constexpr const TSymbolUniqueId pt20E                         = TSymbolUniqueId(220);
246     static constexpr const TSymbolUniqueId min_UInt4_UInt4               = TSymbolUniqueId(221);
247     static constexpr const TSymbolUniqueId pt30E                         = TSymbolUniqueId(222);
248     static constexpr const TSymbolUniqueId min_UInt2_UInt1               = TSymbolUniqueId(223);
249     static constexpr const TSymbolUniqueId min_UInt3_UInt1               = TSymbolUniqueId(224);
250     static constexpr const TSymbolUniqueId min_UInt4_UInt1               = TSymbolUniqueId(225);
251     static constexpr const TSymbolUniqueId max_Float1_Float1             = TSymbolUniqueId(226);
252     static constexpr const TSymbolUniqueId max_Float2_Float1             = TSymbolUniqueId(227);
253     static constexpr const TSymbolUniqueId max_Float3_Float1             = TSymbolUniqueId(228);
254     static constexpr const TSymbolUniqueId max_Float4_Float1             = TSymbolUniqueId(229);
255     static constexpr const TSymbolUniqueId max_Float2_Float2             = TSymbolUniqueId(230);
256     static constexpr const TSymbolUniqueId max_Float3_Float3             = TSymbolUniqueId(231);
257     static constexpr const TSymbolUniqueId max_Float4_Float4             = TSymbolUniqueId(232);
258     static constexpr const TSymbolUniqueId max_Double1_Double1           = TSymbolUniqueId(233);
259     static constexpr const TSymbolUniqueId max_Double2_Double2           = TSymbolUniqueId(234);
260     static constexpr const TSymbolUniqueId max_Double3_Double3           = TSymbolUniqueId(235);
261     static constexpr const TSymbolUniqueId max_Double4_Double4           = TSymbolUniqueId(236);
262     static constexpr const TSymbolUniqueId max_Double2_Double1           = TSymbolUniqueId(237);
263     static constexpr const TSymbolUniqueId max_Double3_Double1           = TSymbolUniqueId(238);
264     static constexpr const TSymbolUniqueId max_Double4_Double1           = TSymbolUniqueId(239);
265     static constexpr const TSymbolUniqueId max_Int1_Int1                 = TSymbolUniqueId(240);
266     static constexpr const TSymbolUniqueId max_Int2_Int2                 = TSymbolUniqueId(241);
267     static constexpr const TSymbolUniqueId max_Int3_Int3                 = TSymbolUniqueId(242);
268     static constexpr const TSymbolUniqueId max_Int4_Int4                 = TSymbolUniqueId(243);
269     static constexpr const TSymbolUniqueId max_Int2_Int1                 = TSymbolUniqueId(244);
270     static constexpr const TSymbolUniqueId max_Int3_Int1                 = TSymbolUniqueId(245);
271     static constexpr const TSymbolUniqueId max_Int4_Int1                 = TSymbolUniqueId(246);
272     static constexpr const TSymbolUniqueId max_UInt1_UInt1               = TSymbolUniqueId(247);
273     static constexpr const TSymbolUniqueId max_UInt2_UInt2               = TSymbolUniqueId(248);
274     static constexpr const TSymbolUniqueId max_UInt3_UInt3               = TSymbolUniqueId(249);
275     static constexpr const TSymbolUniqueId max_UInt4_UInt4               = TSymbolUniqueId(250);
276     static constexpr const TSymbolUniqueId max_UInt2_UInt1               = TSymbolUniqueId(251);
277     static constexpr const TSymbolUniqueId max_UInt3_UInt1               = TSymbolUniqueId(252);
278     static constexpr const TSymbolUniqueId max_UInt4_UInt1               = TSymbolUniqueId(253);
279     static constexpr const TSymbolUniqueId clamp_Float1_Float1_Float1    = TSymbolUniqueId(254);
280     static constexpr const TSymbolUniqueId clamp_Float2_Float1_Float1    = TSymbolUniqueId(255);
281     static constexpr const TSymbolUniqueId clamp_Float3_Float1_Float1    = TSymbolUniqueId(256);
282     static constexpr const TSymbolUniqueId clamp_Float4_Float1_Float1    = TSymbolUniqueId(257);
283     static constexpr const TSymbolUniqueId clamp_Float2_Float2_Float2    = TSymbolUniqueId(258);
284     static constexpr const TSymbolUniqueId clamp_Float3_Float3_Float3    = TSymbolUniqueId(259);
285     static constexpr const TSymbolUniqueId clamp_Float4_Float4_Float4    = TSymbolUniqueId(260);
286     static constexpr const TSymbolUniqueId clamp_Double1_Double1_Double1 = TSymbolUniqueId(261);
287     static constexpr const TSymbolUniqueId clamp_Double2_Double1_Double1 = TSymbolUniqueId(262);
288     static constexpr const TSymbolUniqueId clamp_Double3_Double1_Double1 = TSymbolUniqueId(263);
289     static constexpr const TSymbolUniqueId clamp_Double4_Double1_Double1 = TSymbolUniqueId(264);
290     static constexpr const TSymbolUniqueId clamp_Double2_Double2_Double2 = TSymbolUniqueId(265);
291     static constexpr const TSymbolUniqueId clamp_Double3_Double3_Double3 = TSymbolUniqueId(266);
292     static constexpr const TSymbolUniqueId clamp_Double4_Double4_Double4 = TSymbolUniqueId(267);
293     static constexpr const TSymbolUniqueId clamp_Int1_Int1_Int1          = TSymbolUniqueId(268);
294     static constexpr const TSymbolUniqueId clamp_Int2_Int1_Int1          = TSymbolUniqueId(269);
295     static constexpr const TSymbolUniqueId clamp_Int3_Int1_Int1          = TSymbolUniqueId(270);
296     static constexpr const TSymbolUniqueId clamp_Int4_Int1_Int1          = TSymbolUniqueId(271);
297     static constexpr const TSymbolUniqueId clamp_Int2_Int2_Int2          = TSymbolUniqueId(272);
298     static constexpr const TSymbolUniqueId clamp_Int3_Int3_Int3          = TSymbolUniqueId(273);
299     static constexpr const TSymbolUniqueId clamp_Int4_Int4_Int4          = TSymbolUniqueId(274);
300     static constexpr const TSymbolUniqueId clamp_UInt1_UInt1_UInt1       = TSymbolUniqueId(275);
301     static constexpr const TSymbolUniqueId clamp_UInt2_UInt1_UInt1       = TSymbolUniqueId(276);
302     static constexpr const TSymbolUniqueId clamp_UInt3_UInt1_UInt1       = TSymbolUniqueId(277);
303     static constexpr const TSymbolUniqueId clamp_UInt4_UInt1_UInt1       = TSymbolUniqueId(278);
304     static constexpr const TSymbolUniqueId clamp_UInt2_UInt2_UInt2       = TSymbolUniqueId(279);
305     static constexpr const TSymbolUniqueId clamp_UInt3_UInt3_UInt3       = TSymbolUniqueId(280);
306     static constexpr const TSymbolUniqueId clamp_UInt4_UInt4_UInt4       = TSymbolUniqueId(281);
307     static constexpr const TSymbolUniqueId mix_Float1_Float1_Float1      = TSymbolUniqueId(282);
308     static constexpr const TSymbolUniqueId mix_Float2_Float2_Float1      = TSymbolUniqueId(283);
309     static constexpr const TSymbolUniqueId mix_Float3_Float3_Float1      = TSymbolUniqueId(284);
310     static constexpr const TSymbolUniqueId mix_Float4_Float4_Float1      = TSymbolUniqueId(285);
311     static constexpr const TSymbolUniqueId mix_Float2_Float2_Float2      = TSymbolUniqueId(286);
312     static constexpr const TSymbolUniqueId mix_Float3_Float3_Float3      = TSymbolUniqueId(287);
313     static constexpr const TSymbolUniqueId mix_Float4_Float4_Float4      = TSymbolUniqueId(288);
314     static constexpr const TSymbolUniqueId mix_Double1_Double1_Double1   = TSymbolUniqueId(289);
315     static constexpr const TSymbolUniqueId mix_Double2_Double2_Double1   = TSymbolUniqueId(290);
316     static constexpr const TSymbolUniqueId mix_Double3_Double3_Double1   = TSymbolUniqueId(291);
317     static constexpr const TSymbolUniqueId mix_Double4_Double4_Double1   = TSymbolUniqueId(292);
318     static constexpr const TSymbolUniqueId mix_Double2_Double2_Double2   = TSymbolUniqueId(293);
319     static constexpr const TSymbolUniqueId mix_Double3_Double3_Double3   = TSymbolUniqueId(294);
320     static constexpr const TSymbolUniqueId mix_Double4_Double4_Double4   = TSymbolUniqueId(295);
321     static constexpr const TSymbolUniqueId mix_Float1_Float1_Bool1       = TSymbolUniqueId(296);
322     static constexpr const TSymbolUniqueId pt00F                         = TSymbolUniqueId(297);
323     static constexpr const TSymbolUniqueId mix_Float2_Float2_Bool2       = TSymbolUniqueId(298);
324     static constexpr const TSymbolUniqueId pt10F                         = TSymbolUniqueId(299);
325     static constexpr const TSymbolUniqueId mix_Float3_Float3_Bool3       = TSymbolUniqueId(300);
326     static constexpr const TSymbolUniqueId pt20F                         = TSymbolUniqueId(301);
327     static constexpr const TSymbolUniqueId mix_Float4_Float4_Bool4       = TSymbolUniqueId(302);
328     static constexpr const TSymbolUniqueId pt30F                         = TSymbolUniqueId(303);
329     static constexpr const TSymbolUniqueId mix_Double1_Double1_Bool1     = TSymbolUniqueId(304);
330     static constexpr const TSymbolUniqueId mix_Double2_Double2_Bool2     = TSymbolUniqueId(305);
331     static constexpr const TSymbolUniqueId mix_Double3_Double3_Bool3     = TSymbolUniqueId(306);
332     static constexpr const TSymbolUniqueId mix_Double4_Double4_Bool4     = TSymbolUniqueId(307);
333     static constexpr const TSymbolUniqueId mix_Int1_Int1_Bool1           = TSymbolUniqueId(308);
334     static constexpr const TSymbolUniqueId mix_Int2_Int2_Bool2           = TSymbolUniqueId(309);
335     static constexpr const TSymbolUniqueId mix_Int3_Int3_Bool3           = TSymbolUniqueId(310);
336     static constexpr const TSymbolUniqueId mix_Int4_Int4_Bool4           = TSymbolUniqueId(311);
337     static constexpr const TSymbolUniqueId mix_UInt1_UInt1_Bool1         = TSymbolUniqueId(312);
338     static constexpr const TSymbolUniqueId mix_UInt2_UInt2_Bool2         = TSymbolUniqueId(313);
339     static constexpr const TSymbolUniqueId mix_UInt3_UInt3_Bool3         = TSymbolUniqueId(314);
340     static constexpr const TSymbolUniqueId mix_UInt4_UInt4_Bool4         = TSymbolUniqueId(315);
341     static constexpr const TSymbolUniqueId mix_Bool1_Bool1_Bool1         = TSymbolUniqueId(316);
342     static constexpr const TSymbolUniqueId mix_Bool2_Bool2_Bool2         = TSymbolUniqueId(317);
343     static constexpr const TSymbolUniqueId mix_Bool3_Bool3_Bool3         = TSymbolUniqueId(318);
344     static constexpr const TSymbolUniqueId mix_Bool4_Bool4_Bool4         = TSymbolUniqueId(319);
345     static constexpr const TSymbolUniqueId step_Float1_Float1            = TSymbolUniqueId(320);
346     static constexpr const TSymbolUniqueId step_Float2_Float2            = TSymbolUniqueId(321);
347     static constexpr const TSymbolUniqueId step_Float3_Float3            = TSymbolUniqueId(322);
348     static constexpr const TSymbolUniqueId step_Float4_Float4            = TSymbolUniqueId(323);
349     static constexpr const TSymbolUniqueId step_Float1_Float2            = TSymbolUniqueId(324);
350     static constexpr const TSymbolUniqueId step_Float1_Float3            = TSymbolUniqueId(325);
351     static constexpr const TSymbolUniqueId step_Float1_Float4            = TSymbolUniqueId(326);
352     static constexpr const TSymbolUniqueId step_Double1_Double1          = TSymbolUniqueId(327);
353     static constexpr const TSymbolUniqueId step_Double2_Double2          = TSymbolUniqueId(328);
354     static constexpr const TSymbolUniqueId step_Double3_Double3          = TSymbolUniqueId(329);
355     static constexpr const TSymbolUniqueId step_Double4_Double4          = TSymbolUniqueId(330);
356     static constexpr const TSymbolUniqueId step_Double1_Double2          = TSymbolUniqueId(331);
357     static constexpr const TSymbolUniqueId step_Double1_Double3          = TSymbolUniqueId(332);
358     static constexpr const TSymbolUniqueId step_Double1_Double4          = TSymbolUniqueId(333);
359     static constexpr const TSymbolUniqueId smoothstep_Double1_Double1_Double1 =
360         TSymbolUniqueId(334);
361     static constexpr const TSymbolUniqueId smoothstep_Double2_Double2_Double2 =
362         TSymbolUniqueId(335);
363     static constexpr const TSymbolUniqueId smoothstep_Double3_Double3_Double3 =
364         TSymbolUniqueId(336);
365     static constexpr const TSymbolUniqueId smoothstep_Double4_Double4_Double4 =
366         TSymbolUniqueId(337);
367     static constexpr const TSymbolUniqueId smoothstep_Double1_Double1_Double2 =
368         TSymbolUniqueId(338);
369     static constexpr const TSymbolUniqueId smoothstep_Double1_Double1_Double3 =
370         TSymbolUniqueId(339);
371     static constexpr const TSymbolUniqueId smoothstep_Double1_Double1_Double4 =
372         TSymbolUniqueId(340);
373     static constexpr const TSymbolUniqueId smoothstep_Float1_Float1_Float1  = TSymbolUniqueId(341);
374     static constexpr const TSymbolUniqueId smoothstep_Float2_Float2_Float2  = TSymbolUniqueId(342);
375     static constexpr const TSymbolUniqueId smoothstep_Float3_Float3_Float3  = TSymbolUniqueId(343);
376     static constexpr const TSymbolUniqueId smoothstep_Float4_Float4_Float4  = TSymbolUniqueId(344);
377     static constexpr const TSymbolUniqueId smoothstep_Float1_Float1_Float2  = TSymbolUniqueId(345);
378     static constexpr const TSymbolUniqueId smoothstep_Float1_Float1_Float3  = TSymbolUniqueId(346);
379     static constexpr const TSymbolUniqueId smoothstep_Float1_Float1_Float4  = TSymbolUniqueId(347);
380     static constexpr const TSymbolUniqueId modf_Float1_Float1               = TSymbolUniqueId(348);
381     static constexpr const TSymbolUniqueId pt_o_00B                         = TSymbolUniqueId(349);
382     static constexpr const TSymbolUniqueId modf_Float2_Float2               = TSymbolUniqueId(350);
383     static constexpr const TSymbolUniqueId pt_o_10B                         = TSymbolUniqueId(351);
384     static constexpr const TSymbolUniqueId modf_Float3_Float3               = TSymbolUniqueId(352);
385     static constexpr const TSymbolUniqueId pt_o_20B                         = TSymbolUniqueId(353);
386     static constexpr const TSymbolUniqueId modf_Float4_Float4               = TSymbolUniqueId(354);
387     static constexpr const TSymbolUniqueId pt_o_30B                         = TSymbolUniqueId(355);
388     static constexpr const TSymbolUniqueId modf_Double1_Double1             = TSymbolUniqueId(356);
389     static constexpr const TSymbolUniqueId pt_o_00C                         = TSymbolUniqueId(357);
390     static constexpr const TSymbolUniqueId modf_Double2_Double2             = TSymbolUniqueId(358);
391     static constexpr const TSymbolUniqueId pt_o_10C                         = TSymbolUniqueId(359);
392     static constexpr const TSymbolUniqueId modf_Double3_Double3             = TSymbolUniqueId(360);
393     static constexpr const TSymbolUniqueId pt_o_20C                         = TSymbolUniqueId(361);
394     static constexpr const TSymbolUniqueId modf_Double4_Double4             = TSymbolUniqueId(362);
395     static constexpr const TSymbolUniqueId pt_o_30C                         = TSymbolUniqueId(363);
396     static constexpr const TSymbolUniqueId isnan_Float1                     = TSymbolUniqueId(364);
397     static constexpr const TSymbolUniqueId isnan_Float2                     = TSymbolUniqueId(365);
398     static constexpr const TSymbolUniqueId isnan_Float3                     = TSymbolUniqueId(366);
399     static constexpr const TSymbolUniqueId isnan_Float4                     = TSymbolUniqueId(367);
400     static constexpr const TSymbolUniqueId isnan_Double1                    = TSymbolUniqueId(368);
401     static constexpr const TSymbolUniqueId isnan_Double2                    = TSymbolUniqueId(369);
402     static constexpr const TSymbolUniqueId isnan_Double3                    = TSymbolUniqueId(370);
403     static constexpr const TSymbolUniqueId isnan_Double4                    = TSymbolUniqueId(371);
404     static constexpr const TSymbolUniqueId isinf_Float1                     = TSymbolUniqueId(372);
405     static constexpr const TSymbolUniqueId isinf_Float2                     = TSymbolUniqueId(373);
406     static constexpr const TSymbolUniqueId isinf_Float3                     = TSymbolUniqueId(374);
407     static constexpr const TSymbolUniqueId isinf_Float4                     = TSymbolUniqueId(375);
408     static constexpr const TSymbolUniqueId isinf_Double1                    = TSymbolUniqueId(376);
409     static constexpr const TSymbolUniqueId isinf_Double2                    = TSymbolUniqueId(377);
410     static constexpr const TSymbolUniqueId isinf_Double3                    = TSymbolUniqueId(378);
411     static constexpr const TSymbolUniqueId isinf_Double4                    = TSymbolUniqueId(379);
412     static constexpr const TSymbolUniqueId floatBitsToInt_Float1            = TSymbolUniqueId(380);
413     static constexpr const TSymbolUniqueId floatBitsToInt_Float2            = TSymbolUniqueId(381);
414     static constexpr const TSymbolUniqueId floatBitsToInt_Float3            = TSymbolUniqueId(382);
415     static constexpr const TSymbolUniqueId floatBitsToInt_Float4            = TSymbolUniqueId(383);
416     static constexpr const TSymbolUniqueId floatBitsToUint_Float1           = TSymbolUniqueId(384);
417     static constexpr const TSymbolUniqueId floatBitsToUint_Float2           = TSymbolUniqueId(385);
418     static constexpr const TSymbolUniqueId floatBitsToUint_Float3           = TSymbolUniqueId(386);
419     static constexpr const TSymbolUniqueId floatBitsToUint_Float4           = TSymbolUniqueId(387);
420     static constexpr const TSymbolUniqueId intBitsToFloat_Int1              = TSymbolUniqueId(388);
421     static constexpr const TSymbolUniqueId intBitsToFloat_Int2              = TSymbolUniqueId(389);
422     static constexpr const TSymbolUniqueId intBitsToFloat_Int3              = TSymbolUniqueId(390);
423     static constexpr const TSymbolUniqueId intBitsToFloat_Int4              = TSymbolUniqueId(391);
424     static constexpr const TSymbolUniqueId uintBitsToFloat_UInt1            = TSymbolUniqueId(392);
425     static constexpr const TSymbolUniqueId uintBitsToFloat_UInt2            = TSymbolUniqueId(393);
426     static constexpr const TSymbolUniqueId uintBitsToFloat_UInt3            = TSymbolUniqueId(394);
427     static constexpr const TSymbolUniqueId uintBitsToFloat_UInt4            = TSymbolUniqueId(395);
428     static constexpr const TSymbolUniqueId fma_Float1_Float1_Float1         = TSymbolUniqueId(396);
429     static constexpr const TSymbolUniqueId fma_Float2_Float2_Float2         = TSymbolUniqueId(397);
430     static constexpr const TSymbolUniqueId fma_Float3_Float3_Float3         = TSymbolUniqueId(398);
431     static constexpr const TSymbolUniqueId fma_Float4_Float4_Float4         = TSymbolUniqueId(399);
432     static constexpr const TSymbolUniqueId fmaExt_Float1_Float1_Float1      = TSymbolUniqueId(400);
433     static constexpr const TSymbolUniqueId fmaExt_Float2_Float2_Float2      = TSymbolUniqueId(401);
434     static constexpr const TSymbolUniqueId fmaExt_Float3_Float3_Float3      = TSymbolUniqueId(402);
435     static constexpr const TSymbolUniqueId fmaExt_Float4_Float4_Float4      = TSymbolUniqueId(403);
436     static constexpr const TSymbolUniqueId fma_Double1_Double1_Double1      = TSymbolUniqueId(404);
437     static constexpr const TSymbolUniqueId fma_Double2_Double2_Double2      = TSymbolUniqueId(405);
438     static constexpr const TSymbolUniqueId fma_Double3_Double3_Double3      = TSymbolUniqueId(406);
439     static constexpr const TSymbolUniqueId fma_Double4_Double4_Double4      = TSymbolUniqueId(407);
440     static constexpr const TSymbolUniqueId frexp_Float1_Int1                = TSymbolUniqueId(408);
441     static constexpr const TSymbolUniqueId pt_o_00D                         = TSymbolUniqueId(409);
442     static constexpr const TSymbolUniqueId frexp_Float2_Int2                = TSymbolUniqueId(410);
443     static constexpr const TSymbolUniqueId pt_o_10D                         = TSymbolUniqueId(411);
444     static constexpr const TSymbolUniqueId frexp_Float3_Int3                = TSymbolUniqueId(412);
445     static constexpr const TSymbolUniqueId pt_o_20D                         = TSymbolUniqueId(413);
446     static constexpr const TSymbolUniqueId frexp_Float4_Int4                = TSymbolUniqueId(414);
447     static constexpr const TSymbolUniqueId pt_o_30D                         = TSymbolUniqueId(415);
448     static constexpr const TSymbolUniqueId frexp_Double1_Int1               = TSymbolUniqueId(416);
449     static constexpr const TSymbolUniqueId frexp_Double2_Int2               = TSymbolUniqueId(417);
450     static constexpr const TSymbolUniqueId frexp_Double3_Int3               = TSymbolUniqueId(418);
451     static constexpr const TSymbolUniqueId frexp_Double4_Int4               = TSymbolUniqueId(419);
452     static constexpr const TSymbolUniqueId ldexp_Float1_Int1                = TSymbolUniqueId(420);
453     static constexpr const TSymbolUniqueId ldexp_Float2_Int2                = TSymbolUniqueId(421);
454     static constexpr const TSymbolUniqueId ldexp_Float3_Int3                = TSymbolUniqueId(422);
455     static constexpr const TSymbolUniqueId ldexp_Float4_Int4                = TSymbolUniqueId(423);
456     static constexpr const TSymbolUniqueId ldexp_Double1_Int1               = TSymbolUniqueId(424);
457     static constexpr const TSymbolUniqueId ldexp_Double2_Int2               = TSymbolUniqueId(425);
458     static constexpr const TSymbolUniqueId ldexp_Double3_Int3               = TSymbolUniqueId(426);
459     static constexpr const TSymbolUniqueId ldexp_Double4_Int4               = TSymbolUniqueId(427);
460     static constexpr const TSymbolUniqueId packSnorm2x16_Float2             = TSymbolUniqueId(428);
461     static constexpr const TSymbolUniqueId packHalf2x16_Float2              = TSymbolUniqueId(429);
462     static constexpr const TSymbolUniqueId unpackSnorm2x16_UInt1            = TSymbolUniqueId(430);
463     static constexpr const TSymbolUniqueId unpackHalf2x16_UInt1             = TSymbolUniqueId(431);
464     static constexpr const TSymbolUniqueId packUnorm2x16_Float2             = TSymbolUniqueId(432);
465     static constexpr const TSymbolUniqueId unpackUnorm2x16_UInt1            = TSymbolUniqueId(433);
466     static constexpr const TSymbolUniqueId packUnorm4x8_Float4              = TSymbolUniqueId(434);
467     static constexpr const TSymbolUniqueId packSnorm4x8_Float4              = TSymbolUniqueId(435);
468     static constexpr const TSymbolUniqueId unpackUnorm4x8_UInt1             = TSymbolUniqueId(436);
469     static constexpr const TSymbolUniqueId unpackSnorm4x8_UInt1             = TSymbolUniqueId(437);
470     static constexpr const TSymbolUniqueId packDouble2x32_UInt2             = TSymbolUniqueId(438);
471     static constexpr const TSymbolUniqueId unpackDouble2x32_Double1         = TSymbolUniqueId(439);
472     static constexpr const TSymbolUniqueId length_Float1                    = TSymbolUniqueId(440);
473     static constexpr const TSymbolUniqueId length_Float2                    = TSymbolUniqueId(441);
474     static constexpr const TSymbolUniqueId length_Float3                    = TSymbolUniqueId(442);
475     static constexpr const TSymbolUniqueId length_Float4                    = TSymbolUniqueId(443);
476     static constexpr const TSymbolUniqueId length_Double1                   = TSymbolUniqueId(444);
477     static constexpr const TSymbolUniqueId length_Double2                   = TSymbolUniqueId(445);
478     static constexpr const TSymbolUniqueId length_Double3                   = TSymbolUniqueId(446);
479     static constexpr const TSymbolUniqueId length_Double4                   = TSymbolUniqueId(447);
480     static constexpr const TSymbolUniqueId distance_Float1_Float1           = TSymbolUniqueId(448);
481     static constexpr const TSymbolUniqueId distance_Float2_Float2           = TSymbolUniqueId(449);
482     static constexpr const TSymbolUniqueId distance_Float3_Float3           = TSymbolUniqueId(450);
483     static constexpr const TSymbolUniqueId distance_Float4_Float4           = TSymbolUniqueId(451);
484     static constexpr const TSymbolUniqueId distance_Double1_Double1         = TSymbolUniqueId(452);
485     static constexpr const TSymbolUniqueId distance_Double2_Double2         = TSymbolUniqueId(453);
486     static constexpr const TSymbolUniqueId distance_Double3_Double3         = TSymbolUniqueId(454);
487     static constexpr const TSymbolUniqueId distance_Double4_Double4         = TSymbolUniqueId(455);
488     static constexpr const TSymbolUniqueId dot_Float1_Float1                = TSymbolUniqueId(456);
489     static constexpr const TSymbolUniqueId dot_Float2_Float2                = TSymbolUniqueId(457);
490     static constexpr const TSymbolUniqueId dot_Float3_Float3                = TSymbolUniqueId(458);
491     static constexpr const TSymbolUniqueId dot_Float4_Float4                = TSymbolUniqueId(459);
492     static constexpr const TSymbolUniqueId dot_Double1_Double1              = TSymbolUniqueId(460);
493     static constexpr const TSymbolUniqueId dot_Double2_Double2              = TSymbolUniqueId(461);
494     static constexpr const TSymbolUniqueId dot_Double3_Double3              = TSymbolUniqueId(462);
495     static constexpr const TSymbolUniqueId dot_Double4_Double4              = TSymbolUniqueId(463);
496     static constexpr const TSymbolUniqueId cross_Float3_Float3              = TSymbolUniqueId(464);
497     static constexpr const TSymbolUniqueId cross_Double3_Double3            = TSymbolUniqueId(465);
498     static constexpr const TSymbolUniqueId normalize_Float1                 = TSymbolUniqueId(466);
499     static constexpr const TSymbolUniqueId normalize_Float2                 = TSymbolUniqueId(467);
500     static constexpr const TSymbolUniqueId normalize_Float3                 = TSymbolUniqueId(468);
501     static constexpr const TSymbolUniqueId normalize_Float4                 = TSymbolUniqueId(469);
502     static constexpr const TSymbolUniqueId normalize_Double1                = TSymbolUniqueId(470);
503     static constexpr const TSymbolUniqueId normalize_Double2                = TSymbolUniqueId(471);
504     static constexpr const TSymbolUniqueId normalize_Double3                = TSymbolUniqueId(472);
505     static constexpr const TSymbolUniqueId normalize_Double4                = TSymbolUniqueId(473);
506     static constexpr const TSymbolUniqueId faceforward_Float1_Float1_Float1 = TSymbolUniqueId(474);
507     static constexpr const TSymbolUniqueId faceforward_Float2_Float2_Float2 = TSymbolUniqueId(475);
508     static constexpr const TSymbolUniqueId faceforward_Float3_Float3_Float3 = TSymbolUniqueId(476);
509     static constexpr const TSymbolUniqueId faceforward_Float4_Float4_Float4 = TSymbolUniqueId(477);
510     static constexpr const TSymbolUniqueId faceforward_Double1_Double1_Double1 =
511         TSymbolUniqueId(478);
512     static constexpr const TSymbolUniqueId faceforward_Double2_Double2_Double2 =
513         TSymbolUniqueId(479);
514     static constexpr const TSymbolUniqueId faceforward_Double3_Double3_Double3 =
515         TSymbolUniqueId(480);
516     static constexpr const TSymbolUniqueId faceforward_Double4_Double4_Double4 =
517         TSymbolUniqueId(481);
518     static constexpr const TSymbolUniqueId reflect_Float1_Float1            = TSymbolUniqueId(482);
519     static constexpr const TSymbolUniqueId reflect_Float2_Float2            = TSymbolUniqueId(483);
520     static constexpr const TSymbolUniqueId reflect_Float3_Float3            = TSymbolUniqueId(484);
521     static constexpr const TSymbolUniqueId reflect_Float4_Float4            = TSymbolUniqueId(485);
522     static constexpr const TSymbolUniqueId reflect_Double1_Double1          = TSymbolUniqueId(486);
523     static constexpr const TSymbolUniqueId reflect_Double2_Double2          = TSymbolUniqueId(487);
524     static constexpr const TSymbolUniqueId reflect_Double3_Double3          = TSymbolUniqueId(488);
525     static constexpr const TSymbolUniqueId reflect_Double4_Double4          = TSymbolUniqueId(489);
526     static constexpr const TSymbolUniqueId refract_Float1_Float1_Float1     = TSymbolUniqueId(490);
527     static constexpr const TSymbolUniqueId refract_Float2_Float2_Float1     = TSymbolUniqueId(491);
528     static constexpr const TSymbolUniqueId refract_Float3_Float3_Float1     = TSymbolUniqueId(492);
529     static constexpr const TSymbolUniqueId refract_Float4_Float4_Float1     = TSymbolUniqueId(493);
530     static constexpr const TSymbolUniqueId refract_Double1_Double1_Float1   = TSymbolUniqueId(494);
531     static constexpr const TSymbolUniqueId refract_Double2_Double2_Float1   = TSymbolUniqueId(495);
532     static constexpr const TSymbolUniqueId refract_Double3_Double3_Float1   = TSymbolUniqueId(496);
533     static constexpr const TSymbolUniqueId refract_Double4_Double4_Float1   = TSymbolUniqueId(497);
534     static constexpr const TSymbolUniqueId ftransform                       = TSymbolUniqueId(498);
535     static constexpr const TSymbolUniqueId matrixCompMult_Float2x2_Float2x2 = TSymbolUniqueId(499);
536     static constexpr const TSymbolUniqueId pt50B                            = TSymbolUniqueId(500);
537     static constexpr const TSymbolUniqueId matrixCompMult_Float3x3_Float3x3 = TSymbolUniqueId(501);
538     static constexpr const TSymbolUniqueId ptA0B                            = TSymbolUniqueId(502);
539     static constexpr const TSymbolUniqueId matrixCompMult_Float4x4_Float4x4 = TSymbolUniqueId(503);
540     static constexpr const TSymbolUniqueId ptF0B                            = TSymbolUniqueId(504);
541     static constexpr const TSymbolUniqueId matrixCompMult_Float2x3_Float2x3 = TSymbolUniqueId(505);
542     static constexpr const TSymbolUniqueId pt90B                            = TSymbolUniqueId(506);
543     static constexpr const TSymbolUniqueId matrixCompMult_Float3x2_Float3x2 = TSymbolUniqueId(507);
544     static constexpr const TSymbolUniqueId pt60B                            = TSymbolUniqueId(508);
545     static constexpr const TSymbolUniqueId matrixCompMult_Float2x4_Float2x4 = TSymbolUniqueId(509);
546     static constexpr const TSymbolUniqueId ptD0B                            = TSymbolUniqueId(510);
547     static constexpr const TSymbolUniqueId matrixCompMult_Float4x2_Float4x2 = TSymbolUniqueId(511);
548     static constexpr const TSymbolUniqueId pt70B                            = TSymbolUniqueId(512);
549     static constexpr const TSymbolUniqueId matrixCompMult_Float3x4_Float3x4 = TSymbolUniqueId(513);
550     static constexpr const TSymbolUniqueId ptE0B                            = TSymbolUniqueId(514);
551     static constexpr const TSymbolUniqueId matrixCompMult_Float4x3_Float4x3 = TSymbolUniqueId(515);
552     static constexpr const TSymbolUniqueId ptB0B                            = TSymbolUniqueId(516);
553     static constexpr const TSymbolUniqueId outerProduct_Float2_Float2       = TSymbolUniqueId(517);
554     static constexpr const TSymbolUniqueId outerProduct_Float3_Float3       = TSymbolUniqueId(518);
555     static constexpr const TSymbolUniqueId outerProduct_Float4_Float4       = TSymbolUniqueId(519);
556     static constexpr const TSymbolUniqueId outerProduct_Float3_Float2       = TSymbolUniqueId(520);
557     static constexpr const TSymbolUniqueId outerProduct_Float2_Float3       = TSymbolUniqueId(521);
558     static constexpr const TSymbolUniqueId outerProduct_Float4_Float2       = TSymbolUniqueId(522);
559     static constexpr const TSymbolUniqueId outerProduct_Float2_Float4       = TSymbolUniqueId(523);
560     static constexpr const TSymbolUniqueId outerProduct_Float4_Float3       = TSymbolUniqueId(524);
561     static constexpr const TSymbolUniqueId outerProduct_Float3_Float4       = TSymbolUniqueId(525);
562     static constexpr const TSymbolUniqueId transpose_Float2x2               = TSymbolUniqueId(526);
563     static constexpr const TSymbolUniqueId transpose_Float3x3               = TSymbolUniqueId(527);
564     static constexpr const TSymbolUniqueId transpose_Float4x4               = TSymbolUniqueId(528);
565     static constexpr const TSymbolUniqueId transpose_Float3x2               = TSymbolUniqueId(529);
566     static constexpr const TSymbolUniqueId transpose_Float2x3               = TSymbolUniqueId(530);
567     static constexpr const TSymbolUniqueId transpose_Float4x2               = TSymbolUniqueId(531);
568     static constexpr const TSymbolUniqueId transpose_Float2x4               = TSymbolUniqueId(532);
569     static constexpr const TSymbolUniqueId transpose_Float4x3               = TSymbolUniqueId(533);
570     static constexpr const TSymbolUniqueId transpose_Float3x4               = TSymbolUniqueId(534);
571     static constexpr const TSymbolUniqueId determinant_Float2x2             = TSymbolUniqueId(535);
572     static constexpr const TSymbolUniqueId determinant_Float3x3             = TSymbolUniqueId(536);
573     static constexpr const TSymbolUniqueId determinant_Float4x4             = TSymbolUniqueId(537);
574     static constexpr const TSymbolUniqueId inverse_Float2x2                 = TSymbolUniqueId(538);
575     static constexpr const TSymbolUniqueId inverse_Float3x3                 = TSymbolUniqueId(539);
576     static constexpr const TSymbolUniqueId inverse_Float4x4                 = TSymbolUniqueId(540);
577     static constexpr const TSymbolUniqueId lessThan_Float2_Float2           = TSymbolUniqueId(541);
578     static constexpr const TSymbolUniqueId lessThan_Float3_Float3           = TSymbolUniqueId(542);
579     static constexpr const TSymbolUniqueId lessThan_Float4_Float4           = TSymbolUniqueId(543);
580     static constexpr const TSymbolUniqueId lessThan_Int2_Int2               = TSymbolUniqueId(544);
581     static constexpr const TSymbolUniqueId lessThan_Int3_Int3               = TSymbolUniqueId(545);
582     static constexpr const TSymbolUniqueId lessThan_Int4_Int4               = TSymbolUniqueId(546);
583     static constexpr const TSymbolUniqueId lessThan_UInt2_UInt2             = TSymbolUniqueId(547);
584     static constexpr const TSymbolUniqueId lessThan_UInt3_UInt3             = TSymbolUniqueId(548);
585     static constexpr const TSymbolUniqueId lessThan_UInt4_UInt4             = TSymbolUniqueId(549);
586     static constexpr const TSymbolUniqueId lessThanEqual_Float2_Float2      = TSymbolUniqueId(550);
587     static constexpr const TSymbolUniqueId lessThanEqual_Float3_Float3      = TSymbolUniqueId(551);
588     static constexpr const TSymbolUniqueId lessThanEqual_Float4_Float4      = TSymbolUniqueId(552);
589     static constexpr const TSymbolUniqueId lessThanEqual_Int2_Int2          = TSymbolUniqueId(553);
590     static constexpr const TSymbolUniqueId lessThanEqual_Int3_Int3          = TSymbolUniqueId(554);
591     static constexpr const TSymbolUniqueId lessThanEqual_Int4_Int4          = TSymbolUniqueId(555);
592     static constexpr const TSymbolUniqueId lessThanEqual_UInt2_UInt2        = TSymbolUniqueId(556);
593     static constexpr const TSymbolUniqueId lessThanEqual_UInt3_UInt3        = TSymbolUniqueId(557);
594     static constexpr const TSymbolUniqueId lessThanEqual_UInt4_UInt4        = TSymbolUniqueId(558);
595     static constexpr const TSymbolUniqueId greaterThan_Float2_Float2        = TSymbolUniqueId(559);
596     static constexpr const TSymbolUniqueId greaterThan_Float3_Float3        = TSymbolUniqueId(560);
597     static constexpr const TSymbolUniqueId greaterThan_Float4_Float4        = TSymbolUniqueId(561);
598     static constexpr const TSymbolUniqueId greaterThan_Int2_Int2            = TSymbolUniqueId(562);
599     static constexpr const TSymbolUniqueId greaterThan_Int3_Int3            = TSymbolUniqueId(563);
600     static constexpr const TSymbolUniqueId greaterThan_Int4_Int4            = TSymbolUniqueId(564);
601     static constexpr const TSymbolUniqueId greaterThan_UInt2_UInt2          = TSymbolUniqueId(565);
602     static constexpr const TSymbolUniqueId greaterThan_UInt3_UInt3          = TSymbolUniqueId(566);
603     static constexpr const TSymbolUniqueId greaterThan_UInt4_UInt4          = TSymbolUniqueId(567);
604     static constexpr const TSymbolUniqueId greaterThanEqual_Float2_Float2   = TSymbolUniqueId(568);
605     static constexpr const TSymbolUniqueId greaterThanEqual_Float3_Float3   = TSymbolUniqueId(569);
606     static constexpr const TSymbolUniqueId greaterThanEqual_Float4_Float4   = TSymbolUniqueId(570);
607     static constexpr const TSymbolUniqueId greaterThanEqual_Int2_Int2       = TSymbolUniqueId(571);
608     static constexpr const TSymbolUniqueId greaterThanEqual_Int3_Int3       = TSymbolUniqueId(572);
609     static constexpr const TSymbolUniqueId greaterThanEqual_Int4_Int4       = TSymbolUniqueId(573);
610     static constexpr const TSymbolUniqueId greaterThanEqual_UInt2_UInt2     = TSymbolUniqueId(574);
611     static constexpr const TSymbolUniqueId greaterThanEqual_UInt3_UInt3     = TSymbolUniqueId(575);
612     static constexpr const TSymbolUniqueId greaterThanEqual_UInt4_UInt4     = TSymbolUniqueId(576);
613     static constexpr const TSymbolUniqueId equal_Float2_Float2              = TSymbolUniqueId(577);
614     static constexpr const TSymbolUniqueId equal_Float3_Float3              = TSymbolUniqueId(578);
615     static constexpr const TSymbolUniqueId equal_Float4_Float4              = TSymbolUniqueId(579);
616     static constexpr const TSymbolUniqueId equal_Int2_Int2                  = TSymbolUniqueId(580);
617     static constexpr const TSymbolUniqueId equal_Int3_Int3                  = TSymbolUniqueId(581);
618     static constexpr const TSymbolUniqueId equal_Int4_Int4                  = TSymbolUniqueId(582);
619     static constexpr const TSymbolUniqueId equal_UInt2_UInt2                = TSymbolUniqueId(583);
620     static constexpr const TSymbolUniqueId equal_UInt3_UInt3                = TSymbolUniqueId(584);
621     static constexpr const TSymbolUniqueId equal_UInt4_UInt4                = TSymbolUniqueId(585);
622     static constexpr const TSymbolUniqueId equal_Bool2_Bool2                = TSymbolUniqueId(586);
623     static constexpr const TSymbolUniqueId equal_Bool3_Bool3                = TSymbolUniqueId(587);
624     static constexpr const TSymbolUniqueId equal_Bool4_Bool4                = TSymbolUniqueId(588);
625     static constexpr const TSymbolUniqueId notEqual_Float2_Float2           = TSymbolUniqueId(589);
626     static constexpr const TSymbolUniqueId notEqual_Float3_Float3           = TSymbolUniqueId(590);
627     static constexpr const TSymbolUniqueId notEqual_Float4_Float4           = TSymbolUniqueId(591);
628     static constexpr const TSymbolUniqueId notEqual_Int2_Int2               = TSymbolUniqueId(592);
629     static constexpr const TSymbolUniqueId notEqual_Int3_Int3               = TSymbolUniqueId(593);
630     static constexpr const TSymbolUniqueId notEqual_Int4_Int4               = TSymbolUniqueId(594);
631     static constexpr const TSymbolUniqueId notEqual_UInt2_UInt2             = TSymbolUniqueId(595);
632     static constexpr const TSymbolUniqueId notEqual_UInt3_UInt3             = TSymbolUniqueId(596);
633     static constexpr const TSymbolUniqueId notEqual_UInt4_UInt4             = TSymbolUniqueId(597);
634     static constexpr const TSymbolUniqueId notEqual_Bool2_Bool2             = TSymbolUniqueId(598);
635     static constexpr const TSymbolUniqueId notEqual_Bool3_Bool3             = TSymbolUniqueId(599);
636     static constexpr const TSymbolUniqueId notEqual_Bool4_Bool4             = TSymbolUniqueId(600);
637     static constexpr const TSymbolUniqueId any_Bool2                        = TSymbolUniqueId(601);
638     static constexpr const TSymbolUniqueId any_Bool3                        = TSymbolUniqueId(602);
639     static constexpr const TSymbolUniqueId any_Bool4                        = TSymbolUniqueId(603);
640     static constexpr const TSymbolUniqueId all_Bool2                        = TSymbolUniqueId(604);
641     static constexpr const TSymbolUniqueId all_Bool3                        = TSymbolUniqueId(605);
642     static constexpr const TSymbolUniqueId all_Bool4                        = TSymbolUniqueId(606);
643     static constexpr const TSymbolUniqueId notFunc_Bool2                    = TSymbolUniqueId(607);
644     static constexpr const TSymbolUniqueId notFunc_Bool3                    = TSymbolUniqueId(608);
645     static constexpr const TSymbolUniqueId notFunc_Bool4                    = TSymbolUniqueId(609);
646     static constexpr const TSymbolUniqueId bitfieldExtract_Int1_Int1_Int1   = TSymbolUniqueId(610);
647     static constexpr const TSymbolUniqueId bitfieldExtract_Int2_Int1_Int1   = TSymbolUniqueId(611);
648     static constexpr const TSymbolUniqueId bitfieldExtract_Int3_Int1_Int1   = TSymbolUniqueId(612);
649     static constexpr const TSymbolUniqueId bitfieldExtract_Int4_Int1_Int1   = TSymbolUniqueId(613);
650     static constexpr const TSymbolUniqueId bitfieldExtract_UInt1_Int1_Int1  = TSymbolUniqueId(614);
651     static constexpr const TSymbolUniqueId bitfieldExtract_UInt2_Int1_Int1  = TSymbolUniqueId(615);
652     static constexpr const TSymbolUniqueId bitfieldExtract_UInt3_Int1_Int1  = TSymbolUniqueId(616);
653     static constexpr const TSymbolUniqueId bitfieldExtract_UInt4_Int1_Int1  = TSymbolUniqueId(617);
654     static constexpr const TSymbolUniqueId bitfieldInsert_Int1_Int1_Int1_Int1 =
655         TSymbolUniqueId(618);
656     static constexpr const TSymbolUniqueId bitfieldInsert_Int2_Int2_Int1_Int1 =
657         TSymbolUniqueId(619);
658     static constexpr const TSymbolUniqueId bitfieldInsert_Int3_Int3_Int1_Int1 =
659         TSymbolUniqueId(620);
660     static constexpr const TSymbolUniqueId bitfieldInsert_Int4_Int4_Int1_Int1 =
661         TSymbolUniqueId(621);
662     static constexpr const TSymbolUniqueId bitfieldInsert_UInt1_UInt1_Int1_Int1 =
663         TSymbolUniqueId(622);
664     static constexpr const TSymbolUniqueId bitfieldInsert_UInt2_UInt2_Int1_Int1 =
665         TSymbolUniqueId(623);
666     static constexpr const TSymbolUniqueId bitfieldInsert_UInt3_UInt3_Int1_Int1 =
667         TSymbolUniqueId(624);
668     static constexpr const TSymbolUniqueId bitfieldInsert_UInt4_UInt4_Int1_Int1 =
669         TSymbolUniqueId(625);
670     static constexpr const TSymbolUniqueId bitfieldReverse_Int1         = TSymbolUniqueId(626);
671     static constexpr const TSymbolUniqueId bitfieldReverse_Int2         = TSymbolUniqueId(627);
672     static constexpr const TSymbolUniqueId bitfieldReverse_Int3         = TSymbolUniqueId(628);
673     static constexpr const TSymbolUniqueId bitfieldReverse_Int4         = TSymbolUniqueId(629);
674     static constexpr const TSymbolUniqueId bitfieldReverse_UInt1        = TSymbolUniqueId(630);
675     static constexpr const TSymbolUniqueId bitfieldReverse_UInt2        = TSymbolUniqueId(631);
676     static constexpr const TSymbolUniqueId bitfieldReverse_UInt3        = TSymbolUniqueId(632);
677     static constexpr const TSymbolUniqueId bitfieldReverse_UInt4        = TSymbolUniqueId(633);
678     static constexpr const TSymbolUniqueId bitCount_Int1                = TSymbolUniqueId(634);
679     static constexpr const TSymbolUniqueId bitCount_Int2                = TSymbolUniqueId(635);
680     static constexpr const TSymbolUniqueId bitCount_Int3                = TSymbolUniqueId(636);
681     static constexpr const TSymbolUniqueId bitCount_Int4                = TSymbolUniqueId(637);
682     static constexpr const TSymbolUniqueId bitCount_UInt1               = TSymbolUniqueId(638);
683     static constexpr const TSymbolUniqueId bitCount_UInt2               = TSymbolUniqueId(639);
684     static constexpr const TSymbolUniqueId bitCount_UInt3               = TSymbolUniqueId(640);
685     static constexpr const TSymbolUniqueId bitCount_UInt4               = TSymbolUniqueId(641);
686     static constexpr const TSymbolUniqueId findLSB_Int1                 = TSymbolUniqueId(642);
687     static constexpr const TSymbolUniqueId findLSB_Int2                 = TSymbolUniqueId(643);
688     static constexpr const TSymbolUniqueId findLSB_Int3                 = TSymbolUniqueId(644);
689     static constexpr const TSymbolUniqueId findLSB_Int4                 = TSymbolUniqueId(645);
690     static constexpr const TSymbolUniqueId findLSB_UInt1                = TSymbolUniqueId(646);
691     static constexpr const TSymbolUniqueId findLSB_UInt2                = TSymbolUniqueId(647);
692     static constexpr const TSymbolUniqueId findLSB_UInt3                = TSymbolUniqueId(648);
693     static constexpr const TSymbolUniqueId findLSB_UInt4                = TSymbolUniqueId(649);
694     static constexpr const TSymbolUniqueId findMSB_Int1                 = TSymbolUniqueId(650);
695     static constexpr const TSymbolUniqueId findMSB_Int2                 = TSymbolUniqueId(651);
696     static constexpr const TSymbolUniqueId findMSB_Int3                 = TSymbolUniqueId(652);
697     static constexpr const TSymbolUniqueId findMSB_Int4                 = TSymbolUniqueId(653);
698     static constexpr const TSymbolUniqueId findMSB_UInt1                = TSymbolUniqueId(654);
699     static constexpr const TSymbolUniqueId findMSB_UInt2                = TSymbolUniqueId(655);
700     static constexpr const TSymbolUniqueId findMSB_UInt3                = TSymbolUniqueId(656);
701     static constexpr const TSymbolUniqueId findMSB_UInt4                = TSymbolUniqueId(657);
702     static constexpr const TSymbolUniqueId uaddCarry_UInt1_UInt1_UInt1  = TSymbolUniqueId(658);
703     static constexpr const TSymbolUniqueId pt_o_00E                     = TSymbolUniqueId(659);
704     static constexpr const TSymbolUniqueId uaddCarry_UInt2_UInt2_UInt2  = TSymbolUniqueId(660);
705     static constexpr const TSymbolUniqueId pt_o_10E                     = TSymbolUniqueId(661);
706     static constexpr const TSymbolUniqueId uaddCarry_UInt3_UInt3_UInt3  = TSymbolUniqueId(662);
707     static constexpr const TSymbolUniqueId pt_o_20E                     = TSymbolUniqueId(663);
708     static constexpr const TSymbolUniqueId uaddCarry_UInt4_UInt4_UInt4  = TSymbolUniqueId(664);
709     static constexpr const TSymbolUniqueId pt_o_30E                     = TSymbolUniqueId(665);
710     static constexpr const TSymbolUniqueId usubBorrow_UInt1_UInt1_UInt1 = TSymbolUniqueId(666);
711     static constexpr const TSymbolUniqueId usubBorrow_UInt2_UInt2_UInt2 = TSymbolUniqueId(667);
712     static constexpr const TSymbolUniqueId usubBorrow_UInt3_UInt3_UInt3 = TSymbolUniqueId(668);
713     static constexpr const TSymbolUniqueId usubBorrow_UInt4_UInt4_UInt4 = TSymbolUniqueId(669);
714     static constexpr const TSymbolUniqueId umulExtended_UInt1_UInt1_UInt1_UInt1 =
715         TSymbolUniqueId(670);
716     static constexpr const TSymbolUniqueId umulExtended_UInt2_UInt2_UInt2_UInt2 =
717         TSymbolUniqueId(671);
718     static constexpr const TSymbolUniqueId umulExtended_UInt3_UInt3_UInt3_UInt3 =
719         TSymbolUniqueId(672);
720     static constexpr const TSymbolUniqueId umulExtended_UInt4_UInt4_UInt4_UInt4 =
721         TSymbolUniqueId(673);
722     static constexpr const TSymbolUniqueId imulExtended_Int1_Int1_Int1_Int1 = TSymbolUniqueId(674);
723     static constexpr const TSymbolUniqueId imulExtended_Int2_Int2_Int2_Int2 = TSymbolUniqueId(675);
724     static constexpr const TSymbolUniqueId imulExtended_Int3_Int3_Int3_Int3 = TSymbolUniqueId(676);
725     static constexpr const TSymbolUniqueId imulExtended_Int4_Int4_Int4_Int4 = TSymbolUniqueId(677);
726     static constexpr const TSymbolUniqueId texture2D_Sampler2D1_Float2      = TSymbolUniqueId(678);
727     static constexpr const TSymbolUniqueId pt00I                            = TSymbolUniqueId(679);
728     static constexpr const TSymbolUniqueId texture2DProj_Sampler2D1_Float3  = TSymbolUniqueId(680);
729     static constexpr const TSymbolUniqueId texture2DProj_Sampler2D1_Float4  = TSymbolUniqueId(681);
730     static constexpr const TSymbolUniqueId textureCube_SamplerCube1_Float3  = TSymbolUniqueId(682);
731     static constexpr const TSymbolUniqueId pt00K                            = TSymbolUniqueId(683);
732     static constexpr const TSymbolUniqueId texture1D_Sampler1D1_Float1      = TSymbolUniqueId(684);
733     static constexpr const TSymbolUniqueId pt00g                            = TSymbolUniqueId(685);
734     static constexpr const TSymbolUniqueId texture1DProj_Sampler1D1_Float2  = TSymbolUniqueId(686);
735     static constexpr const TSymbolUniqueId texture1DProj_Sampler1D1_Float4  = TSymbolUniqueId(687);
736     static constexpr const TSymbolUniqueId texture3D_Sampler3D1_Float3      = TSymbolUniqueId(688);
737     static constexpr const TSymbolUniqueId pt00J                            = TSymbolUniqueId(689);
738     static constexpr const TSymbolUniqueId texture3DProj_Sampler3D1_Float4  = TSymbolUniqueId(690);
739     static constexpr const TSymbolUniqueId shadow1D_Sampler1DShadow1_Float3 = TSymbolUniqueId(691);
740     static constexpr const TSymbolUniqueId pt00m                            = TSymbolUniqueId(692);
741     static constexpr const TSymbolUniqueId shadow1DProj_Sampler1DShadow1_Float4 =
742         TSymbolUniqueId(693);
743     static constexpr const TSymbolUniqueId shadow2D_Sampler2DShadow1_Float3 = TSymbolUniqueId(694);
744     static constexpr const TSymbolUniqueId pt00d                            = TSymbolUniqueId(695);
745     static constexpr const TSymbolUniqueId shadow2DProj_Sampler2DShadow1_Float4 =
746         TSymbolUniqueId(696);
747     static constexpr const TSymbolUniqueId 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 texture_SamplerCubeArray1_Float4 = TSymbolUniqueId(1031);
1260     static constexpr const TSymbolUniqueId texture_ISamplerCubeArray1_Float4 =
1261         TSymbolUniqueId(1032);
1262     static constexpr const TSymbolUniqueId texture_USamplerCubeArray1_Float4 =
1263         TSymbolUniqueId(1033);
1264     static constexpr const TSymbolUniqueId texture_SamplerCubeArray1_Float4_Float1 =
1265         TSymbolUniqueId(1034);
1266     static constexpr const TSymbolUniqueId texture_ISamplerCubeArray1_Float4_Float1 =
1267         TSymbolUniqueId(1035);
1268     static constexpr const TSymbolUniqueId texture_USamplerCubeArray1_Float4_Float1 =
1269         TSymbolUniqueId(1036);
1270     static constexpr const TSymbolUniqueId textureGather_SamplerCubeArray1_Float4 =
1271         TSymbolUniqueId(1037);
1272     static constexpr const TSymbolUniqueId textureGather_ISamplerCubeArray1_Float4 =
1273         TSymbolUniqueId(1038);
1274     static constexpr const TSymbolUniqueId textureGather_USamplerCubeArray1_Float4 =
1275         TSymbolUniqueId(1039);
1276     static constexpr const TSymbolUniqueId textureGather_SamplerCubeArray1_Float4_Int1 =
1277         TSymbolUniqueId(1040);
1278     static constexpr const TSymbolUniqueId textureGather_ISamplerCubeArray1_Float4_Int1 =
1279         TSymbolUniqueId(1041);
1280     static constexpr const TSymbolUniqueId textureGather_USamplerCubeArray1_Float4_Int1 =
1281         TSymbolUniqueId(1042);
1282     static constexpr const TSymbolUniqueId textureGather_SamplerCubeArrayShadow1_Float4_Float1 =
1283         TSymbolUniqueId(1043);
1284     static constexpr const TSymbolUniqueId texelFetch_Sampler2DMS1_Int2_Int1 =
1285         TSymbolUniqueId(1044);
1286     static constexpr const TSymbolUniqueId texelFetch_ISampler2DMS1_Int2_Int1 =
1287         TSymbolUniqueId(1045);
1288     static constexpr const TSymbolUniqueId texelFetch_USampler2DMS1_Int2_Int1 =
1289         TSymbolUniqueId(1046);
1290     static constexpr const TSymbolUniqueId texelFetchExt_Sampler2DMS1_Int2_Int1 =
1291         TSymbolUniqueId(1047);
1292     static constexpr const TSymbolUniqueId texelFetchExt_ISampler2DMS1_Int2_Int1 =
1293         TSymbolUniqueId(1048);
1294     static constexpr const TSymbolUniqueId texelFetchExt_USampler2DMS1_Int2_Int1 =
1295         TSymbolUniqueId(1049);
1296     static constexpr const TSymbolUniqueId texelFetch_Sampler2DMSArray1_Int3_Int1 =
1297         TSymbolUniqueId(1050);
1298     static constexpr const TSymbolUniqueId texelFetch_ISampler2DMSArray1_Int3_Int1 =
1299         TSymbolUniqueId(1051);
1300     static constexpr const TSymbolUniqueId texelFetch_USampler2DMSArray1_Int3_Int1 =
1301         TSymbolUniqueId(1052);
1302     static constexpr const TSymbolUniqueId texelFetchExt_Sampler2DMSArray1_Int3_Int1 =
1303         TSymbolUniqueId(1053);
1304     static constexpr const TSymbolUniqueId texelFetchExt_ISampler2DMSArray1_Int3_Int1 =
1305         TSymbolUniqueId(1054);
1306     static constexpr const TSymbolUniqueId texelFetchExt_USampler2DMSArray1_Int3_Int1 =
1307         TSymbolUniqueId(1055);
1308     static constexpr const TSymbolUniqueId texture_Sampler2D1_Float2_Float1 = TSymbolUniqueId(1056);
1309     static constexpr const TSymbolUniqueId texture_ISampler2D1_Float2_Float1 =
1310         TSymbolUniqueId(1057);
1311     static constexpr const TSymbolUniqueId texture_USampler2D1_Float2_Float1 =
1312         TSymbolUniqueId(1058);
1313     static constexpr const TSymbolUniqueId texture_Sampler3D1_Float3_Float1 = TSymbolUniqueId(1059);
1314     static constexpr const TSymbolUniqueId texture_ISampler3D1_Float3_Float1 =
1315         TSymbolUniqueId(1060);
1316     static constexpr const TSymbolUniqueId texture_USampler3D1_Float3_Float1 =
1317         TSymbolUniqueId(1061);
1318     static constexpr const TSymbolUniqueId texture_SamplerCube1_Float3_Float1 =
1319         TSymbolUniqueId(1062);
1320     static constexpr const TSymbolUniqueId texture_ISamplerCube1_Float3_Float1 =
1321         TSymbolUniqueId(1063);
1322     static constexpr const TSymbolUniqueId texture_USamplerCube1_Float3_Float1 =
1323         TSymbolUniqueId(1064);
1324     static constexpr const TSymbolUniqueId texture_Sampler2DArray1_Float3_Float1 =
1325         TSymbolUniqueId(1065);
1326     static constexpr const TSymbolUniqueId texture_ISampler2DArray1_Float3_Float1 =
1327         TSymbolUniqueId(1066);
1328     static constexpr const TSymbolUniqueId texture_USampler2DArray1_Float3_Float1 =
1329         TSymbolUniqueId(1067);
1330     static constexpr const TSymbolUniqueId textureProj_Sampler2D1_Float3_Float1 =
1331         TSymbolUniqueId(1068);
1332     static constexpr const TSymbolUniqueId textureProj_ISampler2D1_Float3_Float1 =
1333         TSymbolUniqueId(1069);
1334     static constexpr const TSymbolUniqueId textureProj_USampler2D1_Float3_Float1 =
1335         TSymbolUniqueId(1070);
1336     static constexpr const TSymbolUniqueId textureProj_Sampler2D1_Float4_Float1 =
1337         TSymbolUniqueId(1071);
1338     static constexpr const TSymbolUniqueId textureProj_ISampler2D1_Float4_Float1 =
1339         TSymbolUniqueId(1072);
1340     static constexpr const TSymbolUniqueId textureProj_USampler2D1_Float4_Float1 =
1341         TSymbolUniqueId(1073);
1342     static constexpr const TSymbolUniqueId textureProj_Sampler3D1_Float4_Float1 =
1343         TSymbolUniqueId(1074);
1344     static constexpr const TSymbolUniqueId textureProj_ISampler3D1_Float4_Float1 =
1345         TSymbolUniqueId(1075);
1346     static constexpr const TSymbolUniqueId textureProj_USampler3D1_Float4_Float1 =
1347         TSymbolUniqueId(1076);
1348     static constexpr const TSymbolUniqueId texture_Sampler2DShadow1_Float3_Float1 =
1349         TSymbolUniqueId(1077);
1350     static constexpr const TSymbolUniqueId texture_SamplerCubeShadow1_Float4_Float1 =
1351         TSymbolUniqueId(1078);
1352     static constexpr const TSymbolUniqueId textureProj_Sampler2DShadow1_Float4_Float1 =
1353         TSymbolUniqueId(1079);
1354     static constexpr const TSymbolUniqueId texture_Sampler1D1_Float1_Float1 = TSymbolUniqueId(1080);
1355     static constexpr const TSymbolUniqueId texture_ISampler1D1_Float1_Float1 =
1356         TSymbolUniqueId(1081);
1357     static constexpr const TSymbolUniqueId texture_USampler1D1_Float1_Float1 =
1358         TSymbolUniqueId(1082);
1359     static constexpr const TSymbolUniqueId texture_Sampler1DShadow1_Float3_Float1 =
1360         TSymbolUniqueId(1083);
1361     static constexpr const TSymbolUniqueId texture_Sampler1DArray1_Float3_Float1 =
1362         TSymbolUniqueId(1084);
1363     static constexpr const TSymbolUniqueId texture_ISampler1DArray1_Float3_Float1 =
1364         TSymbolUniqueId(1085);
1365     static constexpr const TSymbolUniqueId texture_USampler1DArray1_Float3_Float1 =
1366         TSymbolUniqueId(1086);
1367     static constexpr const TSymbolUniqueId texture_Sampler1DArrayShadow1_Float3_Float1 =
1368         TSymbolUniqueId(1087);
1369     static constexpr const TSymbolUniqueId texture_Sampler2DArrayShadow1_Float4_Float1 =
1370         TSymbolUniqueId(1088);
1371     static constexpr const TSymbolUniqueId textureProj_Sampler1D1_Float2_Float1 =
1372         TSymbolUniqueId(1089);
1373     static constexpr const TSymbolUniqueId textureProj_ISampler1D1_Float2_Float1 =
1374         TSymbolUniqueId(1090);
1375     static constexpr const TSymbolUniqueId textureProj_USampler1D1_Float2_Float1 =
1376         TSymbolUniqueId(1091);
1377     static constexpr const TSymbolUniqueId textureProj_Sampler1D1_Float4_Float1 =
1378         TSymbolUniqueId(1092);
1379     static constexpr const TSymbolUniqueId textureProj_ISampler1D1_Float4_Float1 =
1380         TSymbolUniqueId(1093);
1381     static constexpr const TSymbolUniqueId textureProj_USampler1D1_Float4_Float1 =
1382         TSymbolUniqueId(1094);
1383     static constexpr const TSymbolUniqueId textureProj_Sampler1DShadow1_Float4_Float1 =
1384         TSymbolUniqueId(1095);
1385     static constexpr const TSymbolUniqueId texture_SamplerExternalOES1_Float2_Float1 =
1386         TSymbolUniqueId(1096);
1387     static constexpr const TSymbolUniqueId textureProj_SamplerExternalOES1_Float3_Float1 =
1388         TSymbolUniqueId(1097);
1389     static constexpr const TSymbolUniqueId textureProj_SamplerExternalOES1_Float4_Float1 =
1390         TSymbolUniqueId(1098);
1391     static constexpr const TSymbolUniqueId texture_SamplerExternal2DY2YEXT1_Float2_Float1 =
1392         TSymbolUniqueId(1099);
1393     static constexpr const TSymbolUniqueId pt00N = TSymbolUniqueId(1100);
1394     static constexpr const TSymbolUniqueId textureProj_SamplerExternal2DY2YEXT1_Float3_Float1 =
1395         TSymbolUniqueId(1101);
1396     static constexpr const TSymbolUniqueId textureProj_SamplerExternal2DY2YEXT1_Float4_Float1 =
1397         TSymbolUniqueId(1102);
1398     static constexpr const TSymbolUniqueId textureQueryLod_Sampler1D1_Float1 =
1399         TSymbolUniqueId(1103);
1400     static constexpr const TSymbolUniqueId textureQueryLod_ISampler1D1_Float1 =
1401         TSymbolUniqueId(1104);
1402     static constexpr const TSymbolUniqueId textureQueryLod_USampler1D1_Float1 =
1403         TSymbolUniqueId(1105);
1404     static constexpr const TSymbolUniqueId textureQueryLod_Sampler2D1_Float2 =
1405         TSymbolUniqueId(1106);
1406     static constexpr const TSymbolUniqueId textureQueryLod_ISampler2D1_Float2 =
1407         TSymbolUniqueId(1107);
1408     static constexpr const TSymbolUniqueId textureQueryLod_USampler2D1_Float2 =
1409         TSymbolUniqueId(1108);
1410     static constexpr const TSymbolUniqueId textureQueryLod_Sampler3D1_Float3 =
1411         TSymbolUniqueId(1109);
1412     static constexpr const TSymbolUniqueId textureQueryLod_ISampler3D1_Float3 =
1413         TSymbolUniqueId(1110);
1414     static constexpr const TSymbolUniqueId textureQueryLod_USampler3D1_Float3 =
1415         TSymbolUniqueId(1111);
1416     static constexpr const TSymbolUniqueId textureQueryLod_SamplerCube1_Float3 =
1417         TSymbolUniqueId(1112);
1418     static constexpr const TSymbolUniqueId textureQueryLod_ISamplerCube1_Float3 =
1419         TSymbolUniqueId(1113);
1420     static constexpr const TSymbolUniqueId textureQueryLod_USamplerCube1_Float3 =
1421         TSymbolUniqueId(1114);
1422     static constexpr const TSymbolUniqueId textureQueryLod_Sampler1DArray1_Float1 =
1423         TSymbolUniqueId(1115);
1424     static constexpr const TSymbolUniqueId textureQueryLod_ISampler1DArray1_Float1 =
1425         TSymbolUniqueId(1116);
1426     static constexpr const TSymbolUniqueId textureQueryLod_USampler1DArray1_Float1 =
1427         TSymbolUniqueId(1117);
1428     static constexpr const TSymbolUniqueId textureQueryLod_Sampler2DArray1_Float2 =
1429         TSymbolUniqueId(1118);
1430     static constexpr const TSymbolUniqueId textureQueryLod_ISampler2DArray1_Float2 =
1431         TSymbolUniqueId(1119);
1432     static constexpr const TSymbolUniqueId textureQueryLod_USampler2DArray1_Float2 =
1433         TSymbolUniqueId(1120);
1434     static constexpr const TSymbolUniqueId textureQueryLod_SamplerCubeArray1_Float3 =
1435         TSymbolUniqueId(1121);
1436     static constexpr const TSymbolUniqueId textureQueryLod_ISamplerCubeArray1_Float3 =
1437         TSymbolUniqueId(1122);
1438     static constexpr const TSymbolUniqueId textureQueryLod_USamplerCubeArray1_Float3 =
1439         TSymbolUniqueId(1123);
1440     static constexpr const TSymbolUniqueId textureQueryLod_Sampler1DShadow1_Float1 =
1441         TSymbolUniqueId(1124);
1442     static constexpr const TSymbolUniqueId textureQueryLod_Sampler2DShadow1_Float2 =
1443         TSymbolUniqueId(1125);
1444     static constexpr const TSymbolUniqueId textureQueryLod_SamplerCubeShadow1_Float3 =
1445         TSymbolUniqueId(1126);
1446     static constexpr const TSymbolUniqueId textureQueryLod_Sampler1DArrayShadow1_Float1 =
1447         TSymbolUniqueId(1127);
1448     static constexpr const TSymbolUniqueId textureQueryLod_Sampler2DArrayShadow1_Float2 =
1449         TSymbolUniqueId(1128);
1450     static constexpr const TSymbolUniqueId textureQueryLod_SamplerCubeArrayShadow1_Float3 =
1451         TSymbolUniqueId(1129);
1452     static constexpr const TSymbolUniqueId textureOffset_Sampler2D1_Float2_Int2 =
1453         TSymbolUniqueId(1130);
1454     static constexpr const TSymbolUniqueId textureOffset_ISampler2D1_Float2_Int2 =
1455         TSymbolUniqueId(1131);
1456     static constexpr const TSymbolUniqueId textureOffset_USampler2D1_Float2_Int2 =
1457         TSymbolUniqueId(1132);
1458     static constexpr const TSymbolUniqueId textureOffset_Sampler3D1_Float3_Int3 =
1459         TSymbolUniqueId(1133);
1460     static constexpr const TSymbolUniqueId textureOffset_ISampler3D1_Float3_Int3 =
1461         TSymbolUniqueId(1134);
1462     static constexpr const TSymbolUniqueId textureOffset_USampler3D1_Float3_Int3 =
1463         TSymbolUniqueId(1135);
1464     static constexpr const TSymbolUniqueId textureOffset_Sampler2DShadow1_Float3_Int2 =
1465         TSymbolUniqueId(1136);
1466     static constexpr const TSymbolUniqueId textureOffset_Sampler2DArray1_Float3_Int2 =
1467         TSymbolUniqueId(1137);
1468     static constexpr const TSymbolUniqueId textureOffset_ISampler2DArray1_Float3_Int2 =
1469         TSymbolUniqueId(1138);
1470     static constexpr const TSymbolUniqueId textureOffset_USampler2DArray1_Float3_Int2 =
1471         TSymbolUniqueId(1139);
1472     static constexpr const TSymbolUniqueId textureOffset_Sampler1D1_Float1_Int1 =
1473         TSymbolUniqueId(1140);
1474     static constexpr const TSymbolUniqueId textureOffset_ISampler1D1_Float1_Int1 =
1475         TSymbolUniqueId(1141);
1476     static constexpr const TSymbolUniqueId textureOffset_USampler1D1_Float1_Int1 =
1477         TSymbolUniqueId(1142);
1478     static constexpr const TSymbolUniqueId textureOffset_Sampler2DRect1_Float2_Int2 =
1479         TSymbolUniqueId(1143);
1480     static constexpr const TSymbolUniqueId textureOffset_ISampler2DRect1_Float2_Int2 =
1481         TSymbolUniqueId(1144);
1482     static constexpr const TSymbolUniqueId textureOffset_USampler2DRect1_Float2_Int2 =
1483         TSymbolUniqueId(1145);
1484     static constexpr const TSymbolUniqueId textureOffset_Sampler2DRectShadow1_Float3_Int2 =
1485         TSymbolUniqueId(1146);
1486     static constexpr const TSymbolUniqueId textureOffset_Sampler1DShadow1_Float3_Int1 =
1487         TSymbolUniqueId(1147);
1488     static constexpr const TSymbolUniqueId textureOffset_Sampler1DArray1_Float2_Int1 =
1489         TSymbolUniqueId(1148);
1490     static constexpr const TSymbolUniqueId textureOffset_ISampler1DArray1_Float2_Int1 =
1491         TSymbolUniqueId(1149);
1492     static constexpr const TSymbolUniqueId textureOffset_USampler1DArray1_Float2_Int1 =
1493         TSymbolUniqueId(1150);
1494     static constexpr const TSymbolUniqueId textureOffset_Sampler1DArrayShadow1_Float3_Int1 =
1495         TSymbolUniqueId(1151);
1496     static constexpr const TSymbolUniqueId textureOffset_Sampler2DArrayShadow1_Float4_Int2 =
1497         TSymbolUniqueId(1152);
1498     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2D1_Float3_Int2 =
1499         TSymbolUniqueId(1153);
1500     static constexpr const TSymbolUniqueId textureProjOffset_ISampler2D1_Float3_Int2 =
1501         TSymbolUniqueId(1154);
1502     static constexpr const TSymbolUniqueId textureProjOffset_USampler2D1_Float3_Int2 =
1503         TSymbolUniqueId(1155);
1504     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2D1_Float4_Int2 =
1505         TSymbolUniqueId(1156);
1506     static constexpr const TSymbolUniqueId textureProjOffset_ISampler2D1_Float4_Int2 =
1507         TSymbolUniqueId(1157);
1508     static constexpr const TSymbolUniqueId textureProjOffset_USampler2D1_Float4_Int2 =
1509         TSymbolUniqueId(1158);
1510     static constexpr const TSymbolUniqueId textureProjOffset_Sampler3D1_Float4_Int3 =
1511         TSymbolUniqueId(1159);
1512     static constexpr const TSymbolUniqueId textureProjOffset_ISampler3D1_Float4_Int3 =
1513         TSymbolUniqueId(1160);
1514     static constexpr const TSymbolUniqueId textureProjOffset_USampler3D1_Float4_Int3 =
1515         TSymbolUniqueId(1161);
1516     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2DShadow1_Float4_Int2 =
1517         TSymbolUniqueId(1162);
1518     static constexpr const TSymbolUniqueId textureProjOffset_Sampler1D1_Float2_Int1 =
1519         TSymbolUniqueId(1163);
1520     static constexpr const TSymbolUniqueId textureProjOffset_ISampler1D1_Float2_Int1 =
1521         TSymbolUniqueId(1164);
1522     static constexpr const TSymbolUniqueId textureProjOffset_USampler1D1_Float2_Int1 =
1523         TSymbolUniqueId(1165);
1524     static constexpr const TSymbolUniqueId textureProjOffset_Sampler1D1_Float4_Int1 =
1525         TSymbolUniqueId(1166);
1526     static constexpr const TSymbolUniqueId textureProjOffset_ISampler1D1_Float4_Int1 =
1527         TSymbolUniqueId(1167);
1528     static constexpr const TSymbolUniqueId textureProjOffset_USampler1D1_Float4_Int1 =
1529         TSymbolUniqueId(1168);
1530     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2DRect1_Float3_Int2 =
1531         TSymbolUniqueId(1169);
1532     static constexpr const TSymbolUniqueId textureProjOffset_ISampler2DRect1_Float3_Int2 =
1533         TSymbolUniqueId(1170);
1534     static constexpr const TSymbolUniqueId textureProjOffset_USampler2DRect1_Float3_Int2 =
1535         TSymbolUniqueId(1171);
1536     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2DRect1_Float4_Int2 =
1537         TSymbolUniqueId(1172);
1538     static constexpr const TSymbolUniqueId textureProjOffset_ISampler2DRect1_Float4_Int2 =
1539         TSymbolUniqueId(1173);
1540     static constexpr const TSymbolUniqueId textureProjOffset_USampler2DRect1_Float4_Int2 =
1541         TSymbolUniqueId(1174);
1542     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2DRectShadow1_Float4_Int2 =
1543         TSymbolUniqueId(1175);
1544     static constexpr const TSymbolUniqueId textureProjOffset_Sampler1DShadow1_Float4_Int1 =
1545         TSymbolUniqueId(1176);
1546     static constexpr const TSymbolUniqueId textureLodOffset_Sampler2D1_Float2_Float1_Int2 =
1547         TSymbolUniqueId(1177);
1548     static constexpr const TSymbolUniqueId textureLodOffset_ISampler2D1_Float2_Float1_Int2 =
1549         TSymbolUniqueId(1178);
1550     static constexpr const TSymbolUniqueId textureLodOffset_USampler2D1_Float2_Float1_Int2 =
1551         TSymbolUniqueId(1179);
1552     static constexpr const TSymbolUniqueId textureLodOffset_Sampler3D1_Float3_Float1_Int3 =
1553         TSymbolUniqueId(1180);
1554     static constexpr const TSymbolUniqueId textureLodOffset_ISampler3D1_Float3_Float1_Int3 =
1555         TSymbolUniqueId(1181);
1556     static constexpr const TSymbolUniqueId textureLodOffset_USampler3D1_Float3_Float1_Int3 =
1557         TSymbolUniqueId(1182);
1558     static constexpr const TSymbolUniqueId textureLodOffset_Sampler2DShadow1_Float3_Float1_Int2 =
1559         TSymbolUniqueId(1183);
1560     static constexpr const TSymbolUniqueId textureLodOffset_Sampler2DArray1_Float3_Float1_Int2 =
1561         TSymbolUniqueId(1184);
1562     static constexpr const TSymbolUniqueId textureLodOffset_ISampler2DArray1_Float3_Float1_Int2 =
1563         TSymbolUniqueId(1185);
1564     static constexpr const TSymbolUniqueId textureLodOffset_USampler2DArray1_Float3_Float1_Int2 =
1565         TSymbolUniqueId(1186);
1566     static constexpr const TSymbolUniqueId textureLodOffset_Sampler1D1_Float1_Float1_Int1 =
1567         TSymbolUniqueId(1187);
1568     static constexpr const TSymbolUniqueId textureLodOffset_ISampler1D1_Float1_Float1_Int1 =
1569         TSymbolUniqueId(1188);
1570     static constexpr const TSymbolUniqueId textureLodOffset_USampler1D1_Float1_Float1_Int1 =
1571         TSymbolUniqueId(1189);
1572     static constexpr const TSymbolUniqueId textureLodOffset_Sampler1DShadow1_Float3_Float1_Int1 =
1573         TSymbolUniqueId(1190);
1574     static constexpr const TSymbolUniqueId textureLodOffset_Sampler1DArray1_Float2_Float1_Int1 =
1575         TSymbolUniqueId(1191);
1576     static constexpr const TSymbolUniqueId textureLodOffset_ISampler1DArray1_Float2_Float1_Int1 =
1577         TSymbolUniqueId(1192);
1578     static constexpr const TSymbolUniqueId textureLodOffset_USampler1DArray1_Float2_Float1_Int1 =
1579         TSymbolUniqueId(1193);
1580     static constexpr const TSymbolUniqueId
1581         textureLodOffset_Sampler1DArrayShadow1_Float3_Float1_Int1 = TSymbolUniqueId(1194);
1582     static constexpr const TSymbolUniqueId textureProjLodOffset_Sampler2D1_Float3_Float1_Int2 =
1583         TSymbolUniqueId(1195);
1584     static constexpr const TSymbolUniqueId textureProjLodOffset_ISampler2D1_Float3_Float1_Int2 =
1585         TSymbolUniqueId(1196);
1586     static constexpr const TSymbolUniqueId textureProjLodOffset_USampler2D1_Float3_Float1_Int2 =
1587         TSymbolUniqueId(1197);
1588     static constexpr const TSymbolUniqueId textureProjLodOffset_Sampler2D1_Float4_Float1_Int2 =
1589         TSymbolUniqueId(1198);
1590     static constexpr const TSymbolUniqueId textureProjLodOffset_ISampler2D1_Float4_Float1_Int2 =
1591         TSymbolUniqueId(1199);
1592     static constexpr const TSymbolUniqueId textureProjLodOffset_USampler2D1_Float4_Float1_Int2 =
1593         TSymbolUniqueId(1200);
1594     static constexpr const TSymbolUniqueId textureProjLodOffset_Sampler3D1_Float4_Float1_Int3 =
1595         TSymbolUniqueId(1201);
1596     static constexpr const TSymbolUniqueId textureProjLodOffset_ISampler3D1_Float4_Float1_Int3 =
1597         TSymbolUniqueId(1202);
1598     static constexpr const TSymbolUniqueId textureProjLodOffset_USampler3D1_Float4_Float1_Int3 =
1599         TSymbolUniqueId(1203);
1600     static constexpr const TSymbolUniqueId
1601         textureProjLodOffset_Sampler2DShadow1_Float4_Float1_Int2 = TSymbolUniqueId(1204);
1602     static constexpr const TSymbolUniqueId textureProjLodOffset_Sampler1D1_Float2_Float1_Int1 =
1603         TSymbolUniqueId(1205);
1604     static constexpr const TSymbolUniqueId textureProjLodOffset_ISampler1D1_Float2_Float1_Int1 =
1605         TSymbolUniqueId(1206);
1606     static constexpr const TSymbolUniqueId textureProjLodOffset_USampler1D1_Float2_Float1_Int1 =
1607         TSymbolUniqueId(1207);
1608     static constexpr const TSymbolUniqueId textureProjLodOffset_Sampler1D1_Float4_Float1_Int1 =
1609         TSymbolUniqueId(1208);
1610     static constexpr const TSymbolUniqueId textureProjLodOffset_ISampler1D1_Float4_Float1_Int1 =
1611         TSymbolUniqueId(1209);
1612     static constexpr const TSymbolUniqueId textureProjLodOffset_USampler1D1_Float4_Float1_Int1 =
1613         TSymbolUniqueId(1210);
1614     static constexpr const TSymbolUniqueId
1615         textureProjLodOffset_Sampler1DShadow1_Float4_Float1_Int1 = TSymbolUniqueId(1211);
1616     static constexpr const TSymbolUniqueId texelFetchOffset_Sampler2D1_Int2_Int1_Int2 =
1617         TSymbolUniqueId(1212);
1618     static constexpr const TSymbolUniqueId texelFetchOffset_ISampler2D1_Int2_Int1_Int2 =
1619         TSymbolUniqueId(1213);
1620     static constexpr const TSymbolUniqueId texelFetchOffset_USampler2D1_Int2_Int1_Int2 =
1621         TSymbolUniqueId(1214);
1622     static constexpr const TSymbolUniqueId texelFetchOffset_Sampler3D1_Int3_Int1_Int3 =
1623         TSymbolUniqueId(1215);
1624     static constexpr const TSymbolUniqueId texelFetchOffset_ISampler3D1_Int3_Int1_Int3 =
1625         TSymbolUniqueId(1216);
1626     static constexpr const TSymbolUniqueId texelFetchOffset_USampler3D1_Int3_Int1_Int3 =
1627         TSymbolUniqueId(1217);
1628     static constexpr const TSymbolUniqueId texelFetchOffset_Sampler2DArray1_Int3_Int1_Int2 =
1629         TSymbolUniqueId(1218);
1630     static constexpr const TSymbolUniqueId texelFetchOffset_ISampler2DArray1_Int3_Int1_Int2 =
1631         TSymbolUniqueId(1219);
1632     static constexpr const TSymbolUniqueId texelFetchOffset_USampler2DArray1_Int3_Int1_Int2 =
1633         TSymbolUniqueId(1220);
1634     static constexpr const TSymbolUniqueId texelFetchOffset_Sampler1D1_Int1_Int1_Int1 =
1635         TSymbolUniqueId(1221);
1636     static constexpr const TSymbolUniqueId texelFetchOffset_ISampler1D1_Int1_Int1_Int1 =
1637         TSymbolUniqueId(1222);
1638     static constexpr const TSymbolUniqueId texelFetchOffset_USampler1D1_Int1_Int1_Int1 =
1639         TSymbolUniqueId(1223);
1640     static constexpr const TSymbolUniqueId texelFetchOffset_Sampler2DRect1_Int2_Int2 =
1641         TSymbolUniqueId(1224);
1642     static constexpr const TSymbolUniqueId texelFetchOffset_ISampler2DRect1_Int2_Int2 =
1643         TSymbolUniqueId(1225);
1644     static constexpr const TSymbolUniqueId texelFetchOffset_USampler2DRect1_Int2_Int2 =
1645         TSymbolUniqueId(1226);
1646     static constexpr const TSymbolUniqueId texelFetchOffset_Sampler1DArray1_Int2_Int1_Int1 =
1647         TSymbolUniqueId(1227);
1648     static constexpr const TSymbolUniqueId texelFetchOffset_ISampler1DArray1_Int2_Int1_Int1 =
1649         TSymbolUniqueId(1228);
1650     static constexpr const TSymbolUniqueId texelFetchOffset_USampler1DArray1_Int2_Int1_Int1 =
1651         TSymbolUniqueId(1229);
1652     static constexpr const TSymbolUniqueId textureGradOffset_Sampler2D1_Float2_Float2_Float2_Int2 =
1653         TSymbolUniqueId(1230);
1654     static constexpr const TSymbolUniqueId textureGradOffset_ISampler2D1_Float2_Float2_Float2_Int2 =
1655         TSymbolUniqueId(1231);
1656     static constexpr const TSymbolUniqueId textureGradOffset_USampler2D1_Float2_Float2_Float2_Int2 =
1657         TSymbolUniqueId(1232);
1658     static constexpr const TSymbolUniqueId textureGradOffset_Sampler3D1_Float3_Float3_Float3_Int3 =
1659         TSymbolUniqueId(1233);
1660     static constexpr const TSymbolUniqueId textureGradOffset_ISampler3D1_Float3_Float3_Float3_Int3 =
1661         TSymbolUniqueId(1234);
1662     static constexpr const TSymbolUniqueId textureGradOffset_USampler3D1_Float3_Float3_Float3_Int3 =
1663         TSymbolUniqueId(1235);
1664     static constexpr const TSymbolUniqueId
1665         textureGradOffset_Sampler2DShadow1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1236);
1666     static constexpr const TSymbolUniqueId
1667         textureGradOffset_Sampler2DArray1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1237);
1668     static constexpr const TSymbolUniqueId
1669         textureGradOffset_ISampler2DArray1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1238);
1670     static constexpr const TSymbolUniqueId
1671         textureGradOffset_USampler2DArray1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1239);
1672     static constexpr const TSymbolUniqueId
1673         textureGradOffset_Sampler2DArrayShadow1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(1240);
1674     static constexpr const TSymbolUniqueId textureGradOffset_Sampler1D1_Float1_Float1_Float1_Int1 =
1675         TSymbolUniqueId(1241);
1676     static constexpr const TSymbolUniqueId textureGradOffset_ISampler1D1_Float1_Float1_Float1_Int1 =
1677         TSymbolUniqueId(1242);
1678     static constexpr const TSymbolUniqueId textureGradOffset_USampler1D1_Float1_Float1_Float1_Int1 =
1679         TSymbolUniqueId(1243);
1680     static constexpr const TSymbolUniqueId
1681         textureGradOffset_Sampler2DRect1_Float2_Float2_Float2_Int2 = TSymbolUniqueId(1244);
1682     static constexpr const TSymbolUniqueId
1683         textureGradOffset_ISampler2DRect1_Float2_Float2_Float2_Int2 = TSymbolUniqueId(1245);
1684     static constexpr const TSymbolUniqueId
1685         textureGradOffset_USampler2DRect1_Float2_Float2_Float2_Int2 = TSymbolUniqueId(1246);
1686     static constexpr const TSymbolUniqueId
1687         textureGradOffset_Sampler2DRectShadow1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1247);
1688     static constexpr const TSymbolUniqueId
1689         textureGradOffset_Sampler1DShadow1_Float3_Float1_Float1_Int1 = TSymbolUniqueId(1248);
1690     static constexpr const TSymbolUniqueId
1691         textureGradOffset_Sampler1DArray1_Float2_Float1_Float1_Int1 = TSymbolUniqueId(1249);
1692     static constexpr const TSymbolUniqueId
1693         textureGradOffset_ISampler1DArray1_Float2_Float1_Float1_Int1 = TSymbolUniqueId(1250);
1694     static constexpr const TSymbolUniqueId
1695         textureGradOffset_USampler1DArray1_Float2_Float1_Float1_Int1 = TSymbolUniqueId(1251);
1696     static constexpr const TSymbolUniqueId
1697         textureGradOffset_Sampler1DArrayShadow1_Float3_Float1_Float1_Int1 = TSymbolUniqueId(1252);
1698     static constexpr const TSymbolUniqueId
1699         textureProjGradOffset_Sampler2D1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1253);
1700     static constexpr const TSymbolUniqueId
1701         textureProjGradOffset_ISampler2D1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1254);
1702     static constexpr const TSymbolUniqueId
1703         textureProjGradOffset_USampler2D1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1255);
1704     static constexpr const TSymbolUniqueId
1705         textureProjGradOffset_Sampler2D1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(1256);
1706     static constexpr const TSymbolUniqueId
1707         textureProjGradOffset_ISampler2D1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(1257);
1708     static constexpr const TSymbolUniqueId
1709         textureProjGradOffset_USampler2D1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(1258);
1710     static constexpr const TSymbolUniqueId
1711         textureProjGradOffset_Sampler3D1_Float4_Float3_Float3_Int3 = TSymbolUniqueId(1259);
1712     static constexpr const TSymbolUniqueId
1713         textureProjGradOffset_ISampler3D1_Float4_Float3_Float3_Int3 = TSymbolUniqueId(1260);
1714     static constexpr const TSymbolUniqueId
1715         textureProjGradOffset_USampler3D1_Float4_Float3_Float3_Int3 = TSymbolUniqueId(1261);
1716     static constexpr const TSymbolUniqueId
1717         textureProjGradOffset_Sampler2DShadow1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(1262);
1718     static constexpr const TSymbolUniqueId
1719         textureProjGradOffset_Sampler1D1_Float2_Float1_Float1_Int1 = TSymbolUniqueId(1263);
1720     static constexpr const TSymbolUniqueId
1721         textureProjGradOffset_ISampler1D1_Float2_Float1_Float1_Int1 = TSymbolUniqueId(1264);
1722     static constexpr const TSymbolUniqueId
1723         textureProjGradOffset_USampler1D1_Float2_Float1_Float1_Int1 = TSymbolUniqueId(1265);
1724     static constexpr const TSymbolUniqueId
1725         textureProjGradOffset_Sampler1D1_Float4_Float1_Float1_Int1 = TSymbolUniqueId(1266);
1726     static constexpr const TSymbolUniqueId
1727         textureProjGradOffset_ISampler1D1_Float4_Float1_Float1_Int1 = TSymbolUniqueId(1267);
1728     static constexpr const TSymbolUniqueId
1729         textureProjGradOffset_USampler1D1_Float4_Float1_Float1_Int1 = TSymbolUniqueId(1268);
1730     static constexpr const TSymbolUniqueId
1731         textureProjGradOffset_Sampler2DRect1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1269);
1732     static constexpr const TSymbolUniqueId
1733         textureProjGradOffset_ISampler2DRect1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1270);
1734     static constexpr const TSymbolUniqueId
1735         textureProjGradOffset_USampler2DRect1_Float3_Float2_Float2_Int2 = TSymbolUniqueId(1271);
1736     static constexpr const TSymbolUniqueId
1737         textureProjGradOffset_Sampler2DRect1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(1272);
1738     static constexpr const TSymbolUniqueId
1739         textureProjGradOffset_ISampler2DRect1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(1273);
1740     static constexpr const TSymbolUniqueId
1741         textureProjGradOffset_USampler2DRect1_Float4_Float2_Float2_Int2 = TSymbolUniqueId(1274);
1742     static constexpr const TSymbolUniqueId
1743         textureProjGradOffset_Sampler2DRectShadow1_Float4_Float2_Float2_Int2 =
1744             TSymbolUniqueId(1275);
1745     static constexpr const TSymbolUniqueId
1746         textureProjGradOffset_Sampler1DShadow1_Float4_Float1_Float1_Int1 = TSymbolUniqueId(1276);
1747     static constexpr const TSymbolUniqueId textureOffset_Sampler2D1_Float2_Int2_Float1 =
1748         TSymbolUniqueId(1277);
1749     static constexpr const TSymbolUniqueId textureOffset_ISampler2D1_Float2_Int2_Float1 =
1750         TSymbolUniqueId(1278);
1751     static constexpr const TSymbolUniqueId textureOffset_USampler2D1_Float2_Int2_Float1 =
1752         TSymbolUniqueId(1279);
1753     static constexpr const TSymbolUniqueId textureOffset_Sampler3D1_Float3_Int3_Float1 =
1754         TSymbolUniqueId(1280);
1755     static constexpr const TSymbolUniqueId textureOffset_ISampler3D1_Float3_Int3_Float1 =
1756         TSymbolUniqueId(1281);
1757     static constexpr const TSymbolUniqueId textureOffset_USampler3D1_Float3_Int3_Float1 =
1758         TSymbolUniqueId(1282);
1759     static constexpr const TSymbolUniqueId textureOffset_Sampler2DShadow1_Float3_Int2_Float1 =
1760         TSymbolUniqueId(1283);
1761     static constexpr const TSymbolUniqueId textureOffset_Sampler2DArray1_Float3_Int2_Float1 =
1762         TSymbolUniqueId(1284);
1763     static constexpr const TSymbolUniqueId textureOffset_ISampler2DArray1_Float3_Int2_Float1 =
1764         TSymbolUniqueId(1285);
1765     static constexpr const TSymbolUniqueId textureOffset_USampler2DArray1_Float3_Int2_Float1 =
1766         TSymbolUniqueId(1286);
1767     static constexpr const TSymbolUniqueId textureOffset_Sampler1D1_Float1_Int1_Float1 =
1768         TSymbolUniqueId(1287);
1769     static constexpr const TSymbolUniqueId textureOffset_ISampler1D1_Float1_Int1_Float1 =
1770         TSymbolUniqueId(1288);
1771     static constexpr const TSymbolUniqueId textureOffset_USampler1D1_Float1_Int1_Float1 =
1772         TSymbolUniqueId(1289);
1773     static constexpr const TSymbolUniqueId textureOffset_Sampler1DShadow1_Float3_Int1_Float1 =
1774         TSymbolUniqueId(1290);
1775     static constexpr const TSymbolUniqueId textureOffset_Sampler1DArray1_Float2_Int1_Float1 =
1776         TSymbolUniqueId(1291);
1777     static constexpr const TSymbolUniqueId textureOffset_ISampler1DArray1_Float2_Int1_Float1 =
1778         TSymbolUniqueId(1292);
1779     static constexpr const TSymbolUniqueId textureOffset_USampler1DArray1_Float2_Int1_Float1 =
1780         TSymbolUniqueId(1293);
1781     static constexpr const TSymbolUniqueId textureOffset_Sampler1DArrayShadow1_Float3_Int1_Float1 =
1782         TSymbolUniqueId(1294);
1783     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2D1_Float3_Int2_Float1 =
1784         TSymbolUniqueId(1295);
1785     static constexpr const TSymbolUniqueId textureProjOffset_ISampler2D1_Float3_Int2_Float1 =
1786         TSymbolUniqueId(1296);
1787     static constexpr const TSymbolUniqueId textureProjOffset_USampler2D1_Float3_Int2_Float1 =
1788         TSymbolUniqueId(1297);
1789     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2D1_Float4_Int2_Float1 =
1790         TSymbolUniqueId(1298);
1791     static constexpr const TSymbolUniqueId textureProjOffset_ISampler2D1_Float4_Int2_Float1 =
1792         TSymbolUniqueId(1299);
1793     static constexpr const TSymbolUniqueId textureProjOffset_USampler2D1_Float4_Int2_Float1 =
1794         TSymbolUniqueId(1300);
1795     static constexpr const TSymbolUniqueId textureProjOffset_Sampler3D1_Float4_Int3_Float1 =
1796         TSymbolUniqueId(1301);
1797     static constexpr const TSymbolUniqueId textureProjOffset_ISampler3D1_Float4_Int3_Float1 =
1798         TSymbolUniqueId(1302);
1799     static constexpr const TSymbolUniqueId textureProjOffset_USampler3D1_Float4_Int3_Float1 =
1800         TSymbolUniqueId(1303);
1801     static constexpr const TSymbolUniqueId textureProjOffset_Sampler2DShadow1_Float4_Int2_Float1 =
1802         TSymbolUniqueId(1304);
1803     static constexpr const TSymbolUniqueId textureProjOffset_Sampler1D1_Float2_Int1_Float1 =
1804         TSymbolUniqueId(1305);
1805     static constexpr const TSymbolUniqueId textureProjOffset_ISampler1D1_Float2_Int1_Float1 =
1806         TSymbolUniqueId(1306);
1807     static constexpr const TSymbolUniqueId textureProjOffset_USampler1D1_Float2_Int1_Float1 =
1808         TSymbolUniqueId(1307);
1809     static constexpr const TSymbolUniqueId textureProjOffset_Sampler1D1_Float4_Int1_Float1 =
1810         TSymbolUniqueId(1308);
1811     static constexpr const TSymbolUniqueId textureProjOffset_ISampler1D1_Float4_Int1_Float1 =
1812         TSymbolUniqueId(1309);
1813     static constexpr const TSymbolUniqueId textureProjOffset_USampler1D1_Float4_Int1_Float1 =
1814         TSymbolUniqueId(1310);
1815     static constexpr const TSymbolUniqueId textureProjOffset_Sampler1DShadow1_Float4_Int1_Float1 =
1816         TSymbolUniqueId(1311);
1817     static constexpr const TSymbolUniqueId texture_SamplerExternalOES1_Float2 =
1818         TSymbolUniqueId(1312);
1819     static constexpr const TSymbolUniqueId textureProj_SamplerExternalOES1_Float3 =
1820         TSymbolUniqueId(1313);
1821     static constexpr const TSymbolUniqueId textureProj_SamplerExternalOES1_Float4 =
1822         TSymbolUniqueId(1314);
1823     static constexpr const TSymbolUniqueId textureSize_SamplerExternalOES1_Int1 =
1824         TSymbolUniqueId(1315);
1825     static constexpr const TSymbolUniqueId texelFetch_SamplerExternalOES1_Int2_Int1 =
1826         TSymbolUniqueId(1316);
1827     static constexpr const TSymbolUniqueId texture_SamplerExternal2DY2YEXT1_Float2 =
1828         TSymbolUniqueId(1317);
1829     static constexpr const TSymbolUniqueId textureProj_SamplerExternal2DY2YEXT1_Float3 =
1830         TSymbolUniqueId(1318);
1831     static constexpr const TSymbolUniqueId textureProj_SamplerExternal2DY2YEXT1_Float4 =
1832         TSymbolUniqueId(1319);
1833     static constexpr const TSymbolUniqueId rgb_2_yuv_Float3_YuvCscStandardEXT1 =
1834         TSymbolUniqueId(1320);
1835     static constexpr const TSymbolUniqueId pt00H = TSymbolUniqueId(1321);
1836     static constexpr const TSymbolUniqueId yuv_2_rgb_Float3_YuvCscStandardEXT1 =
1837         TSymbolUniqueId(1322);
1838     static constexpr const TSymbolUniqueId textureSize_SamplerExternal2DY2YEXT1_Int1 =
1839         TSymbolUniqueId(1323);
1840     static constexpr const TSymbolUniqueId texelFetch_SamplerExternal2DY2YEXT1_Int2_Int1 =
1841         TSymbolUniqueId(1324);
1842     static constexpr const TSymbolUniqueId textureGather_Sampler2D1_Float2  = TSymbolUniqueId(1325);
1843     static constexpr const TSymbolUniqueId textureGather_ISampler2D1_Float2 = TSymbolUniqueId(1326);
1844     static constexpr const TSymbolUniqueId textureGather_USampler2D1_Float2 = TSymbolUniqueId(1327);
1845     static constexpr const TSymbolUniqueId textureGather_Sampler2D1_Float2_Int1 =
1846         TSymbolUniqueId(1328);
1847     static constexpr const TSymbolUniqueId textureGather_ISampler2D1_Float2_Int1 =
1848         TSymbolUniqueId(1329);
1849     static constexpr const TSymbolUniqueId textureGather_USampler2D1_Float2_Int1 =
1850         TSymbolUniqueId(1330);
1851     static constexpr const TSymbolUniqueId textureGather_Sampler2DArray1_Float3 =
1852         TSymbolUniqueId(1331);
1853     static constexpr const TSymbolUniqueId textureGather_ISampler2DArray1_Float3 =
1854         TSymbolUniqueId(1332);
1855     static constexpr const TSymbolUniqueId textureGather_USampler2DArray1_Float3 =
1856         TSymbolUniqueId(1333);
1857     static constexpr const TSymbolUniqueId textureGather_Sampler2DArray1_Float3_Int1 =
1858         TSymbolUniqueId(1334);
1859     static constexpr const TSymbolUniqueId textureGather_ISampler2DArray1_Float3_Int1 =
1860         TSymbolUniqueId(1335);
1861     static constexpr const TSymbolUniqueId textureGather_USampler2DArray1_Float3_Int1 =
1862         TSymbolUniqueId(1336);
1863     static constexpr const TSymbolUniqueId textureGather_SamplerCube1_Float3 =
1864         TSymbolUniqueId(1337);
1865     static constexpr const TSymbolUniqueId textureGather_ISamplerCube1_Float3 =
1866         TSymbolUniqueId(1338);
1867     static constexpr const TSymbolUniqueId textureGather_USamplerCube1_Float3 =
1868         TSymbolUniqueId(1339);
1869     static constexpr const TSymbolUniqueId textureGather_SamplerCube1_Float3_Int1 =
1870         TSymbolUniqueId(1340);
1871     static constexpr const TSymbolUniqueId textureGather_ISamplerCube1_Float3_Int1 =
1872         TSymbolUniqueId(1341);
1873     static constexpr const TSymbolUniqueId textureGather_USamplerCube1_Float3_Int1 =
1874         TSymbolUniqueId(1342);
1875     static constexpr const TSymbolUniqueId textureGather_Sampler2DRect1_Float3 =
1876         TSymbolUniqueId(1343);
1877     static constexpr const TSymbolUniqueId textureGather_ISampler2DRect1_Float3 =
1878         TSymbolUniqueId(1344);
1879     static constexpr const TSymbolUniqueId textureGather_USampler2DRect1_Float3 =
1880         TSymbolUniqueId(1345);
1881     static constexpr const TSymbolUniqueId textureGather_Sampler2DRect1_Float3_Int1 =
1882         TSymbolUniqueId(1346);
1883     static constexpr const TSymbolUniqueId textureGather_ISampler2DRect1_Float3_Int1 =
1884         TSymbolUniqueId(1347);
1885     static constexpr const TSymbolUniqueId textureGather_USampler2DRect1_Float3_Int1 =
1886         TSymbolUniqueId(1348);
1887     static constexpr const TSymbolUniqueId textureGather_Sampler2DShadow1_Float2 =
1888         TSymbolUniqueId(1349);
1889     static constexpr const TSymbolUniqueId textureGather_Sampler2DShadow1_Float2_Float1 =
1890         TSymbolUniqueId(1350);
1891     static constexpr const TSymbolUniqueId textureGather_Sampler2DArrayShadow1_Float3 =
1892         TSymbolUniqueId(1351);
1893     static constexpr const TSymbolUniqueId textureGather_Sampler2DArrayShadow1_Float3_Float1 =
1894         TSymbolUniqueId(1352);
1895     static constexpr const TSymbolUniqueId textureGather_SamplerCubeShadow1_Float3 =
1896         TSymbolUniqueId(1353);
1897     static constexpr const TSymbolUniqueId textureGather_SamplerCubeShadow1_Float3_Float1 =
1898         TSymbolUniqueId(1354);
1899     static constexpr const TSymbolUniqueId textureGather_Sampler2DRectShadow1_Float2_Float1 =
1900         TSymbolUniqueId(1355);
1901     static constexpr const TSymbolUniqueId textureGatherOffsets_Sampler2D1_Float2_4xInt2_Int1 =
1902         TSymbolUniqueId(1356);
1903     static constexpr const TSymbolUniqueId pt10Dx4 = TSymbolUniqueId(1357);
1904     static constexpr const TSymbolUniqueId textureGatherOffsets_ISampler2D1_Float2_4xInt2_Int1 =
1905         TSymbolUniqueId(1358);
1906     static constexpr const TSymbolUniqueId textureGatherOffsets_USampler2D1_Float2_4xInt2_Int1 =
1907         TSymbolUniqueId(1359);
1908     static constexpr const TSymbolUniqueId textureGatherOffsets_Sampler2DArray1_Float3_4xInt2_Int1 =
1909         TSymbolUniqueId(1360);
1910     static constexpr const TSymbolUniqueId
1911         textureGatherOffsets_ISampler2DArray1_Float3_4xInt2_Int1 = TSymbolUniqueId(1361);
1912     static constexpr const TSymbolUniqueId
1913         textureGatherOffsets_USampler2DArray1_Float3_4xInt2_Int1 = TSymbolUniqueId(1362);
1914     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_Sampler2D1_Float2_4xInt2_Int1 =
1915         TSymbolUniqueId(1363);
1916     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_ISampler2D1_Float2_4xInt2_Int1 =
1917         TSymbolUniqueId(1364);
1918     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_USampler2D1_Float2_4xInt2_Int1 =
1919         TSymbolUniqueId(1365);
1920     static constexpr const TSymbolUniqueId
1921         textureGatherOffsetsExt_Sampler2DArray1_Float3_4xInt2_Int1 = TSymbolUniqueId(1366);
1922     static constexpr const TSymbolUniqueId
1923         textureGatherOffsetsExt_ISampler2DArray1_Float3_4xInt2_Int1 = TSymbolUniqueId(1367);
1924     static constexpr const TSymbolUniqueId
1925         textureGatherOffsetsExt_USampler2DArray1_Float3_4xInt2_Int1 = TSymbolUniqueId(1368);
1926     static constexpr const TSymbolUniqueId textureGatherOffsets_Sampler2DRect1_Float2_4xInt2_Int1 =
1927         TSymbolUniqueId(1369);
1928     static constexpr const TSymbolUniqueId textureGatherOffsets_ISampler2DRect1_Float2_4xInt2_Int1 =
1929         TSymbolUniqueId(1370);
1930     static constexpr const TSymbolUniqueId textureGatherOffsets_USampler2DRect1_Float2_4xInt2_Int1 =
1931         TSymbolUniqueId(1371);
1932     static constexpr const TSymbolUniqueId textureGatherOffsets_Sampler2D1_Float2_4xInt2 =
1933         TSymbolUniqueId(1372);
1934     static constexpr const TSymbolUniqueId textureGatherOffsets_ISampler2D1_Float2_4xInt2 =
1935         TSymbolUniqueId(1373);
1936     static constexpr const TSymbolUniqueId textureGatherOffsets_USampler2D1_Float2_4xInt2 =
1937         TSymbolUniqueId(1374);
1938     static constexpr const TSymbolUniqueId textureGatherOffsets_Sampler2DArray1_Float3_4xInt2 =
1939         TSymbolUniqueId(1375);
1940     static constexpr const TSymbolUniqueId textureGatherOffsets_ISampler2DArray1_Float3_4xInt2 =
1941         TSymbolUniqueId(1376);
1942     static constexpr const TSymbolUniqueId textureGatherOffsets_USampler2DArray1_Float3_4xInt2 =
1943         TSymbolUniqueId(1377);
1944     static constexpr const TSymbolUniqueId
1945         textureGatherOffsets_Sampler2DShadow1_Float2_Float1_4xInt2 = TSymbolUniqueId(1378);
1946     static constexpr const TSymbolUniqueId
1947         textureGatherOffsets_Sampler2DArrayShadow1_Float3_Float1_4xInt2 = TSymbolUniqueId(1379);
1948     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_Sampler2D1_Float2_4xInt2 =
1949         TSymbolUniqueId(1380);
1950     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_ISampler2D1_Float2_4xInt2 =
1951         TSymbolUniqueId(1381);
1952     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_USampler2D1_Float2_4xInt2 =
1953         TSymbolUniqueId(1382);
1954     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_Sampler2DArray1_Float3_4xInt2 =
1955         TSymbolUniqueId(1383);
1956     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_ISampler2DArray1_Float3_4xInt2 =
1957         TSymbolUniqueId(1384);
1958     static constexpr const TSymbolUniqueId textureGatherOffsetsExt_USampler2DArray1_Float3_4xInt2 =
1959         TSymbolUniqueId(1385);
1960     static constexpr const TSymbolUniqueId
1961         textureGatherOffsetsExt_Sampler2DShadow1_Float2_Float1_4xInt2 = TSymbolUniqueId(1386);
1962     static constexpr const TSymbolUniqueId
1963         textureGatherOffsetsExt_Sampler2DArrayShadow1_Float3_Float1_4xInt2 = TSymbolUniqueId(1387);
1964     static constexpr const TSymbolUniqueId textureGatherOffsets_Sampler2DRect1_Float2_4xInt2 =
1965         TSymbolUniqueId(1388);
1966     static constexpr const TSymbolUniqueId textureGatherOffsets_ISampler2DRect1_Float2_4xInt2 =
1967         TSymbolUniqueId(1389);
1968     static constexpr const TSymbolUniqueId textureGatherOffsets_USampler2DRect1_Float2_4xInt2 =
1969         TSymbolUniqueId(1390);
1970     static constexpr const TSymbolUniqueId
1971         textureGatherOffsets_Sampler2DRectShadow1_Float2_Float1_4xInt2 = TSymbolUniqueId(1391);
1972     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2D1_Float2_Int2_Int1 =
1973         TSymbolUniqueId(1392);
1974     static constexpr const TSymbolUniqueId textureGatherOffset_ISampler2D1_Float2_Int2_Int1 =
1975         TSymbolUniqueId(1393);
1976     static constexpr const TSymbolUniqueId textureGatherOffset_USampler2D1_Float2_Int2_Int1 =
1977         TSymbolUniqueId(1394);
1978     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2DArray1_Float3_Int2_Int1 =
1979         TSymbolUniqueId(1395);
1980     static constexpr const TSymbolUniqueId textureGatherOffset_ISampler2DArray1_Float3_Int2_Int1 =
1981         TSymbolUniqueId(1396);
1982     static constexpr const TSymbolUniqueId textureGatherOffset_USampler2DArray1_Float3_Int2_Int1 =
1983         TSymbolUniqueId(1397);
1984     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2DRect1_Float2_Int2_Int1 =
1985         TSymbolUniqueId(1398);
1986     static constexpr const TSymbolUniqueId textureGatherOffset_ISampler2DRect1_Float2_Int2_Int1 =
1987         TSymbolUniqueId(1399);
1988     static constexpr const TSymbolUniqueId textureGatherOffset_USampler2DRect1_Float2_Int2_Int1 =
1989         TSymbolUniqueId(1400);
1990     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2D1_Float2_Int2 =
1991         TSymbolUniqueId(1401);
1992     static constexpr const TSymbolUniqueId textureGatherOffset_ISampler2D1_Float2_Int2 =
1993         TSymbolUniqueId(1402);
1994     static constexpr const TSymbolUniqueId textureGatherOffset_USampler2D1_Float2_Int2 =
1995         TSymbolUniqueId(1403);
1996     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2DArray1_Float3_Int2 =
1997         TSymbolUniqueId(1404);
1998     static constexpr const TSymbolUniqueId textureGatherOffset_ISampler2DArray1_Float3_Int2 =
1999         TSymbolUniqueId(1405);
2000     static constexpr const TSymbolUniqueId textureGatherOffset_USampler2DArray1_Float3_Int2 =
2001         TSymbolUniqueId(1406);
2002     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2DShadow1_Float2_Float1_Int2 =
2003         TSymbolUniqueId(1407);
2004     static constexpr const TSymbolUniqueId
2005         textureGatherOffset_Sampler2DArrayShadow1_Float3_Float1_Int2 = TSymbolUniqueId(1408);
2006     static constexpr const TSymbolUniqueId textureGatherOffset_Sampler2DRect1_Float2_Int2 =
2007         TSymbolUniqueId(1409);
2008     static constexpr const TSymbolUniqueId textureGatherOffset_ISampler2DRect1_Float2_Int2 =
2009         TSymbolUniqueId(1410);
2010     static constexpr const TSymbolUniqueId textureGatherOffset_USampler2DRect1_Float2_Int2 =
2011         TSymbolUniqueId(1411);
2012     static constexpr const TSymbolUniqueId
2013         textureGatherOffset_Sampler2DRectShadow1_Float2_Float1_Int2        = TSymbolUniqueId(1412);
2014     static constexpr const TSymbolUniqueId dFdx_Float1                     = TSymbolUniqueId(1413);
2015     static constexpr const TSymbolUniqueId dFdx_Float2                     = TSymbolUniqueId(1414);
2016     static constexpr const TSymbolUniqueId dFdx_Float3                     = TSymbolUniqueId(1415);
2017     static constexpr const TSymbolUniqueId dFdx_Float4                     = TSymbolUniqueId(1416);
2018     static constexpr const TSymbolUniqueId dFdy_Float1                     = TSymbolUniqueId(1417);
2019     static constexpr const TSymbolUniqueId dFdy_Float2                     = TSymbolUniqueId(1418);
2020     static constexpr const TSymbolUniqueId dFdy_Float3                     = TSymbolUniqueId(1419);
2021     static constexpr const TSymbolUniqueId dFdy_Float4                     = TSymbolUniqueId(1420);
2022     static constexpr const TSymbolUniqueId fwidth_Float1                   = TSymbolUniqueId(1421);
2023     static constexpr const TSymbolUniqueId fwidth_Float2                   = TSymbolUniqueId(1422);
2024     static constexpr const TSymbolUniqueId fwidth_Float3                   = TSymbolUniqueId(1423);
2025     static constexpr const TSymbolUniqueId fwidth_Float4                   = TSymbolUniqueId(1424);
2026     static constexpr const TSymbolUniqueId dFdxFine_Float1                 = TSymbolUniqueId(1425);
2027     static constexpr const TSymbolUniqueId dFdxFine_Float2                 = TSymbolUniqueId(1426);
2028     static constexpr const TSymbolUniqueId dFdxFine_Float3                 = TSymbolUniqueId(1427);
2029     static constexpr const TSymbolUniqueId dFdxFine_Float4                 = TSymbolUniqueId(1428);
2030     static constexpr const TSymbolUniqueId dFdyFine_Float1                 = TSymbolUniqueId(1429);
2031     static constexpr const TSymbolUniqueId dFdyFine_Float2                 = TSymbolUniqueId(1430);
2032     static constexpr const TSymbolUniqueId dFdyFine_Float3                 = TSymbolUniqueId(1431);
2033     static constexpr const TSymbolUniqueId dFdyFine_Float4                 = TSymbolUniqueId(1432);
2034     static constexpr const TSymbolUniqueId dFdxCoarse_Float1               = TSymbolUniqueId(1433);
2035     static constexpr const TSymbolUniqueId dFdxCoarse_Float2               = TSymbolUniqueId(1434);
2036     static constexpr const TSymbolUniqueId dFdxCoarse_Float3               = TSymbolUniqueId(1435);
2037     static constexpr const TSymbolUniqueId dFdxCoarse_Float4               = TSymbolUniqueId(1436);
2038     static constexpr const TSymbolUniqueId dFdyCoarse_Float1               = TSymbolUniqueId(1437);
2039     static constexpr const TSymbolUniqueId dFdyCoarse_Float2               = TSymbolUniqueId(1438);
2040     static constexpr const TSymbolUniqueId dFdyCoarse_Float3               = TSymbolUniqueId(1439);
2041     static constexpr const TSymbolUniqueId dFdyCoarse_Float4               = TSymbolUniqueId(1440);
2042     static constexpr const TSymbolUniqueId fwidthFine_Float1               = TSymbolUniqueId(1441);
2043     static constexpr const TSymbolUniqueId fwidthFine_Float2               = TSymbolUniqueId(1442);
2044     static constexpr const TSymbolUniqueId fwidthFine_Float3               = TSymbolUniqueId(1443);
2045     static constexpr const TSymbolUniqueId fwidthFine_Float4               = TSymbolUniqueId(1444);
2046     static constexpr const TSymbolUniqueId fwidthCoarse_Float1             = TSymbolUniqueId(1445);
2047     static constexpr const TSymbolUniqueId fwidthCoarse_Float2             = TSymbolUniqueId(1446);
2048     static constexpr const TSymbolUniqueId fwidthCoarse_Float3             = TSymbolUniqueId(1447);
2049     static constexpr const TSymbolUniqueId fwidthCoarse_Float4             = TSymbolUniqueId(1448);
2050     static constexpr const TSymbolUniqueId interpolateAtCentroid_Float1    = TSymbolUniqueId(1449);
2051     static constexpr const TSymbolUniqueId interpolateAtCentroid_Float2    = TSymbolUniqueId(1450);
2052     static constexpr const TSymbolUniqueId interpolateAtCentroid_Float3    = TSymbolUniqueId(1451);
2053     static constexpr const TSymbolUniqueId interpolateAtCentroid_Float4    = TSymbolUniqueId(1452);
2054     static constexpr const TSymbolUniqueId interpolateAtSample_Float1_Int1 = TSymbolUniqueId(1453);
2055     static constexpr const TSymbolUniqueId interpolateAtSample_Float2_Int1 = TSymbolUniqueId(1454);
2056     static constexpr const TSymbolUniqueId interpolateAtSample_Float3_Int1 = TSymbolUniqueId(1455);
2057     static constexpr const TSymbolUniqueId interpolateAtSample_Float4_Int1 = TSymbolUniqueId(1456);
2058     static constexpr const TSymbolUniqueId interpolateAtOffset_Float1_Float2 =
2059         TSymbolUniqueId(1457);
2060     static constexpr const TSymbolUniqueId interpolateAtOffset_Float2_Float2 =
2061         TSymbolUniqueId(1458);
2062     static constexpr const TSymbolUniqueId interpolateAtOffset_Float3_Float2 =
2063         TSymbolUniqueId(1459);
2064     static constexpr const TSymbolUniqueId interpolateAtOffset_Float4_Float2 =
2065         TSymbolUniqueId(1460);
2066     static constexpr const TSymbolUniqueId atomicCounter_AtomicCounter1 = TSymbolUniqueId(1461);
2067     static constexpr const TSymbolUniqueId pt00G                        = TSymbolUniqueId(1462);
2068     static constexpr const TSymbolUniqueId atomicCounterIncrement_AtomicCounter1 =
2069         TSymbolUniqueId(1463);
2070     static constexpr const TSymbolUniqueId atomicCounterDecrement_AtomicCounter1 =
2071         TSymbolUniqueId(1464);
2072     static constexpr const TSymbolUniqueId atomicCounterAdd_AtomicCounter1_UInt1 =
2073         TSymbolUniqueId(1465);
2074     static constexpr const TSymbolUniqueId atomicCounterSubtract_AtomicCounter1_UInt1 =
2075         TSymbolUniqueId(1466);
2076     static constexpr const TSymbolUniqueId atomicCounterMin_AtomicCounter1_UInt1 =
2077         TSymbolUniqueId(1467);
2078     static constexpr const TSymbolUniqueId atomicCounterMax_AtomicCounter1_UInt1 =
2079         TSymbolUniqueId(1468);
2080     static constexpr const TSymbolUniqueId atomicCounterAnd_AtomicCounter1_UInt1 =
2081         TSymbolUniqueId(1469);
2082     static constexpr const TSymbolUniqueId atomicCounterOr_AtomicCounter1_UInt1 =
2083         TSymbolUniqueId(1470);
2084     static constexpr const TSymbolUniqueId atomicCounterXor_AtomicCounter1_UInt1 =
2085         TSymbolUniqueId(1471);
2086     static constexpr const TSymbolUniqueId atomicCounterExchange_AtomicCounter1_UInt1 =
2087         TSymbolUniqueId(1472);
2088     static constexpr const TSymbolUniqueId atomicCounterCompSwap_AtomicCounter1_UInt1_UInt1 =
2089         TSymbolUniqueId(1473);
2090     static constexpr const TSymbolUniqueId atomicAdd_UInt1_UInt1            = TSymbolUniqueId(1474);
2091     static constexpr const TSymbolUniqueId pt_io_00E                        = TSymbolUniqueId(1475);
2092     static constexpr const TSymbolUniqueId atomicAdd_Int1_Int1              = TSymbolUniqueId(1476);
2093     static constexpr const TSymbolUniqueId pt_io_00D                        = TSymbolUniqueId(1477);
2094     static constexpr const TSymbolUniqueId atomicMin_UInt1_UInt1            = TSymbolUniqueId(1478);
2095     static constexpr const TSymbolUniqueId atomicMin_Int1_Int1              = TSymbolUniqueId(1479);
2096     static constexpr const TSymbolUniqueId atomicMax_UInt1_UInt1            = TSymbolUniqueId(1480);
2097     static constexpr const TSymbolUniqueId atomicMax_Int1_Int1              = TSymbolUniqueId(1481);
2098     static constexpr const TSymbolUniqueId atomicAnd_UInt1_UInt1            = TSymbolUniqueId(1482);
2099     static constexpr const TSymbolUniqueId atomicAnd_Int1_Int1              = TSymbolUniqueId(1483);
2100     static constexpr const TSymbolUniqueId atomicOr_UInt1_UInt1             = TSymbolUniqueId(1484);
2101     static constexpr const TSymbolUniqueId atomicOr_Int1_Int1               = TSymbolUniqueId(1485);
2102     static constexpr const TSymbolUniqueId atomicXor_UInt1_UInt1            = TSymbolUniqueId(1486);
2103     static constexpr const TSymbolUniqueId atomicXor_Int1_Int1              = TSymbolUniqueId(1487);
2104     static constexpr const TSymbolUniqueId atomicExchange_UInt1_UInt1       = TSymbolUniqueId(1488);
2105     static constexpr const TSymbolUniqueId atomicExchange_Int1_Int1         = TSymbolUniqueId(1489);
2106     static constexpr const TSymbolUniqueId atomicCompSwap_UInt1_UInt1_UInt1 = TSymbolUniqueId(1490);
2107     static constexpr const TSymbolUniqueId atomicCompSwap_Int1_Int1_Int1    = TSymbolUniqueId(1491);
2108     static constexpr const TSymbolUniqueId imageSize_Image2D1               = TSymbolUniqueId(1492);
2109     static constexpr const TSymbolUniqueId pt00z                            = TSymbolUniqueId(1493);
2110     static constexpr const TSymbolUniqueId imageSize_IImage2D1              = TSymbolUniqueId(1494);
2111     static constexpr const TSymbolUniqueId pt01A                            = TSymbolUniqueId(1495);
2112     static constexpr const TSymbolUniqueId imageSize_UImage2D1              = TSymbolUniqueId(1496);
2113     static constexpr const TSymbolUniqueId pt01B                            = TSymbolUniqueId(1497);
2114     static constexpr const TSymbolUniqueId imageSize_Image3D1               = TSymbolUniqueId(1498);
2115     static constexpr const TSymbolUniqueId pt01C                            = TSymbolUniqueId(1499);
2116     static constexpr const TSymbolUniqueId imageSize_IImage3D1              = TSymbolUniqueId(1500);
2117     static constexpr const TSymbolUniqueId pt01D                            = TSymbolUniqueId(1501);
2118     static constexpr const TSymbolUniqueId imageSize_UImage3D1              = TSymbolUniqueId(1502);
2119     static constexpr const TSymbolUniqueId pt01E                            = TSymbolUniqueId(1503);
2120     static constexpr const TSymbolUniqueId imageSize_Image2DArray1          = TSymbolUniqueId(1504);
2121     static constexpr const TSymbolUniqueId pt01F                            = TSymbolUniqueId(1505);
2122     static constexpr const TSymbolUniqueId imageSize_IImage2DArray1         = TSymbolUniqueId(1506);
2123     static constexpr const TSymbolUniqueId pt01G                            = TSymbolUniqueId(1507);
2124     static constexpr const TSymbolUniqueId imageSize_UImage2DArray1         = TSymbolUniqueId(1508);
2125     static constexpr const TSymbolUniqueId pt01H                            = TSymbolUniqueId(1509);
2126     static constexpr const TSymbolUniqueId imageSize_ImageCube1             = TSymbolUniqueId(1510);
2127     static constexpr const TSymbolUniqueId pt01I                            = TSymbolUniqueId(1511);
2128     static constexpr const TSymbolUniqueId imageSize_IImageCube1            = TSymbolUniqueId(1512);
2129     static constexpr const TSymbolUniqueId pt01J                            = TSymbolUniqueId(1513);
2130     static constexpr const TSymbolUniqueId imageSize_UImageCube1            = TSymbolUniqueId(1514);
2131     static constexpr const TSymbolUniqueId pt01K                            = TSymbolUniqueId(1515);
2132     static constexpr const TSymbolUniqueId imageSize_ImageCubeArray1        = TSymbolUniqueId(1516);
2133     static constexpr const TSymbolUniqueId pt01a                            = TSymbolUniqueId(1517);
2134     static constexpr const TSymbolUniqueId imageSize_IImageCubeArray1       = TSymbolUniqueId(1518);
2135     static constexpr const TSymbolUniqueId pt01b                            = TSymbolUniqueId(1519);
2136     static constexpr const TSymbolUniqueId imageSize_UImageCubeArray1       = TSymbolUniqueId(1520);
2137     static constexpr const TSymbolUniqueId pt01c                            = TSymbolUniqueId(1521);
2138     static constexpr const TSymbolUniqueId imageSize_Image1D1               = TSymbolUniqueId(1522);
2139     static constexpr const TSymbolUniqueId pt01L                            = TSymbolUniqueId(1523);
2140     static constexpr const TSymbolUniqueId imageSize_IImage1D1              = TSymbolUniqueId(1524);
2141     static constexpr const TSymbolUniqueId pt01M                            = TSymbolUniqueId(1525);
2142     static constexpr const TSymbolUniqueId imageSize_UImage1D1              = TSymbolUniqueId(1526);
2143     static constexpr const TSymbolUniqueId pt01N                            = TSymbolUniqueId(1527);
2144     static constexpr const TSymbolUniqueId imageSize_ImageRect1             = TSymbolUniqueId(1528);
2145     static constexpr const TSymbolUniqueId pt01d                            = TSymbolUniqueId(1529);
2146     static constexpr const TSymbolUniqueId imageSize_IImageRect1            = TSymbolUniqueId(1530);
2147     static constexpr const TSymbolUniqueId pt01e                            = TSymbolUniqueId(1531);
2148     static constexpr const TSymbolUniqueId imageSize_UImageRect1            = TSymbolUniqueId(1532);
2149     static constexpr const TSymbolUniqueId pt01f                            = TSymbolUniqueId(1533);
2150     static constexpr const TSymbolUniqueId imageSize_Image1DArray1          = TSymbolUniqueId(1534);
2151     static constexpr const TSymbolUniqueId pt01O                            = TSymbolUniqueId(1535);
2152     static constexpr const TSymbolUniqueId imageSize_IImage1DArray1         = TSymbolUniqueId(1536);
2153     static constexpr const TSymbolUniqueId pt01P                            = TSymbolUniqueId(1537);
2154     static constexpr const TSymbolUniqueId imageSize_UImage1DArray1         = TSymbolUniqueId(1538);
2155     static constexpr const TSymbolUniqueId pt01Q                            = TSymbolUniqueId(1539);
2156     static constexpr const TSymbolUniqueId imageSize_ImageBuffer1           = TSymbolUniqueId(1540);
2157     static constexpr const TSymbolUniqueId pt01g                            = TSymbolUniqueId(1541);
2158     static constexpr const TSymbolUniqueId imageSize_IImageBuffer1          = TSymbolUniqueId(1542);
2159     static constexpr const TSymbolUniqueId pt01h                            = TSymbolUniqueId(1543);
2160     static constexpr const TSymbolUniqueId imageSize_UImageBuffer1          = TSymbolUniqueId(1544);
2161     static constexpr const TSymbolUniqueId pt01i                            = TSymbolUniqueId(1545);
2162     static constexpr const TSymbolUniqueId imageSize_Image2DMS1             = TSymbolUniqueId(1546);
2163     static constexpr const TSymbolUniqueId pt01R                            = TSymbolUniqueId(1547);
2164     static constexpr const TSymbolUniqueId imageSize_IImage2DMS1            = TSymbolUniqueId(1548);
2165     static constexpr const TSymbolUniqueId pt01S                            = TSymbolUniqueId(1549);
2166     static constexpr const TSymbolUniqueId imageSize_UImage2DMS1            = TSymbolUniqueId(1550);
2167     static constexpr const TSymbolUniqueId pt01T                            = TSymbolUniqueId(1551);
2168     static constexpr const TSymbolUniqueId imageSize_Image2DMSArray1        = TSymbolUniqueId(1552);
2169     static constexpr const TSymbolUniqueId pt01U                            = TSymbolUniqueId(1553);
2170     static constexpr const TSymbolUniqueId imageSize_IImage2DMSArray1       = TSymbolUniqueId(1554);
2171     static constexpr const TSymbolUniqueId pt01V                            = TSymbolUniqueId(1555);
2172     static constexpr const TSymbolUniqueId imageSize_UImage2DMSArray1       = TSymbolUniqueId(1556);
2173     static constexpr const TSymbolUniqueId pt01W                            = TSymbolUniqueId(1557);
2174     static constexpr const TSymbolUniqueId imageSamples_Image2DMS1          = TSymbolUniqueId(1558);
2175     static constexpr const TSymbolUniqueId imageSamples_IImage2DMS1         = TSymbolUniqueId(1559);
2176     static constexpr const TSymbolUniqueId imageSamples_UImage2DMS1         = TSymbolUniqueId(1560);
2177     static constexpr const TSymbolUniqueId imageSamples_Image2DMSArray1     = TSymbolUniqueId(1561);
2178     static constexpr const TSymbolUniqueId imageSamples_IImage2DMSArray1    = TSymbolUniqueId(1562);
2179     static constexpr const TSymbolUniqueId imageSamples_UImage2DMSArray1    = TSymbolUniqueId(1563);
2180     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2D1_Int2_UInt1 =
2181         TSymbolUniqueId(1564);
2182     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2D1_Int2_UInt1 =
2183         TSymbolUniqueId(1565);
2184     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2D1_Int2_UInt1 =
2185         TSymbolUniqueId(1566);
2186     static constexpr const TSymbolUniqueId imageAtomicAdd_Image3D1_Int3_UInt1 =
2187         TSymbolUniqueId(1567);
2188     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage3D1_Int3_UInt1 =
2189         TSymbolUniqueId(1568);
2190     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage3D1_Int3_UInt1 =
2191         TSymbolUniqueId(1569);
2192     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageCube1_Int3_UInt1 =
2193         TSymbolUniqueId(1570);
2194     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageCube1_Int3_UInt1 =
2195         TSymbolUniqueId(1571);
2196     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageCube1_Int3_UInt1 =
2197         TSymbolUniqueId(1572);
2198     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageBuffer1_Int1_UInt1 =
2199         TSymbolUniqueId(1573);
2200     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageBuffer1_Int1_UInt1 =
2201         TSymbolUniqueId(1574);
2202     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageBuffer1_Int1_UInt1 =
2203         TSymbolUniqueId(1575);
2204     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2DArray1_Int3_UInt1 =
2205         TSymbolUniqueId(1576);
2206     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2DArray1_Int3_UInt1 =
2207         TSymbolUniqueId(1577);
2208     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2DArray1_Int3_UInt1 =
2209         TSymbolUniqueId(1578);
2210     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageCubeArray1_Int3_UInt1 =
2211         TSymbolUniqueId(1579);
2212     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageCubeArray1_Int3_UInt1 =
2213         TSymbolUniqueId(1580);
2214     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageCubeArray1_Int3_UInt1 =
2215         TSymbolUniqueId(1581);
2216     static constexpr const TSymbolUniqueId imageAtomicAdd_Image1D1_Int1_UInt1 =
2217         TSymbolUniqueId(1582);
2218     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage1D1_Int1_UInt1 =
2219         TSymbolUniqueId(1583);
2220     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage1D1_Int1_UInt1 =
2221         TSymbolUniqueId(1584);
2222     static constexpr const TSymbolUniqueId imageAtomicAdd_Image1DArray1_Int2_UInt1 =
2223         TSymbolUniqueId(1585);
2224     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage1DArray1_Int2_UInt1 =
2225         TSymbolUniqueId(1586);
2226     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage1DArray1_Int2_UInt1 =
2227         TSymbolUniqueId(1587);
2228     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2DRect1_Int2_UInt1 =
2229         TSymbolUniqueId(1588);
2230     static constexpr const TSymbolUniqueId pt01X = TSymbolUniqueId(1589);
2231     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2DRect1_Int2_UInt1 =
2232         TSymbolUniqueId(1590);
2233     static constexpr const TSymbolUniqueId pt01Y = TSymbolUniqueId(1591);
2234     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2DRect1_Int2_UInt1 =
2235         TSymbolUniqueId(1592);
2236     static constexpr const TSymbolUniqueId pt01Z = TSymbolUniqueId(1593);
2237     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2DMS1_Int2_Int1_UInt1 =
2238         TSymbolUniqueId(1594);
2239     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2DMS1_Int2_Int1_UInt1 =
2240         TSymbolUniqueId(1595);
2241     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2DMS1_Int2_Int1_UInt1 =
2242         TSymbolUniqueId(1596);
2243     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2DMSArray1_Int3_Int1_UInt1 =
2244         TSymbolUniqueId(1597);
2245     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2DMSArray1_Int3_Int1_UInt1 =
2246         TSymbolUniqueId(1598);
2247     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2DMSArray1_Int3_Int1_UInt1 =
2248         TSymbolUniqueId(1599);
2249     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2D1_Int2_Int1 =
2250         TSymbolUniqueId(1600);
2251     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2D1_Int2_Int1 =
2252         TSymbolUniqueId(1601);
2253     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2D1_Int2_Int1 =
2254         TSymbolUniqueId(1602);
2255     static constexpr const TSymbolUniqueId imageAtomicAdd_Image3D1_Int3_Int1 =
2256         TSymbolUniqueId(1603);
2257     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage3D1_Int3_Int1 =
2258         TSymbolUniqueId(1604);
2259     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage3D1_Int3_Int1 =
2260         TSymbolUniqueId(1605);
2261     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageCube1_Int3_Int1 =
2262         TSymbolUniqueId(1606);
2263     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageCube1_Int3_Int1 =
2264         TSymbolUniqueId(1607);
2265     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageCube1_Int3_Int1 =
2266         TSymbolUniqueId(1608);
2267     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageBuffer1_Int1_Int1 =
2268         TSymbolUniqueId(1609);
2269     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageBuffer1_Int1_Int1 =
2270         TSymbolUniqueId(1610);
2271     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageBuffer1_Int1_Int1 =
2272         TSymbolUniqueId(1611);
2273     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2DArray1_Int3_Int1 =
2274         TSymbolUniqueId(1612);
2275     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2DArray1_Int3_Int1 =
2276         TSymbolUniqueId(1613);
2277     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2DArray1_Int3_Int1 =
2278         TSymbolUniqueId(1614);
2279     static constexpr const TSymbolUniqueId imageAtomicAdd_ImageCubeArray1_Int3_Int1 =
2280         TSymbolUniqueId(1615);
2281     static constexpr const TSymbolUniqueId imageAtomicAdd_IImageCubeArray1_Int3_Int1 =
2282         TSymbolUniqueId(1616);
2283     static constexpr const TSymbolUniqueId imageAtomicAdd_UImageCubeArray1_Int3_Int1 =
2284         TSymbolUniqueId(1617);
2285     static constexpr const TSymbolUniqueId imageAtomicAdd_Image1D1_Int1_Int1 =
2286         TSymbolUniqueId(1618);
2287     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage1D1_Int1_Int1 =
2288         TSymbolUniqueId(1619);
2289     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage1D1_Int1_Int1 =
2290         TSymbolUniqueId(1620);
2291     static constexpr const TSymbolUniqueId imageAtomicAdd_Image1DArray1_Int2_Int1 =
2292         TSymbolUniqueId(1621);
2293     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage1DArray1_Int2_Int1 =
2294         TSymbolUniqueId(1622);
2295     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage1DArray1_Int2_Int1 =
2296         TSymbolUniqueId(1623);
2297     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2DRect1_Int2_Int1 =
2298         TSymbolUniqueId(1624);
2299     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2DRect1_Int2_Int1 =
2300         TSymbolUniqueId(1625);
2301     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2DRect1_Int2_Int1 =
2302         TSymbolUniqueId(1626);
2303     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2DMS1_Int2_Int1_Int1 =
2304         TSymbolUniqueId(1627);
2305     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2DMS1_Int2_Int1_Int1 =
2306         TSymbolUniqueId(1628);
2307     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2DMS1_Int2_Int1_Int1 =
2308         TSymbolUniqueId(1629);
2309     static constexpr const TSymbolUniqueId imageAtomicAdd_Image2DMSArray1_Int3_Int1_Int1 =
2310         TSymbolUniqueId(1630);
2311     static constexpr const TSymbolUniqueId imageAtomicAdd_IImage2DMSArray1_Int3_Int1_Int1 =
2312         TSymbolUniqueId(1631);
2313     static constexpr const TSymbolUniqueId imageAtomicAdd_UImage2DMSArray1_Int3_Int1_Int1 =
2314         TSymbolUniqueId(1632);
2315     static constexpr const TSymbolUniqueId imageAtomicMin_Image2D1_Int2_UInt1 =
2316         TSymbolUniqueId(1633);
2317     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2D1_Int2_UInt1 =
2318         TSymbolUniqueId(1634);
2319     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2D1_Int2_UInt1 =
2320         TSymbolUniqueId(1635);
2321     static constexpr const TSymbolUniqueId imageAtomicMin_Image3D1_Int3_UInt1 =
2322         TSymbolUniqueId(1636);
2323     static constexpr const TSymbolUniqueId imageAtomicMin_IImage3D1_Int3_UInt1 =
2324         TSymbolUniqueId(1637);
2325     static constexpr const TSymbolUniqueId imageAtomicMin_UImage3D1_Int3_UInt1 =
2326         TSymbolUniqueId(1638);
2327     static constexpr const TSymbolUniqueId imageAtomicMin_ImageCube1_Int3_UInt1 =
2328         TSymbolUniqueId(1639);
2329     static constexpr const TSymbolUniqueId imageAtomicMin_IImageCube1_Int3_UInt1 =
2330         TSymbolUniqueId(1640);
2331     static constexpr const TSymbolUniqueId imageAtomicMin_UImageCube1_Int3_UInt1 =
2332         TSymbolUniqueId(1641);
2333     static constexpr const TSymbolUniqueId imageAtomicMin_ImageBuffer1_Int1_UInt1 =
2334         TSymbolUniqueId(1642);
2335     static constexpr const TSymbolUniqueId imageAtomicMin_IImageBuffer1_Int1_UInt1 =
2336         TSymbolUniqueId(1643);
2337     static constexpr const TSymbolUniqueId imageAtomicMin_UImageBuffer1_Int1_UInt1 =
2338         TSymbolUniqueId(1644);
2339     static constexpr const TSymbolUniqueId imageAtomicMin_Image2DArray1_Int3_UInt1 =
2340         TSymbolUniqueId(1645);
2341     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2DArray1_Int3_UInt1 =
2342         TSymbolUniqueId(1646);
2343     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2DArray1_Int3_UInt1 =
2344         TSymbolUniqueId(1647);
2345     static constexpr const TSymbolUniqueId imageAtomicMin_ImageCubeArray1_Int3_UInt1 =
2346         TSymbolUniqueId(1648);
2347     static constexpr const TSymbolUniqueId imageAtomicMin_IImageCubeArray1_Int3_UInt1 =
2348         TSymbolUniqueId(1649);
2349     static constexpr const TSymbolUniqueId imageAtomicMin_UImageCubeArray1_Int3_UInt1 =
2350         TSymbolUniqueId(1650);
2351     static constexpr const TSymbolUniqueId imageAtomicMin_Image1D1_Int1_UInt1 =
2352         TSymbolUniqueId(1651);
2353     static constexpr const TSymbolUniqueId imageAtomicMin_IImage1D1_Int1_UInt1 =
2354         TSymbolUniqueId(1652);
2355     static constexpr const TSymbolUniqueId imageAtomicMin_UImage1D1_Int1_UInt1 =
2356         TSymbolUniqueId(1653);
2357     static constexpr const TSymbolUniqueId imageAtomicMin_Image1DArray1_Int2_UInt1 =
2358         TSymbolUniqueId(1654);
2359     static constexpr const TSymbolUniqueId imageAtomicMin_IImage1DArray1_Int2_UInt1 =
2360         TSymbolUniqueId(1655);
2361     static constexpr const TSymbolUniqueId imageAtomicMin_UImage1DArray1_Int2_UInt1 =
2362         TSymbolUniqueId(1656);
2363     static constexpr const TSymbolUniqueId imageAtomicMin_Image2DRect1_Int2_UInt1 =
2364         TSymbolUniqueId(1657);
2365     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2DRect1_Int2_UInt1 =
2366         TSymbolUniqueId(1658);
2367     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2DRect1_Int2_UInt1 =
2368         TSymbolUniqueId(1659);
2369     static constexpr const TSymbolUniqueId imageAtomicMin_Image2DMS1_Int2_Int1_UInt1 =
2370         TSymbolUniqueId(1660);
2371     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2DMS1_Int2_Int1_UInt1 =
2372         TSymbolUniqueId(1661);
2373     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2DMS1_Int2_Int1_UInt1 =
2374         TSymbolUniqueId(1662);
2375     static constexpr const TSymbolUniqueId imageAtomicMin_Image2DMSArray1_Int3_Int1_UInt1 =
2376         TSymbolUniqueId(1663);
2377     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2DMSArray1_Int3_Int1_UInt1 =
2378         TSymbolUniqueId(1664);
2379     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2DMSArray1_Int3_Int1_UInt1 =
2380         TSymbolUniqueId(1665);
2381     static constexpr const TSymbolUniqueId imageAtomicMin_Image2D1_Int2_Int1 =
2382         TSymbolUniqueId(1666);
2383     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2D1_Int2_Int1 =
2384         TSymbolUniqueId(1667);
2385     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2D1_Int2_Int1 =
2386         TSymbolUniqueId(1668);
2387     static constexpr const TSymbolUniqueId imageAtomicMin_Image3D1_Int3_Int1 =
2388         TSymbolUniqueId(1669);
2389     static constexpr const TSymbolUniqueId imageAtomicMin_IImage3D1_Int3_Int1 =
2390         TSymbolUniqueId(1670);
2391     static constexpr const TSymbolUniqueId imageAtomicMin_UImage3D1_Int3_Int1 =
2392         TSymbolUniqueId(1671);
2393     static constexpr const TSymbolUniqueId imageAtomicMin_ImageCube1_Int3_Int1 =
2394         TSymbolUniqueId(1672);
2395     static constexpr const TSymbolUniqueId imageAtomicMin_IImageCube1_Int3_Int1 =
2396         TSymbolUniqueId(1673);
2397     static constexpr const TSymbolUniqueId imageAtomicMin_UImageCube1_Int3_Int1 =
2398         TSymbolUniqueId(1674);
2399     static constexpr const TSymbolUniqueId imageAtomicMin_ImageBuffer1_Int1_Int1 =
2400         TSymbolUniqueId(1675);
2401     static constexpr const TSymbolUniqueId imageAtomicMin_IImageBuffer1_Int1_Int1 =
2402         TSymbolUniqueId(1676);
2403     static constexpr const TSymbolUniqueId imageAtomicMin_UImageBuffer1_Int1_Int1 =
2404         TSymbolUniqueId(1677);
2405     static constexpr const TSymbolUniqueId imageAtomicMin_Image2DArray1_Int3_Int1 =
2406         TSymbolUniqueId(1678);
2407     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2DArray1_Int3_Int1 =
2408         TSymbolUniqueId(1679);
2409     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2DArray1_Int3_Int1 =
2410         TSymbolUniqueId(1680);
2411     static constexpr const TSymbolUniqueId imageAtomicMin_ImageCubeArray1_Int3_Int1 =
2412         TSymbolUniqueId(1681);
2413     static constexpr const TSymbolUniqueId imageAtomicMin_IImageCubeArray1_Int3_Int1 =
2414         TSymbolUniqueId(1682);
2415     static constexpr const TSymbolUniqueId imageAtomicMin_UImageCubeArray1_Int3_Int1 =
2416         TSymbolUniqueId(1683);
2417     static constexpr const TSymbolUniqueId imageAtomicMin_Image1D1_Int1_Int1 =
2418         TSymbolUniqueId(1684);
2419     static constexpr const TSymbolUniqueId imageAtomicMin_IImage1D1_Int1_Int1 =
2420         TSymbolUniqueId(1685);
2421     static constexpr const TSymbolUniqueId imageAtomicMin_UImage1D1_Int1_Int1 =
2422         TSymbolUniqueId(1686);
2423     static constexpr const TSymbolUniqueId imageAtomicMin_Image1DArray1_Int2_Int1 =
2424         TSymbolUniqueId(1687);
2425     static constexpr const TSymbolUniqueId imageAtomicMin_IImage1DArray1_Int2_Int1 =
2426         TSymbolUniqueId(1688);
2427     static constexpr const TSymbolUniqueId imageAtomicMin_UImage1DArray1_Int2_Int1 =
2428         TSymbolUniqueId(1689);
2429     static constexpr const TSymbolUniqueId imageAtomicMin_Image2DRect1_Int2_Int1 =
2430         TSymbolUniqueId(1690);
2431     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2DRect1_Int2_Int1 =
2432         TSymbolUniqueId(1691);
2433     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2DRect1_Int2_Int1 =
2434         TSymbolUniqueId(1692);
2435     static constexpr const TSymbolUniqueId imageAtomicMin_Image2DMS1_Int2_Int1_Int1 =
2436         TSymbolUniqueId(1693);
2437     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2DMS1_Int2_Int1_Int1 =
2438         TSymbolUniqueId(1694);
2439     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2DMS1_Int2_Int1_Int1 =
2440         TSymbolUniqueId(1695);
2441     static constexpr const TSymbolUniqueId imageAtomicMin_Image2DMSArray1_Int3_Int1_Int1 =
2442         TSymbolUniqueId(1696);
2443     static constexpr const TSymbolUniqueId imageAtomicMin_IImage2DMSArray1_Int3_Int1_Int1 =
2444         TSymbolUniqueId(1697);
2445     static constexpr const TSymbolUniqueId imageAtomicMin_UImage2DMSArray1_Int3_Int1_Int1 =
2446         TSymbolUniqueId(1698);
2447     static constexpr const TSymbolUniqueId imageAtomicMax_Image2D1_Int2_UInt1 =
2448         TSymbolUniqueId(1699);
2449     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2D1_Int2_UInt1 =
2450         TSymbolUniqueId(1700);
2451     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2D1_Int2_UInt1 =
2452         TSymbolUniqueId(1701);
2453     static constexpr const TSymbolUniqueId imageAtomicMax_Image3D1_Int3_UInt1 =
2454         TSymbolUniqueId(1702);
2455     static constexpr const TSymbolUniqueId imageAtomicMax_IImage3D1_Int3_UInt1 =
2456         TSymbolUniqueId(1703);
2457     static constexpr const TSymbolUniqueId imageAtomicMax_UImage3D1_Int3_UInt1 =
2458         TSymbolUniqueId(1704);
2459     static constexpr const TSymbolUniqueId imageAtomicMax_ImageCube1_Int3_UInt1 =
2460         TSymbolUniqueId(1705);
2461     static constexpr const TSymbolUniqueId imageAtomicMax_IImageCube1_Int3_UInt1 =
2462         TSymbolUniqueId(1706);
2463     static constexpr const TSymbolUniqueId imageAtomicMax_UImageCube1_Int3_UInt1 =
2464         TSymbolUniqueId(1707);
2465     static constexpr const TSymbolUniqueId imageAtomicMax_ImageBuffer1_Int1_UInt1 =
2466         TSymbolUniqueId(1708);
2467     static constexpr const TSymbolUniqueId imageAtomicMax_IImageBuffer1_Int1_UInt1 =
2468         TSymbolUniqueId(1709);
2469     static constexpr const TSymbolUniqueId imageAtomicMax_UImageBuffer1_Int1_UInt1 =
2470         TSymbolUniqueId(1710);
2471     static constexpr const TSymbolUniqueId imageAtomicMax_Image2DArray1_Int3_UInt1 =
2472         TSymbolUniqueId(1711);
2473     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2DArray1_Int3_UInt1 =
2474         TSymbolUniqueId(1712);
2475     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2DArray1_Int3_UInt1 =
2476         TSymbolUniqueId(1713);
2477     static constexpr const TSymbolUniqueId imageAtomicMax_ImageCubeArray1_Int3_UInt1 =
2478         TSymbolUniqueId(1714);
2479     static constexpr const TSymbolUniqueId imageAtomicMax_IImageCubeArray1_Int3_UInt1 =
2480         TSymbolUniqueId(1715);
2481     static constexpr const TSymbolUniqueId imageAtomicMax_UImageCubeArray1_Int3_UInt1 =
2482         TSymbolUniqueId(1716);
2483     static constexpr const TSymbolUniqueId imageAtomicMax_Image1D1_Int1_UInt1 =
2484         TSymbolUniqueId(1717);
2485     static constexpr const TSymbolUniqueId imageAtomicMax_IImage1D1_Int1_UInt1 =
2486         TSymbolUniqueId(1718);
2487     static constexpr const TSymbolUniqueId imageAtomicMax_UImage1D1_Int1_UInt1 =
2488         TSymbolUniqueId(1719);
2489     static constexpr const TSymbolUniqueId imageAtomicMax_Image1DArray1_Int2_UInt1 =
2490         TSymbolUniqueId(1720);
2491     static constexpr const TSymbolUniqueId imageAtomicMax_IImage1DArray1_Int2_UInt1 =
2492         TSymbolUniqueId(1721);
2493     static constexpr const TSymbolUniqueId imageAtomicMax_UImage1DArray1_Int2_UInt1 =
2494         TSymbolUniqueId(1722);
2495     static constexpr const TSymbolUniqueId imageAtomicMax_Image2DRect1_Int2_UInt1 =
2496         TSymbolUniqueId(1723);
2497     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2DRect1_Int2_UInt1 =
2498         TSymbolUniqueId(1724);
2499     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2DRect1_Int2_UInt1 =
2500         TSymbolUniqueId(1725);
2501     static constexpr const TSymbolUniqueId imageAtomicMax_Image2DMS1_Int2_Int1_UInt1 =
2502         TSymbolUniqueId(1726);
2503     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2DMS1_Int2_Int1_UInt1 =
2504         TSymbolUniqueId(1727);
2505     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2DMS1_Int2_Int1_UInt1 =
2506         TSymbolUniqueId(1728);
2507     static constexpr const TSymbolUniqueId imageAtomicMax_Image2DMSArray1_Int3_Int1_UInt1 =
2508         TSymbolUniqueId(1729);
2509     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2DMSArray1_Int3_Int1_UInt1 =
2510         TSymbolUniqueId(1730);
2511     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2DMSArray1_Int3_Int1_UInt1 =
2512         TSymbolUniqueId(1731);
2513     static constexpr const TSymbolUniqueId imageAtomicMax_Image2D1_Int2_Int1 =
2514         TSymbolUniqueId(1732);
2515     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2D1_Int2_Int1 =
2516         TSymbolUniqueId(1733);
2517     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2D1_Int2_Int1 =
2518         TSymbolUniqueId(1734);
2519     static constexpr const TSymbolUniqueId imageAtomicMax_Image3D1_Int3_Int1 =
2520         TSymbolUniqueId(1735);
2521     static constexpr const TSymbolUniqueId imageAtomicMax_IImage3D1_Int3_Int1 =
2522         TSymbolUniqueId(1736);
2523     static constexpr const TSymbolUniqueId imageAtomicMax_UImage3D1_Int3_Int1 =
2524         TSymbolUniqueId(1737);
2525     static constexpr const TSymbolUniqueId imageAtomicMax_ImageCube1_Int3_Int1 =
2526         TSymbolUniqueId(1738);
2527     static constexpr const TSymbolUniqueId imageAtomicMax_IImageCube1_Int3_Int1 =
2528         TSymbolUniqueId(1739);
2529     static constexpr const TSymbolUniqueId imageAtomicMax_UImageCube1_Int3_Int1 =
2530         TSymbolUniqueId(1740);
2531     static constexpr const TSymbolUniqueId imageAtomicMax_ImageBuffer1_Int1_Int1 =
2532         TSymbolUniqueId(1741);
2533     static constexpr const TSymbolUniqueId imageAtomicMax_IImageBuffer1_Int1_Int1 =
2534         TSymbolUniqueId(1742);
2535     static constexpr const TSymbolUniqueId imageAtomicMax_UImageBuffer1_Int1_Int1 =
2536         TSymbolUniqueId(1743);
2537     static constexpr const TSymbolUniqueId imageAtomicMax_Image2DArray1_Int3_Int1 =
2538         TSymbolUniqueId(1744);
2539     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2DArray1_Int3_Int1 =
2540         TSymbolUniqueId(1745);
2541     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2DArray1_Int3_Int1 =
2542         TSymbolUniqueId(1746);
2543     static constexpr const TSymbolUniqueId imageAtomicMax_ImageCubeArray1_Int3_Int1 =
2544         TSymbolUniqueId(1747);
2545     static constexpr const TSymbolUniqueId imageAtomicMax_IImageCubeArray1_Int3_Int1 =
2546         TSymbolUniqueId(1748);
2547     static constexpr const TSymbolUniqueId imageAtomicMax_UImageCubeArray1_Int3_Int1 =
2548         TSymbolUniqueId(1749);
2549     static constexpr const TSymbolUniqueId imageAtomicMax_Image1D1_Int1_Int1 =
2550         TSymbolUniqueId(1750);
2551     static constexpr const TSymbolUniqueId imageAtomicMax_IImage1D1_Int1_Int1 =
2552         TSymbolUniqueId(1751);
2553     static constexpr const TSymbolUniqueId imageAtomicMax_UImage1D1_Int1_Int1 =
2554         TSymbolUniqueId(1752);
2555     static constexpr const TSymbolUniqueId imageAtomicMax_Image1DArray1_Int2_Int1 =
2556         TSymbolUniqueId(1753);
2557     static constexpr const TSymbolUniqueId imageAtomicMax_IImage1DArray1_Int2_Int1 =
2558         TSymbolUniqueId(1754);
2559     static constexpr const TSymbolUniqueId imageAtomicMax_UImage1DArray1_Int2_Int1 =
2560         TSymbolUniqueId(1755);
2561     static constexpr const TSymbolUniqueId imageAtomicMax_Image2DRect1_Int2_Int1 =
2562         TSymbolUniqueId(1756);
2563     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2DRect1_Int2_Int1 =
2564         TSymbolUniqueId(1757);
2565     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2DRect1_Int2_Int1 =
2566         TSymbolUniqueId(1758);
2567     static constexpr const TSymbolUniqueId imageAtomicMax_Image2DMS1_Int2_Int1_Int1 =
2568         TSymbolUniqueId(1759);
2569     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2DMS1_Int2_Int1_Int1 =
2570         TSymbolUniqueId(1760);
2571     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2DMS1_Int2_Int1_Int1 =
2572         TSymbolUniqueId(1761);
2573     static constexpr const TSymbolUniqueId imageAtomicMax_Image2DMSArray1_Int3_Int1_Int1 =
2574         TSymbolUniqueId(1762);
2575     static constexpr const TSymbolUniqueId imageAtomicMax_IImage2DMSArray1_Int3_Int1_Int1 =
2576         TSymbolUniqueId(1763);
2577     static constexpr const TSymbolUniqueId imageAtomicMax_UImage2DMSArray1_Int3_Int1_Int1 =
2578         TSymbolUniqueId(1764);
2579     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2D1_Int2_UInt1 =
2580         TSymbolUniqueId(1765);
2581     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2D1_Int2_UInt1 =
2582         TSymbolUniqueId(1766);
2583     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2D1_Int2_UInt1 =
2584         TSymbolUniqueId(1767);
2585     static constexpr const TSymbolUniqueId imageAtomicAnd_Image3D1_Int3_UInt1 =
2586         TSymbolUniqueId(1768);
2587     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage3D1_Int3_UInt1 =
2588         TSymbolUniqueId(1769);
2589     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage3D1_Int3_UInt1 =
2590         TSymbolUniqueId(1770);
2591     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageCube1_Int3_UInt1 =
2592         TSymbolUniqueId(1771);
2593     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageCube1_Int3_UInt1 =
2594         TSymbolUniqueId(1772);
2595     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageCube1_Int3_UInt1 =
2596         TSymbolUniqueId(1773);
2597     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageBuffer1_Int1_UInt1 =
2598         TSymbolUniqueId(1774);
2599     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageBuffer1_Int1_UInt1 =
2600         TSymbolUniqueId(1775);
2601     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageBuffer1_Int1_UInt1 =
2602         TSymbolUniqueId(1776);
2603     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2DArray1_Int3_UInt1 =
2604         TSymbolUniqueId(1777);
2605     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2DArray1_Int3_UInt1 =
2606         TSymbolUniqueId(1778);
2607     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2DArray1_Int3_UInt1 =
2608         TSymbolUniqueId(1779);
2609     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageCubeArray1_Int3_UInt1 =
2610         TSymbolUniqueId(1780);
2611     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageCubeArray1_Int3_UInt1 =
2612         TSymbolUniqueId(1781);
2613     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageCubeArray1_Int3_UInt1 =
2614         TSymbolUniqueId(1782);
2615     static constexpr const TSymbolUniqueId imageAtomicAnd_Image1D1_Int1_UInt1 =
2616         TSymbolUniqueId(1783);
2617     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage1D1_Int1_UInt1 =
2618         TSymbolUniqueId(1784);
2619     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage1D1_Int1_UInt1 =
2620         TSymbolUniqueId(1785);
2621     static constexpr const TSymbolUniqueId imageAtomicAnd_Image1DArray1_Int2_UInt1 =
2622         TSymbolUniqueId(1786);
2623     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage1DArray1_Int2_UInt1 =
2624         TSymbolUniqueId(1787);
2625     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage1DArray1_Int2_UInt1 =
2626         TSymbolUniqueId(1788);
2627     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2DRect1_Int2_UInt1 =
2628         TSymbolUniqueId(1789);
2629     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2DRect1_Int2_UInt1 =
2630         TSymbolUniqueId(1790);
2631     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2DRect1_Int2_UInt1 =
2632         TSymbolUniqueId(1791);
2633     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2DMS1_Int2_Int1_UInt1 =
2634         TSymbolUniqueId(1792);
2635     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2DMS1_Int2_Int1_UInt1 =
2636         TSymbolUniqueId(1793);
2637     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2DMS1_Int2_Int1_UInt1 =
2638         TSymbolUniqueId(1794);
2639     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2DMSArray1_Int3_Int1_UInt1 =
2640         TSymbolUniqueId(1795);
2641     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2DMSArray1_Int3_Int1_UInt1 =
2642         TSymbolUniqueId(1796);
2643     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2DMSArray1_Int3_Int1_UInt1 =
2644         TSymbolUniqueId(1797);
2645     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2D1_Int2_Int1 =
2646         TSymbolUniqueId(1798);
2647     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2D1_Int2_Int1 =
2648         TSymbolUniqueId(1799);
2649     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2D1_Int2_Int1 =
2650         TSymbolUniqueId(1800);
2651     static constexpr const TSymbolUniqueId imageAtomicAnd_Image3D1_Int3_Int1 =
2652         TSymbolUniqueId(1801);
2653     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage3D1_Int3_Int1 =
2654         TSymbolUniqueId(1802);
2655     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage3D1_Int3_Int1 =
2656         TSymbolUniqueId(1803);
2657     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageCube1_Int3_Int1 =
2658         TSymbolUniqueId(1804);
2659     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageCube1_Int3_Int1 =
2660         TSymbolUniqueId(1805);
2661     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageCube1_Int3_Int1 =
2662         TSymbolUniqueId(1806);
2663     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageBuffer1_Int1_Int1 =
2664         TSymbolUniqueId(1807);
2665     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageBuffer1_Int1_Int1 =
2666         TSymbolUniqueId(1808);
2667     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageBuffer1_Int1_Int1 =
2668         TSymbolUniqueId(1809);
2669     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2DArray1_Int3_Int1 =
2670         TSymbolUniqueId(1810);
2671     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2DArray1_Int3_Int1 =
2672         TSymbolUniqueId(1811);
2673     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2DArray1_Int3_Int1 =
2674         TSymbolUniqueId(1812);
2675     static constexpr const TSymbolUniqueId imageAtomicAnd_ImageCubeArray1_Int3_Int1 =
2676         TSymbolUniqueId(1813);
2677     static constexpr const TSymbolUniqueId imageAtomicAnd_IImageCubeArray1_Int3_Int1 =
2678         TSymbolUniqueId(1814);
2679     static constexpr const TSymbolUniqueId imageAtomicAnd_UImageCubeArray1_Int3_Int1 =
2680         TSymbolUniqueId(1815);
2681     static constexpr const TSymbolUniqueId imageAtomicAnd_Image1D1_Int1_Int1 =
2682         TSymbolUniqueId(1816);
2683     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage1D1_Int1_Int1 =
2684         TSymbolUniqueId(1817);
2685     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage1D1_Int1_Int1 =
2686         TSymbolUniqueId(1818);
2687     static constexpr const TSymbolUniqueId imageAtomicAnd_Image1DArray1_Int2_Int1 =
2688         TSymbolUniqueId(1819);
2689     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage1DArray1_Int2_Int1 =
2690         TSymbolUniqueId(1820);
2691     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage1DArray1_Int2_Int1 =
2692         TSymbolUniqueId(1821);
2693     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2DRect1_Int2_Int1 =
2694         TSymbolUniqueId(1822);
2695     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2DRect1_Int2_Int1 =
2696         TSymbolUniqueId(1823);
2697     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2DRect1_Int2_Int1 =
2698         TSymbolUniqueId(1824);
2699     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2DMS1_Int2_Int1_Int1 =
2700         TSymbolUniqueId(1825);
2701     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2DMS1_Int2_Int1_Int1 =
2702         TSymbolUniqueId(1826);
2703     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2DMS1_Int2_Int1_Int1 =
2704         TSymbolUniqueId(1827);
2705     static constexpr const TSymbolUniqueId imageAtomicAnd_Image2DMSArray1_Int3_Int1_Int1 =
2706         TSymbolUniqueId(1828);
2707     static constexpr const TSymbolUniqueId imageAtomicAnd_IImage2DMSArray1_Int3_Int1_Int1 =
2708         TSymbolUniqueId(1829);
2709     static constexpr const TSymbolUniqueId imageAtomicAnd_UImage2DMSArray1_Int3_Int1_Int1 =
2710         TSymbolUniqueId(1830);
2711     static constexpr const TSymbolUniqueId imageAtomicOr_Image2D1_Int2_UInt1 =
2712         TSymbolUniqueId(1831);
2713     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2D1_Int2_UInt1 =
2714         TSymbolUniqueId(1832);
2715     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2D1_Int2_UInt1 =
2716         TSymbolUniqueId(1833);
2717     static constexpr const TSymbolUniqueId imageAtomicOr_Image3D1_Int3_UInt1 =
2718         TSymbolUniqueId(1834);
2719     static constexpr const TSymbolUniqueId imageAtomicOr_IImage3D1_Int3_UInt1 =
2720         TSymbolUniqueId(1835);
2721     static constexpr const TSymbolUniqueId imageAtomicOr_UImage3D1_Int3_UInt1 =
2722         TSymbolUniqueId(1836);
2723     static constexpr const TSymbolUniqueId imageAtomicOr_ImageCube1_Int3_UInt1 =
2724         TSymbolUniqueId(1837);
2725     static constexpr const TSymbolUniqueId imageAtomicOr_IImageCube1_Int3_UInt1 =
2726         TSymbolUniqueId(1838);
2727     static constexpr const TSymbolUniqueId imageAtomicOr_UImageCube1_Int3_UInt1 =
2728         TSymbolUniqueId(1839);
2729     static constexpr const TSymbolUniqueId imageAtomicOr_ImageBuffer1_Int1_UInt1 =
2730         TSymbolUniqueId(1840);
2731     static constexpr const TSymbolUniqueId imageAtomicOr_IImageBuffer1_Int1_UInt1 =
2732         TSymbolUniqueId(1841);
2733     static constexpr const TSymbolUniqueId imageAtomicOr_UImageBuffer1_Int1_UInt1 =
2734         TSymbolUniqueId(1842);
2735     static constexpr const TSymbolUniqueId imageAtomicOr_Image2DArray1_Int3_UInt1 =
2736         TSymbolUniqueId(1843);
2737     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2DArray1_Int3_UInt1 =
2738         TSymbolUniqueId(1844);
2739     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2DArray1_Int3_UInt1 =
2740         TSymbolUniqueId(1845);
2741     static constexpr const TSymbolUniqueId imageAtomicOr_ImageCubeArray1_Int3_UInt1 =
2742         TSymbolUniqueId(1846);
2743     static constexpr const TSymbolUniqueId imageAtomicOr_IImageCubeArray1_Int3_UInt1 =
2744         TSymbolUniqueId(1847);
2745     static constexpr const TSymbolUniqueId imageAtomicOr_UImageCubeArray1_Int3_UInt1 =
2746         TSymbolUniqueId(1848);
2747     static constexpr const TSymbolUniqueId imageAtomicOr_Image1D1_Int1_UInt1 =
2748         TSymbolUniqueId(1849);
2749     static constexpr const TSymbolUniqueId imageAtomicOr_IImage1D1_Int1_UInt1 =
2750         TSymbolUniqueId(1850);
2751     static constexpr const TSymbolUniqueId imageAtomicOr_UImage1D1_Int1_UInt1 =
2752         TSymbolUniqueId(1851);
2753     static constexpr const TSymbolUniqueId imageAtomicOr_Image1DArray1_Int2_UInt1 =
2754         TSymbolUniqueId(1852);
2755     static constexpr const TSymbolUniqueId imageAtomicOr_IImage1DArray1_Int2_UInt1 =
2756         TSymbolUniqueId(1853);
2757     static constexpr const TSymbolUniqueId imageAtomicOr_UImage1DArray1_Int2_UInt1 =
2758         TSymbolUniqueId(1854);
2759     static constexpr const TSymbolUniqueId imageAtomicOr_Image2DRect1_Int2_UInt1 =
2760         TSymbolUniqueId(1855);
2761     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2DRect1_Int2_UInt1 =
2762         TSymbolUniqueId(1856);
2763     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2DRect1_Int2_UInt1 =
2764         TSymbolUniqueId(1857);
2765     static constexpr const TSymbolUniqueId imageAtomicOr_Image2DMS1_Int2_Int1_UInt1 =
2766         TSymbolUniqueId(1858);
2767     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2DMS1_Int2_Int1_UInt1 =
2768         TSymbolUniqueId(1859);
2769     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2DMS1_Int2_Int1_UInt1 =
2770         TSymbolUniqueId(1860);
2771     static constexpr const TSymbolUniqueId imageAtomicOr_Image2DMSArray1_Int3_Int1_UInt1 =
2772         TSymbolUniqueId(1861);
2773     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2DMSArray1_Int3_Int1_UInt1 =
2774         TSymbolUniqueId(1862);
2775     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2DMSArray1_Int3_Int1_UInt1 =
2776         TSymbolUniqueId(1863);
2777     static constexpr const TSymbolUniqueId imageAtomicOr_Image2D1_Int2_Int1 = TSymbolUniqueId(1864);
2778     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2D1_Int2_Int1 =
2779         TSymbolUniqueId(1865);
2780     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2D1_Int2_Int1 =
2781         TSymbolUniqueId(1866);
2782     static constexpr const TSymbolUniqueId imageAtomicOr_Image3D1_Int3_Int1 = TSymbolUniqueId(1867);
2783     static constexpr const TSymbolUniqueId imageAtomicOr_IImage3D1_Int3_Int1 =
2784         TSymbolUniqueId(1868);
2785     static constexpr const TSymbolUniqueId imageAtomicOr_UImage3D1_Int3_Int1 =
2786         TSymbolUniqueId(1869);
2787     static constexpr const TSymbolUniqueId imageAtomicOr_ImageCube1_Int3_Int1 =
2788         TSymbolUniqueId(1870);
2789     static constexpr const TSymbolUniqueId imageAtomicOr_IImageCube1_Int3_Int1 =
2790         TSymbolUniqueId(1871);
2791     static constexpr const TSymbolUniqueId imageAtomicOr_UImageCube1_Int3_Int1 =
2792         TSymbolUniqueId(1872);
2793     static constexpr const TSymbolUniqueId imageAtomicOr_ImageBuffer1_Int1_Int1 =
2794         TSymbolUniqueId(1873);
2795     static constexpr const TSymbolUniqueId imageAtomicOr_IImageBuffer1_Int1_Int1 =
2796         TSymbolUniqueId(1874);
2797     static constexpr const TSymbolUniqueId imageAtomicOr_UImageBuffer1_Int1_Int1 =
2798         TSymbolUniqueId(1875);
2799     static constexpr const TSymbolUniqueId imageAtomicOr_Image2DArray1_Int3_Int1 =
2800         TSymbolUniqueId(1876);
2801     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2DArray1_Int3_Int1 =
2802         TSymbolUniqueId(1877);
2803     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2DArray1_Int3_Int1 =
2804         TSymbolUniqueId(1878);
2805     static constexpr const TSymbolUniqueId imageAtomicOr_ImageCubeArray1_Int3_Int1 =
2806         TSymbolUniqueId(1879);
2807     static constexpr const TSymbolUniqueId imageAtomicOr_IImageCubeArray1_Int3_Int1 =
2808         TSymbolUniqueId(1880);
2809     static constexpr const TSymbolUniqueId imageAtomicOr_UImageCubeArray1_Int3_Int1 =
2810         TSymbolUniqueId(1881);
2811     static constexpr const TSymbolUniqueId imageAtomicOr_Image1D1_Int1_Int1 = TSymbolUniqueId(1882);
2812     static constexpr const TSymbolUniqueId imageAtomicOr_IImage1D1_Int1_Int1 =
2813         TSymbolUniqueId(1883);
2814     static constexpr const TSymbolUniqueId imageAtomicOr_UImage1D1_Int1_Int1 =
2815         TSymbolUniqueId(1884);
2816     static constexpr const TSymbolUniqueId imageAtomicOr_Image1DArray1_Int2_Int1 =
2817         TSymbolUniqueId(1885);
2818     static constexpr const TSymbolUniqueId imageAtomicOr_IImage1DArray1_Int2_Int1 =
2819         TSymbolUniqueId(1886);
2820     static constexpr const TSymbolUniqueId imageAtomicOr_UImage1DArray1_Int2_Int1 =
2821         TSymbolUniqueId(1887);
2822     static constexpr const TSymbolUniqueId imageAtomicOr_Image2DRect1_Int2_Int1 =
2823         TSymbolUniqueId(1888);
2824     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2DRect1_Int2_Int1 =
2825         TSymbolUniqueId(1889);
2826     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2DRect1_Int2_Int1 =
2827         TSymbolUniqueId(1890);
2828     static constexpr const TSymbolUniqueId imageAtomicOr_Image2DMS1_Int2_Int1_Int1 =
2829         TSymbolUniqueId(1891);
2830     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2DMS1_Int2_Int1_Int1 =
2831         TSymbolUniqueId(1892);
2832     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2DMS1_Int2_Int1_Int1 =
2833         TSymbolUniqueId(1893);
2834     static constexpr const TSymbolUniqueId imageAtomicOr_Image2DMSArray1_Int3_Int1_Int1 =
2835         TSymbolUniqueId(1894);
2836     static constexpr const TSymbolUniqueId imageAtomicOr_IImage2DMSArray1_Int3_Int1_Int1 =
2837         TSymbolUniqueId(1895);
2838     static constexpr const TSymbolUniqueId imageAtomicOr_UImage2DMSArray1_Int3_Int1_Int1 =
2839         TSymbolUniqueId(1896);
2840     static constexpr const TSymbolUniqueId imageAtomicXor_Image2D1_Int2_UInt1 =
2841         TSymbolUniqueId(1897);
2842     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2D1_Int2_UInt1 =
2843         TSymbolUniqueId(1898);
2844     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2D1_Int2_UInt1 =
2845         TSymbolUniqueId(1899);
2846     static constexpr const TSymbolUniqueId imageAtomicXor_Image3D1_Int3_UInt1 =
2847         TSymbolUniqueId(1900);
2848     static constexpr const TSymbolUniqueId imageAtomicXor_IImage3D1_Int3_UInt1 =
2849         TSymbolUniqueId(1901);
2850     static constexpr const TSymbolUniqueId imageAtomicXor_UImage3D1_Int3_UInt1 =
2851         TSymbolUniqueId(1902);
2852     static constexpr const TSymbolUniqueId imageAtomicXor_ImageCube1_Int3_UInt1 =
2853         TSymbolUniqueId(1903);
2854     static constexpr const TSymbolUniqueId imageAtomicXor_IImageCube1_Int3_UInt1 =
2855         TSymbolUniqueId(1904);
2856     static constexpr const TSymbolUniqueId imageAtomicXor_UImageCube1_Int3_UInt1 =
2857         TSymbolUniqueId(1905);
2858     static constexpr const TSymbolUniqueId imageAtomicXor_ImageBuffer1_Int1_UInt1 =
2859         TSymbolUniqueId(1906);
2860     static constexpr const TSymbolUniqueId imageAtomicXor_IImageBuffer1_Int1_UInt1 =
2861         TSymbolUniqueId(1907);
2862     static constexpr const TSymbolUniqueId imageAtomicXor_UImageBuffer1_Int1_UInt1 =
2863         TSymbolUniqueId(1908);
2864     static constexpr const TSymbolUniqueId imageAtomicXor_Image2DArray1_Int3_UInt1 =
2865         TSymbolUniqueId(1909);
2866     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2DArray1_Int3_UInt1 =
2867         TSymbolUniqueId(1910);
2868     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2DArray1_Int3_UInt1 =
2869         TSymbolUniqueId(1911);
2870     static constexpr const TSymbolUniqueId imageAtomicXor_ImageCubeArray1_Int3_UInt1 =
2871         TSymbolUniqueId(1912);
2872     static constexpr const TSymbolUniqueId imageAtomicXor_IImageCubeArray1_Int3_UInt1 =
2873         TSymbolUniqueId(1913);
2874     static constexpr const TSymbolUniqueId imageAtomicXor_UImageCubeArray1_Int3_UInt1 =
2875         TSymbolUniqueId(1914);
2876     static constexpr const TSymbolUniqueId imageAtomicXor_Image1D1_Int1_UInt1 =
2877         TSymbolUniqueId(1915);
2878     static constexpr const TSymbolUniqueId imageAtomicXor_IImage1D1_Int1_UInt1 =
2879         TSymbolUniqueId(1916);
2880     static constexpr const TSymbolUniqueId imageAtomicXor_UImage1D1_Int1_UInt1 =
2881         TSymbolUniqueId(1917);
2882     static constexpr const TSymbolUniqueId imageAtomicXor_Image1DArray1_Int2_UInt1 =
2883         TSymbolUniqueId(1918);
2884     static constexpr const TSymbolUniqueId imageAtomicXor_IImage1DArray1_Int2_UInt1 =
2885         TSymbolUniqueId(1919);
2886     static constexpr const TSymbolUniqueId imageAtomicXor_UImage1DArray1_Int2_UInt1 =
2887         TSymbolUniqueId(1920);
2888     static constexpr const TSymbolUniqueId imageAtomicXor_Image2DRect1_Int2_UInt1 =
2889         TSymbolUniqueId(1921);
2890     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2DRect1_Int2_UInt1 =
2891         TSymbolUniqueId(1922);
2892     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2DRect1_Int2_UInt1 =
2893         TSymbolUniqueId(1923);
2894     static constexpr const TSymbolUniqueId imageAtomicXor_Image2DMS1_Int2_Int1_UInt1 =
2895         TSymbolUniqueId(1924);
2896     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2DMS1_Int2_Int1_UInt1 =
2897         TSymbolUniqueId(1925);
2898     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2DMS1_Int2_Int1_UInt1 =
2899         TSymbolUniqueId(1926);
2900     static constexpr const TSymbolUniqueId imageAtomicXor_Image2DMSArray1_Int3_Int1_UInt1 =
2901         TSymbolUniqueId(1927);
2902     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2DMSArray1_Int3_Int1_UInt1 =
2903         TSymbolUniqueId(1928);
2904     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2DMSArray1_Int3_Int1_UInt1 =
2905         TSymbolUniqueId(1929);
2906     static constexpr const TSymbolUniqueId imageAtomicXor_Image2D1_Int2_Int1 =
2907         TSymbolUniqueId(1930);
2908     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2D1_Int2_Int1 =
2909         TSymbolUniqueId(1931);
2910     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2D1_Int2_Int1 =
2911         TSymbolUniqueId(1932);
2912     static constexpr const TSymbolUniqueId imageAtomicXor_Image3D1_Int3_Int1 =
2913         TSymbolUniqueId(1933);
2914     static constexpr const TSymbolUniqueId imageAtomicXor_IImage3D1_Int3_Int1 =
2915         TSymbolUniqueId(1934);
2916     static constexpr const TSymbolUniqueId imageAtomicXor_UImage3D1_Int3_Int1 =
2917         TSymbolUniqueId(1935);
2918     static constexpr const TSymbolUniqueId imageAtomicXor_ImageCube1_Int3_Int1 =
2919         TSymbolUniqueId(1936);
2920     static constexpr const TSymbolUniqueId imageAtomicXor_IImageCube1_Int3_Int1 =
2921         TSymbolUniqueId(1937);
2922     static constexpr const TSymbolUniqueId imageAtomicXor_UImageCube1_Int3_Int1 =
2923         TSymbolUniqueId(1938);
2924     static constexpr const TSymbolUniqueId imageAtomicXor_ImageBuffer1_Int1_Int1 =
2925         TSymbolUniqueId(1939);
2926     static constexpr const TSymbolUniqueId imageAtomicXor_IImageBuffer1_Int1_Int1 =
2927         TSymbolUniqueId(1940);
2928     static constexpr const TSymbolUniqueId imageAtomicXor_UImageBuffer1_Int1_Int1 =
2929         TSymbolUniqueId(1941);
2930     static constexpr const TSymbolUniqueId imageAtomicXor_Image2DArray1_Int3_Int1 =
2931         TSymbolUniqueId(1942);
2932     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2DArray1_Int3_Int1 =
2933         TSymbolUniqueId(1943);
2934     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2DArray1_Int3_Int1 =
2935         TSymbolUniqueId(1944);
2936     static constexpr const TSymbolUniqueId imageAtomicXor_ImageCubeArray1_Int3_Int1 =
2937         TSymbolUniqueId(1945);
2938     static constexpr const TSymbolUniqueId imageAtomicXor_IImageCubeArray1_Int3_Int1 =
2939         TSymbolUniqueId(1946);
2940     static constexpr const TSymbolUniqueId imageAtomicXor_UImageCubeArray1_Int3_Int1 =
2941         TSymbolUniqueId(1947);
2942     static constexpr const TSymbolUniqueId imageAtomicXor_Image1D1_Int1_Int1 =
2943         TSymbolUniqueId(1948);
2944     static constexpr const TSymbolUniqueId imageAtomicXor_IImage1D1_Int1_Int1 =
2945         TSymbolUniqueId(1949);
2946     static constexpr const TSymbolUniqueId imageAtomicXor_UImage1D1_Int1_Int1 =
2947         TSymbolUniqueId(1950);
2948     static constexpr const TSymbolUniqueId imageAtomicXor_Image1DArray1_Int2_Int1 =
2949         TSymbolUniqueId(1951);
2950     static constexpr const TSymbolUniqueId imageAtomicXor_IImage1DArray1_Int2_Int1 =
2951         TSymbolUniqueId(1952);
2952     static constexpr const TSymbolUniqueId imageAtomicXor_UImage1DArray1_Int2_Int1 =
2953         TSymbolUniqueId(1953);
2954     static constexpr const TSymbolUniqueId imageAtomicXor_Image2DRect1_Int2_Int1 =
2955         TSymbolUniqueId(1954);
2956     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2DRect1_Int2_Int1 =
2957         TSymbolUniqueId(1955);
2958     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2DRect1_Int2_Int1 =
2959         TSymbolUniqueId(1956);
2960     static constexpr const TSymbolUniqueId imageAtomicXor_Image2DMS1_Int2_Int1_Int1 =
2961         TSymbolUniqueId(1957);
2962     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2DMS1_Int2_Int1_Int1 =
2963         TSymbolUniqueId(1958);
2964     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2DMS1_Int2_Int1_Int1 =
2965         TSymbolUniqueId(1959);
2966     static constexpr const TSymbolUniqueId imageAtomicXor_Image2DMSArray1_Int3_Int1_Int1 =
2967         TSymbolUniqueId(1960);
2968     static constexpr const TSymbolUniqueId imageAtomicXor_IImage2DMSArray1_Int3_Int1_Int1 =
2969         TSymbolUniqueId(1961);
2970     static constexpr const TSymbolUniqueId imageAtomicXor_UImage2DMSArray1_Int3_Int1_Int1 =
2971         TSymbolUniqueId(1962);
2972     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2D1_Int2_UInt1 =
2973         TSymbolUniqueId(1963);
2974     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2D1_Int2_UInt1 =
2975         TSymbolUniqueId(1964);
2976     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2D1_Int2_UInt1 =
2977         TSymbolUniqueId(1965);
2978     static constexpr const TSymbolUniqueId imageAtomicExchange_Image3D1_Int3_UInt1 =
2979         TSymbolUniqueId(1966);
2980     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage3D1_Int3_UInt1 =
2981         TSymbolUniqueId(1967);
2982     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage3D1_Int3_UInt1 =
2983         TSymbolUniqueId(1968);
2984     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageCube1_Int3_UInt1 =
2985         TSymbolUniqueId(1969);
2986     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageCube1_Int3_UInt1 =
2987         TSymbolUniqueId(1970);
2988     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageCube1_Int3_UInt1 =
2989         TSymbolUniqueId(1971);
2990     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageBuffer1_Int1_UInt1 =
2991         TSymbolUniqueId(1972);
2992     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageBuffer1_Int1_UInt1 =
2993         TSymbolUniqueId(1973);
2994     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageBuffer1_Int1_UInt1 =
2995         TSymbolUniqueId(1974);
2996     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DArray1_Int3_UInt1 =
2997         TSymbolUniqueId(1975);
2998     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DArray1_Int3_UInt1 =
2999         TSymbolUniqueId(1976);
3000     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DArray1_Int3_UInt1 =
3001         TSymbolUniqueId(1977);
3002     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageCubeArray1_Int3_UInt1 =
3003         TSymbolUniqueId(1978);
3004     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageCubeArray1_Int3_UInt1 =
3005         TSymbolUniqueId(1979);
3006     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageCubeArray1_Int3_UInt1 =
3007         TSymbolUniqueId(1980);
3008     static constexpr const TSymbolUniqueId imageAtomicExchange_Image1D1_Int1_UInt1 =
3009         TSymbolUniqueId(1981);
3010     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage1D1_Int1_UInt1 =
3011         TSymbolUniqueId(1982);
3012     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage1D1_Int1_UInt1 =
3013         TSymbolUniqueId(1983);
3014     static constexpr const TSymbolUniqueId imageAtomicExchange_Image1DArray1_Int2_UInt1 =
3015         TSymbolUniqueId(1984);
3016     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage1DArray1_Int2_UInt1 =
3017         TSymbolUniqueId(1985);
3018     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage1DArray1_Int2_UInt1 =
3019         TSymbolUniqueId(1986);
3020     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DRect1_Int2_UInt1 =
3021         TSymbolUniqueId(1987);
3022     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DRect1_Int2_UInt1 =
3023         TSymbolUniqueId(1988);
3024     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DRect1_Int2_UInt1 =
3025         TSymbolUniqueId(1989);
3026     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DMS1_Int2_Int1_UInt1 =
3027         TSymbolUniqueId(1990);
3028     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DMS1_Int2_Int1_UInt1 =
3029         TSymbolUniqueId(1991);
3030     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DMS1_Int2_Int1_UInt1 =
3031         TSymbolUniqueId(1992);
3032     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DMSArray1_Int3_Int1_UInt1 =
3033         TSymbolUniqueId(1993);
3034     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DMSArray1_Int3_Int1_UInt1 =
3035         TSymbolUniqueId(1994);
3036     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DMSArray1_Int3_Int1_UInt1 =
3037         TSymbolUniqueId(1995);
3038     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2D1_Int2_Int1 =
3039         TSymbolUniqueId(1996);
3040     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2D1_Int2_Int1 =
3041         TSymbolUniqueId(1997);
3042     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2D1_Int2_Int1 =
3043         TSymbolUniqueId(1998);
3044     static constexpr const TSymbolUniqueId imageAtomicExchange_Image3D1_Int3_Int1 =
3045         TSymbolUniqueId(1999);
3046     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage3D1_Int3_Int1 =
3047         TSymbolUniqueId(2000);
3048     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage3D1_Int3_Int1 =
3049         TSymbolUniqueId(2001);
3050     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageCube1_Int3_Int1 =
3051         TSymbolUniqueId(2002);
3052     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageCube1_Int3_Int1 =
3053         TSymbolUniqueId(2003);
3054     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageCube1_Int3_Int1 =
3055         TSymbolUniqueId(2004);
3056     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageBuffer1_Int1_Int1 =
3057         TSymbolUniqueId(2005);
3058     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageBuffer1_Int1_Int1 =
3059         TSymbolUniqueId(2006);
3060     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageBuffer1_Int1_Int1 =
3061         TSymbolUniqueId(2007);
3062     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DArray1_Int3_Int1 =
3063         TSymbolUniqueId(2008);
3064     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DArray1_Int3_Int1 =
3065         TSymbolUniqueId(2009);
3066     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DArray1_Int3_Int1 =
3067         TSymbolUniqueId(2010);
3068     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageCubeArray1_Int3_Int1 =
3069         TSymbolUniqueId(2011);
3070     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageCubeArray1_Int3_Int1 =
3071         TSymbolUniqueId(2012);
3072     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageCubeArray1_Int3_Int1 =
3073         TSymbolUniqueId(2013);
3074     static constexpr const TSymbolUniqueId imageAtomicExchange_Image1D1_Int1_Int1 =
3075         TSymbolUniqueId(2014);
3076     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage1D1_Int1_Int1 =
3077         TSymbolUniqueId(2015);
3078     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage1D1_Int1_Int1 =
3079         TSymbolUniqueId(2016);
3080     static constexpr const TSymbolUniqueId imageAtomicExchange_Image1DArray1_Int2_Int1 =
3081         TSymbolUniqueId(2017);
3082     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage1DArray1_Int2_Int1 =
3083         TSymbolUniqueId(2018);
3084     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage1DArray1_Int2_Int1 =
3085         TSymbolUniqueId(2019);
3086     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DRect1_Int2_Int1 =
3087         TSymbolUniqueId(2020);
3088     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DRect1_Int2_Int1 =
3089         TSymbolUniqueId(2021);
3090     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DRect1_Int2_Int1 =
3091         TSymbolUniqueId(2022);
3092     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DMS1_Int2_Int1_Int1 =
3093         TSymbolUniqueId(2023);
3094     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DMS1_Int2_Int1_Int1 =
3095         TSymbolUniqueId(2024);
3096     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DMS1_Int2_Int1_Int1 =
3097         TSymbolUniqueId(2025);
3098     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DMSArray1_Int3_Int1_Int1 =
3099         TSymbolUniqueId(2026);
3100     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DMSArray1_Int3_Int1_Int1 =
3101         TSymbolUniqueId(2027);
3102     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DMSArray1_Int3_Int1_Int1 =
3103         TSymbolUniqueId(2028);
3104     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2D1_Int2_Float1 =
3105         TSymbolUniqueId(2029);
3106     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2D1_Int2_Float1 =
3107         TSymbolUniqueId(2030);
3108     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2D1_Int2_Float1 =
3109         TSymbolUniqueId(2031);
3110     static constexpr const TSymbolUniqueId imageAtomicExchange_Image3D1_Int3_Float1 =
3111         TSymbolUniqueId(2032);
3112     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage3D1_Int3_Float1 =
3113         TSymbolUniqueId(2033);
3114     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage3D1_Int3_Float1 =
3115         TSymbolUniqueId(2034);
3116     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageCube1_Int3_Float1 =
3117         TSymbolUniqueId(2035);
3118     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageCube1_Int3_Float1 =
3119         TSymbolUniqueId(2036);
3120     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageCube1_Int3_Float1 =
3121         TSymbolUniqueId(2037);
3122     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageBuffer1_Int1_Float1 =
3123         TSymbolUniqueId(2038);
3124     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageBuffer1_Int1_Float1 =
3125         TSymbolUniqueId(2039);
3126     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageBuffer1_Int1_Float1 =
3127         TSymbolUniqueId(2040);
3128     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DArray1_Int3_Float1 =
3129         TSymbolUniqueId(2041);
3130     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DArray1_Int3_Float1 =
3131         TSymbolUniqueId(2042);
3132     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DArray1_Int3_Float1 =
3133         TSymbolUniqueId(2043);
3134     static constexpr const TSymbolUniqueId imageAtomicExchange_ImageCubeArray1_Int3_Float1 =
3135         TSymbolUniqueId(2044);
3136     static constexpr const TSymbolUniqueId imageAtomicExchange_IImageCubeArray1_Int3_Float1 =
3137         TSymbolUniqueId(2045);
3138     static constexpr const TSymbolUniqueId imageAtomicExchange_UImageCubeArray1_Int3_Float1 =
3139         TSymbolUniqueId(2046);
3140     static constexpr const TSymbolUniqueId imageAtomicExchange_Image1D1_Int1_Float1 =
3141         TSymbolUniqueId(2047);
3142     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage1D1_Int1_Float1 =
3143         TSymbolUniqueId(2048);
3144     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage1D1_Int1_Float1 =
3145         TSymbolUniqueId(2049);
3146     static constexpr const TSymbolUniqueId imageAtomicExchange_Image1DArray1_Int2_Float1 =
3147         TSymbolUniqueId(2050);
3148     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage1DArray1_Int2_Float1 =
3149         TSymbolUniqueId(2051);
3150     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage1DArray1_Int2_Float1 =
3151         TSymbolUniqueId(2052);
3152     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DRect1_Int2_Float1 =
3153         TSymbolUniqueId(2053);
3154     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DRect1_Int2_Float1 =
3155         TSymbolUniqueId(2054);
3156     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DRect1_Int2_Float1 =
3157         TSymbolUniqueId(2055);
3158     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DMS1_Int2_Int1_Float1 =
3159         TSymbolUniqueId(2056);
3160     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DMS1_Int2_Int1_Float1 =
3161         TSymbolUniqueId(2057);
3162     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DMS1_Int2_Int1_Float1 =
3163         TSymbolUniqueId(2058);
3164     static constexpr const TSymbolUniqueId imageAtomicExchange_Image2DMSArray1_Int3_Int1_Float1 =
3165         TSymbolUniqueId(2059);
3166     static constexpr const TSymbolUniqueId imageAtomicExchange_IImage2DMSArray1_Int3_Int1_Float1 =
3167         TSymbolUniqueId(2060);
3168     static constexpr const TSymbolUniqueId imageAtomicExchange_UImage2DMSArray1_Int3_Int1_Float1 =
3169         TSymbolUniqueId(2061);
3170     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2D1_Int2_UInt1_UInt1 =
3171         TSymbolUniqueId(2062);
3172     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2D1_Int2_UInt1_UInt1 =
3173         TSymbolUniqueId(2063);
3174     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2D1_Int2_UInt1_UInt1 =
3175         TSymbolUniqueId(2064);
3176     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image3D1_Int3_UInt1_UInt1 =
3177         TSymbolUniqueId(2065);
3178     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage3D1_Int3_UInt1_UInt1 =
3179         TSymbolUniqueId(2066);
3180     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage3D1_Int3_UInt1_UInt1 =
3181         TSymbolUniqueId(2067);
3182     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageCube1_Int3_UInt1_UInt1 =
3183         TSymbolUniqueId(2068);
3184     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageCube1_Int3_UInt1_UInt1 =
3185         TSymbolUniqueId(2069);
3186     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageCube1_Int3_UInt1_UInt1 =
3187         TSymbolUniqueId(2070);
3188     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageBuffer1_Int1_UInt1_UInt1 =
3189         TSymbolUniqueId(2071);
3190     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageBuffer1_Int1_UInt1_UInt1 =
3191         TSymbolUniqueId(2072);
3192     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageBuffer1_Int1_UInt1_UInt1 =
3193         TSymbolUniqueId(2073);
3194     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2DArray1_Int3_UInt1_UInt1 =
3195         TSymbolUniqueId(2074);
3196     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2DArray1_Int3_UInt1_UInt1 =
3197         TSymbolUniqueId(2075);
3198     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2DArray1_Int3_UInt1_UInt1 =
3199         TSymbolUniqueId(2076);
3200     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageCubeArray1_Int3_UInt1_UInt1 =
3201         TSymbolUniqueId(2077);
3202     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageCubeArray1_Int3_UInt1_UInt1 =
3203         TSymbolUniqueId(2078);
3204     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageCubeArray1_Int3_UInt1_UInt1 =
3205         TSymbolUniqueId(2079);
3206     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image1D1_Int1_UInt1_UInt1 =
3207         TSymbolUniqueId(2080);
3208     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage1D1_Int1_UInt1_UInt1 =
3209         TSymbolUniqueId(2081);
3210     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage1D1_Int1_UInt1_UInt1 =
3211         TSymbolUniqueId(2082);
3212     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image1DArray1_Int2_UInt1_UInt1 =
3213         TSymbolUniqueId(2083);
3214     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage1DArray1_Int2_UInt1_UInt1 =
3215         TSymbolUniqueId(2084);
3216     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage1DArray1_Int2_UInt1_UInt1 =
3217         TSymbolUniqueId(2085);
3218     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2DRect1_Int2_UInt1_UInt1 =
3219         TSymbolUniqueId(2086);
3220     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2DRect1_Int2_UInt1_UInt1 =
3221         TSymbolUniqueId(2087);
3222     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2DRect1_Int2_UInt1_UInt1 =
3223         TSymbolUniqueId(2088);
3224     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2DMS1_Int2_Int1_UInt1_UInt1 =
3225         TSymbolUniqueId(2089);
3226     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2DMS1_Int2_Int1_UInt1_UInt1 =
3227         TSymbolUniqueId(2090);
3228     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2DMS1_Int2_Int1_UInt1_UInt1 =
3229         TSymbolUniqueId(2091);
3230     static constexpr const TSymbolUniqueId
3231         imageAtomicCompSwap_Image2DMSArray1_Int3_Int1_UInt1_UInt1 = TSymbolUniqueId(2092);
3232     static constexpr const TSymbolUniqueId
3233         imageAtomicCompSwap_IImage2DMSArray1_Int3_Int1_UInt1_UInt1 = TSymbolUniqueId(2093);
3234     static constexpr const TSymbolUniqueId
3235         imageAtomicCompSwap_UImage2DMSArray1_Int3_Int1_UInt1_UInt1 = TSymbolUniqueId(2094);
3236     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2D1_Int2_Int1_Int1 =
3237         TSymbolUniqueId(2095);
3238     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2D1_Int2_Int1_Int1 =
3239         TSymbolUniqueId(2096);
3240     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2D1_Int2_Int1_Int1 =
3241         TSymbolUniqueId(2097);
3242     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image3D1_Int3_Int1_Int1 =
3243         TSymbolUniqueId(2098);
3244     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage3D1_Int3_Int1_Int1 =
3245         TSymbolUniqueId(2099);
3246     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage3D1_Int3_Int1_Int1 =
3247         TSymbolUniqueId(2100);
3248     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageCube1_Int3_Int1_Int1 =
3249         TSymbolUniqueId(2101);
3250     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageCube1_Int3_Int1_Int1 =
3251         TSymbolUniqueId(2102);
3252     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageCube1_Int3_Int1_Int1 =
3253         TSymbolUniqueId(2103);
3254     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageBuffer1_Int1_Int1_Int1 =
3255         TSymbolUniqueId(2104);
3256     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageBuffer1_Int1_Int1_Int1 =
3257         TSymbolUniqueId(2105);
3258     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageBuffer1_Int1_Int1_Int1 =
3259         TSymbolUniqueId(2106);
3260     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2DArray1_Int3_Int1_Int1 =
3261         TSymbolUniqueId(2107);
3262     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2DArray1_Int3_Int1_Int1 =
3263         TSymbolUniqueId(2108);
3264     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2DArray1_Int3_Int1_Int1 =
3265         TSymbolUniqueId(2109);
3266     static constexpr const TSymbolUniqueId imageAtomicCompSwap_ImageCubeArray1_Int3_Int1_Int1 =
3267         TSymbolUniqueId(2110);
3268     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImageCubeArray1_Int3_Int1_Int1 =
3269         TSymbolUniqueId(2111);
3270     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImageCubeArray1_Int3_Int1_Int1 =
3271         TSymbolUniqueId(2112);
3272     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image1D1_Int1_Int1_Int1 =
3273         TSymbolUniqueId(2113);
3274     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage1D1_Int1_Int1_Int1 =
3275         TSymbolUniqueId(2114);
3276     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage1D1_Int1_Int1_Int1 =
3277         TSymbolUniqueId(2115);
3278     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image1DArray1_Int2_Int1_Int1 =
3279         TSymbolUniqueId(2116);
3280     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage1DArray1_Int2_Int1_Int1 =
3281         TSymbolUniqueId(2117);
3282     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage1DArray1_Int2_Int1_Int1 =
3283         TSymbolUniqueId(2118);
3284     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2DRect1_Int2_Int1_Int1 =
3285         TSymbolUniqueId(2119);
3286     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2DRect1_Int2_Int1_Int1 =
3287         TSymbolUniqueId(2120);
3288     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2DRect1_Int2_Int1_Int1 =
3289         TSymbolUniqueId(2121);
3290     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2DMS1_Int2_Int1_Int1_Int1 =
3291         TSymbolUniqueId(2122);
3292     static constexpr const TSymbolUniqueId imageAtomicCompSwap_IImage2DMS1_Int2_Int1_Int1_Int1 =
3293         TSymbolUniqueId(2123);
3294     static constexpr const TSymbolUniqueId imageAtomicCompSwap_UImage2DMS1_Int2_Int1_Int1_Int1 =
3295         TSymbolUniqueId(2124);
3296     static constexpr const TSymbolUniqueId imageAtomicCompSwap_Image2DMSArray1_Int3_Int1_Int1_Int1 =
3297         TSymbolUniqueId(2125);
3298     static constexpr const TSymbolUniqueId
3299         imageAtomicCompSwap_IImage2DMSArray1_Int3_Int1_Int1_Int1 = TSymbolUniqueId(2126);
3300     static constexpr const TSymbolUniqueId
3301         imageAtomicCompSwap_UImage2DMSArray1_Int3_Int1_Int1_Int1           = TSymbolUniqueId(2127);
3302     static constexpr const TSymbolUniqueId imageLoad_Image2D1_Int2         = TSymbolUniqueId(2128);
3303     static constexpr const TSymbolUniqueId imageLoad_IImage2D1_Int2        = TSymbolUniqueId(2129);
3304     static constexpr const TSymbolUniqueId imageLoad_UImage2D1_Int2        = TSymbolUniqueId(2130);
3305     static constexpr const TSymbolUniqueId imageLoad_Image3D1_Int3         = TSymbolUniqueId(2131);
3306     static constexpr const TSymbolUniqueId imageLoad_IImage3D1_Int3        = TSymbolUniqueId(2132);
3307     static constexpr const TSymbolUniqueId imageLoad_UImage3D1_Int3        = TSymbolUniqueId(2133);
3308     static constexpr const TSymbolUniqueId imageLoad_Image2DArray1_Int3    = TSymbolUniqueId(2134);
3309     static constexpr const TSymbolUniqueId imageLoad_IImage2DArray1_Int3   = TSymbolUniqueId(2135);
3310     static constexpr const TSymbolUniqueId imageLoad_UImage2DArray1_Int3   = TSymbolUniqueId(2136);
3311     static constexpr const TSymbolUniqueId imageLoad_ImageCube1_Int3       = TSymbolUniqueId(2137);
3312     static constexpr const TSymbolUniqueId imageLoad_IImageCube1_Int3      = TSymbolUniqueId(2138);
3313     static constexpr const TSymbolUniqueId imageLoad_UImageCube1_Int3      = TSymbolUniqueId(2139);
3314     static constexpr const TSymbolUniqueId imageLoad_ImageCubeArray1_Int3  = TSymbolUniqueId(2140);
3315     static constexpr const TSymbolUniqueId imageLoad_IImageCubeArray1_Int3 = TSymbolUniqueId(2141);
3316     static constexpr const TSymbolUniqueId imageLoad_UImageCubeArray1_Int3 = TSymbolUniqueId(2142);
3317     static constexpr const TSymbolUniqueId imageLoad_ImageBuffer1_Int1     = TSymbolUniqueId(2143);
3318     static constexpr const TSymbolUniqueId imageLoad_IImageBuffer1_Int1    = TSymbolUniqueId(2144);
3319     static constexpr const TSymbolUniqueId imageLoad_UImageBuffer1_Int1    = TSymbolUniqueId(2145);
3320     static constexpr const TSymbolUniqueId imageLoad_Image1D1_Int1         = TSymbolUniqueId(2146);
3321     static constexpr const TSymbolUniqueId imageLoad_IImage1D1_Int1        = TSymbolUniqueId(2147);
3322     static constexpr const TSymbolUniqueId imageLoad_UImage1D1_Int1        = TSymbolUniqueId(2148);
3323     static constexpr const TSymbolUniqueId imageLoad_Image1DArray1_Int2    = TSymbolUniqueId(2149);
3324     static constexpr const TSymbolUniqueId imageLoad_IImage1DArray1_Int2   = TSymbolUniqueId(2150);
3325     static constexpr const TSymbolUniqueId imageLoad_UImage1DArray1_Int2   = TSymbolUniqueId(2151);
3326     static constexpr const TSymbolUniqueId imageLoad_Image2DRect1_Int2     = TSymbolUniqueId(2152);
3327     static constexpr const TSymbolUniqueId imageLoad_IImage2DRect1_Int2    = TSymbolUniqueId(2153);
3328     static constexpr const TSymbolUniqueId imageLoad_UImage2DRect1_Int2    = TSymbolUniqueId(2154);
3329     static constexpr const TSymbolUniqueId imageLoad_Image2DMS1_Int2_Int1  = TSymbolUniqueId(2155);
3330     static constexpr const TSymbolUniqueId imageLoad_IImage2DMS1_Int2_Int1 = TSymbolUniqueId(2156);
3331     static constexpr const TSymbolUniqueId imageLoad_UImage2DMS1_Int2_Int1 = TSymbolUniqueId(2157);
3332     static constexpr const TSymbolUniqueId imageLoad_Image2DMSArray1_Int3_Int1 =
3333         TSymbolUniqueId(2158);
3334     static constexpr const TSymbolUniqueId imageLoad_IImage2DMSArray1_Int3_Int1 =
3335         TSymbolUniqueId(2159);
3336     static constexpr const TSymbolUniqueId imageLoad_UImage2DMSArray1_Int3_Int1 =
3337         TSymbolUniqueId(2160);
3338     static constexpr const TSymbolUniqueId imageStore_Image2D1_Int2_Float4 = TSymbolUniqueId(2161);
3339     static constexpr const TSymbolUniqueId imageStore_IImage2D1_Int2_Int4  = TSymbolUniqueId(2162);
3340     static constexpr const TSymbolUniqueId imageStore_UImage2D1_Int2_UInt4 = TSymbolUniqueId(2163);
3341     static constexpr const TSymbolUniqueId imageStore_Image3D1_Int3_Float4 = TSymbolUniqueId(2164);
3342     static constexpr const TSymbolUniqueId imageStore_IImage3D1_Int3_Int4  = TSymbolUniqueId(2165);
3343     static constexpr const TSymbolUniqueId imageStore_UImage3D1_Int3_UInt4 = TSymbolUniqueId(2166);
3344     static constexpr const TSymbolUniqueId imageStore_Image2DArray1_Int3_Float4 =
3345         TSymbolUniqueId(2167);
3346     static constexpr const TSymbolUniqueId imageStore_IImage2DArray1_Int3_Int4 =
3347         TSymbolUniqueId(2168);
3348     static constexpr const TSymbolUniqueId imageStore_UImage2DArray1_Int3_UInt4 =
3349         TSymbolUniqueId(2169);
3350     static constexpr const TSymbolUniqueId imageStore_ImageCube1_Int3_Float4 =
3351         TSymbolUniqueId(2170);
3352     static constexpr const TSymbolUniqueId imageStore_IImageCube1_Int3_Int4 = TSymbolUniqueId(2171);
3353     static constexpr const TSymbolUniqueId imageStore_UImageCube1_Int3_UInt4 =
3354         TSymbolUniqueId(2172);
3355     static constexpr const TSymbolUniqueId imageStore_ImageCubeArray1_Int3_Float4 =
3356         TSymbolUniqueId(2173);
3357     static constexpr const TSymbolUniqueId imageStore_IImageCubeArray1_Int3_Int4 =
3358         TSymbolUniqueId(2174);
3359     static constexpr const TSymbolUniqueId imageStore_UImageCubeArray1_Int3_UInt4 =
3360         TSymbolUniqueId(2175);
3361     static constexpr const TSymbolUniqueId imageStore_ImageBuffer1_Int1_Float4 =
3362         TSymbolUniqueId(2176);
3363     static constexpr const TSymbolUniqueId imageStore_IImageBuffer1_Int1_Int4 =
3364         TSymbolUniqueId(2177);
3365     static constexpr const TSymbolUniqueId imageStore_UImageBuffer1_Int1_UInt4 =
3366         TSymbolUniqueId(2178);
3367     static constexpr const TSymbolUniqueId imageStore_Image1D1_Int1_Float4 = TSymbolUniqueId(2179);
3368     static constexpr const TSymbolUniqueId imageStore_IImage1D1_Int1_Int4  = TSymbolUniqueId(2180);
3369     static constexpr const TSymbolUniqueId imageStore_UImage1D1_Int1_UInt4 = TSymbolUniqueId(2181);
3370     static constexpr const TSymbolUniqueId imageStore_Image1DArray1_Int2_Float4 =
3371         TSymbolUniqueId(2182);
3372     static constexpr const TSymbolUniqueId imageStore_IImage1DArray1_Int2_Int4 =
3373         TSymbolUniqueId(2183);
3374     static constexpr const TSymbolUniqueId imageStore_UImage1DArray1_Int2_UInt4 =
3375         TSymbolUniqueId(2184);
3376     static constexpr const TSymbolUniqueId imageStore_Image2DRect1_Int2_Float4 =
3377         TSymbolUniqueId(2185);
3378     static constexpr const TSymbolUniqueId imageStore_IImage2DRect1_Int2_Int4 =
3379         TSymbolUniqueId(2186);
3380     static constexpr const TSymbolUniqueId imageStore_UImage2DRect1_Int2_UInt4 =
3381         TSymbolUniqueId(2187);
3382     static constexpr const TSymbolUniqueId imageStore_Image2DMS1_Int2_Int1_Float4 =
3383         TSymbolUniqueId(2188);
3384     static constexpr const TSymbolUniqueId imageStore_IImage2DMS1_Int2_Int1_Int4 =
3385         TSymbolUniqueId(2189);
3386     static constexpr const TSymbolUniqueId imageStore_UImage2DMS1_Int2_Int1_UInt4 =
3387         TSymbolUniqueId(2190);
3388     static constexpr const TSymbolUniqueId imageStore_Image2DMSArray1_Int3_Int1_Float4 =
3389         TSymbolUniqueId(2191);
3390     static constexpr const TSymbolUniqueId imageStore_IImage2DMSArray1_Int3_Int1_Int4 =
3391         TSymbolUniqueId(2192);
3392     static constexpr const TSymbolUniqueId imageStore_UImage2DMSArray1_Int3_Int1_UInt4 =
3393         TSymbolUniqueId(2193);
3394     static constexpr const TSymbolUniqueId noise1_Float1                    = TSymbolUniqueId(2194);
3395     static constexpr const TSymbolUniqueId noise1_Float2                    = TSymbolUniqueId(2195);
3396     static constexpr const TSymbolUniqueId noise1_Float3                    = TSymbolUniqueId(2196);
3397     static constexpr const TSymbolUniqueId noise1_Float4                    = TSymbolUniqueId(2197);
3398     static constexpr const TSymbolUniqueId noise2_Float1                    = TSymbolUniqueId(2198);
3399     static constexpr const TSymbolUniqueId noise2_Float2                    = TSymbolUniqueId(2199);
3400     static constexpr const TSymbolUniqueId noise2_Float3                    = TSymbolUniqueId(2200);
3401     static constexpr const TSymbolUniqueId noise2_Float4                    = TSymbolUniqueId(2201);
3402     static constexpr const TSymbolUniqueId noise3_Float1                    = TSymbolUniqueId(2202);
3403     static constexpr const TSymbolUniqueId noise3_Float2                    = TSymbolUniqueId(2203);
3404     static constexpr const TSymbolUniqueId noise3_Float3                    = TSymbolUniqueId(2204);
3405     static constexpr const TSymbolUniqueId noise3_Float4                    = TSymbolUniqueId(2205);
3406     static constexpr const TSymbolUniqueId noise4_Float1                    = TSymbolUniqueId(2206);
3407     static constexpr const TSymbolUniqueId noise4_Float2                    = TSymbolUniqueId(2207);
3408     static constexpr const TSymbolUniqueId noise4_Float3                    = TSymbolUniqueId(2208);
3409     static constexpr const TSymbolUniqueId noise4_Float4                    = TSymbolUniqueId(2209);
3410     static constexpr const TSymbolUniqueId memoryBarrier                    = TSymbolUniqueId(2210);
3411     static constexpr const TSymbolUniqueId memoryBarrierAtomicCounter       = TSymbolUniqueId(2211);
3412     static constexpr const TSymbolUniqueId memoryBarrierBuffer              = TSymbolUniqueId(2212);
3413     static constexpr const TSymbolUniqueId memoryBarrierImage               = TSymbolUniqueId(2213);
3414     static constexpr const TSymbolUniqueId barrier                          = TSymbolUniqueId(2214);
3415     static constexpr const TSymbolUniqueId memoryBarrierShared              = TSymbolUniqueId(2215);
3416     static constexpr const TSymbolUniqueId groupMemoryBarrier               = TSymbolUniqueId(2216);
3417     static constexpr const TSymbolUniqueId EmitVertex                       = TSymbolUniqueId(2217);
3418     static constexpr const TSymbolUniqueId EndPrimitive                     = TSymbolUniqueId(2218);
3419     static constexpr const TSymbolUniqueId EmitStreamVertex_Int1            = TSymbolUniqueId(2219);
3420     static constexpr const TSymbolUniqueId EndStreamPrimitive_Int1          = TSymbolUniqueId(2220);
3421     static constexpr const TSymbolUniqueId subpassLoad_SubpassInput1        = TSymbolUniqueId(2221);
3422     static constexpr const TSymbolUniqueId pt01j                            = TSymbolUniqueId(2222);
3423     static constexpr const TSymbolUniqueId subpassLoad_ISubpassInput1       = TSymbolUniqueId(2223);
3424     static constexpr const TSymbolUniqueId pt01k                            = TSymbolUniqueId(2224);
3425     static constexpr const TSymbolUniqueId subpassLoad_USubpassInput1       = TSymbolUniqueId(2225);
3426     static constexpr const TSymbolUniqueId pt01l                            = TSymbolUniqueId(2226);
3427     static constexpr const TSymbolUniqueId subpassLoad_SubpassInputMS1_Int1 = TSymbolUniqueId(2227);
3428     static constexpr const TSymbolUniqueId pt01m                            = TSymbolUniqueId(2228);
3429     static constexpr const TSymbolUniqueId subpassLoad_ISubpassInputMS1_Int1 =
3430         TSymbolUniqueId(2229);
3431     static constexpr const TSymbolUniqueId pt01n = TSymbolUniqueId(2230);
3432     static constexpr const TSymbolUniqueId subpassLoad_USubpassInputMS1_Int1 =
3433         TSymbolUniqueId(2231);
3434     static constexpr const TSymbolUniqueId pt01o                     = TSymbolUniqueId(2232);
3435     static constexpr const TSymbolUniqueId anyInvocation_Bool1       = TSymbolUniqueId(2233);
3436     static constexpr const TSymbolUniqueId allInvocations_Bool1      = TSymbolUniqueId(2234);
3437     static constexpr const TSymbolUniqueId allInvocationsEqual_Bool1 = TSymbolUniqueId(2235);
3438     static constexpr const TSymbolUniqueId textureVideoWEBGL_SamplerVideoWEBGL1_Float2 =
3439         TSymbolUniqueId(2236);
3440     static constexpr const TSymbolUniqueId pt00y = TSymbolUniqueId(2237);
3441     static constexpr const TSymbolUniqueId texture_SamplerVideoWEBGL1_Float2 =
3442         TSymbolUniqueId(2238);
3443     static constexpr const TSymbolUniqueId gl_DepthRangeParameters         = TSymbolUniqueId(2239);
3444     static constexpr const TSymbolUniqueId gl_DepthRange                   = TSymbolUniqueId(2240);
3445     static constexpr const TSymbolUniqueId gl_MaxVertexAttribs             = TSymbolUniqueId(2241);
3446     static constexpr const TSymbolUniqueId gl_MaxVertexUniformVectors      = TSymbolUniqueId(2242);
3447     static constexpr const TSymbolUniqueId gl_MaxVertexTextureImageUnits   = TSymbolUniqueId(2243);
3448     static constexpr const TSymbolUniqueId gl_MaxCombinedTextureImageUnits = TSymbolUniqueId(2244);
3449     static constexpr const TSymbolUniqueId gl_MaxTextureImageUnits         = TSymbolUniqueId(2245);
3450     static constexpr const TSymbolUniqueId gl_MaxFragmentUniformVectors    = TSymbolUniqueId(2246);
3451     static constexpr const TSymbolUniqueId gl_MaxVaryingVectors            = TSymbolUniqueId(2247);
3452     static constexpr const TSymbolUniqueId gl_MaxDrawBuffers               = TSymbolUniqueId(2248);
3453     static constexpr const TSymbolUniqueId gl_MaxDualSourceDrawBuffersEXT  = TSymbolUniqueId(2249);
3454     static constexpr const TSymbolUniqueId gl_MaxVertexOutputVectors       = TSymbolUniqueId(2250);
3455     static constexpr const TSymbolUniqueId gl_MaxFragmentInputVectors      = TSymbolUniqueId(2251);
3456     static constexpr const TSymbolUniqueId gl_MinProgramTexelOffset        = TSymbolUniqueId(2252);
3457     static constexpr const TSymbolUniqueId gl_MaxProgramTexelOffset        = TSymbolUniqueId(2253);
3458     static constexpr const TSymbolUniqueId gl_MaxImageUnits                = TSymbolUniqueId(2254);
3459     static constexpr const TSymbolUniqueId gl_MaxVertexImageUniforms       = TSymbolUniqueId(2255);
3460     static constexpr const TSymbolUniqueId gl_MaxFragmentImageUniforms     = TSymbolUniqueId(2256);
3461     static constexpr const TSymbolUniqueId gl_MaxComputeImageUniforms      = TSymbolUniqueId(2257);
3462     static constexpr const TSymbolUniqueId gl_MaxCombinedImageUniforms     = TSymbolUniqueId(2258);
3463     static constexpr const TSymbolUniqueId gl_MaxCombinedShaderOutputResources =
3464         TSymbolUniqueId(2259);
3465     static constexpr const TSymbolUniqueId gl_MaxComputeWorkGroupCount    = TSymbolUniqueId(2260);
3466     static constexpr const TSymbolUniqueId gl_MaxComputeWorkGroupSize     = TSymbolUniqueId(2261);
3467     static constexpr const TSymbolUniqueId gl_MaxComputeUniformComponents = TSymbolUniqueId(2262);
3468     static constexpr const TSymbolUniqueId gl_MaxComputeTextureImageUnits = TSymbolUniqueId(2263);
3469     static constexpr const TSymbolUniqueId gl_MaxComputeAtomicCounters    = TSymbolUniqueId(2264);
3470     static constexpr const TSymbolUniqueId gl_MaxComputeAtomicCounterBuffers =
3471         TSymbolUniqueId(2265);
3472     static constexpr const TSymbolUniqueId gl_MaxVertexAtomicCounters       = TSymbolUniqueId(2266);
3473     static constexpr const TSymbolUniqueId gl_MaxFragmentAtomicCounters     = TSymbolUniqueId(2267);
3474     static constexpr const TSymbolUniqueId gl_MaxCombinedAtomicCounters     = TSymbolUniqueId(2268);
3475     static constexpr const TSymbolUniqueId gl_MaxAtomicCounterBindings      = TSymbolUniqueId(2269);
3476     static constexpr const TSymbolUniqueId gl_MaxVertexAtomicCounterBuffers = TSymbolUniqueId(2270);
3477     static constexpr const TSymbolUniqueId gl_MaxFragmentAtomicCounterBuffers =
3478         TSymbolUniqueId(2271);
3479     static constexpr const TSymbolUniqueId gl_MaxCombinedAtomicCounterBuffers =
3480         TSymbolUniqueId(2272);
3481     static constexpr const TSymbolUniqueId gl_MaxAtomicCounterBufferSize   = TSymbolUniqueId(2273);
3482     static constexpr const TSymbolUniqueId gl_MaxGeometryInputComponents   = TSymbolUniqueId(2274);
3483     static constexpr const TSymbolUniqueId gl_MaxGeometryOutputComponents  = TSymbolUniqueId(2275);
3484     static constexpr const TSymbolUniqueId gl_MaxGeometryImageUniforms     = TSymbolUniqueId(2276);
3485     static constexpr const TSymbolUniqueId gl_MaxGeometryTextureImageUnits = TSymbolUniqueId(2277);
3486     static constexpr const TSymbolUniqueId gl_MaxGeometryOutputVertices    = TSymbolUniqueId(2278);
3487     static constexpr const TSymbolUniqueId gl_MaxGeometryTotalOutputComponents =
3488         TSymbolUniqueId(2279);
3489     static constexpr const TSymbolUniqueId gl_MaxGeometryUniformComponents = TSymbolUniqueId(2280);
3490     static constexpr const TSymbolUniqueId gl_MaxGeometryAtomicCounters    = TSymbolUniqueId(2281);
3491     static constexpr const TSymbolUniqueId gl_MaxGeometryAtomicCounterBuffers =
3492         TSymbolUniqueId(2282);
3493     static constexpr const TSymbolUniqueId gl_FragCoord             = TSymbolUniqueId(2283);
3494     static constexpr const TSymbolUniqueId gl_FrontFacing           = TSymbolUniqueId(2284);
3495     static constexpr const TSymbolUniqueId gl_PointCoord            = TSymbolUniqueId(2285);
3496     static constexpr const TSymbolUniqueId gl_FragColor             = TSymbolUniqueId(2286);
3497     static constexpr const TSymbolUniqueId gl_FragData              = TSymbolUniqueId(2287);
3498     static constexpr const TSymbolUniqueId gl_FragDepth             = TSymbolUniqueId(2288);
3499     static constexpr const TSymbolUniqueId gl_HelperInvocation      = TSymbolUniqueId(2289);
3500     static constexpr const TSymbolUniqueId gl_SecondaryFragColorEXT = TSymbolUniqueId(2290);
3501     static constexpr const TSymbolUniqueId gl_SecondaryFragDataEXT  = TSymbolUniqueId(2291);
3502     static constexpr const TSymbolUniqueId gl_FragDepthEXT          = TSymbolUniqueId(2292);
3503     static constexpr const TSymbolUniqueId gl_LastFragData          = TSymbolUniqueId(2293);
3504     static constexpr const TSymbolUniqueId gl_LastFragColor         = TSymbolUniqueId(2294);
3505     static constexpr const TSymbolUniqueId gl_LastFragDataNV        = TSymbolUniqueId(2295);
3506     static constexpr const TSymbolUniqueId gl_LastFragColorARM      = TSymbolUniqueId(2296);
3507     static constexpr const TSymbolUniqueId gl_PrimitiveID           = TSymbolUniqueId(2297);
3508     static constexpr const TSymbolUniqueId gl_Layer                 = TSymbolUniqueId(2298);
3509     static constexpr const TSymbolUniqueId gl_Position              = TSymbolUniqueId(2299);
3510     static constexpr const TSymbolUniqueId gl_PointSize             = TSymbolUniqueId(2300);
3511     static constexpr const TSymbolUniqueId gl_InstanceID            = TSymbolUniqueId(2301);
3512     static constexpr const TSymbolUniqueId gl_InstanceIndex         = TSymbolUniqueId(2302);
3513     static constexpr const TSymbolUniqueId gl_VertexID              = TSymbolUniqueId(2303);
3514     static constexpr const TSymbolUniqueId gl_VertexIndex           = TSymbolUniqueId(2304);
3515     static constexpr const TSymbolUniqueId gl_ViewportIndex         = TSymbolUniqueId(2305);
3516     static constexpr const TSymbolUniqueId gl_LayerVS               = TSymbolUniqueId(2306);
3517     static constexpr const TSymbolUniqueId gl_DrawID                = TSymbolUniqueId(2307);
3518     static constexpr const TSymbolUniqueId gl_BaseVertex            = TSymbolUniqueId(2308);
3519     static constexpr const TSymbolUniqueId gl_BaseInstance          = TSymbolUniqueId(2309);
3520     static constexpr const TSymbolUniqueId angle_BaseVertex         = TSymbolUniqueId(2310);
3521     static constexpr const TSymbolUniqueId angle_BaseInstance       = TSymbolUniqueId(2311);
3522     static constexpr const TSymbolUniqueId gl_ClipDistance          = TSymbolUniqueId(2312);
3523     static constexpr const TSymbolUniqueId gl_MaxClipDistances      = TSymbolUniqueId(2313);
3524     static constexpr const TSymbolUniqueId gl_NumWorkGroups         = TSymbolUniqueId(2314);
3525     static constexpr const TSymbolUniqueId gl_WorkGroupSize         = TSymbolUniqueId(2315);
3526     static constexpr const TSymbolUniqueId gl_WorkGroupID           = TSymbolUniqueId(2316);
3527     static constexpr const TSymbolUniqueId gl_LocalInvocationID     = TSymbolUniqueId(2317);
3528     static constexpr const TSymbolUniqueId gl_GlobalInvocationID    = TSymbolUniqueId(2318);
3529     static constexpr const TSymbolUniqueId gl_LocalInvocationIndex  = TSymbolUniqueId(2319);
3530     static constexpr const TSymbolUniqueId gl_PrimitiveIDIn         = TSymbolUniqueId(2320);
3531     static constexpr const TSymbolUniqueId gl_InvocationID          = TSymbolUniqueId(2321);
3532     static constexpr const TSymbolUniqueId gl_PrimitiveIDGS         = TSymbolUniqueId(2322);
3533     static constexpr const TSymbolUniqueId gl_LayerGS               = TSymbolUniqueId(2323);
3534     static constexpr const TSymbolUniqueId gl_PerVertex             = TSymbolUniqueId(2324);
3535     static constexpr const TSymbolUniqueId gl_in                    = TSymbolUniqueId(2325);
3536     static constexpr const TSymbolUniqueId gl_PerVertexOutBlock     = TSymbolUniqueId(2326);
3537     static constexpr const TSymbolUniqueId gl_PositionGS            = TSymbolUniqueId(2327);
3538     static constexpr const TSymbolUniqueId gl_ViewID_OVR            = TSymbolUniqueId(2328);
3539 
3540 };  // class BuiltInId
3541 
3542 namespace BuiltInVariable
3543 {
3544 
3545 const TVariable *angle_BaseInstance();
3546 const TVariable *angle_BaseVertex();
3547 const TVariable *gl_BaseInstance();
3548 const TVariable *gl_BaseVertex();
3549 const TVariable *gl_DrawID();
3550 const TVariable *gl_FragColor();
3551 const TVariable *gl_FragCoord();
3552 const TVariable *gl_FragDepth();
3553 const TVariable *gl_FrontFacing();
3554 const TVariable *gl_GlobalInvocationID();
3555 const TVariable *gl_HelperInvocation();
3556 const TVariable *gl_InstanceID();
3557 const TVariable *gl_InstanceIndex();
3558 const TVariable *gl_InvocationID();
3559 const TVariable *gl_LastFragColor();
3560 const TVariable *gl_LastFragColorARM();
3561 const TVariable *gl_Layer();
3562 const TVariable *gl_LayerGS();
3563 const TVariable *gl_LayerVS();
3564 const TVariable *gl_LocalInvocationID();
3565 const TVariable *gl_LocalInvocationIndex();
3566 const TVariable *gl_NumWorkGroups();
3567 const TVariable *gl_PointCoord();
3568 const TVariable *gl_PointSize();
3569 const TVariable *gl_Position();
3570 const TVariable *gl_PrimitiveID();
3571 const TVariable *gl_PrimitiveIDGS();
3572 const TVariable *gl_PrimitiveIDIn();
3573 const TVariable *gl_SecondaryFragColorEXT();
3574 const TVariable *gl_VertexID();
3575 const TVariable *gl_VertexIndex();
3576 const TVariable *gl_ViewID_OVR();
3577 const TVariable *gl_ViewportIndex();
3578 const TVariable *gl_WorkGroupID();
3579 const TVariable *gl_WorkGroupSize();
3580 
3581 }  // namespace BuiltInVariable
3582 
3583 }  // namespace sh
3584 
3585 #endif  // COMPILER_TRANSLATOR_TREEUTIL_BUILTIN_AUTOGEN_H_
3586