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

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

Issue 8512005: Plumb through EGL_NV_post_sub_buffer and GLX_MESA_copy_sub_buffer. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 9 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « gpu/command_buffer/common/gles2_cmd_ids_autogen.h ('k') | gpu/command_buffer/service/feature_info.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 14e626fb17d24ec073e9510805151671db4a7a26..9b8d22b67b20954381a1ecd9484f7af99567c425 100644
--- a/gpu/command_buffer/common/gles2_cmd_utils_implementation_autogen.h
+++ b/gpu/command_buffer/common/gles2_cmd_utils_implementation_autogen.h
@@ -10,6 +10,10 @@
#define GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_UTILS_IMPLEMENTATION_AUTOGEN_H_
static GLES2Util::EnumToString enum_to_string_table[] = {
+ { 0x8825, "GL_DRAW_BUFFER0_NV", },
+ { 0x0BC1, "GL_ALPHA_TEST_FUNC_QCOM", },
+ { 0x0BC0, "GL_ALPHA_TEST_QCOM", },
+ { 0x0BC2, "GL_ALPHA_TEST_REF_QCOM", },
{ 0x1E01, "GL_REPLACE", },
{ 0, "GL_FALSE", },
{ 0x00400000, "GL_STENCIL_BUFFER_BIT6_QCOM", },
@@ -48,6 +52,7 @@ static GLES2Util::EnumToString enum_to_string_table[] = {
{ 0x8DF7, "GL_INT_10_10_10_2_OES", },
{ 0x806F, "GL_TEXTURE_3D_OES", },
{ 0x806A, "GL_TEXTURE_BINDING_3D_OES", },
+ { 0x8CE3, "GL_COLOR_ATTACHMENT3_NV", },
{ 0x8069, "GL_TEXTURE_BINDING_2D", },
{ 0x8DFA, "GL_SHADER_COMPILER", },
{ 0x8DFB, "GL_MAX_VERTEX_UNIFORM_VECTORS", },
@@ -109,6 +114,7 @@ static GLES2Util::EnumToString enum_to_string_table[] = {
{ 0x81A6, "GL_DEPTH_COMPONENT24_OES", },
{ 0x81A7, "GL_DEPTH_COMPONENT32_OES", },
{ 0x8DFD, "GL_MAX_FRAGMENT_UNIFORM_VECTORS", },
+ { 0x8F60, "GL_MALI_SHADER_BINARY_ARM", },
{ 0x87EE, "GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD", },
{ 1, "GL_ES_VERSION_2_0", },
{ 0x84F9, "GL_DEPTH_STENCIL_OES", },
@@ -155,15 +161,22 @@ static GLES2Util::EnumToString enum_to_string_table[] = {
{ 0x00020000, "GL_STENCIL_BUFFER_BIT1_QCOM", },
{ 0x8D00, "GL_DEPTH_ATTACHMENT", },
{ 0x8FA0, "GL_PERFMON_GLOBAL_MODE_QCOM", },
+ { 0x813D, "GL_TEXTURE_MAX_LEVEL_APPLE", },
{ 0x8CDD, "GL_FRAMEBUFFER_UNSUPPORTED", },
+ { 0x8CDF, "GL_MAX_COLOR_ATTACHMENTS_NV", },
+ { 0x882A, "GL_DRAW_BUFFER5_NV", },
{ 0x80AA, "GL_SAMPLE_COVERAGE_VALUE", },
{ 0x80AB, "GL_SAMPLE_COVERAGE_INVERT", },
+ { 0x882B, "GL_DRAW_BUFFER6_NV", },
+ { 0x882C, "GL_DRAW_BUFFER7_NV", },
{ 0x84FF, "GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT", },
{ 0x0B74, "GL_DEPTH_FUNC", },
{ 0x0B71, "GL_DEPTH_TEST", },
{ 0x0B70, "GL_DEPTH_RANGE", },
{ 0x0B73, "GL_DEPTH_CLEAR_VALUE", },
{ 0x0B72, "GL_DEPTH_WRITEMASK", },
+ { 0x85BA, "GL_UNSIGNED_SHORT_8_8_APPLE", },
+ { 0x882E, "GL_DRAW_BUFFER9_NV", },
{ 0x8073, "GL_MAX_3D_TEXTURE_SIZE_OES", },
{ 0x8072, "GL_TEXTURE_WRAP_R_OES", },
{ 0x80E1, "GL_BGRA_EXT", },
@@ -212,20 +225,22 @@ static GLES2Util::EnumToString enum_to_string_table[] = {
{ 0x84CB, "GL_TEXTURE11", },
{ 0x8D55, "GL_RENDERBUFFER_STENCIL_SIZE", },
{ 0x8D54, "GL_RENDERBUFFER_DEPTH_SIZE", },
- { 0x8D57, "GL_MAX_SAMPLES", },
- { 0x8D56, "GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE", },
+ { 0x8D57, "GL_MAX_SAMPLES_ANGLE", },
+ { 0x8D56, "GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_ANGLE", },
{ 0x8D51, "GL_RENDERBUFFER_GREEN_SIZE", },
{ 0x8D50, "GL_RENDERBUFFER_RED_SIZE", },
{ 0x8D53, "GL_RENDERBUFFER_ALPHA_SIZE", },
{ 0x8D52, "GL_RENDERBUFFER_BLUE_SIZE", },
{ 0x00080000, "GL_STENCIL_BUFFER_BIT3_QCOM", },
{ 0x886A, "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED", },
+ { 0x9250, "GL_SHADER_BINARY_DMP", },
{ 0x10000000, "GL_MULTISAMPLE_BUFFER_BIT4_QCOM", },
{ 0x00000002, "GL_COLOR_BUFFER_BIT1_QCOM", },
{ 0x00000001, "GL_COLOR_BUFFER_BIT0_QCOM", },
{ 0x00000004, "GL_COLOR_BUFFER_BIT2_QCOM", },
{ 0x1702, "GL_TEXTURE", },
{ 0x00000008, "GL_COLOR_BUFFER_BIT3_QCOM", },
+ { 0x8828, "GL_DRAW_BUFFER3_NV", },
{ 0x8DF0, "GL_LOW_FLOAT", },
{ 0x1906, "GL_ALPHA", },
{ 0x1907, "GL_RGB", },
@@ -237,8 +252,11 @@ static GLES2Util::EnumToString enum_to_string_table[] = {
{ 0x8823, "GL_WRITEONLY_RENDERING_QCOM", },
{ 0x1908, "GL_RGBA", },
{ 0x8DF2, "GL_HIGH_FLOAT", },
+ { 0x8826, "GL_DRAW_BUFFER1_NV", },
+ { 0x8827, "GL_DRAW_BUFFER2_NV", },
{ 0x8DF3, "GL_LOW_INT", },
{ 0x8B53, "GL_INT_VEC2", },
+ { 0x0C02, "GL_READ_BUFFER_NV", },
{ 0x8B52, "GL_FLOAT_VEC4", },
{ 0x9240, "GL_UNPACK_FLIP_Y_CHROMIUM", },
{ 0x8B51, "GL_FLOAT_VEC3", },
@@ -246,9 +264,12 @@ static GLES2Util::EnumToString enum_to_string_table[] = {
{ 0x812F, "GL_CLAMP_TO_EDGE", },
{ 0x86A3, "GL_COMPRESSED_TEXTURE_FORMATS", },
{ 0x86A2, "GL_NUM_COMPRESSED_TEXTURE_FORMATS", },
+ { 0x0CF3, "GL_UNPACK_SKIP_ROWS", },
+ { 0x0CF2, "GL_UNPACK_ROW_LENGTH", },
{ 0x140C, "GL_FIXED", },
{ 0x8008, "GL_MAX_EXT", },
{ 0x0CF5, "GL_UNPACK_ALIGNMENT", },
+ { 0x0CF4, "GL_UNPACK_SKIP_PIXELS", },
{ 0x8009, "GL_BLEND_EQUATION", },
{ 0x1401, "GL_UNSIGNED_BYTE", },
{ 0x1400, "GL_BYTE", },
@@ -335,25 +356,31 @@ static GLES2Util::EnumToString enum_to_string_table[] = {
{ 0x84D1, "GL_TEXTURE17", },
{ 0x1E03, "GL_DECR", },
{ 0x84DF, "GL_TEXTURE31", },
+ { 0x882D, "GL_DRAW_BUFFER8_NV", },
{ 0x84DD, "GL_TEXTURE29", },
{ 0x84DE, "GL_TEXTURE30", },
{ 0x84DB, "GL_TEXTURE27", },
{ 0x84DC, "GL_TEXTURE28", },
{ 0x84DA, "GL_TEXTURE26", },
+ { 0x882F, "GL_DRAW_BUFFER10_NV", },
{ 0x8645, "GL_VERTEX_ATTRIB_ARRAY_POINTER", },
{ 0x300E, "GL_CONTEXT_LOST", },
{ 0x2600, "GL_NEAREST", },
{ 0x84C4, "GL_TEXTURE4", },
{ 0x85B5, "GL_VERTEX_ARRAY_BINDING_OES", },
{ 0x8253, "GL_GUILTY_CONTEXT_RESET_ARB", },
+ { 0x8FC4, "GL_SHADER_BINARY_VIV", },
{ 0x00200000, "GL_STENCIL_BUFFER_BIT5_QCOM", },
{ 0x8D68, "GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES", },
+ { 0x85BB, "GL_UNSIGNED_SHORT_8_8_REV_APPLE", },
{ 0x8D61, "GL_HALF_FLOAT_OES", },
{ 0x8D62, "GL_RGB565", },
{ 0x8D64, "GL_ETC1_RGB8_OES", },
{ 0x8D65, "GL_TEXTURE_EXTERNAL_OES", },
{ 0x8D66, "GL_SAMPLER_EXTERNAL_OES", },
{ 0x8D67, "GL_TEXTURE_BINDING_EXTERNAL_OES", },
+ { 0x04000000, "GL_MULTISAMPLE_BUFFER_BIT2_QCOM", },
+ { 0x8CEE, "GL_COLOR_ATTACHMENT14_NV", },
{ 0x2800, "GL_TEXTURE_MAG_FILTER", },
{ 0x2801, "GL_TEXTURE_MIN_FILTER", },
{ 0x2802, "GL_TEXTURE_WRAP_S", },
@@ -371,6 +398,11 @@ static GLES2Util::EnumToString enum_to_string_table[] = {
{ 0x8B4F, "GL_SHADER_TYPE", },
{ 0x00004000, "GL_COLOR_BUFFER_BIT", },
{ 0x00000010, "GL_COLOR_BUFFER_BIT4_QCOM", },
+ { 0x8834, "GL_DRAW_BUFFER15_NV", },
+ { 0x8833, "GL_DRAW_BUFFER14_NV", },
+ { 0x8832, "GL_DRAW_BUFFER13_NV", },
+ { 0x8831, "GL_DRAW_BUFFER12_NV", },
+ { 0x8830, "GL_DRAW_BUFFER11_NV", },
{ 0x00010000, "GL_STENCIL_BUFFER_BIT0_QCOM", },
{ 0x0B93, "GL_STENCIL_VALUE_MASK", },
{ 0x0B92, "GL_STENCIL_FUNC", },
@@ -388,7 +420,7 @@ static GLES2Util::EnumToString enum_to_string_table[] = {
{ 0x8058, "GL_RGBA8_OES", },
{ 0x00002000, "GL_DEPTH_BUFFER_BIT5_QCOM", },
{ 0x8051, "GL_RGB8_OES", },
- { 0x8CAB, "GL_RENDERBUFFER_SAMPLES", },
+ { 0x8CAB, "GL_RENDERBUFFER_SAMPLES_ANGLE", },
{ 0x8057, "GL_RGB5_A1", },
{ 0x8056, "GL_RGBA4", },
{ 0x150A, "GL_INVERT", },
@@ -398,8 +430,8 @@ static GLES2Util::EnumToString enum_to_string_table[] = {
{ 0x8D20, "GL_STENCIL_ATTACHMENT", },
{ 0x00000200, "GL_DEPTH_BUFFER_BIT1_QCOM", },
{ 0x00008000, "GL_DEPTH_BUFFER_BIT7_QCOM", },
- { 0x8CA8, "GL_READ_FRAMEBUFFER", },
- { 0x8CA9, "GL_DRAW_FRAMEBUFFER", },
+ { 0x8CA8, "GL_READ_FRAMEBUFFER_ANGLE", },
+ { 0x8CA9, "GL_DRAW_FRAMEBUFFER_ANGLE", },
{ 0x8CA6, "GL_FRAMEBUFFER_BINDING", },
{ 0x8CA7, "GL_RENDERBUFFER_BINDING", },
{ 0x8CA4, "GL_STENCIL_BACK_VALUE_MASK", },
@@ -407,6 +439,7 @@ static GLES2Util::EnumToString enum_to_string_table[] = {
{ 0x8CA3, "GL_STENCIL_BACK_REF", },
{ 0x80CB, "GL_BLEND_SRC_ALPHA", },
{ 0x80CA, "GL_BLEND_DST_ALPHA", },
+ { 0x8CE4, "GL_COLOR_ATTACHMENT4_NV", },
{ 0x8CD6, "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT", },
{ 0x8872, "GL_MAX_TEXTURE_IMAGE_UNITS", },
{ 0x8508, "GL_DECR_WRAP", },
@@ -432,20 +465,34 @@ static GLES2Util::EnumToString enum_to_string_table[] = {
{ 0x1100, "GL_DONT_CARE", },
{ 0x1101, "GL_FASTEST", },
{ 0x1102, "GL_NICEST", },
+ { 0x8CEB, "GL_COLOR_ATTACHMENT11_NV", },
+ { 0x8CEC, "GL_COLOR_ATTACHMENT12_NV", },
{ 0x0408, "GL_FRONT_AND_BACK", },
- { 0x04000000, "GL_MULTISAMPLE_BUFFER_BIT2_QCOM", },
+ { 0x8CEA, "GL_COLOR_ATTACHMENT10_NV", },
+ { 0x8CEF, "GL_COLOR_ATTACHMENT15_NV", },
+ { 0x8CED, "GL_COLOR_ATTACHMENT13_NV", },
+ { 0x8829, "GL_DRAW_BUFFER4_NV", },
{ 0x0404, "GL_FRONT", },
{ 0x0405, "GL_BACK", },
{ 0x88E0, "GL_STREAM_DRAW", },
{ 0x88E4, "GL_STATIC_DRAW", },
{ 0x88E8, "GL_DYNAMIC_DRAW", },
- { 0x8CAA, "GL_READ_FRAMEBUFFER_BINDING", },
+ { 0x8CAA, "GL_READ_FRAMEBUFFER_BINDING_ANGLE", },
{ 0x40000000, "GL_MULTISAMPLE_BUFFER_BIT6_QCOM", },
{ 0x00000800, "GL_DEPTH_BUFFER_BIT3_QCOM", },
+ { 0x8CE2, "GL_COLOR_ATTACHMENT2_NV", },
{ 0x8BC1, "GL_COUNTER_RANGE_AMD", },
{ 0x8CE0, "GL_COLOR_ATTACHMENT0", },
+ { 0x8CE1, "GL_COLOR_ATTACHMENT1_NV", },
+ { 0x8CE6, "GL_COLOR_ATTACHMENT6_NV", },
+ { 0x8CE7, "GL_COLOR_ATTACHMENT7_NV", },
+ { 0x8A1F, "GL_RGB_422_APPLE", },
+ { 0x8CE5, "GL_COLOR_ATTACHMENT5_NV", },
+ { 0x8CE8, "GL_COLOR_ATTACHMENT8_NV", },
+ { 0x8CE9, "GL_COLOR_ATTACHMENT9_NV", },
{ 0x0C23, "GL_COLOR_WRITEMASK", },
{ 0x0C22, "GL_COLOR_CLEAR_VALUE", },
+ { 0x8824, "GL_MAX_DRAW_BUFFERS_NV", },
{ 0x1909, "GL_LUMINANCE", },
{ 0x0D3A, "GL_MAX_VIEWPORT_DIMS", },
{ 0x809E, "GL_SAMPLE_ALPHA_TO_COVERAGE", },
« no previous file with comments | « gpu/command_buffer/common/gles2_cmd_ids_autogen.h ('k') | gpu/command_buffer/service/feature_info.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698