Index: ui/gl/gl_enums_implementation_autogen.h |
diff --git a/gpu/command_buffer/common/gles2_cmd_utils_implementation_autogen.h b/ui/gl/gl_enums_implementation_autogen.h |
similarity index 65% |
copy from gpu/command_buffer/common/gles2_cmd_utils_implementation_autogen.h |
copy to ui/gl/gl_enums_implementation_autogen.h |
index 3fafbcb645876c65d1939020682ff8f5a6fb2eb5..5872db95cd3058d7002e8706b14687d71ed0072b 100644 |
--- a/gpu/command_buffer/common/gles2_cmd_utils_implementation_autogen.h |
+++ b/ui/gl/gl_enums_implementation_autogen.h |
@@ -1,17 +1,14 @@ |
// Copyright 2014 The Chromium Authors. All rights reserved. |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
- |
+// |
// This file is auto-generated from |
-// gpu/command_buffer/build_gles2_cmd_buffer.py |
+// ui/gl/generate_bindings.py |
// It's formatted by clang-format using chromium coding style: |
// clang-format -i -style=chromium filename |
// DO NOT EDIT! |
-#ifndef GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_UTILS_IMPLEMENTATION_AUTOGEN_H_ |
-#define GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_UTILS_IMPLEMENTATION_AUTOGEN_H_ |
- |
-static const GLES2Util::EnumToString enum_to_string_table[] = { |
+static const GLEnums::EnumToString enum_to_string_table[] = { |
{ |
0x8D77, |
"GL_RGB16UI", |
@@ -121,10 +118,6 @@ static const GLES2Util::EnumToString enum_to_string_table[] = { |
"GL_STENCIL_BUFFER_BIT6_QCOM", |
}, |
{ |
- 64, |
- "GL_MAILBOX_SIZE_CHROMIUM", |
- }, |
- { |
0x9500, |
"GL_PERFQUERY_GPA_EXTENDED_COUNTERS_INTEL", |
}, |
@@ -261,8 +254,8 @@ static const GLES2Util::EnumToString enum_to_string_table[] = { |
"GL_SAMPLER_CUBE_MAP_ARRAY_EXT", |
}, |
{ |
- 0x8213, |
- "GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE", |
+ 0x88B8, |
+ "GL_READ_ONLY", |
}, |
{ |
0x88B9, |
@@ -449,6 +442,10 @@ static const GLES2Util::EnumToString enum_to_string_table[] = { |
"GL_RGB8_SNORM", |
}, |
{ |
+ 0x8F95, |
+ "GL_RG8_SNORM", |
+ }, |
+ { |
0x8260, |
"GL_UNDEFINED_VERTEX_EXT", |
}, |
@@ -489,6 +486,10 @@ static const GLES2Util::EnumToString enum_to_string_table[] = { |
"GL_DEBUG_TYPE_PUSH_GROUP_KHR", |
}, |
{ |
+ 0x8A43, |
+ "GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES", |
+ }, |
+ { |
0x1905, |
"GL_BLUE_NV", |
}, |
@@ -757,10 +758,6 @@ static const GLES2Util::EnumToString enum_to_string_table[] = { |
"GL_UNIFORM_BLOCK_INDEX", |
}, |
{ |
- 0x88B8, |
- "GL_READ_ONLY", |
- }, |
- { |
0x0BD0, |
"GL_DITHER", |
}, |
@@ -1093,6 +1090,10 @@ static const GLES2Util::EnumToString enum_to_string_table[] = { |
"GL_DST_ATOP_NV", |
}, |
{ |
+ 0x8213, |
+ "GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE", |
+ }, |
+ { |
0x80A9, |
"GL_SAMPLES", |
}, |
@@ -1245,10 +1246,6 @@ static const GLES2Util::EnumToString enum_to_string_table[] = { |
"GL_RGBA32F_EXT", |
}, |
{ |
- 0x6006, |
- "GL_ASYNC_PIXEL_PACK_COMPLETED_CHROMIUM", |
- }, |
- { |
0x9277, |
"GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2", |
}, |
@@ -1349,6 +1346,10 @@ static const GLES2Util::EnumToString enum_to_string_table[] = { |
"GL_SRGB_EXT", |
}, |
{ |
+ 0x8236, |
+ "GL_R32UI", |
+ }, |
+ { |
0x8E7B, |
"GL_FRACTIONAL_ODD_EXT", |
}, |
@@ -1401,8 +1402,8 @@ static const GLES2Util::EnumToString enum_to_string_table[] = { |
"GL_ISOLINES_EXT", |
}, |
{ |
- 0x8F95, |
- "GL_RG8_SNORM", |
+ 0x6006, |
+ "GL_ASYNC_PIXEL_PACK_COMPLETED_CHROMIUM", |
}, |
{ |
0x8D99, |
@@ -1481,8 +1482,8 @@ static const GLES2Util::EnumToString enum_to_string_table[] = { |
"GL_DRAW_BUFFER8_EXT", |
}, |
{ |
- 0x8A43, |
- "GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES", |
+ 0x0BA6, |
+ "GL_PATH_MODELVIEW_MATRIX_CHROMIUM", |
}, |
{ |
0x8A42, |
@@ -1937,12 +1938,16 @@ static const GLES2Util::EnumToString enum_to_string_table[] = { |
"GL_VIVIDLIGHT_NV", |
}, |
{ |
+ 0x8A2A, |
+ "GL_UNIFORM_BUFFER_SIZE", |
+ }, |
+ { |
0x8DCC, |
"GL_INT_SAMPLER_CUBE", |
}, |
{ |
- 0x8905, |
- "GL_MAX_PROGRAM_TEXEL_OFFSET", |
+ 0x78F1, |
+ "GL_MAP_CHROMIUM", |
}, |
{ |
0x00080000, |
@@ -2241,8 +2246,8 @@ static const GLES2Util::EnumToString enum_to_string_table[] = { |
"GL_RG8I", |
}, |
{ |
- 0x8236, |
- "GL_R32UI", |
+ 0x9246, |
+ "GL_OVERLAY_TRANSFORM_FLIP_HORIZONTAL_CHROMIUM", |
}, |
{ |
0x8B69, |
@@ -2997,6 +3002,10 @@ static const GLES2Util::EnumToString enum_to_string_table[] = { |
"GL_DEBUG_SOURCE_THIRD_PARTY_KHR", |
}, |
{ |
+ 0x88ED, |
+ "GL_PIXEL_PACK_BUFFER_BINDING", |
+ }, |
+ { |
0x8B94, |
"GL_PALETTE4_RGB5_A1_OES", |
}, |
@@ -3597,8 +3606,8 @@ static const GLES2Util::EnumToString enum_to_string_table[] = { |
"GL_MULTISAMPLE_BUFFER_BIT5_QCOM", |
}, |
{ |
- 0x8A2A, |
- "GL_UNIFORM_BUFFER_SIZE", |
+ 64, |
+ "GL_MAILBOX_SIZE_CHROMIUM", |
}, |
{ |
0x0DE1, |
@@ -3625,10 +3634,6 @@ static const GLES2Util::EnumToString enum_to_string_table[] = { |
"GL_MAX_VERTEX_UNIFORM_BLOCKS", |
}, |
{ |
- 0x9246, |
- "GL_OVERLAY_TRANSFORM_FLIP_HORIZONTAL_CHROMIUM", |
- }, |
- { |
0x88EC, |
"GL_PIXEL_UNPACK_BUFFER", |
}, |
@@ -3761,10 +3766,6 @@ static const GLES2Util::EnumToString enum_to_string_table[] = { |
"GL_DEPTH_BUFFER_BIT1_QCOM", |
}, |
{ |
- 0x78EC, |
- "GL_PIXEL_UNPACK_TRANSFER_BUFFER_CHROMIUM", |
- }, |
- { |
0x00008000, |
"GL_COVERAGE_BUFFER_BIT_NV", |
}, |
@@ -3873,10 +3874,6 @@ static const GLES2Util::EnumToString enum_to_string_table[] = { |
"GL_TRANSFORM_FEEDBACK_BUFFER_START", |
}, |
{ |
- 0x0BA6, |
- "GL_PATH_MODELVIEW_MATRIX_CHROMIUM", |
- }, |
- { |
0x8DC2, |
"GL_SAMPLER_BUFFER_EXT", |
}, |
@@ -3913,6 +3910,10 @@ static const GLES2Util::EnumToString enum_to_string_table[] = { |
"GL_UNSIGNED_INT_VEC2", |
}, |
{ |
+ 0x8905, |
+ "GL_MAX_PROGRAM_TEXEL_OFFSET", |
+ }, |
+ { |
0x8508, |
"GL_DECR_WRAP", |
}, |
@@ -4297,8 +4298,8 @@ static const GLES2Util::EnumToString enum_to_string_table[] = { |
"GL_ETC1_SRGB8_NV", |
}, |
{ |
- 0x88ED, |
- "GL_PIXEL_PACK_BUFFER_BINDING", |
+ 0x78EC, |
+ "GL_PIXEL_UNPACK_TRANSFER_BUFFER_CHROMIUM", |
}, |
{ |
0x88EF, |
@@ -4381,10 +4382,6 @@ static const GLES2Util::EnumToString enum_to_string_table[] = { |
"GL_WRITEONLY_RENDERING_QCOM", |
}, |
{ |
- 0x78F1, |
- "GL_MAP_CHROMIUM", |
- }, |
- { |
0x8824, |
"GL_MAX_DRAW_BUFFERS_EXT", |
}, |
@@ -4442,817 +4439,7 @@ static const GLES2Util::EnumToString enum_to_string_table[] = { |
}, |
}; |
-const GLES2Util::EnumToString* const GLES2Util::enum_to_string_table_ = |
+const GLEnums::EnumToString* const GLEnums::enum_to_string_table_ = |
enum_to_string_table; |
-const size_t GLES2Util::enum_to_string_table_len_ = |
+const size_t GLEnums::enum_to_string_table_len_ = |
sizeof(enum_to_string_table) / sizeof(enum_to_string_table[0]); |
- |
-std::string GLES2Util::GetStringAttachment(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_COLOR_ATTACHMENT0, "GL_COLOR_ATTACHMENT0"}, |
- {GL_DEPTH_ATTACHMENT, "GL_DEPTH_ATTACHMENT"}, |
- {GL_STENCIL_ATTACHMENT, "GL_STENCIL_ATTACHMENT"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringBackbufferAttachment(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_COLOR_EXT, "GL_COLOR_EXT"}, |
- {GL_DEPTH_EXT, "GL_DEPTH_EXT"}, |
- {GL_STENCIL_EXT, "GL_STENCIL_EXT"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringBlitFilter(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_NEAREST, "GL_NEAREST"}, {GL_LINEAR, "GL_LINEAR"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringBufferParameter(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_BUFFER_SIZE, "GL_BUFFER_SIZE"}, {GL_BUFFER_USAGE, "GL_BUFFER_USAGE"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringBufferTarget(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_ARRAY_BUFFER, "GL_ARRAY_BUFFER"}, |
- {GL_ELEMENT_ARRAY_BUFFER, "GL_ELEMENT_ARRAY_BUFFER"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringBufferUsage(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_STREAM_DRAW, "GL_STREAM_DRAW"}, |
- {GL_STATIC_DRAW, "GL_STATIC_DRAW"}, |
- {GL_DYNAMIC_DRAW, "GL_DYNAMIC_DRAW"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringCapability(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_BLEND, "GL_BLEND"}, |
- {GL_CULL_FACE, "GL_CULL_FACE"}, |
- {GL_DEPTH_TEST, "GL_DEPTH_TEST"}, |
- {GL_DITHER, "GL_DITHER"}, |
- {GL_POLYGON_OFFSET_FILL, "GL_POLYGON_OFFSET_FILL"}, |
- {GL_SAMPLE_ALPHA_TO_COVERAGE, "GL_SAMPLE_ALPHA_TO_COVERAGE"}, |
- {GL_SAMPLE_COVERAGE, "GL_SAMPLE_COVERAGE"}, |
- {GL_SCISSOR_TEST, "GL_SCISSOR_TEST"}, |
- {GL_STENCIL_TEST, "GL_STENCIL_TEST"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringCmpFunction(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_NEVER, "GL_NEVER"}, |
- {GL_LESS, "GL_LESS"}, |
- {GL_EQUAL, "GL_EQUAL"}, |
- {GL_LEQUAL, "GL_LEQUAL"}, |
- {GL_GREATER, "GL_GREATER"}, |
- {GL_NOTEQUAL, "GL_NOTEQUAL"}, |
- {GL_GEQUAL, "GL_GEQUAL"}, |
- {GL_ALWAYS, "GL_ALWAYS"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringCompressedTextureFormat(uint32_t value) { |
- return GLES2Util::GetQualifiedEnumString(NULL, 0, value); |
-} |
- |
-std::string GLES2Util::GetStringDrawMode(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_POINTS, "GL_POINTS"}, |
- {GL_LINE_STRIP, "GL_LINE_STRIP"}, |
- {GL_LINE_LOOP, "GL_LINE_LOOP"}, |
- {GL_LINES, "GL_LINES"}, |
- {GL_TRIANGLE_STRIP, "GL_TRIANGLE_STRIP"}, |
- {GL_TRIANGLE_FAN, "GL_TRIANGLE_FAN"}, |
- {GL_TRIANGLES, "GL_TRIANGLES"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringDstBlendFactor(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_ZERO, "GL_ZERO"}, |
- {GL_ONE, "GL_ONE"}, |
- {GL_SRC_COLOR, "GL_SRC_COLOR"}, |
- {GL_ONE_MINUS_SRC_COLOR, "GL_ONE_MINUS_SRC_COLOR"}, |
- {GL_DST_COLOR, "GL_DST_COLOR"}, |
- {GL_ONE_MINUS_DST_COLOR, "GL_ONE_MINUS_DST_COLOR"}, |
- {GL_SRC_ALPHA, "GL_SRC_ALPHA"}, |
- {GL_ONE_MINUS_SRC_ALPHA, "GL_ONE_MINUS_SRC_ALPHA"}, |
- {GL_DST_ALPHA, "GL_DST_ALPHA"}, |
- {GL_ONE_MINUS_DST_ALPHA, "GL_ONE_MINUS_DST_ALPHA"}, |
- {GL_CONSTANT_COLOR, "GL_CONSTANT_COLOR"}, |
- {GL_ONE_MINUS_CONSTANT_COLOR, "GL_ONE_MINUS_CONSTANT_COLOR"}, |
- {GL_CONSTANT_ALPHA, "GL_CONSTANT_ALPHA"}, |
- {GL_ONE_MINUS_CONSTANT_ALPHA, "GL_ONE_MINUS_CONSTANT_ALPHA"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringEquation(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_FUNC_ADD, "GL_FUNC_ADD"}, |
- {GL_FUNC_SUBTRACT, "GL_FUNC_SUBTRACT"}, |
- {GL_FUNC_REVERSE_SUBTRACT, "GL_FUNC_REVERSE_SUBTRACT"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringFaceMode(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_CW, "GL_CW"}, {GL_CCW, "GL_CCW"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringFaceType(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_FRONT, "GL_FRONT"}, |
- {GL_BACK, "GL_BACK"}, |
- {GL_FRONT_AND_BACK, "GL_FRONT_AND_BACK"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringFrameBufferParameter(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE, |
- "GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE"}, |
- {GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME, |
- "GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME"}, |
- {GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL, |
- "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL"}, |
- {GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE, |
- "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringFrameBufferTarget(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_FRAMEBUFFER, "GL_FRAMEBUFFER"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringGLState(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_ACTIVE_TEXTURE, "GL_ACTIVE_TEXTURE"}, |
- {GL_ALIASED_LINE_WIDTH_RANGE, "GL_ALIASED_LINE_WIDTH_RANGE"}, |
- {GL_ALIASED_POINT_SIZE_RANGE, "GL_ALIASED_POINT_SIZE_RANGE"}, |
- {GL_ALPHA_BITS, "GL_ALPHA_BITS"}, |
- {GL_ARRAY_BUFFER_BINDING, "GL_ARRAY_BUFFER_BINDING"}, |
- {GL_BLUE_BITS, "GL_BLUE_BITS"}, |
- {GL_COMPRESSED_TEXTURE_FORMATS, "GL_COMPRESSED_TEXTURE_FORMATS"}, |
- {GL_CURRENT_PROGRAM, "GL_CURRENT_PROGRAM"}, |
- {GL_DEPTH_BITS, "GL_DEPTH_BITS"}, |
- {GL_DEPTH_RANGE, "GL_DEPTH_RANGE"}, |
- {GL_ELEMENT_ARRAY_BUFFER_BINDING, "GL_ELEMENT_ARRAY_BUFFER_BINDING"}, |
- {GL_FRAMEBUFFER_BINDING, "GL_FRAMEBUFFER_BINDING"}, |
- {GL_GENERATE_MIPMAP_HINT, "GL_GENERATE_MIPMAP_HINT"}, |
- {GL_GREEN_BITS, "GL_GREEN_BITS"}, |
- {GL_IMPLEMENTATION_COLOR_READ_FORMAT, |
- "GL_IMPLEMENTATION_COLOR_READ_FORMAT"}, |
- {GL_IMPLEMENTATION_COLOR_READ_TYPE, "GL_IMPLEMENTATION_COLOR_READ_TYPE"}, |
- {GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS, |
- "GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS"}, |
- {GL_MAX_CUBE_MAP_TEXTURE_SIZE, "GL_MAX_CUBE_MAP_TEXTURE_SIZE"}, |
- {GL_MAX_FRAGMENT_UNIFORM_VECTORS, "GL_MAX_FRAGMENT_UNIFORM_VECTORS"}, |
- {GL_MAX_RENDERBUFFER_SIZE, "GL_MAX_RENDERBUFFER_SIZE"}, |
- {GL_MAX_TEXTURE_IMAGE_UNITS, "GL_MAX_TEXTURE_IMAGE_UNITS"}, |
- {GL_MAX_TEXTURE_SIZE, "GL_MAX_TEXTURE_SIZE"}, |
- {GL_MAX_VARYING_VECTORS, "GL_MAX_VARYING_VECTORS"}, |
- {GL_MAX_VERTEX_ATTRIBS, "GL_MAX_VERTEX_ATTRIBS"}, |
- {GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS, "GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS"}, |
- {GL_MAX_VERTEX_UNIFORM_VECTORS, "GL_MAX_VERTEX_UNIFORM_VECTORS"}, |
- {GL_MAX_VIEWPORT_DIMS, "GL_MAX_VIEWPORT_DIMS"}, |
- {GL_NUM_COMPRESSED_TEXTURE_FORMATS, "GL_NUM_COMPRESSED_TEXTURE_FORMATS"}, |
- {GL_NUM_SHADER_BINARY_FORMATS, "GL_NUM_SHADER_BINARY_FORMATS"}, |
- {GL_PACK_ALIGNMENT, "GL_PACK_ALIGNMENT"}, |
- {GL_RED_BITS, "GL_RED_BITS"}, |
- {GL_RENDERBUFFER_BINDING, "GL_RENDERBUFFER_BINDING"}, |
- {GL_SAMPLE_BUFFERS, "GL_SAMPLE_BUFFERS"}, |
- {GL_SAMPLE_COVERAGE_INVERT, "GL_SAMPLE_COVERAGE_INVERT"}, |
- {GL_SAMPLE_COVERAGE_VALUE, "GL_SAMPLE_COVERAGE_VALUE"}, |
- {GL_SAMPLES, "GL_SAMPLES"}, |
- {GL_SCISSOR_BOX, "GL_SCISSOR_BOX"}, |
- {GL_SHADER_BINARY_FORMATS, "GL_SHADER_BINARY_FORMATS"}, |
- {GL_SHADER_COMPILER, "GL_SHADER_COMPILER"}, |
- {GL_SUBPIXEL_BITS, "GL_SUBPIXEL_BITS"}, |
- {GL_STENCIL_BITS, "GL_STENCIL_BITS"}, |
- {GL_TEXTURE_BINDING_2D, "GL_TEXTURE_BINDING_2D"}, |
- {GL_TEXTURE_BINDING_CUBE_MAP, "GL_TEXTURE_BINDING_CUBE_MAP"}, |
- {GL_UNPACK_ALIGNMENT, "GL_UNPACK_ALIGNMENT"}, |
- {GL_UNPACK_FLIP_Y_CHROMIUM, "GL_UNPACK_FLIP_Y_CHROMIUM"}, |
- {GL_UNPACK_PREMULTIPLY_ALPHA_CHROMIUM, |
- "GL_UNPACK_PREMULTIPLY_ALPHA_CHROMIUM"}, |
- {GL_UNPACK_UNPREMULTIPLY_ALPHA_CHROMIUM, |
- "GL_UNPACK_UNPREMULTIPLY_ALPHA_CHROMIUM"}, |
- {GL_BIND_GENERATES_RESOURCE_CHROMIUM, |
- "GL_BIND_GENERATES_RESOURCE_CHROMIUM"}, |
- {GL_VERTEX_ARRAY_BINDING_OES, "GL_VERTEX_ARRAY_BINDING_OES"}, |
- {GL_VIEWPORT, "GL_VIEWPORT"}, |
- {GL_BLEND_COLOR, "GL_BLEND_COLOR"}, |
- {GL_BLEND_EQUATION_RGB, "GL_BLEND_EQUATION_RGB"}, |
- {GL_BLEND_EQUATION_ALPHA, "GL_BLEND_EQUATION_ALPHA"}, |
- {GL_BLEND_SRC_RGB, "GL_BLEND_SRC_RGB"}, |
- {GL_BLEND_DST_RGB, "GL_BLEND_DST_RGB"}, |
- {GL_BLEND_SRC_ALPHA, "GL_BLEND_SRC_ALPHA"}, |
- {GL_BLEND_DST_ALPHA, "GL_BLEND_DST_ALPHA"}, |
- {GL_COLOR_CLEAR_VALUE, "GL_COLOR_CLEAR_VALUE"}, |
- {GL_DEPTH_CLEAR_VALUE, "GL_DEPTH_CLEAR_VALUE"}, |
- {GL_STENCIL_CLEAR_VALUE, "GL_STENCIL_CLEAR_VALUE"}, |
- {GL_COLOR_WRITEMASK, "GL_COLOR_WRITEMASK"}, |
- {GL_CULL_FACE_MODE, "GL_CULL_FACE_MODE"}, |
- {GL_DEPTH_FUNC, "GL_DEPTH_FUNC"}, |
- {GL_DEPTH_WRITEMASK, "GL_DEPTH_WRITEMASK"}, |
- {GL_FRONT_FACE, "GL_FRONT_FACE"}, |
- {GL_LINE_WIDTH, "GL_LINE_WIDTH"}, |
- {GL_POLYGON_OFFSET_FACTOR, "GL_POLYGON_OFFSET_FACTOR"}, |
- {GL_POLYGON_OFFSET_UNITS, "GL_POLYGON_OFFSET_UNITS"}, |
- {GL_STENCIL_FUNC, "GL_STENCIL_FUNC"}, |
- {GL_STENCIL_REF, "GL_STENCIL_REF"}, |
- {GL_STENCIL_VALUE_MASK, "GL_STENCIL_VALUE_MASK"}, |
- {GL_STENCIL_BACK_FUNC, "GL_STENCIL_BACK_FUNC"}, |
- {GL_STENCIL_BACK_REF, "GL_STENCIL_BACK_REF"}, |
- {GL_STENCIL_BACK_VALUE_MASK, "GL_STENCIL_BACK_VALUE_MASK"}, |
- {GL_STENCIL_WRITEMASK, "GL_STENCIL_WRITEMASK"}, |
- {GL_STENCIL_BACK_WRITEMASK, "GL_STENCIL_BACK_WRITEMASK"}, |
- {GL_STENCIL_FAIL, "GL_STENCIL_FAIL"}, |
- {GL_STENCIL_PASS_DEPTH_FAIL, "GL_STENCIL_PASS_DEPTH_FAIL"}, |
- {GL_STENCIL_PASS_DEPTH_PASS, "GL_STENCIL_PASS_DEPTH_PASS"}, |
- {GL_STENCIL_BACK_FAIL, "GL_STENCIL_BACK_FAIL"}, |
- {GL_STENCIL_BACK_PASS_DEPTH_FAIL, "GL_STENCIL_BACK_PASS_DEPTH_FAIL"}, |
- {GL_STENCIL_BACK_PASS_DEPTH_PASS, "GL_STENCIL_BACK_PASS_DEPTH_PASS"}, |
- {GL_BLEND, "GL_BLEND"}, |
- {GL_CULL_FACE, "GL_CULL_FACE"}, |
- {GL_DEPTH_TEST, "GL_DEPTH_TEST"}, |
- {GL_DITHER, "GL_DITHER"}, |
- {GL_POLYGON_OFFSET_FILL, "GL_POLYGON_OFFSET_FILL"}, |
- {GL_SAMPLE_ALPHA_TO_COVERAGE, "GL_SAMPLE_ALPHA_TO_COVERAGE"}, |
- {GL_SAMPLE_COVERAGE, "GL_SAMPLE_COVERAGE"}, |
- {GL_SCISSOR_TEST, "GL_SCISSOR_TEST"}, |
- {GL_STENCIL_TEST, "GL_STENCIL_TEST"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringGetMaxIndexType(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"}, |
- {GL_UNSIGNED_SHORT, "GL_UNSIGNED_SHORT"}, |
- {GL_UNSIGNED_INT, "GL_UNSIGNED_INT"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringGetTexParamTarget(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_TEXTURE_2D, "GL_TEXTURE_2D"}, |
- {GL_TEXTURE_CUBE_MAP, "GL_TEXTURE_CUBE_MAP"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringHintMode(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_FASTEST, "GL_FASTEST"}, |
- {GL_NICEST, "GL_NICEST"}, |
- {GL_DONT_CARE, "GL_DONT_CARE"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringHintTarget(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_GENERATE_MIPMAP_HINT, "GL_GENERATE_MIPMAP_HINT"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringImageInternalFormat(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_RGB, "GL_RGB"}, {GL_RGBA, "GL_RGBA"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringImageUsage(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_MAP_CHROMIUM, "GL_MAP_CHROMIUM"}, |
- {GL_SCANOUT_CHROMIUM, "GL_SCANOUT_CHROMIUM"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringIndexType(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"}, |
- {GL_UNSIGNED_SHORT, "GL_UNSIGNED_SHORT"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringIndexedBufferTarget(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_TRANSFORM_FEEDBACK_BUFFER, "GL_TRANSFORM_FEEDBACK_BUFFER"}, |
- {GL_UNIFORM_BUFFER, "GL_UNIFORM_BUFFER"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringMatrixMode(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_PATH_PROJECTION_CHROMIUM, "GL_PATH_PROJECTION_CHROMIUM"}, |
- {GL_PATH_MODELVIEW_CHROMIUM, "GL_PATH_MODELVIEW_CHROMIUM"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringPixelStore(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_PACK_ALIGNMENT, "GL_PACK_ALIGNMENT"}, |
- {GL_UNPACK_ALIGNMENT, "GL_UNPACK_ALIGNMENT"}, |
- {GL_UNPACK_FLIP_Y_CHROMIUM, "GL_UNPACK_FLIP_Y_CHROMIUM"}, |
- {GL_UNPACK_PREMULTIPLY_ALPHA_CHROMIUM, |
- "GL_UNPACK_PREMULTIPLY_ALPHA_CHROMIUM"}, |
- {GL_UNPACK_UNPREMULTIPLY_ALPHA_CHROMIUM, |
- "GL_UNPACK_UNPREMULTIPLY_ALPHA_CHROMIUM"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringPixelType(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"}, |
- {GL_UNSIGNED_SHORT_5_6_5, "GL_UNSIGNED_SHORT_5_6_5"}, |
- {GL_UNSIGNED_SHORT_4_4_4_4, "GL_UNSIGNED_SHORT_4_4_4_4"}, |
- {GL_UNSIGNED_SHORT_5_5_5_1, "GL_UNSIGNED_SHORT_5_5_5_1"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringProgramParameter(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_DELETE_STATUS, "GL_DELETE_STATUS"}, |
- {GL_LINK_STATUS, "GL_LINK_STATUS"}, |
- {GL_VALIDATE_STATUS, "GL_VALIDATE_STATUS"}, |
- {GL_INFO_LOG_LENGTH, "GL_INFO_LOG_LENGTH"}, |
- {GL_ATTACHED_SHADERS, "GL_ATTACHED_SHADERS"}, |
- {GL_ACTIVE_ATTRIBUTES, "GL_ACTIVE_ATTRIBUTES"}, |
- {GL_ACTIVE_ATTRIBUTE_MAX_LENGTH, "GL_ACTIVE_ATTRIBUTE_MAX_LENGTH"}, |
- {GL_ACTIVE_UNIFORMS, "GL_ACTIVE_UNIFORMS"}, |
- {GL_ACTIVE_UNIFORM_MAX_LENGTH, "GL_ACTIVE_UNIFORM_MAX_LENGTH"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringQueryObjectParameter(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_QUERY_RESULT_EXT, "GL_QUERY_RESULT_EXT"}, |
- {GL_QUERY_RESULT_AVAILABLE_EXT, "GL_QUERY_RESULT_AVAILABLE_EXT"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringQueryParameter(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_CURRENT_QUERY_EXT, "GL_CURRENT_QUERY_EXT"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringQueryTarget(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_ANY_SAMPLES_PASSED_EXT, "GL_ANY_SAMPLES_PASSED_EXT"}, |
- {GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT, |
- "GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT"}, |
- {GL_COMMANDS_ISSUED_CHROMIUM, "GL_COMMANDS_ISSUED_CHROMIUM"}, |
- {GL_LATENCY_QUERY_CHROMIUM, "GL_LATENCY_QUERY_CHROMIUM"}, |
- {GL_ASYNC_PIXEL_UNPACK_COMPLETED_CHROMIUM, |
- "GL_ASYNC_PIXEL_UNPACK_COMPLETED_CHROMIUM"}, |
- {GL_ASYNC_PIXEL_PACK_COMPLETED_CHROMIUM, |
- "GL_ASYNC_PIXEL_PACK_COMPLETED_CHROMIUM"}, |
- {GL_COMMANDS_COMPLETED_CHROMIUM, "GL_COMMANDS_COMPLETED_CHROMIUM"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringReadPixelFormat(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_ALPHA, "GL_ALPHA"}, {GL_RGB, "GL_RGB"}, {GL_RGBA, "GL_RGBA"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringReadPixelType(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"}, |
- {GL_UNSIGNED_SHORT_5_6_5, "GL_UNSIGNED_SHORT_5_6_5"}, |
- {GL_UNSIGNED_SHORT_4_4_4_4, "GL_UNSIGNED_SHORT_4_4_4_4"}, |
- {GL_UNSIGNED_SHORT_5_5_5_1, "GL_UNSIGNED_SHORT_5_5_5_1"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringRenderBufferFormat(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_RGBA4, "GL_RGBA4"}, |
- {GL_RGB565, "GL_RGB565"}, |
- {GL_RGB5_A1, "GL_RGB5_A1"}, |
- {GL_DEPTH_COMPONENT16, "GL_DEPTH_COMPONENT16"}, |
- {GL_STENCIL_INDEX8, "GL_STENCIL_INDEX8"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringRenderBufferParameter(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_RENDERBUFFER_RED_SIZE, "GL_RENDERBUFFER_RED_SIZE"}, |
- {GL_RENDERBUFFER_GREEN_SIZE, "GL_RENDERBUFFER_GREEN_SIZE"}, |
- {GL_RENDERBUFFER_BLUE_SIZE, "GL_RENDERBUFFER_BLUE_SIZE"}, |
- {GL_RENDERBUFFER_ALPHA_SIZE, "GL_RENDERBUFFER_ALPHA_SIZE"}, |
- {GL_RENDERBUFFER_DEPTH_SIZE, "GL_RENDERBUFFER_DEPTH_SIZE"}, |
- {GL_RENDERBUFFER_STENCIL_SIZE, "GL_RENDERBUFFER_STENCIL_SIZE"}, |
- {GL_RENDERBUFFER_WIDTH, "GL_RENDERBUFFER_WIDTH"}, |
- {GL_RENDERBUFFER_HEIGHT, "GL_RENDERBUFFER_HEIGHT"}, |
- {GL_RENDERBUFFER_INTERNAL_FORMAT, "GL_RENDERBUFFER_INTERNAL_FORMAT"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringRenderBufferTarget(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_RENDERBUFFER, "GL_RENDERBUFFER"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringResetStatus(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_GUILTY_CONTEXT_RESET_ARB, "GL_GUILTY_CONTEXT_RESET_ARB"}, |
- {GL_INNOCENT_CONTEXT_RESET_ARB, "GL_INNOCENT_CONTEXT_RESET_ARB"}, |
- {GL_UNKNOWN_CONTEXT_RESET_ARB, "GL_UNKNOWN_CONTEXT_RESET_ARB"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringSamplerParameter(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_TEXTURE_MAG_FILTER, "GL_TEXTURE_MAG_FILTER"}, |
- {GL_TEXTURE_MIN_FILTER, "GL_TEXTURE_MIN_FILTER"}, |
- {GL_TEXTURE_MIN_LOD, "GL_TEXTURE_MIN_LOD"}, |
- {GL_TEXTURE_MAX_LOD, "GL_TEXTURE_MAX_LOD"}, |
- {GL_TEXTURE_WRAP_S, "GL_TEXTURE_WRAP_S"}, |
- {GL_TEXTURE_WRAP_T, "GL_TEXTURE_WRAP_T"}, |
- {GL_TEXTURE_WRAP_R, "GL_TEXTURE_WRAP_R"}, |
- {GL_TEXTURE_COMPARE_MODE, "GL_TEXTURE_COMPARE_MODE"}, |
- {GL_TEXTURE_COMPARE_FUNC, "GL_TEXTURE_COMPARE_FUNC"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringShaderBinaryFormat(uint32_t value) { |
- return GLES2Util::GetQualifiedEnumString(NULL, 0, value); |
-} |
- |
-std::string GLES2Util::GetStringShaderParameter(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_SHADER_TYPE, "GL_SHADER_TYPE"}, |
- {GL_DELETE_STATUS, "GL_DELETE_STATUS"}, |
- {GL_COMPILE_STATUS, "GL_COMPILE_STATUS"}, |
- {GL_INFO_LOG_LENGTH, "GL_INFO_LOG_LENGTH"}, |
- {GL_SHADER_SOURCE_LENGTH, "GL_SHADER_SOURCE_LENGTH"}, |
- {GL_TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE, |
- "GL_TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringShaderPrecision(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_LOW_FLOAT, "GL_LOW_FLOAT"}, |
- {GL_MEDIUM_FLOAT, "GL_MEDIUM_FLOAT"}, |
- {GL_HIGH_FLOAT, "GL_HIGH_FLOAT"}, |
- {GL_LOW_INT, "GL_LOW_INT"}, |
- {GL_MEDIUM_INT, "GL_MEDIUM_INT"}, |
- {GL_HIGH_INT, "GL_HIGH_INT"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringShaderType(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_VERTEX_SHADER, "GL_VERTEX_SHADER"}, |
- {GL_FRAGMENT_SHADER, "GL_FRAGMENT_SHADER"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringSrcBlendFactor(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_ZERO, "GL_ZERO"}, |
- {GL_ONE, "GL_ONE"}, |
- {GL_SRC_COLOR, "GL_SRC_COLOR"}, |
- {GL_ONE_MINUS_SRC_COLOR, "GL_ONE_MINUS_SRC_COLOR"}, |
- {GL_DST_COLOR, "GL_DST_COLOR"}, |
- {GL_ONE_MINUS_DST_COLOR, "GL_ONE_MINUS_DST_COLOR"}, |
- {GL_SRC_ALPHA, "GL_SRC_ALPHA"}, |
- {GL_ONE_MINUS_SRC_ALPHA, "GL_ONE_MINUS_SRC_ALPHA"}, |
- {GL_DST_ALPHA, "GL_DST_ALPHA"}, |
- {GL_ONE_MINUS_DST_ALPHA, "GL_ONE_MINUS_DST_ALPHA"}, |
- {GL_CONSTANT_COLOR, "GL_CONSTANT_COLOR"}, |
- {GL_ONE_MINUS_CONSTANT_COLOR, "GL_ONE_MINUS_CONSTANT_COLOR"}, |
- {GL_CONSTANT_ALPHA, "GL_CONSTANT_ALPHA"}, |
- {GL_ONE_MINUS_CONSTANT_ALPHA, "GL_ONE_MINUS_CONSTANT_ALPHA"}, |
- {GL_SRC_ALPHA_SATURATE, "GL_SRC_ALPHA_SATURATE"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringStencilOp(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_KEEP, "GL_KEEP"}, |
- {GL_ZERO, "GL_ZERO"}, |
- {GL_REPLACE, "GL_REPLACE"}, |
- {GL_INCR, "GL_INCR"}, |
- {GL_INCR_WRAP, "GL_INCR_WRAP"}, |
- {GL_DECR, "GL_DECR"}, |
- {GL_DECR_WRAP, "GL_DECR_WRAP"}, |
- {GL_INVERT, "GL_INVERT"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringStringType(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_VENDOR, "GL_VENDOR"}, |
- {GL_RENDERER, "GL_RENDERER"}, |
- {GL_VERSION, "GL_VERSION"}, |
- {GL_SHADING_LANGUAGE_VERSION, "GL_SHADING_LANGUAGE_VERSION"}, |
- {GL_EXTENSIONS, "GL_EXTENSIONS"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringSubscriptionTarget(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_MOUSE_POSITION_CHROMIUM, "GL_MOUSE_POSITION_CHROMIUM"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringTexture3DTarget(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_TEXTURE_3D, "GL_TEXTURE_3D"}, |
- {GL_TEXTURE_2D_ARRAY, "GL_TEXTURE_2D_ARRAY"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringTextureBindTarget(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_TEXTURE_2D, "GL_TEXTURE_2D"}, |
- {GL_TEXTURE_CUBE_MAP, "GL_TEXTURE_CUBE_MAP"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringTextureFormat(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_ALPHA, "GL_ALPHA"}, |
- {GL_LUMINANCE, "GL_LUMINANCE"}, |
- {GL_LUMINANCE_ALPHA, "GL_LUMINANCE_ALPHA"}, |
- {GL_RGB, "GL_RGB"}, |
- {GL_RGBA, "GL_RGBA"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringTextureInternalFormat(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_ALPHA, "GL_ALPHA"}, |
- {GL_LUMINANCE, "GL_LUMINANCE"}, |
- {GL_LUMINANCE_ALPHA, "GL_LUMINANCE_ALPHA"}, |
- {GL_RGB, "GL_RGB"}, |
- {GL_RGBA, "GL_RGBA"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringTextureInternalFormatStorage(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_RGB565, "GL_RGB565"}, |
- {GL_RGBA4, "GL_RGBA4"}, |
- {GL_RGB5_A1, "GL_RGB5_A1"}, |
- {GL_ALPHA8_EXT, "GL_ALPHA8_EXT"}, |
- {GL_LUMINANCE8_EXT, "GL_LUMINANCE8_EXT"}, |
- {GL_LUMINANCE8_ALPHA8_EXT, "GL_LUMINANCE8_ALPHA8_EXT"}, |
- {GL_RGB8_OES, "GL_RGB8_OES"}, |
- {GL_RGBA8_OES, "GL_RGBA8_OES"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringTextureMagFilterMode(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_NEAREST, "GL_NEAREST"}, {GL_LINEAR, "GL_LINEAR"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringTextureMinFilterMode(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_NEAREST, "GL_NEAREST"}, |
- {GL_LINEAR, "GL_LINEAR"}, |
- {GL_NEAREST_MIPMAP_NEAREST, "GL_NEAREST_MIPMAP_NEAREST"}, |
- {GL_LINEAR_MIPMAP_NEAREST, "GL_LINEAR_MIPMAP_NEAREST"}, |
- {GL_NEAREST_MIPMAP_LINEAR, "GL_NEAREST_MIPMAP_LINEAR"}, |
- {GL_LINEAR_MIPMAP_LINEAR, "GL_LINEAR_MIPMAP_LINEAR"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringTextureParameter(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_TEXTURE_MAG_FILTER, "GL_TEXTURE_MAG_FILTER"}, |
- {GL_TEXTURE_MIN_FILTER, "GL_TEXTURE_MIN_FILTER"}, |
- {GL_TEXTURE_POOL_CHROMIUM, "GL_TEXTURE_POOL_CHROMIUM"}, |
- {GL_TEXTURE_WRAP_S, "GL_TEXTURE_WRAP_S"}, |
- {GL_TEXTURE_WRAP_T, "GL_TEXTURE_WRAP_T"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringTexturePool(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_TEXTURE_POOL_MANAGED_CHROMIUM, "GL_TEXTURE_POOL_MANAGED_CHROMIUM"}, |
- {GL_TEXTURE_POOL_UNMANAGED_CHROMIUM, |
- "GL_TEXTURE_POOL_UNMANAGED_CHROMIUM"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringTextureTarget(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_TEXTURE_2D, "GL_TEXTURE_2D"}, |
- {GL_TEXTURE_CUBE_MAP_POSITIVE_X, "GL_TEXTURE_CUBE_MAP_POSITIVE_X"}, |
- {GL_TEXTURE_CUBE_MAP_NEGATIVE_X, "GL_TEXTURE_CUBE_MAP_NEGATIVE_X"}, |
- {GL_TEXTURE_CUBE_MAP_POSITIVE_Y, "GL_TEXTURE_CUBE_MAP_POSITIVE_Y"}, |
- {GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, "GL_TEXTURE_CUBE_MAP_NEGATIVE_Y"}, |
- {GL_TEXTURE_CUBE_MAP_POSITIVE_Z, "GL_TEXTURE_CUBE_MAP_POSITIVE_Z"}, |
- {GL_TEXTURE_CUBE_MAP_NEGATIVE_Z, "GL_TEXTURE_CUBE_MAP_NEGATIVE_Z"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringTextureUsage(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_NONE, "GL_NONE"}, |
- {GL_FRAMEBUFFER_ATTACHMENT_ANGLE, "GL_FRAMEBUFFER_ATTACHMENT_ANGLE"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringTextureWrapMode(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_CLAMP_TO_EDGE, "GL_CLAMP_TO_EDGE"}, |
- {GL_MIRRORED_REPEAT, "GL_MIRRORED_REPEAT"}, |
- {GL_REPEAT, "GL_REPEAT"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringTransformFeedbackBindTarget(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_TRANSFORM_FEEDBACK, "GL_TRANSFORM_FEEDBACK"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringTransformFeedbackPrimitiveMode(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_POINTS, "GL_POINTS"}, |
- {GL_LINES, "GL_LINES"}, |
- {GL_TRIANGLES, "GL_TRIANGLES"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringValueBufferTarget(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_SUBSCRIBED_VALUES_BUFFER_CHROMIUM, |
- "GL_SUBSCRIBED_VALUES_BUFFER_CHROMIUM"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringVertexAttribType(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_BYTE, "GL_BYTE"}, |
- {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"}, |
- {GL_SHORT, "GL_SHORT"}, |
- {GL_UNSIGNED_SHORT, "GL_UNSIGNED_SHORT"}, |
- {GL_FLOAT, "GL_FLOAT"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringVertexAttribute(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_VERTEX_ATTRIB_ARRAY_NORMALIZED, "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED"}, |
- {GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING, |
- "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING"}, |
- {GL_VERTEX_ATTRIB_ARRAY_ENABLED, "GL_VERTEX_ATTRIB_ARRAY_ENABLED"}, |
- {GL_VERTEX_ATTRIB_ARRAY_SIZE, "GL_VERTEX_ATTRIB_ARRAY_SIZE"}, |
- {GL_VERTEX_ATTRIB_ARRAY_STRIDE, "GL_VERTEX_ATTRIB_ARRAY_STRIDE"}, |
- {GL_VERTEX_ATTRIB_ARRAY_TYPE, "GL_VERTEX_ATTRIB_ARRAY_TYPE"}, |
- {GL_CURRENT_VERTEX_ATTRIB, "GL_CURRENT_VERTEX_ATTRIB"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-std::string GLES2Util::GetStringVertexPointer(uint32_t value) { |
- static const EnumToString string_table[] = { |
- {GL_VERTEX_ATTRIB_ARRAY_POINTER, "GL_VERTEX_ATTRIB_ARRAY_POINTER"}, |
- }; |
- return GLES2Util::GetQualifiedEnumString(string_table, |
- arraysize(string_table), value); |
-} |
- |
-#endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_UTILS_IMPLEMENTATION_AUTOGEN_H_ |