148087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos/*------------------------------------------------------------------------- 248087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos * OpenGL Conformance Test Suite 348087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos * ----------------------------- 448087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos * 548087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos * Copyright (c) 2015-2016 The Khronos Group Inc. 648087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos * 748087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos * Licensed under the Apache License, Version 2.0 (the "License"); 848087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos * you may not use this file except in compliance with the License. 948087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos * You may obtain a copy of the License at 1048087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos * 1148087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos * http://www.apache.org/licenses/LICENSE-2.0 1248087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos * 1348087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos * Unless required by applicable law or agreed to in writing, software 1448087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos * distributed under the License is distributed on an "AS IS" BASIS, 1548087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1648087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos * See the License for the specific language governing permissions and 1748087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos * limitations under the License. 1848087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos * 1984322c9402f810da3cd80b52e9f9ef72150a9004Alexander Galazin */ /*! 2048087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos * \file 2148087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos * \brief 2284322c9402f810da3cd80b52e9f9ef72150a9004Alexander Galazin */ /*-------------------------------------------------------------------*/ 2348087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos 2448087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos#include "glcExtTokens.hpp" 2548087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos#include "glwEnums.inl" 2648087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos 2748087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulosnamespace deqp 2848087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos{ 2948087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos 3048087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulosvoid GLExtTokens::init(const glu::ContextType& contextType) 3148087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos{ 3248087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos if (glu::contextSupports(contextType, glu::ApiType::es(3, 2))) 3348087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos { 3448087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos GEOMETRY_SHADER = GL_GEOMETRY_SHADER; 3548087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos GEOMETRY_SHADER_BIT = GL_GEOMETRY_SHADER_BIT; 3648087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos GEOMETRY_LINKED_VERTICES_OUT = GL_GEOMETRY_VERTICES_OUT; 3748087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos GEOMETRY_LINKED_INPUT_TYPE = GL_GEOMETRY_INPUT_TYPE; 3848087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos GEOMETRY_LINKED_OUTPUT_TYPE = GL_GEOMETRY_OUTPUT_TYPE; 3948087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos GEOMETRY_SHADER_INVOCATIONS = GL_GEOMETRY_SHADER_INVOCATIONS; 4048087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_GEOMETRY_TEXTURE_IMAGE_UNITS = GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS; 4148087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_GEOMETRY_IMAGE_UNIFORMS = GL_MAX_GEOMETRY_IMAGE_UNIFORMS; 4248087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_GEOMETRY_SHADER_STORAGE_BLOCKS = GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS; 4348087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_GEOMETRY_ATOMIC_COUNTERS = GL_MAX_GEOMETRY_ATOMIC_COUNTERS; 4448087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos LINE_STRIP_ADJACENCY = GL_LINE_STRIP_ADJACENCY; 4548087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos LINES_ADJACENCY = GL_LINES_ADJACENCY; 4648087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TRIANGLES_ADJACENCY = GL_TRIANGLES_ADJACENCY; 4748087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TRIANGLE_STRIP_ADJACENCY = GL_TRIANGLE_STRIP_ADJACENCY; 4848087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos FRAMEBUFFER_ATTACHMENT_LAYERED = GL_FRAMEBUFFER_ATTACHMENT_LAYERED; 4948087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos LAYER_PROVOKING_VERTEX = GL_LAYER_PROVOKING_VERTEX; 5048087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos FIRST_VERTEX_CONVENTION = GL_FIRST_VERTEX_CONVENTION; 5148087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos LAST_VERTEX_CONVENTION = GL_LAST_VERTEX_CONVENTION; 5248087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos UNDEFINED_VERTEX = GL_UNDEFINED_VERTEX; 5348087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos FRAMEBUFFER_DEFAULT_LAYERS = GL_FRAMEBUFFER_DEFAULT_LAYERS; 5448087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS = GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS; 5548087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS = GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS; 5648087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_FRAMEBUFFER_LAYERS = GL_MAX_FRAMEBUFFER_LAYERS; 5748087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_GEOMETRY_UNIFORM_COMPONENTS = GL_MAX_GEOMETRY_UNIFORM_COMPONENTS; 5848087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_GEOMETRY_UNIFORM_BLOCKS = GL_MAX_GEOMETRY_UNIFORM_BLOCKS; 5948087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_GEOMETRY_INPUT_COMPONENTS = GL_MAX_GEOMETRY_INPUT_COMPONENTS; 6048087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS = GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS; 6148087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_GEOMETRY_OUTPUT_COMPONENTS = GL_MAX_GEOMETRY_OUTPUT_COMPONENTS; 6248087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_GEOMETRY_OUTPUT_VERTICES = GL_MAX_GEOMETRY_OUTPUT_VERTICES; 6348087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_GEOMETRY_SHADER_INVOCATIONS = GL_MAX_GEOMETRY_SHADER_INVOCATIONS; 6448087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS = GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS; 6548087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos PRIMITIVES_GENERATED = GL_PRIMITIVES_GENERATED; 6648087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TEXTURE_BORDER_COLOR = GL_TEXTURE_BORDER_COLOR; 6748087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TEXTURE_BUFFER_BINDING = GL_TEXTURE_BUFFER_BINDING; 6848087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TEXTURE_BUFFER_DATA_STORE_BINDING = GL_TEXTURE_BUFFER_DATA_STORE_BINDING; 6948087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TEXTURE_BUFFER_OFFSET = GL_TEXTURE_BUFFER_OFFSET; 7048087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos CLAMP_TO_BORDER = GL_CLAMP_TO_BORDER; 7148087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos PATCH_VERTICES = GL_PATCH_VERTICES; 7248087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TESS_CONTROL_SHADER = GL_TESS_CONTROL_SHADER; 7348087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TESS_EVALUATION_SHADER = GL_TESS_EVALUATION_SHADER; 7448087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos PATCHES = GL_PATCHES; 7548087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_PATCH_VERTICES = GL_MAX_PATCH_VERTICES; 7648087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_TESS_GEN_LEVEL = GL_MAX_TESS_GEN_LEVEL; 7748087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_TESS_CONTROL_INPUT_COMPONENTS = GL_MAX_TESS_CONTROL_INPUT_COMPONENTS; 7848087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_TESS_CONTROL_OUTPUT_COMPONENTS = GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS; 7948087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_TESS_PATCH_COMPONENTS = GL_MAX_TESS_PATCH_COMPONENTS; 8048087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_TESS_EVALUATION_INPUT_COMPONENTS = GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS; 8148087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_TESS_EVALUATION_OUTPUT_COMPONENTS = GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS; 8248087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_TESS_EVALUATION_ATOMIC_COUNTERS = GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS; 8348087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS = GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS; 8448087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS = GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS; 8548087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_TESS_CONTROL_ATOMIC_COUNTERS = GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS; 8648087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS = GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS; 8748087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS = GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS; 8848087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_TEXTURE_BUFFER_SIZE = GL_MAX_TEXTURE_BUFFER_SIZE; 8948087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos REFERENCED_BY_GEOMETRY_SHADER = GL_REFERENCED_BY_GEOMETRY_SHADER; 9048087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos REFERENCED_BY_TESS_CONTROL_SHADER = GL_REFERENCED_BY_TESS_CONTROL_SHADER; 9148087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos REFERENCED_BY_TESS_EVALUATION_SHADER = GL_REFERENCED_BY_TESS_EVALUATION_SHADER; 9248087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TESS_CONTROL_OUTPUT_VERTICES = GL_TESS_CONTROL_OUTPUT_VERTICES; 9348087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TESS_GEN_MODE = GL_TESS_GEN_MODE; 9448087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TESS_GEN_SPACING = GL_TESS_GEN_SPACING; 9548087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TESS_GEN_POINT_MODE = GL_TESS_GEN_POINT_MODE; 9648087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TESS_GEN_VERTEX_ORDER = GL_TESS_GEN_VERTEX_ORDER; 9748087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TESS_CONTROL_SHADER_BIT = GL_TESS_CONTROL_SHADER_BIT; 9848087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TESS_EVALUATION_SHADER_BIT = GL_TESS_EVALUATION_SHADER_BIT; 9948087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TEXTURE_BUFFER = GL_TEXTURE_BUFFER; 10048087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TEXTURE_BUFFER_SIZE = GL_TEXTURE_BUFFER_SIZE; 10148087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TEXTURE_BINDING_BUFFER = GL_TEXTURE_BINDING_BUFFER; 10248087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos SAMPLER_BUFFER = GL_SAMPLER_BUFFER; 10348087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos INT_SAMPLER_BUFFER = GL_INT_SAMPLER_BUFFER; 10448087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos UNSIGNED_INT_SAMPLER_BUFFER = GL_UNSIGNED_INT_SAMPLER_BUFFER; 10548087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos IMAGE_BUFFER = GL_IMAGE_BUFFER; 10648087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos INT_IMAGE_BUFFER = GL_INT_IMAGE_BUFFER; 10748087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos UNSIGNED_INT_IMAGE_BUFFER = GL_UNSIGNED_INT_IMAGE_BUFFER; 10848087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TEXTURE_BUFFER_OFFSET_ALIGNMENT = GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT; 10948087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos QUADS = GL_QUADS; 11048087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos ISOLINES = GL_ISOLINES; 11148087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos FRACTIONAL_EVEN = GL_FRACTIONAL_EVEN; 11248087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos FRACTIONAL_ODD = GL_FRACTIONAL_ODD; 11348087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_RGBA_ASTC_4x4 = GL_COMPRESSED_RGBA_ASTC_4x4; 11448087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_RGBA_ASTC_5x4 = GL_COMPRESSED_RGBA_ASTC_5x4; 11548087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_RGBA_ASTC_5x5 = GL_COMPRESSED_RGBA_ASTC_5x5; 11648087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_RGBA_ASTC_6x5 = GL_COMPRESSED_RGBA_ASTC_6x5; 11748087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_RGBA_ASTC_6x6 = GL_COMPRESSED_RGBA_ASTC_6x6; 11848087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_RGBA_ASTC_8x5 = GL_COMPRESSED_RGBA_ASTC_8x5; 11948087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_RGBA_ASTC_8x6 = GL_COMPRESSED_RGBA_ASTC_8x6; 12048087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_RGBA_ASTC_8x8 = GL_COMPRESSED_RGBA_ASTC_8x8; 12148087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_RGBA_ASTC_10x5 = GL_COMPRESSED_RGBA_ASTC_10x5; 12248087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_RGBA_ASTC_10x6 = GL_COMPRESSED_RGBA_ASTC_10x6; 12348087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_RGBA_ASTC_10x8 = GL_COMPRESSED_RGBA_ASTC_10x8; 12448087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_RGBA_ASTC_10x10 = GL_COMPRESSED_RGBA_ASTC_10x10; 12548087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_RGBA_ASTC_12x10 = GL_COMPRESSED_RGBA_ASTC_12x10; 12648087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_RGBA_ASTC_12x12 = GL_COMPRESSED_RGBA_ASTC_12x12; 12748087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_SRGB8_ALPHA8_ASTC_4x4 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4; 12848087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_SRGB8_ALPHA8_ASTC_5x4 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4; 12948087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_SRGB8_ALPHA8_ASTC_5x5 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5; 13048087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_SRGB8_ALPHA8_ASTC_6x5 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5; 13148087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_SRGB8_ALPHA8_ASTC_6x6 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6; 13248087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_SRGB8_ALPHA8_ASTC_8x5 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5; 13348087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_SRGB8_ALPHA8_ASTC_8x6 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6; 13448087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_SRGB8_ALPHA8_ASTC_8x8 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8; 13548087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_SRGB8_ALPHA8_ASTC_10x5 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5; 13648087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_SRGB8_ALPHA8_ASTC_10x6 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6; 13748087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_SRGB8_ALPHA8_ASTC_10x8 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8; 13848087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_SRGB8_ALPHA8_ASTC_10x10 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10; 13948087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_SRGB8_ALPHA8_ASTC_12x10 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10; 14048087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_SRGB8_ALPHA8_ASTC_12x12 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12; 14148087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MULTIPLY = GL_MULTIPLY; 14248087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos SCREEN = GL_SCREEN; 14348087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos OVERLAY = GL_OVERLAY; 14448087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos DARKEN = GL_DARKEN; 14548087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos LIGHTEN = GL_LIGHTEN; 14648087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COLORDODGE = GL_COLORDODGE; 14748087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COLORBURN = GL_COLORBURN; 14848087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos HARDLIGHT = GL_HARDLIGHT; 14948087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos SOFTLIGHT = GL_SOFTLIGHT; 15048087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos DIFFERENCE = GL_DIFFERENCE; 15148087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos EXCLUSION = GL_EXCLUSION; 15248087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos HSL_HUE = GL_HSL_HUE; 15348087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos HSL_SATURATION = GL_HSL_SATURATION; 15448087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos HSL_COLOR = GL_HSL_COLOR; 15548087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos HSL_LUMINOSITY = GL_HSL_LUMINOSITY; 15648087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos PRIMITIVE_BOUNDING_BOX = GL_PRIMITIVE_BOUNDING_BOX; 15748087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos } 15848087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos else 15948087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos { 16048087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos GEOMETRY_SHADER = GL_GEOMETRY_SHADER_EXT; 16148087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos GEOMETRY_SHADER_BIT = GL_GEOMETRY_SHADER_BIT_EXT; 16248087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos GEOMETRY_LINKED_VERTICES_OUT = GL_GEOMETRY_LINKED_VERTICES_OUT_EXT; 16348087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos GEOMETRY_LINKED_INPUT_TYPE = GL_GEOMETRY_LINKED_INPUT_TYPE_EXT; 16448087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos GEOMETRY_LINKED_OUTPUT_TYPE = GL_GEOMETRY_LINKED_OUTPUT_TYPE_EXT; 16548087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos GEOMETRY_SHADER_INVOCATIONS = GL_GEOMETRY_SHADER_INVOCATIONS_EXT; 16648087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_GEOMETRY_TEXTURE_IMAGE_UNITS = GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT; 16748087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_GEOMETRY_IMAGE_UNIFORMS = GL_MAX_GEOMETRY_IMAGE_UNIFORMS_EXT; 16848087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_GEOMETRY_SHADER_STORAGE_BLOCKS = GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_EXT; 16948087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_GEOMETRY_ATOMIC_COUNTERS = GL_MAX_GEOMETRY_ATOMIC_COUNTERS_EXT; 17048087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos LINE_STRIP_ADJACENCY = GL_LINE_STRIP_ADJACENCY_EXT; 17148087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos LINES_ADJACENCY = GL_LINES_ADJACENCY_EXT; 17248087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TRIANGLES_ADJACENCY = GL_TRIANGLES_ADJACENCY_EXT; 17348087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TRIANGLE_STRIP_ADJACENCY = GL_TRIANGLE_STRIP_ADJACENCY_EXT; 17448087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos FRAMEBUFFER_ATTACHMENT_LAYERED = GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT; 17548087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos LAYER_PROVOKING_VERTEX = GL_LAYER_PROVOKING_VERTEX_EXT; 17648087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos FIRST_VERTEX_CONVENTION = GL_FIRST_VERTEX_CONVENTION_EXT; 17748087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos LAST_VERTEX_CONVENTION = GL_LAST_VERTEX_CONVENTION_EXT; 17848087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos UNDEFINED_VERTEX = GL_UNDEFINED_VERTEX_EXT; 17948087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos FRAMEBUFFER_DEFAULT_LAYERS = GL_FRAMEBUFFER_DEFAULT_LAYERS_EXT; 18048087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS = GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT; 18148087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS = GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_EXT; 18248087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_FRAMEBUFFER_LAYERS = GL_MAX_FRAMEBUFFER_LAYERS_EXT; 18348087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_GEOMETRY_UNIFORM_COMPONENTS = GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT; 18448087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_GEOMETRY_UNIFORM_BLOCKS = GL_MAX_GEOMETRY_UNIFORM_BLOCKS_EXT; 18548087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_GEOMETRY_INPUT_COMPONENTS = GL_MAX_GEOMETRY_INPUT_COMPONENTS_EXT; 18648087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS = GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT; 18748087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_GEOMETRY_OUTPUT_COMPONENTS = GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_EXT; 18848087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_GEOMETRY_OUTPUT_VERTICES = GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT; 18948087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_GEOMETRY_SHADER_INVOCATIONS = GL_MAX_GEOMETRY_SHADER_INVOCATIONS_EXT; 19048087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS = GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_EXT; 19148087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos PRIMITIVES_GENERATED = GL_PRIMITIVES_GENERATED_EXT; 19248087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TEXTURE_BORDER_COLOR = GL_TEXTURE_BORDER_COLOR_EXT; 19348087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TEXTURE_BUFFER_BINDING = GL_TEXTURE_BUFFER_BINDING_EXT; 19448087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TEXTURE_BUFFER_DATA_STORE_BINDING = GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT; 19548087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos CLAMP_TO_BORDER = GL_CLAMP_TO_BORDER_EXT; 19648087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos PATCH_VERTICES = GL_PATCH_VERTICES_EXT; 19748087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TESS_CONTROL_SHADER = GL_TESS_CONTROL_SHADER_EXT; 19848087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TESS_EVALUATION_SHADER = GL_TESS_EVALUATION_SHADER_EXT; 19948087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos PATCHES = GL_PATCHES_EXT; 20048087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_PATCH_VERTICES = GL_MAX_PATCH_VERTICES_EXT; 20148087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_TESS_GEN_LEVEL = GL_MAX_TESS_GEN_LEVEL_EXT; 20248087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_TESS_CONTROL_INPUT_COMPONENTS = GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_EXT; 20348087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_TESS_CONTROL_OUTPUT_COMPONENTS = GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_EXT; 20448087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_TESS_PATCH_COMPONENTS = GL_MAX_TESS_PATCH_COMPONENTS_EXT; 20548087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_TESS_EVALUATION_INPUT_COMPONENTS = GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_EXT; 20648087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_TESS_EVALUATION_OUTPUT_COMPONENTS = GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_EXT; 20748087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_TESS_EVALUATION_ATOMIC_COUNTERS = GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_EXT; 20848087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS = GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_EXT; 20948087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS = GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_EXT; 21048087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_TESS_CONTROL_ATOMIC_COUNTERS = GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_EXT; 21148087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS = GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_EXT; 21248087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS = GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_EXT; 21348087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MAX_TEXTURE_BUFFER_SIZE = GL_MAX_TEXTURE_BUFFER_SIZE_EXT; 21448087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos REFERENCED_BY_GEOMETRY_SHADER = GL_REFERENCED_BY_GEOMETRY_SHADER_EXT; 21548087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos REFERENCED_BY_TESS_CONTROL_SHADER = GL_REFERENCED_BY_TESS_CONTROL_SHADER_EXT; 21648087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos REFERENCED_BY_TESS_EVALUATION_SHADER = GL_REFERENCED_BY_TESS_EVALUATION_SHADER_EXT; 21748087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TESS_CONTROL_OUTPUT_VERTICES = GL_TESS_CONTROL_OUTPUT_VERTICES_EXT; 21848087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TESS_GEN_MODE = GL_TESS_GEN_MODE_EXT; 21948087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TESS_GEN_SPACING = GL_TESS_GEN_SPACING_EXT; 22048087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TESS_GEN_POINT_MODE = GL_TESS_GEN_POINT_MODE_EXT; 22148087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TESS_GEN_VERTEX_ORDER = GL_TESS_GEN_VERTEX_ORDER_EXT; 22248087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TESS_CONTROL_SHADER_BIT = GL_TESS_CONTROL_SHADER_BIT_EXT; 22348087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TESS_EVALUATION_SHADER_BIT = GL_TESS_EVALUATION_SHADER_BIT_EXT; 22448087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TEXTURE_BUFFER = GL_TEXTURE_BUFFER_EXT; 22548087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TEXTURE_BUFFER_SIZE = GL_TEXTURE_BUFFER_SIZE_EXT; 22648087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TEXTURE_BINDING_BUFFER = GL_TEXTURE_BINDING_BUFFER_EXT; 22748087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TEXTURE_BUFFER_OFFSET = GL_TEXTURE_BUFFER_OFFSET_EXT; 22848087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos TEXTURE_BUFFER_OFFSET_ALIGNMENT = GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_EXT; 22948087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos SAMPLER_BUFFER = GL_SAMPLER_BUFFER_EXT; 23048087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos INT_SAMPLER_BUFFER = GL_INT_SAMPLER_BUFFER_EXT; 23148087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos UNSIGNED_INT_SAMPLER_BUFFER = GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT; 23248087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos IMAGE_BUFFER = GL_IMAGE_BUFFER_EXT; 23348087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos INT_IMAGE_BUFFER = GL_INT_IMAGE_BUFFER_EXT; 23448087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos UNSIGNED_INT_IMAGE_BUFFER = GL_UNSIGNED_INT_IMAGE_BUFFER_EXT; 23548087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos QUADS = GL_QUADS_EXT; 23648087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos ISOLINES = GL_ISOLINES_EXT; 23748087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos FRACTIONAL_EVEN = GL_FRACTIONAL_EVEN_EXT; 23848087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos FRACTIONAL_ODD = GL_FRACTIONAL_ODD_EXT; 23948087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_RGBA_ASTC_4x4 = GL_COMPRESSED_RGBA_ASTC_4x4_KHR; 24048087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_RGBA_ASTC_5x4 = GL_COMPRESSED_RGBA_ASTC_5x4_KHR; 24148087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_RGBA_ASTC_5x5 = GL_COMPRESSED_RGBA_ASTC_5x5_KHR; 24248087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_RGBA_ASTC_6x5 = GL_COMPRESSED_RGBA_ASTC_6x5_KHR; 24348087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_RGBA_ASTC_6x6 = GL_COMPRESSED_RGBA_ASTC_6x6_KHR; 24448087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_RGBA_ASTC_8x5 = GL_COMPRESSED_RGBA_ASTC_8x5_KHR; 24548087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_RGBA_ASTC_8x6 = GL_COMPRESSED_RGBA_ASTC_8x6_KHR; 24648087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_RGBA_ASTC_8x8 = GL_COMPRESSED_RGBA_ASTC_8x8_KHR; 24748087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_RGBA_ASTC_10x5 = GL_COMPRESSED_RGBA_ASTC_10x5_KHR; 24848087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_RGBA_ASTC_10x6 = GL_COMPRESSED_RGBA_ASTC_10x6_KHR; 24948087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_RGBA_ASTC_10x8 = GL_COMPRESSED_RGBA_ASTC_10x8_KHR; 25048087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_RGBA_ASTC_10x10 = GL_COMPRESSED_RGBA_ASTC_10x10_KHR; 25148087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_RGBA_ASTC_12x10 = GL_COMPRESSED_RGBA_ASTC_12x10_KHR; 25248087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_RGBA_ASTC_12x12 = GL_COMPRESSED_RGBA_ASTC_12x12_KHR; 25348087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_SRGB8_ALPHA8_ASTC_4x4 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR; 25448087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_SRGB8_ALPHA8_ASTC_5x4 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR; 25548087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_SRGB8_ALPHA8_ASTC_5x5 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR; 25648087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_SRGB8_ALPHA8_ASTC_6x5 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR; 25748087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_SRGB8_ALPHA8_ASTC_6x6 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR; 25848087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_SRGB8_ALPHA8_ASTC_8x5 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR; 25948087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_SRGB8_ALPHA8_ASTC_8x6 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR; 26048087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_SRGB8_ALPHA8_ASTC_8x8 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR; 26148087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_SRGB8_ALPHA8_ASTC_10x5 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR; 26248087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_SRGB8_ALPHA8_ASTC_10x6 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR; 26348087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_SRGB8_ALPHA8_ASTC_10x8 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR; 26448087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_SRGB8_ALPHA8_ASTC_10x10 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR; 26548087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_SRGB8_ALPHA8_ASTC_12x10 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR; 26648087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COMPRESSED_SRGB8_ALPHA8_ASTC_12x12 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR; 26748087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos MULTIPLY = GL_MULTIPLY_KHR; 26848087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos SCREEN = GL_SCREEN_KHR; 26948087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos OVERLAY = GL_OVERLAY_KHR; 27048087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos DARKEN = GL_DARKEN_KHR; 27148087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos LIGHTEN = GL_LIGHTEN_KHR; 27248087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COLORDODGE = GL_COLORDODGE_KHR; 27348087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos COLORBURN = GL_COLORBURN_KHR; 27448087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos HARDLIGHT = GL_HARDLIGHT_KHR; 27548087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos SOFTLIGHT = GL_SOFTLIGHT_KHR; 27648087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos DIFFERENCE = GL_DIFFERENCE_KHR; 27748087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos EXCLUSION = GL_EXCLUSION_KHR; 27848087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos HSL_HUE = GL_HSL_HUE_KHR; 27948087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos HSL_SATURATION = GL_HSL_SATURATION_KHR; 28048087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos HSL_COLOR = GL_HSL_COLOR_KHR; 28148087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos HSL_LUMINOSITY = GL_HSL_LUMINOSITY_KHR; 28248087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos PRIMITIVE_BOUNDING_BOX = GL_PRIMITIVE_BOUNDING_BOX_EXT; 28348087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos } 28448087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos} 28548087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos 28648087f5f0eb08759ee763f98daf3b34becb74559Pyry Haulos} //deqp 287