| OLD | NEW |
| 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 3763 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3774 enum_to_string_table; | 3774 enum_to_string_table; |
| 3775 const size_t GLES2Util::enum_to_string_table_len_ = | 3775 const size_t GLES2Util::enum_to_string_table_len_ = |
| 3776 sizeof(enum_to_string_table) / sizeof(enum_to_string_table[0]); | 3776 sizeof(enum_to_string_table) / sizeof(enum_to_string_table[0]); |
| 3777 | 3777 |
| 3778 std::string GLES2Util::GetStringAttachment(uint32_t value) { | 3778 std::string GLES2Util::GetStringAttachment(uint32_t value) { |
| 3779 static const EnumToString string_table[] = { | 3779 static const EnumToString string_table[] = { |
| 3780 {GL_COLOR_ATTACHMENT0, "GL_COLOR_ATTACHMENT0"}, | 3780 {GL_COLOR_ATTACHMENT0, "GL_COLOR_ATTACHMENT0"}, |
| 3781 {GL_DEPTH_ATTACHMENT, "GL_DEPTH_ATTACHMENT"}, | 3781 {GL_DEPTH_ATTACHMENT, "GL_DEPTH_ATTACHMENT"}, |
| 3782 {GL_STENCIL_ATTACHMENT, "GL_STENCIL_ATTACHMENT"}, | 3782 {GL_STENCIL_ATTACHMENT, "GL_STENCIL_ATTACHMENT"}, |
| 3783 }; | 3783 }; |
| 3784 return GLES2Util::GetQualifiedEnumString( | 3784 return GLES2Util::GetQualifiedEnumString(string_table, |
| 3785 string_table, arraysize(string_table), value); | 3785 arraysize(string_table), value); |
| 3786 } | 3786 } |
| 3787 | 3787 |
| 3788 std::string GLES2Util::GetStringBackbufferAttachment(uint32_t value) { | 3788 std::string GLES2Util::GetStringBackbufferAttachment(uint32_t value) { |
| 3789 static const EnumToString string_table[] = { | 3789 static const EnumToString string_table[] = { |
| 3790 {GL_COLOR_EXT, "GL_COLOR_EXT"}, | 3790 {GL_COLOR_EXT, "GL_COLOR_EXT"}, |
| 3791 {GL_DEPTH_EXT, "GL_DEPTH_EXT"}, | 3791 {GL_DEPTH_EXT, "GL_DEPTH_EXT"}, |
| 3792 {GL_STENCIL_EXT, "GL_STENCIL_EXT"}, | 3792 {GL_STENCIL_EXT, "GL_STENCIL_EXT"}, |
| 3793 }; | 3793 }; |
| 3794 return GLES2Util::GetQualifiedEnumString( | 3794 return GLES2Util::GetQualifiedEnumString(string_table, |
| 3795 string_table, arraysize(string_table), value); | 3795 arraysize(string_table), value); |
| 3796 } | 3796 } |
| 3797 | 3797 |
| 3798 std::string GLES2Util::GetStringBlitFilter(uint32_t value) { | 3798 std::string GLES2Util::GetStringBlitFilter(uint32_t value) { |
| 3799 static const EnumToString string_table[] = { | 3799 static const EnumToString string_table[] = { |
| 3800 {GL_NEAREST, "GL_NEAREST"}, {GL_LINEAR, "GL_LINEAR"}, | 3800 {GL_NEAREST, "GL_NEAREST"}, {GL_LINEAR, "GL_LINEAR"}, |
| 3801 }; | 3801 }; |
| 3802 return GLES2Util::GetQualifiedEnumString( | 3802 return GLES2Util::GetQualifiedEnumString(string_table, |
| 3803 string_table, arraysize(string_table), value); | 3803 arraysize(string_table), value); |
| 3804 } | 3804 } |
| 3805 | 3805 |
| 3806 std::string GLES2Util::GetStringBufferParameter(uint32_t value) { | 3806 std::string GLES2Util::GetStringBufferParameter(uint32_t value) { |
| 3807 static const EnumToString string_table[] = { | 3807 static const EnumToString string_table[] = { |
| 3808 {GL_BUFFER_SIZE, "GL_BUFFER_SIZE"}, {GL_BUFFER_USAGE, "GL_BUFFER_USAGE"}, | 3808 {GL_BUFFER_SIZE, "GL_BUFFER_SIZE"}, {GL_BUFFER_USAGE, "GL_BUFFER_USAGE"}, |
| 3809 }; | 3809 }; |
| 3810 return GLES2Util::GetQualifiedEnumString( | 3810 return GLES2Util::GetQualifiedEnumString(string_table, |
| 3811 string_table, arraysize(string_table), value); | 3811 arraysize(string_table), value); |
| 3812 } | 3812 } |
| 3813 | 3813 |
| 3814 std::string GLES2Util::GetStringBufferTarget(uint32_t value) { | 3814 std::string GLES2Util::GetStringBufferTarget(uint32_t value) { |
| 3815 static const EnumToString string_table[] = { | 3815 static const EnumToString string_table[] = { |
| 3816 {GL_ARRAY_BUFFER, "GL_ARRAY_BUFFER"}, | 3816 {GL_ARRAY_BUFFER, "GL_ARRAY_BUFFER"}, |
| 3817 {GL_ELEMENT_ARRAY_BUFFER, "GL_ELEMENT_ARRAY_BUFFER"}, | 3817 {GL_ELEMENT_ARRAY_BUFFER, "GL_ELEMENT_ARRAY_BUFFER"}, |
| 3818 }; | 3818 }; |
| 3819 return GLES2Util::GetQualifiedEnumString( | 3819 return GLES2Util::GetQualifiedEnumString(string_table, |
| 3820 string_table, arraysize(string_table), value); | 3820 arraysize(string_table), value); |
| 3821 } | 3821 } |
| 3822 | 3822 |
| 3823 std::string GLES2Util::GetStringBufferUsage(uint32_t value) { | 3823 std::string GLES2Util::GetStringBufferUsage(uint32_t value) { |
| 3824 static const EnumToString string_table[] = { | 3824 static const EnumToString string_table[] = { |
| 3825 {GL_STREAM_DRAW, "GL_STREAM_DRAW"}, | 3825 {GL_STREAM_DRAW, "GL_STREAM_DRAW"}, |
| 3826 {GL_STATIC_DRAW, "GL_STATIC_DRAW"}, | 3826 {GL_STATIC_DRAW, "GL_STATIC_DRAW"}, |
| 3827 {GL_DYNAMIC_DRAW, "GL_DYNAMIC_DRAW"}, | 3827 {GL_DYNAMIC_DRAW, "GL_DYNAMIC_DRAW"}, |
| 3828 }; | 3828 }; |
| 3829 return GLES2Util::GetQualifiedEnumString( | 3829 return GLES2Util::GetQualifiedEnumString(string_table, |
| 3830 string_table, arraysize(string_table), value); | 3830 arraysize(string_table), value); |
| 3831 } | 3831 } |
| 3832 | 3832 |
| 3833 std::string GLES2Util::GetStringCapability(uint32_t value) { | 3833 std::string GLES2Util::GetStringCapability(uint32_t value) { |
| 3834 static const EnumToString string_table[] = { | 3834 static const EnumToString string_table[] = { |
| 3835 {GL_BLEND, "GL_BLEND"}, | 3835 {GL_BLEND, "GL_BLEND"}, |
| 3836 {GL_CULL_FACE, "GL_CULL_FACE"}, | 3836 {GL_CULL_FACE, "GL_CULL_FACE"}, |
| 3837 {GL_DEPTH_TEST, "GL_DEPTH_TEST"}, | 3837 {GL_DEPTH_TEST, "GL_DEPTH_TEST"}, |
| 3838 {GL_DITHER, "GL_DITHER"}, | 3838 {GL_DITHER, "GL_DITHER"}, |
| 3839 {GL_POLYGON_OFFSET_FILL, "GL_POLYGON_OFFSET_FILL"}, | 3839 {GL_POLYGON_OFFSET_FILL, "GL_POLYGON_OFFSET_FILL"}, |
| 3840 {GL_SAMPLE_ALPHA_TO_COVERAGE, "GL_SAMPLE_ALPHA_TO_COVERAGE"}, | 3840 {GL_SAMPLE_ALPHA_TO_COVERAGE, "GL_SAMPLE_ALPHA_TO_COVERAGE"}, |
| 3841 {GL_SAMPLE_COVERAGE, "GL_SAMPLE_COVERAGE"}, | 3841 {GL_SAMPLE_COVERAGE, "GL_SAMPLE_COVERAGE"}, |
| 3842 {GL_SCISSOR_TEST, "GL_SCISSOR_TEST"}, | 3842 {GL_SCISSOR_TEST, "GL_SCISSOR_TEST"}, |
| 3843 {GL_STENCIL_TEST, "GL_STENCIL_TEST"}, | 3843 {GL_STENCIL_TEST, "GL_STENCIL_TEST"}, |
| 3844 }; | 3844 }; |
| 3845 return GLES2Util::GetQualifiedEnumString( | 3845 return GLES2Util::GetQualifiedEnumString(string_table, |
| 3846 string_table, arraysize(string_table), value); | 3846 arraysize(string_table), value); |
| 3847 } | 3847 } |
| 3848 | 3848 |
| 3849 std::string GLES2Util::GetStringCmpFunction(uint32_t value) { | 3849 std::string GLES2Util::GetStringCmpFunction(uint32_t value) { |
| 3850 static const EnumToString string_table[] = { | 3850 static const EnumToString string_table[] = { |
| 3851 {GL_NEVER, "GL_NEVER"}, | 3851 {GL_NEVER, "GL_NEVER"}, |
| 3852 {GL_LESS, "GL_LESS"}, | 3852 {GL_LESS, "GL_LESS"}, |
| 3853 {GL_EQUAL, "GL_EQUAL"}, | 3853 {GL_EQUAL, "GL_EQUAL"}, |
| 3854 {GL_LEQUAL, "GL_LEQUAL"}, | 3854 {GL_LEQUAL, "GL_LEQUAL"}, |
| 3855 {GL_GREATER, "GL_GREATER"}, | 3855 {GL_GREATER, "GL_GREATER"}, |
| 3856 {GL_NOTEQUAL, "GL_NOTEQUAL"}, | 3856 {GL_NOTEQUAL, "GL_NOTEQUAL"}, |
| 3857 {GL_GEQUAL, "GL_GEQUAL"}, | 3857 {GL_GEQUAL, "GL_GEQUAL"}, |
| 3858 {GL_ALWAYS, "GL_ALWAYS"}, | 3858 {GL_ALWAYS, "GL_ALWAYS"}, |
| 3859 }; | 3859 }; |
| 3860 return GLES2Util::GetQualifiedEnumString( | 3860 return GLES2Util::GetQualifiedEnumString(string_table, |
| 3861 string_table, arraysize(string_table), value); | 3861 arraysize(string_table), value); |
| 3862 } | 3862 } |
| 3863 | 3863 |
| 3864 std::string GLES2Util::GetStringCompressedTextureFormat(uint32_t value) { | 3864 std::string GLES2Util::GetStringCompressedTextureFormat(uint32_t value) { |
| 3865 return GLES2Util::GetQualifiedEnumString(NULL, 0, value); | 3865 return GLES2Util::GetQualifiedEnumString(NULL, 0, value); |
| 3866 } | 3866 } |
| 3867 | 3867 |
| 3868 std::string GLES2Util::GetStringDrawMode(uint32_t value) { | 3868 std::string GLES2Util::GetStringDrawMode(uint32_t value) { |
| 3869 static const EnumToString string_table[] = { | 3869 static const EnumToString string_table[] = { |
| 3870 {GL_POINTS, "GL_POINTS"}, | 3870 {GL_POINTS, "GL_POINTS"}, |
| 3871 {GL_LINE_STRIP, "GL_LINE_STRIP"}, | 3871 {GL_LINE_STRIP, "GL_LINE_STRIP"}, |
| 3872 {GL_LINE_LOOP, "GL_LINE_LOOP"}, | 3872 {GL_LINE_LOOP, "GL_LINE_LOOP"}, |
| 3873 {GL_LINES, "GL_LINES"}, | 3873 {GL_LINES, "GL_LINES"}, |
| 3874 {GL_TRIANGLE_STRIP, "GL_TRIANGLE_STRIP"}, | 3874 {GL_TRIANGLE_STRIP, "GL_TRIANGLE_STRIP"}, |
| 3875 {GL_TRIANGLE_FAN, "GL_TRIANGLE_FAN"}, | 3875 {GL_TRIANGLE_FAN, "GL_TRIANGLE_FAN"}, |
| 3876 {GL_TRIANGLES, "GL_TRIANGLES"}, | 3876 {GL_TRIANGLES, "GL_TRIANGLES"}, |
| 3877 }; | 3877 }; |
| 3878 return GLES2Util::GetQualifiedEnumString( | 3878 return GLES2Util::GetQualifiedEnumString(string_table, |
| 3879 string_table, arraysize(string_table), value); | 3879 arraysize(string_table), value); |
| 3880 } | 3880 } |
| 3881 | 3881 |
| 3882 std::string GLES2Util::GetStringDstBlendFactor(uint32_t value) { | 3882 std::string GLES2Util::GetStringDstBlendFactor(uint32_t value) { |
| 3883 static const EnumToString string_table[] = { | 3883 static const EnumToString string_table[] = { |
| 3884 {GL_ZERO, "GL_ZERO"}, | 3884 {GL_ZERO, "GL_ZERO"}, |
| 3885 {GL_ONE, "GL_ONE"}, | 3885 {GL_ONE, "GL_ONE"}, |
| 3886 {GL_SRC_COLOR, "GL_SRC_COLOR"}, | 3886 {GL_SRC_COLOR, "GL_SRC_COLOR"}, |
| 3887 {GL_ONE_MINUS_SRC_COLOR, "GL_ONE_MINUS_SRC_COLOR"}, | 3887 {GL_ONE_MINUS_SRC_COLOR, "GL_ONE_MINUS_SRC_COLOR"}, |
| 3888 {GL_DST_COLOR, "GL_DST_COLOR"}, | 3888 {GL_DST_COLOR, "GL_DST_COLOR"}, |
| 3889 {GL_ONE_MINUS_DST_COLOR, "GL_ONE_MINUS_DST_COLOR"}, | 3889 {GL_ONE_MINUS_DST_COLOR, "GL_ONE_MINUS_DST_COLOR"}, |
| 3890 {GL_SRC_ALPHA, "GL_SRC_ALPHA"}, | 3890 {GL_SRC_ALPHA, "GL_SRC_ALPHA"}, |
| 3891 {GL_ONE_MINUS_SRC_ALPHA, "GL_ONE_MINUS_SRC_ALPHA"}, | 3891 {GL_ONE_MINUS_SRC_ALPHA, "GL_ONE_MINUS_SRC_ALPHA"}, |
| 3892 {GL_DST_ALPHA, "GL_DST_ALPHA"}, | 3892 {GL_DST_ALPHA, "GL_DST_ALPHA"}, |
| 3893 {GL_ONE_MINUS_DST_ALPHA, "GL_ONE_MINUS_DST_ALPHA"}, | 3893 {GL_ONE_MINUS_DST_ALPHA, "GL_ONE_MINUS_DST_ALPHA"}, |
| 3894 {GL_CONSTANT_COLOR, "GL_CONSTANT_COLOR"}, | 3894 {GL_CONSTANT_COLOR, "GL_CONSTANT_COLOR"}, |
| 3895 {GL_ONE_MINUS_CONSTANT_COLOR, "GL_ONE_MINUS_CONSTANT_COLOR"}, | 3895 {GL_ONE_MINUS_CONSTANT_COLOR, "GL_ONE_MINUS_CONSTANT_COLOR"}, |
| 3896 {GL_CONSTANT_ALPHA, "GL_CONSTANT_ALPHA"}, | 3896 {GL_CONSTANT_ALPHA, "GL_CONSTANT_ALPHA"}, |
| 3897 {GL_ONE_MINUS_CONSTANT_ALPHA, "GL_ONE_MINUS_CONSTANT_ALPHA"}, | 3897 {GL_ONE_MINUS_CONSTANT_ALPHA, "GL_ONE_MINUS_CONSTANT_ALPHA"}, |
| 3898 }; | 3898 }; |
| 3899 return GLES2Util::GetQualifiedEnumString( | 3899 return GLES2Util::GetQualifiedEnumString(string_table, |
| 3900 string_table, arraysize(string_table), value); | 3900 arraysize(string_table), value); |
| 3901 } | 3901 } |
| 3902 | 3902 |
| 3903 std::string GLES2Util::GetStringEquation(uint32_t value) { | 3903 std::string GLES2Util::GetStringEquation(uint32_t value) { |
| 3904 static const EnumToString string_table[] = { | 3904 static const EnumToString string_table[] = { |
| 3905 {GL_FUNC_ADD, "GL_FUNC_ADD"}, | 3905 {GL_FUNC_ADD, "GL_FUNC_ADD"}, |
| 3906 {GL_FUNC_SUBTRACT, "GL_FUNC_SUBTRACT"}, | 3906 {GL_FUNC_SUBTRACT, "GL_FUNC_SUBTRACT"}, |
| 3907 {GL_FUNC_REVERSE_SUBTRACT, "GL_FUNC_REVERSE_SUBTRACT"}, | 3907 {GL_FUNC_REVERSE_SUBTRACT, "GL_FUNC_REVERSE_SUBTRACT"}, |
| 3908 }; | 3908 }; |
| 3909 return GLES2Util::GetQualifiedEnumString( | 3909 return GLES2Util::GetQualifiedEnumString(string_table, |
| 3910 string_table, arraysize(string_table), value); | 3910 arraysize(string_table), value); |
| 3911 } | 3911 } |
| 3912 | 3912 |
| 3913 std::string GLES2Util::GetStringFaceMode(uint32_t value) { | 3913 std::string GLES2Util::GetStringFaceMode(uint32_t value) { |
| 3914 static const EnumToString string_table[] = { | 3914 static const EnumToString string_table[] = { |
| 3915 {GL_CW, "GL_CW"}, {GL_CCW, "GL_CCW"}, | 3915 {GL_CW, "GL_CW"}, {GL_CCW, "GL_CCW"}, |
| 3916 }; | 3916 }; |
| 3917 return GLES2Util::GetQualifiedEnumString( | 3917 return GLES2Util::GetQualifiedEnumString(string_table, |
| 3918 string_table, arraysize(string_table), value); | 3918 arraysize(string_table), value); |
| 3919 } | 3919 } |
| 3920 | 3920 |
| 3921 std::string GLES2Util::GetStringFaceType(uint32_t value) { | 3921 std::string GLES2Util::GetStringFaceType(uint32_t value) { |
| 3922 static const EnumToString string_table[] = { | 3922 static const EnumToString string_table[] = { |
| 3923 {GL_FRONT, "GL_FRONT"}, | 3923 {GL_FRONT, "GL_FRONT"}, |
| 3924 {GL_BACK, "GL_BACK"}, | 3924 {GL_BACK, "GL_BACK"}, |
| 3925 {GL_FRONT_AND_BACK, "GL_FRONT_AND_BACK"}, | 3925 {GL_FRONT_AND_BACK, "GL_FRONT_AND_BACK"}, |
| 3926 }; | 3926 }; |
| 3927 return GLES2Util::GetQualifiedEnumString( | 3927 return GLES2Util::GetQualifiedEnumString(string_table, |
| 3928 string_table, arraysize(string_table), value); | 3928 arraysize(string_table), value); |
| 3929 } | 3929 } |
| 3930 | 3930 |
| 3931 std::string GLES2Util::GetStringFrameBufferParameter(uint32_t value) { | 3931 std::string GLES2Util::GetStringFrameBufferParameter(uint32_t value) { |
| 3932 static const EnumToString string_table[] = { | 3932 static const EnumToString string_table[] = { |
| 3933 {GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE, | 3933 {GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE, |
| 3934 "GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE"}, | 3934 "GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE"}, |
| 3935 {GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME, | 3935 {GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME, |
| 3936 "GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME"}, | 3936 "GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME"}, |
| 3937 {GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL, | 3937 {GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL, |
| 3938 "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL"}, | 3938 "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL"}, |
| 3939 {GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE, | 3939 {GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE, |
| 3940 "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE"}, | 3940 "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE"}, |
| 3941 }; | 3941 }; |
| 3942 return GLES2Util::GetQualifiedEnumString( | 3942 return GLES2Util::GetQualifiedEnumString(string_table, |
| 3943 string_table, arraysize(string_table), value); | 3943 arraysize(string_table), value); |
| 3944 } | 3944 } |
| 3945 | 3945 |
| 3946 std::string GLES2Util::GetStringFrameBufferTarget(uint32_t value) { | 3946 std::string GLES2Util::GetStringFrameBufferTarget(uint32_t value) { |
| 3947 static const EnumToString string_table[] = { | 3947 static const EnumToString string_table[] = { |
| 3948 {GL_FRAMEBUFFER, "GL_FRAMEBUFFER"}, | 3948 {GL_FRAMEBUFFER, "GL_FRAMEBUFFER"}, |
| 3949 }; | 3949 }; |
| 3950 return GLES2Util::GetQualifiedEnumString( | 3950 return GLES2Util::GetQualifiedEnumString(string_table, |
| 3951 string_table, arraysize(string_table), value); | 3951 arraysize(string_table), value); |
| 3952 } | 3952 } |
| 3953 | 3953 |
| 3954 std::string GLES2Util::GetStringGLState(uint32_t value) { | 3954 std::string GLES2Util::GetStringGLState(uint32_t value) { |
| 3955 static const EnumToString string_table[] = { | 3955 static const EnumToString string_table[] = { |
| 3956 {GL_ACTIVE_TEXTURE, "GL_ACTIVE_TEXTURE"}, | 3956 {GL_ACTIVE_TEXTURE, "GL_ACTIVE_TEXTURE"}, |
| 3957 {GL_ALIASED_LINE_WIDTH_RANGE, "GL_ALIASED_LINE_WIDTH_RANGE"}, | 3957 {GL_ALIASED_LINE_WIDTH_RANGE, "GL_ALIASED_LINE_WIDTH_RANGE"}, |
| 3958 {GL_ALIASED_POINT_SIZE_RANGE, "GL_ALIASED_POINT_SIZE_RANGE"}, | 3958 {GL_ALIASED_POINT_SIZE_RANGE, "GL_ALIASED_POINT_SIZE_RANGE"}, |
| 3959 {GL_ALPHA_BITS, "GL_ALPHA_BITS"}, | 3959 {GL_ALPHA_BITS, "GL_ALPHA_BITS"}, |
| 3960 {GL_ARRAY_BUFFER_BINDING, "GL_ARRAY_BUFFER_BINDING"}, | 3960 {GL_ARRAY_BUFFER_BINDING, "GL_ARRAY_BUFFER_BINDING"}, |
| 3961 {GL_BLUE_BITS, "GL_BLUE_BITS"}, | 3961 {GL_BLUE_BITS, "GL_BLUE_BITS"}, |
| (...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4043 {GL_BLEND, "GL_BLEND"}, | 4043 {GL_BLEND, "GL_BLEND"}, |
| 4044 {GL_CULL_FACE, "GL_CULL_FACE"}, | 4044 {GL_CULL_FACE, "GL_CULL_FACE"}, |
| 4045 {GL_DEPTH_TEST, "GL_DEPTH_TEST"}, | 4045 {GL_DEPTH_TEST, "GL_DEPTH_TEST"}, |
| 4046 {GL_DITHER, "GL_DITHER"}, | 4046 {GL_DITHER, "GL_DITHER"}, |
| 4047 {GL_POLYGON_OFFSET_FILL, "GL_POLYGON_OFFSET_FILL"}, | 4047 {GL_POLYGON_OFFSET_FILL, "GL_POLYGON_OFFSET_FILL"}, |
| 4048 {GL_SAMPLE_ALPHA_TO_COVERAGE, "GL_SAMPLE_ALPHA_TO_COVERAGE"}, | 4048 {GL_SAMPLE_ALPHA_TO_COVERAGE, "GL_SAMPLE_ALPHA_TO_COVERAGE"}, |
| 4049 {GL_SAMPLE_COVERAGE, "GL_SAMPLE_COVERAGE"}, | 4049 {GL_SAMPLE_COVERAGE, "GL_SAMPLE_COVERAGE"}, |
| 4050 {GL_SCISSOR_TEST, "GL_SCISSOR_TEST"}, | 4050 {GL_SCISSOR_TEST, "GL_SCISSOR_TEST"}, |
| 4051 {GL_STENCIL_TEST, "GL_STENCIL_TEST"}, | 4051 {GL_STENCIL_TEST, "GL_STENCIL_TEST"}, |
| 4052 }; | 4052 }; |
| 4053 return GLES2Util::GetQualifiedEnumString( | 4053 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4054 string_table, arraysize(string_table), value); | 4054 arraysize(string_table), value); |
| 4055 } | 4055 } |
| 4056 | 4056 |
| 4057 std::string GLES2Util::GetStringGetMaxIndexType(uint32_t value) { | 4057 std::string GLES2Util::GetStringGetMaxIndexType(uint32_t value) { |
| 4058 static const EnumToString string_table[] = { | 4058 static const EnumToString string_table[] = { |
| 4059 {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"}, | 4059 {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"}, |
| 4060 {GL_UNSIGNED_SHORT, "GL_UNSIGNED_SHORT"}, | 4060 {GL_UNSIGNED_SHORT, "GL_UNSIGNED_SHORT"}, |
| 4061 {GL_UNSIGNED_INT, "GL_UNSIGNED_INT"}, | 4061 {GL_UNSIGNED_INT, "GL_UNSIGNED_INT"}, |
| 4062 }; | 4062 }; |
| 4063 return GLES2Util::GetQualifiedEnumString( | 4063 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4064 string_table, arraysize(string_table), value); | 4064 arraysize(string_table), value); |
| 4065 } | 4065 } |
| 4066 | 4066 |
| 4067 std::string GLES2Util::GetStringGetTexParamTarget(uint32_t value) { | 4067 std::string GLES2Util::GetStringGetTexParamTarget(uint32_t value) { |
| 4068 static const EnumToString string_table[] = { | 4068 static const EnumToString string_table[] = { |
| 4069 {GL_TEXTURE_2D, "GL_TEXTURE_2D"}, | 4069 {GL_TEXTURE_2D, "GL_TEXTURE_2D"}, |
| 4070 {GL_TEXTURE_CUBE_MAP, "GL_TEXTURE_CUBE_MAP"}, | 4070 {GL_TEXTURE_CUBE_MAP, "GL_TEXTURE_CUBE_MAP"}, |
| 4071 }; | 4071 }; |
| 4072 return GLES2Util::GetQualifiedEnumString( | 4072 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4073 string_table, arraysize(string_table), value); | 4073 arraysize(string_table), value); |
| 4074 } | 4074 } |
| 4075 | 4075 |
| 4076 std::string GLES2Util::GetStringHintMode(uint32_t value) { | 4076 std::string GLES2Util::GetStringHintMode(uint32_t value) { |
| 4077 static const EnumToString string_table[] = { | 4077 static const EnumToString string_table[] = { |
| 4078 {GL_FASTEST, "GL_FASTEST"}, | 4078 {GL_FASTEST, "GL_FASTEST"}, |
| 4079 {GL_NICEST, "GL_NICEST"}, | 4079 {GL_NICEST, "GL_NICEST"}, |
| 4080 {GL_DONT_CARE, "GL_DONT_CARE"}, | 4080 {GL_DONT_CARE, "GL_DONT_CARE"}, |
| 4081 }; | 4081 }; |
| 4082 return GLES2Util::GetQualifiedEnumString( | 4082 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4083 string_table, arraysize(string_table), value); | 4083 arraysize(string_table), value); |
| 4084 } | 4084 } |
| 4085 | 4085 |
| 4086 std::string GLES2Util::GetStringHintTarget(uint32_t value) { | 4086 std::string GLES2Util::GetStringHintTarget(uint32_t value) { |
| 4087 static const EnumToString string_table[] = { | 4087 static const EnumToString string_table[] = { |
| 4088 {GL_GENERATE_MIPMAP_HINT, "GL_GENERATE_MIPMAP_HINT"}, | 4088 {GL_GENERATE_MIPMAP_HINT, "GL_GENERATE_MIPMAP_HINT"}, |
| 4089 }; | 4089 }; |
| 4090 return GLES2Util::GetQualifiedEnumString( | 4090 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4091 string_table, arraysize(string_table), value); | 4091 arraysize(string_table), value); |
| 4092 } | 4092 } |
| 4093 | 4093 |
| 4094 std::string GLES2Util::GetStringImageInternalFormat(uint32_t value) { | 4094 std::string GLES2Util::GetStringImageInternalFormat(uint32_t value) { |
| 4095 static const EnumToString string_table[] = { | 4095 static const EnumToString string_table[] = { |
| 4096 {GL_RGB, "GL_RGB"}, {GL_RGBA, "GL_RGBA"}, | 4096 {GL_RGB, "GL_RGB"}, {GL_RGBA, "GL_RGBA"}, |
| 4097 }; | 4097 }; |
| 4098 return GLES2Util::GetQualifiedEnumString( | 4098 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4099 string_table, arraysize(string_table), value); | 4099 arraysize(string_table), value); |
| 4100 } | 4100 } |
| 4101 | 4101 |
| 4102 std::string GLES2Util::GetStringImageUsage(uint32_t value) { | 4102 std::string GLES2Util::GetStringImageUsage(uint32_t value) { |
| 4103 static const EnumToString string_table[] = { | 4103 static const EnumToString string_table[] = { |
| 4104 {GL_MAP_CHROMIUM, "GL_MAP_CHROMIUM"}, | 4104 {GL_MAP_CHROMIUM, "GL_MAP_CHROMIUM"}, |
| 4105 {GL_SCANOUT_CHROMIUM, "GL_SCANOUT_CHROMIUM"}, | 4105 {GL_SCANOUT_CHROMIUM, "GL_SCANOUT_CHROMIUM"}, |
| 4106 }; | 4106 }; |
| 4107 return GLES2Util::GetQualifiedEnumString( | 4107 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4108 string_table, arraysize(string_table), value); | 4108 arraysize(string_table), value); |
| 4109 } | 4109 } |
| 4110 | 4110 |
| 4111 std::string GLES2Util::GetStringIndexType(uint32_t value) { | 4111 std::string GLES2Util::GetStringIndexType(uint32_t value) { |
| 4112 static const EnumToString string_table[] = { | 4112 static const EnumToString string_table[] = { |
| 4113 {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"}, | 4113 {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"}, |
| 4114 {GL_UNSIGNED_SHORT, "GL_UNSIGNED_SHORT"}, | 4114 {GL_UNSIGNED_SHORT, "GL_UNSIGNED_SHORT"}, |
| 4115 }; | 4115 }; |
| 4116 return GLES2Util::GetQualifiedEnumString( | 4116 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4117 string_table, arraysize(string_table), value); | 4117 arraysize(string_table), value); |
| 4118 } | 4118 } |
| 4119 | 4119 |
| 4120 std::string GLES2Util::GetStringMatrixMode(uint32_t value) { | 4120 std::string GLES2Util::GetStringMatrixMode(uint32_t value) { |
| 4121 static const EnumToString string_table[] = { | 4121 static const EnumToString string_table[] = { |
| 4122 {GL_PATH_PROJECTION_CHROMIUM, "GL_PATH_PROJECTION_CHROMIUM"}, | 4122 {GL_PATH_PROJECTION_CHROMIUM, "GL_PATH_PROJECTION_CHROMIUM"}, |
| 4123 {GL_PATH_MODELVIEW_CHROMIUM, "GL_PATH_MODELVIEW_CHROMIUM"}, | 4123 {GL_PATH_MODELVIEW_CHROMIUM, "GL_PATH_MODELVIEW_CHROMIUM"}, |
| 4124 }; | 4124 }; |
| 4125 return GLES2Util::GetQualifiedEnumString( | 4125 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4126 string_table, arraysize(string_table), value); | 4126 arraysize(string_table), value); |
| 4127 } | 4127 } |
| 4128 | 4128 |
| 4129 std::string GLES2Util::GetStringPixelStore(uint32_t value) { | 4129 std::string GLES2Util::GetStringPixelStore(uint32_t value) { |
| 4130 static const EnumToString string_table[] = { | 4130 static const EnumToString string_table[] = { |
| 4131 {GL_PACK_ALIGNMENT, "GL_PACK_ALIGNMENT"}, | 4131 {GL_PACK_ALIGNMENT, "GL_PACK_ALIGNMENT"}, |
| 4132 {GL_UNPACK_ALIGNMENT, "GL_UNPACK_ALIGNMENT"}, | 4132 {GL_UNPACK_ALIGNMENT, "GL_UNPACK_ALIGNMENT"}, |
| 4133 {GL_UNPACK_FLIP_Y_CHROMIUM, "GL_UNPACK_FLIP_Y_CHROMIUM"}, | 4133 {GL_UNPACK_FLIP_Y_CHROMIUM, "GL_UNPACK_FLIP_Y_CHROMIUM"}, |
| 4134 {GL_UNPACK_PREMULTIPLY_ALPHA_CHROMIUM, | 4134 {GL_UNPACK_PREMULTIPLY_ALPHA_CHROMIUM, |
| 4135 "GL_UNPACK_PREMULTIPLY_ALPHA_CHROMIUM"}, | 4135 "GL_UNPACK_PREMULTIPLY_ALPHA_CHROMIUM"}, |
| 4136 {GL_UNPACK_UNPREMULTIPLY_ALPHA_CHROMIUM, | 4136 {GL_UNPACK_UNPREMULTIPLY_ALPHA_CHROMIUM, |
| 4137 "GL_UNPACK_UNPREMULTIPLY_ALPHA_CHROMIUM"}, | 4137 "GL_UNPACK_UNPREMULTIPLY_ALPHA_CHROMIUM"}, |
| 4138 }; | 4138 }; |
| 4139 return GLES2Util::GetQualifiedEnumString( | 4139 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4140 string_table, arraysize(string_table), value); | 4140 arraysize(string_table), value); |
| 4141 } | 4141 } |
| 4142 | 4142 |
| 4143 std::string GLES2Util::GetStringPixelType(uint32_t value) { | 4143 std::string GLES2Util::GetStringPixelType(uint32_t value) { |
| 4144 static const EnumToString string_table[] = { | 4144 static const EnumToString string_table[] = { |
| 4145 {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"}, | 4145 {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"}, |
| 4146 {GL_UNSIGNED_SHORT_5_6_5, "GL_UNSIGNED_SHORT_5_6_5"}, | 4146 {GL_UNSIGNED_SHORT_5_6_5, "GL_UNSIGNED_SHORT_5_6_5"}, |
| 4147 {GL_UNSIGNED_SHORT_4_4_4_4, "GL_UNSIGNED_SHORT_4_4_4_4"}, | 4147 {GL_UNSIGNED_SHORT_4_4_4_4, "GL_UNSIGNED_SHORT_4_4_4_4"}, |
| 4148 {GL_UNSIGNED_SHORT_5_5_5_1, "GL_UNSIGNED_SHORT_5_5_5_1"}, | 4148 {GL_UNSIGNED_SHORT_5_5_5_1, "GL_UNSIGNED_SHORT_5_5_5_1"}, |
| 4149 }; | 4149 }; |
| 4150 return GLES2Util::GetQualifiedEnumString( | 4150 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4151 string_table, arraysize(string_table), value); | 4151 arraysize(string_table), value); |
| 4152 } | 4152 } |
| 4153 | 4153 |
| 4154 std::string GLES2Util::GetStringProgramParameter(uint32_t value) { | 4154 std::string GLES2Util::GetStringProgramParameter(uint32_t value) { |
| 4155 static const EnumToString string_table[] = { | 4155 static const EnumToString string_table[] = { |
| 4156 {GL_DELETE_STATUS, "GL_DELETE_STATUS"}, | 4156 {GL_DELETE_STATUS, "GL_DELETE_STATUS"}, |
| 4157 {GL_LINK_STATUS, "GL_LINK_STATUS"}, | 4157 {GL_LINK_STATUS, "GL_LINK_STATUS"}, |
| 4158 {GL_VALIDATE_STATUS, "GL_VALIDATE_STATUS"}, | 4158 {GL_VALIDATE_STATUS, "GL_VALIDATE_STATUS"}, |
| 4159 {GL_INFO_LOG_LENGTH, "GL_INFO_LOG_LENGTH"}, | 4159 {GL_INFO_LOG_LENGTH, "GL_INFO_LOG_LENGTH"}, |
| 4160 {GL_ATTACHED_SHADERS, "GL_ATTACHED_SHADERS"}, | 4160 {GL_ATTACHED_SHADERS, "GL_ATTACHED_SHADERS"}, |
| 4161 {GL_ACTIVE_ATTRIBUTES, "GL_ACTIVE_ATTRIBUTES"}, | 4161 {GL_ACTIVE_ATTRIBUTES, "GL_ACTIVE_ATTRIBUTES"}, |
| 4162 {GL_ACTIVE_ATTRIBUTE_MAX_LENGTH, "GL_ACTIVE_ATTRIBUTE_MAX_LENGTH"}, | 4162 {GL_ACTIVE_ATTRIBUTE_MAX_LENGTH, "GL_ACTIVE_ATTRIBUTE_MAX_LENGTH"}, |
| 4163 {GL_ACTIVE_UNIFORMS, "GL_ACTIVE_UNIFORMS"}, | 4163 {GL_ACTIVE_UNIFORMS, "GL_ACTIVE_UNIFORMS"}, |
| 4164 {GL_ACTIVE_UNIFORM_MAX_LENGTH, "GL_ACTIVE_UNIFORM_MAX_LENGTH"}, | 4164 {GL_ACTIVE_UNIFORM_MAX_LENGTH, "GL_ACTIVE_UNIFORM_MAX_LENGTH"}, |
| 4165 }; | 4165 }; |
| 4166 return GLES2Util::GetQualifiedEnumString( | 4166 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4167 string_table, arraysize(string_table), value); | 4167 arraysize(string_table), value); |
| 4168 } | 4168 } |
| 4169 | 4169 |
| 4170 std::string GLES2Util::GetStringQueryObjectParameter(uint32_t value) { | 4170 std::string GLES2Util::GetStringQueryObjectParameter(uint32_t value) { |
| 4171 static const EnumToString string_table[] = { | 4171 static const EnumToString string_table[] = { |
| 4172 {GL_QUERY_RESULT_EXT, "GL_QUERY_RESULT_EXT"}, | 4172 {GL_QUERY_RESULT_EXT, "GL_QUERY_RESULT_EXT"}, |
| 4173 {GL_QUERY_RESULT_AVAILABLE_EXT, "GL_QUERY_RESULT_AVAILABLE_EXT"}, | 4173 {GL_QUERY_RESULT_AVAILABLE_EXT, "GL_QUERY_RESULT_AVAILABLE_EXT"}, |
| 4174 }; | 4174 }; |
| 4175 return GLES2Util::GetQualifiedEnumString( | 4175 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4176 string_table, arraysize(string_table), value); | 4176 arraysize(string_table), value); |
| 4177 } | 4177 } |
| 4178 | 4178 |
| 4179 std::string GLES2Util::GetStringQueryParameter(uint32_t value) { | 4179 std::string GLES2Util::GetStringQueryParameter(uint32_t value) { |
| 4180 static const EnumToString string_table[] = { | 4180 static const EnumToString string_table[] = { |
| 4181 {GL_CURRENT_QUERY_EXT, "GL_CURRENT_QUERY_EXT"}, | 4181 {GL_CURRENT_QUERY_EXT, "GL_CURRENT_QUERY_EXT"}, |
| 4182 }; | 4182 }; |
| 4183 return GLES2Util::GetQualifiedEnumString( | 4183 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4184 string_table, arraysize(string_table), value); | 4184 arraysize(string_table), value); |
| 4185 } | 4185 } |
| 4186 | 4186 |
| 4187 std::string GLES2Util::GetStringQueryTarget(uint32_t value) { | 4187 std::string GLES2Util::GetStringQueryTarget(uint32_t value) { |
| 4188 static const EnumToString string_table[] = { | 4188 static const EnumToString string_table[] = { |
| 4189 {GL_ANY_SAMPLES_PASSED_EXT, "GL_ANY_SAMPLES_PASSED_EXT"}, | 4189 {GL_ANY_SAMPLES_PASSED_EXT, "GL_ANY_SAMPLES_PASSED_EXT"}, |
| 4190 {GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT, | 4190 {GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT, |
| 4191 "GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT"}, | 4191 "GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT"}, |
| 4192 {GL_COMMANDS_ISSUED_CHROMIUM, "GL_COMMANDS_ISSUED_CHROMIUM"}, | 4192 {GL_COMMANDS_ISSUED_CHROMIUM, "GL_COMMANDS_ISSUED_CHROMIUM"}, |
| 4193 {GL_LATENCY_QUERY_CHROMIUM, "GL_LATENCY_QUERY_CHROMIUM"}, | 4193 {GL_LATENCY_QUERY_CHROMIUM, "GL_LATENCY_QUERY_CHROMIUM"}, |
| 4194 {GL_ASYNC_PIXEL_UNPACK_COMPLETED_CHROMIUM, | 4194 {GL_ASYNC_PIXEL_UNPACK_COMPLETED_CHROMIUM, |
| 4195 "GL_ASYNC_PIXEL_UNPACK_COMPLETED_CHROMIUM"}, | 4195 "GL_ASYNC_PIXEL_UNPACK_COMPLETED_CHROMIUM"}, |
| 4196 {GL_ASYNC_PIXEL_PACK_COMPLETED_CHROMIUM, | 4196 {GL_ASYNC_PIXEL_PACK_COMPLETED_CHROMIUM, |
| 4197 "GL_ASYNC_PIXEL_PACK_COMPLETED_CHROMIUM"}, | 4197 "GL_ASYNC_PIXEL_PACK_COMPLETED_CHROMIUM"}, |
| 4198 {GL_COMMANDS_COMPLETED_CHROMIUM, "GL_COMMANDS_COMPLETED_CHROMIUM"}, | 4198 {GL_COMMANDS_COMPLETED_CHROMIUM, "GL_COMMANDS_COMPLETED_CHROMIUM"}, |
| 4199 }; | 4199 }; |
| 4200 return GLES2Util::GetQualifiedEnumString( | 4200 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4201 string_table, arraysize(string_table), value); | 4201 arraysize(string_table), value); |
| 4202 } | 4202 } |
| 4203 | 4203 |
| 4204 std::string GLES2Util::GetStringReadPixelFormat(uint32_t value) { | 4204 std::string GLES2Util::GetStringReadPixelFormat(uint32_t value) { |
| 4205 static const EnumToString string_table[] = { | 4205 static const EnumToString string_table[] = { |
| 4206 {GL_ALPHA, "GL_ALPHA"}, {GL_RGB, "GL_RGB"}, {GL_RGBA, "GL_RGBA"}, | 4206 {GL_ALPHA, "GL_ALPHA"}, {GL_RGB, "GL_RGB"}, {GL_RGBA, "GL_RGBA"}, |
| 4207 }; | 4207 }; |
| 4208 return GLES2Util::GetQualifiedEnumString( | 4208 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4209 string_table, arraysize(string_table), value); | 4209 arraysize(string_table), value); |
| 4210 } | 4210 } |
| 4211 | 4211 |
| 4212 std::string GLES2Util::GetStringReadPixelType(uint32_t value) { | 4212 std::string GLES2Util::GetStringReadPixelType(uint32_t value) { |
| 4213 static const EnumToString string_table[] = { | 4213 static const EnumToString string_table[] = { |
| 4214 {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"}, | 4214 {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"}, |
| 4215 {GL_UNSIGNED_SHORT_5_6_5, "GL_UNSIGNED_SHORT_5_6_5"}, | 4215 {GL_UNSIGNED_SHORT_5_6_5, "GL_UNSIGNED_SHORT_5_6_5"}, |
| 4216 {GL_UNSIGNED_SHORT_4_4_4_4, "GL_UNSIGNED_SHORT_4_4_4_4"}, | 4216 {GL_UNSIGNED_SHORT_4_4_4_4, "GL_UNSIGNED_SHORT_4_4_4_4"}, |
| 4217 {GL_UNSIGNED_SHORT_5_5_5_1, "GL_UNSIGNED_SHORT_5_5_5_1"}, | 4217 {GL_UNSIGNED_SHORT_5_5_5_1, "GL_UNSIGNED_SHORT_5_5_5_1"}, |
| 4218 }; | 4218 }; |
| 4219 return GLES2Util::GetQualifiedEnumString( | 4219 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4220 string_table, arraysize(string_table), value); | 4220 arraysize(string_table), value); |
| 4221 } | 4221 } |
| 4222 | 4222 |
| 4223 std::string GLES2Util::GetStringRenderBufferFormat(uint32_t value) { | 4223 std::string GLES2Util::GetStringRenderBufferFormat(uint32_t value) { |
| 4224 static const EnumToString string_table[] = { | 4224 static const EnumToString string_table[] = { |
| 4225 {GL_RGBA4, "GL_RGBA4"}, | 4225 {GL_RGBA4, "GL_RGBA4"}, |
| 4226 {GL_RGB565, "GL_RGB565"}, | 4226 {GL_RGB565, "GL_RGB565"}, |
| 4227 {GL_RGB5_A1, "GL_RGB5_A1"}, | 4227 {GL_RGB5_A1, "GL_RGB5_A1"}, |
| 4228 {GL_DEPTH_COMPONENT16, "GL_DEPTH_COMPONENT16"}, | 4228 {GL_DEPTH_COMPONENT16, "GL_DEPTH_COMPONENT16"}, |
| 4229 {GL_STENCIL_INDEX8, "GL_STENCIL_INDEX8"}, | 4229 {GL_STENCIL_INDEX8, "GL_STENCIL_INDEX8"}, |
| 4230 }; | 4230 }; |
| 4231 return GLES2Util::GetQualifiedEnumString( | 4231 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4232 string_table, arraysize(string_table), value); | 4232 arraysize(string_table), value); |
| 4233 } | 4233 } |
| 4234 | 4234 |
| 4235 std::string GLES2Util::GetStringRenderBufferParameter(uint32_t value) { | 4235 std::string GLES2Util::GetStringRenderBufferParameter(uint32_t value) { |
| 4236 static const EnumToString string_table[] = { | 4236 static const EnumToString string_table[] = { |
| 4237 {GL_RENDERBUFFER_RED_SIZE, "GL_RENDERBUFFER_RED_SIZE"}, | 4237 {GL_RENDERBUFFER_RED_SIZE, "GL_RENDERBUFFER_RED_SIZE"}, |
| 4238 {GL_RENDERBUFFER_GREEN_SIZE, "GL_RENDERBUFFER_GREEN_SIZE"}, | 4238 {GL_RENDERBUFFER_GREEN_SIZE, "GL_RENDERBUFFER_GREEN_SIZE"}, |
| 4239 {GL_RENDERBUFFER_BLUE_SIZE, "GL_RENDERBUFFER_BLUE_SIZE"}, | 4239 {GL_RENDERBUFFER_BLUE_SIZE, "GL_RENDERBUFFER_BLUE_SIZE"}, |
| 4240 {GL_RENDERBUFFER_ALPHA_SIZE, "GL_RENDERBUFFER_ALPHA_SIZE"}, | 4240 {GL_RENDERBUFFER_ALPHA_SIZE, "GL_RENDERBUFFER_ALPHA_SIZE"}, |
| 4241 {GL_RENDERBUFFER_DEPTH_SIZE, "GL_RENDERBUFFER_DEPTH_SIZE"}, | 4241 {GL_RENDERBUFFER_DEPTH_SIZE, "GL_RENDERBUFFER_DEPTH_SIZE"}, |
| 4242 {GL_RENDERBUFFER_STENCIL_SIZE, "GL_RENDERBUFFER_STENCIL_SIZE"}, | 4242 {GL_RENDERBUFFER_STENCIL_SIZE, "GL_RENDERBUFFER_STENCIL_SIZE"}, |
| 4243 {GL_RENDERBUFFER_WIDTH, "GL_RENDERBUFFER_WIDTH"}, | 4243 {GL_RENDERBUFFER_WIDTH, "GL_RENDERBUFFER_WIDTH"}, |
| 4244 {GL_RENDERBUFFER_HEIGHT, "GL_RENDERBUFFER_HEIGHT"}, | 4244 {GL_RENDERBUFFER_HEIGHT, "GL_RENDERBUFFER_HEIGHT"}, |
| 4245 {GL_RENDERBUFFER_INTERNAL_FORMAT, "GL_RENDERBUFFER_INTERNAL_FORMAT"}, | 4245 {GL_RENDERBUFFER_INTERNAL_FORMAT, "GL_RENDERBUFFER_INTERNAL_FORMAT"}, |
| 4246 }; | 4246 }; |
| 4247 return GLES2Util::GetQualifiedEnumString( | 4247 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4248 string_table, arraysize(string_table), value); | 4248 arraysize(string_table), value); |
| 4249 } | 4249 } |
| 4250 | 4250 |
| 4251 std::string GLES2Util::GetStringRenderBufferTarget(uint32_t value) { | 4251 std::string GLES2Util::GetStringRenderBufferTarget(uint32_t value) { |
| 4252 static const EnumToString string_table[] = { | 4252 static const EnumToString string_table[] = { |
| 4253 {GL_RENDERBUFFER, "GL_RENDERBUFFER"}, | 4253 {GL_RENDERBUFFER, "GL_RENDERBUFFER"}, |
| 4254 }; | 4254 }; |
| 4255 return GLES2Util::GetQualifiedEnumString( | 4255 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4256 string_table, arraysize(string_table), value); | 4256 arraysize(string_table), value); |
| 4257 } | 4257 } |
| 4258 | 4258 |
| 4259 std::string GLES2Util::GetStringResetStatus(uint32_t value) { | 4259 std::string GLES2Util::GetStringResetStatus(uint32_t value) { |
| 4260 static const EnumToString string_table[] = { | 4260 static const EnumToString string_table[] = { |
| 4261 {GL_GUILTY_CONTEXT_RESET_ARB, "GL_GUILTY_CONTEXT_RESET_ARB"}, | 4261 {GL_GUILTY_CONTEXT_RESET_ARB, "GL_GUILTY_CONTEXT_RESET_ARB"}, |
| 4262 {GL_INNOCENT_CONTEXT_RESET_ARB, "GL_INNOCENT_CONTEXT_RESET_ARB"}, | 4262 {GL_INNOCENT_CONTEXT_RESET_ARB, "GL_INNOCENT_CONTEXT_RESET_ARB"}, |
| 4263 {GL_UNKNOWN_CONTEXT_RESET_ARB, "GL_UNKNOWN_CONTEXT_RESET_ARB"}, | 4263 {GL_UNKNOWN_CONTEXT_RESET_ARB, "GL_UNKNOWN_CONTEXT_RESET_ARB"}, |
| 4264 }; | 4264 }; |
| 4265 return GLES2Util::GetQualifiedEnumString( | 4265 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4266 string_table, arraysize(string_table), value); | 4266 arraysize(string_table), value); |
| 4267 } | 4267 } |
| 4268 | 4268 |
| 4269 std::string GLES2Util::GetStringShaderBinaryFormat(uint32_t value) { | 4269 std::string GLES2Util::GetStringShaderBinaryFormat(uint32_t value) { |
| 4270 return GLES2Util::GetQualifiedEnumString(NULL, 0, value); | 4270 return GLES2Util::GetQualifiedEnumString(NULL, 0, value); |
| 4271 } | 4271 } |
| 4272 | 4272 |
| 4273 std::string GLES2Util::GetStringShaderParameter(uint32_t value) { | 4273 std::string GLES2Util::GetStringShaderParameter(uint32_t value) { |
| 4274 static const EnumToString string_table[] = { | 4274 static const EnumToString string_table[] = { |
| 4275 {GL_SHADER_TYPE, "GL_SHADER_TYPE"}, | 4275 {GL_SHADER_TYPE, "GL_SHADER_TYPE"}, |
| 4276 {GL_DELETE_STATUS, "GL_DELETE_STATUS"}, | 4276 {GL_DELETE_STATUS, "GL_DELETE_STATUS"}, |
| 4277 {GL_COMPILE_STATUS, "GL_COMPILE_STATUS"}, | 4277 {GL_COMPILE_STATUS, "GL_COMPILE_STATUS"}, |
| 4278 {GL_INFO_LOG_LENGTH, "GL_INFO_LOG_LENGTH"}, | 4278 {GL_INFO_LOG_LENGTH, "GL_INFO_LOG_LENGTH"}, |
| 4279 {GL_SHADER_SOURCE_LENGTH, "GL_SHADER_SOURCE_LENGTH"}, | 4279 {GL_SHADER_SOURCE_LENGTH, "GL_SHADER_SOURCE_LENGTH"}, |
| 4280 {GL_TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE, | 4280 {GL_TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE, |
| 4281 "GL_TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE"}, | 4281 "GL_TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE"}, |
| 4282 }; | 4282 }; |
| 4283 return GLES2Util::GetQualifiedEnumString( | 4283 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4284 string_table, arraysize(string_table), value); | 4284 arraysize(string_table), value); |
| 4285 } | 4285 } |
| 4286 | 4286 |
| 4287 std::string GLES2Util::GetStringShaderPrecision(uint32_t value) { | 4287 std::string GLES2Util::GetStringShaderPrecision(uint32_t value) { |
| 4288 static const EnumToString string_table[] = { | 4288 static const EnumToString string_table[] = { |
| 4289 {GL_LOW_FLOAT, "GL_LOW_FLOAT"}, | 4289 {GL_LOW_FLOAT, "GL_LOW_FLOAT"}, |
| 4290 {GL_MEDIUM_FLOAT, "GL_MEDIUM_FLOAT"}, | 4290 {GL_MEDIUM_FLOAT, "GL_MEDIUM_FLOAT"}, |
| 4291 {GL_HIGH_FLOAT, "GL_HIGH_FLOAT"}, | 4291 {GL_HIGH_FLOAT, "GL_HIGH_FLOAT"}, |
| 4292 {GL_LOW_INT, "GL_LOW_INT"}, | 4292 {GL_LOW_INT, "GL_LOW_INT"}, |
| 4293 {GL_MEDIUM_INT, "GL_MEDIUM_INT"}, | 4293 {GL_MEDIUM_INT, "GL_MEDIUM_INT"}, |
| 4294 {GL_HIGH_INT, "GL_HIGH_INT"}, | 4294 {GL_HIGH_INT, "GL_HIGH_INT"}, |
| 4295 }; | 4295 }; |
| 4296 return GLES2Util::GetQualifiedEnumString( | 4296 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4297 string_table, arraysize(string_table), value); | 4297 arraysize(string_table), value); |
| 4298 } | 4298 } |
| 4299 | 4299 |
| 4300 std::string GLES2Util::GetStringShaderType(uint32_t value) { | 4300 std::string GLES2Util::GetStringShaderType(uint32_t value) { |
| 4301 static const EnumToString string_table[] = { | 4301 static const EnumToString string_table[] = { |
| 4302 {GL_VERTEX_SHADER, "GL_VERTEX_SHADER"}, | 4302 {GL_VERTEX_SHADER, "GL_VERTEX_SHADER"}, |
| 4303 {GL_FRAGMENT_SHADER, "GL_FRAGMENT_SHADER"}, | 4303 {GL_FRAGMENT_SHADER, "GL_FRAGMENT_SHADER"}, |
| 4304 }; | 4304 }; |
| 4305 return GLES2Util::GetQualifiedEnumString( | 4305 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4306 string_table, arraysize(string_table), value); | 4306 arraysize(string_table), value); |
| 4307 } | 4307 } |
| 4308 | 4308 |
| 4309 std::string GLES2Util::GetStringSrcBlendFactor(uint32_t value) { | 4309 std::string GLES2Util::GetStringSrcBlendFactor(uint32_t value) { |
| 4310 static const EnumToString string_table[] = { | 4310 static const EnumToString string_table[] = { |
| 4311 {GL_ZERO, "GL_ZERO"}, | 4311 {GL_ZERO, "GL_ZERO"}, |
| 4312 {GL_ONE, "GL_ONE"}, | 4312 {GL_ONE, "GL_ONE"}, |
| 4313 {GL_SRC_COLOR, "GL_SRC_COLOR"}, | 4313 {GL_SRC_COLOR, "GL_SRC_COLOR"}, |
| 4314 {GL_ONE_MINUS_SRC_COLOR, "GL_ONE_MINUS_SRC_COLOR"}, | 4314 {GL_ONE_MINUS_SRC_COLOR, "GL_ONE_MINUS_SRC_COLOR"}, |
| 4315 {GL_DST_COLOR, "GL_DST_COLOR"}, | 4315 {GL_DST_COLOR, "GL_DST_COLOR"}, |
| 4316 {GL_ONE_MINUS_DST_COLOR, "GL_ONE_MINUS_DST_COLOR"}, | 4316 {GL_ONE_MINUS_DST_COLOR, "GL_ONE_MINUS_DST_COLOR"}, |
| 4317 {GL_SRC_ALPHA, "GL_SRC_ALPHA"}, | 4317 {GL_SRC_ALPHA, "GL_SRC_ALPHA"}, |
| 4318 {GL_ONE_MINUS_SRC_ALPHA, "GL_ONE_MINUS_SRC_ALPHA"}, | 4318 {GL_ONE_MINUS_SRC_ALPHA, "GL_ONE_MINUS_SRC_ALPHA"}, |
| 4319 {GL_DST_ALPHA, "GL_DST_ALPHA"}, | 4319 {GL_DST_ALPHA, "GL_DST_ALPHA"}, |
| 4320 {GL_ONE_MINUS_DST_ALPHA, "GL_ONE_MINUS_DST_ALPHA"}, | 4320 {GL_ONE_MINUS_DST_ALPHA, "GL_ONE_MINUS_DST_ALPHA"}, |
| 4321 {GL_CONSTANT_COLOR, "GL_CONSTANT_COLOR"}, | 4321 {GL_CONSTANT_COLOR, "GL_CONSTANT_COLOR"}, |
| 4322 {GL_ONE_MINUS_CONSTANT_COLOR, "GL_ONE_MINUS_CONSTANT_COLOR"}, | 4322 {GL_ONE_MINUS_CONSTANT_COLOR, "GL_ONE_MINUS_CONSTANT_COLOR"}, |
| 4323 {GL_CONSTANT_ALPHA, "GL_CONSTANT_ALPHA"}, | 4323 {GL_CONSTANT_ALPHA, "GL_CONSTANT_ALPHA"}, |
| 4324 {GL_ONE_MINUS_CONSTANT_ALPHA, "GL_ONE_MINUS_CONSTANT_ALPHA"}, | 4324 {GL_ONE_MINUS_CONSTANT_ALPHA, "GL_ONE_MINUS_CONSTANT_ALPHA"}, |
| 4325 {GL_SRC_ALPHA_SATURATE, "GL_SRC_ALPHA_SATURATE"}, | 4325 {GL_SRC_ALPHA_SATURATE, "GL_SRC_ALPHA_SATURATE"}, |
| 4326 }; | 4326 }; |
| 4327 return GLES2Util::GetQualifiedEnumString( | 4327 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4328 string_table, arraysize(string_table), value); | 4328 arraysize(string_table), value); |
| 4329 } | 4329 } |
| 4330 | 4330 |
| 4331 std::string GLES2Util::GetStringStencilOp(uint32_t value) { | 4331 std::string GLES2Util::GetStringStencilOp(uint32_t value) { |
| 4332 static const EnumToString string_table[] = { | 4332 static const EnumToString string_table[] = { |
| 4333 {GL_KEEP, "GL_KEEP"}, | 4333 {GL_KEEP, "GL_KEEP"}, |
| 4334 {GL_ZERO, "GL_ZERO"}, | 4334 {GL_ZERO, "GL_ZERO"}, |
| 4335 {GL_REPLACE, "GL_REPLACE"}, | 4335 {GL_REPLACE, "GL_REPLACE"}, |
| 4336 {GL_INCR, "GL_INCR"}, | 4336 {GL_INCR, "GL_INCR"}, |
| 4337 {GL_INCR_WRAP, "GL_INCR_WRAP"}, | 4337 {GL_INCR_WRAP, "GL_INCR_WRAP"}, |
| 4338 {GL_DECR, "GL_DECR"}, | 4338 {GL_DECR, "GL_DECR"}, |
| 4339 {GL_DECR_WRAP, "GL_DECR_WRAP"}, | 4339 {GL_DECR_WRAP, "GL_DECR_WRAP"}, |
| 4340 {GL_INVERT, "GL_INVERT"}, | 4340 {GL_INVERT, "GL_INVERT"}, |
| 4341 }; | 4341 }; |
| 4342 return GLES2Util::GetQualifiedEnumString( | 4342 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4343 string_table, arraysize(string_table), value); | 4343 arraysize(string_table), value); |
| 4344 } | 4344 } |
| 4345 | 4345 |
| 4346 std::string GLES2Util::GetStringStringType(uint32_t value) { | 4346 std::string GLES2Util::GetStringStringType(uint32_t value) { |
| 4347 static const EnumToString string_table[] = { | 4347 static const EnumToString string_table[] = { |
| 4348 {GL_VENDOR, "GL_VENDOR"}, | 4348 {GL_VENDOR, "GL_VENDOR"}, |
| 4349 {GL_RENDERER, "GL_RENDERER"}, | 4349 {GL_RENDERER, "GL_RENDERER"}, |
| 4350 {GL_VERSION, "GL_VERSION"}, | 4350 {GL_VERSION, "GL_VERSION"}, |
| 4351 {GL_SHADING_LANGUAGE_VERSION, "GL_SHADING_LANGUAGE_VERSION"}, | 4351 {GL_SHADING_LANGUAGE_VERSION, "GL_SHADING_LANGUAGE_VERSION"}, |
| 4352 {GL_EXTENSIONS, "GL_EXTENSIONS"}, | 4352 {GL_EXTENSIONS, "GL_EXTENSIONS"}, |
| 4353 }; | 4353 }; |
| 4354 return GLES2Util::GetQualifiedEnumString( | 4354 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4355 string_table, arraysize(string_table), value); | 4355 arraysize(string_table), value); |
| 4356 } | 4356 } |
| 4357 | 4357 |
| 4358 std::string GLES2Util::GetStringTextureBindTarget(uint32_t value) { | 4358 std::string GLES2Util::GetStringTextureBindTarget(uint32_t value) { |
| 4359 static const EnumToString string_table[] = { | 4359 static const EnumToString string_table[] = { |
| 4360 {GL_TEXTURE_2D, "GL_TEXTURE_2D"}, | 4360 {GL_TEXTURE_2D, "GL_TEXTURE_2D"}, |
| 4361 {GL_TEXTURE_CUBE_MAP, "GL_TEXTURE_CUBE_MAP"}, | 4361 {GL_TEXTURE_CUBE_MAP, "GL_TEXTURE_CUBE_MAP"}, |
| 4362 }; | 4362 }; |
| 4363 return GLES2Util::GetQualifiedEnumString( | 4363 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4364 string_table, arraysize(string_table), value); | 4364 arraysize(string_table), value); |
| 4365 } | 4365 } |
| 4366 | 4366 |
| 4367 std::string GLES2Util::GetStringTextureFormat(uint32_t value) { | 4367 std::string GLES2Util::GetStringTextureFormat(uint32_t value) { |
| 4368 static const EnumToString string_table[] = { | 4368 static const EnumToString string_table[] = { |
| 4369 {GL_ALPHA, "GL_ALPHA"}, | 4369 {GL_ALPHA, "GL_ALPHA"}, |
| 4370 {GL_LUMINANCE, "GL_LUMINANCE"}, | 4370 {GL_LUMINANCE, "GL_LUMINANCE"}, |
| 4371 {GL_LUMINANCE_ALPHA, "GL_LUMINANCE_ALPHA"}, | 4371 {GL_LUMINANCE_ALPHA, "GL_LUMINANCE_ALPHA"}, |
| 4372 {GL_RGB, "GL_RGB"}, | 4372 {GL_RGB, "GL_RGB"}, |
| 4373 {GL_RGBA, "GL_RGBA"}, | 4373 {GL_RGBA, "GL_RGBA"}, |
| 4374 }; | 4374 }; |
| 4375 return GLES2Util::GetQualifiedEnumString( | 4375 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4376 string_table, arraysize(string_table), value); | 4376 arraysize(string_table), value); |
| 4377 } | 4377 } |
| 4378 | 4378 |
| 4379 std::string GLES2Util::GetStringTextureInternalFormat(uint32_t value) { | 4379 std::string GLES2Util::GetStringTextureInternalFormat(uint32_t value) { |
| 4380 static const EnumToString string_table[] = { | 4380 static const EnumToString string_table[] = { |
| 4381 {GL_ALPHA, "GL_ALPHA"}, | 4381 {GL_ALPHA, "GL_ALPHA"}, |
| 4382 {GL_LUMINANCE, "GL_LUMINANCE"}, | 4382 {GL_LUMINANCE, "GL_LUMINANCE"}, |
| 4383 {GL_LUMINANCE_ALPHA, "GL_LUMINANCE_ALPHA"}, | 4383 {GL_LUMINANCE_ALPHA, "GL_LUMINANCE_ALPHA"}, |
| 4384 {GL_RGB, "GL_RGB"}, | 4384 {GL_RGB, "GL_RGB"}, |
| 4385 {GL_RGBA, "GL_RGBA"}, | 4385 {GL_RGBA, "GL_RGBA"}, |
| 4386 }; | 4386 }; |
| 4387 return GLES2Util::GetQualifiedEnumString( | 4387 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4388 string_table, arraysize(string_table), value); | 4388 arraysize(string_table), value); |
| 4389 } | 4389 } |
| 4390 | 4390 |
| 4391 std::string GLES2Util::GetStringTextureInternalFormatStorage(uint32_t value) { | 4391 std::string GLES2Util::GetStringTextureInternalFormatStorage(uint32_t value) { |
| 4392 static const EnumToString string_table[] = { | 4392 static const EnumToString string_table[] = { |
| 4393 {GL_RGB565, "GL_RGB565"}, | 4393 {GL_RGB565, "GL_RGB565"}, |
| 4394 {GL_RGBA4, "GL_RGBA4"}, | 4394 {GL_RGBA4, "GL_RGBA4"}, |
| 4395 {GL_RGB5_A1, "GL_RGB5_A1"}, | 4395 {GL_RGB5_A1, "GL_RGB5_A1"}, |
| 4396 {GL_ALPHA8_EXT, "GL_ALPHA8_EXT"}, | 4396 {GL_ALPHA8_EXT, "GL_ALPHA8_EXT"}, |
| 4397 {GL_LUMINANCE8_EXT, "GL_LUMINANCE8_EXT"}, | 4397 {GL_LUMINANCE8_EXT, "GL_LUMINANCE8_EXT"}, |
| 4398 {GL_LUMINANCE8_ALPHA8_EXT, "GL_LUMINANCE8_ALPHA8_EXT"}, | 4398 {GL_LUMINANCE8_ALPHA8_EXT, "GL_LUMINANCE8_ALPHA8_EXT"}, |
| 4399 {GL_RGB8_OES, "GL_RGB8_OES"}, | 4399 {GL_RGB8_OES, "GL_RGB8_OES"}, |
| 4400 {GL_RGBA8_OES, "GL_RGBA8_OES"}, | 4400 {GL_RGBA8_OES, "GL_RGBA8_OES"}, |
| 4401 }; | 4401 }; |
| 4402 return GLES2Util::GetQualifiedEnumString( | 4402 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4403 string_table, arraysize(string_table), value); | 4403 arraysize(string_table), value); |
| 4404 } | 4404 } |
| 4405 | 4405 |
| 4406 std::string GLES2Util::GetStringTextureMagFilterMode(uint32_t value) { | 4406 std::string GLES2Util::GetStringTextureMagFilterMode(uint32_t value) { |
| 4407 static const EnumToString string_table[] = { | 4407 static const EnumToString string_table[] = { |
| 4408 {GL_NEAREST, "GL_NEAREST"}, {GL_LINEAR, "GL_LINEAR"}, | 4408 {GL_NEAREST, "GL_NEAREST"}, {GL_LINEAR, "GL_LINEAR"}, |
| 4409 }; | 4409 }; |
| 4410 return GLES2Util::GetQualifiedEnumString( | 4410 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4411 string_table, arraysize(string_table), value); | 4411 arraysize(string_table), value); |
| 4412 } | 4412 } |
| 4413 | 4413 |
| 4414 std::string GLES2Util::GetStringTextureMinFilterMode(uint32_t value) { | 4414 std::string GLES2Util::GetStringTextureMinFilterMode(uint32_t value) { |
| 4415 static const EnumToString string_table[] = { | 4415 static const EnumToString string_table[] = { |
| 4416 {GL_NEAREST, "GL_NEAREST"}, | 4416 {GL_NEAREST, "GL_NEAREST"}, |
| 4417 {GL_LINEAR, "GL_LINEAR"}, | 4417 {GL_LINEAR, "GL_LINEAR"}, |
| 4418 {GL_NEAREST_MIPMAP_NEAREST, "GL_NEAREST_MIPMAP_NEAREST"}, | 4418 {GL_NEAREST_MIPMAP_NEAREST, "GL_NEAREST_MIPMAP_NEAREST"}, |
| 4419 {GL_LINEAR_MIPMAP_NEAREST, "GL_LINEAR_MIPMAP_NEAREST"}, | 4419 {GL_LINEAR_MIPMAP_NEAREST, "GL_LINEAR_MIPMAP_NEAREST"}, |
| 4420 {GL_NEAREST_MIPMAP_LINEAR, "GL_NEAREST_MIPMAP_LINEAR"}, | 4420 {GL_NEAREST_MIPMAP_LINEAR, "GL_NEAREST_MIPMAP_LINEAR"}, |
| 4421 {GL_LINEAR_MIPMAP_LINEAR, "GL_LINEAR_MIPMAP_LINEAR"}, | 4421 {GL_LINEAR_MIPMAP_LINEAR, "GL_LINEAR_MIPMAP_LINEAR"}, |
| 4422 }; | 4422 }; |
| 4423 return GLES2Util::GetQualifiedEnumString( | 4423 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4424 string_table, arraysize(string_table), value); | 4424 arraysize(string_table), value); |
| 4425 } | 4425 } |
| 4426 | 4426 |
| 4427 std::string GLES2Util::GetStringTextureParameter(uint32_t value) { | 4427 std::string GLES2Util::GetStringTextureParameter(uint32_t value) { |
| 4428 static const EnumToString string_table[] = { | 4428 static const EnumToString string_table[] = { |
| 4429 {GL_TEXTURE_MAG_FILTER, "GL_TEXTURE_MAG_FILTER"}, | 4429 {GL_TEXTURE_MAG_FILTER, "GL_TEXTURE_MAG_FILTER"}, |
| 4430 {GL_TEXTURE_MIN_FILTER, "GL_TEXTURE_MIN_FILTER"}, | 4430 {GL_TEXTURE_MIN_FILTER, "GL_TEXTURE_MIN_FILTER"}, |
| 4431 {GL_TEXTURE_POOL_CHROMIUM, "GL_TEXTURE_POOL_CHROMIUM"}, | 4431 {GL_TEXTURE_POOL_CHROMIUM, "GL_TEXTURE_POOL_CHROMIUM"}, |
| 4432 {GL_TEXTURE_WRAP_S, "GL_TEXTURE_WRAP_S"}, | 4432 {GL_TEXTURE_WRAP_S, "GL_TEXTURE_WRAP_S"}, |
| 4433 {GL_TEXTURE_WRAP_T, "GL_TEXTURE_WRAP_T"}, | 4433 {GL_TEXTURE_WRAP_T, "GL_TEXTURE_WRAP_T"}, |
| 4434 }; | 4434 }; |
| 4435 return GLES2Util::GetQualifiedEnumString( | 4435 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4436 string_table, arraysize(string_table), value); | 4436 arraysize(string_table), value); |
| 4437 } | 4437 } |
| 4438 | 4438 |
| 4439 std::string GLES2Util::GetStringTexturePool(uint32_t value) { | 4439 std::string GLES2Util::GetStringTexturePool(uint32_t value) { |
| 4440 static const EnumToString string_table[] = { | 4440 static const EnumToString string_table[] = { |
| 4441 {GL_TEXTURE_POOL_MANAGED_CHROMIUM, "GL_TEXTURE_POOL_MANAGED_CHROMIUM"}, | 4441 {GL_TEXTURE_POOL_MANAGED_CHROMIUM, "GL_TEXTURE_POOL_MANAGED_CHROMIUM"}, |
| 4442 {GL_TEXTURE_POOL_UNMANAGED_CHROMIUM, | 4442 {GL_TEXTURE_POOL_UNMANAGED_CHROMIUM, |
| 4443 "GL_TEXTURE_POOL_UNMANAGED_CHROMIUM"}, | 4443 "GL_TEXTURE_POOL_UNMANAGED_CHROMIUM"}, |
| 4444 }; | 4444 }; |
| 4445 return GLES2Util::GetQualifiedEnumString( | 4445 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4446 string_table, arraysize(string_table), value); | 4446 arraysize(string_table), value); |
| 4447 } | 4447 } |
| 4448 | 4448 |
| 4449 std::string GLES2Util::GetStringTextureTarget(uint32_t value) { | 4449 std::string GLES2Util::GetStringTextureTarget(uint32_t value) { |
| 4450 static const EnumToString string_table[] = { | 4450 static const EnumToString string_table[] = { |
| 4451 {GL_TEXTURE_2D, "GL_TEXTURE_2D"}, | 4451 {GL_TEXTURE_2D, "GL_TEXTURE_2D"}, |
| 4452 {GL_TEXTURE_CUBE_MAP_POSITIVE_X, "GL_TEXTURE_CUBE_MAP_POSITIVE_X"}, | 4452 {GL_TEXTURE_CUBE_MAP_POSITIVE_X, "GL_TEXTURE_CUBE_MAP_POSITIVE_X"}, |
| 4453 {GL_TEXTURE_CUBE_MAP_NEGATIVE_X, "GL_TEXTURE_CUBE_MAP_NEGATIVE_X"}, | 4453 {GL_TEXTURE_CUBE_MAP_NEGATIVE_X, "GL_TEXTURE_CUBE_MAP_NEGATIVE_X"}, |
| 4454 {GL_TEXTURE_CUBE_MAP_POSITIVE_Y, "GL_TEXTURE_CUBE_MAP_POSITIVE_Y"}, | 4454 {GL_TEXTURE_CUBE_MAP_POSITIVE_Y, "GL_TEXTURE_CUBE_MAP_POSITIVE_Y"}, |
| 4455 {GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, "GL_TEXTURE_CUBE_MAP_NEGATIVE_Y"}, | 4455 {GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, "GL_TEXTURE_CUBE_MAP_NEGATIVE_Y"}, |
| 4456 {GL_TEXTURE_CUBE_MAP_POSITIVE_Z, "GL_TEXTURE_CUBE_MAP_POSITIVE_Z"}, | 4456 {GL_TEXTURE_CUBE_MAP_POSITIVE_Z, "GL_TEXTURE_CUBE_MAP_POSITIVE_Z"}, |
| 4457 {GL_TEXTURE_CUBE_MAP_NEGATIVE_Z, "GL_TEXTURE_CUBE_MAP_NEGATIVE_Z"}, | 4457 {GL_TEXTURE_CUBE_MAP_NEGATIVE_Z, "GL_TEXTURE_CUBE_MAP_NEGATIVE_Z"}, |
| 4458 }; | 4458 }; |
| 4459 return GLES2Util::GetQualifiedEnumString( | 4459 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4460 string_table, arraysize(string_table), value); | 4460 arraysize(string_table), value); |
| 4461 } | 4461 } |
| 4462 | 4462 |
| 4463 std::string GLES2Util::GetStringTextureUsage(uint32_t value) { | 4463 std::string GLES2Util::GetStringTextureUsage(uint32_t value) { |
| 4464 static const EnumToString string_table[] = { | 4464 static const EnumToString string_table[] = { |
| 4465 {GL_NONE, "GL_NONE"}, | 4465 {GL_NONE, "GL_NONE"}, |
| 4466 {GL_FRAMEBUFFER_ATTACHMENT_ANGLE, "GL_FRAMEBUFFER_ATTACHMENT_ANGLE"}, | 4466 {GL_FRAMEBUFFER_ATTACHMENT_ANGLE, "GL_FRAMEBUFFER_ATTACHMENT_ANGLE"}, |
| 4467 }; | 4467 }; |
| 4468 return GLES2Util::GetQualifiedEnumString( | 4468 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4469 string_table, arraysize(string_table), value); | 4469 arraysize(string_table), value); |
| 4470 } | 4470 } |
| 4471 | 4471 |
| 4472 std::string GLES2Util::GetStringTextureWrapMode(uint32_t value) { | 4472 std::string GLES2Util::GetStringTextureWrapMode(uint32_t value) { |
| 4473 static const EnumToString string_table[] = { | 4473 static const EnumToString string_table[] = { |
| 4474 {GL_CLAMP_TO_EDGE, "GL_CLAMP_TO_EDGE"}, | 4474 {GL_CLAMP_TO_EDGE, "GL_CLAMP_TO_EDGE"}, |
| 4475 {GL_MIRRORED_REPEAT, "GL_MIRRORED_REPEAT"}, | 4475 {GL_MIRRORED_REPEAT, "GL_MIRRORED_REPEAT"}, |
| 4476 {GL_REPEAT, "GL_REPEAT"}, | 4476 {GL_REPEAT, "GL_REPEAT"}, |
| 4477 }; | 4477 }; |
| 4478 return GLES2Util::GetQualifiedEnumString( | 4478 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4479 string_table, arraysize(string_table), value); | 4479 arraysize(string_table), value); |
| 4480 } | 4480 } |
| 4481 | 4481 |
| 4482 std::string GLES2Util::GetStringVertexAttribType(uint32_t value) { | 4482 std::string GLES2Util::GetStringVertexAttribType(uint32_t value) { |
| 4483 static const EnumToString string_table[] = { | 4483 static const EnumToString string_table[] = { |
| 4484 {GL_BYTE, "GL_BYTE"}, | 4484 {GL_BYTE, "GL_BYTE"}, |
| 4485 {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"}, | 4485 {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"}, |
| 4486 {GL_SHORT, "GL_SHORT"}, | 4486 {GL_SHORT, "GL_SHORT"}, |
| 4487 {GL_UNSIGNED_SHORT, "GL_UNSIGNED_SHORT"}, | 4487 {GL_UNSIGNED_SHORT, "GL_UNSIGNED_SHORT"}, |
| 4488 {GL_FLOAT, "GL_FLOAT"}, | 4488 {GL_FLOAT, "GL_FLOAT"}, |
| 4489 }; | 4489 }; |
| 4490 return GLES2Util::GetQualifiedEnumString( | 4490 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4491 string_table, arraysize(string_table), value); | 4491 arraysize(string_table), value); |
| 4492 } | 4492 } |
| 4493 | 4493 |
| 4494 std::string GLES2Util::GetStringVertexAttribute(uint32_t value) { | 4494 std::string GLES2Util::GetStringVertexAttribute(uint32_t value) { |
| 4495 static const EnumToString string_table[] = { | 4495 static const EnumToString string_table[] = { |
| 4496 {GL_VERTEX_ATTRIB_ARRAY_NORMALIZED, "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED"}, | 4496 {GL_VERTEX_ATTRIB_ARRAY_NORMALIZED, "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED"}, |
| 4497 {GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING, | 4497 {GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING, |
| 4498 "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING"}, | 4498 "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING"}, |
| 4499 {GL_VERTEX_ATTRIB_ARRAY_ENABLED, "GL_VERTEX_ATTRIB_ARRAY_ENABLED"}, | 4499 {GL_VERTEX_ATTRIB_ARRAY_ENABLED, "GL_VERTEX_ATTRIB_ARRAY_ENABLED"}, |
| 4500 {GL_VERTEX_ATTRIB_ARRAY_SIZE, "GL_VERTEX_ATTRIB_ARRAY_SIZE"}, | 4500 {GL_VERTEX_ATTRIB_ARRAY_SIZE, "GL_VERTEX_ATTRIB_ARRAY_SIZE"}, |
| 4501 {GL_VERTEX_ATTRIB_ARRAY_STRIDE, "GL_VERTEX_ATTRIB_ARRAY_STRIDE"}, | 4501 {GL_VERTEX_ATTRIB_ARRAY_STRIDE, "GL_VERTEX_ATTRIB_ARRAY_STRIDE"}, |
| 4502 {GL_VERTEX_ATTRIB_ARRAY_TYPE, "GL_VERTEX_ATTRIB_ARRAY_TYPE"}, | 4502 {GL_VERTEX_ATTRIB_ARRAY_TYPE, "GL_VERTEX_ATTRIB_ARRAY_TYPE"}, |
| 4503 {GL_CURRENT_VERTEX_ATTRIB, "GL_CURRENT_VERTEX_ATTRIB"}, | 4503 {GL_CURRENT_VERTEX_ATTRIB, "GL_CURRENT_VERTEX_ATTRIB"}, |
| 4504 }; | 4504 }; |
| 4505 return GLES2Util::GetQualifiedEnumString( | 4505 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4506 string_table, arraysize(string_table), value); | 4506 arraysize(string_table), value); |
| 4507 } | 4507 } |
| 4508 | 4508 |
| 4509 std::string GLES2Util::GetStringVertexPointer(uint32_t value) { | 4509 std::string GLES2Util::GetStringVertexPointer(uint32_t value) { |
| 4510 static const EnumToString string_table[] = { | 4510 static const EnumToString string_table[] = { |
| 4511 {GL_VERTEX_ATTRIB_ARRAY_POINTER, "GL_VERTEX_ATTRIB_ARRAY_POINTER"}, | 4511 {GL_VERTEX_ATTRIB_ARRAY_POINTER, "GL_VERTEX_ATTRIB_ARRAY_POINTER"}, |
| 4512 }; | 4512 }; |
| 4513 return GLES2Util::GetQualifiedEnumString( | 4513 return GLES2Util::GetQualifiedEnumString(string_table, |
| 4514 string_table, arraysize(string_table), value); | 4514 arraysize(string_table), value); |
| 4515 } | 4515 } |
| 4516 | 4516 |
| 4517 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_UTILS_IMPLEMENTATION_AUTOGEN_H_ | 4517 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_UTILS_IMPLEMENTATION_AUTOGEN_H_ |
| OLD | NEW |