Index: gpu/command_buffer/build_gles2_cmd_buffer.py |
=================================================================== |
--- gpu/command_buffer/build_gles2_cmd_buffer.py (revision 112643) |
+++ gpu/command_buffer/build_gles2_cmd_buffer.py (working copy) |
@@ -201,6 +201,7 @@ |
GL_APICALL void GL_APIENTRY glViewport (GLint x, GLint y, GLsizei width, GLsizei height); |
GL_APICALL void GL_APIENTRY glBlitFramebufferEXT (GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenumBlitFilter filter); |
GL_APICALL void GL_APIENTRY glRenderbufferStorageMultisampleEXT (GLenumRenderBufferTarget target, GLsizei samples, GLenumRenderBufferFormat internalformat, GLsizei width, GLsizei height); |
+GL_APICALL void GL_APIENTRY glTexStorage2DEXT (GLenumTextureTarget target, GLsizei levels, GLintTextureInternalFormatStorage internalFormat, GLsizei width, GLsizei height); |
// Non-GL commands. |
GL_APICALL void GL_APIENTRY glSwapBuffers (void); |
GL_APICALL GLuint GL_APIENTRY glGetMaxValueInBufferCHROMIUM (GLidBuffer buffer_id, GLsizei count, GLenumGetMaxIndexType type, GLuint offset); |
@@ -436,6 +437,7 @@ |
'GetTranslatedShaderSourceANGLE': 456, |
'PostSubBufferCHROMIUM': 457, |
'TexImageIOSurface2DCHROMIUM': 458, |
+ 'TexStorage2DEXT': 459, |
} |
# This is a list of enum names and their valid values. It is used to map |
@@ -898,6 +900,13 @@ |
'GL_LINEAR', |
], |
}, |
+ 'TextureUsage': { |
+ 'type': 'GLenum', |
+ 'valid': [ |
+ 'GL_NONE', |
+ 'GL_FRAMEBUFFER_ATTACHMENT_ANGLE', |
+ ], |
+ }, |
'VertexAttribute': { |
'type': 'GLenum', |
'valid': [ |
@@ -1036,6 +1045,19 @@ |
'GL_BGR', |
], |
}, |
+ 'TextureInternalFormatStorage': { |
+ 'type': 'GLenum', |
+ 'valid': [ |
+ 'GL_RGB565', |
+ 'GL_RGBA4', |
+ 'GL_RGB5_A1', |
+ 'GL_ALPHA8_EXT', |
+ 'GL_LUMINANCE8_EXT', |
+ 'GL_LUMINANCE8_ALPHA8_EXT', |
+ 'GL_RGB8_OES', |
+ 'GL_RGBA8_OES', |
+ ], |
+ }, |
'VertexAttribType': { |
'type': 'GLenum', |
'valid': [ |
@@ -1801,6 +1823,12 @@ |
'extension': True, |
'chromium': True, |
}, |
+ 'TexStorage2DEXT': { |
+ 'unit_test': False, |
+ 'extension': True, |
+ 'decoder_func': 'DoTexStorage2DEXT', |
+ }, |
+ |
} |