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

Unified Diff: gpu/command_buffer/common/gles2_cmd_utils_implementation_autogen.h

Issue 169603002: Add initial support for NV_path_rendering extension to gpu command buffer (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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 62f1c308c1764a458339b5837667d42418116df6..a2d0e5eb86c1aebf2dd64e6b651bb48724ea39d2 100644
--- a/gpu/command_buffer/common/gles2_cmd_utils_implementation_autogen.h
+++ b/gpu/command_buffer/common/gles2_cmd_utils_implementation_autogen.h
@@ -257,6 +257,7 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
{0x882C, "GL_DRAW_BUFFER7_EXT", },
{0x0010, "GL_MAP_FLUSH_EXPLICIT_BIT_EXT", },
{0x882D, "GL_DRAW_BUFFER8_EXT", },
+ {0x0BA6, "GL_MODELVIEW_MATRIX_CHROMIUM", },
{0x8F37, "GL_COPY_WRITE_BUFFER_NV", },
{0x8F36, "GL_COPY_READ_BUFFER_NV", },
{0x84FF, "GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT", },
@@ -353,6 +354,7 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
{0x8C93, "GL_ATC_RGBA_EXPLICIT_ALPHA_AMD", },
{0x00000002, "GL_CONTEXT_FLAG_DEBUG_BIT_KHR", },
{0x00000001, "GL_SYNC_FLUSH_COMMANDS_BIT_APPLE", },
+ {0x9248, "GL_OVERLAY_TRANSFORM_ROTATE_90_CHROMIUM", },
{0x00000004, "GL_COLOR_BUFFER_BIT2_QCOM", },
{0x1702, "GL_TEXTURE", },
{0x00000008, "GL_COLOR_BUFFER_BIT3_QCOM", },
@@ -385,6 +387,7 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
{0x8DF6, "GL_UNSIGNED_INT_10_10_10_2_OES", },
{0x8230, "GL_RG32F_EXT", },
{0x8DF7, "GL_INT_10_10_10_2_OES", },
+ {0x9246, "GL_OVERLAY_TRANSFORM_FLIP_HORIZONTAL_CHROMIUM", },
{0x8B69, "GL_FLOAT_MAT4x2_NV", },
{0x812D, "GL_CLAMP_TO_BORDER_NV", },
{0x812F, "GL_CLAMP_TO_EDGE", },
@@ -429,6 +432,7 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
{0x84CC, "GL_TEXTURE12", },
{0x0BA2, "GL_VIEWPORT", },
{0x84CA, "GL_TEXTURE10", },
+ {0x0BA7, "GL_PROJECTION_MATRIX_CHROMIUM", },
{0x84CF, "GL_TEXTURE15", },
{0x84CE, "GL_TEXTURE14", },
{0x84CD, "GL_TEXTURE13", },
@@ -583,6 +587,7 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
{0x93E7, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5x5_OES", },
{0x93E6, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x5_OES", },
{0x8D68, "GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES", },
+ {0x1700, "GL_MODELVIEW_CHROMIUM", },
{0x85BB, "GL_UNSIGNED_SHORT_8_8_REV_APPLE", },
{0x8D61, "GL_HALF_FLOAT_OES", },
{0x8D62, "GL_RGB565", },
@@ -592,6 +597,7 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
{0x8D67, "GL_TEXTURE_BINDING_EXTERNAL_OES", },
{0x04000000, "GL_MULTISAMPLE_BUFFER_BIT2_QCOM", },
{0x8CEE, "GL_COLOR_ATTACHMENT14_EXT", },
+ {0x1701, "GL_PROJECTION_CHROMIUM", },
{0x2800, "GL_TEXTURE_MAG_FILTER", },
{0x2801, "GL_TEXTURE_MIN_FILTER", },
{0x2802, "GL_TEXTURE_WRAP_S", },
@@ -604,8 +610,11 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
{0x1F02, "GL_VERSION", },
{0x1F01, "GL_RENDERER", },
{0x1F00, "GL_VENDOR", },
+ {0x9247, "GL_OVERLAY_TRANSFORM_FLIP_VERTICAL_CHROMIUM", },
{0x2701, "GL_LINEAR_MIPMAP_NEAREST", },
+ {0x9245, "GL_OVERLAY_TRANSFORM_NONE_CHROMIUM", },
{0x92B4, "GL_INVERT_OVG_NV", },
+ {0x9249, "GL_OVERLAY_TRANSFORM_ROTATE_180_CHROMIUM", },
{0x0B94, "GL_STENCIL_FAIL", },
{0x8B4C, "GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS", },
{0x8B4D, "GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS", },
@@ -634,6 +643,7 @@ static const GLES2Util::EnumToString enum_to_string_table[] = {
{0x1004, "GL_TEXTURE_BORDER_COLOR_NV", },
{0x8B48, "GL_SHADER_OBJECT_EXT", },
{0x912F, "GL_TEXTURE_IMMUTABLE_FORMAT_EXT", },
+ {0x924A, "GL_OVERLAY_TRANSFORM_ROTATE_270_CHROMIUM", },
{0x20000000, "GL_MULTISAMPLE_BUFFER_BIT5_QCOM", },
{0x0DE1, "GL_TEXTURE_2D", },
{0x80C9, "GL_BLEND_SRC_RGB", },
@@ -1100,6 +1110,14 @@ std::string GLES2Util::GetStringIndexType(uint32 value) {
string_table, arraysize(string_table), value);
}
+std::string GLES2Util::GetStringMatrixMode(uint32 value) {
+ static const EnumToString string_table[] = {
+ {GL_PROJECTION_CHROMIUM, "GL_PROJECTION_CHROMIUM"},
+ {GL_MODELVIEW_CHROMIUM, "GL_MODELVIEW_CHROMIUM"}, };
+ return GLES2Util::GetQualifiedEnumString(
+ string_table, arraysize(string_table), value);
+}
+
std::string GLES2Util::GetStringPixelStore(uint32 value) {
static const EnumToString string_table[] = {
{GL_PACK_ALIGNMENT, "GL_PACK_ALIGNMENT"},

Powered by Google App Engine
This is Rietveld 408576698