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

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

Issue 11301006: automate more GL state handling (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 years, 1 month 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 | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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 // DO NOT EDIT! 7 // DO NOT EDIT!
8 8
9 #ifndef GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_UTILS_IMPLEMENTATION_AUTOGEN_H_ 9 #ifndef GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_UTILS_IMPLEMENTATION_AUTOGEN_H_
10 #define GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_UTILS_IMPLEMENTATION_AUTOGEN_H_ 10 #define GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_UTILS_IMPLEMENTATION_AUTOGEN_H_
(...skipping 609 matching lines...) Expand 10 before | Expand all | Expand 10 after
620 { GL_STREAM_DRAW, "GL_STREAM_DRAW" }, 620 { GL_STREAM_DRAW, "GL_STREAM_DRAW" },
621 { GL_STATIC_DRAW, "GL_STATIC_DRAW" }, 621 { GL_STATIC_DRAW, "GL_STATIC_DRAW" },
622 { GL_DYNAMIC_DRAW, "GL_DYNAMIC_DRAW" }, 622 { GL_DYNAMIC_DRAW, "GL_DYNAMIC_DRAW" },
623 }; 623 };
624 return GLES2Util::GetQualifiedEnumString( 624 return GLES2Util::GetQualifiedEnumString(
625 string_table, arraysize(string_table), value); 625 string_table, arraysize(string_table), value);
626 } 626 }
627 627
628 std::string GLES2Util::GetStringCapability(uint32 value) { 628 std::string GLES2Util::GetStringCapability(uint32 value) {
629 static EnumToString string_table[] = { 629 static EnumToString string_table[] = {
630 { GL_DITHER, "GL_DITHER" },
631 { GL_BLEND, "GL_BLEND" }, 630 { GL_BLEND, "GL_BLEND" },
632 { GL_CULL_FACE, "GL_CULL_FACE" }, 631 { GL_CULL_FACE, "GL_CULL_FACE" },
633 { GL_DEPTH_TEST, "GL_DEPTH_TEST" }, 632 { GL_DEPTH_TEST, "GL_DEPTH_TEST" },
633 { GL_DITHER, "GL_DITHER" },
634 { GL_POLYGON_OFFSET_FILL, "GL_POLYGON_OFFSET_FILL" }, 634 { GL_POLYGON_OFFSET_FILL, "GL_POLYGON_OFFSET_FILL" },
635 { GL_SAMPLE_ALPHA_TO_COVERAGE, "GL_SAMPLE_ALPHA_TO_COVERAGE" }, 635 { GL_SAMPLE_ALPHA_TO_COVERAGE, "GL_SAMPLE_ALPHA_TO_COVERAGE" },
636 { GL_SAMPLE_COVERAGE, "GL_SAMPLE_COVERAGE" }, 636 { GL_SAMPLE_COVERAGE, "GL_SAMPLE_COVERAGE" },
637 { GL_SCISSOR_TEST, "GL_SCISSOR_TEST" }, 637 { GL_SCISSOR_TEST, "GL_SCISSOR_TEST" },
638 { GL_STENCIL_TEST, "GL_STENCIL_TEST" }, 638 { GL_STENCIL_TEST, "GL_STENCIL_TEST" },
639 }; 639 };
640 return GLES2Util::GetQualifiedEnumString( 640 return GLES2Util::GetQualifiedEnumString(
641 string_table, arraysize(string_table), value); 641 string_table, arraysize(string_table), value);
642 } 642 }
643 643
(...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after
748 string_table, arraysize(string_table), value); 748 string_table, arraysize(string_table), value);
749 } 749 }
750 750
751 std::string GLES2Util::GetStringGLState(uint32 value) { 751 std::string GLES2Util::GetStringGLState(uint32 value) {
752 static EnumToString string_table[] = { 752 static EnumToString string_table[] = {
753 { GL_ACTIVE_TEXTURE, "GL_ACTIVE_TEXTURE" }, 753 { GL_ACTIVE_TEXTURE, "GL_ACTIVE_TEXTURE" },
754 { GL_ALIASED_LINE_WIDTH_RANGE, "GL_ALIASED_LINE_WIDTH_RANGE" }, 754 { GL_ALIASED_LINE_WIDTH_RANGE, "GL_ALIASED_LINE_WIDTH_RANGE" },
755 { GL_ALIASED_POINT_SIZE_RANGE, "GL_ALIASED_POINT_SIZE_RANGE" }, 755 { GL_ALIASED_POINT_SIZE_RANGE, "GL_ALIASED_POINT_SIZE_RANGE" },
756 { GL_ALPHA_BITS, "GL_ALPHA_BITS" }, 756 { GL_ALPHA_BITS, "GL_ALPHA_BITS" },
757 { GL_ARRAY_BUFFER_BINDING, "GL_ARRAY_BUFFER_BINDING" }, 757 { GL_ARRAY_BUFFER_BINDING, "GL_ARRAY_BUFFER_BINDING" },
758 { GL_BLEND, "GL_BLEND" },
759 { GL_BLEND_COLOR, "GL_BLEND_COLOR" },
760 { GL_BLEND_DST_ALPHA, "GL_BLEND_DST_ALPHA" },
761 { GL_BLEND_DST_RGB, "GL_BLEND_DST_RGB" },
762 { GL_BLEND_EQUATION_ALPHA, "GL_BLEND_EQUATION_ALPHA" },
763 { GL_BLEND_EQUATION_RGB, "GL_BLEND_EQUATION_RGB" },
764 { GL_BLEND_SRC_ALPHA, "GL_BLEND_SRC_ALPHA" },
765 { GL_BLEND_SRC_RGB, "GL_BLEND_SRC_RGB" },
766 { GL_BLUE_BITS, "GL_BLUE_BITS" }, 758 { GL_BLUE_BITS, "GL_BLUE_BITS" },
767 { GL_COLOR_CLEAR_VALUE, "GL_COLOR_CLEAR_VALUE" },
768 { GL_COLOR_WRITEMASK, "GL_COLOR_WRITEMASK" },
769 { GL_COMPRESSED_TEXTURE_FORMATS, "GL_COMPRESSED_TEXTURE_FORMATS" }, 759 { GL_COMPRESSED_TEXTURE_FORMATS, "GL_COMPRESSED_TEXTURE_FORMATS" },
770 { GL_CULL_FACE, "GL_CULL_FACE" },
771 { GL_CULL_FACE_MODE, "GL_CULL_FACE_MODE" },
772 { GL_CURRENT_PROGRAM, "GL_CURRENT_PROGRAM" }, 760 { GL_CURRENT_PROGRAM, "GL_CURRENT_PROGRAM" },
773 { GL_DEPTH_BITS, "GL_DEPTH_BITS" }, 761 { GL_DEPTH_BITS, "GL_DEPTH_BITS" },
774 { GL_DEPTH_CLEAR_VALUE, "GL_DEPTH_CLEAR_VALUE" },
775 { GL_DEPTH_FUNC, "GL_DEPTH_FUNC" },
776 { GL_DEPTH_RANGE, "GL_DEPTH_RANGE" }, 762 { GL_DEPTH_RANGE, "GL_DEPTH_RANGE" },
777 { GL_DEPTH_TEST, "GL_DEPTH_TEST" },
778 { GL_DEPTH_WRITEMASK, "GL_DEPTH_WRITEMASK" },
779 { GL_DITHER, "GL_DITHER" },
780 { GL_ELEMENT_ARRAY_BUFFER_BINDING, "GL_ELEMENT_ARRAY_BUFFER_BINDING" }, 763 { GL_ELEMENT_ARRAY_BUFFER_BINDING, "GL_ELEMENT_ARRAY_BUFFER_BINDING" },
781 { GL_FRAMEBUFFER_BINDING, "GL_FRAMEBUFFER_BINDING" }, 764 { GL_FRAMEBUFFER_BINDING, "GL_FRAMEBUFFER_BINDING" },
782 { GL_FRONT_FACE, "GL_FRONT_FACE" },
783 { GL_GENERATE_MIPMAP_HINT, "GL_GENERATE_MIPMAP_HINT" }, 765 { GL_GENERATE_MIPMAP_HINT, "GL_GENERATE_MIPMAP_HINT" },
784 { GL_GREEN_BITS, "GL_GREEN_BITS" }, 766 { GL_GREEN_BITS, "GL_GREEN_BITS" },
785 { GL_IMPLEMENTATION_COLOR_READ_FORMAT, 767 { GL_IMPLEMENTATION_COLOR_READ_FORMAT,
786 "GL_IMPLEMENTATION_COLOR_READ_FORMAT" }, 768 "GL_IMPLEMENTATION_COLOR_READ_FORMAT" },
787 { GL_IMPLEMENTATION_COLOR_READ_TYPE, "GL_IMPLEMENTATION_COLOR_READ_TYPE" }, 769 { GL_IMPLEMENTATION_COLOR_READ_TYPE, "GL_IMPLEMENTATION_COLOR_READ_TYPE" },
788 { GL_LINE_WIDTH, "GL_LINE_WIDTH" },
789 { GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS, 770 { GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS,
790 "GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS" }, 771 "GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS" },
791 { GL_MAX_CUBE_MAP_TEXTURE_SIZE, "GL_MAX_CUBE_MAP_TEXTURE_SIZE" }, 772 { GL_MAX_CUBE_MAP_TEXTURE_SIZE, "GL_MAX_CUBE_MAP_TEXTURE_SIZE" },
792 { GL_MAX_FRAGMENT_UNIFORM_VECTORS, "GL_MAX_FRAGMENT_UNIFORM_VECTORS" }, 773 { GL_MAX_FRAGMENT_UNIFORM_VECTORS, "GL_MAX_FRAGMENT_UNIFORM_VECTORS" },
793 { GL_MAX_RENDERBUFFER_SIZE, "GL_MAX_RENDERBUFFER_SIZE" }, 774 { GL_MAX_RENDERBUFFER_SIZE, "GL_MAX_RENDERBUFFER_SIZE" },
794 { GL_MAX_TEXTURE_IMAGE_UNITS, "GL_MAX_TEXTURE_IMAGE_UNITS" }, 775 { GL_MAX_TEXTURE_IMAGE_UNITS, "GL_MAX_TEXTURE_IMAGE_UNITS" },
795 { GL_MAX_TEXTURE_SIZE, "GL_MAX_TEXTURE_SIZE" }, 776 { GL_MAX_TEXTURE_SIZE, "GL_MAX_TEXTURE_SIZE" },
796 { GL_MAX_VARYING_VECTORS, "GL_MAX_VARYING_VECTORS" }, 777 { GL_MAX_VARYING_VECTORS, "GL_MAX_VARYING_VECTORS" },
797 { GL_MAX_VERTEX_ATTRIBS, "GL_MAX_VERTEX_ATTRIBS" }, 778 { GL_MAX_VERTEX_ATTRIBS, "GL_MAX_VERTEX_ATTRIBS" },
798 { GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS, "GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS" }, 779 { GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS, "GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS" },
799 { GL_MAX_VERTEX_UNIFORM_VECTORS, "GL_MAX_VERTEX_UNIFORM_VECTORS" }, 780 { GL_MAX_VERTEX_UNIFORM_VECTORS, "GL_MAX_VERTEX_UNIFORM_VECTORS" },
800 { GL_MAX_VIEWPORT_DIMS, "GL_MAX_VIEWPORT_DIMS" }, 781 { GL_MAX_VIEWPORT_DIMS, "GL_MAX_VIEWPORT_DIMS" },
801 { GL_NUM_COMPRESSED_TEXTURE_FORMATS, "GL_NUM_COMPRESSED_TEXTURE_FORMATS" }, 782 { GL_NUM_COMPRESSED_TEXTURE_FORMATS, "GL_NUM_COMPRESSED_TEXTURE_FORMATS" },
802 { GL_NUM_SHADER_BINARY_FORMATS, "GL_NUM_SHADER_BINARY_FORMATS" }, 783 { GL_NUM_SHADER_BINARY_FORMATS, "GL_NUM_SHADER_BINARY_FORMATS" },
803 { GL_PACK_ALIGNMENT, "GL_PACK_ALIGNMENT" }, 784 { GL_PACK_ALIGNMENT, "GL_PACK_ALIGNMENT" },
804 { GL_POLYGON_OFFSET_FACTOR, "GL_POLYGON_OFFSET_FACTOR" },
805 { GL_POLYGON_OFFSET_FILL, "GL_POLYGON_OFFSET_FILL" },
806 { GL_POLYGON_OFFSET_UNITS, "GL_POLYGON_OFFSET_UNITS" },
807 { GL_RED_BITS, "GL_RED_BITS" }, 785 { GL_RED_BITS, "GL_RED_BITS" },
808 { GL_RENDERBUFFER_BINDING, "GL_RENDERBUFFER_BINDING" }, 786 { GL_RENDERBUFFER_BINDING, "GL_RENDERBUFFER_BINDING" },
809 { GL_SAMPLE_BUFFERS, "GL_SAMPLE_BUFFERS" }, 787 { GL_SAMPLE_BUFFERS, "GL_SAMPLE_BUFFERS" },
810 { GL_SAMPLE_COVERAGE_INVERT, "GL_SAMPLE_COVERAGE_INVERT" }, 788 { GL_SAMPLE_COVERAGE_INVERT, "GL_SAMPLE_COVERAGE_INVERT" },
811 { GL_SAMPLE_COVERAGE_VALUE, "GL_SAMPLE_COVERAGE_VALUE" }, 789 { GL_SAMPLE_COVERAGE_VALUE, "GL_SAMPLE_COVERAGE_VALUE" },
812 { GL_SAMPLES, "GL_SAMPLES" }, 790 { GL_SAMPLES, "GL_SAMPLES" },
813 { GL_SCISSOR_BOX, "GL_SCISSOR_BOX" }, 791 { GL_SCISSOR_BOX, "GL_SCISSOR_BOX" },
814 { GL_SCISSOR_TEST, "GL_SCISSOR_TEST" },
815 { GL_SHADER_BINARY_FORMATS, "GL_SHADER_BINARY_FORMATS" }, 792 { GL_SHADER_BINARY_FORMATS, "GL_SHADER_BINARY_FORMATS" },
816 { GL_SHADER_COMPILER, "GL_SHADER_COMPILER" }, 793 { GL_SHADER_COMPILER, "GL_SHADER_COMPILER" },
817 { GL_STENCIL_BACK_FAIL, "GL_STENCIL_BACK_FAIL" }, 794 { GL_SUBPIXEL_BITS, "GL_SUBPIXEL_BITS" },
818 { GL_STENCIL_BACK_FUNC, "GL_STENCIL_BACK_FUNC" },
819 { GL_STENCIL_BACK_PASS_DEPTH_FAIL, "GL_STENCIL_BACK_PASS_DEPTH_FAIL" },
820 { GL_STENCIL_BACK_PASS_DEPTH_PASS, "GL_STENCIL_BACK_PASS_DEPTH_PASS" },
821 { GL_STENCIL_BACK_REF, "GL_STENCIL_BACK_REF" },
822 { GL_STENCIL_BACK_VALUE_MASK, "GL_STENCIL_BACK_VALUE_MASK" },
823 { GL_STENCIL_BACK_WRITEMASK, "GL_STENCIL_BACK_WRITEMASK" },
824 { GL_STENCIL_BITS, "GL_STENCIL_BITS" }, 795 { GL_STENCIL_BITS, "GL_STENCIL_BITS" },
825 { GL_STENCIL_CLEAR_VALUE, "GL_STENCIL_CLEAR_VALUE" },
826 { GL_STENCIL_FAIL, "GL_STENCIL_FAIL" },
827 { GL_STENCIL_FUNC, "GL_STENCIL_FUNC" },
828 { GL_STENCIL_PASS_DEPTH_FAIL, "GL_STENCIL_PASS_DEPTH_FAIL" },
829 { GL_STENCIL_PASS_DEPTH_PASS, "GL_STENCIL_PASS_DEPTH_PASS" },
830 { GL_STENCIL_REF, "GL_STENCIL_REF" },
831 { GL_STENCIL_TEST, "GL_STENCIL_TEST" },
832 { GL_STENCIL_VALUE_MASK, "GL_STENCIL_VALUE_MASK" },
833 { GL_STENCIL_WRITEMASK, "GL_STENCIL_WRITEMASK" },
834 { GL_SUBPIXEL_BITS, "GL_SUBPIXEL_BITS" },
835 { GL_TEXTURE_BINDING_2D, "GL_TEXTURE_BINDING_2D" }, 796 { GL_TEXTURE_BINDING_2D, "GL_TEXTURE_BINDING_2D" },
836 { GL_TEXTURE_BINDING_CUBE_MAP, "GL_TEXTURE_BINDING_CUBE_MAP" }, 797 { GL_TEXTURE_BINDING_CUBE_MAP, "GL_TEXTURE_BINDING_CUBE_MAP" },
837 { GL_UNPACK_ALIGNMENT, "GL_UNPACK_ALIGNMENT" }, 798 { GL_UNPACK_ALIGNMENT, "GL_UNPACK_ALIGNMENT" },
838 { GL_UNPACK_FLIP_Y_CHROMIUM, "GL_UNPACK_FLIP_Y_CHROMIUM" }, 799 { GL_UNPACK_FLIP_Y_CHROMIUM, "GL_UNPACK_FLIP_Y_CHROMIUM" },
839 { GL_UNPACK_PREMULTIPLY_ALPHA_CHROMIUM, 800 { GL_UNPACK_PREMULTIPLY_ALPHA_CHROMIUM,
840 "GL_UNPACK_PREMULTIPLY_ALPHA_CHROMIUM" }, 801 "GL_UNPACK_PREMULTIPLY_ALPHA_CHROMIUM" },
841 { GL_UNPACK_UNPREMULTIPLY_ALPHA_CHROMIUM, 802 { GL_UNPACK_UNPREMULTIPLY_ALPHA_CHROMIUM,
842 "GL_UNPACK_UNPREMULTIPLY_ALPHA_CHROMIUM" }, 803 "GL_UNPACK_UNPREMULTIPLY_ALPHA_CHROMIUM" },
843 { GL_VIEWPORT, "GL_VIEWPORT" }, 804 { GL_VIEWPORT, "GL_VIEWPORT" },
805 { GL_BLEND_COLOR, "GL_BLEND_COLOR" },
806 { GL_BLEND_EQUATION_RGB, "GL_BLEND_EQUATION_RGB" },
807 { GL_BLEND_EQUATION_ALPHA, "GL_BLEND_EQUATION_ALPHA" },
808 { GL_BLEND_SRC_RGB, "GL_BLEND_SRC_RGB" },
809 { GL_BLEND_DST_RGB, "GL_BLEND_DST_RGB" },
810 { GL_BLEND_SRC_ALPHA, "GL_BLEND_SRC_ALPHA" },
811 { GL_BLEND_DST_ALPHA, "GL_BLEND_DST_ALPHA" },
812 { GL_COLOR_CLEAR_VALUE, "GL_COLOR_CLEAR_VALUE" },
813 { GL_DEPTH_CLEAR_VALUE, "GL_DEPTH_CLEAR_VALUE" },
814 { GL_STENCIL_CLEAR_VALUE, "GL_STENCIL_CLEAR_VALUE" },
815 { GL_COLOR_WRITEMASK, "GL_COLOR_WRITEMASK" },
816 { GL_CULL_FACE_MODE, "GL_CULL_FACE_MODE" },
817 { GL_DEPTH_FUNC, "GL_DEPTH_FUNC" },
818 { GL_DEPTH_WRITEMASK, "GL_DEPTH_WRITEMASK" },
819 { GL_DEPTH_RANGE, "GL_DEPTH_RANGE" },
820 { GL_FRONT_FACE, "GL_FRONT_FACE" },
821 { GL_LINE_WIDTH, "GL_LINE_WIDTH" },
822 { GL_POLYGON_OFFSET_FACTOR, "GL_POLYGON_OFFSET_FACTOR" },
823 { GL_POLYGON_OFFSET_UNITS, "GL_POLYGON_OFFSET_UNITS" },
824 { GL_SAMPLE_COVERAGE_VALUE, "GL_SAMPLE_COVERAGE_VALUE" },
825 { GL_SAMPLE_COVERAGE_INVERT, "GL_SAMPLE_COVERAGE_INVERT" },
826 { GL_SCISSOR_BOX, "GL_SCISSOR_BOX" },
827 { GL_STENCIL_FUNC, "GL_STENCIL_FUNC" },
828 { GL_STENCIL_REF, "GL_STENCIL_REF" },
829 { GL_STENCIL_VALUE_MASK, "GL_STENCIL_VALUE_MASK" },
830 { GL_STENCIL_BACK_FUNC, "GL_STENCIL_BACK_FUNC" },
831 { GL_STENCIL_BACK_REF, "GL_STENCIL_BACK_REF" },
832 { GL_STENCIL_BACK_VALUE_MASK, "GL_STENCIL_BACK_VALUE_MASK" },
833 { GL_STENCIL_WRITEMASK, "GL_STENCIL_WRITEMASK" },
834 { GL_STENCIL_BACK_WRITEMASK, "GL_STENCIL_BACK_WRITEMASK" },
835 { GL_STENCIL_FAIL, "GL_STENCIL_FAIL" },
836 { GL_STENCIL_PASS_DEPTH_FAIL, "GL_STENCIL_PASS_DEPTH_FAIL" },
837 { GL_STENCIL_PASS_DEPTH_PASS, "GL_STENCIL_PASS_DEPTH_PASS" },
838 { GL_STENCIL_BACK_FAIL, "GL_STENCIL_BACK_FAIL" },
839 { GL_STENCIL_BACK_PASS_DEPTH_FAIL, "GL_STENCIL_BACK_PASS_DEPTH_FAIL" },
840 { GL_STENCIL_BACK_PASS_DEPTH_PASS, "GL_STENCIL_BACK_PASS_DEPTH_PASS" },
841 { GL_VIEWPORT, "GL_VIEWPORT" },
842 { GL_BLEND, "GL_BLEND" },
843 { GL_CULL_FACE, "GL_CULL_FACE" },
844 { GL_DEPTH_TEST, "GL_DEPTH_TEST" },
845 { GL_DITHER, "GL_DITHER" },
846 { GL_POLYGON_OFFSET_FILL, "GL_POLYGON_OFFSET_FILL" },
847 { GL_SAMPLE_ALPHA_TO_COVERAGE, "GL_SAMPLE_ALPHA_TO_COVERAGE" },
848 { GL_SAMPLE_COVERAGE, "GL_SAMPLE_COVERAGE" },
849 { GL_SCISSOR_TEST, "GL_SCISSOR_TEST" },
850 { GL_STENCIL_TEST, "GL_STENCIL_TEST" },
844 }; 851 };
845 return GLES2Util::GetQualifiedEnumString( 852 return GLES2Util::GetQualifiedEnumString(
846 string_table, arraysize(string_table), value); 853 string_table, arraysize(string_table), value);
847 } 854 }
848 855
849 std::string GLES2Util::GetStringGetMaxIndexType(uint32 value) { 856 std::string GLES2Util::GetStringGetMaxIndexType(uint32 value) {
850 static EnumToString string_table[] = { 857 static EnumToString string_table[] = {
851 { GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE" }, 858 { GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE" },
852 { GL_UNSIGNED_SHORT, "GL_UNSIGNED_SHORT" }, 859 { GL_UNSIGNED_SHORT, "GL_UNSIGNED_SHORT" },
853 { GL_UNSIGNED_INT, "GL_UNSIGNED_INT" }, 860 { GL_UNSIGNED_INT, "GL_UNSIGNED_INT" },
(...skipping 399 matching lines...) Expand 10 before | Expand all | Expand 10 after
1253 std::string GLES2Util::GetStringVertexPointer(uint32 value) { 1260 std::string GLES2Util::GetStringVertexPointer(uint32 value) {
1254 static EnumToString string_table[] = { 1261 static EnumToString string_table[] = {
1255 { GL_VERTEX_ATTRIB_ARRAY_POINTER, "GL_VERTEX_ATTRIB_ARRAY_POINTER" }, 1262 { GL_VERTEX_ATTRIB_ARRAY_POINTER, "GL_VERTEX_ATTRIB_ARRAY_POINTER" },
1256 }; 1263 };
1257 return GLES2Util::GetQualifiedEnumString( 1264 return GLES2Util::GetQualifiedEnumString(
1258 string_table, arraysize(string_table), value); 1265 string_table, arraysize(string_table), value);
1259 } 1266 }
1260 1267
1261 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_UTILS_IMPLEMENTATION_AUTOGEN_H_ 1268 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_UTILS_IMPLEMENTATION_AUTOGEN_H_
1262 1269
OLDNEW
« no previous file with comments | « gpu/command_buffer/client/gles2_implementation_unittest_autogen.h ('k') | gpu/command_buffer/service/context_state.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698