| // GENERATED FILE - DO NOT EDIT. |
| // Generated by gen_builtin_symbols.py using data from builtin_variables.json and |
| // builtin_function_declarations.txt. |
| // |
| // Copyright 2019 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_ESSL_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 inversesqrt_Float1; |
| static const TSymbolUniqueId inversesqrt_Float2; |
| static const TSymbolUniqueId inversesqrt_Float3; |
| static const TSymbolUniqueId inversesqrt_Float4; |
| 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 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 floor_Float1; |
| static const TSymbolUniqueId floor_Float2; |
| static const TSymbolUniqueId floor_Float3; |
| static const TSymbolUniqueId floor_Float4; |
| static const TSymbolUniqueId trunc_Float1; |
| static const TSymbolUniqueId trunc_Float2; |
| static const TSymbolUniqueId trunc_Float3; |
| static const TSymbolUniqueId trunc_Float4; |
| static const TSymbolUniqueId round_Float1; |
| static const TSymbolUniqueId round_Float2; |
| static const TSymbolUniqueId round_Float3; |
| static const TSymbolUniqueId round_Float4; |
| static const TSymbolUniqueId roundEven_Float1; |
| static const TSymbolUniqueId roundEven_Float2; |
| static const TSymbolUniqueId roundEven_Float3; |
| static const TSymbolUniqueId roundEven_Float4; |
| static const TSymbolUniqueId ceil_Float1; |
| static const TSymbolUniqueId ceil_Float2; |
| static const TSymbolUniqueId ceil_Float3; |
| static const TSymbolUniqueId ceil_Float4; |
| static const TSymbolUniqueId fract_Float1; |
| static const TSymbolUniqueId fract_Float2; |
| static const TSymbolUniqueId fract_Float3; |
| static const TSymbolUniqueId fract_Float4; |
| 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 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_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_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_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_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 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 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 isnan_Float1; |
| static const TSymbolUniqueId isnan_Float2; |
| static const TSymbolUniqueId isnan_Float3; |
| static const TSymbolUniqueId isnan_Float4; |
| static const TSymbolUniqueId isinf_Float1; |
| static const TSymbolUniqueId isinf_Float2; |
| static const TSymbolUniqueId isinf_Float3; |
| static const TSymbolUniqueId isinf_Float4; |
| 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 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 ldexp_Float1_Int1; |
| static const TSymbolUniqueId ldexp_Float2_Int2; |
| static const TSymbolUniqueId ldexp_Float3_Int3; |
| static const TSymbolUniqueId ldexp_Float4_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 length_Float1; |
| static const TSymbolUniqueId length_Float2; |
| static const TSymbolUniqueId length_Float3; |
| static const TSymbolUniqueId length_Float4; |
| 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 dot_Float1_Float1; |
| static const TSymbolUniqueId dot_Float2_Float2; |
| static const TSymbolUniqueId dot_Float3_Float3; |
| static const TSymbolUniqueId dot_Float4_Float4; |
| static const TSymbolUniqueId cross_Float3_Float3; |
| static const TSymbolUniqueId normalize_Float1; |
| static const TSymbolUniqueId normalize_Float2; |
| static const TSymbolUniqueId normalize_Float3; |
| static const TSymbolUniqueId normalize_Float4; |
| 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 reflect_Float1_Float1; |
| static const TSymbolUniqueId reflect_Float2_Float2; |
| static const TSymbolUniqueId reflect_Float3_Float3; |
| static const TSymbolUniqueId reflect_Float4_Float4; |
| 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 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 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 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 texture3D_Sampler3D1_Float3; |
| static const TSymbolUniqueId pt00J; |
| static const TSymbolUniqueId texture3DProj_Sampler3D1_Float4; |
| 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 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 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 pt00d; |
| static const TSymbolUniqueId texture_SamplerCubeShadow1_Float4; |
| static const TSymbolUniqueId pt00e; |
| static const TSymbolUniqueId texture_Sampler2DArrayShadow1_Float4; |
| static const TSymbolUniqueId pt00f; |
| 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 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 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 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 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 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_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 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 textureSize_Sampler2DMS1; |
| static const TSymbolUniqueId pt00P; |
| static const TSymbolUniqueId textureSize_ISampler2DMS1; |
| static const TSymbolUniqueId pt00V; |
| static const TSymbolUniqueId textureSize_USampler2DMS1; |
| static const TSymbolUniqueId pt00b; |
| static const TSymbolUniqueId textureSizeExt_Sampler2DMS1; |
| static const TSymbolUniqueId textureSizeExt_ISampler2DMS1; |
| static const TSymbolUniqueId textureSizeExt_USampler2DMS1; |
| static const TSymbolUniqueId textureSizeExt_Sampler2DMSArray1; |
| static const TSymbolUniqueId pt00Q; |
| static const TSymbolUniqueId textureSizeExt_ISampler2DMSArray1; |
| static const TSymbolUniqueId pt00W; |
| static const TSymbolUniqueId textureSizeExt_USampler2DMSArray1; |
| static const TSymbolUniqueId pt00c; |
| 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 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_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 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 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 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 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 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 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 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 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 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 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_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 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 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 atomicCounter_AtomicCounter1; |
| static const TSymbolUniqueId pt00G; |
| static const TSymbolUniqueId atomicCounterIncrement_AtomicCounter1; |
| static const TSymbolUniqueId atomicCounterDecrement_AtomicCounter1; |
| 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 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 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 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 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_ |