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

Unified Diff: ui/gl/gl_stub_autogen_gl.h

Issue 2136223002: Introduce GLStubApi (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 5 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/gl_stub_autogen_gl.h
diff --git a/ui/gl/gl_bindings_api_autogen_gl.h b/ui/gl/gl_stub_autogen_gl.h
similarity index 72%
copy from ui/gl/gl_bindings_api_autogen_gl.h
copy to ui/gl/gl_stub_autogen_gl.h
index ed809dd172a804df8d3d12a5849f3b7a0e768af1..f55fb91ea2e93c0fa95f0d91bf7155582c5fc083 100644
--- a/ui/gl/gl_bindings_api_autogen_gl.h
+++ b/ui/gl/gl_stub_autogen_gl.h
@@ -1,4 +1,4 @@
-// Copyright 2014 The Chromium Authors. All rights reserved.
+// Copyright 2016 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
//
@@ -8,56 +8,56 @@
// clang-format -i -style=chromium filename
// DO NOT EDIT!
-void glActiveTextureFn(GLenum texture) override;
-void glApplyFramebufferAttachmentCMAAINTELFn(void) override;
-void glAttachShaderFn(GLuint program, GLuint shader) override;
-void glBeginQueryFn(GLenum target, GLuint id) override;
-void glBeginTransformFeedbackFn(GLenum primitiveMode) override;
+void glActiveTextureFn(GLenum texture) override {}
+void glApplyFramebufferAttachmentCMAAINTELFn() override {}
+void glAttachShaderFn(GLuint program, GLuint shader) override {}
+void glBeginQueryFn(GLenum target, GLuint id) override {}
+void glBeginTransformFeedbackFn(GLenum primitiveMode) override {}
void glBindAttribLocationFn(GLuint program,
GLuint index,
- const char* name) override;
-void glBindBufferFn(GLenum target, GLuint buffer) override;
-void glBindBufferBaseFn(GLenum target, GLuint index, GLuint buffer) override;
+ const char* name) override {}
+void glBindBufferFn(GLenum target, GLuint buffer) override {}
+void glBindBufferBaseFn(GLenum target, GLuint index, GLuint buffer) override {}
void glBindBufferRangeFn(GLenum target,
GLuint index,
GLuint buffer,
GLintptr offset,
- GLsizeiptr size) override;
+ GLsizeiptr size) override {}
void glBindFragDataLocationFn(GLuint program,
GLuint colorNumber,
- const char* name) override;
+ const char* name) override {}
void glBindFragDataLocationIndexedFn(GLuint program,
GLuint colorNumber,
GLuint index,
- const char* name) override;
-void glBindFramebufferEXTFn(GLenum target, GLuint framebuffer) override;
+ const char* name) override {}
+void glBindFramebufferEXTFn(GLenum target, GLuint framebuffer) override {}
void glBindImageTextureEXTFn(GLuint index,
GLuint texture,
GLint level,
GLboolean layered,
GLint layer,
GLenum access,
- GLint format) override;
-void glBindRenderbufferEXTFn(GLenum target, GLuint renderbuffer) override;
-void glBindSamplerFn(GLuint unit, GLuint sampler) override;
-void glBindTextureFn(GLenum target, GLuint texture) override;
-void glBindTransformFeedbackFn(GLenum target, GLuint id) override;
+ GLint format) override {}
+void glBindRenderbufferEXTFn(GLenum target, GLuint renderbuffer) override {}
+void glBindSamplerFn(GLuint unit, GLuint sampler) override {}
+void glBindTextureFn(GLenum target, GLuint texture) override {}
+void glBindTransformFeedbackFn(GLenum target, GLuint id) override {}
void glBindUniformLocationCHROMIUMFn(GLuint program,
GLint location,
- const char* name) override;
-void glBindVertexArrayOESFn(GLuint array) override;
-void glBlendBarrierKHRFn(void) override;
+ const char* name) override {}
+void glBindVertexArrayOESFn(GLuint array) override {}
+void glBlendBarrierKHRFn() override {}
void glBlendColorFn(GLclampf red,
GLclampf green,
GLclampf blue,
- GLclampf alpha) override;
-void glBlendEquationFn(GLenum mode) override;
-void glBlendEquationSeparateFn(GLenum modeRGB, GLenum modeAlpha) override;
-void glBlendFuncFn(GLenum sfactor, GLenum dfactor) override;
+ GLclampf alpha) override {}
+void glBlendEquationFn(GLenum mode) override {}
+void glBlendEquationSeparateFn(GLenum modeRGB, GLenum modeAlpha) override {}
+void glBlendFuncFn(GLenum sfactor, GLenum dfactor) override {}
void glBlendFuncSeparateFn(GLenum srcRGB,
GLenum dstRGB,
GLenum srcAlpha,
- GLenum dstAlpha) override;
+ GLenum dstAlpha) override {}
void glBlitFramebufferFn(GLint srcX0,
GLint srcY0,
GLint srcX1,
@@ -67,7 +67,7 @@ void glBlitFramebufferFn(GLint srcX0,
GLint dstX1,
GLint dstY1,
GLbitfield mask,
- GLenum filter) override;
+ GLenum filter) override {}
void glBlitFramebufferANGLEFn(GLint srcX0,
GLint srcY0,
GLint srcX1,
@@ -77,7 +77,7 @@ void glBlitFramebufferANGLEFn(GLint srcX0,
GLint dstX1,
GLint dstY1,
GLbitfield mask,
- GLenum filter) override;
+ GLenum filter) override {}
void glBlitFramebufferEXTFn(GLint srcX0,
GLint srcY0,
GLint srcX1,
@@ -87,45 +87,45 @@ void glBlitFramebufferEXTFn(GLint srcX0,
GLint dstX1,
GLint dstY1,
GLbitfield mask,
- GLenum filter) override;
+ GLenum filter) override {}
void glBufferDataFn(GLenum target,
GLsizeiptr size,
const void* data,
- GLenum usage) override;
+ GLenum usage) override {}
void glBufferSubDataFn(GLenum target,
GLintptr offset,
GLsizeiptr size,
- const void* data) override;
+ const void* data) override {}
GLenum glCheckFramebufferStatusEXTFn(GLenum target) override;
-void glClearFn(GLbitfield mask) override;
+void glClearFn(GLbitfield mask) override {}
void glClearBufferfiFn(GLenum buffer,
GLint drawbuffer,
const GLfloat depth,
- GLint stencil) override;
+ GLint stencil) override {}
void glClearBufferfvFn(GLenum buffer,
GLint drawbuffer,
- const GLfloat* value) override;
+ const GLfloat* value) override {}
void glClearBufferivFn(GLenum buffer,
GLint drawbuffer,
- const GLint* value) override;
+ const GLint* value) override {}
void glClearBufferuivFn(GLenum buffer,
GLint drawbuffer,
- const GLuint* value) override;
+ const GLuint* value) override {}
void glClearColorFn(GLclampf red,
GLclampf green,
GLclampf blue,
- GLclampf alpha) override;
-void glClearDepthFn(GLclampd depth) override;
-void glClearDepthfFn(GLclampf depth) override;
-void glClearStencilFn(GLint s) override;
+ GLclampf alpha) override {}
+void glClearDepthFn(GLclampd depth) override {}
+void glClearDepthfFn(GLclampf depth) override {}
+void glClearStencilFn(GLint s) override {}
GLenum glClientWaitSyncFn(GLsync sync,
GLbitfield flags,
GLuint64 timeout) override;
void glColorMaskFn(GLboolean red,
GLboolean green,
GLboolean blue,
- GLboolean alpha) override;
-void glCompileShaderFn(GLuint shader) override;
+ GLboolean alpha) override {}
+void glCompileShaderFn(GLuint shader) override {}
void glCompressedTexImage2DFn(GLenum target,
GLint level,
GLenum internalformat,
@@ -133,7 +133,7 @@ void glCompressedTexImage2DFn(GLenum target,
GLsizei height,
GLint border,
GLsizei imageSize,
- const void* data) override;
+ const void* data) override {}
void glCompressedTexImage3DFn(GLenum target,
GLint level,
GLenum internalformat,
@@ -142,7 +142,7 @@ void glCompressedTexImage3DFn(GLenum target,
GLsizei depth,
GLint border,
GLsizei imageSize,
- const void* data) override;
+ const void* data) override {}
void glCompressedTexSubImage2DFn(GLenum target,
GLint level,
GLint xoffset,
@@ -151,7 +151,7 @@ void glCompressedTexSubImage2DFn(GLenum target,
GLsizei height,
GLenum format,
GLsizei imageSize,
- const void* data) override;
+ const void* data) override {}
void glCompressedTexSubImage3DFn(GLenum target,
GLint level,
GLint xoffset,
@@ -162,12 +162,12 @@ void glCompressedTexSubImage3DFn(GLenum target,
GLsizei depth,
GLenum format,
GLsizei imageSize,
- const void* data) override;
+ const void* data) override {}
void glCopyBufferSubDataFn(GLenum readTarget,
GLenum writeTarget,
GLintptr readOffset,
GLintptr writeOffset,
- GLsizeiptr size) override;
+ GLsizeiptr size) override {}
void glCopyTexImage2DFn(GLenum target,
GLint level,
GLenum internalformat,
@@ -175,7 +175,7 @@ void glCopyTexImage2DFn(GLenum target,
GLint y,
GLsizei width,
GLsizei height,
- GLint border) override;
+ GLint border) override {}
void glCopyTexSubImage2DFn(GLenum target,
GLint level,
GLint xoffset,
@@ -183,7 +183,7 @@ void glCopyTexSubImage2DFn(GLenum target,
GLint x,
GLint y,
GLsizei width,
- GLsizei height) override;
+ GLsizei height) override {}
void glCopyTexSubImage3DFn(GLenum target,
GLint level,
GLint xoffset,
@@ -192,199 +192,200 @@ void glCopyTexSubImage3DFn(GLenum target,
GLint x,
GLint y,
GLsizei width,
- GLsizei height) override;
-void glCoverageModulationNVFn(GLenum components) override;
+ GLsizei height) override {}
+void glCoverageModulationNVFn(GLenum components) override {}
void glCoverFillPathInstancedNVFn(GLsizei numPaths,
GLenum pathNameType,
const void* paths,
GLuint pathBase,
GLenum coverMode,
GLenum transformType,
- const GLfloat* transformValues) override;
-void glCoverFillPathNVFn(GLuint path, GLenum coverMode) override;
+ const GLfloat* transformValues) override {}
+void glCoverFillPathNVFn(GLuint path, GLenum coverMode) override {}
void glCoverStrokePathInstancedNVFn(GLsizei numPaths,
GLenum pathNameType,
const void* paths,
GLuint pathBase,
GLenum coverMode,
GLenum transformType,
- const GLfloat* transformValues) override;
-void glCoverStrokePathNVFn(GLuint name, GLenum coverMode) override;
-GLuint glCreateProgramFn(void) override;
+ const GLfloat* transformValues) override {}
+void glCoverStrokePathNVFn(GLuint name, GLenum coverMode) override {}
+GLuint glCreateProgramFn() override;
GLuint glCreateShaderFn(GLenum type) override;
-void glCullFaceFn(GLenum mode) override;
-void glDeleteBuffersARBFn(GLsizei n, const GLuint* buffers) override;
-void glDeleteFencesAPPLEFn(GLsizei n, const GLuint* fences) override;
-void glDeleteFencesNVFn(GLsizei n, const GLuint* fences) override;
-void glDeleteFramebuffersEXTFn(GLsizei n, const GLuint* framebuffers) override;
-void glDeletePathsNVFn(GLuint path, GLsizei range) override;
-void glDeleteProgramFn(GLuint program) override;
-void glDeleteQueriesFn(GLsizei n, const GLuint* ids) override;
+void glCullFaceFn(GLenum mode) override {}
+void glDeleteBuffersARBFn(GLsizei n, const GLuint* buffers) override {}
+void glDeleteFencesAPPLEFn(GLsizei n, const GLuint* fences) override {}
+void glDeleteFencesNVFn(GLsizei n, const GLuint* fences) override {}
+void glDeleteFramebuffersEXTFn(GLsizei n, const GLuint* framebuffers) override {
+}
+void glDeletePathsNVFn(GLuint path, GLsizei range) override {}
+void glDeleteProgramFn(GLuint program) override {}
+void glDeleteQueriesFn(GLsizei n, const GLuint* ids) override {}
void glDeleteRenderbuffersEXTFn(GLsizei n,
- const GLuint* renderbuffers) override;
-void glDeleteSamplersFn(GLsizei n, const GLuint* samplers) override;
-void glDeleteShaderFn(GLuint shader) override;
-void glDeleteSyncFn(GLsync sync) override;
-void glDeleteTexturesFn(GLsizei n, const GLuint* textures) override;
-void glDeleteTransformFeedbacksFn(GLsizei n, const GLuint* ids) override;
-void glDeleteVertexArraysOESFn(GLsizei n, const GLuint* arrays) override;
-void glDepthFuncFn(GLenum func) override;
-void glDepthMaskFn(GLboolean flag) override;
-void glDepthRangeFn(GLclampd zNear, GLclampd zFar) override;
-void glDepthRangefFn(GLclampf zNear, GLclampf zFar) override;
-void glDetachShaderFn(GLuint program, GLuint shader) override;
-void glDisableFn(GLenum cap) override;
-void glDisableVertexAttribArrayFn(GLuint index) override;
+ const GLuint* renderbuffers) override {}
+void glDeleteSamplersFn(GLsizei n, const GLuint* samplers) override {}
+void glDeleteShaderFn(GLuint shader) override {}
+void glDeleteSyncFn(GLsync sync) override {}
+void glDeleteTexturesFn(GLsizei n, const GLuint* textures) override {}
+void glDeleteTransformFeedbacksFn(GLsizei n, const GLuint* ids) override {}
+void glDeleteVertexArraysOESFn(GLsizei n, const GLuint* arrays) override {}
+void glDepthFuncFn(GLenum func) override {}
+void glDepthMaskFn(GLboolean flag) override {}
+void glDepthRangeFn(GLclampd zNear, GLclampd zFar) override {}
+void glDepthRangefFn(GLclampf zNear, GLclampf zFar) override {}
+void glDetachShaderFn(GLuint program, GLuint shader) override {}
+void glDisableFn(GLenum cap) override {}
+void glDisableVertexAttribArrayFn(GLuint index) override {}
void glDiscardFramebufferEXTFn(GLenum target,
GLsizei numAttachments,
- const GLenum* attachments) override;
-void glDrawArraysFn(GLenum mode, GLint first, GLsizei count) override;
+ const GLenum* attachments) override {}
+void glDrawArraysFn(GLenum mode, GLint first, GLsizei count) override {}
void glDrawArraysInstancedANGLEFn(GLenum mode,
GLint first,
GLsizei count,
- GLsizei primcount) override;
-void glDrawBufferFn(GLenum mode) override;
-void glDrawBuffersARBFn(GLsizei n, const GLenum* bufs) override;
+ GLsizei primcount) override {}
+void glDrawBufferFn(GLenum mode) override {}
+void glDrawBuffersARBFn(GLsizei n, const GLenum* bufs) override {}
void glDrawElementsFn(GLenum mode,
GLsizei count,
GLenum type,
- const void* indices) override;
+ const void* indices) override {}
void glDrawElementsInstancedANGLEFn(GLenum mode,
GLsizei count,
GLenum type,
const void* indices,
- GLsizei primcount) override;
+ GLsizei primcount) override {}
void glDrawRangeElementsFn(GLenum mode,
GLuint start,
GLuint end,
GLsizei count,
GLenum type,
- const void* indices) override;
+ const void* indices) override {}
void glEGLImageTargetRenderbufferStorageOESFn(GLenum target,
- GLeglImageOES image) override;
+ GLeglImageOES image) override {}
void glEGLImageTargetTexture2DOESFn(GLenum target,
- GLeglImageOES image) override;
-void glEnableFn(GLenum cap) override;
-void glEnableVertexAttribArrayFn(GLuint index) override;
-void glEndQueryFn(GLenum target) override;
-void glEndTransformFeedbackFn(void) override;
+ GLeglImageOES image) override {}
+void glEnableFn(GLenum cap) override {}
+void glEnableVertexAttribArrayFn(GLuint index) override {}
+void glEndQueryFn(GLenum target) override {}
+void glEndTransformFeedbackFn() override {}
GLsync glFenceSyncFn(GLenum condition, GLbitfield flags) override;
-void glFinishFn(void) override;
-void glFinishFenceAPPLEFn(GLuint fence) override;
-void glFinishFenceNVFn(GLuint fence) override;
-void glFlushFn(void) override;
+void glFinishFn() override {}
+void glFinishFenceAPPLEFn(GLuint fence) override {}
+void glFinishFenceNVFn(GLuint fence) override {}
+void glFlushFn() override {}
void glFlushMappedBufferRangeFn(GLenum target,
GLintptr offset,
- GLsizeiptr length) override;
+ GLsizeiptr length) override {}
void glFramebufferRenderbufferEXTFn(GLenum target,
GLenum attachment,
GLenum renderbuffertarget,
- GLuint renderbuffer) override;
+ GLuint renderbuffer) override {}
void glFramebufferTexture2DEXTFn(GLenum target,
GLenum attachment,
GLenum textarget,
GLuint texture,
- GLint level) override;
+ GLint level) override {}
void glFramebufferTexture2DMultisampleEXTFn(GLenum target,
GLenum attachment,
GLenum textarget,
GLuint texture,
GLint level,
- GLsizei samples) override;
+ GLsizei samples) override {}
void glFramebufferTexture2DMultisampleIMGFn(GLenum target,
GLenum attachment,
GLenum textarget,
GLuint texture,
GLint level,
- GLsizei samples) override;
+ GLsizei samples) override {}
void glFramebufferTextureLayerFn(GLenum target,
GLenum attachment,
GLuint texture,
GLint level,
- GLint layer) override;
-void glFrontFaceFn(GLenum mode) override;
-void glGenBuffersARBFn(GLsizei n, GLuint* buffers) override;
-void glGenerateMipmapEXTFn(GLenum target) override;
-void glGenFencesAPPLEFn(GLsizei n, GLuint* fences) override;
-void glGenFencesNVFn(GLsizei n, GLuint* fences) override;
-void glGenFramebuffersEXTFn(GLsizei n, GLuint* framebuffers) override;
+ GLint layer) override {}
+void glFrontFaceFn(GLenum mode) override {}
+void glGenBuffersARBFn(GLsizei n, GLuint* buffers) override {}
+void glGenerateMipmapEXTFn(GLenum target) override {}
+void glGenFencesAPPLEFn(GLsizei n, GLuint* fences) override {}
+void glGenFencesNVFn(GLsizei n, GLuint* fences) override {}
+void glGenFramebuffersEXTFn(GLsizei n, GLuint* framebuffers) override {}
GLuint glGenPathsNVFn(GLsizei range) override;
-void glGenQueriesFn(GLsizei n, GLuint* ids) override;
-void glGenRenderbuffersEXTFn(GLsizei n, GLuint* renderbuffers) override;
-void glGenSamplersFn(GLsizei n, GLuint* samplers) override;
-void glGenTexturesFn(GLsizei n, GLuint* textures) override;
-void glGenTransformFeedbacksFn(GLsizei n, GLuint* ids) override;
-void glGenVertexArraysOESFn(GLsizei n, GLuint* arrays) override;
+void glGenQueriesFn(GLsizei n, GLuint* ids) override {}
+void glGenRenderbuffersEXTFn(GLsizei n, GLuint* renderbuffers) override {}
+void glGenSamplersFn(GLsizei n, GLuint* samplers) override {}
+void glGenTexturesFn(GLsizei n, GLuint* textures) override {}
+void glGenTransformFeedbacksFn(GLsizei n, GLuint* ids) override {}
+void glGenVertexArraysOESFn(GLsizei n, GLuint* arrays) override {}
void glGetActiveAttribFn(GLuint program,
GLuint index,
GLsizei bufsize,
GLsizei* length,
GLint* size,
GLenum* type,
- char* name) override;
+ char* name) override {}
void glGetActiveUniformFn(GLuint program,
GLuint index,
GLsizei bufsize,
GLsizei* length,
GLint* size,
GLenum* type,
- char* name) override;
+ char* name) override {}
void glGetActiveUniformBlockivFn(GLuint program,
GLuint uniformBlockIndex,
GLenum pname,
- GLint* params) override;
+ GLint* params) override {}
void glGetActiveUniformBlockNameFn(GLuint program,
GLuint uniformBlockIndex,
GLsizei bufSize,
GLsizei* length,
- char* uniformBlockName) override;
+ char* uniformBlockName) override {}
void glGetActiveUniformsivFn(GLuint program,
GLsizei uniformCount,
const GLuint* uniformIndices,
GLenum pname,
- GLint* params) override;
+ GLint* params) override {}
void glGetAttachedShadersFn(GLuint program,
GLsizei maxcount,
GLsizei* count,
- GLuint* shaders) override;
+ GLuint* shaders) override {}
GLint glGetAttribLocationFn(GLuint program, const char* name) override;
-void glGetBooleanvFn(GLenum pname, GLboolean* params) override;
+void glGetBooleanvFn(GLenum pname, GLboolean* params) override {}
void glGetBufferParameterivFn(GLenum target,
GLenum pname,
- GLint* params) override;
-GLenum glGetErrorFn(void) override;
-void glGetFenceivNVFn(GLuint fence, GLenum pname, GLint* params) override;
-void glGetFloatvFn(GLenum pname, GLfloat* params) override;
+ GLint* params) override {}
+GLenum glGetErrorFn() override;
+void glGetFenceivNVFn(GLuint fence, GLenum pname, GLint* params) override {}
+void glGetFloatvFn(GLenum pname, GLfloat* params) override {}
GLint glGetFragDataIndexFn(GLuint program, const char* name) override;
GLint glGetFragDataLocationFn(GLuint program, const char* name) override;
void glGetFramebufferAttachmentParameterivEXTFn(GLenum target,
GLenum attachment,
GLenum pname,
- GLint* params) override;
-GLenum glGetGraphicsResetStatusARBFn(void) override;
-void glGetInteger64i_vFn(GLenum target, GLuint index, GLint64* data) override;
-void glGetInteger64vFn(GLenum pname, GLint64* params) override;
-void glGetIntegeri_vFn(GLenum target, GLuint index, GLint* data) override;
-void glGetIntegervFn(GLenum pname, GLint* params) override;
+ GLint* params) override {}
+GLenum glGetGraphicsResetStatusARBFn() override;
+void glGetInteger64i_vFn(GLenum target, GLuint index, GLint64* data) override {}
+void glGetInteger64vFn(GLenum pname, GLint64* params) override {}
+void glGetIntegeri_vFn(GLenum target, GLuint index, GLint* data) override {}
+void glGetIntegervFn(GLenum pname, GLint* params) override {}
void glGetInternalformativFn(GLenum target,
GLenum internalformat,
GLenum pname,
GLsizei bufSize,
- GLint* params) override;
+ GLint* params) override {}
void glGetProgramBinaryFn(GLuint program,
GLsizei bufSize,
GLsizei* length,
GLenum* binaryFormat,
- GLvoid* binary) override;
+ GLvoid* binary) override {}
void glGetProgramInfoLogFn(GLuint program,
GLsizei bufsize,
GLsizei* length,
- char* infolog) override;
+ char* infolog) override {}
void glGetProgramInterfaceivFn(GLuint program,
GLenum programInterface,
GLenum pname,
- GLint* params) override;
-void glGetProgramivFn(GLuint program, GLenum pname, GLint* params) override;
+ GLint* params) override {}
+void glGetProgramivFn(GLuint program, GLenum pname, GLint* params) override {}
void glGetProgramResourceivFn(GLuint program,
GLenum programInterface,
GLuint index,
@@ -392,7 +393,7 @@ void glGetProgramResourceivFn(GLuint program,
const GLenum* props,
GLsizei bufSize,
GLsizei* length,
- GLint* params) override;
+ GLint* params) override {}
GLint glGetProgramResourceLocationFn(GLuint program,
GLenum programInterface,
const char* name) override;
@@ -401,95 +402,103 @@ void glGetProgramResourceNameFn(GLuint program,
GLuint index,
GLsizei bufSize,
GLsizei* length,
- GLchar* name) override;
-void glGetQueryivFn(GLenum target, GLenum pname, GLint* params) override;
-void glGetQueryObjecti64vFn(GLuint id, GLenum pname, GLint64* params) override;
-void glGetQueryObjectivFn(GLuint id, GLenum pname, GLint* params) override;
+ GLchar* name) override {}
+void glGetQueryivFn(GLenum target, GLenum pname, GLint* params) override {}
+void glGetQueryObjecti64vFn(GLuint id, GLenum pname, GLint64* params) override {
+}
+void glGetQueryObjectivFn(GLuint id, GLenum pname, GLint* params) override {}
void glGetQueryObjectui64vFn(GLuint id,
GLenum pname,
- GLuint64* params) override;
-void glGetQueryObjectuivFn(GLuint id, GLenum pname, GLuint* params) override;
+ GLuint64* params) override {}
+void glGetQueryObjectuivFn(GLuint id, GLenum pname, GLuint* params) override {}
void glGetRenderbufferParameterivEXTFn(GLenum target,
GLenum pname,
- GLint* params) override;
+ GLint* params) override {}
void glGetSamplerParameterfvFn(GLuint sampler,
GLenum pname,
- GLfloat* params) override;
+ GLfloat* params) override {}
void glGetSamplerParameterivFn(GLuint sampler,
GLenum pname,
- GLint* params) override;
+ GLint* params) override {}
void glGetShaderInfoLogFn(GLuint shader,
GLsizei bufsize,
GLsizei* length,
- char* infolog) override;
-void glGetShaderivFn(GLuint shader, GLenum pname, GLint* params) override;
+ char* infolog) override {}
+void glGetShaderivFn(GLuint shader, GLenum pname, GLint* params) override {}
void glGetShaderPrecisionFormatFn(GLenum shadertype,
GLenum precisiontype,
GLint* range,
- GLint* precision) override;
+ GLint* precision) override {}
void glGetShaderSourceFn(GLuint shader,
GLsizei bufsize,
GLsizei* length,
- char* source) override;
+ char* source) override {}
const GLubyte* glGetStringFn(GLenum name) override;
const GLubyte* glGetStringiFn(GLenum name, GLuint index) override;
void glGetSyncivFn(GLsync sync,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
- GLint* values) override;
+ GLint* values) override {}
void glGetTexLevelParameterfvFn(GLenum target,
GLint level,
GLenum pname,
- GLfloat* params) override;
+ GLfloat* params) override {}
void glGetTexLevelParameterivFn(GLenum target,
GLint level,
GLenum pname,
- GLint* params) override;
+ GLint* params) override {}
void glGetTexParameterfvFn(GLenum target,
GLenum pname,
- GLfloat* params) override;
-void glGetTexParameterivFn(GLenum target, GLenum pname, GLint* params) override;
+ GLfloat* params) override {}
+void glGetTexParameterivFn(GLenum target,
+ GLenum pname,
+ GLint* params) override {}
void glGetTransformFeedbackVaryingFn(GLuint program,
GLuint index,
GLsizei bufSize,
GLsizei* length,
GLsizei* size,
GLenum* type,
- char* name) override;
+ char* name) override {}
void glGetTranslatedShaderSourceANGLEFn(GLuint shader,
GLsizei bufsize,
GLsizei* length,
- char* source) override;
+ char* source) override {}
GLuint glGetUniformBlockIndexFn(GLuint program,
const char* uniformBlockName) override;
-void glGetUniformfvFn(GLuint program, GLint location, GLfloat* params) override;
+void glGetUniformfvFn(GLuint program,
+ GLint location,
+ GLfloat* params) override {}
void glGetUniformIndicesFn(GLuint program,
GLsizei uniformCount,
const char* const* uniformNames,
- GLuint* uniformIndices) override;
-void glGetUniformivFn(GLuint program, GLint location, GLint* params) override;
+ GLuint* uniformIndices) override {}
+void glGetUniformivFn(GLuint program, GLint location, GLint* params) override {}
GLint glGetUniformLocationFn(GLuint program, const char* name) override;
-void glGetUniformuivFn(GLuint program, GLint location, GLuint* params) override;
+void glGetUniformuivFn(GLuint program,
+ GLint location,
+ GLuint* params) override {}
void glGetVertexAttribfvFn(GLuint index,
GLenum pname,
- GLfloat* params) override;
-void glGetVertexAttribivFn(GLuint index, GLenum pname, GLint* params) override;
+ GLfloat* params) override {}
+void glGetVertexAttribivFn(GLuint index, GLenum pname, GLint* params) override {
+}
void glGetVertexAttribPointervFn(GLuint index,
GLenum pname,
- void** pointer) override;
-void glHintFn(GLenum target, GLenum mode) override;
-void glInsertEventMarkerEXTFn(GLsizei length, const char* marker) override;
+ void** pointer) override {}
+void glHintFn(GLenum target, GLenum mode) override {}
+void glInsertEventMarkerEXTFn(GLsizei length, const char* marker) override {}
void glInvalidateFramebufferFn(GLenum target,
GLsizei numAttachments,
- const GLenum* attachments) override;
+ const GLenum* attachments) override {}
void glInvalidateSubFramebufferFn(GLenum target,
GLsizei numAttachments,
const GLenum* attachments,
GLint x,
GLint y,
GLint width,
- GLint height) override;
+ GLint height) override {}
GLboolean glIsBufferFn(GLuint buffer) override;
GLboolean glIsEnabledFn(GLenum cap) override;
GLboolean glIsFenceAPPLEFn(GLuint fence) override;
@@ -505,100 +514,102 @@ GLboolean glIsSyncFn(GLsync sync) override;
GLboolean glIsTextureFn(GLuint texture) override;
GLboolean glIsTransformFeedbackFn(GLuint id) override;
GLboolean glIsVertexArrayOESFn(GLuint array) override;
-void glLineWidthFn(GLfloat width) override;
-void glLinkProgramFn(GLuint program) override;
+void glLineWidthFn(GLfloat width) override {}
+void glLinkProgramFn(GLuint program) override {}
void* glMapBufferFn(GLenum target, GLenum access) override;
void* glMapBufferRangeFn(GLenum target,
GLintptr offset,
GLsizeiptr length,
GLbitfield access) override;
-void glMatrixLoadfEXTFn(GLenum matrixMode, const GLfloat* m) override;
-void glMatrixLoadIdentityEXTFn(GLenum matrixMode) override;
-void glMemoryBarrierEXTFn(GLbitfield barriers) override;
+void glMatrixLoadfEXTFn(GLenum matrixMode, const GLfloat* m) override {}
+void glMatrixLoadIdentityEXTFn(GLenum matrixMode) override {}
+void glMemoryBarrierEXTFn(GLbitfield barriers) override {}
void glPathCommandsNVFn(GLuint path,
GLsizei numCommands,
const GLubyte* commands,
GLsizei numCoords,
GLenum coordType,
- const GLvoid* coords) override;
-void glPathParameterfNVFn(GLuint path, GLenum pname, GLfloat value) override;
-void glPathParameteriNVFn(GLuint path, GLenum pname, GLint value) override;
-void glPathStencilFuncNVFn(GLenum func, GLint ref, GLuint mask) override;
-void glPauseTransformFeedbackFn(void) override;
-void glPixelStoreiFn(GLenum pname, GLint param) override;
-void glPointParameteriFn(GLenum pname, GLint param) override;
-void glPolygonOffsetFn(GLfloat factor, GLfloat units) override;
-void glPopGroupMarkerEXTFn(void) override;
-void glPrimitiveRestartIndexFn(GLuint index) override;
+ const GLvoid* coords) override {}
+void glPathParameterfNVFn(GLuint path, GLenum pname, GLfloat value) override {}
+void glPathParameteriNVFn(GLuint path, GLenum pname, GLint value) override {}
+void glPathStencilFuncNVFn(GLenum func, GLint ref, GLuint mask) override {}
+void glPauseTransformFeedbackFn() override {}
+void glPixelStoreiFn(GLenum pname, GLint param) override {}
+void glPointParameteriFn(GLenum pname, GLint param) override {}
+void glPolygonOffsetFn(GLfloat factor, GLfloat units) override {}
+void glPopGroupMarkerEXTFn() override {}
+void glPrimitiveRestartIndexFn(GLuint index) override {}
void glProgramBinaryFn(GLuint program,
GLenum binaryFormat,
const GLvoid* binary,
- GLsizei length) override;
-void glProgramParameteriFn(GLuint program, GLenum pname, GLint value) override;
+ GLsizei length) override {}
+void glProgramParameteriFn(GLuint program, GLenum pname, GLint value) override {
+}
void glProgramPathFragmentInputGenNVFn(GLuint program,
GLint location,
GLenum genMode,
GLint components,
- const GLfloat* coeffs) override;
-void glPushGroupMarkerEXTFn(GLsizei length, const char* marker) override;
-void glQueryCounterFn(GLuint id, GLenum target) override;
-void glReadBufferFn(GLenum src) override;
+ const GLfloat* coeffs) override {}
+void glPushGroupMarkerEXTFn(GLsizei length, const char* marker) override {}
+void glQueryCounterFn(GLuint id, GLenum target) override {}
+void glReadBufferFn(GLenum src) override {}
void glReadPixelsFn(GLint x,
GLint y,
GLsizei width,
GLsizei height,
GLenum format,
GLenum type,
- void* pixels) override;
-void glReleaseShaderCompilerFn(void) override;
+ void* pixels) override {}
+void glReleaseShaderCompilerFn() override {}
void glRenderbufferStorageEXTFn(GLenum target,
GLenum internalformat,
GLsizei width,
- GLsizei height) override;
+ GLsizei height) override {}
void glRenderbufferStorageMultisampleFn(GLenum target,
GLsizei samples,
GLenum internalformat,
GLsizei width,
- GLsizei height) override;
+ GLsizei height) override {}
void glRenderbufferStorageMultisampleANGLEFn(GLenum target,
GLsizei samples,
GLenum internalformat,
GLsizei width,
- GLsizei height) override;
+ GLsizei height) override {}
void glRenderbufferStorageMultisampleEXTFn(GLenum target,
GLsizei samples,
GLenum internalformat,
GLsizei width,
- GLsizei height) override;
+ GLsizei height) override {}
void glRenderbufferStorageMultisampleIMGFn(GLenum target,
GLsizei samples,
GLenum internalformat,
GLsizei width,
- GLsizei height) override;
-void glResumeTransformFeedbackFn(void) override;
-void glSampleCoverageFn(GLclampf value, GLboolean invert) override;
+ GLsizei height) override {}
+void glResumeTransformFeedbackFn() override {}
+void glSampleCoverageFn(GLclampf value, GLboolean invert) override {}
void glSamplerParameterfFn(GLuint sampler,
GLenum pname,
- GLfloat param) override;
+ GLfloat param) override {}
void glSamplerParameterfvFn(GLuint sampler,
GLenum pname,
- const GLfloat* params) override;
-void glSamplerParameteriFn(GLuint sampler, GLenum pname, GLint param) override;
+ const GLfloat* params) override {}
+void glSamplerParameteriFn(GLuint sampler, GLenum pname, GLint param) override {
+}
void glSamplerParameterivFn(GLuint sampler,
GLenum pname,
- const GLint* params) override;
-void glScissorFn(GLint x, GLint y, GLsizei width, GLsizei height) override;
-void glSetFenceAPPLEFn(GLuint fence) override;
-void glSetFenceNVFn(GLuint fence, GLenum condition) override;
+ const GLint* params) override {}
+void glScissorFn(GLint x, GLint y, GLsizei width, GLsizei height) override {}
+void glSetFenceAPPLEFn(GLuint fence) override {}
+void glSetFenceNVFn(GLuint fence, GLenum condition) override {}
void glShaderBinaryFn(GLsizei n,
const GLuint* shaders,
GLenum binaryformat,
const void* binary,
- GLsizei length) override;
+ GLsizei length) override {}
void glShaderSourceFn(GLuint shader,
GLsizei count,
const char* const* str,
- const GLint* length) override;
+ const GLint* length) override {}
void glStencilFillPathInstancedNVFn(GLsizei numPaths,
GLenum pathNameType,
const void* paths,
@@ -606,20 +617,21 @@ void glStencilFillPathInstancedNVFn(GLsizei numPaths,
GLenum fillMode,
GLuint mask,
GLenum transformType,
- const GLfloat* transformValues) override;
-void glStencilFillPathNVFn(GLuint path, GLenum fillMode, GLuint mask) override;
-void glStencilFuncFn(GLenum func, GLint ref, GLuint mask) override;
+ const GLfloat* transformValues) override {}
+void glStencilFillPathNVFn(GLuint path, GLenum fillMode, GLuint mask) override {
+}
+void glStencilFuncFn(GLenum func, GLint ref, GLuint mask) override {}
void glStencilFuncSeparateFn(GLenum face,
GLenum func,
GLint ref,
- GLuint mask) override;
-void glStencilMaskFn(GLuint mask) override;
-void glStencilMaskSeparateFn(GLenum face, GLuint mask) override;
-void glStencilOpFn(GLenum fail, GLenum zfail, GLenum zpass) override;
+ GLuint mask) override {}
+void glStencilMaskFn(GLuint mask) override {}
+void glStencilMaskSeparateFn(GLenum face, GLuint mask) override {}
+void glStencilOpFn(GLenum fail, GLenum zfail, GLenum zpass) override {}
void glStencilOpSeparateFn(GLenum face,
GLenum fail,
GLenum zfail,
- GLenum zpass) override;
+ GLenum zpass) override {}
void glStencilStrokePathInstancedNVFn(GLsizei numPaths,
GLenum pathNameType,
const void* paths,
@@ -627,10 +639,11 @@ void glStencilStrokePathInstancedNVFn(GLsizei numPaths,
GLint ref,
GLuint mask,
GLenum transformType,
- const GLfloat* transformValues) override;
+ const GLfloat* transformValues) override {
+}
void glStencilStrokePathNVFn(GLuint path,
GLint reference,
- GLuint mask) override;
+ GLuint mask) override {}
void glStencilThenCoverFillPathInstancedNVFn(
GLsizei numPaths,
GLenum pathNameType,
@@ -640,11 +653,11 @@ void glStencilThenCoverFillPathInstancedNVFn(
GLuint mask,
GLenum coverMode,
GLenum transformType,
- const GLfloat* transformValues) override;
+ const GLfloat* transformValues) override {}
void glStencilThenCoverFillPathNVFn(GLuint path,
GLenum fillMode,
GLuint mask,
- GLenum coverMode) override;
+ GLenum coverMode) override {}
void glStencilThenCoverStrokePathInstancedNVFn(
GLsizei numPaths,
GLenum pathNameType,
@@ -654,11 +667,11 @@ void glStencilThenCoverStrokePathInstancedNVFn(
GLuint mask,
GLenum coverMode,
GLenum transformType,
- const GLfloat* transformValues) override;
+ const GLfloat* transformValues) override {}
void glStencilThenCoverStrokePathNVFn(GLuint path,
GLint reference,
GLuint mask,
- GLenum coverMode) override;
+ GLenum coverMode) override {}
GLboolean glTestFenceAPPLEFn(GLuint fence) override;
GLboolean glTestFenceNVFn(GLuint fence) override;
void glTexImage2DFn(GLenum target,
@@ -669,7 +682,7 @@ void glTexImage2DFn(GLenum target,
GLint border,
GLenum format,
GLenum type,
- const void* pixels) override;
+ const void* pixels) override {}
void glTexImage3DFn(GLenum target,
GLint level,
GLint internalformat,
@@ -679,26 +692,26 @@ void glTexImage3DFn(GLenum target,
GLint border,
GLenum format,
GLenum type,
- const void* pixels) override;
-void glTexParameterfFn(GLenum target, GLenum pname, GLfloat param) override;
+ const void* pixels) override {}
+void glTexParameterfFn(GLenum target, GLenum pname, GLfloat param) override {}
void glTexParameterfvFn(GLenum target,
GLenum pname,
- const GLfloat* params) override;
-void glTexParameteriFn(GLenum target, GLenum pname, GLint param) override;
+ const GLfloat* params) override {}
+void glTexParameteriFn(GLenum target, GLenum pname, GLint param) override {}
void glTexParameterivFn(GLenum target,
GLenum pname,
- const GLint* params) override;
+ const GLint* params) override {}
void glTexStorage2DEXTFn(GLenum target,
GLsizei levels,
GLenum internalformat,
GLsizei width,
- GLsizei height) override;
+ GLsizei height) override {}
void glTexStorage3DFn(GLenum target,
GLsizei levels,
GLenum internalformat,
GLsizei width,
GLsizei height,
- GLsizei depth) override;
+ GLsizei depth) override {}
void glTexSubImage2DFn(GLenum target,
GLint level,
GLint xoffset,
@@ -707,7 +720,7 @@ void glTexSubImage2DFn(GLenum target,
GLsizei height,
GLenum format,
GLenum type,
- const void* pixels) override;
+ const void* pixels) override {}
void glTexSubImage3DFn(GLenum target,
GLint level,
GLint xoffset,
@@ -718,120 +731,125 @@ void glTexSubImage3DFn(GLenum target,
GLsizei depth,
GLenum format,
GLenum type,
- const void* pixels) override;
+ const void* pixels) override {}
void glTransformFeedbackVaryingsFn(GLuint program,
GLsizei count,
const char* const* varyings,
- GLenum bufferMode) override;
-void glUniform1fFn(GLint location, GLfloat x) override;
-void glUniform1fvFn(GLint location, GLsizei count, const GLfloat* v) override;
-void glUniform1iFn(GLint location, GLint x) override;
-void glUniform1ivFn(GLint location, GLsizei count, const GLint* v) override;
-void glUniform1uiFn(GLint location, GLuint v0) override;
-void glUniform1uivFn(GLint location, GLsizei count, const GLuint* v) override;
-void glUniform2fFn(GLint location, GLfloat x, GLfloat y) override;
-void glUniform2fvFn(GLint location, GLsizei count, const GLfloat* v) override;
-void glUniform2iFn(GLint location, GLint x, GLint y) override;
-void glUniform2ivFn(GLint location, GLsizei count, const GLint* v) override;
-void glUniform2uiFn(GLint location, GLuint v0, GLuint v1) override;
-void glUniform2uivFn(GLint location, GLsizei count, const GLuint* v) override;
-void glUniform3fFn(GLint location, GLfloat x, GLfloat y, GLfloat z) override;
-void glUniform3fvFn(GLint location, GLsizei count, const GLfloat* v) override;
-void glUniform3iFn(GLint location, GLint x, GLint y, GLint z) override;
-void glUniform3ivFn(GLint location, GLsizei count, const GLint* v) override;
-void glUniform3uiFn(GLint location, GLuint v0, GLuint v1, GLuint v2) override;
-void glUniform3uivFn(GLint location, GLsizei count, const GLuint* v) override;
+ GLenum bufferMode) override {}
+void glUniform1fFn(GLint location, GLfloat x) override {}
+void glUniform1fvFn(GLint location, GLsizei count, const GLfloat* v) override {}
+void glUniform1iFn(GLint location, GLint x) override {}
+void glUniform1ivFn(GLint location, GLsizei count, const GLint* v) override {}
+void glUniform1uiFn(GLint location, GLuint v0) override {}
+void glUniform1uivFn(GLint location, GLsizei count, const GLuint* v) override {}
+void glUniform2fFn(GLint location, GLfloat x, GLfloat y) override {}
+void glUniform2fvFn(GLint location, GLsizei count, const GLfloat* v) override {}
+void glUniform2iFn(GLint location, GLint x, GLint y) override {}
+void glUniform2ivFn(GLint location, GLsizei count, const GLint* v) override {}
+void glUniform2uiFn(GLint location, GLuint v0, GLuint v1) override {}
+void glUniform2uivFn(GLint location, GLsizei count, const GLuint* v) override {}
+void glUniform3fFn(GLint location, GLfloat x, GLfloat y, GLfloat z) override {}
+void glUniform3fvFn(GLint location, GLsizei count, const GLfloat* v) override {}
+void glUniform3iFn(GLint location, GLint x, GLint y, GLint z) override {}
+void glUniform3ivFn(GLint location, GLsizei count, const GLint* v) override {}
+void glUniform3uiFn(GLint location, GLuint v0, GLuint v1, GLuint v2) override {}
+void glUniform3uivFn(GLint location, GLsizei count, const GLuint* v) override {}
void glUniform4fFn(GLint location,
GLfloat x,
GLfloat y,
GLfloat z,
- GLfloat w) override;
-void glUniform4fvFn(GLint location, GLsizei count, const GLfloat* v) override;
-void glUniform4iFn(GLint location, GLint x, GLint y, GLint z, GLint w) override;
-void glUniform4ivFn(GLint location, GLsizei count, const GLint* v) override;
+ GLfloat w) override {}
+void glUniform4fvFn(GLint location, GLsizei count, const GLfloat* v) override {}
+void glUniform4iFn(GLint location,
+ GLint x,
+ GLint y,
+ GLint z,
+ GLint w) override {}
+void glUniform4ivFn(GLint location, GLsizei count, const GLint* v) override {}
void glUniform4uiFn(GLint location,
GLuint v0,
GLuint v1,
GLuint v2,
- GLuint v3) override;
-void glUniform4uivFn(GLint location, GLsizei count, const GLuint* v) override;
+ GLuint v3) override {}
+void glUniform4uivFn(GLint location, GLsizei count, const GLuint* v) override {}
void glUniformBlockBindingFn(GLuint program,
GLuint uniformBlockIndex,
- GLuint uniformBlockBinding) override;
+ GLuint uniformBlockBinding) override {}
void glUniformMatrix2fvFn(GLint location,
GLsizei count,
GLboolean transpose,
- const GLfloat* value) override;
+ const GLfloat* value) override {}
void glUniformMatrix2x3fvFn(GLint location,
GLsizei count,
GLboolean transpose,
- const GLfloat* value) override;
+ const GLfloat* value) override {}
void glUniformMatrix2x4fvFn(GLint location,
GLsizei count,
GLboolean transpose,
- const GLfloat* value) override;
+ const GLfloat* value) override {}
void glUniformMatrix3fvFn(GLint location,
GLsizei count,
GLboolean transpose,
- const GLfloat* value) override;
+ const GLfloat* value) override {}
void glUniformMatrix3x2fvFn(GLint location,
GLsizei count,
GLboolean transpose,
- const GLfloat* value) override;
+ const GLfloat* value) override {}
void glUniformMatrix3x4fvFn(GLint location,
GLsizei count,
GLboolean transpose,
- const GLfloat* value) override;
+ const GLfloat* value) override {}
void glUniformMatrix4fvFn(GLint location,
GLsizei count,
GLboolean transpose,
- const GLfloat* value) override;
+ const GLfloat* value) override {}
void glUniformMatrix4x2fvFn(GLint location,
GLsizei count,
GLboolean transpose,
- const GLfloat* value) override;
+ const GLfloat* value) override {}
void glUniformMatrix4x3fvFn(GLint location,
GLsizei count,
GLboolean transpose,
- const GLfloat* value) override;
+ const GLfloat* value) override {}
GLboolean glUnmapBufferFn(GLenum target) override;
-void glUseProgramFn(GLuint program) override;
-void glValidateProgramFn(GLuint program) override;
-void glVertexAttrib1fFn(GLuint indx, GLfloat x) override;
-void glVertexAttrib1fvFn(GLuint indx, const GLfloat* values) override;
-void glVertexAttrib2fFn(GLuint indx, GLfloat x, GLfloat y) override;
-void glVertexAttrib2fvFn(GLuint indx, const GLfloat* values) override;
-void glVertexAttrib3fFn(GLuint indx, GLfloat x, GLfloat y, GLfloat z) override;
-void glVertexAttrib3fvFn(GLuint indx, const GLfloat* values) override;
+void glUseProgramFn(GLuint program) override {}
+void glValidateProgramFn(GLuint program) override {}
+void glVertexAttrib1fFn(GLuint indx, GLfloat x) override {}
+void glVertexAttrib1fvFn(GLuint indx, const GLfloat* values) override {}
+void glVertexAttrib2fFn(GLuint indx, GLfloat x, GLfloat y) override {}
+void glVertexAttrib2fvFn(GLuint indx, const GLfloat* values) override {}
+void glVertexAttrib3fFn(GLuint indx, GLfloat x, GLfloat y, GLfloat z) override {
+}
+void glVertexAttrib3fvFn(GLuint indx, const GLfloat* values) override {}
void glVertexAttrib4fFn(GLuint indx,
GLfloat x,
GLfloat y,
GLfloat z,
- GLfloat w) override;
-void glVertexAttrib4fvFn(GLuint indx, const GLfloat* values) override;
-void glVertexAttribDivisorANGLEFn(GLuint index, GLuint divisor) override;
+ GLfloat w) override {}
+void glVertexAttrib4fvFn(GLuint indx, const GLfloat* values) override {}
+void glVertexAttribDivisorANGLEFn(GLuint index, GLuint divisor) override {}
void glVertexAttribI4iFn(GLuint indx,
GLint x,
GLint y,
GLint z,
- GLint w) override;
-void glVertexAttribI4ivFn(GLuint indx, const GLint* values) override;
+ GLint w) override {}
+void glVertexAttribI4ivFn(GLuint indx, const GLint* values) override {}
void glVertexAttribI4uiFn(GLuint indx,
GLuint x,
GLuint y,
GLuint z,
- GLuint w) override;
-void glVertexAttribI4uivFn(GLuint indx, const GLuint* values) override;
+ GLuint w) override {}
+void glVertexAttribI4uivFn(GLuint indx, const GLuint* values) override {}
void glVertexAttribIPointerFn(GLuint indx,
GLint size,
GLenum type,
GLsizei stride,
- const void* ptr) override;
+ const void* ptr) override {}
void glVertexAttribPointerFn(GLuint indx,
GLint size,
GLenum type,
GLboolean normalized,
GLsizei stride,
- const void* ptr) override;
-void glViewportFn(GLint x, GLint y, GLsizei width, GLsizei height) override;
+ const void* ptr) override {}
+void glViewportFn(GLint x, GLint y, GLsizei width, GLsizei height) override {}
GLenum glWaitSyncFn(GLsync sync, GLbitfield flags, GLuint64 timeout) override;

Powered by Google App Engine
This is Rietveld 408576698