| Index: ui/gl/gl_bindings_autogen_gl.h
|
| diff --git a/ui/gl/gl_bindings_autogen_gl.h b/ui/gl/gl_bindings_autogen_gl.h
|
| index b930484ce518e708f37f1e4b1e5a2a428fdfb612..ebf4968ea528cf1083b5b0153c4c25d4f79ca876 100644
|
| --- a/ui/gl/gl_bindings_autogen_gl.h
|
| +++ b/ui/gl/gl_bindings_autogen_gl.h
|
| @@ -457,6 +457,8 @@ typedef void(GL_BINDING_CALL* glGetShaderSourceProc)(GLuint shader,
|
| GLsizei* length,
|
| char* source);
|
| typedef const GLubyte*(GL_BINDING_CALL* glGetStringProc)(GLenum name);
|
| +typedef const GLubyte*(GL_BINDING_CALL* glGetStringiProc)(GLenum name,
|
| + GLuint index);
|
| typedef void(GL_BINDING_CALL* glGetSyncivProc)(GLsync sync,
|
| GLenum pname,
|
| GLsizei bufSize,
|
| @@ -1088,6 +1090,7 @@ struct ProcsGL {
|
| glGetShaderPrecisionFormatProc glGetShaderPrecisionFormatFn;
|
| glGetShaderSourceProc glGetShaderSourceFn;
|
| glGetStringProc glGetStringFn;
|
| + glGetStringiProc glGetStringiFn;
|
| glGetSyncivProc glGetSyncivFn;
|
| glGetTexLevelParameterfvProc glGetTexLevelParameterfvFn;
|
| glGetTexLevelParameterivProc glGetTexLevelParameterivFn;
|
| @@ -1622,6 +1625,7 @@ class GL_EXPORT GLApi {
|
| GLsizei* length,
|
| char* source) = 0;
|
| virtual const GLubyte* glGetStringFn(GLenum name) = 0;
|
| + virtual const GLubyte* glGetStringiFn(GLenum name, GLuint index) = 0;
|
| virtual void glGetSyncivFn(GLsync sync,
|
| GLenum pname,
|
| GLsizei bufSize,
|
| @@ -2204,6 +2208,7 @@ class GL_EXPORT GLApi {
|
| ::gfx::g_current_gl_context->glGetShaderPrecisionFormatFn
|
| #define glGetShaderSource ::gfx::g_current_gl_context->glGetShaderSourceFn
|
| #define glGetString ::gfx::g_current_gl_context->glGetStringFn
|
| +#define glGetStringi ::gfx::g_current_gl_context->glGetStringiFn
|
| #define glGetSynciv ::gfx::g_current_gl_context->glGetSyncivFn
|
| #define glGetTexLevelParameterfv \
|
| ::gfx::g_current_gl_context->glGetTexLevelParameterfvFn
|
|
|