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