| Index: gpu/command_buffer/common/gles2_cmd_utils_implementation_autogen.h
|
| diff --git a/gpu/command_buffer/common/gles2_cmd_utils_implementation_autogen.h b/gpu/command_buffer/common/gles2_cmd_utils_implementation_autogen.h
|
| index 4ce6088314bbbfb675c94060a1e950fe46fba866..b31d3f67762bc42ce4846ce9825f352854d7a3f4 100644
|
| --- a/gpu/command_buffer/common/gles2_cmd_utils_implementation_autogen.h
|
| +++ b/gpu/command_buffer/common/gles2_cmd_utils_implementation_autogen.h
|
| @@ -45,10 +45,6 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_DRAW_BUFFER0_EXT",
|
| },
|
| {
|
| - 0x94F8,
|
| - "GL_PERFQUERY_COUNTER_DATA_UINT32_INTEL",
|
| - },
|
| - {
|
| 0x8D94,
|
| "GL_RED_INTEGER",
|
| },
|
| @@ -145,6 +141,10 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_SHADER_BINARY_VIV",
|
| },
|
| {
|
| + 0x90A7,
|
| + "GL_MITER_REVERT_CHROMIUM",
|
| + },
|
| + {
|
| 0x9130,
|
| "GL_SGX_PROGRAM_BINARY_IMG",
|
| },
|
| @@ -585,10 +585,26 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_MULTISAMPLE_BUFFER_BIT7_QCOM",
|
| },
|
| {
|
| + 0x94F8,
|
| + "GL_PERFQUERY_COUNTER_DATA_UINT32_INTEL",
|
| + },
|
| + {
|
| + 0x90a4,
|
| + "GL_ROUND_CHROMIUM",
|
| + },
|
| + {
|
| 0x8A48,
|
| "GL_TEXTURE_SRGB_DECODE_EXT",
|
| },
|
| {
|
| + 0x300E,
|
| + "GL_CONTEXT_LOST",
|
| + },
|
| + {
|
| + 0x90a3,
|
| + "GL_SQUARE_CHROMIUM",
|
| + },
|
| + {
|
| 0x02000000,
|
| "GL_MULTISAMPLE_BUFFER_BIT1_QCOM",
|
| },
|
| @@ -749,6 +765,10 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_RENDERBUFFER",
|
| },
|
| {
|
| + 0x90B7,
|
| + "GL_PATH_STENCIL_FUNC_CHROMIUM",
|
| + },
|
| + {
|
| 0x8A3A,
|
| "GL_UNIFORM_BLOCK_INDEX",
|
| },
|
| @@ -761,10 +781,22 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_DITHER",
|
| },
|
| {
|
| + 0x90B9,
|
| + "GL_PATH_STENCIL_VALUE_MASK_CHROMIUM",
|
| + },
|
| + {
|
| + 0x90B8,
|
| + "GL_PATH_STENCIL_REF_CHROMIUM",
|
| + },
|
| + {
|
| 0x93D3,
|
| "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR",
|
| },
|
| {
|
| + 0x1D00,
|
| + "GL_FLAT_CHROMIUM",
|
| + },
|
| + {
|
| 0x9144,
|
| "GL_MAX_DEBUG_LOGGED_MESSAGES_KHR",
|
| },
|
| @@ -881,10 +913,6 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_FETCH_PER_SAMPLE_ARM",
|
| },
|
| {
|
| - 0x8F97,
|
| - "GL_RGBA8_SNORM",
|
| - },
|
| - {
|
| 0x92D3,
|
| "GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_EXT",
|
| },
|
| @@ -985,6 +1013,10 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_UNSIGNED_INT_24_8_OES",
|
| },
|
| {
|
| + 0x0A,
|
| + "GL_QUADRATIC_CURVE_TO_CHROMIUM",
|
| + },
|
| + {
|
| 0x92D4,
|
| "GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_EXT",
|
| },
|
| @@ -1089,6 +1121,10 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_SAMPLE_COVERAGE",
|
| },
|
| {
|
| + 0x0C,
|
| + "GL_CUBIC_CURVE_TO_CHROMIUM",
|
| + },
|
| + {
|
| 0x928F,
|
| "GL_DST_ATOP_NV",
|
| },
|
| @@ -1633,6 +1669,10 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_BGRA_EXT",
|
| },
|
| {
|
| + 0x908B,
|
| + "GL_CONVEX_HULL_CHROMIUM",
|
| + },
|
| + {
|
| 0x8ED7,
|
| "GL_COVERAGE_AUTOMATIC_NV",
|
| },
|
| @@ -1725,8 +1765,8 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_DEPTH_COMPONENT16_NONLINEAR_NV",
|
| },
|
| {
|
| - 0x8508,
|
| - "GL_DECR_WRAP",
|
| + 0x889F,
|
| + "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING",
|
| },
|
| {
|
| 0x8219,
|
| @@ -1813,6 +1853,10 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_LEQUAL",
|
| },
|
| {
|
| + 0x8BD6,
|
| + "GL_TEXTURE_FORMAT_QCOM",
|
| + },
|
| + {
|
| 0x8228,
|
| "GL_RG_INTEGER",
|
| },
|
| @@ -1889,6 +1933,10 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_EXT",
|
| },
|
| {
|
| + 0x04,
|
| + "GL_LINE_TO_CHROMIUM",
|
| + },
|
| + {
|
| 0x0BE2,
|
| "GL_BLEND",
|
| },
|
| @@ -1949,10 +1997,18 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_LINEARLIGHT_NV",
|
| },
|
| {
|
| + 0x00,
|
| + "GL_CLOSE_PATH_CHROMIUM",
|
| + },
|
| + {
|
| 0x8DCF,
|
| "GL_INT_SAMPLER_2D_ARRAY",
|
| },
|
| {
|
| + 0x02,
|
| + "GL_MOVE_TO_CHROMIUM",
|
| + },
|
| + {
|
| 0x886A,
|
| "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED",
|
| },
|
| @@ -1961,10 +2017,22 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_SRGB8_NV",
|
| },
|
| {
|
| + 0x9079,
|
| + "GL_PATH_JOIN_STYLE_CHROMIUM",
|
| + },
|
| + {
|
| 0x0C01,
|
| "GL_DRAW_BUFFER_EXT",
|
| },
|
| {
|
| + 0x9075,
|
| + "GL_PATH_STROKE_WIDTH_CHROMIUM",
|
| + },
|
| + {
|
| + 0x9076,
|
| + "GL_PATH_END_CAPS_CHROMIUM",
|
| + },
|
| + {
|
| 0x886C,
|
| "GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_EXT",
|
| },
|
| @@ -1973,6 +2041,10 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_EXT",
|
| },
|
| {
|
| + 0x8DCA,
|
| + "GL_INT_SAMPLER_2D",
|
| + },
|
| + {
|
| 0x93C7,
|
| "GL_COMPRESSED_RGBA_ASTC_6x5x5_OES",
|
| },
|
| @@ -2325,10 +2397,6 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_BLEND_EQUATION",
|
| },
|
| {
|
| - 0x8DCA,
|
| - "GL_INT_SAMPLER_2D",
|
| - },
|
| - {
|
| 0x911F,
|
| "GL_BUFFER_ACCESS_FLAGS",
|
| },
|
| @@ -2409,8 +2477,8 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE",
|
| },
|
| {
|
| - 0x929E,
|
| - "GL_DIFFERENCE_KHR",
|
| + 0x846E,
|
| + "GL_ALIASED_LINE_WIDTH_RANGE",
|
| },
|
| {
|
| 0x0B90,
|
| @@ -2481,8 +2549,8 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_TEXTURE10",
|
| },
|
| {
|
| - 0x0BA7,
|
| - "GL_PATH_PROJECTION_MATRIX_CHROMIUM",
|
| + 0x78F1,
|
| + "GL_MAP_CHROMIUM",
|
| },
|
| {
|
| 0x84CF,
|
| @@ -2573,8 +2641,8 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_ALIASED_POINT_SIZE_RANGE",
|
| },
|
| {
|
| - 0x846E,
|
| - "GL_ALIASED_LINE_WIDTH_RANGE",
|
| + 0x929E,
|
| + "GL_DIFFERENCE_KHR",
|
| },
|
| {
|
| 0x929F,
|
| @@ -2777,10 +2845,6 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_BUFFER_SIZE",
|
| },
|
| {
|
| - 0x8BD6,
|
| - "GL_TEXTURE_FORMAT_QCOM",
|
| - },
|
| - {
|
| 0x8B99,
|
| "GL_PALETTE8_RGB5_A1_OES",
|
| },
|
| @@ -3065,6 +3129,10 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_TEXTURE4",
|
| },
|
| {
|
| + 0x1A,
|
| + "GL_CONIC_CURVE_TO_CHROMIUM",
|
| + },
|
| + {
|
| 0x821C,
|
| "GL_MINOR_VERSION",
|
| },
|
| @@ -3105,8 +3173,8 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_NV",
|
| },
|
| {
|
| - 0x1102,
|
| - "GL_NICEST",
|
| + 0x8251,
|
| + "GL_DEBUG_TYPE_OTHER_KHR",
|
| },
|
| {
|
| 0x8C4F,
|
| @@ -3269,6 +3337,10 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_UNSIGNED_INT_VEC3",
|
| },
|
| {
|
| + 0x90A6,
|
| + "GL_BEVEL_CHROMIUM",
|
| + },
|
| + {
|
| 0x1701,
|
| "GL_PATH_PROJECTION_CHROMIUM",
|
| },
|
| @@ -3401,6 +3473,14 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_BUFFER_MAP_OFFSET",
|
| },
|
| {
|
| + 0x9089,
|
| + "GL_COUNT_DOWN_CHROMIUM",
|
| + },
|
| + {
|
| + 0x9088,
|
| + "GL_COUNT_UP_CHROMIUM",
|
| + },
|
| + {
|
| 0x00004000,
|
| "GL_COLOR_BUFFER_BIT",
|
| },
|
| @@ -3485,6 +3565,10 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_FENCE_STATUS_NV",
|
| },
|
| {
|
| + 0x908D,
|
| + "GL_BOUNDING_BOX_CHROMIUM",
|
| + },
|
| + {
|
| 0x88E6,
|
| "GL_STATIC_COPY",
|
| },
|
| @@ -3601,6 +3685,10 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_UNIFORM_BUFFER_SIZE",
|
| },
|
| {
|
| + 0x0BA7,
|
| + "GL_PATH_PROJECTION_MATRIX_CHROMIUM",
|
| + },
|
| + {
|
| 0x0DE1,
|
| "GL_TEXTURE_2D",
|
| },
|
| @@ -3689,6 +3777,10 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_R8UI",
|
| },
|
| {
|
| + 0x90A4,
|
| + "GL_ROUND_CHROMIUM",
|
| + },
|
| + {
|
| 0x150A,
|
| "GL_INVERT",
|
| },
|
| @@ -3729,10 +3821,6 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_FIRST_VERTEX_CONVENTION_EXT",
|
| },
|
| {
|
| - 0x300E,
|
| - "GL_CONTEXT_LOST",
|
| - },
|
| - {
|
| 0x8E24,
|
| "GL_TRANSFORM_FEEDBACK_ACTIVE",
|
| },
|
| @@ -3897,6 +3985,10 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_MIN_SAMPLE_SHADING_VALUE_OES",
|
| },
|
| {
|
| + 0x8F97,
|
| + "GL_RGBA8_SNORM",
|
| + },
|
| + {
|
| 0x8CE9,
|
| "GL_COLOR_ATTACHMENT9_EXT",
|
| },
|
| @@ -3917,8 +4009,8 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_UNSIGNED_INT_VEC2",
|
| },
|
| {
|
| - 0x889F,
|
| - "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING",
|
| + 0x8508,
|
| + "GL_DECR_WRAP",
|
| },
|
| {
|
| 0x92AD,
|
| @@ -4153,10 +4245,18 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_VERTEX_ATTRIB_ARRAY_SIZE",
|
| },
|
| {
|
| + 0x9086,
|
| + "GL_PATH_STROKE_BOUND_CHROMIUM",
|
| + },
|
| + {
|
| 0x8DB9,
|
| "GL_FRAMEBUFFER_SRGB_EXT",
|
| },
|
| {
|
| + 0x907a,
|
| + "GL_PATH_MITER_LIMIT_CHROMIUM",
|
| + },
|
| + {
|
| 0x9307,
|
| "GL_REFERENCED_BY_TESS_CONTROL_SHADER_EXT",
|
| },
|
| @@ -4193,8 +4293,8 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_FASTEST",
|
| },
|
| {
|
| - 0x8251,
|
| - "GL_DEBUG_TYPE_OTHER_KHR",
|
| + 0x1102,
|
| + "GL_NICEST",
|
| },
|
| {
|
| 0x8250,
|
| @@ -4385,10 +4485,6 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
|
| "GL_WRITEONLY_RENDERING_QCOM",
|
| },
|
| {
|
| - 0x78F1,
|
| - "GL_MAP_CHROMIUM",
|
| - },
|
| - {
|
| 0x8824,
|
| "GL_MAX_DRAW_BUFFERS_EXT",
|
| },
|
| @@ -5051,6 +5147,49 @@ std::string GLES2Util::GetStringMatrixMode(uint32_t value) {
|
| arraysize(string_table), value);
|
| }
|
|
|
| +std::string GLES2Util::GetStringPathCoordType(uint32_t value) {
|
| + static const EnumToString string_table[] = {
|
| + {GL_BYTE, "GL_BYTE"},
|
| + {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"},
|
| + {GL_SHORT, "GL_SHORT"},
|
| + {GL_UNSIGNED_SHORT, "GL_UNSIGNED_SHORT"},
|
| + {GL_FLOAT, "GL_FLOAT"},
|
| + };
|
| + return GLES2Util::GetQualifiedEnumString(string_table,
|
| + arraysize(string_table), value);
|
| +}
|
| +
|
| +std::string GLES2Util::GetStringPathCoverMode(uint32_t value) {
|
| + static const EnumToString string_table[] = {
|
| + {GL_CONVEX_HULL_CHROMIUM, "GL_CONVEX_HULL_CHROMIUM"},
|
| + {GL_BOUNDING_BOX_CHROMIUM, "GL_BOUNDING_BOX_CHROMIUM"},
|
| + };
|
| + return GLES2Util::GetQualifiedEnumString(string_table,
|
| + arraysize(string_table), value);
|
| +}
|
| +
|
| +std::string GLES2Util::GetStringPathFillMode(uint32_t value) {
|
| + static const EnumToString string_table[] = {
|
| + {GL_INVERT, "GL_INVERT"},
|
| + {GL_COUNT_UP_CHROMIUM, "GL_COUNT_UP_CHROMIUM"},
|
| + {GL_COUNT_DOWN_CHROMIUM, "GL_COUNT_DOWN_CHROMIUM"},
|
| + };
|
| + return GLES2Util::GetQualifiedEnumString(string_table,
|
| + arraysize(string_table), value);
|
| +}
|
| +
|
| +std::string GLES2Util::GetStringPathParameter(uint32_t value) {
|
| + static const EnumToString string_table[] = {
|
| + {GL_PATH_STROKE_WIDTH_CHROMIUM, "GL_PATH_STROKE_WIDTH_CHROMIUM"},
|
| + {GL_PATH_END_CAPS_CHROMIUM, "GL_PATH_END_CAPS_CHROMIUM"},
|
| + {GL_PATH_JOIN_STYLE_CHROMIUM, "GL_PATH_JOIN_STYLE_CHROMIUM"},
|
| + {GL_PATH_MITER_LIMIT_CHROMIUM, "GL_PATH_MITER_LIMIT_CHROMIUM"},
|
| + {GL_PATH_STROKE_BOUND_CHROMIUM, "GL_PATH_STROKE_BOUND_CHROMIUM"},
|
| + };
|
| + return GLES2Util::GetQualifiedEnumString(string_table,
|
| + arraysize(string_table), value);
|
| +}
|
| +
|
| std::string GLES2Util::GetStringPixelStore(uint32_t value) {
|
| static const EnumToString string_table[] = {
|
| {GL_PACK_ALIGNMENT, "GL_PACK_ALIGNMENT"},
|
|
|