blob: 2056ee417847878eb60407d4bcb1b51cb1163103 [file] [log] [blame]
// GENERATED FILE - DO NOT EDIT.
// Generated by gen_builtin_symbols.py using data from builtin_variables.json and
// builtin_function_declarations.txt.
//
// Copyright 2020 The ANGLE Project Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
//
// BuiltIn_complete_autogen.h:
// Compile-time initialized built-ins.
#ifndef COMPILER_TRANSLATOR_TREEUTIL_BUILTIN_AUTOGEN_H_
#define COMPILER_TRANSLATOR_TREEUTIL_BUILTIN_AUTOGEN_H_
#include "compiler/translator/SymbolUniqueId.h"
namespace sh
{
class TVariable;
class BuiltInId
{
public:
static const TSymbolUniqueId radians_Float1;
static const TSymbolUniqueId pt00B;
static const TSymbolUniqueId radians_Float2;
static const TSymbolUniqueId pt10B;
static const TSymbolUniqueId radians_Float3;
static const TSymbolUniqueId pt20B;
static const TSymbolUniqueId radians_Float4;
static const TSymbolUniqueId pt30B;
static const TSymbolUniqueId degrees_Float1;
static const TSymbolUniqueId degrees_Float2;
static const TSymbolUniqueId degrees_Float3;
static const TSymbolUniqueId degrees_Float4;
static const TSymbolUniqueId sin_Float1;
static const TSymbolUniqueId sin_Float2;
static const TSymbolUniqueId sin_Float3;
static const TSymbolUniqueId sin_Float4;
static const TSymbolUniqueId cos_Float1;
static const TSymbolUniqueId cos_Float2;
static const TSymbolUniqueId cos_Float3;
static const TSymbolUniqueId cos_Float4;
static const TSymbolUniqueId tan_Float1;
static const TSymbolUniqueId tan_Float2;
static const TSymbolUniqueId tan_Float3;
static const TSymbolUniqueId tan_Float4;
static const TSymbolUniqueId asin_Float1;
static const TSymbolUniqueId asin_Float2;
static const TSymbolUniqueId asin_Float3;
static const TSymbolUniqueId asin_Float4;
static const TSymbolUniqueId acos_Float1;
static const TSymbolUniqueId acos_Float2;
static const TSymbolUniqueId acos_Float3;
static const TSymbolUniqueId acos_Float4;
static const TSymbolUniqueId atan_Float1_Float1;
static const TSymbolUniqueId atan_Float2_Float2;
static const TSymbolUniqueId atan_Float3_Float3;
static const TSymbolUniqueId atan_Float4_Float4;
static const TSymbolUniqueId atan_Float1;
static const TSymbolUniqueId atan_Float2;
static const TSymbolUniqueId atan_Float3;
static const TSymbolUniqueId atan_Float4;
static const TSymbolUniqueId sinh_Float1;
static const TSymbolUniqueId sinh_Float2;
static const TSymbolUniqueId sinh_Float3;
static const TSymbolUniqueId sinh_Float4;
static const TSymbolUniqueId cosh_Float1;
static const TSymbolUniqueId cosh_Float2;
static const TSymbolUniqueId cosh_Float3;
static const TSymbolUniqueId cosh_Float4;
static const TSymbolUniqueId tanh_Float1;
static const TSymbolUniqueId tanh_Float2;
static const TSymbolUniqueId tanh_Float3;
static const TSymbolUniqueId tanh_Float4;
static const TSymbolUniqueId asinh_Float1;
static const TSymbolUniqueId asinh_Float2;
static const TSymbolUniqueId asinh_Float3;
static const TSymbolUniqueId asinh_Float4;
static const TSymbolUniqueId acosh_Float1;
static const TSymbolUniqueId acosh_Float2;
static const TSymbolUniqueId acosh_Float3;
static const TSymbolUniqueId acosh_Float4;
static const TSymbolUniqueId atanh_Float1;
static const TSymbolUniqueId atanh_Float2;
static const TSymbolUniqueId atanh_Float3;
static const TSymbolUniqueId atanh_Float4;
static const TSymbolUniqueId pow_Float1_Float1;
static const TSymbolUniqueId pow_Float2_Float2;
static const TSymbolUniqueId pow_Float3_Float3;
static const TSymbolUniqueId pow_Float4_Float4;
static const TSymbolUniqueId exp_Float1;
static const TSymbolUniqueId exp_Float2;
static const TSymbolUniqueId exp_Float3;
static const TSymbolUniqueId exp_Float4;
static const TSymbolUniqueId log_Float1;
static const TSymbolUniqueId log_Float2;
static const TSymbolUniqueId log_Float3;
static const TSymbolUniqueId log_Float4;
static const TSymbolUniqueId exp2_Float1;
static const TSymbolUniqueId exp2_Float2;
static const TSymbolUniqueId exp2_Float3;
static const TSymbolUniqueId exp2_Float4;
static const TSymbolUniqueId log2_Float1;
static const TSymbolUniqueId log2_Float2;
static const TSymbolUniqueId log2_Float3;
static const TSymbolUniqueId log2_Float4;
static const TSymbolUniqueId sqrt_Float1;
static const TSymbolUniqueId sqrt_Float2;
static const TSymbolUniqueId sqrt_Float3;
static const TSymbolUniqueId sqrt_Float4;
static const TSymbolUniqueId sqrt_Double1;
static const TSymbolUniqueId pt00C;
static const TSymbolUniqueId sqrt_Double2;
static const TSymbolUniqueId pt10C;
static const TSymbolUniqueId sqrt_Double3;
static const TSymbolUniqueId pt20C;
static const TSymbolUniqueId sqrt_Double4;
static const TSymbolUniqueId pt30C;
static const TSymbolUniqueId inversesqrt_Float1;
static const TSymbolUniqueId inversesqrt_Float2;
static const TSymbolUniqueId inversesqrt_Float3;
static const TSymbolUniqueId inversesqrt_Float4;
static const TSymbolUniqueId inversesqrt_Double1;
static const TSymbolUniqueId inversesqrt_Double2;
static const TSymbolUniqueId inversesqrt_Double3;
static const TSymbolUniqueId inversesqrt_Double4;
static const TSymbolUniqueId abs_Float1;
static const TSymbolUniqueId abs_Float2;
static const TSymbolUniqueId abs_Float3;
static const TSymbolUniqueId abs_Float4;
static const TSymbolUniqueId abs_Int1;
static const TSymbolUniqueId pt00D;
static const TSymbolUniqueId abs_Int2;
static const TSymbolUniqueId pt10D;
static const TSymbolUniqueId abs_Int3;
static const TSymbolUniqueId pt20D;
static const TSymbolUniqueId abs_Int4;
static const TSymbolUniqueId pt30D;
static const TSymbolUniqueId abs_Double1;
static const TSymbolUniqueId abs_Double2;
static const TSymbolUniqueId abs_Double3;
static const TSymbolUniqueId abs_Double4;
static const TSymbolUniqueId sign_Float1;
static const TSymbolUniqueId sign_Float2;
static const TSymbolUniqueId sign_Float3;
static const TSymbolUniqueId sign_Float4;
static const TSymbolUniqueId sign_Int1;
static const TSymbolUniqueId sign_Int2;
static const TSymbolUniqueId sign_Int3;
static const TSymbolUniqueId sign_Int4;
static const TSymbolUniqueId sign_Double1;
static const TSymbolUniqueId sign_Double2;
static const TSymbolUniqueId sign_Double3;
static const TSymbolUniqueId sign_Double4;
static const TSymbolUniqueId floor_Float1;
static const TSymbolUniqueId floor_Float2;
static const TSymbolUniqueId floor_Float3;
static const TSymbolUniqueId floor_Float4;
static const TSymbolUniqueId floor_Double1;
static const TSymbolUniqueId floor_Double2;
static const TSymbolUniqueId floor_Double3;
static const TSymbolUniqueId floor_Double4;
static const TSymbolUniqueId trunc_Float1;
static const TSymbolUniqueId trunc_Float2;
static const TSymbolUniqueId trunc_Float3;
static const TSymbolUniqueId trunc_Float4;
static const TSymbolUniqueId trunc_Double1;
static const TSymbolUniqueId trunc_Double2;
static const TSymbolUniqueId trunc_Double3;
static const TSymbolUniqueId trunc_Double4;
static const TSymbolUniqueId round_Float1;
static const TSymbolUniqueId round_Float2;
static const TSymbolUniqueId round_Float3;
static const TSymbolUniqueId round_Float4;
static const TSymbolUniqueId round_Double1;
static const TSymbolUniqueId round_Double2;
static const TSymbolUniqueId round_Double3;
static const TSymbolUniqueId round_Double4;
static const TSymbolUniqueId roundEven_Float1;
static const TSymbolUniqueId roundEven_Float2;
static const TSymbolUniqueId roundEven_Float3;
static const TSymbolUniqueId roundEven_Float4;
static const TSymbolUniqueId roundEven_Double1;
static const TSymbolUniqueId roundEven_Double2;
static const TSymbolUniqueId roundEven_Double3;
static const TSymbolUniqueId roundEven_Double4;
static const TSymbolUniqueId ceil_Float1;
static const TSymbolUniqueId ceil_Float2;
static const TSymbolUniqueId ceil_Float3;
static const TSymbolUniqueId ceil_Float4;
static const TSymbolUniqueId ceil_Double1;
static const TSymbolUniqueId ceil_Double2;
static const TSymbolUniqueId ceil_Double3;
static const TSymbolUniqueId ceil_Double4;
static const TSymbolUniqueId fract_Float1;
static const TSymbolUniqueId fract_Float2;
static const TSymbolUniqueId fract_Float3;
static const TSymbolUniqueId fract_Float4;
static const TSymbolUniqueId fract_Double1;
static const TSymbolUniqueId fract_Double2;
static const TSymbolUniqueId fract_Double3;
static const TSymbolUniqueId fract_Double4;
static const TSymbolUniqueId mod_Float1_Float1;
static const TSymbolUniqueId mod_Float2_Float1;
static const TSymbolUniqueId mod_Float3_Float1;
static const TSymbolUniqueId mod_Float4_Float1;
static const TSymbolUniqueId mod_Float2_Float2;
static const TSymbolUniqueId mod_Float3_Float3;
static const TSymbolUniqueId mod_Float4_Float4;
static const TSymbolUniqueId mod_Double1_Double1;
static const TSymbolUniqueId mod_Double2_Double1;
static const TSymbolUniqueId mod_Double3_Double1;
static const TSymbolUniqueId mod_Double4_Double1;
static const TSymbolUniqueId mod_Double2_Double2;
static const TSymbolUniqueId mod_Double3_Double3;
static const TSymbolUniqueId mod_Double4_Double4;
static const TSymbolUniqueId min_Float1_Float1;
static const TSymbolUniqueId min_Float2_Float1;
static const TSymbolUniqueId min_Float3_Float1;
static const TSymbolUniqueId min_Float4_Float1;
static const TSymbolUniqueId min_Float2_Float2;
static const TSymbolUniqueId min_Float3_Float3;
static const TSymbolUniqueId min_Float4_Float4;
static const TSymbolUniqueId min_Double1_Double1;
static const TSymbolUniqueId min_Double2_Double2;
static const TSymbolUniqueId min_Double3_Double3;
static const TSymbolUniqueId min_Double4_Double4;
static const TSymbolUniqueId min_Double2_Double1;
static const TSymbolUniqueId min_Double3_Double1;
static const TSymbolUniqueId min_Double4_Double1;
static const TSymbolUniqueId min_Int1_Int1;
static const TSymbolUniqueId min_Int2_Int2;
static const TSymbolUniqueId min_Int3_Int3;
static const TSymbolUniqueId min_Int4_Int4;
static const TSymbolUniqueId min_Int2_Int1;
static const TSymbolUniqueId min_Int3_Int1;
static const TSymbolUniqueId min_Int4_Int1;
static const TSymbolUniqueId min_UInt1_UInt1;
static const TSymbolUniqueId pt00E;
static const TSymbolUniqueId min_UInt2_UInt2;
static const TSymbolUniqueId pt10E;
static const TSymbolUniqueId min_UInt3_UInt3;
static const TSymbolUniqueId pt20E;
static const TSymbolUniqueId min_UInt4_UInt4;
static const TSymbolUniqueId pt30E;
static const TSymbolUniqueId min_UInt2_UInt1;
static const TSymbolUniqueId min_UInt3_UInt1;
static const TSymbolUniqueId min_UInt4_UInt1;
static const TSymbolUniqueId max_Float1_Float1;
static const TSymbolUniqueId max_Float2_Float1;
static const TSymbolUniqueId max_Float3_Float1;
static const TSymbolUniqueId max_Float4_Float1;
static const TSymbolUniqueId max_Float2_Float2;
static const TSymbolUniqueId max_Float3_Float3;
static const TSymbolUniqueId max_Float4_Float4;
static const TSymbolUniqueId max_Double1_Double1;
static const TSymbolUniqueId max_Double2_Double2;
static const TSymbolUniqueId max_Double3_Double3;
static const TSymbolUniqueId max_Double4_Double4;
static const TSymbolUniqueId max_Double2_Double1;
static const TSymbolUniqueId max_Double3_Double1;
static const TSymbolUniqueId max_Double4_Double1;
static const TSymbolUniqueId max_Int1_Int1;
static const TSymbolUniqueId max_Int2_Int2;
static const TSymbolUniqueId max_Int3_Int3;
static const TSymbolUniqueId max_Int4_Int4;
static const TSymbolUniqueId max_Int2_Int1;
static const TSymbolUniqueId max_Int3_Int1;
static const TSymbolUniqueId max_Int4_Int1;
static const TSymbolUniqueId max_UInt1_UInt1;
static const TSymbolUniqueId max_UInt2_UInt2;
static const TSymbolUniqueId max_UInt3_UInt3;
static const TSymbolUniqueId max_UInt4_UInt4;
static const TSymbolUniqueId max_UInt2_UInt1;
static const TSymbolUniqueId max_UInt3_UInt1;
static const TSymbolUniqueId max_UInt4_UInt1;
static const TSymbolUniqueId clamp_Float1_Float1_Float1;
static const TSymbolUniqueId clamp_Float2_Float1_Float1;
static const TSymbolUniqueId clamp_Float3_Float1_Float1;
static const TSymbolUniqueId clamp_Float4_Float1_Float1;
static const TSymbolUniqueId clamp_Float2_Float2_Float2;
static const TSymbolUniqueId clamp_Float3_Float3_Float3;
static const TSymbolUniqueId clamp_Float4_Float4_Float4;
static const TSymbolUniqueId clamp_Double1_Double1_Double1;
static const TSymbolUniqueId clamp_Double2_Double1_Double1;
static const TSymbolUniqueId clamp_Double3_Double1_Double1;
static const TSymbolUniqueId clamp_Double4_Double1_Double1;
static const TSymbolUniqueId clamp_Double2_Double2_Double2;
static const TSymbolUniqueId clamp_Double3_Double3_Double3;
static const TSymbolUniqueId clamp_Double4_Double4_Double4;
static const TSymbolUniqueId clamp_Int1_Int1_Int1;
static const TSymbolUniqueId clamp_Int2_Int1_Int1;
static const TSymbolUniqueId clamp_Int3_Int1_Int1;
static const TSymbolUniqueId clamp_Int4_Int1_Int1;
static const TSymbolUniqueId clamp_Int2_Int2_Int2;
static const TSymbolUniqueId clamp_Int3_Int3_Int3;
static const TSymbolUniqueId clamp_Int4_Int4_Int4;
static const TSymbolUniqueId clamp_UInt1_UInt1_UInt1;
static const TSymbolUniqueId clamp_UInt2_UInt1_UInt1;
static const TSymbolUniqueId clamp_UInt3_UInt1_UInt1;
static const TSymbolUniqueId clamp_UInt4_UInt1_UInt1;
static const TSymbolUniqueId clamp_UInt2_UInt2_UInt2;
static const TSymbolUniqueId clamp_UInt3_UInt3_UInt3;
static const TSymbolUniqueId clamp_UInt4_UInt4_UInt4;
static const TSymbolUniqueId mix_Float1_Float1_Float1;
static const TSymbolUniqueId mix_Float2_Float2_Float1;
static const TSymbolUniqueId mix_Float3_Float3_Float1;
static const TSymbolUniqueId mix_Float4_Float4_Float1;
static const TSymbolUniqueId mix_Float2_Float2_Float2;
static const TSymbolUniqueId mix_Float3_Float3_Float3;
static const TSymbolUniqueId mix_Float4_Float4_Float4;
static const TSymbolUniqueId mix_Double1_Double1_Double1;
static const TSymbolUniqueId mix_Double2_Double2_Double1;
static const TSymbolUniqueId mix_Double3_Double3_Double1;
static const TSymbolUniqueId mix_Double4_Double4_Double1;
static const TSymbolUniqueId mix_Double2_Double2_Double2;
static const TSymbolUniqueId mix_Double3_Double3_Double3;
static const TSymbolUniqueId mix_Double4_Double4_Double4;
static const TSymbolUniqueId mix_Float1_Float1_Bool1;
static const TSymbolUniqueId pt00F;
static const TSymbolUniqueId mix_Float2_Float2_Bool2;
static const TSymbolUniqueId pt10F;
static const TSymbolUniqueId mix_Float3_Float3_Bool3;
static const TSymbolUniqueId pt20F;
static const TSymbolUniqueId mix_Float4_Float4_Bool4;
static const TSymbolUniqueId pt30F;
static const TSymbolUniqueId mix_Double1_Double1_Bool1;
static const TSymbolUniqueId mix_Double2_Double2_Bool2;
static const TSymbolUniqueId mix_Double3_Double3_Bool3;
static const TSymbolUniqueId mix_Double4_Double4_Bool4;
static const TSymbolUniqueId mix_Int1_Int1_Bool1;
static const TSymbolUniqueId mix_Int2_Int2_Bool2;
static const TSymbolUniqueId mix_Int3_Int3_Bool3;
static const TSymbolUniqueId mix_Int4_Int4_Bool4;
static const TSymbolUniqueId mix_UInt1_UInt1_Bool1;
static const TSymbolUniqueId mix_UInt2_UInt2_Bool2;
static const TSymbolUniqueId mix_UInt3_UInt3_Bool3;
static const TSymbolUniqueId mix_UInt4_UInt4_Bool4;
static const TSymbolUniqueId mix_Bool1_Bool1_Bool1;
static const TSymbolUniqueId mix_Bool2_Bool2_Bool2;
static const TSymbolUniqueId mix_Bool3_Bool3_Bool3;
static const TSymbolUniqueId mix_Bool4_Bool4_Bool4;
static const TSymbolUniqueId step_Float1_Float1;
static const TSymbolUniqueId step_Float2_Float2;
static const TSymbolUniqueId step_Float3_Float3;
static const TSymbolUniqueId step_Float4_Float4;
static const TSymbolUniqueId step_Float1_Float2;
static const TSymbolUniqueId step_Float1_Float3;
static const TSymbolUniqueId step_Float1_Float4;
static const TSymbolUniqueId step_Double1_Double1;
static const TSymbolUniqueId step_Double2_Double2;
static const TSymbolUniqueId step_Double3_Double3;
static const TSymbolUniqueId step_Double4_Double4;
static const TSymbolUniqueId step_Double1_Double2;
static const TSymbolUniqueId step_Double1_Double3;
static const TSymbolUniqueId step_Double1_Double4;
static const TSymbolUniqueId smoothstep_Double1_Double1_Double1;
static const TSymbolUniqueId smoothstep_Double2_Double2_Double2;
static const TSymbolUniqueId smoothstep_Double3_Double3_Double3;
static const TSymbolUniqueId smoothstep_Double4_Double4_Double4;
static const TSymbolUniqueId smoothstep_Double1_Double1_Double2;
static const TSymbolUniqueId smoothstep_Double1_Double1_Double3;
static const TSymbolUniqueId smoothstep_Double1_Double1_Double4;
static const TSymbolUniqueId smoothstep_Float1_Float1_Float1;
static const TSymbolUniqueId smoothstep_Float2_Float2_Float2;
static const TSymbolUniqueId smoothstep_Float3_Float3_Float3;
static const TSymbolUniqueId smoothstep_Float4_Float4_Float4;
static const TSymbolUniqueId smoothstep_Float1_Float1_Float2;
static const TSymbolUniqueId smoothstep_Float1_Float1_Float3;
static const TSymbolUniqueId smoothstep_Float1_Float1_Float4;
static const TSymbolUniqueId modf_Float1_Float1;
static const TSymbolUniqueId pt_o_00B;
static const TSymbolUniqueId modf_Float2_Float2;
static const TSymbolUniqueId pt_o_10B;
static const TSymbolUniqueId modf_Float3_Float3;
static const TSymbolUniqueId pt_o_20B;
static const TSymbolUniqueId modf_Float4_Float4;
static const TSymbolUniqueId pt_o_30B;
static const TSymbolUniqueId modf_Double1_Double1;
static const TSymbolUniqueId pt_o_00C;
static const TSymbolUniqueId modf_Double2_Double2;
static const TSymbolUniqueId pt_o_10C;
static const TSymbolUniqueId modf_Double3_Double3;
static const TSymbolUniqueId pt_o_20C;
static const TSymbolUniqueId modf_Double4_Double4;
static const TSymbolUniqueId pt_o_30C;
static const TSymbolUniqueId isnan_Float1;
static const TSymbolUniqueId isnan_Float2;
static const TSymbolUniqueId isnan_Float3;
static const TSymbolUniqueId isnan_Float4;
static const TSymbolUniqueId isnan_Double1;
static const TSymbolUniqueId isnan_Double2;
static const TSymbolUniqueId isnan_Double3;
static const TSymbolUniqueId isnan_Double4;
static const TSymbolUniqueId isinf_Float1;
static const TSymbolUniqueId isinf_Float2;
static const TSymbolUniqueId isinf_Float3;
static const TSymbolUniqueId isinf_Float4;
static const TSymbolUniqueId isinf_Double1;
static const TSymbolUniqueId isinf_Double2;
static const TSymbolUniqueId isinf_Double3;
static const TSymbolUniqueId isinf_Double4;
static const TSymbolUniqueId floatBitsToInt_Float1;
static const TSymbolUniqueId floatBitsToInt_Float2;
static const TSymbolUniqueId floatBitsToInt_Float3;
static const TSymbolUniqueId floatBitsToInt_Float4;
static const TSymbolUniqueId floatBitsToUint_Float1;
static const TSymbolUniqueId floatBitsToUint_Float2;
static const TSymbolUniqueId floatBitsToUint_Float3;
static const TSymbolUniqueId floatBitsToUint_Float4;
static const TSymbolUniqueId intBitsToFloat_Int1;
static const TSymbolUniqueId intBitsToFloat_Int2;
static const TSymbolUniqueId intBitsToFloat_Int3;
static const TSymbolUniqueId intBitsToFloat_Int4;
static const TSymbolUniqueId uintBitsToFloat_UInt1;
static const TSymbolUniqueId uintBitsToFloat_UInt2;
static const TSymbolUniqueId uintBitsToFloat_UInt3;
static const TSymbolUniqueId uintBitsToFloat_UInt4;
static const TSymbolUniqueId fma_Float1_Float1_Float1;
static const TSymbolUniqueId fma_Float2_Float2_Float2;
static const TSymbolUniqueId fma_Float3_Float3_Float3;
static const TSymbolUniqueId fma_Float4_Float4_Float4;
static const TSymbolUniqueId fma_Double1_Double1_Double1;
static const TSymbolUniqueId fma_Double2_Double2_Double2;
static const TSymbolUniqueId fma_Double3_Double3_Double3;
static const TSymbolUniqueId fma_Double4_Double4_Double4;
static const TSymbolUniqueId frexp_Float1_Int1;
static const TSymbolUniqueId pt_o_00D;
static const TSymbolUniqueId frexp_Float2_Int2;
static const TSymbolUniqueId pt_o_10D;
static const TSymbolUniqueId frexp_Float3_Int3;
static const TSymbolUniqueId pt_o_20D;
static const TSymbolUniqueId frexp_Float4_Int4;
static const TSymbolUniqueId pt_o_30D;
static const TSymbolUniqueId frexp_Double1_Int1;
static const TSymbolUniqueId frexp_Double2_Int2;
static const TSymbolUniqueId frexp_Double3_Int3;
static const TSymbolUniqueId frexp_Double4_Int4;
static const TSymbolUniqueId ldexp_Float1_Int1;
static const TSymbolUniqueId ldexp_Float2_Int2;
static const TSymbolUniqueId ldexp_Float3_Int3;
static const TSymbolUniqueId ldexp_Float4_Int4;
static const TSymbolUniqueId ldexp_Double1_Int1;
static const TSymbolUniqueId ldexp_Double2_Int2;
static const TSymbolUniqueId ldexp_Double3_Int3;
static const TSymbolUniqueId ldexp_Double4_Int4;
static const TSymbolUniqueId packSnorm2x16_Float2;
static const TSymbolUniqueId packHalf2x16_Float2;
static const TSymbolUniqueId unpackSnorm2x16_UInt1;
static const TSymbolUniqueId unpackHalf2x16_UInt1;
static const TSymbolUniqueId packUnorm2x16_Float2;
static const TSymbolUniqueId unpackUnorm2x16_UInt1;
static const TSymbolUniqueId packUnorm4x8_Float4;
static const TSymbolUniqueId packSnorm4x8_Float4;
static const TSymbolUniqueId unpackUnorm4x8_UInt1;
static const TSymbolUniqueId unpackSnorm4x8_UInt1;
static const TSymbolUniqueId packDouble2x32_UInt2;
static const TSymbolUniqueId unpackDouble2x32_Double1;
static const TSymbolUniqueId length_Float1;
static const TSymbolUniqueId length_Float2;
static const TSymbolUniqueId length_Float3;
static const TSymbolUniqueId length_Float4;
static const TSymbolUniqueId length_Double1;
static const TSymbolUniqueId length_Double2;
static const TSymbolUniqueId length_Double3;
static const TSymbolUniqueId length_Double4;
static const TSymbolUniqueId distance_Float1_Float1;
static const TSymbolUniqueId distance_Float2_Float2;
static const TSymbolUniqueId distance_Float3_Float3;
static const TSymbolUniqueId distance_Float4_Float4;
static const TSymbolUniqueId distance_Double1_Double1;
static const TSymbolUniqueId distance_Double2_Double2;
static const TSymbolUniqueId distance_Double3_Double3;
static const TSymbolUniqueId distance_Double4_Double4;
static const TSymbolUniqueId dot_Float1_Float1;
static const TSymbolUniqueId dot_Float2_Float2;
static const TSymbolUniqueId dot_Float3_Float3;
static const TSymbolUniqueId dot_Float4_Float4;
static const TSymbolUniqueId dot_Double1_Double1;
static const TSymbolUniqueId dot_Double2_Double2;
static const TSymbolUniqueId dot_Double3_Double3;
static const TSymbolUniqueId dot_Double4_Double4;
static const TSymbolUniqueId cross_Float3_Float3;
static const TSymbolUniqueId cross_Double3_Double3;
static const TSymbolUniqueId normalize_Float1;
static const TSymbolUniqueId normalize_Float2;
static const TSymbolUniqueId normalize_Float3;
static const TSymbolUniqueId normalize_Float4;
static const TSymbolUniqueId normalize_Double1;
static const TSymbolUniqueId normalize_Double2;
static const TSymbolUniqueId normalize_Double3;
static const TSymbolUniqueId normalize_Double4;
static const TSymbolUniqueId faceforward_Float1_Float1_Float1;
static const TSymbolUniqueId faceforward_Float2_Float2_Float2;
static const TSymbolUniqueId faceforward_Float3_Float3_Float3;
static const TSymbolUniqueId faceforward_Float4_Float4_Float4;
static const TSymbolUniqueId faceforward_Double1_Double1_Double1;
static const TSymbolUniqueId faceforward_Double2_Double2_Double2;
static const TSymbolUniqueId faceforward_Double3_Double3_Double3;
static const TSymbolUniqueId faceforward_Double4_Double4_Double4;
static const TSymbolUniqueId reflect_Float1_Float1;
static const TSymbolUniqueId reflect_Float2_Float2;
static const TSymbolUniqueId reflect_Float3_Float3;
static const TSymbolUniqueId reflect_Float4_Float4;
static const TSymbolUniqueId reflect_Double1_Double1;
static const TSymbolUniqueId reflect_Double2_Double2;
static const TSymbolUniqueId reflect_Double3_Double3;
static const TSymbolUniqueId reflect_Double4_Double4;
static const TSymbolUniqueId refract_Float1_Float1_Float1;
static const TSymbolUniqueId refract_Float2_Float2_Float1;
static const TSymbolUniqueId refract_Float3_Float3_Float1;
static const TSymbolUniqueId refract_Float4_Float4_Float1;
static const TSymbolUniqueId refract_Double1_Double1_Float1;
static const TSymbolUniqueId refract_Double2_Double2_Float1;
static const TSymbolUniqueId refract_Double3_Double3_Float1;
static const TSymbolUniqueId refract_Double4_Double4_Float1;
static const TSymbolUniqueId ftransform;
static const TSymbolUniqueId matrixCompMult_Float2x2_Float2x2;
static const TSymbolUniqueId pt50B;
static const TSymbolUniqueId matrixCompMult_Float3x3_Float3x3;
static const TSymbolUniqueId ptA0B;
static const TSymbolUniqueId matrixCompMult_Float4x4_Float4x4;
static const TSymbolUniqueId ptF0B;
static const TSymbolUniqueId matrixCompMult_Float2x3_Float2x3;
static const TSymbolUniqueId pt90B;
static const TSymbolUniqueId matrixCompMult_Float3x2_Float3x2;
static const TSymbolUniqueId pt60B;
static const TSymbolUniqueId matrixCompMult_Float2x4_Float2x4;
static const TSymbolUniqueId ptD0B;
static const TSymbolUniqueId matrixCompMult_Float4x2_Float4x2;
static const TSymbolUniqueId pt70B;
static const TSymbolUniqueId matrixCompMult_Float3x4_Float3x4;
static const TSymbolUniqueId ptE0B;
static const TSymbolUniqueId matrixCompMult_Float4x3_Float4x3;
static const TSymbolUniqueId ptB0B;
static const TSymbolUniqueId outerProduct_Float2_Float2;
static const TSymbolUniqueId outerProduct_Float3_Float3;
static const TSymbolUniqueId outerProduct_Float4_Float4;
static const TSymbolUniqueId outerProduct_Float3_Float2;
static const TSymbolUniqueId outerProduct_Float2_Float3;
static const TSymbolUniqueId outerProduct_Float4_Float2;
static const TSymbolUniqueId outerProduct_Float2_Float4;
static const TSymbolUniqueId outerProduct_Float4_Float3;
static const TSymbolUniqueId outerProduct_Float3_Float4;
static const TSymbolUniqueId transpose_Float2x2;
static const TSymbolUniqueId transpose_Float3x3;
static const TSymbolUniqueId transpose_Float4x4;
static const TSymbolUniqueId transpose_Float3x2;
static const TSymbolUniqueId transpose_Float2x3;
static const TSymbolUniqueId transpose_Float4x2;
static const TSymbolUniqueId transpose_Float2x4;
static const TSymbolUniqueId transpose_Float4x3;
static const TSymbolUniqueId transpose_Float3x4;
static const TSymbolUniqueId determinant_Float2x2;
static const TSymbolUniqueId determinant_Float3x3;
static const TSymbolUniqueId determinant_Float4x4;
static const TSymbolUniqueId inverse_Float2x2;
static const TSymbolUniqueId inverse_Float3x3;
static const TSymbolUniqueId inverse_Float4x4;
static const TSymbolUniqueId lessThan_Float2_Float2;
static const TSymbolUniqueId lessThan_Float3_Float3;
static const TSymbolUniqueId lessThan_Float4_Float4;
static const TSymbolUniqueId lessThan_Int2_Int2;
static const TSymbolUniqueId lessThan_Int3_Int3;
static const TSymbolUniqueId lessThan_Int4_Int4;
static const TSymbolUniqueId lessThan_UInt2_UInt2;
static const TSymbolUniqueId lessThan_UInt3_UInt3;
static const TSymbolUniqueId lessThan_UInt4_UInt4;
static const TSymbolUniqueId lessThanEqual_Float2_Float2;
static const TSymbolUniqueId lessThanEqual_Float3_Float3;
static const TSymbolUniqueId lessThanEqual_Float4_Float4;
static const TSymbolUniqueId lessThanEqual_Int2_Int2;
static const TSymbolUniqueId lessThanEqual_Int3_Int3;
static const TSymbolUniqueId lessThanEqual_Int4_Int4;
static const TSymbolUniqueId lessThanEqual_UInt2_UInt2;
static const TSymbolUniqueId lessThanEqual_UInt3_UInt3;
static const TSymbolUniqueId lessThanEqual_UInt4_UInt4;
static const TSymbolUniqueId greaterThan_Float2_Float2;
static const TSymbolUniqueId greaterThan_Float3_Float3;
static const TSymbolUniqueId greaterThan_Float4_Float4;
static const TSymbolUniqueId greaterThan_Int2_Int2;
static const TSymbolUniqueId greaterThan_Int3_Int3;
static const TSymbolUniqueId greaterThan_Int4_Int4;
static const TSymbolUniqueId greaterThan_UInt2_UInt2;
static const TSymbolUniqueId greaterThan_UInt3_UInt3;
static const TSymbolUniqueId greaterThan_UInt4_UInt4;
static const TSymbolUniqueId greaterThanEqual_Float2_Float2;
static const TSymbolUniqueId greaterThanEqual_Float3_Float3;
static const TSymbolUniqueId greaterThanEqual_Float4_Float4;
static const TSymbolUniqueId greaterThanEqual_Int2_Int2;
static const TSymbolUniqueId greaterThanEqual_Int3_Int3;
static const TSymbolUniqueId greaterThanEqual_Int4_Int4;
static const TSymbolUniqueId greaterThanEqual_UInt2_UInt2;
static const TSymbolUniqueId greaterThanEqual_UInt3_UInt3;
static const TSymbolUniqueId greaterThanEqual_UInt4_UInt4;
static const TSymbolUniqueId equal_Float2_Float2;
static const TSymbolUniqueId equal_Float3_Float3;
static const TSymbolUniqueId equal_Float4_Float4;
static const TSymbolUniqueId equal_Int2_Int2;
static const TSymbolUniqueId equal_Int3_Int3;
static const TSymbolUniqueId equal_Int4_Int4;
static const TSymbolUniqueId equal_UInt2_UInt2;
static const TSymbolUniqueId equal_UInt3_UInt3;
static const TSymbolUniqueId equal_UInt4_UInt4;
static const TSymbolUniqueId equal_Bool2_Bool2;
static const TSymbolUniqueId equal_Bool3_Bool3;
static const TSymbolUniqueId equal_Bool4_Bool4;
static const TSymbolUniqueId notEqual_Float2_Float2;
static const TSymbolUniqueId notEqual_Float3_Float3;
static const TSymbolUniqueId notEqual_Float4_Float4;
static const TSymbolUniqueId notEqual_Int2_Int2;
static const TSymbolUniqueId notEqual_Int3_Int3;
static const TSymbolUniqueId notEqual_Int4_Int4;
static const TSymbolUniqueId notEqual_UInt2_UInt2;
static const TSymbolUniqueId notEqual_UInt3_UInt3;
static const TSymbolUniqueId notEqual_UInt4_UInt4;
static const TSymbolUniqueId notEqual_Bool2_Bool2;
static const TSymbolUniqueId notEqual_Bool3_Bool3;
static const TSymbolUniqueId notEqual_Bool4_Bool4;
static const TSymbolUniqueId any_Bool2;
static const TSymbolUniqueId any_Bool3;
static const TSymbolUniqueId any_Bool4;
static const TSymbolUniqueId all_Bool2;
static const TSymbolUniqueId all_Bool3;
static const TSymbolUniqueId all_Bool4;
static const TSymbolUniqueId notFunc_Bool2;
static const TSymbolUniqueId notFunc_Bool3;
static const TSymbolUniqueId notFunc_Bool4;
static const TSymbolUniqueId bitfieldExtract_Int1_Int1_Int1;
static const TSymbolUniqueId bitfieldExtract_Int2_Int1_Int1;
static const TSymbolUniqueId bitfieldExtract_Int3_Int1_Int1;
static const TSymbolUniqueId bitfieldExtract_Int4_Int1_Int1;
static const TSymbolUniqueId bitfieldExtract_UInt1_Int1_Int1;
static const TSymbolUniqueId bitfieldExtract_UInt2_Int1_Int1;
static const TSymbolUniqueId bitfieldExtract_UInt3_Int1_Int1;
static const TSymbolUniqueId bitfieldExtract_UInt4_Int1_Int1;
static const TSymbolUniqueId bitfieldInsert_Int1_Int1_Int1_Int1;
static const TSymbolUniqueId bitfieldInsert_Int2_Int2_Int1_Int1;
static const TSymbolUniqueId bitfieldInsert_Int3_Int3_Int1_Int1;
static const TSymbolUniqueId bitfieldInsert_Int4_Int4_Int1_Int1;
static const TSymbolUniqueId bitfieldInsert_UInt1_UInt1_Int1_Int1;
static const TSymbolUniqueId bitfieldInsert_UInt2_UInt2_Int1_Int1;
static const TSymbolUniqueId bitfieldInsert_UInt3_UInt3_Int1_Int1;
static const TSymbolUniqueId bitfieldInsert_UInt4_UInt4_Int1_Int1;
static const TSymbolUniqueId bitfieldReverse_Int1;
static const TSymbolUniqueId bitfieldReverse_Int2;
static const TSymbolUniqueId bitfieldReverse_Int3;
static const TSymbolUniqueId bitfieldReverse_Int4;
static const TSymbolUniqueId bitfieldReverse_UInt1;
static const TSymbolUniqueId bitfieldReverse_UInt2;
static const TSymbolUniqueId bitfieldReverse_UInt3;
static const TSymbolUniqueId bitfieldReverse_UInt4;
static const TSymbolUniqueId bitCount_Int1;
static const TSymbolUniqueId bitCount_Int2;
static const TSymbolUniqueId bitCount_Int3;
static const TSymbolUniqueId bitCount_Int4;
static const TSymbolUniqueId bitCount_UInt1;
static const TSymbolUniqueId bitCount_UInt2;
static const TSymbolUniqueId bitCount_UInt3;
static const TSymbolUniqueId bitCount_UInt4;
static const TSymbolUniqueId findLSB_Int1;
static const TSymbolUniqueId findLSB_Int2;
static const TSymbolUniqueId findLSB_Int3;
static const TSymbolUniqueId findLSB_Int4;
static const TSymbolUniqueId findLSB_UInt1;
static const TSymbolUniqueId findLSB_UInt2;
static const TSymbolUniqueId findLSB_UInt3;
static const TSymbolUniqueId findLSB_UInt4;
static const TSymbolUniqueId findMSB_Int1;
static const TSymbolUniqueId findMSB_Int2;
static const TSymbolUniqueId findMSB_Int3;
static const TSymbolUniqueId findMSB_Int4;
static const TSymbolUniqueId findMSB_UInt1;
static const TSymbolUniqueId findMSB_UInt2;
static const TSymbolUniqueId findMSB_UInt3;
static const TSymbolUniqueId findMSB_UInt4;
static const TSymbolUniqueId uaddCarry_UInt1_UInt1_UInt1;
static const TSymbolUniqueId pt_o_00E;
static const TSymbolUniqueId uaddCarry_UInt2_UInt2_UInt2;
static const TSymbolUniqueId pt_o_10E;
static const TSymbolUniqueId uaddCarry_UInt3_UInt3_UInt3;
static const TSymbolUniqueId pt_o_20E;
static const TSymbolUniqueId uaddCarry_UInt4_UInt4_UInt4;
static const TSymbolUniqueId pt_o_30E;
static const TSymbolUniqueId usubBorrow_UInt1_UInt1_UInt1;
static const TSymbolUniqueId usubBorrow_UInt2_UInt2_UInt2;
static const TSymbolUniqueId usubBorrow_UInt3_UInt3_UInt3;
static const TSymbolUniqueId usubBorrow_UInt4_UInt4_UInt4;
static const TSymbolUniqueId umulExtended_UInt1_UInt1_UInt1_UInt1;
static const TSymbolUniqueId umulExtended_UInt2_UInt2_UInt2_UInt2;
static const TSymbolUniqueId umulExtended_UInt3_UInt3_UInt3_UInt3;
static const TSymbolUniqueId umulExtended_UInt4_UInt4_UInt4_UInt4;
static const TSymbolUniqueId imulExtended_Int1_Int1_Int1_Int1;
static const TSymbolUniqueId imulExtended_Int2_Int2_Int2_Int2;
static const TSymbolUniqueId imulExtended_Int3_Int3_Int3_Int3;
static const TSymbolUniqueId imulExtended_Int4_Int4_Int4_Int4;
static const TSymbolUniqueId texture2D_Sampler2D1_Float2;
static const TSymbolUniqueId pt00I;
static const TSymbolUniqueId texture2DProj_Sampler2D1_Float3;
static const TSymbolUniqueId texture2DProj_Sampler2D1_Float4;
static const TSymbolUniqueId textureCube_SamplerCube1_Float3;
static const TSymbolUniqueId pt00K;
static const TSymbolUniqueId texture1D_Sampler1D1_Float1;
static const TSymbolUniqueId pt00g;
static const TSymbolUniqueId texture1DProj_Sampler1D1_Float2;
static const TSymbolUniqueId texture1DProj_Sampler1D1_Float4;
static const TSymbolUniqueId texture3D_Sampler3D1_Float3;
static const TSymbolUniqueId pt00J;
static const TSymbolUniqueId texture3DProj_Sampler3D1_Float4;
static const TSymbolUniqueId shadow1D_Sampler1DShadow1_Float3;
static const TSymbolUniqueId pt00m;
static const TSymbolUniqueId shadow1DProj_Sampler1DShadow1_Float4;
static const TSymbolUniqueId shadow2D_Sampler2DShadow1_Float3;
static const TSymbolUniqueId pt00d;
static const TSymbolUniqueId shadow2DProj_Sampler2DShadow1_Float4;
static const TSymbolUniqueId texture2D_SamplerExternalOES1_Float2;
static const TSymbolUniqueId pt00M;
static const TSymbolUniqueId texture2DProj_SamplerExternalOES1_Float3;
static const TSymbolUniqueId texture2DProj_SamplerExternalOES1_Float4;
static const TSymbolUniqueId texture2DRect_Sampler2DRect1_Float2;
static const TSymbolUniqueId pt00O;
static const TSymbolUniqueId texture2DRectProj_Sampler2DRect1_Float3;
static const TSymbolUniqueId texture2DRectProj_Sampler2DRect1_Float4;
static const TSymbolUniqueId texture_Sampler2DRect1_Float2;
static const TSymbolUniqueId textureProj_Sampler2DRect1_Float3;
static const TSymbolUniqueId textureProj_Sampler2DRect1_Float4;
static const TSymbolUniqueId texture2DGradEXT_Sampler2D1_Float2_Float2_Float2;
static const TSymbolUniqueId texture2DProjGradEXT_Sampler2D1_Float3_Float2_Float2;
static const TSymbolUniqueId texture2DProjGradEXT_Sampler2D1_Float4_Float2_Float2;
static const TSymbolUniqueId textureCubeGradEXT_SamplerCube1_Float3_Float3_Float3;
static const TSymbolUniqueId texture2D_Sampler2D1_Float2_Float1;
static const TSymbolUniqueId texture2DProj_Sampler2D1_Float3_Float1;
static const TSymbolUniqueId texture2DProj_Sampler2D1_Float4_Float1;
static const TSymbolUniqueId textureCube_SamplerCube1_Float3_Float1;
static const TSymbolUniqueId texture3D_Sampler3D1_Float3_Float1;
static const TSymbolUniqueId texture3DProj_Sampler3D1_Float4_Float1;
static const TSymbolUniqueId texture3DLod_Sampler3D1_Float3_Float1;
static const TSymbolUniqueId texture3DProjLod_Sampler3D1_Float4_Float1;
static const TSymbolUniqueId texture1D_Sampler1D1_Float1_Float1;
static const TSymbolUniqueId texture1DProj_Sampler1D1_Float2_Float1;
static const TSymbolUniqueId texture1DProj_Sampler1D1_Float4_Float1;
static const TSymbolUniqueId shadow1D_Sampler1DShadow1_Float3_Float1;
static const TSymbolUniqueId shadow1DProj_Sampler1DShadow1_Float4_Float1;
static const TSymbolUniqueId shadow2D_Sampler2DShadow1_Float3_Float1;
static const TSymbolUniqueId shadow2DProj_Sampler2DShadow1_Float4_Float1;
static const TSymbolUniqueId dFdxExt_Float1;
static const TSymbolUniqueId dFdxExt_Float2;
static const TSymbolUniqueId dFdxExt_Float3;
static const TSymbolUniqueId dFdxExt_Float4;
static const TSymbolUniqueId dFdyExt_Float1;
static const TSymbolUniqueId dFdyExt_Float2;
static const TSymbolUniqueId dFdyExt_Float3;
static const TSymbolUniqueId dFdyExt_Float4;
static const TSymbolUniqueId fwidthExt_Float1;
static const TSymbolUniqueId fwidthExt_Float2;
static const TSymbolUniqueId fwidthExt_Float3;
static const TSymbolUniqueId fwidthExt_Float4;
static const TSymbolUniqueId texture2DLodEXT_Sampler2D1_Float2_Float1;
static const TSymbolUniqueId texture2DProjLodEXT_Sampler2D1_Float3_Float1;
static const TSymbolUniqueId texture2DProjLodEXT_Sampler2D1_Float4_Float1;
static const TSymbolUniqueId textureCubeLodEXT_SamplerCube1_Float3_Float1;
static const TSymbolUniqueId texture2DLod_Sampler2D1_Float2_Float1;
static const TSymbolUniqueId texture2DProjLod_Sampler2D1_Float3_Float1;
static const TSymbolUniqueId texture2DProjLod_Sampler2D1_Float4_Float1;
static const TSymbolUniqueId textureCubeLod_SamplerCube1_Float3_Float1;
static const TSymbolUniqueId texture1DLod_Sampler1D1_Float1_Float1;
static const TSymbolUniqueId texture1DProjLod_Sampler1D1_Float2_Float1;
static const TSymbolUniqueId texture1DProjLod_Sampler1D1_Float4_Float1;
static const TSymbolUniqueId shadow1DLod_Sampler1DShadow1_Float3_Float1;
static const TSymbolUniqueId shadow1DProjLod_Sampler1DShadow1_Float4_Float1;
static const TSymbolUniqueId shadow2DLod_Sampler2DShadow1_Float3_Float1;
static const TSymbolUniqueId shadow2DProjLod_Sampler2DShadow1_Float4_Float1;
static const TSymbolUniqueId texture_Sampler2D1_Float2;
static const TSymbolUniqueId texture_ISampler2D1_Float2;
static const TSymbolUniqueId pt00R;
static const TSymbolUniqueId texture_USampler2D1_Float2;
static const TSymbolUniqueId pt00X;
static const TSymbolUniqueId texture_Sampler3D1_Float3;
static const TSymbolUniqueId texture_ISampler3D1_Float3;
static const TSymbolUniqueId pt00S;
static const TSymbolUniqueId texture_USampler3D1_Float3;
static const TSymbolUniqueId pt00Y;
static const TSymbolUniqueId texture_SamplerCube1_Float3;
static const TSymbolUniqueId texture_ISamplerCube1_Float3;
static const TSymbolUniqueId pt00T;
static const TSymbolUniqueId texture_USamplerCube1_Float3;
static const TSymbolUniqueId pt00Z;
static const TSymbolUniqueId texture_Sampler2DArray1_Float3;
static const TSymbolUniqueId pt00L;
static const TSymbolUniqueId texture_ISampler2DArray1_Float3;
static const TSymbolUniqueId pt00U;
static const TSymbolUniqueId texture_USampler2DArray1_Float3;
static const TSymbolUniqueId pt00a;
static const TSymbolUniqueId texture_Sampler2DShadow1_Float3;
static const TSymbolUniqueId texture_SamplerCubeShadow1_Float4;
static const TSymbolUniqueId pt00e;
static const TSymbolUniqueId texture_Sampler2DArrayShadow1_Float4;
static const TSymbolUniqueId pt00f;
static const TSymbolUniqueId texture_Sampler1D1_Float1;
static const TSymbolUniqueId texture_ISampler1D1_Float1;
static const TSymbolUniqueId pt00o;
static const TSymbolUniqueId texture_USampler1D1_Float1;
static const TSymbolUniqueId pt00t;
static const TSymbolUniqueId texture_Sampler1DShadow1_Float3;
static const TSymbolUniqueId texture_Sampler1DArray1_Float3;
static const TSymbolUniqueId pt00h;
static const TSymbolUniqueId texture_ISampler1DArray1_Float3;
static const TSymbolUniqueId pt00p;
static const TSymbolUniqueId texture_USampler1DArray1_Float3;
static const TSymbolUniqueId pt00u;
static const TSymbolUniqueId texture_Sampler1DArrayShadow1_Float3;
static const TSymbolUniqueId pt00i;
static const TSymbolUniqueId texture_ISampler2DRect1_Float2;
static const TSymbolUniqueId pt00q;
static const TSymbolUniqueId texture_USampler2DRect1_Float2;
static const TSymbolUniqueId pt00v;
static const TSymbolUniqueId texture_Sampler2DRectShadow1_Float3;
static const TSymbolUniqueId pt00n;
static const TSymbolUniqueId texture_SamplerCubeArrayShadow1_Float4_Float1;
static const TSymbolUniqueId pt00l;
static const TSymbolUniqueId textureProj_Sampler2D1_Float3;
static const TSymbolUniqueId textureProj_ISampler2D1_Float3;
static const TSymbolUniqueId textureProj_USampler2D1_Float3;
static const TSymbolUniqueId textureProj_Sampler2D1_Float4;
static const TSymbolUniqueId textureProj_ISampler2D1_Float4;
static const TSymbolUniqueId textureProj_USampler2D1_Float4;
static const TSymbolUniqueId textureProj_Sampler3D1_Float4;
static const TSymbolUniqueId textureProj_ISampler3D1_Float4;
static const TSymbolUniqueId textureProj_USampler3D1_Float4;
static const TSymbolUniqueId textureProj_Sampler2DShadow1_Float4;
static const TSymbolUniqueId textureProj_Sampler1D1_Float2;
static const TSymbolUniqueId textureProj_ISampler1D1_Float2;
static const TSymbolUniqueId textureProj_USampler1D1_Float2;
static const TSymbolUniqueId textureProj_Sampler1D1_Float4;
static const TSymbolUniqueId textureProj_ISampler1D1_Float4;
static const TSymbolUniqueId textureProj_USampler1D1_Float4;
static const TSymbolUniqueId textureProj_Sampler1DShadow1_Float4;
static const TSymbolUniqueId textureProj_ISampler2DRect1_Float3;
static const TSymbolUniqueId textureProj_USampler2DRect1_Float3;
static const TSymbolUniqueId textureProj_ISampler2DRect1_Float4;
static const TSymbolUniqueId textureProj_USampler2DRect1_Float4;
static const TSymbolUniqueId textureProj_Sampler2DRectShadow1_Float4;
static const TSymbolUniqueId textureLod_Sampler2D1_Float2_Float1;
static const TSymbolUniqueId textureLod_ISampler2D1_Float2_Float1;
static const TSymbolUniqueId textureLod_USampler2D1_Float2_Float1;
static const TSymbolUniqueId textureLod_Sampler3D1_Float3_Float1;
static const TSymbolUniqueId textureLod_ISampler3D1_Float3_Float1;
static const TSymbolUniqueId textureLod_USampler3D1_Float3_Float1;
static const TSymbolUniqueId textureLod_SamplerCube1_Float3_Float1;
static const TSymbolUniqueId textureLod_ISamplerCube1_Float3_Float1;
static const TSymbolUniqueId textureLod_USamplerCube1_Float3_Float1;
static const TSymbolUniqueId textureLod_Sampler2DArray1_Float3_Float1;
static const TSymbolUniqueId textureLod_ISampler2DArray1_Float3_Float1;
static const TSymbolUniqueId textureLod_USampler2DArray1_Float3_Float1;
static const TSymbolUniqueId textureLod_Sampler2DShadow1_Float3_Float1;
static const TSymbolUniqueId textureLod_Sampler1D1_Float1_Float1;
static const TSymbolUniqueId textureLod_ISampler1D1_Float1_Float1;
static const TSymbolUniqueId textureLod_USampler1D1_Float1_Float1;
static const TSymbolUniqueId textureLod_Sampler1DShadow1_Float3_Float1;
static const TSymbolUniqueId textureLod_Sampler1DArray1_Float2_Float1;
static const TSymbolUniqueId textureLod_ISampler1DArray1_Float2_Float1;
static const TSymbolUniqueId textureLod_USampler1DArray1_Float2_Float1;
static const TSymbolUniqueId textureLod_Sampler1DArrayShadow1_Float3_Float1;
static const TSymbolUniqueId textureLod_SamplerCubeArray1_Float4_Float1;
static const TSymbolUniqueId pt00k;
static const TSymbolUniqueId textureLod_ISamplerCubeArray1_Float4_Float1;
static const TSymbolUniqueId pt00s;
static const TSymbolUniqueId textureLod_USamplerCubeArray1_Float4_Float1;
static const TSymbolUniqueId pt00x;
static const TSymbolUniqueId textureSize_Sampler2D1_Int1;
static const TSymbolUniqueId textureSize_ISampler2D1_Int1;
static const TSymbolUniqueId textureSize_USampler2D1_Int1;
static const TSymbolUniqueId textureSize_Sampler3D1_Int1;
static const TSymbolUniqueId textureSize_ISampler3D1_Int1;
static const TSymbolUniqueId textureSize_USampler3D1_Int1;
static const TSymbolUniqueId textureSize_SamplerCube1_Int1;
static const TSymbolUniqueId textureSize_ISamplerCube1_Int1;
static const TSymbolUniqueId textureSize_USamplerCube1_Int1;
static const TSymbolUniqueId textureSize_Sampler2DArray1_Int1;
static const TSymbolUniqueId textureSize_ISampler2DArray1_Int1;
static const TSymbolUniqueId textureSize_USampler2DArray1_Int1;
static const TSymbolUniqueId textureSize_Sampler2DShadow1_Int1;
static const TSymbolUniqueId textureSize_SamplerCubeShadow1_Int1;
static const TSymbolUniqueId textureSize_Sampler2DArrayShadow1_Int1;
static const TSymbolUniqueId textureSize_Sampler1D1_Int1;
static const TSymbolUniqueId textureSize_ISampler1D1_Int1;
static const TSymbolUniqueId textureSize_USampler1D1_Int1;
static const TSymbolUniqueId textureSize_Sampler1DShadow1_Int1;
static const TSymbolUniqueId textureSize_SamplerCubeArray1_Int1;
static const TSymbolUniqueId textureSize_ISamplerCubeArray1_Int1;
static const TSymbolUniqueId textureSize_USamplerCubeArray1_Int1;
static const TSymbolUniqueId textureSize_SamplerCubeArrayShadow1_Int1;
static const TSymbolUniqueId textureSize_Sampler2DRect1;
static const TSymbolUniqueId textureSize_ISampler2DRect1;
static const TSymbolUniqueId textureSize_USampler2DRect1;
static const TSymbolUniqueId textureSize_Sampler2DRectShadow1;
static const TSymbolUniqueId textureSize_Sampler1DArray1_Int1;
static const TSymbolUniqueId textureSize_ISampler1DArray1_Int1;
static const TSymbolUniqueId textureSize_USampler1DArray1_Int1;
static const TSymbolUniqueId textureSize_Sampler1DArrayShadow1_Int1;
static const TSymbolUniqueId textureSize_SamplerBuffer1;
static const TSymbolUniqueId pt00j;
static const TSymbolUniqueId textureSize_ISamplerBuffer1;
static const TSymbolUniqueId pt00r;
static const TSymbolUniqueId textureSize_USamplerBuffer1;
static const TSymbolUniqueId pt00w;
static const TSymbolUniqueId textureProjLod_Sampler2D1_Float3_Float1;
static const TSymbolUniqueId textureProjLod_ISampler2D1_Float3_Float1;
static const TSymbolUniqueId textureProjLod_USampler2D1_Float3_Float1;
static const TSymbolUniqueId textureProjLod_Sampler2D1_Float4_Float1;
static const TSymbolUniqueId textureProjLod_ISampler2D1_Float4_Float1;
static const TSymbolUniqueId textureProjLod_USampler2D1_Float4_Float1;
static const TSymbolUniqueId textureProjLod_Sampler3D1_Float4_Float1;
static const TSymbolUniqueId textureProjLod_ISampler3D1_Float4_Float1;
static const TSymbolUniqueId textureProjLod_USampler3D1_Float4_Float1;
static const TSymbolUniqueId textureProjLod_Sampler2DShadow1_Float4_Float1;
static const TSymbolUniqueId textureProjLod_Sampler1D1_Float2_Float1;
static const TSymbolUniqueId textureProjLod_ISampler1D1_Float2_Float1;
static const TSymbolUniqueId textureProjLod_USampler1D1_Float2_Float1;
static const TSymbolUniqueId textureProjLod_Sampler1D1_Float4_Float1;
static const TSymbolUniqueId textureProjLod_ISampler1D1_Float4_Float1;
static const TSymbolUniqueId textureProjLod_USampler1D1_Float4_Float1;
static const TSymbolUniqueId textureProjLod_Sampler1DShadow1_Float4_Float1;
static const TSymbolUniqueId texelFetch_Sampler2D1_Int2_Int1;
static const TSymbolUniqueId texelFetch_ISampler2D1_Int2_Int1;
static const TSymbolUniqueId texelFetch_USampler2D1_Int2_Int1;
static const TSymbolUniqueId texelFetch_Sampler3D1_Int3_Int1;
static const TSymbolUniqueId texelFetch_ISampler3D1_Int3_Int1;
static const TSymbolUniqueId texelFetch_USampler3D1_Int3_Int1;
static const TSymbolUniqueId texelFetch_Sampler2DArray1_Int3_Int1;
static const TSymbolUniqueId texelFetch_ISampler2DArray1_Int3_Int1;
static const TSymbolUniqueId texelFetch_USampler2DArray1_Int3_Int1;
static const TSymbolUniqueId texelFetch_Sampler1D1_Int1_Int1;
static const TSymbolUniqueId texelFetch_ISampler1D1_Int1_Int1;
static const TSymbolUniqueId texelFetch_USampler1D1_Int1_Int1;
static const TSymbolUniqueId texelFetch_Sampler2DRect1_Int2;
static const TSymbolUniqueId texelFetch_ISampler2DRect1_Int2;
static const TSymbolUniqueId texelFetch_USampler2DRect1_Int2;
static const TSymbolUniqueId texelFetch_Sampler1DArray1_Int2_Int1;
static const TSymbolUniqueId texelFetch_ISampler1DArray1_Int2_Int1;
static const TSymbolUniqueId texelFetch_USampler1DArray1_Int2_Int1;
static const TSymbolUniqueId texelFetch_SamplerBuffer1_Int1;
static const TSymbolUniqueId texelFetch_ISamplerBuffer1_Int1;
static const TSymbolUniqueId texelFetch_USamplerBuffer1_Int1;
static const TSymbolUniqueId textureGrad_Sampler2D1_Float2_Float2_Float2;
static const TSymbolUniqueId textureGrad_ISampler2D1_Float2_Float2_Float2;
static const TSymbolUniqueId textureGrad_USampler2D1_Float2_Float2_Float2;
static const TSymbolUniqueId textureGrad_Sampler3D1_Float3_Float3_Float3;
static const TSymbolUniqueId textureGrad_ISampler3D1_Float3_Float3_Float3;
static const TSymbolUniqueId textureGrad_USampler3D1_Float3_Float3_Float3;
static const TSymbolUniqueId textureGrad_SamplerCube1_Float3_Float3_Float3;
static const TSymbolUniqueId textureGrad_ISamplerCube1_Float3_Float3_Float3;
static const TSymbolUniqueId textureGrad_USamplerCube1_Float3_Float3_Float3;
static const TSymbolUniqueId textureGrad_Sampler2D1_Float1_Float1_Float1;
static const TSymbolUniqueId textureGrad_ISampler2D1_Float1_Float1_Float1;
static const TSymbolUniqueId textureGrad_USampler2D1_Float1_Float1_Float1;
static const TSymbolUniqueId textureGrad_Sampler2DRect1_Float2_Float2_Float2;
static const TSymbolUniqueId textureGrad_ISampler2DRect1_Float2_Float2_Float2;
static const TSymbolUniqueId textureGrad_USampler2DRect1_Float2_Float2_Float2;
static const TSymbolUniqueId textureGrad_Sampler2DRectShadow1_Float3_Float2_Float2;
static const TSymbolUniqueId textureGrad_Sampler2DShadow1_Float3_Float2_Float2;
static const TSymbolUniqueId textureGrad_SamplerCubeShadow1_Float4_Float3_Float3;
static const TSymbolUniqueId textureGrad_Sampler2DArray1_Float3_Float2_Float2;
static const TSymbolUniqueId textureGrad_ISampler2DArray1_Float3_Float2_Float2;
static const TSymbolUniqueId textureGrad_USampler2DArray1_Float3_Float2_Float2;
static const TSymbolUniqueId textureGrad_Sampler2DArrayShadow1_Float4_Float2_Float2;
static const TSymbolUniqueId textureGrad_Sampler1DShadow1_Float3_Float1_Float1;
static const TSymbolUniqueId textureGrad_Sampler1DArray1_Float2_Float1_Float1;
static const TSymbolUniqueId textureGrad_ISampler1DArray1_Float2_Float1_Float1;
static const TSymbolUniqueId textureGrad_USampler1DArray1_Float2_Float1_Float1;
static const TSymbolUniqueId textureGrad_Sampler1DArrayShadow1_Float3_Float1_Float1;
static const TSymbolUniqueId textureGrad_SamplerCubeArray1_Float4_Float3_Float3;
static const TSymbolUniqueId textureGrad_ISamplerCubeArray1_Float4_Float3_Float3;
static const TSymbolUniqueId textureGrad_USamplerCubeArray1_Float4_Float3_Float3;
static const TSymbolUniqueId textureProjGrad_Sampler2D1_Float3_Float2_Float2;
static const TSymbolUniqueId textureProjGrad_ISampler2D1_Float3_Float2_Float2;
static const TSymbolUniqueId textureProjGrad_USampler2D1_Float3_Float2_Float2;
static const TSymbolUniqueId textureProjGrad_Sampler2D1_Float4_Float2_Float2;
static const TSymbolUniqueId textureProjGrad_ISampler2D1_Float4_Float2_Float2;
static const TSymbolUniqueId textureProjGrad_USampler2D1_Float4_Float2_Float2;
static const TSymbolUniqueId textureProjGrad_Sampler3D1_Float4_Float3_Float3;
static const TSymbolUniqueId textureProjGrad_ISampler3D1_Float4_Float3_Float3;
static const TSymbolUniqueId textureProjGrad_USampler3D1_Float4_Float3_Float3;
static const TSymbolUniqueId textureProjGrad_Sampler2DShadow1_Float4_Float2_Float2;
static const TSymbolUniqueId textureProjGrad_Sampler1D1_Float2_Float1_Float1;
static const TSymbolUniqueId textureProjGrad_ISampler1D1_Float2_Float1_Float1;
static const TSymbolUniqueId textureProjGrad_USampler1D1_Float2_Float1_Float1;
static const TSymbolUniqueId textureProjGrad_Sampler1D1_Float4_Float1_Float1;
static const TSymbolUniqueId textureProjGrad_ISampler1D1_Float4_Float1_Float1;
static const TSymbolUniqueId textureProjGrad_USampler1D1_Float4_Float1_Float1;
static const TSymbolUniqueId textureProjGrad_Sampler1DShadow1_Float4_Float1_Float1;
static const TSymbolUniqueId textureProjGrad_Sampler2DRect1_Float3_Float2_Float2;
static const TSymbolUniqueId textureProjGrad_ISampler2DRect1_Float3_Float2_Float2;
static const TSymbolUniqueId textureProjGrad_USampler2DRect1_Float3_Float2_Float2;
static const TSymbolUniqueId textureProjGrad_Sampler2DRect1_Float4_Float2_Float2;
static const TSymbolUniqueId textureProjGrad_ISampler2DRect1_Float4_Float2_Float2;
static const TSymbolUniqueId textureProjGrad_USampler2DRect1_Float4_Float2_Float2;
static const TSymbolUniqueId textureProjGrad_Sampler2DRectShadow1_Float4_Float2_Float2;
static const TSymbolUniqueId textureQueryLevels_Sampler1D1;
static const TSymbolUniqueId textureQueryLevels_ISampler1D1;
static const TSymbolUniqueId textureQueryLevels_USampler1D1;
static const TSymbolUniqueId textureQueryLevels_Sampler2D1;
static const TSymbolUniqueId textureQueryLevels_ISampler2D1;
static const TSymbolUniqueId textureQueryLevels_USampler2D1;
static const TSymbolUniqueId textureQueryLevels_Sampler3D1;
static const TSymbolUniqueId textureQueryLevels_ISampler3D1;
static const TSymbolUniqueId textureQueryLevels_USampler3D1;
static const TSymbolUniqueId textureQueryLevels_SamplerCube1;
static const TSymbolUniqueId textureQueryLevels_ISamplerCube1;
static const TSymbolUniqueId textureQueryLevels_USamplerCube1;
static const TSymbolUniqueId textureQueryLevels_Sampler1DArray1;
static const TSymbolUniqueId textureQueryLevels_ISampler1DArray1;
static const TSymbolUniqueId textureQueryLevels_USampler1DArray1;
static const TSymbolUniqueId textureQueryLevels_Sampler2DArray1;
static const TSymbolUniqueId textureQueryLevels_ISampler2DArray1;
static const TSymbolUniqueId textureQueryLevels_USampler2DArray1;
static const TSymbolUniqueId textureQueryLevels_SamplerCubeArray1;
static const TSymbolUniqueId textureQueryLevels_ISamplerCubeArray1;
static const TSymbolUniqueId textureQueryLevels_USamplerCubeArray1;
static const TSymbolUniqueId textureQueryLevels_Sampler1DShadow1;
static const TSymbolUniqueId textureQueryLevels_Sampler2DShadow1;
static const TSymbolUniqueId textureQueryLevels_SamplerCubeShadow1;
static const TSymbolUniqueId textureQueryLevels_Sampler1DArrayShadow1;
static const TSymbolUniqueId textureQueryLevels_Sampler2DArrayShadow1;
static const TSymbolUniqueId textureQueryLevels_SamplerCubeArrayShadow1;
static const TSymbolUniqueId textureSamples_Sampler2DMS1;
static const TSymbolUniqueId pt00P;
static const TSymbolUniqueId textureSamples_ISampler2DMS1;
static const TSymbolUniqueId pt00V;
static const TSymbolUniqueId textureSamples_USampler2DMS1;
static const TSymbolUniqueId pt00b;
static const TSymbolUniqueId textureSamples_Sampler2DMSArray1;
static const TSymbolUniqueId pt00Q;
static const TSymbolUniqueId textureSamples_ISampler2DMSArray1;
static const TSymbolUniqueId pt00W;
static const TSymbolUniqueId textureSamples_USampler2DMSArray1;
static const TSymbolUniqueId pt00c;
static const TSymbolUniqueId textureSize_Sampler2DMS1;
static const TSymbolUniqueId textureSize_ISampler2DMS1;
static const TSymbolUniqueId textureSize_USampler2DMS1;
static const TSymbolUniqueId textureSizeExt_Sampler2DMS1;
static const TSymbolUniqueId textureSizeExt_ISampler2DMS1;
static const TSymbolUniqueId textureSizeExt_USampler2DMS1;
static const TSymbolUniqueId textureSize_Sampler2DMSArray1;
static const TSymbolUniqueId textureSize_ISampler2DMSArray1;
static const TSymbolUniqueId textureSize_USampler2DMSArray1;
static const TSymbolUniqueId textureSizeExt_Sampler2DMSArray1;
static const TSymbolUniqueId textureSizeExt_ISampler2DMSArray1;
static const TSymbolUniqueId textureSizeExt_USampler2DMSArray1;
static const TSymbolUniqueId texelFetch_Sampler2DMS1_Int2_Int1;
static const TSymbolUniqueId texelFetch_ISampler2DMS1_Int2_Int1;
static const TSymbolUniqueId texelFetch_USampler2DMS1_Int2_Int1;
static const TSymbolUniqueId texelFetchExt_Sampler2DMS1_Int2_Int1;
static const TSymbolUniqueId texelFetchExt_ISampler2DMS1_Int2_Int1;
static const TSymbolUniqueId texelFetchExt_USampler2DMS1_Int2_Int1;
static const TSymbolUniqueId texelFetch_Sampler2DMSArray1_Int3_Int1;
static const TSymbolUniqueId texelFetch_ISampler2DMSArray1_Int3_Int1;
static const TSymbolUniqueId texelFetch_USampler2DMSArray1_Int3_Int1;
static const TSymbolUniqueId texelFetchExt_Sampler2DMSArray1_Int3_Int1;
static const TSymbolUniqueId texelFetchExt_ISampler2DMSArray1_Int3_Int1;
static const TSymbolUniqueId texelFetchExt_USampler2DMSArray1_Int3_Int1;
static const TSymbolUniqueId texture_Sampler2D1_Float2_Float1;
static const TSymbolUniqueId texture_ISampler2D1_Float2_Float1;
static const TSymbolUniqueId texture_USampler2D1_Float2_Float1;
static const TSymbolUniqueId texture_Sampler3D1_Float3_Float1;
static const TSymbolUniqueId texture_ISampler3D1_Float3_Float1;
static const TSymbolUniqueId texture_USampler3D1_Float3_Float1;
static const TSymbolUniqueId texture_SamplerCube1_Float3_Float1;
static const TSymbolUniqueId texture_ISamplerCube1_Float3_Float1;
static const TSymbolUniqueId texture_USamplerCube1_Float3_Float1;
static const TSymbolUniqueId texture_Sampler2DArray1_Float3_Float1;
static const TSymbolUniqueId texture_ISampler2DArray1_Float3_Float1;
static const TSymbolUniqueId texture_USampler2DArray1_Float3_Float1;
static const TSymbolUniqueId textureProj_Sampler2D1_Float3_Float1;
static const TSymbolUniqueId textureProj_ISampler2D1_Float3_Float1;
static const TSymbolUniqueId textureProj_USampler2D1_Float3_Float1;
static const TSymbolUniqueId textureProj_Sampler2D1_Float4_Float1;
static const TSymbolUniqueId textureProj_ISampler2D1_Float4_Float1;
static const TSymbolUniqueId textureProj_USampler2D1_Float4_Float1;
static const TSymbolUniqueId textureProj_Sampler3D1_Float4_Float1;
static const TSymbolUniqueId textureProj_ISampler3D1_Float4_Float1;
static const TSymbolUniqueId textureProj_USampler3D1_Float4_Float1;
static const TSymbolUniqueId texture_Sampler2DShadow1_Float3_Float1;
static const TSymbolUniqueId texture_SamplerCubeShadow1_Float4_Float1;
static const TSymbolUniqueId textureProj_Sampler2DShadow1_Float4_Float1;
static const TSymbolUniqueId texture_Sampler1D1_Float1_Float1;
static const TSymbolUniqueId texture_ISampler1D1_Float1_Float1;
static const TSymbolUniqueId texture_USampler1D1_Float1_Float1;
static const TSymbolUniqueId texture_Sampler1DShadow1_Float3_Float1;
static const TSymbolUniqueId texture_Sampler1DArray1_Float3_Float1;
static const TSymbolUniqueId texture_ISampler1DArray1_Float3_Float1;
static const TSymbolUniqueId texture_USampler1DArray1_Float3_Float1;
static const TSymbolUniqueId texture_Sampler1DArrayShadow1_Float3_Float1;
static const TSymbolUniqueId texture_Sampler2DArrayShadow1_Float4_Float1;
static const TSymbolUniqueId textureProj_Sampler1D1_Float2_Float1;
static const TSymbolUniqueId textureProj_ISampler1D1_Float2_Float1;
static const TSymbolUniqueId textureProj_USampler1D1_Float2_Float1;
static const TSymbolUniqueId textureProj_Sampler1D1_Float4_Float1;
static const TSymbolUniqueId textureProj_ISampler1D1_Float4_Float1;
static const TSymbolUniqueId textureProj_USampler1D1_Float4_Float1;
static const TSymbolUniqueId textureProj_Sampler1DShadow1_Float4_Float1;
static const TSymbolUniqueId texture_SamplerExternalOES1_Float2_Float1;
static const TSymbolUniqueId textureProj_SamplerExternalOES1_Float3_Float1;
static const TSymbolUniqueId textureProj_SamplerExternalOES1_Float4_Float1;
static const TSymbolUniqueId texture_SamplerExternal2DY2YEXT1_Float2_Float1;
static const TSymbolUniqueId pt00N;
static const TSymbolUniqueId textureProj_SamplerExternal2DY2YEXT1_Float3_Float1;
static const TSymbolUniqueId textureProj_SamplerExternal2DY2YEXT1_Float4_Float1;
static const TSymbolUniqueId textureQueryLod_Sampler1D1_Float1;
static const TSymbolUniqueId textureQueryLod_ISampler1D1_Float1;
static const TSymbolUniqueId textureQueryLod_USampler1D1_Float1;
static const TSymbolUniqueId textureQueryLod_Sampler2D1_Float2;
static const TSymbolUniqueId textureQueryLod_ISampler2D1_Float2;
static const TSymbolUniqueId textureQueryLod_USampler2D1_Float2;
static const TSymbolUniqueId textureQueryLod_Sampler3D1_Float3;
static const TSymbolUniqueId textureQueryLod_ISampler3D1_Float3;
static const TSymbolUniqueId textureQueryLod_USampler3D1_Float3;
static const TSymbolUniqueId textureQueryLod_SamplerCube1_Float3;
static const TSymbolUniqueId textureQueryLod_ISamplerCube1_Float3;
static const TSymbolUniqueId textureQueryLod_USamplerCube1_Float3;
static const TSymbolUniqueId textureQueryLod_Sampler1DArray1_Float1;
static const TSymbolUniqueId textureQueryLod_ISampler1DArray1_Float1;
static const TSymbolUniqueId textureQueryLod_USampler1DArray1_Float1;
static const TSymbolUniqueId textureQueryLod_Sampler2DArray1_Float2;
static const TSymbolUniqueId textureQueryLod_ISampler2DArray1_Float2;
static const TSymbolUniqueId textureQueryLod_USampler2DArray1_Float2;
static const TSymbolUniqueId textureQueryLod_SamplerCubeArray1_Float3;
static const TSymbolUniqueId textureQueryLod_ISamplerCubeArray1_Float3;
static const TSymbolUniqueId textureQueryLod_USamplerCubeArray1_Float3;
static const TSymbolUniqueId textureQueryLod_Sampler1DShadow1_Float1;
static const TSymbolUniqueId textureQueryLod_Sampler2DShadow1_Float2;
static const TSymbolUniqueId textureQueryLod_SamplerCubeShadow1_Float3;
static const TSymbolUniqueId textureQueryLod_Sampler1DArrayShadow1_Float1;
static const TSymbolUniqueId textureQueryLod_Sampler2DArrayShadow1_Float2;
static const TSymbolUniqueId textureQueryLod_SamplerCubeArrayShadow1_Float3;
static const TSymbolUniqueId textureOffset_Sampler2D1_Float2_Int2;
static const TSymbolUniqueId textureOffset_ISampler2D1_Float2_Int2;
static const TSymbolUniqueId textureOffset_USampler2D1_Float2_Int2;
static const TSymbolUniqueId textureOffset_Sampler3D1_Float3_Int3;
static const TSymbolUniqueId textureOffset_ISampler3D1_Float3_Int3;
static const TSymbolUniqueId textureOffset_USampler3D1_Float3_Int3;
static const TSymbolUniqueId textureOffset_Sampler2DShadow1_Float3_Int2;
static const TSymbolUniqueId textureOffset_Sampler2DArray1_Float3_Int2;
static const TSymbolUniqueId textureOffset_ISampler2DArray1_Float3_Int2;
static const TSymbolUniqueId textureOffset_USampler2DArray1_Float3_Int2;
static const TSymbolUniqueId textureOffset_Sampler1D1_Float1_Int1;
static const TSymbolUniqueId textureOffset_ISampler1D1_Float1_Int1;
static const TSymbolUniqueId textureOffset_USampler1D1_Float1_Int1;
static const TSymbolUniqueId textureOffset_Sampler2DRect1_Float2_Int2;
static const TSymbolUniqueId textureOffset_ISampler2DRect1_Float2_Int2;
static const TSymbolUniqueId textureOffset_USampler2DRect1_Float2_Int2;
static const TSymbolUniqueId textureOffset_Sampler2DRectShadow1_Float3_Int2;
static const TSymbolUniqueId textureOffset_Sampler1DShadow1_Float3_Int1;
static const TSymbolUniqueId textureOffset_Sampler1DArray1_Float2_Int1;
static const TSymbolUniqueId textureOffset_ISampler1DArray1_Float2_Int1;
static const TSymbolUniqueId textureOffset_USampler1DArray1_Float2_Int1;
static const TSymbolUniqueId textureOffset_Sampler1DArrayShadow1_Float3_Int1;
static const TSymbolUniqueId textureOffset_Sampler2DArrayShadow1_Float4_Int2;
static const TSymbolUniqueId textureProjOffset_Sampler2D1_Float3_Int2;
static const TSymbolUniqueId textureProjOffset_ISampler2D1_Float3_Int2;
static const TSymbolUniqueId textureProjOffset_USampler2D1_Float3_Int2;
static const TSymbolUniqueId textureProjOffset_Sampler2D1_Float4_Int2;
static const TSymbolUniqueId textureProjOffset_ISampler2D1_Float4_Int2;
static const TSymbolUniqueId textureProjOffset_USampler2D1_Float4_Int2;
static const TSymbolUniqueId textureProjOffset_Sampler3D1_Float4_Int3;
static const TSymbolUniqueId textureProjOffset_ISampler3D1_Float4_Int3;
static const TSymbolUniqueId textureProjOffset_USampler3D1_Float4_Int3;
static const TSymbolUniqueId textureProjOffset_Sampler2DShadow1_Float4_Int2;
static const TSymbolUniqueId textureProjOffset_Sampler1D1_Float2_Int1;
static const TSymbolUniqueId textureProjOffset_ISampler1D1_Float2_Int1;
static const TSymbolUniqueId textureProjOffset_USampler1D1_Float2_Int1;
static const TSymbolUniqueId textureProjOffset_Sampler1D1_Float4_Int1;
static const TSymbolUniqueId textureProjOffset_ISampler1D1_Float4_Int1;
static const TSymbolUniqueId textureProjOffset_USampler1D1_Float4_Int1;
static const TSymbolUniqueId textureProjOffset_Sampler2DRect1_Float3_Int2;
static const TSymbolUniqueId textureProjOffset_ISampler2DRect1_Float3_Int2;
static const TSymbolUniqueId textureProjOffset_USampler2DRect1_Float3_Int2;
static const TSymbolUniqueId textureProjOffset_Sampler2DRect1_Float4_Int2;
static const TSymbolUniqueId textureProjOffset_ISampler2DRect1_Float4_Int2;
static const TSymbolUniqueId textureProjOffset_USampler2DRect1_Float4_Int2;
static const TSymbolUniqueId textureProjOffset_Sampler2DRectShadow1_Float4_Int2;
static const TSymbolUniqueId textureProjOffset_Sampler1DShadow1_Float4_Int1;
static const TSymbolUniqueId textureLodOffset_Sampler2D1_Float2_Float1_Int2;
static const TSymbolUniqueId textureLodOffset_ISampler2D1_Float2_Float1_Int2;
static const TSymbolUniqueId textureLodOffset_USampler2D1_Float2_Float1_Int2;
static const TSymbolUniqueId textureLodOffset_Sampler3D1_Float3_Float1_Int3;
static const TSymbolUniqueId textureLodOffset_ISampler3D1_Float3_Float1_Int3;
static const TSymbolUniqueId textureLodOffset_USampler3D1_Float3_Float1_Int3;
static const TSymbolUniqueId textureLodOffset_Sampler2DShadow1_Float3_Float1_Int2;
static const TSymbolUniqueId textureLodOffset_Sampler2DArray1_Float3_Float1_Int2;
static const TSymbolUniqueId textureLodOffset_ISampler2DArray1_Float3_Float1_Int2;
static const TSymbolUniqueId textureLodOffset_USampler2DArray1_Float3_Float1_Int2;
static const TSymbolUniqueId textureLodOffset_Sampler1D1_Float1_Float1_Int1;
static const TSymbolUniqueId textureLodOffset_ISampler1D1_Float1_Float1_Int1;
static const TSymbolUniqueId textureLodOffset_USampler1D1_Float1_Float1_Int1;
static const TSymbolUniqueId textureLodOffset_Sampler1DShadow1_Float3_Float1_Int1;
static const TSymbolUniqueId textureLodOffset_Sampler1DArray1_Float2_Float1_Int1;
static const TSymbolUniqueId textureLodOffset_ISampler1DArray1_Float2_Float1_Int1;
static const TSymbolUniqueId textureLodOffset_USampler1DArray1_Float2_Float1_Int1;
static const TSymbolUniqueId textureLodOffset_Sampler1DArrayShadow1_Float3_Float1_Int1;
static const TSymbolUniqueId textureProjLodOffset_Sampler2D1_Float3_Float1_Int2;
static const TSymbolUniqueId textureProjLodOffset_ISampler2D1_Float3_Float1_Int2;
static const TSymbolUniqueId textureProjLodOffset_USampler2D1_Float3_Float1_Int2;
static const TSymbolUniqueId textureProjLodOffset_Sampler2D1_Float4_Float1_Int2;
static const TSymbolUniqueId textureProjLodOffset_ISampler2D1_Float4_Float1_Int2;
static const TSymbolUniqueId textureProjLodOffset_USampler2D1_Float4_Float1_Int2;
static const TSymbolUniqueId textureProjLodOffset_Sampler3D1_Float4_Float1_Int3;
static const TSymbolUniqueId textureProjLodOffset_ISampler3D1_Float4_Float1_Int3;
static const TSymbolUniqueId textureProjLodOffset_USampler3D1_Float4_Float1_Int3;
static const TSymbolUniqueId textureProjLodOffset_Sampler2DShadow1_Float4_Float1_Int2;
static const TSymbolUniqueId textureProjLodOffset_Sampler1D1_Float2_Float1_Int1;
static const TSymbolUniqueId textureProjLodOffset_ISampler1D1_Float2_Float1_Int1;
static const TSymbolUniqueId textureProjLodOffset_USampler1D1_Float2_Float1_Int1;
static const TSymbolUniqueId textureProjLodOffset_Sampler1D1_Float4_Float1_Int1;
static const TSymbolUniqueId textureProjLodOffset_ISampler1D1_Float4_Float1_Int1;
static const TSymbolUniqueId textureProjLodOffset_USampler1D1_Float4_Float1_Int1;
static const TSymbolUniqueId textureProjLodOffset_Sampler1DShadow1_Float4_Float1_Int1;
static const TSymbolUniqueId texelFetchOffset_Sampler2D1_Int2_Int1_Int2;
static const TSymbolUniqueId texelFetchOffset_ISampler2D1_Int2_Int1_Int2;
static const TSymbolUniqueId texelFetchOffset_USampler2D1_Int2_Int1_Int2;
static const TSymbolUniqueId texelFetchOffset_Sampler3D1_Int3_Int1_Int3;
static const TSymbolUniqueId texelFetchOffset_ISampler3D1_Int3_Int1_Int3;
static const TSymbolUniqueId texelFetchOffset_USampler3D1_Int3_Int1_Int3;
static const TSymbolUniqueId texelFetchOffset_Sampler2DArray1_Int3_Int1_Int2;
static const TSymbolUniqueId texelFetchOffset_ISampler2DArray1_Int3_Int1_Int2;
static const TSymbolUniqueId texelFetchOffset_USampler2DArray1_Int3_Int1_Int2;
static const TSymbolUniqueId texelFetchOffset_Sampler1D1_Int1_Int1_Int1;
static const TSymbolUniqueId texelFetchOffset_ISampler1D1_Int1_Int1_Int1;
static const TSymbolUniqueId texelFetchOffset_USampler1D1_Int1_Int1_Int1;
static const TSymbolUniqueId texelFetchOffset_Sampler2DRect1_Int2_Int2;
static const TSymbolUniqueId texelFetchOffset_ISampler2DRect1_Int2_Int2;
static const TSymbolUniqueId texelFetchOffset_USampler2DRect1_Int2_Int2;
static const TSymbolUniqueId texelFetchOffset_Sampler1DArray1_Int2_Int1_Int1;
static const TSymbolUniqueId texelFetchOffset_ISampler1DArray1_Int2_Int1_Int1;
static const TSymbolUniqueId texelFetchOffset_USampler1DArray1_Int2_Int1_Int1;
static const TSymbolUniqueId textureGradOffset_Sampler2D1_Float2_Float2_Float2_Int2;
static const TSymbolUniqueId textureGradOffset_ISampler2D1_Float2_Float2_Float2_Int2;
static const TSymbolUniqueId textureGradOffset_USampler2D1_Float2_Float2_Float2_Int2;
static const TSymbolUniqueId textureGradOffset_Sampler3D1_Float3_Float3_Float3_Int3;
static const TSymbolUniqueId textureGradOffset_ISampler3D1_Float3_Float3_Float3_Int3;
static const TSymbolUniqueId textureGradOffset_USampler3D1_Float3_Float3_Float3_Int3;
static const TSymbolUniqueId textureGradOffset_Sampler2DShadow1_Float3_Float2_Float2_Int2;
static const TSymbolUniqueId textureGradOffset_Sampler2DArray1_Float3_Float2_Float2_Int2;
static const TSymbolUniqueId textureGradOffset_ISampler2DArray1_Float3_Float2_Float2_Int2;
static const TSymbolUniqueId textureGradOffset_USampler2DArray1_Float3_Float2_Float2_Int2;
static const TSymbolUniqueId textureGradOffset_Sampler2DArrayShadow1_Float4_Float2_Float2_Int2;
static const TSymbolUniqueId textureGradOffset_Sampler1D1_Float1_Float1_Float1_Int1;
static const TSymbolUniqueId textureGradOffset_ISampler1D1_Float1_Float1_Float1_Int1;
static const TSymbolUniqueId textureGradOffset_USampler1D1_Float1_Float1_Float1_Int1;
static const TSymbolUniqueId textureGradOffset_Sampler2DRect1_Float2_Float2_Float2_Int2;
static const TSymbolUniqueId textureGradOffset_ISampler2DRect1_Float2_Float2_Float2_Int2;
static const TSymbolUniqueId textureGradOffset_USampler2DRect1_Float2_Float2_Float2_Int2;
static const TSymbolUniqueId textureGradOffset_Sampler2DRectShadow1_Float3_Float2_Float2_Int2;
static const TSymbolUniqueId textureGradOffset_Sampler1DShadow1_Float3_Float1_Float1_Int1;
static const TSymbolUniqueId textureGradOffset_Sampler1DArray1_Float2_Float1_Float1_Int1;
static const TSymbolUniqueId textureGradOffset_ISampler1DArray1_Float2_Float1_Float1_Int1;
static const TSymbolUniqueId textureGradOffset_USampler1DArray1_Float2_Float1_Float1_Int1;
static const TSymbolUniqueId textureGradOffset_Sampler1DArrayShadow1_Float3_Float1_Float1_Int1;
static const TSymbolUniqueId textureProjGradOffset_Sampler2D1_Float3_Float2_Float2_Int2;
static const TSymbolUniqueId textureProjGradOffset_ISampler2D1_Float3_Float2_Float2_Int2;
static const TSymbolUniqueId textureProjGradOffset_USampler2D1_Float3_Float2_Float2_Int2;
static const TSymbolUniqueId textureProjGradOffset_Sampler2D1_Float4_Float2_Float2_Int2;
static const TSymbolUniqueId textureProjGradOffset_ISampler2D1_Float4_Float2_Float2_Int2;
static const TSymbolUniqueId textureProjGradOffset_USampler2D1_Float4_Float2_Float2_Int2;
static const TSymbolUniqueId textureProjGradOffset_Sampler3D1_Float4_Float3_Float3_Int3;
static const TSymbolUniqueId textureProjGradOffset_ISampler3D1_Float4_Float3_Float3_Int3;
static const TSymbolUniqueId textureProjGradOffset_USampler3D1_Float4_Float3_Float3_Int3;
static const TSymbolUniqueId textureProjGradOffset_Sampler2DShadow1_Float4_Float2_Float2_Int2;
static const TSymbolUniqueId textureProjGradOffset_Sampler1D1_Float2_Float1_Float1_Int1;
static const TSymbolUniqueId textureProjGradOffset_ISampler1D1_Float2_Float1_Float1_Int1;
static const TSymbolUniqueId textureProjGradOffset_USampler1D1_Float2_Float1_Float1_Int1;
static const TSymbolUniqueId textureProjGradOffset_Sampler1D1_Float4_Float1_Float1_Int1;
static const TSymbolUniqueId textureProjGradOffset_ISampler1D1_Float4_Float1_Float1_Int1;
static const TSymbolUniqueId textureProjGradOffset_USampler1D1_Float4_Float1_Float1_Int1;
static const TSymbolUniqueId textureProjGradOffset_Sampler2DRect1_Float3_Float2_Float2_Int2;
static const TSymbolUniqueId textureProjGradOffset_ISampler2DRect1_Float3_Float2_Float2_Int2;
static const TSymbolUniqueId textureProjGradOffset_USampler2DRect1_Float3_Float2_Float2_Int2;
static const TSymbolUniqueId textureProjGradOffset_Sampler2DRect1_Float4_Float2_Float2_Int2;
static const TSymbolUniqueId textureProjGradOffset_ISampler2DRect1_Float4_Float2_Float2_Int2;
static const TSymbolUniqueId textureProjGradOffset_USampler2DRect1_Float4_Float2_Float2_Int2;
static const TSymbolUniqueId
textureProjGradOffset_Sampler2DRectShadow1_Float4_Float2_Float2_Int2;
static const TSymbolUniqueId textureProjGradOffset_Sampler1DShadow1_Float4_Float1_Float1_Int1;
static const TSymbolUniqueId textureOffset_Sampler2D1_Float2_Int2_Float1;
static const TSymbolUniqueId textureOffset_ISampler2D1_Float2_Int2_Float1;
static const TSymbolUniqueId textureOffset_USampler2D1_Float2_Int2_Float1;
static const TSymbolUniqueId textureOffset_Sampler3D1_Float3_Int3_Float1;
static const TSymbolUniqueId textureOffset_ISampler3D1_Float3_Int3_Float1;
static const TSymbolUniqueId textureOffset_USampler3D1_Float3_Int3_Float1;
static const TSymbolUniqueId textureOffset_Sampler2DShadow1_Float3_Int2_Float1;
static const TSymbolUniqueId textureOffset_Sampler2DArray1_Float3_Int2_Float1;
static const TSymbolUniqueId textureOffset_ISampler2DArray1_Float3_Int2_Float1;
static const TSymbolUniqueId textureOffset_USampler2DArray1_Float3_Int2_Float1;
static const TSymbolUniqueId textureOffset_Sampler1D1_Float1_Int1_Float1;
static const TSymbolUniqueId textureOffset_ISampler1D1_Float1_Int1_Float1;
static const TSymbolUniqueId textureOffset_USampler1D1_Float1_Int1_Float1;
static const TSymbolUniqueId textureOffset_Sampler1DShadow1_Float3_Int1_Float1;
static const TSymbolUniqueId textureOffset_Sampler1DArray1_Float2_Int1_Float1;
static const TSymbolUniqueId textureOffset_ISampler1DArray1_Float2_Int1_Float1;
static const TSymbolUniqueId textureOffset_USampler1DArray1_Float2_Int1_Float1;
static const TSymbolUniqueId textureOffset_Sampler1DArrayShadow1_Float3_Int1_Float1;
static const TSymbolUniqueId textureProjOffset_Sampler2D1_Float3_Int2_Float1;
static const TSymbolUniqueId textureProjOffset_ISampler2D1_Float3_Int2_Float1;
static const TSymbolUniqueId textureProjOffset_USampler2D1_Float3_Int2_Float1;
static const TSymbolUniqueId textureProjOffset_Sampler2D1_Float4_Int2_Float1;
static const TSymbolUniqueId textureProjOffset_ISampler2D1_Float4_Int2_Float1;
static const TSymbolUniqueId textureProjOffset_USampler2D1_Float4_Int2_Float1;
static const TSymbolUniqueId textureProjOffset_Sampler3D1_Float4_Int3_Float1;
static const TSymbolUniqueId textureProjOffset_ISampler3D1_Float4_Int3_Float1;
static const TSymbolUniqueId textureProjOffset_USampler3D1_Float4_Int3_Float1;
static const TSymbolUniqueId textureProjOffset_Sampler2DShadow1_Float4_Int2_Float1;
static const TSymbolUniqueId textureProjOffset_Sampler1D1_Float2_Int1_Float1;
static const TSymbolUniqueId textureProjOffset_ISampler1D1_Float2_Int1_Float1;
static const TSymbolUniqueId textureProjOffset_USampler1D1_Float2_Int1_Float1;
static const TSymbolUniqueId textureProjOffset_Sampler1D1_Float4_Int1_Float1;
static const TSymbolUniqueId textureProjOffset_ISampler1D1_Float4_Int1_Float1;
static const TSymbolUniqueId textureProjOffset_USampler1D1_Float4_Int1_Float1;
static const TSymbolUniqueId textureProjOffset_Sampler1DShadow1_Float4_Int1_Float1;
static const TSymbolUniqueId texture_SamplerExternalOES1_Float2;
static const TSymbolUniqueId textureProj_SamplerExternalOES1_Float3;
static const TSymbolUniqueId textureProj_SamplerExternalOES1_Float4;
static const TSymbolUniqueId textureSize_SamplerExternalOES1_Int1;
static const TSymbolUniqueId texelFetch_SamplerExternalOES1_Int2_Int1;
static const TSymbolUniqueId texture_SamplerExternal2DY2YEXT1_Float2;
static const TSymbolUniqueId textureProj_SamplerExternal2DY2YEXT1_Float3;
static const TSymbolUniqueId textureProj_SamplerExternal2DY2YEXT1_Float4;
static const TSymbolUniqueId rgb_2_yuv_Float3_YuvCscStandardEXT1;
static const TSymbolUniqueId pt00H;
static const TSymbolUniqueId yuv_2_rgb_Float3_YuvCscStandardEXT1;
static const TSymbolUniqueId textureSize_SamplerExternal2DY2YEXT1_Int1;
static const TSymbolUniqueId texelFetch_SamplerExternal2DY2YEXT1_Int2_Int1;
static const TSymbolUniqueId textureGather_Sampler2D1_Float2;
static const TSymbolUniqueId textureGather_ISampler2D1_Float2;
static const TSymbolUniqueId textureGather_USampler2D1_Float2;
static const TSymbolUniqueId textureGather_Sampler2D1_Float2_Int1;
static const TSymbolUniqueId textureGather_ISampler2D1_Float2_Int1;
static const TSymbolUniqueId textureGather_USampler2D1_Float2_Int1;
static const TSymbolUniqueId textureGather_Sampler2DArray1_Float3;
static const TSymbolUniqueId textureGather_ISampler2DArray1_Float3;
static const TSymbolUniqueId textureGather_USampler2DArray1_Float3;
static const TSymbolUniqueId textureGather_Sampler2DArray1_Float3_Int1;
static const TSymbolUniqueId textureGather_ISampler2DArray1_Float3_Int1;
static const TSymbolUniqueId textureGather_USampler2DArray1_Float3_Int1;
static const TSymbolUniqueId textureGather_SamplerCube1_Float3;
static const TSymbolUniqueId textureGather_ISamplerCube1_Float3;
static const TSymbolUniqueId textureGather_USamplerCube1_Float3;
static const TSymbolUniqueId textureGather_SamplerCube1_Float3_Int1;
static const TSymbolUniqueId textureGather_ISamplerCube1_Float3_Int1;
static const TSymbolUniqueId textureGather_USamplerCube1_Float3_Int1;
static const TSymbolUniqueId textureGather_SamplerCubeArray1_Float4;
static const TSymbolUniqueId textureGather_ISamplerCubeArray1_Float4;
static const TSymbolUniqueId textureGather_USamplerCubeArray1_Float4;
static const TSymbolUniqueId textureGather_SamplerCubeArray1_Float4_Int1;
static const TSymbolUniqueId textureGather_ISamplerCubeArray1_Float4_Int1;
static const TSymbolUniqueId textureGather_USamplerCubeArray1_Float4_Int1;
static const TSymbolUniqueId textureGather_Sampler2DRect1_Float3;
static const TSymbolUniqueId textureGather_ISampler2DRect1_Float3;
static const TSymbolUniqueId textureGather_USampler2DRect1_Float3;
static const TSymbolUniqueId textureGather_Sampler2DRect1_Float3_Int1;
static const TSymbolUniqueId textureGather_ISampler2DRect1_Float3_Int1;
static const TSymbolUniqueId textureGather_USampler2DRect1_Float3_Int1;
static const TSymbolUniqueId textureGather_Sampler2DShadow1_Float2;
static const TSymbolUniqueId textureGather_Sampler2DShadow1_Float2_Float1;
static const TSymbolUniqueId textureGather_Sampler2DArrayShadow1_Float3;
static const TSymbolUniqueId textureGather_Sampler2DArrayShadow1_Float3_Float1;
static const TSymbolUniqueId textureGather_SamplerCubeShadow1_Float3;
static const TSymbolUniqueId textureGather_SamplerCubeShadow1_Float3_Float1;
static const TSymbolUniqueId textureGather_SamplerCubeArrayShadow1_Float4_Float1;
static const TSymbolUniqueId textureGather_Sampler2DRectShadow1_Float2_Float1;
static const TSymbolUniqueId textureGatherOffset_Sampler2D1_Float2_Int2;
static const TSymbolUniqueId textureGatherOffset_ISampler2D1_Float2_Int2;
static const TSymbolUniqueId textureGatherOffset_USampler2D1_Float2_Int2;
static const TSymbolUniqueId textureGatherOffset_Sampler2D1_Float2_Int2_Int1;
static const TSymbolUniqueId textureGatherOffset_ISampler2D1_Float2_Int2_Int1;
static const TSymbolUniqueId textureGatherOffset_USampler2D1_Float2_Int2_Int1;
static const TSymbolUniqueId textureGatherOffset_Sampler2DArray1_Float3_Int2;
static const TSymbolUniqueId textureGatherOffset_ISampler2DArray1_Float3_Int2;
static const TSymbolUniqueId textureGatherOffset_USampler2DArray1_Float3_Int2;
static const TSymbolUniqueId textureGatherOffset_Sampler2DArray1_Float3_Int2_Int1;
static const TSymbolUniqueId textureGatherOffset_ISampler2DArray1_Float3_Int2_Int1;
static const TSymbolUniqueId textureGatherOffset_USampler2DArray1_Float3_Int2_Int1;
static const TSymbolUniqueId textureGatherOffset_Sampler2DShadow1_Float2_Float1_Int2;
static const TSymbolUniqueId textureGatherOffset_Sampler2DArrayShadow1_Float3_Float1_Int2;
static const TSymbolUniqueId textureGatherOffset_Sampler2DRect1_Float2_Int2;
static const TSymbolUniqueId textureGatherOffset_ISampler2DRect1_Float2_Int2;
static const TSymbolUniqueId textureGatherOffset_USampler2DRect1_Float2_Int2;
static const TSymbolUniqueId textureGatherOffset_Sampler2DRect1_Float2_Int2_Int1;
static const TSymbolUniqueId textureGatherOffset_ISampler2DRect1_Float2_Int2_Int1;
static const TSymbolUniqueId textureGatherOffset_USampler2DRect1_Float2_Int2_Int1;
static const TSymbolUniqueId textureGatherOffset_Sampler2DRectShadow1_Float2_Float1_Int2;
static const TSymbolUniqueId textureGatherOffsets_Sampler2D1_Float2_Int4x2;
static const TSymbolUniqueId pt70D;
static const TSymbolUniqueId textureGatherOffsets_ISampler2D1_Float2_Int4x2;
static const TSymbolUniqueId textureGatherOffsets_USampler2D1_Float2_Int4x2;
static const TSymbolUniqueId textureGatherOffsets_Sampler2D1_Float2_Int4x2_Int1;
static const TSymbolUniqueId textureGatherOffsets_ISampler2D1_Float2_Int4x2_Int1;
static const TSymbolUniqueId textureGatherOffsets_USampler2D1_Float2_Int4x2_Int1;
static const TSymbolUniqueId textureGatherOffsets_Sampler2DArray1_Float3_Int4x2;
static const TSymbolUniqueId textureGatherOffsets_ISampler2DArray1_Float3_Int4x2;
static const TSymbolUniqueId textureGatherOffsets_USampler2DArray1_Float3_Int4x2;
static const TSymbolUniqueId textureGatherOffsets_Sampler2DArray1_Float3_Int4x2_Int1;
static const TSymbolUniqueId textureGatherOffsets_ISampler2DArray1_Float3_Int4x2_Int1;
static const TSymbolUniqueId textureGatherOffsets_USampler2DArray1_Float3_Int4x2_Int1;
static const TSymbolUniqueId textureGatherOffsets_Sampler2DRect1_Float2_Int4x2;
static const TSymbolUniqueId textureGatherOffsets_ISampler2DRect1_Float2_Int4x2;
static const TSymbolUniqueId textureGatherOffsets_USampler2DRect1_Float2_Int4x2;
static const TSymbolUniqueId textureGatherOffsets_Sampler2DRect1_Float2_Int4x2_Int1;
static const TSymbolUniqueId textureGatherOffsets_ISampler2DRect1_Float2_Int4x2_Int1;
static const TSymbolUniqueId textureGatherOffsets_USampler2DRect1_Float2_Int4x2_Int1;
static const TSymbolUniqueId textureGatherOffsets_Sampler2DShadow1_Float2_Float1_Int4x2;
static const TSymbolUniqueId textureGatherOffsets_Sampler2DArrayShadow1_Float3_Float1_Int4x2;
static const TSymbolUniqueId textureGatherOffsets_Sampler2DRectShadow1_Float2_Float1_Int4x2;
static const TSymbolUniqueId dFdx_Float1;
static const TSymbolUniqueId dFdx_Float2;
static const TSymbolUniqueId dFdx_Float3;
static const TSymbolUniqueId dFdx_Float4;
static const TSymbolUniqueId dFdy_Float1;
static const TSymbolUniqueId dFdy_Float2;
static const TSymbolUniqueId dFdy_Float3;
static const TSymbolUniqueId dFdy_Float4;
static const TSymbolUniqueId fwidth_Float1;
static const TSymbolUniqueId fwidth_Float2;
static const TSymbolUniqueId fwidth_Float3;
static const TSymbolUniqueId fwidth_Float4;
static const TSymbolUniqueId dFdxFine_Float1;
static const TSymbolUniqueId dFdxFine_Float2;
static const TSymbolUniqueId dFdxFine_Float3;
static const TSymbolUniqueId dFdxFine_Float4;
static const TSymbolUniqueId dFdyFine_Float1;
static const TSymbolUniqueId dFdyFine_Float2;
static const TSymbolUniqueId dFdyFine_Float3;
static const TSymbolUniqueId dFdyFine_Float4;
static const TSymbolUniqueId dFdxCoarse_Float1;
static const TSymbolUniqueId dFdxCoarse_Float2;
static const TSymbolUniqueId dFdxCoarse_Float3;
static const TSymbolUniqueId dFdxCoarse_Float4;
static const TSymbolUniqueId dFdyCoarse_Float1;
static const TSymbolUniqueId dFdyCoarse_Float2;
static const TSymbolUniqueId dFdyCoarse_Float3;
static const TSymbolUniqueId dFdyCoarse_Float4;
static const TSymbolUniqueId fwidthFine_Float1;
static const TSymbolUniqueId fwidthFine_Float2;
static const TSymbolUniqueId fwidthFine_Float3;
static const TSymbolUniqueId fwidthFine_Float4;
static const TSymbolUniqueId fwidthCoarse_Float1;
static const TSymbolUniqueId fwidthCoarse_Float2;
static const TSymbolUniqueId fwidthCoarse_Float3;
static const TSymbolUniqueId fwidthCoarse_Float4;
static const TSymbolUniqueId interpolateAtCentroid_Float1;
static const TSymbolUniqueId interpolateAtCentroid_Float2;
static const TSymbolUniqueId interpolateAtCentroid_Float3;
static const TSymbolUniqueId interpolateAtCentroid_Float4;
static const TSymbolUniqueId interpolateAtSample_Float1_Int1;
static const TSymbolUniqueId interpolateAtSample_Float2_Int1;
static const TSymbolUniqueId interpolateAtSample_Float3_Int1;
static const TSymbolUniqueId interpolateAtSample_Float4_Int1;
static const TSymbolUniqueId interpolateAtOffset_Float1_Float2;
static const TSymbolUniqueId interpolateAtOffset_Float2_Float2;
static const TSymbolUniqueId interpolateAtOffset_Float3_Float2;
static const TSymbolUniqueId interpolateAtOffset_Float4_Float2;
static const TSymbolUniqueId atomicCounter_AtomicCounter1;
static const TSymbolUniqueId pt00G;
static const TSymbolUniqueId atomicCounterIncrement_AtomicCounter1;
static const TSymbolUniqueId atomicCounterDecrement_AtomicCounter1;
static const TSymbolUniqueId atomicCounterAdd_AtomicCounter1_UInt1;
static const TSymbolUniqueId atomicCounterSubtract_AtomicCounter1_UInt1;
static const TSymbolUniqueId atomicCounterMin_AtomicCounter1_UInt1;
static const TSymbolUniqueId atomicCounterMax_AtomicCounter1_UInt1;
static const TSymbolUniqueId atomicCounterAnd_AtomicCounter1_UInt1;
static const TSymbolUniqueId atomicCounterOr_AtomicCounter1_UInt1;
static const TSymbolUniqueId atomicCounterXor_AtomicCounter1_UInt1;
static const TSymbolUniqueId atomicCounterExchange_AtomicCounter1_UInt1;
static const TSymbolUniqueId atomicCounterCompSwap_AtomicCounter1_UInt1_UInt1;
static const TSymbolUniqueId atomicAdd_UInt1_UInt1;
static const TSymbolUniqueId pt_io_00E;
static const TSymbolUniqueId atomicAdd_Int1_Int1;
static const TSymbolUniqueId pt_io_00D;
static const TSymbolUniqueId atomicMin_UInt1_UInt1;
static const TSymbolUniqueId atomicMin_Int1_Int1;
static const TSymbolUniqueId atomicMax_UInt1_UInt1;
static const TSymbolUniqueId atomicMax_Int1_Int1;
static const TSymbolUniqueId atomicAnd_UInt1_UInt1;
static const TSymbolUniqueId atomicAnd_Int1_Int1;
static const TSymbolUniqueId atomicOr_UInt1_UInt1;
static const TSymbolUniqueId atomicOr_Int1_Int1;
static const TSymbolUniqueId atomicXor_UInt1_UInt1;
static const TSymbolUniqueId atomicXor_Int1_Int1;
static const TSymbolUniqueId atomicExchange_UInt1_UInt1;
static const TSymbolUniqueId atomicExchange_Int1_Int1;
static const TSymbolUniqueId atomicCompSwap_UInt1_UInt1_UInt1;
static const TSymbolUniqueId atomicCompSwap_Int1_Int1_Int1;
static const TSymbolUniqueId imageSize_Image2D1;
static const TSymbolUniqueId pt00y;
static const TSymbolUniqueId imageSize_IImage2D1;
static const TSymbolUniqueId pt00z;
static const TSymbolUniqueId imageSize_UImage2D1;
static const TSymbolUniqueId pt01A;
static const TSymbolUniqueId imageSize_Image3D1;
static const TSymbolUniqueId pt01B;
static const TSymbolUniqueId imageSize_IImage3D1;
static const TSymbolUniqueId pt01C;
static const TSymbolUniqueId imageSize_UImage3D1;
static const TSymbolUniqueId pt01D;
static const TSymbolUniqueId imageSize_Image2DArray1;
static const TSymbolUniqueId pt01E;
static const TSymbolUniqueId imageSize_IImage2DArray1;
static const TSymbolUniqueId pt01F;
static const TSymbolUniqueId imageSize_UImage2DArray1;
static const TSymbolUniqueId pt01G;
static const TSymbolUniqueId imageSize_ImageCube1;
static const TSymbolUniqueId pt01H;
static const TSymbolUniqueId imageSize_IImageCube1;
static const TSymbolUniqueId pt01I;
static const TSymbolUniqueId imageSize_UImageCube1;
static const TSymbolUniqueId pt01J;
static const TSymbolUniqueId imageSize_Image1D1;
static const TSymbolUniqueId pt01K;
static const TSymbolUniqueId imageSize_IImage1D1;
static const TSymbolUniqueId pt01L;
static const TSymbolUniqueId imageSize_UImage1D1;
static const TSymbolUniqueId pt01M;
static const TSymbolUniqueId imageSize_ImageCubeArray1;
static const TSymbolUniqueId pt01Z;
static const TSymbolUniqueId imageSize_IImageCubeArray1;
static const TSymbolUniqueId pt01a;
static const TSymbolUniqueId imageSize_UImageCubeArray1;
static const TSymbolUniqueId pt01b;
static const TSymbolUniqueId imageSize_ImageRect1;
static const TSymbolUniqueId pt01c;
static const TSymbolUniqueId imageSize_IImageRect1;
static const TSymbolUniqueId pt01d;
static const TSymbolUniqueId imageSize_UImageRect1;
static const TSymbolUniqueId pt01e;
static const TSymbolUniqueId imageSize_Image1DArray1;
static const TSymbolUniqueId pt01N;
static const TSymbolUniqueId imageSize_IImage1DArray1;
static const TSymbolUniqueId pt01O;
static const TSymbolUniqueId imageSize_UImage1DArray1;
static const TSymbolUniqueId pt01P;
static const TSymbolUniqueId imageSize_ImageBuffer1;
static const TSymbolUniqueId pt01f;
static const TSymbolUniqueId imageSize_IImageBuffer1;
static const TSymbolUniqueId pt01g;
static const TSymbolUniqueId imageSize_UImageBuffer1;
static const TSymbolUniqueId pt01h;
static const TSymbolUniqueId imageSize_Image2DMS1;
static const TSymbolUniqueId pt01Q;
static const TSymbolUniqueId imageSize_IImage2DMS1;
static const TSymbolUniqueId pt01R;
static const TSymbolUniqueId imageSize_UImage2DMS1;
static const TSymbolUniqueId pt01S;
static const TSymbolUniqueId imageSize_Image2DMSArray1;
static const TSymbolUniqueId pt01T;
static const TSymbolUniqueId imageSize_IImage2DMSArray1;
static const TSymbolUniqueId pt01U;
static const TSymbolUniqueId imageSize_UImage2DMSArray1;
static const TSymbolUniqueId pt01V;
static const TSymbolUniqueId imageSamples_Image2DMS1;
static const TSymbolUniqueId imageSamples_IImage2DMS1;
static const TSymbolUniqueId imageSamples_UImage2DMS1;
static const TSymbolUniqueId imageSamples_Image2DMSArray1;
static const TSymbolUniqueId imageSamples_IImage2DMSArray1;
static const TSymbolUniqueId imageSamples_UImage2DMSArray1;
static const TSymbolUniqueId imageAtomicAdd_Image2D1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicAdd_IImage2D1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicAdd_UImage2D1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicAdd_Image3D1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicAdd_IImage3D1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicAdd_UImage3D1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicAdd_ImageCube1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicAdd_IImageCube1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicAdd_UImageCube1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicAdd_ImageBuffer1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicAdd_IImageBuffer1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicAdd_UImageBuffer1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicAdd_Image2DArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicAdd_IImage2DArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicAdd_UImage2DArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicAdd_ImageCubeArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicAdd_IImageCubeArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicAdd_UImageCubeArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicAdd_Image1D1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicAdd_IImage1D1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicAdd_UImage1D1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicAdd_Image1DArray1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicAdd_IImage1DArray1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicAdd_UImage1DArray1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicAdd_Image2DRect1_Int2_UInt1;
static const TSymbolUniqueId pt01W;
static const TSymbolUniqueId imageAtomicAdd_IImage2DRect1_Int2_UInt1;
static const TSymbolUniqueId pt01X;
static const TSymbolUniqueId imageAtomicAdd_UImage2DRect1_Int2_UInt1;
static const TSymbolUniqueId pt01Y;
static const TSymbolUniqueId imageAtomicAdd_Image2DMS1_Int2_Int1_UInt1;
static const TSymbolUniqueId imageAtomicAdd_IImage2DMS1_Int2_Int1_UInt1;
static const TSymbolUniqueId imageAtomicAdd_UImage2DMS1_Int2_Int1_UInt1;
static const TSymbolUniqueId imageAtomicAdd_Image2DMSArray1_Int3_Int1_UInt1;
static const TSymbolUniqueId imageAtomicAdd_IImage2DMSArray1_Int3_Int1_UInt1;
static const TSymbolUniqueId imageAtomicAdd_UImage2DMSArray1_Int3_Int1_UInt1;
static const TSymbolUniqueId imageAtomicAdd_Image2D1_Int2_Int1;
static const TSymbolUniqueId imageAtomicAdd_IImage2D1_Int2_Int1;
static const TSymbolUniqueId imageAtomicAdd_UImage2D1_Int2_Int1;
static const TSymbolUniqueId imageAtomicAdd_Image3D1_Int3_Int1;
static const TSymbolUniqueId imageAtomicAdd_IImage3D1_Int3_Int1;
static const TSymbolUniqueId imageAtomicAdd_UImage3D1_Int3_Int1;
static const TSymbolUniqueId imageAtomicAdd_ImageCube1_Int3_Int1;
static const TSymbolUniqueId imageAtomicAdd_IImageCube1_Int3_Int1;
static const TSymbolUniqueId imageAtomicAdd_UImageCube1_Int3_Int1;
static const TSymbolUniqueId imageAtomicAdd_ImageBuffer1_Int1_Int1;
static const TSymbolUniqueId imageAtomicAdd_IImageBuffer1_Int1_Int1;
static const TSymbolUniqueId imageAtomicAdd_UImageBuffer1_Int1_Int1;
static const TSymbolUniqueId imageAtomicAdd_Image2DArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicAdd_IImage2DArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicAdd_UImage2DArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicAdd_ImageCubeArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicAdd_IImageCubeArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicAdd_UImageCubeArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicAdd_Image1D1_Int1_Int1;
static const TSymbolUniqueId imageAtomicAdd_IImage1D1_Int1_Int1;
static const TSymbolUniqueId imageAtomicAdd_UImage1D1_Int1_Int1;
static const TSymbolUniqueId imageAtomicAdd_Image1DArray1_Int2_Int1;
static const TSymbolUniqueId imageAtomicAdd_IImage1DArray1_Int2_Int1;
static const TSymbolUniqueId imageAtomicAdd_UImage1DArray1_Int2_Int1;
static const TSymbolUniqueId imageAtomicAdd_Image2DRect1_Int2_Int1;
static const TSymbolUniqueId imageAtomicAdd_IImage2DRect1_Int2_Int1;
static const TSymbolUniqueId imageAtomicAdd_UImage2DRect1_Int2_Int1;
static const TSymbolUniqueId imageAtomicAdd_Image2DMS1_Int2_Int1_Int1;
static const TSymbolUniqueId imageAtomicAdd_IImage2DMS1_Int2_Int1_Int1;
static const TSymbolUniqueId imageAtomicAdd_UImage2DMS1_Int2_Int1_Int1;
static const TSymbolUniqueId imageAtomicAdd_Image2DMSArray1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicAdd_IImage2DMSArray1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicAdd_UImage2DMSArray1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicMin_Image2D1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicMin_IImage2D1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicMin_UImage2D1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicMin_Image3D1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicMin_IImage3D1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicMin_UImage3D1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicMin_ImageCube1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicMin_IImageCube1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicMin_UImageCube1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicMin_ImageBuffer1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicMin_IImageBuffer1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicMin_UImageBuffer1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicMin_Image2DArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicMin_IImage2DArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicMin_UImage2DArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicMin_ImageCubeArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicMin_IImageCubeArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicMin_UImageCubeArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicMin_Image1D1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicMin_IImage1D1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicMin_UImage1D1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicMin_Image1DArray1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicMin_IImage1DArray1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicMin_UImage1DArray1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicMin_Image2DRect1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicMin_IImage2DRect1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicMin_UImage2DRect1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicMin_Image2DMS1_Int2_Int1_UInt1;
static const TSymbolUniqueId imageAtomicMin_IImage2DMS1_Int2_Int1_UInt1;
static const TSymbolUniqueId imageAtomicMin_UImage2DMS1_Int2_Int1_UInt1;
static const TSymbolUniqueId imageAtomicMin_Image2DMSArray1_Int3_Int1_UInt1;
static const TSymbolUniqueId imageAtomicMin_IImage2DMSArray1_Int3_Int1_UInt1;
static const TSymbolUniqueId imageAtomicMin_UImage2DMSArray1_Int3_Int1_UInt1;
static const TSymbolUniqueId imageAtomicMin_Image2D1_Int2_Int1;
static const TSymbolUniqueId imageAtomicMin_IImage2D1_Int2_Int1;
static const TSymbolUniqueId imageAtomicMin_UImage2D1_Int2_Int1;
static const TSymbolUniqueId imageAtomicMin_Image3D1_Int3_Int1;
static const TSymbolUniqueId imageAtomicMin_IImage3D1_Int3_Int1;
static const TSymbolUniqueId imageAtomicMin_UImage3D1_Int3_Int1;
static const TSymbolUniqueId imageAtomicMin_ImageCube1_Int3_Int1;
static const TSymbolUniqueId imageAtomicMin_IImageCube1_Int3_Int1;
static const TSymbolUniqueId imageAtomicMin_UImageCube1_Int3_Int1;
static const TSymbolUniqueId imageAtomicMin_ImageBuffer1_Int1_Int1;
static const TSymbolUniqueId imageAtomicMin_IImageBuffer1_Int1_Int1;
static const TSymbolUniqueId imageAtomicMin_UImageBuffer1_Int1_Int1;
static const TSymbolUniqueId imageAtomicMin_Image2DArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicMin_IImage2DArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicMin_UImage2DArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicMin_ImageCubeArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicMin_IImageCubeArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicMin_UImageCubeArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicMin_Image1D1_Int1_Int1;
static const TSymbolUniqueId imageAtomicMin_IImage1D1_Int1_Int1;
static const TSymbolUniqueId imageAtomicMin_UImage1D1_Int1_Int1;
static const TSymbolUniqueId imageAtomicMin_Image1DArray1_Int2_Int1;
static const TSymbolUniqueId imageAtomicMin_IImage1DArray1_Int2_Int1;
static const TSymbolUniqueId imageAtomicMin_UImage1DArray1_Int2_Int1;
static const TSymbolUniqueId imageAtomicMin_Image2DRect1_Int2_Int1;
static const TSymbolUniqueId imageAtomicMin_IImage2DRect1_Int2_Int1;
static const TSymbolUniqueId imageAtomicMin_UImage2DRect1_Int2_Int1;
static const TSymbolUniqueId imageAtomicMin_Image2DMS1_Int2_Int1_Int1;
static const TSymbolUniqueId imageAtomicMin_IImage2DMS1_Int2_Int1_Int1;
static const TSymbolUniqueId imageAtomicMin_UImage2DMS1_Int2_Int1_Int1;
static const TSymbolUniqueId imageAtomicMin_Image2DMSArray1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicMin_IImage2DMSArray1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicMin_UImage2DMSArray1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicMax_Image2D1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicMax_IImage2D1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicMax_UImage2D1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicMax_Image3D1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicMax_IImage3D1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicMax_UImage3D1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicMax_ImageCube1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicMax_IImageCube1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicMax_UImageCube1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicMax_ImageBuffer1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicMax_IImageBuffer1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicMax_UImageBuffer1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicMax_Image2DArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicMax_IImage2DArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicMax_UImage2DArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicMax_ImageCubeArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicMax_IImageCubeArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicMax_UImageCubeArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicMax_Image1D1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicMax_IImage1D1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicMax_UImage1D1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicMax_Image1DArray1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicMax_IImage1DArray1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicMax_UImage1DArray1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicMax_Image2DRect1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicMax_IImage2DRect1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicMax_UImage2DRect1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicMax_Image2DMS1_Int2_Int1_UInt1;
static const TSymbolUniqueId imageAtomicMax_IImage2DMS1_Int2_Int1_UInt1;
static const TSymbolUniqueId imageAtomicMax_UImage2DMS1_Int2_Int1_UInt1;
static const TSymbolUniqueId imageAtomicMax_Image2DMSArray1_Int3_Int1_UInt1;
static const TSymbolUniqueId imageAtomicMax_IImage2DMSArray1_Int3_Int1_UInt1;
static const TSymbolUniqueId imageAtomicMax_UImage2DMSArray1_Int3_Int1_UInt1;
static const TSymbolUniqueId imageAtomicMax_Image2D1_Int2_Int1;
static const TSymbolUniqueId imageAtomicMax_IImage2D1_Int2_Int1;
static const TSymbolUniqueId imageAtomicMax_UImage2D1_Int2_Int1;
static const TSymbolUniqueId imageAtomicMax_Image3D1_Int3_Int1;
static const TSymbolUniqueId imageAtomicMax_IImage3D1_Int3_Int1;
static const TSymbolUniqueId imageAtomicMax_UImage3D1_Int3_Int1;
static const TSymbolUniqueId imageAtomicMax_ImageCube1_Int3_Int1;
static const TSymbolUniqueId imageAtomicMax_IImageCube1_Int3_Int1;
static const TSymbolUniqueId imageAtomicMax_UImageCube1_Int3_Int1;
static const TSymbolUniqueId imageAtomicMax_ImageBuffer1_Int1_Int1;
static const TSymbolUniqueId imageAtomicMax_IImageBuffer1_Int1_Int1;
static const TSymbolUniqueId imageAtomicMax_UImageBuffer1_Int1_Int1;
static const TSymbolUniqueId imageAtomicMax_Image2DArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicMax_IImage2DArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicMax_UImage2DArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicMax_ImageCubeArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicMax_IImageCubeArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicMax_UImageCubeArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicMax_Image1D1_Int1_Int1;
static const TSymbolUniqueId imageAtomicMax_IImage1D1_Int1_Int1;
static const TSymbolUniqueId imageAtomicMax_UImage1D1_Int1_Int1;
static const TSymbolUniqueId imageAtomicMax_Image1DArray1_Int2_Int1;
static const TSymbolUniqueId imageAtomicMax_IImage1DArray1_Int2_Int1;
static const TSymbolUniqueId imageAtomicMax_UImage1DArray1_Int2_Int1;
static const TSymbolUniqueId imageAtomicMax_Image2DRect1_Int2_Int1;
static const TSymbolUniqueId imageAtomicMax_IImage2DRect1_Int2_Int1;
static const TSymbolUniqueId imageAtomicMax_UImage2DRect1_Int2_Int1;
static const TSymbolUniqueId imageAtomicMax_Image2DMS1_Int2_Int1_Int1;
static const TSymbolUniqueId imageAtomicMax_IImage2DMS1_Int2_Int1_Int1;
static const TSymbolUniqueId imageAtomicMax_UImage2DMS1_Int2_Int1_Int1;
static const TSymbolUniqueId imageAtomicMax_Image2DMSArray1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicMax_IImage2DMSArray1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicMax_UImage2DMSArray1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicAnd_Image2D1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicAnd_IImage2D1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicAnd_UImage2D1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicAnd_Image3D1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicAnd_IImage3D1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicAnd_UImage3D1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicAnd_ImageCube1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicAnd_IImageCube1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicAnd_UImageCube1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicAnd_ImageBuffer1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicAnd_IImageBuffer1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicAnd_UImageBuffer1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicAnd_Image2DArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicAnd_IImage2DArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicAnd_UImage2DArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicAnd_ImageCubeArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicAnd_IImageCubeArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicAnd_UImageCubeArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicAnd_Image1D1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicAnd_IImage1D1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicAnd_UImage1D1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicAnd_Image1DArray1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicAnd_IImage1DArray1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicAnd_UImage1DArray1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicAnd_Image2DRect1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicAnd_IImage2DRect1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicAnd_UImage2DRect1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicAnd_Image2DMS1_Int2_Int1_UInt1;
static const TSymbolUniqueId imageAtomicAnd_IImage2DMS1_Int2_Int1_UInt1;
static const TSymbolUniqueId imageAtomicAnd_UImage2DMS1_Int2_Int1_UInt1;
static const TSymbolUniqueId imageAtomicAnd_Image2DMSArray1_Int3_Int1_UInt1;
static const TSymbolUniqueId imageAtomicAnd_IImage2DMSArray1_Int3_Int1_UInt1;
static const TSymbolUniqueId imageAtomicAnd_UImage2DMSArray1_Int3_Int1_UInt1;
static const TSymbolUniqueId imageAtomicAnd_Image2D1_Int2_Int1;
static const TSymbolUniqueId imageAtomicAnd_IImage2D1_Int2_Int1;
static const TSymbolUniqueId imageAtomicAnd_UImage2D1_Int2_Int1;
static const TSymbolUniqueId imageAtomicAnd_Image3D1_Int3_Int1;
static const TSymbolUniqueId imageAtomicAnd_IImage3D1_Int3_Int1;
static const TSymbolUniqueId imageAtomicAnd_UImage3D1_Int3_Int1;
static const TSymbolUniqueId imageAtomicAnd_ImageCube1_Int3_Int1;
static const TSymbolUniqueId imageAtomicAnd_IImageCube1_Int3_Int1;
static const TSymbolUniqueId imageAtomicAnd_UImageCube1_Int3_Int1;
static const TSymbolUniqueId imageAtomicAnd_ImageBuffer1_Int1_Int1;
static const TSymbolUniqueId imageAtomicAnd_IImageBuffer1_Int1_Int1;
static const TSymbolUniqueId imageAtomicAnd_UImageBuffer1_Int1_Int1;
static const TSymbolUniqueId imageAtomicAnd_Image2DArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicAnd_IImage2DArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicAnd_UImage2DArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicAnd_ImageCubeArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicAnd_IImageCubeArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicAnd_UImageCubeArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicAnd_Image1D1_Int1_Int1;
static const TSymbolUniqueId imageAtomicAnd_IImage1D1_Int1_Int1;
static const TSymbolUniqueId imageAtomicAnd_UImage1D1_Int1_Int1;
static const TSymbolUniqueId imageAtomicAnd_Image1DArray1_Int2_Int1;
static const TSymbolUniqueId imageAtomicAnd_IImage1DArray1_Int2_Int1;
static const TSymbolUniqueId imageAtomicAnd_UImage1DArray1_Int2_Int1;
static const TSymbolUniqueId imageAtomicAnd_Image2DRect1_Int2_Int1;
static const TSymbolUniqueId imageAtomicAnd_IImage2DRect1_Int2_Int1;
static const TSymbolUniqueId imageAtomicAnd_UImage2DRect1_Int2_Int1;
static const TSymbolUniqueId imageAtomicAnd_Image2DMS1_Int2_Int1_Int1;
static const TSymbolUniqueId imageAtomicAnd_IImage2DMS1_Int2_Int1_Int1;
static const TSymbolUniqueId imageAtomicAnd_UImage2DMS1_Int2_Int1_Int1;
static const TSymbolUniqueId imageAtomicAnd_Image2DMSArray1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicAnd_IImage2DMSArray1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicAnd_UImage2DMSArray1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicOr_Image2D1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicOr_IImage2D1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicOr_UImage2D1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicOr_Image3D1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicOr_IImage3D1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicOr_UImage3D1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicOr_ImageCube1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicOr_IImageCube1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicOr_UImageCube1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicOr_ImageBuffer1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicOr_IImageBuffer1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicOr_UImageBuffer1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicOr_Image2DArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicOr_IImage2DArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicOr_UImage2DArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicOr_ImageCubeArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicOr_IImageCubeArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicOr_UImageCubeArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicOr_Image1D1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicOr_IImage1D1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicOr_UImage1D1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicOr_Image1DArray1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicOr_IImage1DArray1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicOr_UImage1DArray1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicOr_Image2DRect1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicOr_IImage2DRect1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicOr_UImage2DRect1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicOr_Image2DMS1_Int2_Int1_UInt1;
static const TSymbolUniqueId imageAtomicOr_IImage2DMS1_Int2_Int1_UInt1;
static const TSymbolUniqueId imageAtomicOr_UImage2DMS1_Int2_Int1_UInt1;
static const TSymbolUniqueId imageAtomicOr_Image2DMSArray1_Int3_Int1_UInt1;
static const TSymbolUniqueId imageAtomicOr_IImage2DMSArray1_Int3_Int1_UInt1;
static const TSymbolUniqueId imageAtomicOr_UImage2DMSArray1_Int3_Int1_UInt1;
static const TSymbolUniqueId imageAtomicOr_Image2D1_Int2_Int1;
static const TSymbolUniqueId imageAtomicOr_IImage2D1_Int2_Int1;
static const TSymbolUniqueId imageAtomicOr_UImage2D1_Int2_Int1;
static const TSymbolUniqueId imageAtomicOr_Image3D1_Int3_Int1;
static const TSymbolUniqueId imageAtomicOr_IImage3D1_Int3_Int1;
static const TSymbolUniqueId imageAtomicOr_UImage3D1_Int3_Int1;
static const TSymbolUniqueId imageAtomicOr_ImageCube1_Int3_Int1;
static const TSymbolUniqueId imageAtomicOr_IImageCube1_Int3_Int1;
static const TSymbolUniqueId imageAtomicOr_UImageCube1_Int3_Int1;
static const TSymbolUniqueId imageAtomicOr_ImageBuffer1_Int1_Int1;
static const TSymbolUniqueId imageAtomicOr_IImageBuffer1_Int1_Int1;
static const TSymbolUniqueId imageAtomicOr_UImageBuffer1_Int1_Int1;
static const TSymbolUniqueId imageAtomicOr_Image2DArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicOr_IImage2DArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicOr_UImage2DArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicOr_ImageCubeArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicOr_IImageCubeArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicOr_UImageCubeArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicOr_Image1D1_Int1_Int1;
static const TSymbolUniqueId imageAtomicOr_IImage1D1_Int1_Int1;
static const TSymbolUniqueId imageAtomicOr_UImage1D1_Int1_Int1;
static const TSymbolUniqueId imageAtomicOr_Image1DArray1_Int2_Int1;
static const TSymbolUniqueId imageAtomicOr_IImage1DArray1_Int2_Int1;
static const TSymbolUniqueId imageAtomicOr_UImage1DArray1_Int2_Int1;
static const TSymbolUniqueId imageAtomicOr_Image2DRect1_Int2_Int1;
static const TSymbolUniqueId imageAtomicOr_IImage2DRect1_Int2_Int1;
static const TSymbolUniqueId imageAtomicOr_UImage2DRect1_Int2_Int1;
static const TSymbolUniqueId imageAtomicOr_Image2DMS1_Int2_Int1_Int1;
static const TSymbolUniqueId imageAtomicOr_IImage2DMS1_Int2_Int1_Int1;
static const TSymbolUniqueId imageAtomicOr_UImage2DMS1_Int2_Int1_Int1;
static const TSymbolUniqueId imageAtomicOr_Image2DMSArray1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicOr_IImage2DMSArray1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicOr_UImage2DMSArray1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicXor_Image2D1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicXor_IImage2D1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicXor_UImage2D1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicXor_Image3D1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicXor_IImage3D1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicXor_UImage3D1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicXor_ImageCube1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicXor_IImageCube1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicXor_UImageCube1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicXor_ImageBuffer1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicXor_IImageBuffer1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicXor_UImageBuffer1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicXor_Image2DArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicXor_IImage2DArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicXor_UImage2DArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicXor_ImageCubeArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicXor_IImageCubeArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicXor_UImageCubeArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicXor_Image1D1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicXor_IImage1D1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicXor_UImage1D1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicXor_Image1DArray1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicXor_IImage1DArray1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicXor_UImage1DArray1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicXor_Image2DRect1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicXor_IImage2DRect1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicXor_UImage2DRect1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicXor_Image2DMS1_Int2_Int1_UInt1;
static const TSymbolUniqueId imageAtomicXor_IImage2DMS1_Int2_Int1_UInt1;
static const TSymbolUniqueId imageAtomicXor_UImage2DMS1_Int2_Int1_UInt1;
static const TSymbolUniqueId imageAtomicXor_Image2DMSArray1_Int3_Int1_UInt1;
static const TSymbolUniqueId imageAtomicXor_IImage2DMSArray1_Int3_Int1_UInt1;
static const TSymbolUniqueId imageAtomicXor_UImage2DMSArray1_Int3_Int1_UInt1;
static const TSymbolUniqueId imageAtomicXor_Image2D1_Int2_Int1;
static const TSymbolUniqueId imageAtomicXor_IImage2D1_Int2_Int1;
static const TSymbolUniqueId imageAtomicXor_UImage2D1_Int2_Int1;
static const TSymbolUniqueId imageAtomicXor_Image3D1_Int3_Int1;
static const TSymbolUniqueId imageAtomicXor_IImage3D1_Int3_Int1;
static const TSymbolUniqueId imageAtomicXor_UImage3D1_Int3_Int1;
static const TSymbolUniqueId imageAtomicXor_ImageCube1_Int3_Int1;
static const TSymbolUniqueId imageAtomicXor_IImageCube1_Int3_Int1;
static const TSymbolUniqueId imageAtomicXor_UImageCube1_Int3_Int1;
static const TSymbolUniqueId imageAtomicXor_ImageBuffer1_Int1_Int1;
static const TSymbolUniqueId imageAtomicXor_IImageBuffer1_Int1_Int1;
static const TSymbolUniqueId imageAtomicXor_UImageBuffer1_Int1_Int1;
static const TSymbolUniqueId imageAtomicXor_Image2DArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicXor_IImage2DArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicXor_UImage2DArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicXor_ImageCubeArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicXor_IImageCubeArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicXor_UImageCubeArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicXor_Image1D1_Int1_Int1;
static const TSymbolUniqueId imageAtomicXor_IImage1D1_Int1_Int1;
static const TSymbolUniqueId imageAtomicXor_UImage1D1_Int1_Int1;
static const TSymbolUniqueId imageAtomicXor_Image1DArray1_Int2_Int1;
static const TSymbolUniqueId imageAtomicXor_IImage1DArray1_Int2_Int1;
static const TSymbolUniqueId imageAtomicXor_UImage1DArray1_Int2_Int1;
static const TSymbolUniqueId imageAtomicXor_Image2DRect1_Int2_Int1;
static const TSymbolUniqueId imageAtomicXor_IImage2DRect1_Int2_Int1;
static const TSymbolUniqueId imageAtomicXor_UImage2DRect1_Int2_Int1;
static const TSymbolUniqueId imageAtomicXor_Image2DMS1_Int2_Int1_Int1;
static const TSymbolUniqueId imageAtomicXor_IImage2DMS1_Int2_Int1_Int1;
static const TSymbolUniqueId imageAtomicXor_UImage2DMS1_Int2_Int1_Int1;
static const TSymbolUniqueId imageAtomicXor_Image2DMSArray1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicXor_IImage2DMSArray1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicXor_UImage2DMSArray1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicExchange_Image2D1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicExchange_IImage2D1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicExchange_UImage2D1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicExchange_Image3D1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicExchange_IImage3D1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicExchange_UImage3D1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicExchange_ImageCube1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicExchange_IImageCube1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicExchange_UImageCube1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicExchange_ImageBuffer1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicExchange_IImageBuffer1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicExchange_UImageBuffer1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicExchange_Image2DArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicExchange_IImage2DArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicExchange_UImage2DArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicExchange_ImageCubeArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicExchange_IImageCubeArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicExchange_UImageCubeArray1_Int3_UInt1;
static const TSymbolUniqueId imageAtomicExchange_Image1D1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicExchange_IImage1D1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicExchange_UImage1D1_Int1_UInt1;
static const TSymbolUniqueId imageAtomicExchange_Image1DArray1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicExchange_IImage1DArray1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicExchange_UImage1DArray1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicExchange_Image2DRect1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicExchange_IImage2DRect1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicExchange_UImage2DRect1_Int2_UInt1;
static const TSymbolUniqueId imageAtomicExchange_Image2DMS1_Int2_Int1_UInt1;
static const TSymbolUniqueId imageAtomicExchange_IImage2DMS1_Int2_Int1_UInt1;
static const TSymbolUniqueId imageAtomicExchange_UImage2DMS1_Int2_Int1_UInt1;
static const TSymbolUniqueId imageAtomicExchange_Image2DMSArray1_Int3_Int1_UInt1;
static const TSymbolUniqueId imageAtomicExchange_IImage2DMSArray1_Int3_Int1_UInt1;
static const TSymbolUniqueId imageAtomicExchange_UImage2DMSArray1_Int3_Int1_UInt1;
static const TSymbolUniqueId imageAtomicExchange_Image2D1_Int2_Int1;
static const TSymbolUniqueId imageAtomicExchange_IImage2D1_Int2_Int1;
static const TSymbolUniqueId imageAtomicExchange_UImage2D1_Int2_Int1;
static const TSymbolUniqueId imageAtomicExchange_Image3D1_Int3_Int1;
static const TSymbolUniqueId imageAtomicExchange_IImage3D1_Int3_Int1;
static const TSymbolUniqueId imageAtomicExchange_UImage3D1_Int3_Int1;
static const TSymbolUniqueId imageAtomicExchange_ImageCube1_Int3_Int1;
static const TSymbolUniqueId imageAtomicExchange_IImageCube1_Int3_Int1;
static const TSymbolUniqueId imageAtomicExchange_UImageCube1_Int3_Int1;
static const TSymbolUniqueId imageAtomicExchange_ImageBuffer1_Int1_Int1;
static const TSymbolUniqueId imageAtomicExchange_IImageBuffer1_Int1_Int1;
static const TSymbolUniqueId imageAtomicExchange_UImageBuffer1_Int1_Int1;
static const TSymbolUniqueId imageAtomicExchange_Image2DArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicExchange_IImage2DArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicExchange_UImage2DArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicExchange_ImageCubeArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicExchange_IImageCubeArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicExchange_UImageCubeArray1_Int3_Int1;
static const TSymbolUniqueId imageAtomicExchange_Image1D1_Int1_Int1;
static const TSymbolUniqueId imageAtomicExchange_IImage1D1_Int1_Int1;
static const TSymbolUniqueId imageAtomicExchange_UImage1D1_Int1_Int1;
static const TSymbolUniqueId imageAtomicExchange_Image1DArray1_Int2_Int1;
static const TSymbolUniqueId imageAtomicExchange_IImage1DArray1_Int2_Int1;
static const TSymbolUniqueId imageAtomicExchange_UImage1DArray1_Int2_Int1;
static const TSymbolUniqueId imageAtomicExchange_Image2DRect1_Int2_Int1;
static const TSymbolUniqueId imageAtomicExchange_IImage2DRect1_Int2_Int1;
static const TSymbolUniqueId imageAtomicExchange_UImage2DRect1_Int2_Int1;
static const TSymbolUniqueId imageAtomicExchange_Image2DMS1_Int2_Int1_Int1;
static const TSymbolUniqueId imageAtomicExchange_IImage2DMS1_Int2_Int1_Int1;
static const TSymbolUniqueId imageAtomicExchange_UImage2DMS1_Int2_Int1_Int1;
static const TSymbolUniqueId imageAtomicExchange_Image2DMSArray1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicExchange_IImage2DMSArray1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicExchange_UImage2DMSArray1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicExchange_Image2D1_Int2_Float1;
static const TSymbolUniqueId imageAtomicExchange_IImage2D1_Int2_Float1;
static const TSymbolUniqueId imageAtomicExchange_UImage2D1_Int2_Float1;
static const TSymbolUniqueId imageAtomicExchange_Image3D1_Int3_Float1;
static const TSymbolUniqueId imageAtomicExchange_IImage3D1_Int3_Float1;
static const TSymbolUniqueId imageAtomicExchange_UImage3D1_Int3_Float1;
static const TSymbolUniqueId imageAtomicExchange_ImageCube1_Int3_Float1;
static const TSymbolUniqueId imageAtomicExchange_IImageCube1_Int3_Float1;
static const TSymbolUniqueId imageAtomicExchange_UImageCube1_Int3_Float1;
static const TSymbolUniqueId imageAtomicExchange_ImageBuffer1_Int1_Float1;
static const TSymbolUniqueId imageAtomicExchange_IImageBuffer1_Int1_Float1;
static const TSymbolUniqueId imageAtomicExchange_UImageBuffer1_Int1_Float1;
static const TSymbolUniqueId imageAtomicExchange_Image2DArray1_Int3_Float1;
static const TSymbolUniqueId imageAtomicExchange_IImage2DArray1_Int3_Float1;
static const TSymbolUniqueId imageAtomicExchange_UImage2DArray1_Int3_Float1;
static const TSymbolUniqueId imageAtomicExchange_ImageCubeArray1_Int3_Float1;
static const TSymbolUniqueId imageAtomicExchange_IImageCubeArray1_Int3_Float1;
static const TSymbolUniqueId imageAtomicExchange_UImageCubeArray1_Int3_Float1;
static const TSymbolUniqueId imageAtomicExchange_Image1D1_Int1_Float1;
static const TSymbolUniqueId imageAtomicExchange_IImage1D1_Int1_Float1;
static const TSymbolUniqueId imageAtomicExchange_UImage1D1_Int1_Float1;
static const TSymbolUniqueId imageAtomicExchange_Image1DArray1_Int2_Float1;
static const TSymbolUniqueId imageAtomicExchange_IImage1DArray1_Int2_Float1;
static const TSymbolUniqueId imageAtomicExchange_UImage1DArray1_Int2_Float1;
static const TSymbolUniqueId imageAtomicExchange_Image2DRect1_Int2_Float1;
static const TSymbolUniqueId imageAtomicExchange_IImage2DRect1_Int2_Float1;
static const TSymbolUniqueId imageAtomicExchange_UImage2DRect1_Int2_Float1;
static const TSymbolUniqueId imageAtomicExchange_Image2DMS1_Int2_Int1_Float1;
static const TSymbolUniqueId imageAtomicExchange_IImage2DMS1_Int2_Int1_Float1;
static const TSymbolUniqueId imageAtomicExchange_UImage2DMS1_Int2_Int1_Float1;
static const TSymbolUniqueId imageAtomicExchange_Image2DMSArray1_Int3_Int1_Float1;
static const TSymbolUniqueId imageAtomicExchange_IImage2DMSArray1_Int3_Int1_Float1;
static const TSymbolUniqueId imageAtomicExchange_UImage2DMSArray1_Int3_Int1_Float1;
static const TSymbolUniqueId imageAtomicCompSwap_Image2D1_Int2_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_IImage2D1_Int2_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_UImage2D1_Int2_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_Image3D1_Int3_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_IImage3D1_Int3_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_UImage3D1_Int3_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_ImageCube1_Int3_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_IImageCube1_Int3_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_UImageCube1_Int3_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_ImageBuffer1_Int1_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_IImageBuffer1_Int1_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_UImageBuffer1_Int1_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_Image2DArray1_Int3_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_IImage2DArray1_Int3_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_UImage2DArray1_Int3_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_ImageCubeArray1_Int3_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_IImageCubeArray1_Int3_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_UImageCubeArray1_Int3_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_Image1D1_Int1_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_IImage1D1_Int1_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_UImage1D1_Int1_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_Image1DArray1_Int2_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_IImage1DArray1_Int2_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_UImage1DArray1_Int2_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_Image2DRect1_Int2_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_IImage2DRect1_Int2_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_UImage2DRect1_Int2_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_Image2DMS1_Int2_Int1_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_IImage2DMS1_Int2_Int1_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_UImage2DMS1_Int2_Int1_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_Image2DMSArray1_Int3_Int1_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_IImage2DMSArray1_Int3_Int1_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_UImage2DMSArray1_Int3_Int1_UInt1_UInt1;
static const TSymbolUniqueId imageAtomicCompSwap_Image2D1_Int2_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_IImage2D1_Int2_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_UImage2D1_Int2_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_Image3D1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_IImage3D1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_UImage3D1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_ImageCube1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_IImageCube1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_UImageCube1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_ImageBuffer1_Int1_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_IImageBuffer1_Int1_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_UImageBuffer1_Int1_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_Image2DArray1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_IImage2DArray1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_UImage2DArray1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_ImageCubeArray1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_IImageCubeArray1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_UImageCubeArray1_Int3_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_Image1D1_Int1_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_IImage1D1_Int1_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_UImage1D1_Int1_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_Image1DArray1_Int2_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_IImage1DArray1_Int2_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_UImage1DArray1_Int2_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_Image2DRect1_Int2_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_IImage2DRect1_Int2_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_UImage2DRect1_Int2_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_Image2DMS1_Int2_Int1_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_IImage2DMS1_Int2_Int1_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_UImage2DMS1_Int2_Int1_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_Image2DMSArray1_Int3_Int1_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_IImage2DMSArray1_Int3_Int1_Int1_Int1;
static const TSymbolUniqueId imageAtomicCompSwap_UImage2DMSArray1_Int3_Int1_Int1_Int1;
static const TSymbolUniqueId imageLoad_Image2D1_Int2;
static const TSymbolUniqueId imageLoad_IImage2D1_Int2;
static const TSymbolUniqueId imageLoad_UImage2D1_Int2;
static const TSymbolUniqueId imageLoad_Image3D1_Int3;
static const TSymbolUniqueId imageLoad_IImage3D1_Int3;
static const TSymbolUniqueId imageLoad_UImage3D1_Int3;
static const TSymbolUniqueId imageLoad_Image2DArray1_Int3;
static const TSymbolUniqueId imageLoad_IImage2DArray1_Int3;
static const TSymbolUniqueId imageLoad_UImage2DArray1_Int3;
static const TSymbolUniqueId imageLoad_ImageCube1_Int3;
static const TSymbolUniqueId imageLoad_IImageCube1_Int3;
static const TSymbolUniqueId imageLoad_UImageCube1_Int3;
static const TSymbolUniqueId imageLoad_ImageBuffer1_Int1;
static const TSymbolUniqueId imageLoad_IImageBuffer1_Int1;
static const TSymbolUniqueId imageLoad_UImageBuffer1_Int1;
static const TSymbolUniqueId imageLoad_ImageCubeArray1_Int3;
static const TSymbolUniqueId imageLoad_IImageCubeArray1_Int3;
static const TSymbolUniqueId imageLoad_UImageCubeArray1_Int3;
static const TSymbolUniqueId imageLoad_Image1D1_Int1;
static const TSymbolUniqueId imageLoad_IImage1D1_Int1;
static const TSymbolUniqueId imageLoad_UImage1D1_Int1;
static const TSymbolUniqueId imageLoad_Image1DArray1_Int2;
static const TSymbolUniqueId imageLoad_IImage1DArray1_Int2;
static const TSymbolUniqueId imageLoad_UImage1DArray1_Int2;
static const TSymbolUniqueId imageLoad_Image2DRect1_Int2;
static const TSymbolUniqueId imageLoad_IImage2DRect1_Int2;
static const TSymbolUniqueId imageLoad_UImage2DRect1_Int2;
static const TSymbolUniqueId imageLoad_Image2DMS1_Int2_Int1;
static const TSymbolUniqueId imageLoad_IImage2DMS1_Int2_Int1;
static const TSymbolUniqueId imageLoad_UImage2DMS1_Int2_Int1;
static const TSymbolUniqueId imageLoad_Image2DMSArray1_Int3_Int1;
static const TSymbolUniqueId imageLoad_IImage2DMSArray1_Int3_Int1;
static const TSymbolUniqueId imageLoad_UImage2DMSArray1_Int3_Int1;
static const TSymbolUniqueId imageStore_Image2D1_Int2_Float4;
static const TSymbolUniqueId imageStore_IImage2D1_Int2_Int4;
static const TSymbolUniqueId imageStore_UImage2D1_Int2_UInt4;
static const TSymbolUniqueId imageStore_Image3D1_Int3_Float4;
static const TSymbolUniqueId imageStore_IImage3D1_Int3_Int4;
static const TSymbolUniqueId imageStore_UImage3D1_Int3_UInt4;
static const TSymbolUniqueId imageStore_Image2DArray1_Int3_Float4;
static const TSymbolUniqueId imageStore_IImage2DArray1_Int3_Int4;
static const TSymbolUniqueId imageStore_UImage2DArray1_Int3_UInt4;
static const TSymbolUniqueId imageStore_ImageCube1_Int3_Float4;
static const TSymbolUniqueId imageStore_IImageCube1_Int3_Int4;
static const TSymbolUniqueId imageStore_UImageCube1_Int3_UInt4;
static const TSymbolUniqueId imageStore_ImageBuffer1_Int1_Float4;
static const TSymbolUniqueId imageStore_IImageBuffer1_Int1_Int4;
static const TSymbolUniqueId imageStore_UImageBuffer1_Int1_UInt4;
static const TSymbolUniqueId imageStore_ImageCubeArray1_Int3_Float4;
static const TSymbolUniqueId imageStore_IImageCubeArray1_Int3_Int4;
static const TSymbolUniqueId imageStore_UImageCubeArray1_Int3_UInt4;
static const TSymbolUniqueId imageStore_Image1D1_Int1_Float4;
static const TSymbolUniqueId imageStore_IImage1D1_Int1_Int4;
static const TSymbolUniqueId imageStore_UImage1D1_Int1_UInt4;
static const TSymbolUniqueId imageStore_Image1DArray1_Int2_Float4;
static const TSymbolUniqueId imageStore_IImage1DArray1_Int2_Int4;
static const TSymbolUniqueId imageStore_UImage1DArray1_Int2_UInt4;
static const TSymbolUniqueId imageStore_Image2DRect1_Int2_Float4;
static const TSymbolUniqueId imageStore_IImage2DRect1_Int2_Int4;
static const TSymbolUniqueId imageStore_UImage2DRect1_Int2_UInt4;
static const TSymbolUniqueId imageStore_Image2DMS1_Int2_Int1_Float4;
static const TSymbolUniqueId imageStore_IImage2DMS1_Int2_Int1_Int4;
static const TSymbolUniqueId imageStore_UImage2DMS1_Int2_Int1_UInt4;
static const TSymbolUniqueId imageStore_Image2DMSArray1_Int3_Int1_Float4;
static const TSymbolUniqueId imageStore_IImage2DMSArray1_Int3_Int1_Int4;
static const TSymbolUniqueId imageStore_UImage2DMSArray1_Int3_Int1_UInt4;
static const TSymbolUniqueId noise1_Float1;
static const TSymbolUniqueId noise1_Float2;
static const TSymbolUniqueId noise1_Float3;
static const TSymbolUniqueId noise1_Float4;
static const TSymbolUniqueId noise2_Float1;
static const TSymbolUniqueId noise2_Float2;
static const TSymbolUniqueId noise2_Float3;
static const TSymbolUniqueId noise2_Float4;
static const TSymbolUniqueId noise3_Float1;
static const TSymbolUniqueId noise3_Float2;
static const TSymbolUniqueId noise3_Float3;
static const TSymbolUniqueId noise3_Float4;
static const TSymbolUniqueId noise4_Float1;
static const TSymbolUniqueId noise4_Float2;
static const TSymbolUniqueId noise4_Float3;
static const TSymbolUniqueId noise4_Float4;
static const TSymbolUniqueId memoryBarrier;
static const TSymbolUniqueId memoryBarrierAtomicCounter;
static const TSymbolUniqueId memoryBarrierBuffer;
static const TSymbolUniqueId memoryBarrierImage;
static const TSymbolUniqueId barrier;
static const TSymbolUniqueId memoryBarrierShared;
static const TSymbolUniqueId groupMemoryBarrier;
static const TSymbolUniqueId EmitVertex;
static const TSymbolUniqueId EndPrimitive;
static const TSymbolUniqueId EmitStreamVertex_Int1;
static const TSymbolUniqueId EndStreamPrimitive_Int1;
static const TSymbolUniqueId subpassLoad_SubpassInput1;
static const TSymbolUniqueId pt01i;
static const TSymbolUniqueId subpassLoad_ISubpassInput1;
static const TSymbolUniqueId pt01j;
static const TSymbolUniqueId subpassLoad_USubpassInput1;
static const TSymbolUniqueId pt01k;
static const TSymbolUniqueId subpassLoad_SubpassInputMS1_Int1;
static const TSymbolUniqueId pt01l;
static const TSymbolUniqueId subpassLoad_ISubpassInputMS1_Int1;
static const TSymbolUniqueId pt01m;
static const TSymbolUniqueId subpassLoad_USubpassInputMS1_Int1;
static const TSymbolUniqueId pt01n;
static const TSymbolUniqueId anyInvocation_Bool1;
static const TSymbolUniqueId allInvocations_Bool1;
static const TSymbolUniqueId allInvocationsEqual_Bool1;
static const TSymbolUniqueId gl_DepthRangeParameters;
static const TSymbolUniqueId gl_DepthRange;
static const TSymbolUniqueId gl_MaxVertexAttribs;
static const TSymbolUniqueId gl_MaxVertexUniformVectors;
static const TSymbolUniqueId gl_MaxVertexTextureImageUnits;
static const TSymbolUniqueId gl_MaxCombinedTextureImageUnits;
static const TSymbolUniqueId gl_MaxTextureImageUnits;
static const TSymbolUniqueId gl_MaxFragmentUniformVectors;
static const TSymbolUniqueId gl_MaxVaryingVectors;
static const TSymbolUniqueId gl_MaxDrawBuffers;
static const TSymbolUniqueId gl_MaxDualSourceDrawBuffersEXT;
static const TSymbolUniqueId gl_MaxVertexOutputVectors;
static const TSymbolUniqueId gl_MaxFragmentInputVectors;
static const TSymbolUniqueId gl_MinProgramTexelOffset;
static const TSymbolUniqueId gl_MaxProgramTexelOffset;
static const TSymbolUniqueId gl_MaxImageUnits;
static const TSymbolUniqueId gl_MaxVertexImageUniforms;
static const TSymbolUniqueId gl_MaxFragmentImageUniforms;
static const TSymbolUniqueId gl_MaxComputeImageUniforms;
static const TSymbolUniqueId gl_MaxCombinedImageUniforms;
static const TSymbolUniqueId gl_MaxCombinedShaderOutputResources;
static const TSymbolUniqueId gl_MaxComputeWorkGroupCount;
static const TSymbolUniqueId gl_MaxComputeWorkGroupSize;
static const TSymbolUniqueId gl_MaxComputeUniformComponents;
static const TSymbolUniqueId gl_MaxComputeTextureImageUnits;
static const TSymbolUniqueId gl_MaxComputeAtomicCounters;
static const TSymbolUniqueId gl_MaxComputeAtomicCounterBuffers;
static const TSymbolUniqueId gl_MaxVertexAtomicCounters;
static const TSymbolUniqueId gl_MaxFragmentAtomicCounters;
static const TSymbolUniqueId gl_MaxCombinedAtomicCounters;
static const TSymbolUniqueId gl_MaxAtomicCounterBindings;
static const TSymbolUniqueId gl_MaxVertexAtomicCounterBuffers;
static const TSymbolUniqueId gl_MaxFragmentAtomicCounterBuffers;
static const TSymbolUniqueId gl_MaxCombinedAtomicCounterBuffers;
static const TSymbolUniqueId gl_MaxAtomicCounterBufferSize;
static const TSymbolUniqueId gl_MaxGeometryInputComponents;
static const TSymbolUniqueId gl_MaxGeometryOutputComponents;
static const TSymbolUniqueId gl_MaxGeometryImageUniforms;
static const TSymbolUniqueId gl_MaxGeometryTextureImageUnits;
static const TSymbolUniqueId gl_MaxGeometryOutputVertices;
static const TSymbolUniqueId gl_MaxGeometryTotalOutputComponents;
static const TSymbolUniqueId gl_MaxGeometryUniformComponents;
static const TSymbolUniqueId gl_MaxGeometryAtomicCounters;
static const TSymbolUniqueId gl_MaxGeometryAtomicCounterBuffers;
static const TSymbolUniqueId gl_FragCoord;
static const TSymbolUniqueId gl_FrontFacing;
static const TSymbolUniqueId gl_PointCoord;
static const TSymbolUniqueId gl_FragColor;
static const TSymbolUniqueId gl_FragData;
static const TSymbolUniqueId gl_FragDepth;
static const TSymbolUniqueId gl_HelperInvocation;
static const TSymbolUniqueId gl_SecondaryFragColorEXT;
static const TSymbolUniqueId gl_SecondaryFragDataEXT;
static const TSymbolUniqueId gl_FragDepthEXT;
static const TSymbolUniqueId gl_LastFragData;
static const TSymbolUniqueId gl_LastFragColor;
static const TSymbolUniqueId gl_LastFragDataNV;
static const TSymbolUniqueId gl_LastFragColorARM;
static const TSymbolUniqueId gl_PrimitiveID;
static const TSymbolUniqueId gl_Layer;
static const TSymbolUniqueId gl_Position;
static const TSymbolUniqueId gl_PointSize;
static const TSymbolUniqueId gl_InstanceID;
static const TSymbolUniqueId gl_InstanceIndex;
static const TSymbolUniqueId gl_VertexID;
static const TSymbolUniqueId gl_VertexIndex;
static const TSymbolUniqueId gl_ViewportIndex;
static const TSymbolUniqueId gl_LayerVS;
static const TSymbolUniqueId gl_DrawID;
static const TSymbolUniqueId gl_BaseVertex;
static const TSymbolUniqueId gl_BaseInstance;
static const TSymbolUniqueId angle_BaseVertex;
static const TSymbolUniqueId angle_BaseInstance;
static const TSymbolUniqueId gl_NumWorkGroups;
static const TSymbolUniqueId gl_WorkGroupSize;
static const TSymbolUniqueId gl_WorkGroupID;
static const TSymbolUniqueId gl_LocalInvocationID;
static const TSymbolUniqueId gl_GlobalInvocationID;
static const TSymbolUniqueId gl_LocalInvocationIndex;
static const TSymbolUniqueId gl_PrimitiveIDIn;
static const TSymbolUniqueId gl_InvocationID;
static const TSymbolUniqueId gl_PrimitiveIDGS;
static const TSymbolUniqueId gl_LayerGS;
static const TSymbolUniqueId gl_PerVertex;
static const TSymbolUniqueId gl_in;
static const TSymbolUniqueId gl_PerVertexOutBlock;
static const TSymbolUniqueId gl_PositionGS;
static const TSymbolUniqueId gl_ViewID_OVR;
}; // class BuiltInId
namespace BuiltInVariable
{
const TVariable *angle_BaseInstance();
const TVariable *angle_BaseVertex();
const TVariable *gl_BaseInstance();
const TVariable *gl_BaseVertex();
const TVariable *gl_DrawID();
const TVariable *gl_FragColor();
const TVariable *gl_FragCoord();
const TVariable *gl_FragDepth();
const TVariable *gl_FrontFacing();
const TVariable *gl_GlobalInvocationID();
const TVariable *gl_HelperInvocation();
const TVariable *gl_InstanceID();
const TVariable *gl_InstanceIndex();
const TVariable *gl_InvocationID();
const TVariable *gl_LastFragColor();
const TVariable *gl_LastFragColorARM();
const TVariable *gl_Layer();
const TVariable *gl_LayerGS();
const TVariable *gl_LayerVS();
const TVariable *gl_LocalInvocationID();
const TVariable *gl_LocalInvocationIndex();
const TVariable *gl_NumWorkGroups();
const TVariable *gl_PointCoord();
const TVariable *gl_PointSize();
const TVariable *gl_Position();
const TVariable *gl_PrimitiveID();
const TVariable *gl_PrimitiveIDGS();
const TVariable *gl_PrimitiveIDIn();
const TVariable *gl_SecondaryFragColorEXT();
const TVariable *gl_VertexID();
const TVariable *gl_VertexIndex();
const TVariable *gl_ViewID_OVR();
const TVariable *gl_ViewportIndex();
const TVariable *gl_WorkGroupID();
const TVariable *gl_WorkGroupSize();
} // namespace BuiltInVariable
} // namespace sh
#endif // COMPILER_TRANSLATOR_TREEUTIL_BUILTIN_AUTOGEN_H_