Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(450)

Side by Side Diff: gpu/command_buffer/common/gles2_cmd_utils_implementation_autogen.h

Issue 1134373002: Add a bunch of ES3 enums to the validator. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // This file is auto-generated from 5 // This file is auto-generated from
6 // gpu/command_buffer/build_gles2_cmd_buffer.py 6 // gpu/command_buffer/build_gles2_cmd_buffer.py
7 // It's formatted by clang-format using chromium coding style: 7 // It's formatted by clang-format using chromium coding style:
8 // clang-format -i -style=chromium filename 8 // clang-format -i -style=chromium filename
9 // DO NOT EDIT! 9 // DO NOT EDIT!
10 10
(...skipping 4438 matching lines...) Expand 10 before | Expand all | Expand 10 after
4449 const GLES2Util::EnumToString* const GLES2Util::enum_to_string_table_ = 4449 const GLES2Util::EnumToString* const GLES2Util::enum_to_string_table_ =
4450 enum_to_string_table; 4450 enum_to_string_table;
4451 const size_t GLES2Util::enum_to_string_table_len_ = 4451 const size_t GLES2Util::enum_to_string_table_len_ =
4452 sizeof(enum_to_string_table) / sizeof(enum_to_string_table[0]); 4452 sizeof(enum_to_string_table) / sizeof(enum_to_string_table[0]);
4453 4453
4454 std::string GLES2Util::GetStringAttachment(uint32_t value) { 4454 std::string GLES2Util::GetStringAttachment(uint32_t value) {
4455 static const EnumToString string_table[] = { 4455 static const EnumToString string_table[] = {
4456 {GL_COLOR_ATTACHMENT0, "GL_COLOR_ATTACHMENT0"}, 4456 {GL_COLOR_ATTACHMENT0, "GL_COLOR_ATTACHMENT0"},
4457 {GL_DEPTH_ATTACHMENT, "GL_DEPTH_ATTACHMENT"}, 4457 {GL_DEPTH_ATTACHMENT, "GL_DEPTH_ATTACHMENT"},
4458 {GL_STENCIL_ATTACHMENT, "GL_STENCIL_ATTACHMENT"}, 4458 {GL_STENCIL_ATTACHMENT, "GL_STENCIL_ATTACHMENT"},
4459 {GL_DEPTH_STENCIL_ATTACHMENT, "GL_DEPTH_STENCIL_ATTACHMENT"},
4459 }; 4460 };
4460 return GLES2Util::GetQualifiedEnumString(string_table, 4461 return GLES2Util::GetQualifiedEnumString(string_table,
4461 arraysize(string_table), value); 4462 arraysize(string_table), value);
4462 } 4463 }
4463 4464
4464 std::string GLES2Util::GetStringBackbufferAttachment(uint32_t value) { 4465 std::string GLES2Util::GetStringBackbufferAttachment(uint32_t value) {
4465 static const EnumToString string_table[] = { 4466 static const EnumToString string_table[] = {
4466 {GL_COLOR_EXT, "GL_COLOR_EXT"}, 4467 {GL_COLOR_EXT, "GL_COLOR_EXT"},
4467 {GL_DEPTH_EXT, "GL_DEPTH_EXT"}, 4468 {GL_DEPTH_EXT, "GL_DEPTH_EXT"},
4468 {GL_STENCIL_EXT, "GL_STENCIL_EXT"}, 4469 {GL_STENCIL_EXT, "GL_STENCIL_EXT"},
(...skipping 14 matching lines...) Expand all
4483 static const EnumToString string_table[] = { 4484 static const EnumToString string_table[] = {
4484 {GL_INTERLEAVED_ATTRIBS, "GL_INTERLEAVED_ATTRIBS"}, 4485 {GL_INTERLEAVED_ATTRIBS, "GL_INTERLEAVED_ATTRIBS"},
4485 {GL_SEPARATE_ATTRIBS, "GL_SEPARATE_ATTRIBS"}, 4486 {GL_SEPARATE_ATTRIBS, "GL_SEPARATE_ATTRIBS"},
4486 }; 4487 };
4487 return GLES2Util::GetQualifiedEnumString(string_table, 4488 return GLES2Util::GetQualifiedEnumString(string_table,
4488 arraysize(string_table), value); 4489 arraysize(string_table), value);
4489 } 4490 }
4490 4491
4491 std::string GLES2Util::GetStringBufferParameter(uint32_t value) { 4492 std::string GLES2Util::GetStringBufferParameter(uint32_t value) {
4492 static const EnumToString string_table[] = { 4493 static const EnumToString string_table[] = {
4493 {GL_BUFFER_SIZE, "GL_BUFFER_SIZE"}, {GL_BUFFER_USAGE, "GL_BUFFER_USAGE"}, 4494 {GL_BUFFER_SIZE, "GL_BUFFER_SIZE"},
4495 {GL_BUFFER_USAGE, "GL_BUFFER_USAGE"},
4496 {GL_BUFFER_ACCESS_FLAGS, "GL_BUFFER_ACCESS_FLAGS"},
4497 {GL_BUFFER_MAPPED, "GL_BUFFER_MAPPED"},
4498 {GL_BUFFER_MAP_LENGTH, "GL_BUFFER_MAP_LENGTH"},
4499 {GL_BUFFER_MAP_OFFSET, "GL_BUFFER_MAP_OFFSET"},
4494 }; 4500 };
4495 return GLES2Util::GetQualifiedEnumString(string_table, 4501 return GLES2Util::GetQualifiedEnumString(string_table,
4496 arraysize(string_table), value); 4502 arraysize(string_table), value);
4497 } 4503 }
4498 4504
4499 std::string GLES2Util::GetStringBufferTarget(uint32_t value) { 4505 std::string GLES2Util::GetStringBufferTarget(uint32_t value) {
4500 static const EnumToString string_table[] = { 4506 static const EnumToString string_table[] = {
4501 {GL_ARRAY_BUFFER, "GL_ARRAY_BUFFER"}, 4507 {GL_ARRAY_BUFFER, "GL_ARRAY_BUFFER"},
4502 {GL_ELEMENT_ARRAY_BUFFER, "GL_ELEMENT_ARRAY_BUFFER"}, 4508 {GL_ELEMENT_ARRAY_BUFFER, "GL_ELEMENT_ARRAY_BUFFER"},
4503 {GL_COPY_READ_BUFFER, "GL_COPY_READ_BUFFER"}, 4509 {GL_COPY_READ_BUFFER, "GL_COPY_READ_BUFFER"},
4504 {GL_COPY_WRITE_BUFFER, "GL_COPY_WRITE_BUFFER"}, 4510 {GL_COPY_WRITE_BUFFER, "GL_COPY_WRITE_BUFFER"},
4505 {GL_PIXEL_PACK_BUFFER, "GL_PIXEL_PACK_BUFFER"}, 4511 {GL_PIXEL_PACK_BUFFER, "GL_PIXEL_PACK_BUFFER"},
4506 {GL_PIXEL_UNPACK_BUFFER, "GL_PIXEL_UNPACK_BUFFER"}, 4512 {GL_PIXEL_UNPACK_BUFFER, "GL_PIXEL_UNPACK_BUFFER"},
4507 {GL_TRANSFORM_FEEDBACK_BUFFER, "GL_TRANSFORM_FEEDBACK_BUFFER"}, 4513 {GL_TRANSFORM_FEEDBACK_BUFFER, "GL_TRANSFORM_FEEDBACK_BUFFER"},
4508 {GL_UNIFORM_BUFFER, "GL_UNIFORM_BUFFER"}, 4514 {GL_UNIFORM_BUFFER, "GL_UNIFORM_BUFFER"},
4509 }; 4515 };
4510 return GLES2Util::GetQualifiedEnumString(string_table, 4516 return GLES2Util::GetQualifiedEnumString(string_table,
4511 arraysize(string_table), value); 4517 arraysize(string_table), value);
4512 } 4518 }
4513 4519
4514 std::string GLES2Util::GetStringBufferUsage(uint32_t value) { 4520 std::string GLES2Util::GetStringBufferUsage(uint32_t value) {
4515 static const EnumToString string_table[] = { 4521 static const EnumToString string_table[] = {
4516 {GL_STREAM_DRAW, "GL_STREAM_DRAW"}, 4522 {GL_STREAM_DRAW, "GL_STREAM_DRAW"},
4517 {GL_STATIC_DRAW, "GL_STATIC_DRAW"}, 4523 {GL_STATIC_DRAW, "GL_STATIC_DRAW"},
4518 {GL_DYNAMIC_DRAW, "GL_DYNAMIC_DRAW"}, 4524 {GL_DYNAMIC_DRAW, "GL_DYNAMIC_DRAW"},
4525 {GL_STREAM_READ, "GL_STREAM_READ"},
4526 {GL_STREAM_COPY, "GL_STREAM_COPY"},
4527 {GL_STATIC_READ, "GL_STATIC_READ"},
4528 {GL_STATIC_COPY, "GL_STATIC_COPY"},
4529 {GL_DYNAMIC_READ, "GL_DYNAMIC_READ"},
4530 {GL_DYNAMIC_COPY, "GL_DYNAMIC_COPY"},
4519 }; 4531 };
4520 return GLES2Util::GetQualifiedEnumString(string_table, 4532 return GLES2Util::GetQualifiedEnumString(string_table,
4521 arraysize(string_table), value); 4533 arraysize(string_table), value);
4522 } 4534 }
4523 4535
4524 std::string GLES2Util::GetStringBufferfi(uint32_t value) { 4536 std::string GLES2Util::GetStringBufferfi(uint32_t value) {
4525 static const EnumToString string_table[] = { 4537 static const EnumToString string_table[] = {
4526 {GL_DEPTH_STENCIL, "GL_DEPTH_STENCIL"}, 4538 {GL_DEPTH_STENCIL, "GL_DEPTH_STENCIL"},
4527 }; 4539 };
4528 return GLES2Util::GetQualifiedEnumString(string_table, 4540 return GLES2Util::GetQualifiedEnumString(string_table,
(...skipping 110 matching lines...) Expand 10 before | Expand all | Expand 10 after
4639 }; 4651 };
4640 return GLES2Util::GetQualifiedEnumString(string_table, 4652 return GLES2Util::GetQualifiedEnumString(string_table,
4641 arraysize(string_table), value); 4653 arraysize(string_table), value);
4642 } 4654 }
4643 4655
4644 std::string GLES2Util::GetStringEquation(uint32_t value) { 4656 std::string GLES2Util::GetStringEquation(uint32_t value) {
4645 static const EnumToString string_table[] = { 4657 static const EnumToString string_table[] = {
4646 {GL_FUNC_ADD, "GL_FUNC_ADD"}, 4658 {GL_FUNC_ADD, "GL_FUNC_ADD"},
4647 {GL_FUNC_SUBTRACT, "GL_FUNC_SUBTRACT"}, 4659 {GL_FUNC_SUBTRACT, "GL_FUNC_SUBTRACT"},
4648 {GL_FUNC_REVERSE_SUBTRACT, "GL_FUNC_REVERSE_SUBTRACT"}, 4660 {GL_FUNC_REVERSE_SUBTRACT, "GL_FUNC_REVERSE_SUBTRACT"},
4661 {GL_MIN, "GL_MIN"},
4662 {GL_MAX, "GL_MAX"},
4649 }; 4663 };
4650 return GLES2Util::GetQualifiedEnumString(string_table, 4664 return GLES2Util::GetQualifiedEnumString(string_table,
4651 arraysize(string_table), value); 4665 arraysize(string_table), value);
4652 } 4666 }
4653 4667
4654 std::string GLES2Util::GetStringFaceMode(uint32_t value) { 4668 std::string GLES2Util::GetStringFaceMode(uint32_t value) {
4655 static const EnumToString string_table[] = { 4669 static const EnumToString string_table[] = {
4656 {GL_CW, "GL_CW"}, {GL_CCW, "GL_CCW"}, 4670 {GL_CW, "GL_CW"}, {GL_CCW, "GL_CCW"},
4657 }; 4671 };
4658 return GLES2Util::GetQualifiedEnumString(string_table, 4672 return GLES2Util::GetQualifiedEnumString(string_table,
(...skipping 13 matching lines...) Expand all
4672 std::string GLES2Util::GetStringFrameBufferParameter(uint32_t value) { 4686 std::string GLES2Util::GetStringFrameBufferParameter(uint32_t value) {
4673 static const EnumToString string_table[] = { 4687 static const EnumToString string_table[] = {
4674 {GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE, 4688 {GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE,
4675 "GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE"}, 4689 "GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE"},
4676 {GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME, 4690 {GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME,
4677 "GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME"}, 4691 "GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME"},
4678 {GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL, 4692 {GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL,
4679 "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL"}, 4693 "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL"},
4680 {GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE, 4694 {GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE,
4681 "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE"}, 4695 "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE"},
4696 {GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE,
4697 "GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE"},
4698 {GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE,
4699 "GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE"},
4700 {GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE,
4701 "GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE"},
4702 {GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE,
4703 "GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE"},
4704 {GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE,
4705 "GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE"},
4706 {GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE,
4707 "GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE"},
4708 {GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE,
4709 "GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE"},
4710 {GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING,
4711 "GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING"},
4712 {GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER,
4713 "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER"},
4682 }; 4714 };
4683 return GLES2Util::GetQualifiedEnumString(string_table, 4715 return GLES2Util::GetQualifiedEnumString(string_table,
4684 arraysize(string_table), value); 4716 arraysize(string_table), value);
4685 } 4717 }
4686 4718
4687 std::string GLES2Util::GetStringFrameBufferTarget(uint32_t value) { 4719 std::string GLES2Util::GetStringFrameBufferTarget(uint32_t value) {
4688 static const EnumToString string_table[] = { 4720 static const EnumToString string_table[] = {
4689 {GL_FRAMEBUFFER, "GL_FRAMEBUFFER"}, 4721 {GL_FRAMEBUFFER, "GL_FRAMEBUFFER"},
4722 {GL_DRAW_FRAMEBUFFER, "GL_DRAW_FRAMEBUFFER"},
4723 {GL_READ_FRAMEBUFFER, "GL_READ_FRAMEBUFFER"},
4690 }; 4724 };
4691 return GLES2Util::GetQualifiedEnumString(string_table, 4725 return GLES2Util::GetQualifiedEnumString(string_table,
4692 arraysize(string_table), value); 4726 arraysize(string_table), value);
4693 } 4727 }
4694 4728
4695 std::string GLES2Util::GetStringGLState(uint32_t value) { 4729 std::string GLES2Util::GetStringGLState(uint32_t value) {
4696 static const EnumToString string_table[] = { 4730 static const EnumToString string_table[] = {
4697 {GL_ACTIVE_TEXTURE, "GL_ACTIVE_TEXTURE"}, 4731 {GL_ACTIVE_TEXTURE, "GL_ACTIVE_TEXTURE"},
4698 {GL_ALIASED_LINE_WIDTH_RANGE, "GL_ALIASED_LINE_WIDTH_RANGE"}, 4732 {GL_ALIASED_LINE_WIDTH_RANGE, "GL_ALIASED_LINE_WIDTH_RANGE"},
4699 {GL_ALIASED_POINT_SIZE_RANGE, "GL_ALIASED_POINT_SIZE_RANGE"}, 4733 {GL_ALIASED_POINT_SIZE_RANGE, "GL_ALIASED_POINT_SIZE_RANGE"},
(...skipping 211 matching lines...) Expand 10 before | Expand all | Expand 10 after
4911 {GL_NICEST, "GL_NICEST"}, 4945 {GL_NICEST, "GL_NICEST"},
4912 {GL_DONT_CARE, "GL_DONT_CARE"}, 4946 {GL_DONT_CARE, "GL_DONT_CARE"},
4913 }; 4947 };
4914 return GLES2Util::GetQualifiedEnumString(string_table, 4948 return GLES2Util::GetQualifiedEnumString(string_table,
4915 arraysize(string_table), value); 4949 arraysize(string_table), value);
4916 } 4950 }
4917 4951
4918 std::string GLES2Util::GetStringHintTarget(uint32_t value) { 4952 std::string GLES2Util::GetStringHintTarget(uint32_t value) {
4919 static const EnumToString string_table[] = { 4953 static const EnumToString string_table[] = {
4920 {GL_GENERATE_MIPMAP_HINT, "GL_GENERATE_MIPMAP_HINT"}, 4954 {GL_GENERATE_MIPMAP_HINT, "GL_GENERATE_MIPMAP_HINT"},
4955 {GL_FRAGMENT_SHADER_DERIVATIVE_HINT,
4956 "GL_FRAGMENT_SHADER_DERIVATIVE_HINT"},
4921 }; 4957 };
4922 return GLES2Util::GetQualifiedEnumString(string_table, 4958 return GLES2Util::GetQualifiedEnumString(string_table,
4923 arraysize(string_table), value); 4959 arraysize(string_table), value);
4924 } 4960 }
4925 4961
4926 std::string GLES2Util::GetStringImageInternalFormat(uint32_t value) { 4962 std::string GLES2Util::GetStringImageInternalFormat(uint32_t value) {
4927 static const EnumToString string_table[] = { 4963 static const EnumToString string_table[] = {
4928 {GL_RGB, "GL_RGB"}, 4964 {GL_RGB, "GL_RGB"},
4929 {GL_RGB_YUV_420_CHROMIUM, "GL_RGB_YUV_420_CHROMIUM"}, 4965 {GL_RGB_YUV_420_CHROMIUM, "GL_RGB_YUV_420_CHROMIUM"},
4930 {GL_RGBA, "GL_RGBA"}, 4966 {GL_RGBA, "GL_RGBA"},
4931 }; 4967 };
4932 return GLES2Util::GetQualifiedEnumString(string_table, 4968 return GLES2Util::GetQualifiedEnumString(string_table,
4933 arraysize(string_table), value); 4969 arraysize(string_table), value);
4934 } 4970 }
4935 4971
4936 std::string GLES2Util::GetStringImageUsage(uint32_t value) { 4972 std::string GLES2Util::GetStringImageUsage(uint32_t value) {
4937 static const EnumToString string_table[] = { 4973 static const EnumToString string_table[] = {
4938 {GL_MAP_CHROMIUM, "GL_MAP_CHROMIUM"}, 4974 {GL_MAP_CHROMIUM, "GL_MAP_CHROMIUM"},
4939 {GL_SCANOUT_CHROMIUM, "GL_SCANOUT_CHROMIUM"}, 4975 {GL_SCANOUT_CHROMIUM, "GL_SCANOUT_CHROMIUM"},
4940 }; 4976 };
4941 return GLES2Util::GetQualifiedEnumString(string_table, 4977 return GLES2Util::GetQualifiedEnumString(string_table,
4942 arraysize(string_table), value); 4978 arraysize(string_table), value);
4943 } 4979 }
4944 4980
4945 std::string GLES2Util::GetStringIndexType(uint32_t value) { 4981 std::string GLES2Util::GetStringIndexType(uint32_t value) {
4946 static const EnumToString string_table[] = { 4982 static const EnumToString string_table[] = {
4947 {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"}, 4983 {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"},
4948 {GL_UNSIGNED_SHORT, "GL_UNSIGNED_SHORT"}, 4984 {GL_UNSIGNED_SHORT, "GL_UNSIGNED_SHORT"},
4985 {GL_UNSIGNED_INT, "GL_UNSIGNED_INT"},
4949 }; 4986 };
4950 return GLES2Util::GetQualifiedEnumString(string_table, 4987 return GLES2Util::GetQualifiedEnumString(string_table,
4951 arraysize(string_table), value); 4988 arraysize(string_table), value);
4952 } 4989 }
4953 4990
4954 std::string GLES2Util::GetStringIndexedBufferTarget(uint32_t value) { 4991 std::string GLES2Util::GetStringIndexedBufferTarget(uint32_t value) {
4955 static const EnumToString string_table[] = { 4992 static const EnumToString string_table[] = {
4956 {GL_TRANSFORM_FEEDBACK_BUFFER, "GL_TRANSFORM_FEEDBACK_BUFFER"}, 4993 {GL_TRANSFORM_FEEDBACK_BUFFER, "GL_TRANSFORM_FEEDBACK_BUFFER"},
4957 {GL_UNIFORM_BUFFER, "GL_UNIFORM_BUFFER"}, 4994 {GL_UNIFORM_BUFFER, "GL_UNIFORM_BUFFER"},
4958 }; 4995 };
4959 return GLES2Util::GetQualifiedEnumString(string_table, 4996 return GLES2Util::GetQualifiedEnumString(string_table,
4960 arraysize(string_table), value); 4997 arraysize(string_table), value);
4961 } 4998 }
4962 4999
4963 std::string GLES2Util::GetStringIndexedGLState(uint32_t value) { 5000 std::string GLES2Util::GetStringIndexedGLState(uint32_t value) {
4964 static const EnumToString string_table[] = { 5001 static const EnumToString string_table[] = {
4965 {GL_TRANSFORM_FEEDBACK_BUFFER_BINDING, 5002 {GL_TRANSFORM_FEEDBACK_BUFFER_BINDING,
4966 "GL_TRANSFORM_FEEDBACK_BUFFER_BINDING"}, 5003 "GL_TRANSFORM_FEEDBACK_BUFFER_BINDING"},
4967 {GL_TRANSFORM_FEEDBACK_BUFFER_SIZE, "GL_TRANSFORM_FEEDBACK_BUFFER_SIZE"}, 5004 {GL_TRANSFORM_FEEDBACK_BUFFER_SIZE, "GL_TRANSFORM_FEEDBACK_BUFFER_SIZE"},
4968 {GL_TRANSFORM_FEEDBACK_BUFFER_START, 5005 {GL_TRANSFORM_FEEDBACK_BUFFER_START,
4969 "GL_TRANSFORM_FEEDBACK_BUFFER_START"}, 5006 "GL_TRANSFORM_FEEDBACK_BUFFER_START"},
4970 {GL_UNIFORM_BUFFER_BINDING, "GL_UNIFORM_BUFFER_BINDING"}, 5007 {GL_UNIFORM_BUFFER_BINDING, "GL_UNIFORM_BUFFER_BINDING"},
4971 {GL_UNIFORM_BUFFER_SIZE, "GL_UNIFORM_BUFFER_SIZE"}, 5008 {GL_UNIFORM_BUFFER_SIZE, "GL_UNIFORM_BUFFER_SIZE"},
4972 {GL_UNIFORM_BUFFER_START, "GL_UNIFORM_BUFFER_START"}, 5009 {GL_UNIFORM_BUFFER_START, "GL_UNIFORM_BUFFER_START"},
4973 }; 5010 };
4974 return GLES2Util::GetQualifiedEnumString(string_table, 5011 return GLES2Util::GetQualifiedEnumString(string_table,
4975 arraysize(string_table), value); 5012 arraysize(string_table), value);
4976 } 5013 }
4977 5014
5015 std::string GLES2Util::GetStringInternalFormatParameter(uint32_t value) {
5016 static const EnumToString string_table[] = {
5017 {GL_NUM_SAMPLE_COUNTS, "GL_NUM_SAMPLE_COUNTS"},
5018 {GL_SAMPLES, "GL_SAMPLES"},
5019 };
5020 return GLES2Util::GetQualifiedEnumString(string_table,
5021 arraysize(string_table), value);
5022 }
5023
5024 std::string GLES2Util::GetStringInvalidateFrameBufferTarget(uint32_t value) {
5025 static const EnumToString string_table[] = {
5026 {GL_FRAMEBUFFER, "GL_FRAMEBUFFER"},
5027 };
5028 return GLES2Util::GetQualifiedEnumString(string_table,
5029 arraysize(string_table), value);
5030 }
5031
4978 std::string GLES2Util::GetStringMapBufferAccess(uint32_t value) { 5032 std::string GLES2Util::GetStringMapBufferAccess(uint32_t value) {
4979 static const EnumToString string_table[] = { 5033 static const EnumToString string_table[] = {
4980 {GL_MAP_READ_BIT, "GL_MAP_READ_BIT"}, 5034 {GL_MAP_READ_BIT, "GL_MAP_READ_BIT"},
4981 {GL_MAP_WRITE_BIT, "GL_MAP_WRITE_BIT"}, 5035 {GL_MAP_WRITE_BIT, "GL_MAP_WRITE_BIT"},
4982 {GL_MAP_INVALIDATE_RANGE_BIT, "GL_MAP_INVALIDATE_RANGE_BIT"}, 5036 {GL_MAP_INVALIDATE_RANGE_BIT, "GL_MAP_INVALIDATE_RANGE_BIT"},
4983 {GL_MAP_INVALIDATE_BUFFER_BIT, "GL_MAP_INVALIDATE_BUFFER_BIT"}, 5037 {GL_MAP_INVALIDATE_BUFFER_BIT, "GL_MAP_INVALIDATE_BUFFER_BIT"},
4984 {GL_MAP_FLUSH_EXPLICIT_BIT, "GL_MAP_FLUSH_EXPLICIT_BIT"}, 5038 {GL_MAP_FLUSH_EXPLICIT_BIT, "GL_MAP_FLUSH_EXPLICIT_BIT"},
4985 {GL_MAP_UNSYNCHRONIZED_BIT, "GL_MAP_UNSYNCHRONIZED_BIT"}, 5039 {GL_MAP_UNSYNCHRONIZED_BIT, "GL_MAP_UNSYNCHRONIZED_BIT"},
4986 }; 5040 };
4987 return GLES2Util::GetQualifiedEnumString(string_table, 5041 return GLES2Util::GetQualifiedEnumString(string_table,
(...skipping 11 matching lines...) Expand all
4999 5053
5000 std::string GLES2Util::GetStringPixelStore(uint32_t value) { 5054 std::string GLES2Util::GetStringPixelStore(uint32_t value) {
5001 static const EnumToString string_table[] = { 5055 static const EnumToString string_table[] = {
5002 {GL_PACK_ALIGNMENT, "GL_PACK_ALIGNMENT"}, 5056 {GL_PACK_ALIGNMENT, "GL_PACK_ALIGNMENT"},
5003 {GL_UNPACK_ALIGNMENT, "GL_UNPACK_ALIGNMENT"}, 5057 {GL_UNPACK_ALIGNMENT, "GL_UNPACK_ALIGNMENT"},
5004 {GL_UNPACK_FLIP_Y_CHROMIUM, "GL_UNPACK_FLIP_Y_CHROMIUM"}, 5058 {GL_UNPACK_FLIP_Y_CHROMIUM, "GL_UNPACK_FLIP_Y_CHROMIUM"},
5005 {GL_UNPACK_PREMULTIPLY_ALPHA_CHROMIUM, 5059 {GL_UNPACK_PREMULTIPLY_ALPHA_CHROMIUM,
5006 "GL_UNPACK_PREMULTIPLY_ALPHA_CHROMIUM"}, 5060 "GL_UNPACK_PREMULTIPLY_ALPHA_CHROMIUM"},
5007 {GL_UNPACK_UNPREMULTIPLY_ALPHA_CHROMIUM, 5061 {GL_UNPACK_UNPREMULTIPLY_ALPHA_CHROMIUM,
5008 "GL_UNPACK_UNPREMULTIPLY_ALPHA_CHROMIUM"}, 5062 "GL_UNPACK_UNPREMULTIPLY_ALPHA_CHROMIUM"},
5063 {GL_PACK_ROW_LENGTH, "GL_PACK_ROW_LENGTH"},
5064 {GL_PACK_IMAGE_HEIGHT, "GL_PACK_IMAGE_HEIGHT"},
5065 {GL_PACK_SKIP_PIXELS, "GL_PACK_SKIP_PIXELS"},
5066 {GL_PACK_SKIP_ROWS, "GL_PACK_SKIP_ROWS"},
5067 {GL_PACK_SKIP_IMAGES, "GL_PACK_SKIP_IMAGES"},
5068 {GL_UNPACK_ROW_LENGTH, "GL_UNPACK_ROW_LENGTH"},
5069 {GL_UNPACK_IMAGE_HEIGHT, "GL_UNPACK_IMAGE_HEIGHT"},
5070 {GL_UNPACK_SKIP_PIXELS, "GL_UNPACK_SKIP_PIXELS"},
5071 {GL_UNPACK_SKIP_ROWS, "GL_UNPACK_SKIP_ROWS"},
5072 {GL_UNPACK_SKIP_IMAGES, "GL_UNPACK_SKIP_IMAGES"},
5009 }; 5073 };
5010 return GLES2Util::GetQualifiedEnumString(string_table, 5074 return GLES2Util::GetQualifiedEnumString(string_table,
5011 arraysize(string_table), value); 5075 arraysize(string_table), value);
5012 } 5076 }
5013 5077
5014 std::string GLES2Util::GetStringPixelType(uint32_t value) { 5078 std::string GLES2Util::GetStringPixelType(uint32_t value) {
5015 static const EnumToString string_table[] = { 5079 static const EnumToString string_table[] = {
5016 {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"}, 5080 {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"},
5017 {GL_UNSIGNED_SHORT_5_6_5, "GL_UNSIGNED_SHORT_5_6_5"}, 5081 {GL_UNSIGNED_SHORT_5_6_5, "GL_UNSIGNED_SHORT_5_6_5"},
5018 {GL_UNSIGNED_SHORT_4_4_4_4, "GL_UNSIGNED_SHORT_4_4_4_4"}, 5082 {GL_UNSIGNED_SHORT_4_4_4_4, "GL_UNSIGNED_SHORT_4_4_4_4"},
(...skipping 19 matching lines...) Expand all
5038 static const EnumToString string_table[] = { 5102 static const EnumToString string_table[] = {
5039 {GL_DELETE_STATUS, "GL_DELETE_STATUS"}, 5103 {GL_DELETE_STATUS, "GL_DELETE_STATUS"},
5040 {GL_LINK_STATUS, "GL_LINK_STATUS"}, 5104 {GL_LINK_STATUS, "GL_LINK_STATUS"},
5041 {GL_VALIDATE_STATUS, "GL_VALIDATE_STATUS"}, 5105 {GL_VALIDATE_STATUS, "GL_VALIDATE_STATUS"},
5042 {GL_INFO_LOG_LENGTH, "GL_INFO_LOG_LENGTH"}, 5106 {GL_INFO_LOG_LENGTH, "GL_INFO_LOG_LENGTH"},
5043 {GL_ATTACHED_SHADERS, "GL_ATTACHED_SHADERS"}, 5107 {GL_ATTACHED_SHADERS, "GL_ATTACHED_SHADERS"},
5044 {GL_ACTIVE_ATTRIBUTES, "GL_ACTIVE_ATTRIBUTES"}, 5108 {GL_ACTIVE_ATTRIBUTES, "GL_ACTIVE_ATTRIBUTES"},
5045 {GL_ACTIVE_ATTRIBUTE_MAX_LENGTH, "GL_ACTIVE_ATTRIBUTE_MAX_LENGTH"}, 5109 {GL_ACTIVE_ATTRIBUTE_MAX_LENGTH, "GL_ACTIVE_ATTRIBUTE_MAX_LENGTH"},
5046 {GL_ACTIVE_UNIFORMS, "GL_ACTIVE_UNIFORMS"}, 5110 {GL_ACTIVE_UNIFORMS, "GL_ACTIVE_UNIFORMS"},
5047 {GL_ACTIVE_UNIFORM_MAX_LENGTH, "GL_ACTIVE_UNIFORM_MAX_LENGTH"}, 5111 {GL_ACTIVE_UNIFORM_MAX_LENGTH, "GL_ACTIVE_UNIFORM_MAX_LENGTH"},
5112 {GL_ACTIVE_UNIFORM_BLOCKS, "GL_ACTIVE_UNIFORM_BLOCKS"},
5113 {GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH,
5114 "GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH"},
5115 {GL_TRANSFORM_FEEDBACK_BUFFER_MODE, "GL_TRANSFORM_FEEDBACK_BUFFER_MODE"},
5116 {GL_TRANSFORM_FEEDBACK_VARYINGS, "GL_TRANSFORM_FEEDBACK_VARYINGS"},
5117 {GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH,
5118 "GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH"},
5048 }; 5119 };
5049 return GLES2Util::GetQualifiedEnumString(string_table, 5120 return GLES2Util::GetQualifiedEnumString(string_table,
5050 arraysize(string_table), value); 5121 arraysize(string_table), value);
5051 } 5122 }
5052 5123
5053 std::string GLES2Util::GetStringQueryObjectParameter(uint32_t value) { 5124 std::string GLES2Util::GetStringQueryObjectParameter(uint32_t value) {
5054 static const EnumToString string_table[] = { 5125 static const EnumToString string_table[] = {
5055 {GL_QUERY_RESULT_EXT, "GL_QUERY_RESULT_EXT"}, 5126 {GL_QUERY_RESULT_EXT, "GL_QUERY_RESULT_EXT"},
5056 {GL_QUERY_RESULT_AVAILABLE_EXT, "GL_QUERY_RESULT_AVAILABLE_EXT"}, 5127 {GL_QUERY_RESULT_AVAILABLE_EXT, "GL_QUERY_RESULT_AVAILABLE_EXT"},
5057 }; 5128 };
(...skipping 21 matching lines...) Expand all
5079 {GL_ASYNC_PIXEL_PACK_COMPLETED_CHROMIUM, 5150 {GL_ASYNC_PIXEL_PACK_COMPLETED_CHROMIUM,
5080 "GL_ASYNC_PIXEL_PACK_COMPLETED_CHROMIUM"}, 5151 "GL_ASYNC_PIXEL_PACK_COMPLETED_CHROMIUM"},
5081 {GL_COMMANDS_COMPLETED_CHROMIUM, "GL_COMMANDS_COMPLETED_CHROMIUM"}, 5152 {GL_COMMANDS_COMPLETED_CHROMIUM, "GL_COMMANDS_COMPLETED_CHROMIUM"},
5082 }; 5153 };
5083 return GLES2Util::GetQualifiedEnumString(string_table, 5154 return GLES2Util::GetQualifiedEnumString(string_table,
5084 arraysize(string_table), value); 5155 arraysize(string_table), value);
5085 } 5156 }
5086 5157
5087 std::string GLES2Util::GetStringReadPixelFormat(uint32_t value) { 5158 std::string GLES2Util::GetStringReadPixelFormat(uint32_t value) {
5088 static const EnumToString string_table[] = { 5159 static const EnumToString string_table[] = {
5089 {GL_ALPHA, "GL_ALPHA"}, {GL_RGB, "GL_RGB"}, {GL_RGBA, "GL_RGBA"}, 5160 {GL_ALPHA, "GL_ALPHA"},
5161 {GL_RGB, "GL_RGB"},
5162 {GL_RGBA, "GL_RGBA"},
5163 {GL_RGBA_INTEGER, "GL_RGBA_INTEGER"},
5090 }; 5164 };
5091 return GLES2Util::GetQualifiedEnumString(string_table, 5165 return GLES2Util::GetQualifiedEnumString(string_table,
5092 arraysize(string_table), value); 5166 arraysize(string_table), value);
5093 } 5167 }
5094 5168
5095 std::string GLES2Util::GetStringReadPixelType(uint32_t value) { 5169 std::string GLES2Util::GetStringReadPixelType(uint32_t value) {
5096 static const EnumToString string_table[] = { 5170 static const EnumToString string_table[] = {
5097 {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"}, 5171 {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"},
5098 {GL_UNSIGNED_SHORT_5_6_5, "GL_UNSIGNED_SHORT_5_6_5"}, 5172 {GL_UNSIGNED_SHORT_5_6_5, "GL_UNSIGNED_SHORT_5_6_5"},
5099 {GL_UNSIGNED_SHORT_4_4_4_4, "GL_UNSIGNED_SHORT_4_4_4_4"}, 5173 {GL_UNSIGNED_SHORT_4_4_4_4, "GL_UNSIGNED_SHORT_4_4_4_4"},
5100 {GL_UNSIGNED_SHORT_5_5_5_1, "GL_UNSIGNED_SHORT_5_5_5_1"}, 5174 {GL_UNSIGNED_SHORT_5_5_5_1, "GL_UNSIGNED_SHORT_5_5_5_1"},
5175 {GL_UNSIGNED_INT, "GL_UNSIGNED_INT"},
5176 {GL_INT, "GL_INT"},
5177 {GL_FLOAT, "GL_FLOAT"},
5101 }; 5178 };
5102 return GLES2Util::GetQualifiedEnumString(string_table, 5179 return GLES2Util::GetQualifiedEnumString(string_table,
5103 arraysize(string_table), value); 5180 arraysize(string_table), value);
5104 } 5181 }
5105 5182
5106 std::string GLES2Util::GetStringRenderBufferFormat(uint32_t value) { 5183 std::string GLES2Util::GetStringRenderBufferFormat(uint32_t value) {
5107 static const EnumToString string_table[] = { 5184 static const EnumToString string_table[] = {
5108 {GL_RGBA4, "GL_RGBA4"}, 5185 {GL_RGBA4, "GL_RGBA4"},
5109 {GL_RGB565, "GL_RGB565"}, 5186 {GL_RGB565, "GL_RGB565"},
5110 {GL_RGB5_A1, "GL_RGB5_A1"}, 5187 {GL_RGB5_A1, "GL_RGB5_A1"},
5111 {GL_DEPTH_COMPONENT16, "GL_DEPTH_COMPONENT16"}, 5188 {GL_DEPTH_COMPONENT16, "GL_DEPTH_COMPONENT16"},
5112 {GL_STENCIL_INDEX8, "GL_STENCIL_INDEX8"}, 5189 {GL_STENCIL_INDEX8, "GL_STENCIL_INDEX8"},
5190 {GL_R8, "GL_R8"},
5191 {GL_R8UI, "GL_R8UI"},
5192 {GL_R8I, "GL_R8I"},
5193 {GL_R16UI, "GL_R16UI"},
5194 {GL_R16I, "GL_R16I"},
5195 {GL_R32UI, "GL_R32UI"},
5196 {GL_R32I, "GL_R32I"},
5197 {GL_RG8, "GL_RG8"},
5198 {GL_RG8UI, "GL_RG8UI"},
5199 {GL_RG8I, "GL_RG8I"},
5200 {GL_RG16UI, "GL_RG16UI"},
5201 {GL_RG16I, "GL_RG16I"},
5202 {GL_RG32UI, "GL_RG32UI"},
5203 {GL_RG32I, "GL_RG32I"},
5204 {GL_RGB8, "GL_RGB8"},
5205 {GL_RGBA8, "GL_RGBA8"},
5206 {GL_SRGB8_ALPHA8, "GL_SRGB8_ALPHA8"},
5207 {GL_RGB10_A2, "GL_RGB10_A2"},
5208 {GL_RGBA8UI, "GL_RGBA8UI"},
5209 {GL_RGBA8I, "GL_RGBA8I"},
5210 {GL_RGB10_A2UI, "GL_RGB10_A2UI"},
5211 {GL_RGBA16UI, "GL_RGBA16UI"},
5212 {GL_RGBA16I, "GL_RGBA16I"},
5213 {GL_RGBA32UI, "GL_RGBA32UI"},
5214 {GL_RGBA32I, "GL_RGBA32I"},
5215 {GL_DEPTH_COMPONENT24, "GL_DEPTH_COMPONENT24"},
5216 {GL_DEPTH_COMPONENT32F, "GL_DEPTH_COMPONENT32F"},
5217 {GL_DEPTH24_STENCIL8, "GL_DEPTH24_STENCIL8"},
5218 {GL_DEPTH32F_STENCIL8, "GL_DEPTH32F_STENCIL8"},
5113 }; 5219 };
5114 return GLES2Util::GetQualifiedEnumString(string_table, 5220 return GLES2Util::GetQualifiedEnumString(string_table,
5115 arraysize(string_table), value); 5221 arraysize(string_table), value);
5116 } 5222 }
5117 5223
5118 std::string GLES2Util::GetStringRenderBufferParameter(uint32_t value) { 5224 std::string GLES2Util::GetStringRenderBufferParameter(uint32_t value) {
5119 static const EnumToString string_table[] = { 5225 static const EnumToString string_table[] = {
5120 {GL_RENDERBUFFER_RED_SIZE, "GL_RENDERBUFFER_RED_SIZE"}, 5226 {GL_RENDERBUFFER_RED_SIZE, "GL_RENDERBUFFER_RED_SIZE"},
5121 {GL_RENDERBUFFER_GREEN_SIZE, "GL_RENDERBUFFER_GREEN_SIZE"}, 5227 {GL_RENDERBUFFER_GREEN_SIZE, "GL_RENDERBUFFER_GREEN_SIZE"},
5122 {GL_RENDERBUFFER_BLUE_SIZE, "GL_RENDERBUFFER_BLUE_SIZE"}, 5228 {GL_RENDERBUFFER_BLUE_SIZE, "GL_RENDERBUFFER_BLUE_SIZE"},
5123 {GL_RENDERBUFFER_ALPHA_SIZE, "GL_RENDERBUFFER_ALPHA_SIZE"}, 5229 {GL_RENDERBUFFER_ALPHA_SIZE, "GL_RENDERBUFFER_ALPHA_SIZE"},
5124 {GL_RENDERBUFFER_DEPTH_SIZE, "GL_RENDERBUFFER_DEPTH_SIZE"}, 5230 {GL_RENDERBUFFER_DEPTH_SIZE, "GL_RENDERBUFFER_DEPTH_SIZE"},
5125 {GL_RENDERBUFFER_STENCIL_SIZE, "GL_RENDERBUFFER_STENCIL_SIZE"}, 5231 {GL_RENDERBUFFER_STENCIL_SIZE, "GL_RENDERBUFFER_STENCIL_SIZE"},
5126 {GL_RENDERBUFFER_WIDTH, "GL_RENDERBUFFER_WIDTH"}, 5232 {GL_RENDERBUFFER_WIDTH, "GL_RENDERBUFFER_WIDTH"},
5127 {GL_RENDERBUFFER_HEIGHT, "GL_RENDERBUFFER_HEIGHT"}, 5233 {GL_RENDERBUFFER_HEIGHT, "GL_RENDERBUFFER_HEIGHT"},
5128 {GL_RENDERBUFFER_INTERNAL_FORMAT, "GL_RENDERBUFFER_INTERNAL_FORMAT"}, 5234 {GL_RENDERBUFFER_INTERNAL_FORMAT, "GL_RENDERBUFFER_INTERNAL_FORMAT"},
5235 {GL_RENDERBUFFER_SAMPLES, "GL_RENDERBUFFER_SAMPLES"},
5129 }; 5236 };
5130 return GLES2Util::GetQualifiedEnumString(string_table, 5237 return GLES2Util::GetQualifiedEnumString(string_table,
5131 arraysize(string_table), value); 5238 arraysize(string_table), value);
5132 } 5239 }
5133 5240
5134 std::string GLES2Util::GetStringRenderBufferTarget(uint32_t value) { 5241 std::string GLES2Util::GetStringRenderBufferTarget(uint32_t value) {
5135 static const EnumToString string_table[] = { 5242 static const EnumToString string_table[] = {
5136 {GL_RENDERBUFFER, "GL_RENDERBUFFER"}, 5243 {GL_RENDERBUFFER, "GL_RENDERBUFFER"},
5137 }; 5244 };
5138 return GLES2Util::GetQualifiedEnumString(string_table, 5245 return GLES2Util::GetQualifiedEnumString(string_table,
(...skipping 506 matching lines...) Expand 10 before | Expand all | Expand 10 after
5645 arraysize(string_table), value); 5752 arraysize(string_table), value);
5646 } 5753 }
5647 5754
5648 std::string GLES2Util::GetStringVertexAttribType(uint32_t value) { 5755 std::string GLES2Util::GetStringVertexAttribType(uint32_t value) {
5649 static const EnumToString string_table[] = { 5756 static const EnumToString string_table[] = {
5650 {GL_BYTE, "GL_BYTE"}, 5757 {GL_BYTE, "GL_BYTE"},
5651 {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"}, 5758 {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"},
5652 {GL_SHORT, "GL_SHORT"}, 5759 {GL_SHORT, "GL_SHORT"},
5653 {GL_UNSIGNED_SHORT, "GL_UNSIGNED_SHORT"}, 5760 {GL_UNSIGNED_SHORT, "GL_UNSIGNED_SHORT"},
5654 {GL_FLOAT, "GL_FLOAT"}, 5761 {GL_FLOAT, "GL_FLOAT"},
5762 {GL_INT, "GL_INT"},
5763 {GL_UNSIGNED_INT, "GL_UNSIGNED_INT"},
5764 {GL_HALF_FLOAT, "GL_HALF_FLOAT"},
5765 {GL_INT_2_10_10_10_REV, "GL_INT_2_10_10_10_REV"},
5766 {GL_UNSIGNED_INT_2_10_10_10_REV, "GL_UNSIGNED_INT_2_10_10_10_REV"},
5655 }; 5767 };
5656 return GLES2Util::GetQualifiedEnumString(string_table, 5768 return GLES2Util::GetQualifiedEnumString(string_table,
5657 arraysize(string_table), value); 5769 arraysize(string_table), value);
5658 } 5770 }
5659 5771
5660 std::string GLES2Util::GetStringVertexAttribute(uint32_t value) { 5772 std::string GLES2Util::GetStringVertexAttribute(uint32_t value) {
5661 static const EnumToString string_table[] = { 5773 static const EnumToString string_table[] = {
5662 {GL_VERTEX_ATTRIB_ARRAY_NORMALIZED, "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED"}, 5774 {GL_VERTEX_ATTRIB_ARRAY_NORMALIZED, "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED"},
5663 {GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING, 5775 {GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING,
5664 "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING"}, 5776 "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING"},
5665 {GL_VERTEX_ATTRIB_ARRAY_ENABLED, "GL_VERTEX_ATTRIB_ARRAY_ENABLED"}, 5777 {GL_VERTEX_ATTRIB_ARRAY_ENABLED, "GL_VERTEX_ATTRIB_ARRAY_ENABLED"},
5666 {GL_VERTEX_ATTRIB_ARRAY_SIZE, "GL_VERTEX_ATTRIB_ARRAY_SIZE"}, 5778 {GL_VERTEX_ATTRIB_ARRAY_SIZE, "GL_VERTEX_ATTRIB_ARRAY_SIZE"},
5667 {GL_VERTEX_ATTRIB_ARRAY_STRIDE, "GL_VERTEX_ATTRIB_ARRAY_STRIDE"}, 5779 {GL_VERTEX_ATTRIB_ARRAY_STRIDE, "GL_VERTEX_ATTRIB_ARRAY_STRIDE"},
5668 {GL_VERTEX_ATTRIB_ARRAY_TYPE, "GL_VERTEX_ATTRIB_ARRAY_TYPE"}, 5780 {GL_VERTEX_ATTRIB_ARRAY_TYPE, "GL_VERTEX_ATTRIB_ARRAY_TYPE"},
5669 {GL_CURRENT_VERTEX_ATTRIB, "GL_CURRENT_VERTEX_ATTRIB"}, 5781 {GL_CURRENT_VERTEX_ATTRIB, "GL_CURRENT_VERTEX_ATTRIB"},
5782 {GL_VERTEX_ATTRIB_ARRAY_INTEGER, "GL_VERTEX_ATTRIB_ARRAY_INTEGER"},
5783 {GL_VERTEX_ATTRIB_ARRAY_DIVISOR, "GL_VERTEX_ATTRIB_ARRAY_DIVISOR"},
5670 }; 5784 };
5671 return GLES2Util::GetQualifiedEnumString(string_table, 5785 return GLES2Util::GetQualifiedEnumString(string_table,
5672 arraysize(string_table), value); 5786 arraysize(string_table), value);
5673 } 5787 }
5674 5788
5675 std::string GLES2Util::GetStringVertexPointer(uint32_t value) { 5789 std::string GLES2Util::GetStringVertexPointer(uint32_t value) {
5676 static const EnumToString string_table[] = { 5790 static const EnumToString string_table[] = {
5677 {GL_VERTEX_ATTRIB_ARRAY_POINTER, "GL_VERTEX_ATTRIB_ARRAY_POINTER"}, 5791 {GL_VERTEX_ATTRIB_ARRAY_POINTER, "GL_VERTEX_ATTRIB_ARRAY_POINTER"},
5678 }; 5792 };
5679 return GLES2Util::GetQualifiedEnumString(string_table, 5793 return GLES2Util::GetQualifiedEnumString(string_table,
5680 arraysize(string_table), value); 5794 arraysize(string_table), value);
5681 } 5795 }
5682 5796
5683 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_UTILS_IMPLEMENTATION_AUTOGEN_H_ 5797 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_UTILS_IMPLEMENTATION_AUTOGEN_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698