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

Unified Diff: ui/gl/generate_bindings.py

Issue 509723002: Added support for GPU Tracing on mobile devices which support it. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fixed unit test Created 6 years, 4 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 b685cb661577a1710581e6acff5112960e3f908b..e88001ae38fbd92bb866c2f88ca73c832ee3f019 100755
--- a/ui/gl/generate_bindings.py
+++ b/ui/gl/generate_bindings.py
@@ -177,7 +177,10 @@ GL_FUNCTIONS = [
'names': ['glDeleteQueries'],
'arguments': 'GLsizei n, const GLuint* ids', },
{ 'return_type': 'void',
- 'names': ['glDeleteQueriesARB', 'glDeleteQueriesEXT'],
+ 'names': ['glDeleteQueriesEXT'],
+ 'arguments': 'GLsizei n, const GLuint* ids', },
+{ 'return_type': 'void',
+ 'names': ['glDeleteQueriesARB'],
'arguments': 'GLsizei n, const GLuint* ids', },
piman 2014/08/26 23:43:57 Why did you separate the ARB version from the EXT
David Yen 2014/08/27 17:03:13 Does that mean I should be calling glDeleteQueries
{ 'return_type': 'void',
'names': ['glDeleteRenderbuffersEXT', 'glDeleteRenderbuffers'],
@@ -276,7 +279,10 @@ GL_FUNCTIONS = [
'names': ['glGenQueries'],
'arguments': 'GLsizei n, GLuint* ids', },
{ 'return_type': 'void',
- 'names': ['glGenQueriesARB', 'glGenQueriesEXT'],
+ 'names': ['glGenQueriesEXT'],
+ 'arguments': 'GLsizei n, GLuint* ids', },
+{ 'return_type': 'void',
+ 'names': ['glGenQueriesARB'],
'arguments': 'GLsizei n, GLuint* ids', },
{ 'return_type': 'void',
'names': ['glGenerateMipmapEXT', 'glGenerateMipmap'],
@@ -368,7 +374,19 @@ GL_FUNCTIONS = [
'names': ['glGetQueryObjectuiv'],
'arguments': 'GLuint id, GLenum pname, GLuint* params', },
{ 'return_type': 'void',
- 'names': ['glGetQueryObjectuivARB', 'glGetQueryObjectuivEXT'],
+ 'names': ['glGetQueryObjecti64vEXT'],
+ 'arguments': 'GLuint id, GLenum pname, GLint64* params', },
+{ 'return_type': 'void',
+ 'names': ['glGetQueryObjectivEXT'],
+ 'arguments': 'GLuint id, GLenum pname, GLint* params', },
+{ 'return_type': 'void',
+ 'names': ['glGetQueryObjectui64vEXT'],
+ 'arguments': 'GLuint id, GLenum pname, GLuint64* params', },
+{ 'return_type': 'void',
+ 'names': ['glGetQueryObjectuivEXT'],
+ 'arguments': 'GLuint id, GLenum pname, GLuint* params', },
+{ 'return_type': 'void',
+ 'names': ['glGetQueryObjectuivARB'],
'arguments': 'GLuint id, GLenum pname, GLuint* params', },
{ 'return_type': 'void',
'names': ['glGetRenderbufferParameterivEXT', 'glGetRenderbufferParameteriv'],
@@ -504,6 +522,9 @@ GL_FUNCTIONS = [
'names': ['glQueryCounter'],
'arguments': 'GLuint id, GLenum target', },
{ 'return_type': 'void',
+ 'names': ['glQueryCounterEXT'],
+ 'arguments': 'GLuint id, GLenum target', },
+{ 'return_type': 'void',
'names': ['glReadBuffer'],
'arguments': 'GLenum src', },
{ 'return_type': 'void',

Powered by Google App Engine
This is Rietveld 408576698