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

Unified Diff: ui/gl/generate_bindings.py

Issue 2826143003: Passthrough CmdDecoder: Use robust CompressedTex(Sub)Image (Closed)
Patch Set: Manually add glCompressedTexSubImage3DRobustANGLE to gl_mack.h because it has more than the 10 args… Created 3 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: ui/gl/generate_bindings.py
diff --git a/ui/gl/generate_bindings.py b/ui/gl/generate_bindings.py
index a4268c6358a6c843c4fc1062624c5907d7334959..30b08d8216e7bf4717182f943dd6213f4e55113b 100755
--- a/ui/gl/generate_bindings.py
+++ b/ui/gl/generate_bindings.py
@@ -238,24 +238,53 @@ GL_FUNCTIONS = [
'GLenum target, GLint level, GLenum internalformat, GLsizei width, '
'GLsizei height, GLint border, GLsizei imageSize, const void* data', },
{ 'return_type': 'void',
+ 'versions': [{'name': 'glCompressedTexImage2DRobustANGLE',
+ 'extensions': ['GL_ANGLE_robust_client_memory']}],
+ 'arguments':
+ 'GLenum target, GLint level, GLenum internalformat, GLsizei width, '
+ 'GLsizei height, GLint border, GLsizei imageSize, GLsizei dataSize, '
+ 'const void* data', },
+{ 'return_type': 'void',
'versions': [{ 'name': 'glCompressedTexImage3D' }],
'arguments':
'GLenum target, GLint level, GLenum internalformat, GLsizei width, '
'GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, '
'const void* data', },
{ 'return_type': 'void',
+ 'versions': [{'name': 'glCompressedTexImage3DRobustANGLE',
+ 'extensions': ['GL_ANGLE_robust_client_memory']}],
+ 'arguments':
+ 'GLenum target, GLint level, GLenum internalformat, GLsizei width, '
+ 'GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, '
+ 'GLsizei dataSize, const void* data', },
+{ 'return_type': 'void',
'names': ['glCompressedTexSubImage2D'],
'arguments':
'GLenum target, GLint level, GLint xoffset, GLint yoffset, '
'GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, '
'const void* data', },
{ 'return_type': 'void',
+ 'versions': [{'name': 'glCompressedTexSubImage2DRobustANGLE',
+ 'extensions': ['GL_ANGLE_robust_client_memory']}],
+ 'arguments':
+ 'GLenum target, GLint level, GLint xoffset, GLint yoffset, '
+ 'GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, '
+ 'GLsizei dataSize, const void* data', },
+{ 'return_type': 'void',
'versions': [{ 'name': 'glCompressedTexSubImage3D' }],
'arguments':
'GLenum target, GLint level, GLint xoffset, GLint yoffset, '
'GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, '
'GLenum format, GLsizei imageSize, const void* data', },
{ 'return_type': 'void',
+ 'versions': [{'name': 'glCompressedTexSubImage3DRobustANGLE',
+ 'extensions': ['GL_ANGLE_robust_client_memory']}],
+ 'arguments':
+ 'GLenum target, GLint level, GLint xoffset, GLint yoffset, '
+ 'GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, '
+ 'GLenum format, GLsizei imageSize, GLsizei dataSize, '
+ 'const void* data', },
+{ 'return_type': 'void',
'versions': [{ 'name': 'glCopyBufferSubData' }],
'arguments':
'GLenum readTarget, GLenum writeTarget, GLintptr readOffset, '
« no previous file with comments | « gpu/command_buffer/service/gles2_cmd_decoder_passthrough_doers.cc ('k') | ui/gl/gl_bindings_api_autogen_gl.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698