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"}, |