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