#include <string>
#include "base/containers/span.h"
#include "base/trace_event/trace_event.h"
#include "ui/gl/gl_bindings.h"
#include "ui/gl/gl_context.h"
#include "ui/gl/gl_enums.h"
#include "ui/gl/gl_gl_api_implementation.h"
#include "ui/gl/gl_implementation.h"
#include "ui/gl/gl_version_info.h"
namespace gl {
void DriverGL::InitializeStaticBindings() { … }
void DriverGL::InitializeDynamicBindings(const GLVersionInfo* ver,
const gfx::ExtensionSet& extensions) { … }
void DriverGL::ClearBindings() { … }
void GLApiBase::glAcquireTexturesANGLEFn(GLuint numTextures,
const GLuint* textures,
const GLenum* layouts) { … }
void GLApiBase::glActiveShaderProgramFn(GLuint pipeline, GLuint program) { … }
void GLApiBase::glActiveTextureFn(GLenum texture) { … }
void GLApiBase::glAttachShaderFn(GLuint program, GLuint shader) { … }
void GLApiBase::glBeginPixelLocalStorageANGLEFn(GLsizei n,
const GLenum* loadops) { … }
void GLApiBase::glBeginQueryFn(GLenum target, GLuint id) { … }
void GLApiBase::glBeginTransformFeedbackFn(GLenum primitiveMode) { … }
void GLApiBase::glBindAttribLocationFn(GLuint program,
GLuint index,
const char* name) { … }
void GLApiBase::glBindBufferFn(GLenum target, GLuint buffer) { … }
void GLApiBase::glBindBufferBaseFn(GLenum target, GLuint index, GLuint buffer) { … }
void GLApiBase::glBindBufferRangeFn(GLenum target,
GLuint index,
GLuint buffer,
GLintptr offset,
GLsizeiptr size) { … }
void GLApiBase::glBindFragDataLocationFn(GLuint program,
GLuint colorNumber,
const char* name) { … }
void GLApiBase::glBindFragDataLocationIndexedFn(GLuint program,
GLuint colorNumber,
GLuint index,
const char* name) { … }
void GLApiBase::glBindFramebufferEXTFn(GLenum target, GLuint framebuffer) { … }
void GLApiBase::glBindImageTextureEXTFn(GLuint index,
GLuint texture,
GLint level,
GLboolean layered,
GLint layer,
GLenum access,
GLint format) { … }
void GLApiBase::glBindProgramPipelineFn(GLuint pipeline) { … }
void GLApiBase::glBindRenderbufferEXTFn(GLenum target, GLuint renderbuffer) { … }
void GLApiBase::glBindSamplerFn(GLuint unit, GLuint sampler) { … }
void GLApiBase::glBindTextureFn(GLenum target, GLuint texture) { … }
void GLApiBase::glBindTransformFeedbackFn(GLenum target, GLuint id) { … }
void GLApiBase::glBindUniformLocationCHROMIUMFn(GLuint program,
GLint location,
const char* name) { … }
void GLApiBase::glBindVertexArrayOESFn(GLuint array) { … }
void GLApiBase::glBindVertexBufferFn(GLuint bindingindex,
GLuint buffer,
GLintptr offset,
GLsizei stride) { … }
void GLApiBase::glBlendBarrierKHRFn(void) { … }
void GLApiBase::glBlendColorFn(GLclampf red,
GLclampf green,
GLclampf blue,
GLclampf alpha) { … }
void GLApiBase::glBlendEquationFn(GLenum mode) { … }
void GLApiBase::glBlendEquationiOESFn(GLuint buf, GLenum mode) { … }
void GLApiBase::glBlendEquationSeparateFn(GLenum modeRGB, GLenum modeAlpha) { … }
void GLApiBase::glBlendEquationSeparateiOESFn(GLuint buf,
GLenum modeRGB,
GLenum modeAlpha) { … }
void GLApiBase::glBlendFuncFn(GLenum sfactor, GLenum dfactor) { … }
void GLApiBase::glBlendFunciOESFn(GLuint buf, GLenum sfactor, GLenum dfactor) { … }
void GLApiBase::glBlendFuncSeparateFn(GLenum srcRGB,
GLenum dstRGB,
GLenum srcAlpha,
GLenum dstAlpha) { … }
void GLApiBase::glBlendFuncSeparateiOESFn(GLuint buf,
GLenum srcRGB,
GLenum dstRGB,
GLenum srcAlpha,
GLenum dstAlpha) { … }
void GLApiBase::glBlitFramebufferFn(GLint srcX0,
GLint srcY0,
GLint srcX1,
GLint srcY1,
GLint dstX0,
GLint dstY0,
GLint dstX1,
GLint dstY1,
GLbitfield mask,
GLenum filter) { … }
void GLApiBase::glBufferDataFn(GLenum target,
GLsizeiptr size,
const void* data,
GLenum usage) { … }
void GLApiBase::glBufferSubDataFn(GLenum target,
GLintptr offset,
GLsizeiptr size,
const void* data) { … }
GLenum GLApiBase::glCheckFramebufferStatusEXTFn(GLenum target) { … }
void GLApiBase::glClearFn(GLbitfield mask) { … }
void GLApiBase::glClearBufferfiFn(GLenum buffer,
GLint drawbuffer,
const GLfloat depth,
GLint stencil) { … }
void GLApiBase::glClearBufferfvFn(GLenum buffer,
GLint drawbuffer,
const GLfloat* value) { … }
void GLApiBase::glClearBufferivFn(GLenum buffer,
GLint drawbuffer,
const GLint* value) { … }
void GLApiBase::glClearBufferuivFn(GLenum buffer,
GLint drawbuffer,
const GLuint* value) { … }
void GLApiBase::glClearColorFn(GLclampf red,
GLclampf green,
GLclampf blue,
GLclampf alpha) { … }
void GLApiBase::glClearDepthFn(GLclampd depth) { … }
void GLApiBase::glClearDepthfFn(GLclampf depth) { … }
void GLApiBase::glClearStencilFn(GLint s) { … }
void GLApiBase::glClearTexImageFn(GLuint texture,
GLint level,
GLenum format,
GLenum type,
const GLvoid* data) { … }
void GLApiBase::glClearTexSubImageFn(GLuint texture,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLint width,
GLint height,
GLint depth,
GLenum format,
GLenum type,
const GLvoid* data) { … }
GLenum GLApiBase::glClientWaitSyncFn(GLsync sync,
GLbitfield flags,
GLuint64 timeout) { … }
void GLApiBase::glClipControlEXTFn(GLenum origin, GLenum depth) { … }
void GLApiBase::glColorMaskFn(GLboolean red,
GLboolean green,
GLboolean blue,
GLboolean alpha) { … }
void GLApiBase::glColorMaskiOESFn(GLuint buf,
GLboolean red,
GLboolean green,
GLboolean blue,
GLboolean alpha) { … }
void GLApiBase::glCompileShaderFn(GLuint shader) { … }
void GLApiBase::glCompressedTexImage2DFn(GLenum target,
GLint level,
GLenum internalformat,
GLsizei width,
GLsizei height,
GLint border,
GLsizei imageSize,
const void* data) { … }
void GLApiBase::glCompressedTexImage2DRobustANGLEFn(GLenum target,
GLint level,
GLenum internalformat,
GLsizei width,
GLsizei height,
GLint border,
GLsizei imageSize,
GLsizei dataSize,
const void* data) { … }
void GLApiBase::glCompressedTexImage3DFn(GLenum target,
GLint level,
GLenum internalformat,
GLsizei width,
GLsizei height,
GLsizei depth,
GLint border,
GLsizei imageSize,
const void* data) { … }
void GLApiBase::glCompressedTexImage3DRobustANGLEFn(GLenum target,
GLint level,
GLenum internalformat,
GLsizei width,
GLsizei height,
GLsizei depth,
GLint border,
GLsizei imageSize,
GLsizei dataSize,
const void* data) { … }
void GLApiBase::glCompressedTexSubImage2DFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLsizei width,
GLsizei height,
GLenum format,
GLsizei imageSize,
const void* data) { … }
void GLApiBase::glCompressedTexSubImage2DRobustANGLEFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLsizei width,
GLsizei height,
GLenum format,
GLsizei imageSize,
GLsizei dataSize,
const void* data) { … }
void GLApiBase::glCompressedTexSubImage3DFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLsizei imageSize,
const void* data) { … }
void GLApiBase::glCompressedTexSubImage3DRobustANGLEFn(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) { … }
void GLApiBase::glCopyBufferSubDataFn(GLenum readTarget,
GLenum writeTarget,
GLintptr readOffset,
GLintptr writeOffset,
GLsizeiptr size) { … }
void GLApiBase::glCopySubTextureCHROMIUMFn(GLuint sourceId,
GLint sourceLevel,
GLenum destTarget,
GLuint destId,
GLint destLevel,
GLint xoffset,
GLint yoffset,
GLint x,
GLint y,
GLsizei width,
GLsizei height,
GLboolean unpackFlipY,
GLboolean unpackPremultiplyAlpha,
GLboolean unpackUnmultiplyAlpha) { … }
void GLApiBase::glCopyTexImage2DFn(GLenum target,
GLint level,
GLenum internalformat,
GLint x,
GLint y,
GLsizei width,
GLsizei height,
GLint border) { … }
void GLApiBase::glCopyTexSubImage2DFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint x,
GLint y,
GLsizei width,
GLsizei height) { … }
void GLApiBase::glCopyTexSubImage3DFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLint x,
GLint y,
GLsizei width,
GLsizei height) { … }
void GLApiBase::glCopyTextureCHROMIUMFn(GLuint sourceId,
GLint sourceLevel,
GLenum destTarget,
GLuint destId,
GLint destLevel,
GLint internalFormat,
GLenum destType,
GLboolean unpackFlipY,
GLboolean unpackPremultiplyAlpha,
GLboolean unpackUnmultiplyAlpha) { … }
void GLApiBase::glCreateMemoryObjectsEXTFn(GLsizei n, GLuint* memoryObjects) { … }
GLuint GLApiBase::glCreateProgramFn(void) { … }
GLuint GLApiBase::glCreateShaderFn(GLenum type) { … }
GLuint GLApiBase::glCreateShaderProgramvFn(GLenum type,
GLsizei count,
const char* const* strings) { … }
void GLApiBase::glCullFaceFn(GLenum mode) { … }
void GLApiBase::glDebugMessageCallbackFn(GLDEBUGPROC callback,
const void* userParam) { … }
void GLApiBase::glDebugMessageControlFn(GLenum source,
GLenum type,
GLenum severity,
GLsizei count,
const GLuint* ids,
GLboolean enabled) { … }
void GLApiBase::glDebugMessageInsertFn(GLenum source,
GLenum type,
GLuint id,
GLenum severity,
GLsizei length,
const char* buf) { … }
void GLApiBase::glDeleteBuffersARBFn(GLsizei n, const GLuint* buffers) { … }
void GLApiBase::glDeleteFencesNVFn(GLsizei n, const GLuint* fences) { … }
void GLApiBase::glDeleteFramebuffersEXTFn(GLsizei n,
const GLuint* framebuffers) { … }
void GLApiBase::glDeleteMemoryObjectsEXTFn(GLsizei n,
const GLuint* memoryObjects) { … }
void GLApiBase::glDeleteProgramFn(GLuint program) { … }
void GLApiBase::glDeleteProgramPipelinesFn(GLsizei n, const GLuint* pipelines) { … }
void GLApiBase::glDeleteQueriesFn(GLsizei n, const GLuint* ids) { … }
void GLApiBase::glDeleteRenderbuffersEXTFn(GLsizei n,
const GLuint* renderbuffers) { … }
void GLApiBase::glDeleteSamplersFn(GLsizei n, const GLuint* samplers) { … }
void GLApiBase::glDeleteSemaphoresEXTFn(GLsizei n, const GLuint* semaphores) { … }
void GLApiBase::glDeleteShaderFn(GLuint shader) { … }
void GLApiBase::glDeleteSyncFn(GLsync sync) { … }
void GLApiBase::glDeleteTexturesFn(GLsizei n, const GLuint* textures) { … }
void GLApiBase::glDeleteTransformFeedbacksFn(GLsizei n, const GLuint* ids) { … }
void GLApiBase::glDeleteVertexArraysOESFn(GLsizei n, const GLuint* arrays) { … }
void GLApiBase::glDepthFuncFn(GLenum func) { … }
void GLApiBase::glDepthMaskFn(GLboolean flag) { … }
void GLApiBase::glDepthRangeFn(GLclampd zNear, GLclampd zFar) { … }
void GLApiBase::glDepthRangefFn(GLclampf zNear, GLclampf zFar) { … }
void GLApiBase::glDetachShaderFn(GLuint program, GLuint shader) { … }
void GLApiBase::glDisableFn(GLenum cap) { … }
void GLApiBase::glDisableExtensionANGLEFn(const char* name) { … }
void GLApiBase::glDisableiOESFn(GLenum target, GLuint index) { … }
void GLApiBase::glDisableVertexAttribArrayFn(GLuint index) { … }
void GLApiBase::glDiscardFramebufferEXTFn(GLenum target,
GLsizei numAttachments,
const GLenum* attachments) { … }
void GLApiBase::glDispatchComputeFn(GLuint numGroupsX,
GLuint numGroupsY,
GLuint numGroupsZ) { … }
void GLApiBase::glDispatchComputeIndirectFn(GLintptr indirect) { … }
void GLApiBase::glDrawArraysFn(GLenum mode, GLint first, GLsizei count) { … }
void GLApiBase::glDrawArraysIndirectFn(GLenum mode, const void* indirect) { … }
void GLApiBase::glDrawArraysInstancedANGLEFn(GLenum mode,
GLint first,
GLsizei count,
GLsizei primcount) { … }
void GLApiBase::glDrawArraysInstancedBaseInstanceANGLEFn(GLenum mode,
GLint first,
GLsizei count,
GLsizei primcount,
GLuint baseinstance) { … }
void GLApiBase::glDrawBufferFn(GLenum mode) { … }
void GLApiBase::glDrawBuffersARBFn(GLsizei n, const GLenum* bufs) { … }
void GLApiBase::glDrawElementsFn(GLenum mode,
GLsizei count,
GLenum type,
const void* indices) { … }
void GLApiBase::glDrawElementsIndirectFn(GLenum mode,
GLenum type,
const void* indirect) { … }
void GLApiBase::glDrawElementsInstancedANGLEFn(GLenum mode,
GLsizei count,
GLenum type,
const void* indices,
GLsizei primcount) { … }
void GLApiBase::glDrawElementsInstancedBaseVertexBaseInstanceANGLEFn(
GLenum mode,
GLsizei count,
GLenum type,
const void* indices,
GLsizei primcount,
GLint baseVertex,
GLuint baseInstance) { … }
void GLApiBase::glDrawRangeElementsFn(GLenum mode,
GLuint start,
GLuint end,
GLsizei count,
GLenum type,
const void* indices) { … }
void GLApiBase::glEGLImageTargetRenderbufferStorageOESFn(GLenum target,
GLeglImageOES image) { … }
void GLApiBase::glEGLImageTargetTexture2DOESFn(GLenum target,
GLeglImageOES image) { … }
void GLApiBase::glEnableFn(GLenum cap) { … }
void GLApiBase::glEnableiOESFn(GLenum target, GLuint index) { … }
void GLApiBase::glEnableVertexAttribArrayFn(GLuint index) { … }
void GLApiBase::glEndPixelLocalStorageANGLEFn(GLsizei n,
const GLenum* storeops) { … }
void GLApiBase::glEndQueryFn(GLenum target) { … }
void GLApiBase::glEndTilingQCOMFn(GLbitfield preserveMask) { … }
void GLApiBase::glEndTransformFeedbackFn(void) { … }
GLsync GLApiBase::glFenceSyncFn(GLenum condition, GLbitfield flags) { … }
void GLApiBase::glFinishFn(void) { … }
void GLApiBase::glFinishFenceNVFn(GLuint fence) { … }
void GLApiBase::glFlushFn(void) { … }
void GLApiBase::glFlushMappedBufferRangeFn(GLenum target,
GLintptr offset,
GLsizeiptr length) { … }
void GLApiBase::glFramebufferMemorylessPixelLocalStorageANGLEFn(
GLint plane,
GLenum internalformat) { … }
void GLApiBase::glFramebufferParameteriFn(GLenum target,
GLenum pname,
GLint param) { … }
void GLApiBase::glFramebufferPixelLocalClearValuefvANGLEFn(
GLint plane,
const GLfloat* value) { … }
void GLApiBase::glFramebufferPixelLocalClearValueivANGLEFn(GLint plane,
const GLint* value) { … }
void GLApiBase::glFramebufferPixelLocalClearValueuivANGLEFn(
GLint plane,
const GLuint* value) { … }
void GLApiBase::glFramebufferPixelLocalStorageInterruptANGLEFn() { … }
void GLApiBase::glFramebufferPixelLocalStorageRestoreANGLEFn() { … }
void GLApiBase::glFramebufferRenderbufferEXTFn(GLenum target,
GLenum attachment,
GLenum renderbuffertarget,
GLuint renderbuffer) { … }
void GLApiBase::glFramebufferTexture2DEXTFn(GLenum target,
GLenum attachment,
GLenum textarget,
GLuint texture,
GLint level) { … }
void GLApiBase::glFramebufferTexture2DMultisampleEXTFn(GLenum target,
GLenum attachment,
GLenum textarget,
GLuint texture,
GLint level,
GLsizei samples) { … }
void GLApiBase::glFramebufferTextureLayerFn(GLenum target,
GLenum attachment,
GLuint texture,
GLint level,
GLint layer) { … }
void GLApiBase::glFramebufferTextureMultiviewOVRFn(GLenum target,
GLenum attachment,
GLuint texture,
GLint level,
GLint baseViewIndex,
GLsizei numViews) { … }
void GLApiBase::glFramebufferTexturePixelLocalStorageANGLEFn(
GLint plane,
GLuint backingtexture,
GLint level,
GLint layer) { … }
void GLApiBase::glFrontFaceFn(GLenum mode) { … }
void GLApiBase::glGenBuffersARBFn(GLsizei n, GLuint* buffers) { … }
void GLApiBase::glGenerateMipmapEXTFn(GLenum target) { … }
void GLApiBase::glGenFencesNVFn(GLsizei n, GLuint* fences) { … }
void GLApiBase::glGenFramebuffersEXTFn(GLsizei n, GLuint* framebuffers) { … }
GLuint GLApiBase::glGenProgramPipelinesFn(GLsizei n, GLuint* pipelines) { … }
void GLApiBase::glGenQueriesFn(GLsizei n, GLuint* ids) { … }
void GLApiBase::glGenRenderbuffersEXTFn(GLsizei n, GLuint* renderbuffers) { … }
void GLApiBase::glGenSamplersFn(GLsizei n, GLuint* samplers) { … }
void GLApiBase::glGenSemaphoresEXTFn(GLsizei n, GLuint* semaphores) { … }
void GLApiBase::glGenTexturesFn(GLsizei n, GLuint* textures) { … }
void GLApiBase::glGenTransformFeedbacksFn(GLsizei n, GLuint* ids) { … }
void GLApiBase::glGenVertexArraysOESFn(GLsizei n, GLuint* arrays) { … }
void GLApiBase::glGetActiveAttribFn(GLuint program,
GLuint index,
GLsizei bufsize,
GLsizei* length,
GLint* size,
GLenum* type,
char* name) { … }
void GLApiBase::glGetActiveUniformFn(GLuint program,
GLuint index,
GLsizei bufsize,
GLsizei* length,
GLint* size,
GLenum* type,
char* name) { … }
void GLApiBase::glGetActiveUniformBlockivFn(GLuint program,
GLuint uniformBlockIndex,
GLenum pname,
GLint* params) { … }
void GLApiBase::glGetActiveUniformBlockivRobustANGLEFn(GLuint program,
GLuint uniformBlockIndex,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void GLApiBase::glGetActiveUniformBlockNameFn(GLuint program,
GLuint uniformBlockIndex,
GLsizei bufSize,
GLsizei* length,
char* uniformBlockName) { … }
void GLApiBase::glGetActiveUniformsivFn(GLuint program,
GLsizei uniformCount,
const GLuint* uniformIndices,
GLenum pname,
GLint* params) { … }
void GLApiBase::glGetAttachedShadersFn(GLuint program,
GLsizei maxcount,
GLsizei* count,
GLuint* shaders) { … }
GLint GLApiBase::glGetAttribLocationFn(GLuint program, const char* name) { … }
void GLApiBase::glGetBooleani_vFn(GLenum target,
GLuint index,
GLboolean* data) { … }
void GLApiBase::glGetBooleani_vRobustANGLEFn(GLenum target,
GLuint index,
GLsizei bufSize,
GLsizei* length,
GLboolean* data) { … }
void GLApiBase::glGetBooleanvFn(GLenum pname, GLboolean* params) { … }
void GLApiBase::glGetBooleanvRobustANGLEFn(GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLboolean* data) { … }
void GLApiBase::glGetBufferParameteri64vRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint64* params) { … }
void GLApiBase::glGetBufferParameterivFn(GLenum target,
GLenum pname,
GLint* params) { … }
void GLApiBase::glGetBufferParameterivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void GLApiBase::glGetBufferPointervRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
void** params) { … }
GLuint GLApiBase::glGetDebugMessageLogFn(GLuint count,
GLsizei bufSize,
GLenum* sources,
GLenum* types,
GLuint* ids,
GLenum* severities,
GLsizei* lengths,
char* messageLog) { … }
GLenum GLApiBase::glGetErrorFn(void) { … }
void GLApiBase::glGetFenceivNVFn(GLuint fence, GLenum pname, GLint* params) { … }
void GLApiBase::glGetFloatvFn(GLenum pname, GLfloat* params) { … }
void GLApiBase::glGetFloatvRobustANGLEFn(GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLfloat* data) { … }
GLint GLApiBase::glGetFragDataIndexFn(GLuint program, const char* name) { … }
GLint GLApiBase::glGetFragDataLocationFn(GLuint program, const char* name) { … }
void GLApiBase::glGetFramebufferAttachmentParameterivEXTFn(GLenum target,
GLenum attachment,
GLenum pname,
GLint* params) { … }
void GLApiBase::glGetFramebufferAttachmentParameterivRobustANGLEFn(
GLenum target,
GLenum attachment,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void GLApiBase::glGetFramebufferParameterivFn(GLenum target,
GLenum pname,
GLint* params) { … }
void GLApiBase::glGetFramebufferParameterivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void GLApiBase::glGetFramebufferPixelLocalStorageParameterfvANGLEFn(
GLint plane,
GLenum pname,
GLfloat* params) { … }
void GLApiBase::glGetFramebufferPixelLocalStorageParameterfvRobustANGLEFn(
GLint plane,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLfloat* params) { … }
void GLApiBase::glGetFramebufferPixelLocalStorageParameterivANGLEFn(
GLint plane,
GLenum pname,
GLint* params) { … }
void GLApiBase::glGetFramebufferPixelLocalStorageParameterivRobustANGLEFn(
GLint plane,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
GLenum GLApiBase::glGetGraphicsResetStatusARBFn(void) { … }
void GLApiBase::glGetInteger64i_vFn(GLenum target,
GLuint index,
GLint64* data) { … }
void GLApiBase::glGetInteger64i_vRobustANGLEFn(GLenum target,
GLuint index,
GLsizei bufSize,
GLsizei* length,
GLint64* data) { … }
void GLApiBase::glGetInteger64vFn(GLenum pname, GLint64* params) { … }
void GLApiBase::glGetInteger64vRobustANGLEFn(GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint64* data) { … }
void GLApiBase::glGetIntegeri_vFn(GLenum target, GLuint index, GLint* data) { … }
void GLApiBase::glGetIntegeri_vRobustANGLEFn(GLenum target,
GLuint index,
GLsizei bufSize,
GLsizei* length,
GLint* data) { … }
void GLApiBase::glGetIntegervFn(GLenum pname, GLint* params) { … }
void GLApiBase::glGetIntegervRobustANGLEFn(GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* data) { … }
void GLApiBase::glGetInternalformativFn(GLenum target,
GLenum internalformat,
GLenum pname,
GLsizei bufSize,
GLint* params) { … }
void GLApiBase::glGetInternalformativRobustANGLEFn(GLenum target,
GLenum internalformat,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void GLApiBase::glGetInternalformatSampleivNVFn(GLenum target,
GLenum internalformat,
GLsizei samples,
GLenum pname,
GLsizei bufSize,
GLint* params) { … }
void GLApiBase::glGetMultisamplefvFn(GLenum pname, GLuint index, GLfloat* val) { … }
void GLApiBase::glGetMultisamplefvRobustANGLEFn(GLenum pname,
GLuint index,
GLsizei bufSize,
GLsizei* length,
GLfloat* val) { … }
void GLApiBase::glGetnUniformfvRobustANGLEFn(GLuint program,
GLint location,
GLsizei bufSize,
GLsizei* length,
GLfloat* params) { … }
void GLApiBase::glGetnUniformivRobustANGLEFn(GLuint program,
GLint location,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void GLApiBase::glGetnUniformuivRobustANGLEFn(GLuint program,
GLint location,
GLsizei bufSize,
GLsizei* length,
GLuint* params) { … }
void GLApiBase::glGetObjectLabelFn(GLenum identifier,
GLuint name,
GLsizei bufSize,
GLsizei* length,
char* label) { … }
void GLApiBase::glGetObjectPtrLabelFn(void* ptr,
GLsizei bufSize,
GLsizei* length,
char* label) { … }
void GLApiBase::glGetPointervFn(GLenum pname, void** params) { … }
void GLApiBase::glGetPointervRobustANGLERobustANGLEFn(GLenum pname,
GLsizei bufSize,
GLsizei* length,
void** params) { … }
void GLApiBase::glGetProgramBinaryFn(GLuint program,
GLsizei bufSize,
GLsizei* length,
GLenum* binaryFormat,
GLvoid* binary) { … }
void GLApiBase::glGetProgramInfoLogFn(GLuint program,
GLsizei bufsize,
GLsizei* length,
char* infolog) { … }
void GLApiBase::glGetProgramInterfaceivFn(GLuint program,
GLenum programInterface,
GLenum pname,
GLint* params) { … }
void GLApiBase::glGetProgramInterfaceivRobustANGLEFn(GLuint program,
GLenum programInterface,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void GLApiBase::glGetProgramivFn(GLuint program, GLenum pname, GLint* params) { … }
void GLApiBase::glGetProgramivRobustANGLEFn(GLuint program,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void GLApiBase::glGetProgramPipelineInfoLogFn(GLuint pipeline,
GLsizei bufSize,
GLsizei* length,
GLchar* infoLog) { … }
void GLApiBase::glGetProgramPipelineivFn(GLuint pipeline,
GLenum pname,
GLint* params) { … }
GLuint GLApiBase::glGetProgramResourceIndexFn(GLuint program,
GLenum programInterface,
const GLchar* name) { … }
void GLApiBase::glGetProgramResourceivFn(GLuint program,
GLenum programInterface,
GLuint index,
GLsizei propCount,
const GLenum* props,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
GLint GLApiBase::glGetProgramResourceLocationFn(GLuint program,
GLenum programInterface,
const char* name) { … }
void GLApiBase::glGetProgramResourceNameFn(GLuint program,
GLenum programInterface,
GLuint index,
GLsizei bufSize,
GLsizei* length,
GLchar* name) { … }
void GLApiBase::glGetQueryivFn(GLenum target, GLenum pname, GLint* params) { … }
void GLApiBase::glGetQueryivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void GLApiBase::glGetQueryObjecti64vFn(GLuint id,
GLenum pname,
GLint64* params) { … }
void GLApiBase::glGetQueryObjecti64vRobustANGLEFn(GLuint id,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint64* params) { … }
void GLApiBase::glGetQueryObjectivFn(GLuint id, GLenum pname, GLint* params) { … }
void GLApiBase::glGetQueryObjectivRobustANGLEFn(GLuint id,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void GLApiBase::glGetQueryObjectui64vFn(GLuint id,
GLenum pname,
GLuint64* params) { … }
void GLApiBase::glGetQueryObjectui64vRobustANGLEFn(GLuint id,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLuint64* params) { … }
void GLApiBase::glGetQueryObjectuivFn(GLuint id, GLenum pname, GLuint* params) { … }
void GLApiBase::glGetQueryObjectuivRobustANGLEFn(GLuint id,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLuint* params) { … }
void GLApiBase::glGetRenderbufferParameterivEXTFn(GLenum target,
GLenum pname,
GLint* params) { … }
void GLApiBase::glGetRenderbufferParameterivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void GLApiBase::glGetSamplerParameterfvFn(GLuint sampler,
GLenum pname,
GLfloat* params) { … }
void GLApiBase::glGetSamplerParameterfvRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLfloat* params) { … }
void GLApiBase::glGetSamplerParameterIivRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void GLApiBase::glGetSamplerParameterIuivRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLuint* params) { … }
void GLApiBase::glGetSamplerParameterivFn(GLuint sampler,
GLenum pname,
GLint* params) { … }
void GLApiBase::glGetSamplerParameterivRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void GLApiBase::glGetShaderInfoLogFn(GLuint shader,
GLsizei bufsize,
GLsizei* length,
char* infolog) { … }
void GLApiBase::glGetShaderivFn(GLuint shader, GLenum pname, GLint* params) { … }
void GLApiBase::glGetShaderivRobustANGLEFn(GLuint shader,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void GLApiBase::glGetShaderPrecisionFormatFn(GLenum shadertype,
GLenum precisiontype,
GLint* range,
GLint* precision) { … }
void GLApiBase::glGetShaderSourceFn(GLuint shader,
GLsizei bufsize,
GLsizei* length,
char* source) { … }
const GLubyte* GLApiBase::glGetStringFn(GLenum name) { … }
const GLubyte* GLApiBase::glGetStringiFn(GLenum name, GLuint index) { … }
void GLApiBase::glGetSyncivFn(GLsync sync,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* values) { … }
void GLApiBase::glGetTexLevelParameterfvFn(GLenum target,
GLint level,
GLenum pname,
GLfloat* params) { … }
void GLApiBase::glGetTexLevelParameterfvRobustANGLEFn(GLenum target,
GLint level,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLfloat* params) { … }
void GLApiBase::glGetTexLevelParameterivFn(GLenum target,
GLint level,
GLenum pname,
GLint* params) { … }
void GLApiBase::glGetTexLevelParameterivRobustANGLEFn(GLenum target,
GLint level,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void GLApiBase::glGetTexParameterfvFn(GLenum target,
GLenum pname,
GLfloat* params) { … }
void GLApiBase::glGetTexParameterfvRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLfloat* params) { … }
void GLApiBase::glGetTexParameterIivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void GLApiBase::glGetTexParameterIuivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLuint* params) { … }
void GLApiBase::glGetTexParameterivFn(GLenum target,
GLenum pname,
GLint* params) { … }
void GLApiBase::glGetTexParameterivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void GLApiBase::glGetTransformFeedbackVaryingFn(GLuint program,
GLuint index,
GLsizei bufSize,
GLsizei* length,
GLsizei* size,
GLenum* type,
char* name) { … }
void GLApiBase::glGetTranslatedShaderSourceANGLEFn(GLuint shader,
GLsizei bufsize,
GLsizei* length,
char* source) { … }
GLuint GLApiBase::glGetUniformBlockIndexFn(GLuint program,
const char* uniformBlockName) { … }
void GLApiBase::glGetUniformfvFn(GLuint program,
GLint location,
GLfloat* params) { … }
void GLApiBase::glGetUniformfvRobustANGLEFn(GLuint program,
GLint location,
GLsizei bufSize,
GLsizei* length,
GLfloat* params) { … }
void GLApiBase::glGetUniformIndicesFn(GLuint program,
GLsizei uniformCount,
const char* const* uniformNames,
GLuint* uniformIndices) { … }
void GLApiBase::glGetUniformivFn(GLuint program,
GLint location,
GLint* params) { … }
void GLApiBase::glGetUniformivRobustANGLEFn(GLuint program,
GLint location,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
GLint GLApiBase::glGetUniformLocationFn(GLuint program, const char* name) { … }
void GLApiBase::glGetUniformuivFn(GLuint program,
GLint location,
GLuint* params) { … }
void GLApiBase::glGetUniformuivRobustANGLEFn(GLuint program,
GLint location,
GLsizei bufSize,
GLsizei* length,
GLuint* params) { … }
void GLApiBase::glGetVertexAttribfvFn(GLuint index,
GLenum pname,
GLfloat* params) { … }
void GLApiBase::glGetVertexAttribfvRobustANGLEFn(GLuint index,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLfloat* params) { … }
void GLApiBase::glGetVertexAttribIivRobustANGLEFn(GLuint index,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void GLApiBase::glGetVertexAttribIuivRobustANGLEFn(GLuint index,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLuint* params) { … }
void GLApiBase::glGetVertexAttribivFn(GLuint index,
GLenum pname,
GLint* params) { … }
void GLApiBase::glGetVertexAttribivRobustANGLEFn(GLuint index,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void GLApiBase::glGetVertexAttribPointervFn(GLuint index,
GLenum pname,
void** pointer) { … }
void GLApiBase::glGetVertexAttribPointervRobustANGLEFn(GLuint index,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
void** pointer) { … }
void GLApiBase::glHintFn(GLenum target, GLenum mode) { … }
void GLApiBase::glImportMemoryFdEXTFn(GLuint memory,
GLuint64 size,
GLenum handleType,
GLint fd) { … }
void GLApiBase::glImportMemoryWin32HandleEXTFn(GLuint memory,
GLuint64 size,
GLenum handleType,
void* handle) { … }
void GLApiBase::glImportMemoryZirconHandleANGLEFn(GLuint memory,
GLuint64 size,
GLenum handleType,
GLuint handle) { … }
void GLApiBase::glImportSemaphoreFdEXTFn(GLuint semaphore,
GLenum handleType,
GLint fd) { … }
void GLApiBase::glImportSemaphoreWin32HandleEXTFn(GLuint semaphore,
GLenum handleType,
void* handle) { … }
void GLApiBase::glImportSemaphoreZirconHandleANGLEFn(GLuint semaphore,
GLenum handleType,
GLuint handle) { … }
void GLApiBase::glInsertEventMarkerEXTFn(GLsizei length, const char* marker) { … }
void GLApiBase::glInvalidateFramebufferFn(GLenum target,
GLsizei numAttachments,
const GLenum* attachments) { … }
void GLApiBase::glInvalidateSubFramebufferFn(GLenum target,
GLsizei numAttachments,
const GLenum* attachments,
GLint x,
GLint y,
GLint width,
GLint height) { … }
void GLApiBase::glInvalidateTextureANGLEFn(GLenum target) { … }
GLboolean GLApiBase::glIsBufferFn(GLuint buffer) { … }
GLboolean GLApiBase::glIsEnabledFn(GLenum cap) { … }
GLboolean GLApiBase::glIsEnablediOESFn(GLenum target, GLuint index) { … }
GLboolean GLApiBase::glIsFenceNVFn(GLuint fence) { … }
GLboolean GLApiBase::glIsFramebufferEXTFn(GLuint framebuffer) { … }
GLboolean GLApiBase::glIsProgramFn(GLuint program) { … }
GLboolean GLApiBase::glIsProgramPipelineFn(GLuint pipeline) { … }
GLboolean GLApiBase::glIsQueryFn(GLuint query) { … }
GLboolean GLApiBase::glIsRenderbufferEXTFn(GLuint renderbuffer) { … }
GLboolean GLApiBase::glIsSamplerFn(GLuint sampler) { … }
GLboolean GLApiBase::glIsShaderFn(GLuint shader) { … }
GLboolean GLApiBase::glIsSyncFn(GLsync sync) { … }
GLboolean GLApiBase::glIsTextureFn(GLuint texture) { … }
GLboolean GLApiBase::glIsTransformFeedbackFn(GLuint id) { … }
GLboolean GLApiBase::glIsVertexArrayOESFn(GLuint array) { … }
void GLApiBase::glLineWidthFn(GLfloat width) { … }
void GLApiBase::glLinkProgramFn(GLuint program) { … }
void* GLApiBase::glMapBufferFn(GLenum target, GLenum access) { … }
void* GLApiBase::glMapBufferRangeFn(GLenum target,
GLintptr offset,
GLsizeiptr length,
GLbitfield access) { … }
void GLApiBase::glMaxShaderCompilerThreadsKHRFn(GLuint count) { … }
void GLApiBase::glMemoryBarrierByRegionFn(GLbitfield barriers) { … }
void GLApiBase::glMemoryBarrierEXTFn(GLbitfield barriers) { … }
void GLApiBase::glMemoryObjectParameterivEXTFn(GLuint memoryObject,
GLenum pname,
const GLint* param) { … }
void GLApiBase::glMinSampleShadingFn(GLfloat value) { … }
void GLApiBase::glMultiDrawArraysANGLEFn(GLenum mode,
const GLint* firsts,
const GLsizei* counts,
GLsizei drawcount) { … }
void GLApiBase::glMultiDrawArraysInstancedANGLEFn(GLenum mode,
const GLint* firsts,
const GLsizei* counts,
const GLsizei* instanceCounts,
GLsizei drawcount) { … }
void GLApiBase::glMultiDrawArraysInstancedBaseInstanceANGLEFn(
GLenum mode,
const GLint* firsts,
const GLsizei* counts,
const GLsizei* instanceCounts,
const GLuint* baseInstances,
GLsizei drawcount) { … }
void GLApiBase::glMultiDrawElementsANGLEFn(GLenum mode,
const GLsizei* counts,
GLenum type,
const GLvoid* const* indices,
GLsizei drawcount) { … }
void GLApiBase::glMultiDrawElementsInstancedANGLEFn(
GLenum mode,
const GLsizei* counts,
GLenum type,
const GLvoid* const* indices,
const GLsizei* instanceCounts,
GLsizei drawcount) { … }
void GLApiBase::glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLEFn(
GLenum mode,
const GLsizei* counts,
GLenum type,
const GLvoid* const* indices,
const GLsizei* instanceCounts,
const GLint* baseVertices,
const GLuint* baseInstances,
GLsizei drawcount) { … }
void GLApiBase::glObjectLabelFn(GLenum identifier,
GLuint name,
GLsizei length,
const char* label) { … }
void GLApiBase::glObjectPtrLabelFn(void* ptr,
GLsizei length,
const char* label) { … }
void GLApiBase::glPatchParameteriFn(GLenum pname, GLint value) { … }
void GLApiBase::glPauseTransformFeedbackFn(void) { … }
void GLApiBase::glPixelLocalStorageBarrierANGLEFn() { … }
void GLApiBase::glPixelStoreiFn(GLenum pname, GLint param) { … }
void GLApiBase::glPointParameteriFn(GLenum pname, GLint param) { … }
void GLApiBase::glPolygonModeFn(GLenum face, GLenum mode) { … }
void GLApiBase::glPolygonModeANGLEFn(GLenum face, GLenum mode) { … }
void GLApiBase::glPolygonOffsetFn(GLfloat factor, GLfloat units) { … }
void GLApiBase::glPolygonOffsetClampEXTFn(GLfloat factor,
GLfloat units,
GLfloat clamp) { … }
void GLApiBase::glPopDebugGroupFn() { … }
void GLApiBase::glPopGroupMarkerEXTFn(void) { … }
void GLApiBase::glPrimitiveRestartIndexFn(GLuint index) { … }
void GLApiBase::glProgramBinaryFn(GLuint program,
GLenum binaryFormat,
const GLvoid* binary,
GLsizei length) { … }
void GLApiBase::glProgramParameteriFn(GLuint program,
GLenum pname,
GLint value) { … }
void GLApiBase::glProgramUniform1fFn(GLuint program,
GLint location,
GLfloat v0) { … }
void GLApiBase::glProgramUniform1fvFn(GLuint program,
GLint location,
GLsizei count,
const GLfloat* value) { … }
void GLApiBase::glProgramUniform1iFn(GLuint program, GLint location, GLint v0) { … }
void GLApiBase::glProgramUniform1ivFn(GLuint program,
GLint location,
GLsizei count,
const GLint* value) { … }
void GLApiBase::glProgramUniform1uiFn(GLuint program,
GLint location,
GLuint v0) { … }
void GLApiBase::glProgramUniform1uivFn(GLuint program,
GLint location,
GLsizei count,
const GLuint* value) { … }
void GLApiBase::glProgramUniform2fFn(GLuint program,
GLint location,
GLfloat v0,
GLfloat v1) { … }
void GLApiBase::glProgramUniform2fvFn(GLuint program,
GLint location,
GLsizei count,
const GLfloat* value) { … }
void GLApiBase::glProgramUniform2iFn(GLuint program,
GLint location,
GLint v0,
GLint v1) { … }
void GLApiBase::glProgramUniform2ivFn(GLuint program,
GLint location,
GLsizei count,
const GLint* value) { … }
void GLApiBase::glProgramUniform2uiFn(GLuint program,
GLint location,
GLuint v0,
GLuint v1) { … }
void GLApiBase::glProgramUniform2uivFn(GLuint program,
GLint location,
GLsizei count,
const GLuint* value) { … }
void GLApiBase::glProgramUniform3fFn(GLuint program,
GLint location,
GLfloat v0,
GLfloat v1,
GLfloat v2) { … }
void GLApiBase::glProgramUniform3fvFn(GLuint program,
GLint location,
GLsizei count,
const GLfloat* value) { … }
void GLApiBase::glProgramUniform3iFn(GLuint program,
GLint location,
GLint v0,
GLint v1,
GLint v2) { … }
void GLApiBase::glProgramUniform3ivFn(GLuint program,
GLint location,
GLsizei count,
const GLint* value) { … }
void GLApiBase::glProgramUniform3uiFn(GLuint program,
GLint location,
GLuint v0,
GLuint v1,
GLuint v2) { … }
void GLApiBase::glProgramUniform3uivFn(GLuint program,
GLint location,
GLsizei count,
const GLuint* value) { … }
void GLApiBase::glProgramUniform4fFn(GLuint program,
GLint location,
GLfloat v0,
GLfloat v1,
GLfloat v2,
GLfloat v3) { … }
void GLApiBase::glProgramUniform4fvFn(GLuint program,
GLint location,
GLsizei count,
const GLfloat* value) { … }
void GLApiBase::glProgramUniform4iFn(GLuint program,
GLint location,
GLint v0,
GLint v1,
GLint v2,
GLint v3) { … }
void GLApiBase::glProgramUniform4ivFn(GLuint program,
GLint location,
GLsizei count,
const GLint* value) { … }
void GLApiBase::glProgramUniform4uiFn(GLuint program,
GLint location,
GLuint v0,
GLuint v1,
GLuint v2,
GLuint v3) { … }
void GLApiBase::glProgramUniform4uivFn(GLuint program,
GLint location,
GLsizei count,
const GLuint* value) { … }
void GLApiBase::glProgramUniformMatrix2fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void GLApiBase::glProgramUniformMatrix2x3fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void GLApiBase::glProgramUniformMatrix2x4fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void GLApiBase::glProgramUniformMatrix3fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void GLApiBase::glProgramUniformMatrix3x2fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void GLApiBase::glProgramUniformMatrix3x4fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void GLApiBase::glProgramUniformMatrix4fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void GLApiBase::glProgramUniformMatrix4x2fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void GLApiBase::glProgramUniformMatrix4x3fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void GLApiBase::glProvokingVertexANGLEFn(GLenum provokeMode) { … }
void GLApiBase::glPushDebugGroupFn(GLenum source,
GLuint id,
GLsizei length,
const char* message) { … }
void GLApiBase::glPushGroupMarkerEXTFn(GLsizei length, const char* marker) { … }
void GLApiBase::glQueryCounterFn(GLuint id, GLenum target) { … }
void GLApiBase::glReadBufferFn(GLenum src) { … }
void GLApiBase::glReadnPixelsRobustANGLEFn(GLint x,
GLint y,
GLsizei width,
GLsizei height,
GLenum format,
GLenum type,
GLsizei bufSize,
GLsizei* length,
GLsizei* columns,
GLsizei* rows,
void* data) { … }
void GLApiBase::glReadPixelsFn(GLint x,
GLint y,
GLsizei width,
GLsizei height,
GLenum format,
GLenum type,
void* pixels) { … }
void GLApiBase::glReadPixelsRobustANGLEFn(GLint x,
GLint y,
GLsizei width,
GLsizei height,
GLenum format,
GLenum type,
GLsizei bufSize,
GLsizei* length,
GLsizei* columns,
GLsizei* rows,
void* pixels) { … }
void GLApiBase::glReleaseShaderCompilerFn(void) { … }
void GLApiBase::glReleaseTexturesANGLEFn(GLuint numTextures,
const GLuint* textures,
GLenum* layouts) { … }
void GLApiBase::glRenderbufferStorageEXTFn(GLenum target,
GLenum internalformat,
GLsizei width,
GLsizei height) { … }
void GLApiBase::glRenderbufferStorageMultisampleFn(GLenum target,
GLsizei samples,
GLenum internalformat,
GLsizei width,
GLsizei height) { … }
void GLApiBase::glRenderbufferStorageMultisampleAdvancedAMDFn(
GLenum target,
GLsizei samples,
GLsizei storageSamples,
GLenum internalformat,
GLsizei width,
GLsizei height) { … }
void GLApiBase::glRenderbufferStorageMultisampleEXTFn(GLenum target,
GLsizei samples,
GLenum internalformat,
GLsizei width,
GLsizei height) { … }
void GLApiBase::glRequestExtensionANGLEFn(const char* name) { … }
void GLApiBase::glResumeTransformFeedbackFn(void) { … }
void GLApiBase::glSampleCoverageFn(GLclampf value, GLboolean invert) { … }
void GLApiBase::glSampleMaskiFn(GLuint maskNumber, GLbitfield mask) { … }
void GLApiBase::glSamplerParameterfFn(GLuint sampler,
GLenum pname,
GLfloat param) { … }
void GLApiBase::glSamplerParameterfvFn(GLuint sampler,
GLenum pname,
const GLfloat* params) { … }
void GLApiBase::glSamplerParameterfvRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
const GLfloat* param) { … }
void GLApiBase::glSamplerParameteriFn(GLuint sampler,
GLenum pname,
GLint param) { … }
void GLApiBase::glSamplerParameterIivRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
const GLint* param) { … }
void GLApiBase::glSamplerParameterIuivRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
const GLuint* param) { … }
void GLApiBase::glSamplerParameterivFn(GLuint sampler,
GLenum pname,
const GLint* params) { … }
void GLApiBase::glSamplerParameterivRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
const GLint* param) { … }
void GLApiBase::glScissorFn(GLint x, GLint y, GLsizei width, GLsizei height) { … }
void GLApiBase::glSetFenceNVFn(GLuint fence, GLenum condition) { … }
void GLApiBase::glShaderBinaryFn(GLsizei n,
const GLuint* shaders,
GLenum binaryformat,
const void* binary,
GLsizei length) { … }
void GLApiBase::glShaderSourceFn(GLuint shader,
GLsizei count,
const char* const* str,
const GLint* length) { … }
void GLApiBase::glSignalSemaphoreEXTFn(GLuint semaphore,
GLuint numBufferBarriers,
const GLuint* buffers,
GLuint numTextureBarriers,
const GLuint* textures,
const GLenum* dstLayouts) { … }
void GLApiBase::glStartTilingQCOMFn(GLuint x,
GLuint y,
GLuint width,
GLuint height,
GLbitfield preserveMask) { … }
void GLApiBase::glStencilFuncFn(GLenum func, GLint ref, GLuint mask) { … }
void GLApiBase::glStencilFuncSeparateFn(GLenum face,
GLenum func,
GLint ref,
GLuint mask) { … }
void GLApiBase::glStencilMaskFn(GLuint mask) { … }
void GLApiBase::glStencilMaskSeparateFn(GLenum face, GLuint mask) { … }
void GLApiBase::glStencilOpFn(GLenum fail, GLenum zfail, GLenum zpass) { … }
void GLApiBase::glStencilOpSeparateFn(GLenum face,
GLenum fail,
GLenum zfail,
GLenum zpass) { … }
GLboolean GLApiBase::glTestFenceNVFn(GLuint fence) { … }
void GLApiBase::glTexBufferFn(GLenum target,
GLenum internalformat,
GLuint buffer) { … }
void GLApiBase::glTexBufferRangeFn(GLenum target,
GLenum internalformat,
GLuint buffer,
GLintptr offset,
GLsizeiptr size) { … }
void GLApiBase::glTexImage2DFn(GLenum target,
GLint level,
GLint internalformat,
GLsizei width,
GLsizei height,
GLint border,
GLenum format,
GLenum type,
const void* pixels) { … }
void GLApiBase::glTexImage2DExternalANGLEFn(GLenum target,
GLint level,
GLint internalformat,
GLsizei width,
GLsizei height,
GLint border,
GLenum format,
GLenum type) { … }
void GLApiBase::glTexImage2DRobustANGLEFn(GLenum target,
GLint level,
GLint internalformat,
GLsizei width,
GLsizei height,
GLint border,
GLenum format,
GLenum type,
GLsizei bufSize,
const void* pixels) { … }
void GLApiBase::glTexImage3DFn(GLenum target,
GLint level,
GLint internalformat,
GLsizei width,
GLsizei height,
GLsizei depth,
GLint border,
GLenum format,
GLenum type,
const void* pixels) { … }
void GLApiBase::glTexImage3DRobustANGLEFn(GLenum target,
GLint level,
GLint internalformat,
GLsizei width,
GLsizei height,
GLsizei depth,
GLint border,
GLenum format,
GLenum type,
GLsizei bufSize,
const void* pixels) { … }
void GLApiBase::glTexParameterfFn(GLenum target, GLenum pname, GLfloat param) { … }
void GLApiBase::glTexParameterfvFn(GLenum target,
GLenum pname,
const GLfloat* params) { … }
void GLApiBase::glTexParameterfvRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
const GLfloat* params) { … }
void GLApiBase::glTexParameteriFn(GLenum target, GLenum pname, GLint param) { … }
void GLApiBase::glTexParameterIivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
const GLint* params) { … }
void GLApiBase::glTexParameterIuivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
const GLuint* params) { … }
void GLApiBase::glTexParameterivFn(GLenum target,
GLenum pname,
const GLint* params) { … }
void GLApiBase::glTexParameterivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
const GLint* params) { … }
void GLApiBase::glTexStorage2DEXTFn(GLenum target,
GLsizei levels,
GLenum internalformat,
GLsizei width,
GLsizei height) { … }
void GLApiBase::glTexStorage2DMultisampleFn(GLenum target,
GLsizei samples,
GLenum internalformat,
GLsizei width,
GLsizei height,
GLboolean fixedsamplelocations) { … }
void GLApiBase::glTexStorage3DFn(GLenum target,
GLsizei levels,
GLenum internalformat,
GLsizei width,
GLsizei height,
GLsizei depth) { … }
void GLApiBase::glTexStorageMem2DEXTFn(GLenum target,
GLsizei levels,
GLenum internalFormat,
GLsizei width,
GLsizei height,
GLuint memory,
GLuint64 offset) { … }
void GLApiBase::glTexStorageMemFlags2DANGLEFn(
GLenum target,
GLsizei levels,
GLenum internalFormat,
GLsizei width,
GLsizei height,
GLuint memory,
GLuint64 offset,
GLbitfield createFlags,
GLbitfield usageFlags,
const void* imageCreateInfoPNext) { … }
void GLApiBase::glTexSubImage2DFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLsizei width,
GLsizei height,
GLenum format,
GLenum type,
const void* pixels) { … }
void GLApiBase::glTexSubImage2DRobustANGLEFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLsizei width,
GLsizei height,
GLenum format,
GLenum type,
GLsizei bufSize,
const void* pixels) { … }
void GLApiBase::glTexSubImage3DFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLenum type,
const void* pixels) { … }
void GLApiBase::glTexSubImage3DRobustANGLEFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLenum type,
GLsizei bufSize,
const void* pixels) { … }
void GLApiBase::glTransformFeedbackVaryingsFn(GLuint program,
GLsizei count,
const char* const* varyings,
GLenum bufferMode) { … }
void GLApiBase::glUniform1fFn(GLint location, GLfloat x) { … }
void GLApiBase::glUniform1fvFn(GLint location,
GLsizei count,
const GLfloat* v) { … }
void GLApiBase::glUniform1iFn(GLint location, GLint x) { … }
void GLApiBase::glUniform1ivFn(GLint location, GLsizei count, const GLint* v) { … }
void GLApiBase::glUniform1uiFn(GLint location, GLuint v0) { … }
void GLApiBase::glUniform1uivFn(GLint location,
GLsizei count,
const GLuint* v) { … }
void GLApiBase::glUniform2fFn(GLint location, GLfloat x, GLfloat y) { … }
void GLApiBase::glUniform2fvFn(GLint location,
GLsizei count,
const GLfloat* v) { … }
void GLApiBase::glUniform2iFn(GLint location, GLint x, GLint y) { … }
void GLApiBase::glUniform2ivFn(GLint location, GLsizei count, const GLint* v) { … }
void GLApiBase::glUniform2uiFn(GLint location, GLuint v0, GLuint v1) { … }
void GLApiBase::glUniform2uivFn(GLint location,
GLsizei count,
const GLuint* v) { … }
void GLApiBase::glUniform3fFn(GLint location, GLfloat x, GLfloat y, GLfloat z) { … }
void GLApiBase::glUniform3fvFn(GLint location,
GLsizei count,
const GLfloat* v) { … }
void GLApiBase::glUniform3iFn(GLint location, GLint x, GLint y, GLint z) { … }
void GLApiBase::glUniform3ivFn(GLint location, GLsizei count, const GLint* v) { … }
void GLApiBase::glUniform3uiFn(GLint location,
GLuint v0,
GLuint v1,
GLuint v2) { … }
void GLApiBase::glUniform3uivFn(GLint location,
GLsizei count,
const GLuint* v) { … }
void GLApiBase::glUniform4fFn(GLint location,
GLfloat x,
GLfloat y,
GLfloat z,
GLfloat w) { … }
void GLApiBase::glUniform4fvFn(GLint location,
GLsizei count,
const GLfloat* v) { … }
void GLApiBase::glUniform4iFn(GLint location,
GLint x,
GLint y,
GLint z,
GLint w) { … }
void GLApiBase::glUniform4ivFn(GLint location, GLsizei count, const GLint* v) { … }
void GLApiBase::glUniform4uiFn(GLint location,
GLuint v0,
GLuint v1,
GLuint v2,
GLuint v3) { … }
void GLApiBase::glUniform4uivFn(GLint location,
GLsizei count,
const GLuint* v) { … }
void GLApiBase::glUniformBlockBindingFn(GLuint program,
GLuint uniformBlockIndex,
GLuint uniformBlockBinding) { … }
void GLApiBase::glUniformMatrix2fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void GLApiBase::glUniformMatrix2x3fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void GLApiBase::glUniformMatrix2x4fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void GLApiBase::glUniformMatrix3fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void GLApiBase::glUniformMatrix3x2fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void GLApiBase::glUniformMatrix3x4fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void GLApiBase::glUniformMatrix4fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void GLApiBase::glUniformMatrix4x2fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void GLApiBase::glUniformMatrix4x3fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
GLboolean GLApiBase::glUnmapBufferFn(GLenum target) { … }
void GLApiBase::glUseProgramFn(GLuint program) { … }
void GLApiBase::glUseProgramStagesFn(GLuint pipeline,
GLbitfield stages,
GLuint program) { … }
void GLApiBase::glValidateProgramFn(GLuint program) { … }
void GLApiBase::glValidateProgramPipelineFn(GLuint pipeline) { … }
void GLApiBase::glVertexAttrib1fFn(GLuint indx, GLfloat x) { … }
void GLApiBase::glVertexAttrib1fvFn(GLuint indx, const GLfloat* values) { … }
void GLApiBase::glVertexAttrib2fFn(GLuint indx, GLfloat x, GLfloat y) { … }
void GLApiBase::glVertexAttrib2fvFn(GLuint indx, const GLfloat* values) { … }
void GLApiBase::glVertexAttrib3fFn(GLuint indx,
GLfloat x,
GLfloat y,
GLfloat z) { … }
void GLApiBase::glVertexAttrib3fvFn(GLuint indx, const GLfloat* values) { … }
void GLApiBase::glVertexAttrib4fFn(GLuint indx,
GLfloat x,
GLfloat y,
GLfloat z,
GLfloat w) { … }
void GLApiBase::glVertexAttrib4fvFn(GLuint indx, const GLfloat* values) { … }
void GLApiBase::glVertexAttribBindingFn(GLuint attribindex,
GLuint bindingindex) { … }
void GLApiBase::glVertexAttribDivisorANGLEFn(GLuint index, GLuint divisor) { … }
void GLApiBase::glVertexAttribFormatFn(GLuint attribindex,
GLint size,
GLenum type,
GLboolean normalized,
GLuint relativeoffset) { … }
void GLApiBase::glVertexAttribI4iFn(GLuint indx,
GLint x,
GLint y,
GLint z,
GLint w) { … }
void GLApiBase::glVertexAttribI4ivFn(GLuint indx, const GLint* values) { … }
void GLApiBase::glVertexAttribI4uiFn(GLuint indx,
GLuint x,
GLuint y,
GLuint z,
GLuint w) { … }
void GLApiBase::glVertexAttribI4uivFn(GLuint indx, const GLuint* values) { … }
void GLApiBase::glVertexAttribIFormatFn(GLuint attribindex,
GLint size,
GLenum type,
GLuint relativeoffset) { … }
void GLApiBase::glVertexAttribIPointerFn(GLuint indx,
GLint size,
GLenum type,
GLsizei stride,
const void* ptr) { … }
void GLApiBase::glVertexAttribPointerFn(GLuint indx,
GLint size,
GLenum type,
GLboolean normalized,
GLsizei stride,
const void* ptr) { … }
void GLApiBase::glVertexBindingDivisorFn(GLuint bindingindex, GLuint divisor) { … }
void GLApiBase::glViewportFn(GLint x, GLint y, GLsizei width, GLsizei height) { … }
void GLApiBase::glWaitSemaphoreEXTFn(GLuint semaphore,
GLuint numBufferBarriers,
const GLuint* buffers,
GLuint numTextureBarriers,
const GLuint* textures,
const GLenum* srcLayouts) { … }
void GLApiBase::glWaitSyncFn(GLsync sync, GLbitfield flags, GLuint64 timeout) { … }
void GLApiBase::glWindowRectanglesEXTFn(GLenum mode,
GLsizei n,
const GLint* box) { … }
void TraceGLApi::glAcquireTexturesANGLEFn(GLuint numTextures,
const GLuint* textures,
const GLenum* layouts) { … }
void TraceGLApi::glActiveShaderProgramFn(GLuint pipeline, GLuint program) { … }
void TraceGLApi::glActiveTextureFn(GLenum texture) { … }
void TraceGLApi::glAttachShaderFn(GLuint program, GLuint shader) { … }
void TraceGLApi::glBeginPixelLocalStorageANGLEFn(GLsizei n,
const GLenum* loadops) { … }
void TraceGLApi::glBeginQueryFn(GLenum target, GLuint id) { … }
void TraceGLApi::glBeginTransformFeedbackFn(GLenum primitiveMode) { … }
void TraceGLApi::glBindAttribLocationFn(GLuint program,
GLuint index,
const char* name) { … }
void TraceGLApi::glBindBufferFn(GLenum target, GLuint buffer) { … }
void TraceGLApi::glBindBufferBaseFn(GLenum target,
GLuint index,
GLuint buffer) { … }
void TraceGLApi::glBindBufferRangeFn(GLenum target,
GLuint index,
GLuint buffer,
GLintptr offset,
GLsizeiptr size) { … }
void TraceGLApi::glBindFragDataLocationFn(GLuint program,
GLuint colorNumber,
const char* name) { … }
void TraceGLApi::glBindFragDataLocationIndexedFn(GLuint program,
GLuint colorNumber,
GLuint index,
const char* name) { … }
void TraceGLApi::glBindFramebufferEXTFn(GLenum target, GLuint framebuffer) { … }
void TraceGLApi::glBindImageTextureEXTFn(GLuint index,
GLuint texture,
GLint level,
GLboolean layered,
GLint layer,
GLenum access,
GLint format) { … }
void TraceGLApi::glBindProgramPipelineFn(GLuint pipeline) { … }
void TraceGLApi::glBindRenderbufferEXTFn(GLenum target, GLuint renderbuffer) { … }
void TraceGLApi::glBindSamplerFn(GLuint unit, GLuint sampler) { … }
void TraceGLApi::glBindTextureFn(GLenum target, GLuint texture) { … }
void TraceGLApi::glBindTransformFeedbackFn(GLenum target, GLuint id) { … }
void TraceGLApi::glBindUniformLocationCHROMIUMFn(GLuint program,
GLint location,
const char* name) { … }
void TraceGLApi::glBindVertexArrayOESFn(GLuint array) { … }
void TraceGLApi::glBindVertexBufferFn(GLuint bindingindex,
GLuint buffer,
GLintptr offset,
GLsizei stride) { … }
void TraceGLApi::glBlendBarrierKHRFn(void) { … }
void TraceGLApi::glBlendColorFn(GLclampf red,
GLclampf green,
GLclampf blue,
GLclampf alpha) { … }
void TraceGLApi::glBlendEquationFn(GLenum mode) { … }
void TraceGLApi::glBlendEquationiOESFn(GLuint buf, GLenum mode) { … }
void TraceGLApi::glBlendEquationSeparateFn(GLenum modeRGB, GLenum modeAlpha) { … }
void TraceGLApi::glBlendEquationSeparateiOESFn(GLuint buf,
GLenum modeRGB,
GLenum modeAlpha) { … }
void TraceGLApi::glBlendFuncFn(GLenum sfactor, GLenum dfactor) { … }
void TraceGLApi::glBlendFunciOESFn(GLuint buf, GLenum sfactor, GLenum dfactor) { … }
void TraceGLApi::glBlendFuncSeparateFn(GLenum srcRGB,
GLenum dstRGB,
GLenum srcAlpha,
GLenum dstAlpha) { … }
void TraceGLApi::glBlendFuncSeparateiOESFn(GLuint buf,
GLenum srcRGB,
GLenum dstRGB,
GLenum srcAlpha,
GLenum dstAlpha) { … }
void TraceGLApi::glBlitFramebufferFn(GLint srcX0,
GLint srcY0,
GLint srcX1,
GLint srcY1,
GLint dstX0,
GLint dstY0,
GLint dstX1,
GLint dstY1,
GLbitfield mask,
GLenum filter) { … }
void TraceGLApi::glBufferDataFn(GLenum target,
GLsizeiptr size,
const void* data,
GLenum usage) { … }
void TraceGLApi::glBufferSubDataFn(GLenum target,
GLintptr offset,
GLsizeiptr size,
const void* data) { … }
GLenum TraceGLApi::glCheckFramebufferStatusEXTFn(GLenum target) { … }
void TraceGLApi::glClearFn(GLbitfield mask) { … }
void TraceGLApi::glClearBufferfiFn(GLenum buffer,
GLint drawbuffer,
const GLfloat depth,
GLint stencil) { … }
void TraceGLApi::glClearBufferfvFn(GLenum buffer,
GLint drawbuffer,
const GLfloat* value) { … }
void TraceGLApi::glClearBufferivFn(GLenum buffer,
GLint drawbuffer,
const GLint* value) { … }
void TraceGLApi::glClearBufferuivFn(GLenum buffer,
GLint drawbuffer,
const GLuint* value) { … }
void TraceGLApi::glClearColorFn(GLclampf red,
GLclampf green,
GLclampf blue,
GLclampf alpha) { … }
void TraceGLApi::glClearDepthFn(GLclampd depth) { … }
void TraceGLApi::glClearDepthfFn(GLclampf depth) { … }
void TraceGLApi::glClearStencilFn(GLint s) { … }
void TraceGLApi::glClearTexImageFn(GLuint texture,
GLint level,
GLenum format,
GLenum type,
const GLvoid* data) { … }
void TraceGLApi::glClearTexSubImageFn(GLuint texture,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLint width,
GLint height,
GLint depth,
GLenum format,
GLenum type,
const GLvoid* data) { … }
GLenum TraceGLApi::glClientWaitSyncFn(GLsync sync,
GLbitfield flags,
GLuint64 timeout) { … }
void TraceGLApi::glClipControlEXTFn(GLenum origin, GLenum depth) { … }
void TraceGLApi::glColorMaskFn(GLboolean red,
GLboolean green,
GLboolean blue,
GLboolean alpha) { … }
void TraceGLApi::glColorMaskiOESFn(GLuint buf,
GLboolean red,
GLboolean green,
GLboolean blue,
GLboolean alpha) { … }
void TraceGLApi::glCompileShaderFn(GLuint shader) { … }
void TraceGLApi::glCompressedTexImage2DFn(GLenum target,
GLint level,
GLenum internalformat,
GLsizei width,
GLsizei height,
GLint border,
GLsizei imageSize,
const void* data) { … }
void TraceGLApi::glCompressedTexImage2DRobustANGLEFn(GLenum target,
GLint level,
GLenum internalformat,
GLsizei width,
GLsizei height,
GLint border,
GLsizei imageSize,
GLsizei dataSize,
const void* data) { … }
void TraceGLApi::glCompressedTexImage3DFn(GLenum target,
GLint level,
GLenum internalformat,
GLsizei width,
GLsizei height,
GLsizei depth,
GLint border,
GLsizei imageSize,
const void* data) { … }
void TraceGLApi::glCompressedTexImage3DRobustANGLEFn(GLenum target,
GLint level,
GLenum internalformat,
GLsizei width,
GLsizei height,
GLsizei depth,
GLint border,
GLsizei imageSize,
GLsizei dataSize,
const void* data) { … }
void TraceGLApi::glCompressedTexSubImage2DFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLsizei width,
GLsizei height,
GLenum format,
GLsizei imageSize,
const void* data) { … }
void TraceGLApi::glCompressedTexSubImage2DRobustANGLEFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLsizei width,
GLsizei height,
GLenum format,
GLsizei imageSize,
GLsizei dataSize,
const void* data) { … }
void TraceGLApi::glCompressedTexSubImage3DFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLsizei imageSize,
const void* data) { … }
void TraceGLApi::glCompressedTexSubImage3DRobustANGLEFn(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) { … }
void TraceGLApi::glCopyBufferSubDataFn(GLenum readTarget,
GLenum writeTarget,
GLintptr readOffset,
GLintptr writeOffset,
GLsizeiptr size) { … }
void TraceGLApi::glCopySubTextureCHROMIUMFn(GLuint sourceId,
GLint sourceLevel,
GLenum destTarget,
GLuint destId,
GLint destLevel,
GLint xoffset,
GLint yoffset,
GLint x,
GLint y,
GLsizei width,
GLsizei height,
GLboolean unpackFlipY,
GLboolean unpackPremultiplyAlpha,
GLboolean unpackUnmultiplyAlpha) { … }
void TraceGLApi::glCopyTexImage2DFn(GLenum target,
GLint level,
GLenum internalformat,
GLint x,
GLint y,
GLsizei width,
GLsizei height,
GLint border) { … }
void TraceGLApi::glCopyTexSubImage2DFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint x,
GLint y,
GLsizei width,
GLsizei height) { … }
void TraceGLApi::glCopyTexSubImage3DFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLint x,
GLint y,
GLsizei width,
GLsizei height) { … }
void TraceGLApi::glCopyTextureCHROMIUMFn(GLuint sourceId,
GLint sourceLevel,
GLenum destTarget,
GLuint destId,
GLint destLevel,
GLint internalFormat,
GLenum destType,
GLboolean unpackFlipY,
GLboolean unpackPremultiplyAlpha,
GLboolean unpackUnmultiplyAlpha) { … }
void TraceGLApi::glCreateMemoryObjectsEXTFn(GLsizei n, GLuint* memoryObjects) { … }
GLuint TraceGLApi::glCreateProgramFn(void) { … }
GLuint TraceGLApi::glCreateShaderFn(GLenum type) { … }
GLuint TraceGLApi::glCreateShaderProgramvFn(GLenum type,
GLsizei count,
const char* const* strings) { … }
void TraceGLApi::glCullFaceFn(GLenum mode) { … }
void TraceGLApi::glDebugMessageCallbackFn(GLDEBUGPROC callback,
const void* userParam) { … }
void TraceGLApi::glDebugMessageControlFn(GLenum source,
GLenum type,
GLenum severity,
GLsizei count,
const GLuint* ids,
GLboolean enabled) { … }
void TraceGLApi::glDebugMessageInsertFn(GLenum source,
GLenum type,
GLuint id,
GLenum severity,
GLsizei length,
const char* buf) { … }
void TraceGLApi::glDeleteBuffersARBFn(GLsizei n, const GLuint* buffers) { … }
void TraceGLApi::glDeleteFencesNVFn(GLsizei n, const GLuint* fences) { … }
void TraceGLApi::glDeleteFramebuffersEXTFn(GLsizei n,
const GLuint* framebuffers) { … }
void TraceGLApi::glDeleteMemoryObjectsEXTFn(GLsizei n,
const GLuint* memoryObjects) { … }
void TraceGLApi::glDeleteProgramFn(GLuint program) { … }
void TraceGLApi::glDeleteProgramPipelinesFn(GLsizei n,
const GLuint* pipelines) { … }
void TraceGLApi::glDeleteQueriesFn(GLsizei n, const GLuint* ids) { … }
void TraceGLApi::glDeleteRenderbuffersEXTFn(GLsizei n,
const GLuint* renderbuffers) { … }
void TraceGLApi::glDeleteSamplersFn(GLsizei n, const GLuint* samplers) { … }
void TraceGLApi::glDeleteSemaphoresEXTFn(GLsizei n, const GLuint* semaphores) { … }
void TraceGLApi::glDeleteShaderFn(GLuint shader) { … }
void TraceGLApi::glDeleteSyncFn(GLsync sync) { … }
void TraceGLApi::glDeleteTexturesFn(GLsizei n, const GLuint* textures) { … }
void TraceGLApi::glDeleteTransformFeedbacksFn(GLsizei n, const GLuint* ids) { … }
void TraceGLApi::glDeleteVertexArraysOESFn(GLsizei n, const GLuint* arrays) { … }
void TraceGLApi::glDepthFuncFn(GLenum func) { … }
void TraceGLApi::glDepthMaskFn(GLboolean flag) { … }
void TraceGLApi::glDepthRangeFn(GLclampd zNear, GLclampd zFar) { … }
void TraceGLApi::glDepthRangefFn(GLclampf zNear, GLclampf zFar) { … }
void TraceGLApi::glDetachShaderFn(GLuint program, GLuint shader) { … }
void TraceGLApi::glDisableFn(GLenum cap) { … }
void TraceGLApi::glDisableExtensionANGLEFn(const char* name) { … }
void TraceGLApi::glDisableiOESFn(GLenum target, GLuint index) { … }
void TraceGLApi::glDisableVertexAttribArrayFn(GLuint index) { … }
void TraceGLApi::glDiscardFramebufferEXTFn(GLenum target,
GLsizei numAttachments,
const GLenum* attachments) { … }
void TraceGLApi::glDispatchComputeFn(GLuint numGroupsX,
GLuint numGroupsY,
GLuint numGroupsZ) { … }
void TraceGLApi::glDispatchComputeIndirectFn(GLintptr indirect) { … }
void TraceGLApi::glDrawArraysFn(GLenum mode, GLint first, GLsizei count) { … }
void TraceGLApi::glDrawArraysIndirectFn(GLenum mode, const void* indirect) { … }
void TraceGLApi::glDrawArraysInstancedANGLEFn(GLenum mode,
GLint first,
GLsizei count,
GLsizei primcount) { … }
void TraceGLApi::glDrawArraysInstancedBaseInstanceANGLEFn(GLenum mode,
GLint first,
GLsizei count,
GLsizei primcount,
GLuint baseinstance) { … }
void TraceGLApi::glDrawBufferFn(GLenum mode) { … }
void TraceGLApi::glDrawBuffersARBFn(GLsizei n, const GLenum* bufs) { … }
void TraceGLApi::glDrawElementsFn(GLenum mode,
GLsizei count,
GLenum type,
const void* indices) { … }
void TraceGLApi::glDrawElementsIndirectFn(GLenum mode,
GLenum type,
const void* indirect) { … }
void TraceGLApi::glDrawElementsInstancedANGLEFn(GLenum mode,
GLsizei count,
GLenum type,
const void* indices,
GLsizei primcount) { … }
void TraceGLApi::glDrawElementsInstancedBaseVertexBaseInstanceANGLEFn(
GLenum mode,
GLsizei count,
GLenum type,
const void* indices,
GLsizei primcount,
GLint baseVertex,
GLuint baseInstance) { … }
void TraceGLApi::glDrawRangeElementsFn(GLenum mode,
GLuint start,
GLuint end,
GLsizei count,
GLenum type,
const void* indices) { … }
void TraceGLApi::glEGLImageTargetRenderbufferStorageOESFn(GLenum target,
GLeglImageOES image) { … }
void TraceGLApi::glEGLImageTargetTexture2DOESFn(GLenum target,
GLeglImageOES image) { … }
void TraceGLApi::glEnableFn(GLenum cap) { … }
void TraceGLApi::glEnableiOESFn(GLenum target, GLuint index) { … }
void TraceGLApi::glEnableVertexAttribArrayFn(GLuint index) { … }
void TraceGLApi::glEndPixelLocalStorageANGLEFn(GLsizei n,
const GLenum* storeops) { … }
void TraceGLApi::glEndQueryFn(GLenum target) { … }
void TraceGLApi::glEndTilingQCOMFn(GLbitfield preserveMask) { … }
void TraceGLApi::glEndTransformFeedbackFn(void) { … }
GLsync TraceGLApi::glFenceSyncFn(GLenum condition, GLbitfield flags) { … }
void TraceGLApi::glFinishFn(void) { … }
void TraceGLApi::glFinishFenceNVFn(GLuint fence) { … }
void TraceGLApi::glFlushFn(void) { … }
void TraceGLApi::glFlushMappedBufferRangeFn(GLenum target,
GLintptr offset,
GLsizeiptr length) { … }
void TraceGLApi::glFramebufferMemorylessPixelLocalStorageANGLEFn(
GLint plane,
GLenum internalformat) { … }
void TraceGLApi::glFramebufferParameteriFn(GLenum target,
GLenum pname,
GLint param) { … }
void TraceGLApi::glFramebufferPixelLocalClearValuefvANGLEFn(
GLint plane,
const GLfloat* value) { … }
void TraceGLApi::glFramebufferPixelLocalClearValueivANGLEFn(
GLint plane,
const GLint* value) { … }
void TraceGLApi::glFramebufferPixelLocalClearValueuivANGLEFn(
GLint plane,
const GLuint* value) { … }
void TraceGLApi::glFramebufferPixelLocalStorageInterruptANGLEFn() { … }
void TraceGLApi::glFramebufferPixelLocalStorageRestoreANGLEFn() { … }
void TraceGLApi::glFramebufferRenderbufferEXTFn(GLenum target,
GLenum attachment,
GLenum renderbuffertarget,
GLuint renderbuffer) { … }
void TraceGLApi::glFramebufferTexture2DEXTFn(GLenum target,
GLenum attachment,
GLenum textarget,
GLuint texture,
GLint level) { … }
void TraceGLApi::glFramebufferTexture2DMultisampleEXTFn(GLenum target,
GLenum attachment,
GLenum textarget,
GLuint texture,
GLint level,
GLsizei samples) { … }
void TraceGLApi::glFramebufferTextureLayerFn(GLenum target,
GLenum attachment,
GLuint texture,
GLint level,
GLint layer) { … }
void TraceGLApi::glFramebufferTextureMultiviewOVRFn(GLenum target,
GLenum attachment,
GLuint texture,
GLint level,
GLint baseViewIndex,
GLsizei numViews) { … }
void TraceGLApi::glFramebufferTexturePixelLocalStorageANGLEFn(
GLint plane,
GLuint backingtexture,
GLint level,
GLint layer) { … }
void TraceGLApi::glFrontFaceFn(GLenum mode) { … }
void TraceGLApi::glGenBuffersARBFn(GLsizei n, GLuint* buffers) { … }
void TraceGLApi::glGenerateMipmapEXTFn(GLenum target) { … }
void TraceGLApi::glGenFencesNVFn(GLsizei n, GLuint* fences) { … }
void TraceGLApi::glGenFramebuffersEXTFn(GLsizei n, GLuint* framebuffers) { … }
GLuint TraceGLApi::glGenProgramPipelinesFn(GLsizei n, GLuint* pipelines) { … }
void TraceGLApi::glGenQueriesFn(GLsizei n, GLuint* ids) { … }
void TraceGLApi::glGenRenderbuffersEXTFn(GLsizei n, GLuint* renderbuffers) { … }
void TraceGLApi::glGenSamplersFn(GLsizei n, GLuint* samplers) { … }
void TraceGLApi::glGenSemaphoresEXTFn(GLsizei n, GLuint* semaphores) { … }
void TraceGLApi::glGenTexturesFn(GLsizei n, GLuint* textures) { … }
void TraceGLApi::glGenTransformFeedbacksFn(GLsizei n, GLuint* ids) { … }
void TraceGLApi::glGenVertexArraysOESFn(GLsizei n, GLuint* arrays) { … }
void TraceGLApi::glGetActiveAttribFn(GLuint program,
GLuint index,
GLsizei bufsize,
GLsizei* length,
GLint* size,
GLenum* type,
char* name) { … }
void TraceGLApi::glGetActiveUniformFn(GLuint program,
GLuint index,
GLsizei bufsize,
GLsizei* length,
GLint* size,
GLenum* type,
char* name) { … }
void TraceGLApi::glGetActiveUniformBlockivFn(GLuint program,
GLuint uniformBlockIndex,
GLenum pname,
GLint* params) { … }
void TraceGLApi::glGetActiveUniformBlockivRobustANGLEFn(
GLuint program,
GLuint uniformBlockIndex,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void TraceGLApi::glGetActiveUniformBlockNameFn(GLuint program,
GLuint uniformBlockIndex,
GLsizei bufSize,
GLsizei* length,
char* uniformBlockName) { … }
void TraceGLApi::glGetActiveUniformsivFn(GLuint program,
GLsizei uniformCount,
const GLuint* uniformIndices,
GLenum pname,
GLint* params) { … }
void TraceGLApi::glGetAttachedShadersFn(GLuint program,
GLsizei maxcount,
GLsizei* count,
GLuint* shaders) { … }
GLint TraceGLApi::glGetAttribLocationFn(GLuint program, const char* name) { … }
void TraceGLApi::glGetBooleani_vFn(GLenum target,
GLuint index,
GLboolean* data) { … }
void TraceGLApi::glGetBooleani_vRobustANGLEFn(GLenum target,
GLuint index,
GLsizei bufSize,
GLsizei* length,
GLboolean* data) { … }
void TraceGLApi::glGetBooleanvFn(GLenum pname, GLboolean* params) { … }
void TraceGLApi::glGetBooleanvRobustANGLEFn(GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLboolean* data) { … }
void TraceGLApi::glGetBufferParameteri64vRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint64* params) { … }
void TraceGLApi::glGetBufferParameterivFn(GLenum target,
GLenum pname,
GLint* params) { … }
void TraceGLApi::glGetBufferParameterivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void TraceGLApi::glGetBufferPointervRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
void** params) { … }
GLuint TraceGLApi::glGetDebugMessageLogFn(GLuint count,
GLsizei bufSize,
GLenum* sources,
GLenum* types,
GLuint* ids,
GLenum* severities,
GLsizei* lengths,
char* messageLog) { … }
GLenum TraceGLApi::glGetErrorFn(void) { … }
void TraceGLApi::glGetFenceivNVFn(GLuint fence, GLenum pname, GLint* params) { … }
void TraceGLApi::glGetFloatvFn(GLenum pname, GLfloat* params) { … }
void TraceGLApi::glGetFloatvRobustANGLEFn(GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLfloat* data) { … }
GLint TraceGLApi::glGetFragDataIndexFn(GLuint program, const char* name) { … }
GLint TraceGLApi::glGetFragDataLocationFn(GLuint program, const char* name) { … }
void TraceGLApi::glGetFramebufferAttachmentParameterivEXTFn(GLenum target,
GLenum attachment,
GLenum pname,
GLint* params) { … }
void TraceGLApi::glGetFramebufferAttachmentParameterivRobustANGLEFn(
GLenum target,
GLenum attachment,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void TraceGLApi::glGetFramebufferParameterivFn(GLenum target,
GLenum pname,
GLint* params) { … }
void TraceGLApi::glGetFramebufferParameterivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void TraceGLApi::glGetFramebufferPixelLocalStorageParameterfvANGLEFn(
GLint plane,
GLenum pname,
GLfloat* params) { … }
void TraceGLApi::glGetFramebufferPixelLocalStorageParameterfvRobustANGLEFn(
GLint plane,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLfloat* params) { … }
void TraceGLApi::glGetFramebufferPixelLocalStorageParameterivANGLEFn(
GLint plane,
GLenum pname,
GLint* params) { … }
void TraceGLApi::glGetFramebufferPixelLocalStorageParameterivRobustANGLEFn(
GLint plane,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
GLenum TraceGLApi::glGetGraphicsResetStatusARBFn(void) { … }
void TraceGLApi::glGetInteger64i_vFn(GLenum target,
GLuint index,
GLint64* data) { … }
void TraceGLApi::glGetInteger64i_vRobustANGLEFn(GLenum target,
GLuint index,
GLsizei bufSize,
GLsizei* length,
GLint64* data) { … }
void TraceGLApi::glGetInteger64vFn(GLenum pname, GLint64* params) { … }
void TraceGLApi::glGetInteger64vRobustANGLEFn(GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint64* data) { … }
void TraceGLApi::glGetIntegeri_vFn(GLenum target, GLuint index, GLint* data) { … }
void TraceGLApi::glGetIntegeri_vRobustANGLEFn(GLenum target,
GLuint index,
GLsizei bufSize,
GLsizei* length,
GLint* data) { … }
void TraceGLApi::glGetIntegervFn(GLenum pname, GLint* params) { … }
void TraceGLApi::glGetIntegervRobustANGLEFn(GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* data) { … }
void TraceGLApi::glGetInternalformativFn(GLenum target,
GLenum internalformat,
GLenum pname,
GLsizei bufSize,
GLint* params) { … }
void TraceGLApi::glGetInternalformativRobustANGLEFn(GLenum target,
GLenum internalformat,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void TraceGLApi::glGetInternalformatSampleivNVFn(GLenum target,
GLenum internalformat,
GLsizei samples,
GLenum pname,
GLsizei bufSize,
GLint* params) { … }
void TraceGLApi::glGetMultisamplefvFn(GLenum pname,
GLuint index,
GLfloat* val) { … }
void TraceGLApi::glGetMultisamplefvRobustANGLEFn(GLenum pname,
GLuint index,
GLsizei bufSize,
GLsizei* length,
GLfloat* val) { … }
void TraceGLApi::glGetnUniformfvRobustANGLEFn(GLuint program,
GLint location,
GLsizei bufSize,
GLsizei* length,
GLfloat* params) { … }
void TraceGLApi::glGetnUniformivRobustANGLEFn(GLuint program,
GLint location,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void TraceGLApi::glGetnUniformuivRobustANGLEFn(GLuint program,
GLint location,
GLsizei bufSize,
GLsizei* length,
GLuint* params) { … }
void TraceGLApi::glGetObjectLabelFn(GLenum identifier,
GLuint name,
GLsizei bufSize,
GLsizei* length,
char* label) { … }
void TraceGLApi::glGetObjectPtrLabelFn(void* ptr,
GLsizei bufSize,
GLsizei* length,
char* label) { … }
void TraceGLApi::glGetPointervFn(GLenum pname, void** params) { … }
void TraceGLApi::glGetPointervRobustANGLERobustANGLEFn(GLenum pname,
GLsizei bufSize,
GLsizei* length,
void** params) { … }
void TraceGLApi::glGetProgramBinaryFn(GLuint program,
GLsizei bufSize,
GLsizei* length,
GLenum* binaryFormat,
GLvoid* binary) { … }
void TraceGLApi::glGetProgramInfoLogFn(GLuint program,
GLsizei bufsize,
GLsizei* length,
char* infolog) { … }
void TraceGLApi::glGetProgramInterfaceivFn(GLuint program,
GLenum programInterface,
GLenum pname,
GLint* params) { … }
void TraceGLApi::glGetProgramInterfaceivRobustANGLEFn(GLuint program,
GLenum programInterface,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void TraceGLApi::glGetProgramivFn(GLuint program, GLenum pname, GLint* params) { … }
void TraceGLApi::glGetProgramivRobustANGLEFn(GLuint program,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void TraceGLApi::glGetProgramPipelineInfoLogFn(GLuint pipeline,
GLsizei bufSize,
GLsizei* length,
GLchar* infoLog) { … }
void TraceGLApi::glGetProgramPipelineivFn(GLuint pipeline,
GLenum pname,
GLint* params) { … }
GLuint TraceGLApi::glGetProgramResourceIndexFn(GLuint program,
GLenum programInterface,
const GLchar* name) { … }
void TraceGLApi::glGetProgramResourceivFn(GLuint program,
GLenum programInterface,
GLuint index,
GLsizei propCount,
const GLenum* props,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
GLint TraceGLApi::glGetProgramResourceLocationFn(GLuint program,
GLenum programInterface,
const char* name) { … }
void TraceGLApi::glGetProgramResourceNameFn(GLuint program,
GLenum programInterface,
GLuint index,
GLsizei bufSize,
GLsizei* length,
GLchar* name) { … }
void TraceGLApi::glGetQueryivFn(GLenum target, GLenum pname, GLint* params) { … }
void TraceGLApi::glGetQueryivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void TraceGLApi::glGetQueryObjecti64vFn(GLuint id,
GLenum pname,
GLint64* params) { … }
void TraceGLApi::glGetQueryObjecti64vRobustANGLEFn(GLuint id,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint64* params) { … }
void TraceGLApi::glGetQueryObjectivFn(GLuint id, GLenum pname, GLint* params) { … }
void TraceGLApi::glGetQueryObjectivRobustANGLEFn(GLuint id,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void TraceGLApi::glGetQueryObjectui64vFn(GLuint id,
GLenum pname,
GLuint64* params) { … }
void TraceGLApi::glGetQueryObjectui64vRobustANGLEFn(GLuint id,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLuint64* params) { … }
void TraceGLApi::glGetQueryObjectuivFn(GLuint id,
GLenum pname,
GLuint* params) { … }
void TraceGLApi::glGetQueryObjectuivRobustANGLEFn(GLuint id,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLuint* params) { … }
void TraceGLApi::glGetRenderbufferParameterivEXTFn(GLenum target,
GLenum pname,
GLint* params) { … }
void TraceGLApi::glGetRenderbufferParameterivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void TraceGLApi::glGetSamplerParameterfvFn(GLuint sampler,
GLenum pname,
GLfloat* params) { … }
void TraceGLApi::glGetSamplerParameterfvRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLfloat* params) { … }
void TraceGLApi::glGetSamplerParameterIivRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void TraceGLApi::glGetSamplerParameterIuivRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLuint* params) { … }
void TraceGLApi::glGetSamplerParameterivFn(GLuint sampler,
GLenum pname,
GLint* params) { … }
void TraceGLApi::glGetSamplerParameterivRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void TraceGLApi::glGetShaderInfoLogFn(GLuint shader,
GLsizei bufsize,
GLsizei* length,
char* infolog) { … }
void TraceGLApi::glGetShaderivFn(GLuint shader, GLenum pname, GLint* params) { … }
void TraceGLApi::glGetShaderivRobustANGLEFn(GLuint shader,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void TraceGLApi::glGetShaderPrecisionFormatFn(GLenum shadertype,
GLenum precisiontype,
GLint* range,
GLint* precision) { … }
void TraceGLApi::glGetShaderSourceFn(GLuint shader,
GLsizei bufsize,
GLsizei* length,
char* source) { … }
const GLubyte* TraceGLApi::glGetStringFn(GLenum name) { … }
const GLubyte* TraceGLApi::glGetStringiFn(GLenum name, GLuint index) { … }
void TraceGLApi::glGetSyncivFn(GLsync sync,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* values) { … }
void TraceGLApi::glGetTexLevelParameterfvFn(GLenum target,
GLint level,
GLenum pname,
GLfloat* params) { … }
void TraceGLApi::glGetTexLevelParameterfvRobustANGLEFn(GLenum target,
GLint level,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLfloat* params) { … }
void TraceGLApi::glGetTexLevelParameterivFn(GLenum target,
GLint level,
GLenum pname,
GLint* params) { … }
void TraceGLApi::glGetTexLevelParameterivRobustANGLEFn(GLenum target,
GLint level,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void TraceGLApi::glGetTexParameterfvFn(GLenum target,
GLenum pname,
GLfloat* params) { … }
void TraceGLApi::glGetTexParameterfvRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLfloat* params) { … }
void TraceGLApi::glGetTexParameterIivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void TraceGLApi::glGetTexParameterIuivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLuint* params) { … }
void TraceGLApi::glGetTexParameterivFn(GLenum target,
GLenum pname,
GLint* params) { … }
void TraceGLApi::glGetTexParameterivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void TraceGLApi::glGetTransformFeedbackVaryingFn(GLuint program,
GLuint index,
GLsizei bufSize,
GLsizei* length,
GLsizei* size,
GLenum* type,
char* name) { … }
void TraceGLApi::glGetTranslatedShaderSourceANGLEFn(GLuint shader,
GLsizei bufsize,
GLsizei* length,
char* source) { … }
GLuint TraceGLApi::glGetUniformBlockIndexFn(GLuint program,
const char* uniformBlockName) { … }
void TraceGLApi::glGetUniformfvFn(GLuint program,
GLint location,
GLfloat* params) { … }
void TraceGLApi::glGetUniformfvRobustANGLEFn(GLuint program,
GLint location,
GLsizei bufSize,
GLsizei* length,
GLfloat* params) { … }
void TraceGLApi::glGetUniformIndicesFn(GLuint program,
GLsizei uniformCount,
const char* const* uniformNames,
GLuint* uniformIndices) { … }
void TraceGLApi::glGetUniformivFn(GLuint program,
GLint location,
GLint* params) { … }
void TraceGLApi::glGetUniformivRobustANGLEFn(GLuint program,
GLint location,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
GLint TraceGLApi::glGetUniformLocationFn(GLuint program, const char* name) { … }
void TraceGLApi::glGetUniformuivFn(GLuint program,
GLint location,
GLuint* params) { … }
void TraceGLApi::glGetUniformuivRobustANGLEFn(GLuint program,
GLint location,
GLsizei bufSize,
GLsizei* length,
GLuint* params) { … }
void TraceGLApi::glGetVertexAttribfvFn(GLuint index,
GLenum pname,
GLfloat* params) { … }
void TraceGLApi::glGetVertexAttribfvRobustANGLEFn(GLuint index,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLfloat* params) { … }
void TraceGLApi::glGetVertexAttribIivRobustANGLEFn(GLuint index,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void TraceGLApi::glGetVertexAttribIuivRobustANGLEFn(GLuint index,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLuint* params) { … }
void TraceGLApi::glGetVertexAttribivFn(GLuint index,
GLenum pname,
GLint* params) { … }
void TraceGLApi::glGetVertexAttribivRobustANGLEFn(GLuint index,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void TraceGLApi::glGetVertexAttribPointervFn(GLuint index,
GLenum pname,
void** pointer) { … }
void TraceGLApi::glGetVertexAttribPointervRobustANGLEFn(GLuint index,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
void** pointer) { … }
void TraceGLApi::glHintFn(GLenum target, GLenum mode) { … }
void TraceGLApi::glImportMemoryFdEXTFn(GLuint memory,
GLuint64 size,
GLenum handleType,
GLint fd) { … }
void TraceGLApi::glImportMemoryWin32HandleEXTFn(GLuint memory,
GLuint64 size,
GLenum handleType,
void* handle) { … }
void TraceGLApi::glImportMemoryZirconHandleANGLEFn(GLuint memory,
GLuint64 size,
GLenum handleType,
GLuint handle) { … }
void TraceGLApi::glImportSemaphoreFdEXTFn(GLuint semaphore,
GLenum handleType,
GLint fd) { … }
void TraceGLApi::glImportSemaphoreWin32HandleEXTFn(GLuint semaphore,
GLenum handleType,
void* handle) { … }
void TraceGLApi::glImportSemaphoreZirconHandleANGLEFn(GLuint semaphore,
GLenum handleType,
GLuint handle) { … }
void TraceGLApi::glInsertEventMarkerEXTFn(GLsizei length, const char* marker) { … }
void TraceGLApi::glInvalidateFramebufferFn(GLenum target,
GLsizei numAttachments,
const GLenum* attachments) { … }
void TraceGLApi::glInvalidateSubFramebufferFn(GLenum target,
GLsizei numAttachments,
const GLenum* attachments,
GLint x,
GLint y,
GLint width,
GLint height) { … }
void TraceGLApi::glInvalidateTextureANGLEFn(GLenum target) { … }
GLboolean TraceGLApi::glIsBufferFn(GLuint buffer) { … }
GLboolean TraceGLApi::glIsEnabledFn(GLenum cap) { … }
GLboolean TraceGLApi::glIsEnablediOESFn(GLenum target, GLuint index) { … }
GLboolean TraceGLApi::glIsFenceNVFn(GLuint fence) { … }
GLboolean TraceGLApi::glIsFramebufferEXTFn(GLuint framebuffer) { … }
GLboolean TraceGLApi::glIsProgramFn(GLuint program) { … }
GLboolean TraceGLApi::glIsProgramPipelineFn(GLuint pipeline) { … }
GLboolean TraceGLApi::glIsQueryFn(GLuint query) { … }
GLboolean TraceGLApi::glIsRenderbufferEXTFn(GLuint renderbuffer) { … }
GLboolean TraceGLApi::glIsSamplerFn(GLuint sampler) { … }
GLboolean TraceGLApi::glIsShaderFn(GLuint shader) { … }
GLboolean TraceGLApi::glIsSyncFn(GLsync sync) { … }
GLboolean TraceGLApi::glIsTextureFn(GLuint texture) { … }
GLboolean TraceGLApi::glIsTransformFeedbackFn(GLuint id) { … }
GLboolean TraceGLApi::glIsVertexArrayOESFn(GLuint array) { … }
void TraceGLApi::glLineWidthFn(GLfloat width) { … }
void TraceGLApi::glLinkProgramFn(GLuint program) { … }
void* TraceGLApi::glMapBufferFn(GLenum target, GLenum access) { … }
void* TraceGLApi::glMapBufferRangeFn(GLenum target,
GLintptr offset,
GLsizeiptr length,
GLbitfield access) { … }
void TraceGLApi::glMaxShaderCompilerThreadsKHRFn(GLuint count) { … }
void TraceGLApi::glMemoryBarrierByRegionFn(GLbitfield barriers) { … }
void TraceGLApi::glMemoryBarrierEXTFn(GLbitfield barriers) { … }
void TraceGLApi::glMemoryObjectParameterivEXTFn(GLuint memoryObject,
GLenum pname,
const GLint* param) { … }
void TraceGLApi::glMinSampleShadingFn(GLfloat value) { … }
void TraceGLApi::glMultiDrawArraysANGLEFn(GLenum mode,
const GLint* firsts,
const GLsizei* counts,
GLsizei drawcount) { … }
void TraceGLApi::glMultiDrawArraysInstancedANGLEFn(
GLenum mode,
const GLint* firsts,
const GLsizei* counts,
const GLsizei* instanceCounts,
GLsizei drawcount) { … }
void TraceGLApi::glMultiDrawArraysInstancedBaseInstanceANGLEFn(
GLenum mode,
const GLint* firsts,
const GLsizei* counts,
const GLsizei* instanceCounts,
const GLuint* baseInstances,
GLsizei drawcount) { … }
void TraceGLApi::glMultiDrawElementsANGLEFn(GLenum mode,
const GLsizei* counts,
GLenum type,
const GLvoid* const* indices,
GLsizei drawcount) { … }
void TraceGLApi::glMultiDrawElementsInstancedANGLEFn(
GLenum mode,
const GLsizei* counts,
GLenum type,
const GLvoid* const* indices,
const GLsizei* instanceCounts,
GLsizei drawcount) { … }
void TraceGLApi::glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLEFn(
GLenum mode,
const GLsizei* counts,
GLenum type,
const GLvoid* const* indices,
const GLsizei* instanceCounts,
const GLint* baseVertices,
const GLuint* baseInstances,
GLsizei drawcount) { … }
void TraceGLApi::glObjectLabelFn(GLenum identifier,
GLuint name,
GLsizei length,
const char* label) { … }
void TraceGLApi::glObjectPtrLabelFn(void* ptr,
GLsizei length,
const char* label) { … }
void TraceGLApi::glPatchParameteriFn(GLenum pname, GLint value) { … }
void TraceGLApi::glPauseTransformFeedbackFn(void) { … }
void TraceGLApi::glPixelLocalStorageBarrierANGLEFn() { … }
void TraceGLApi::glPixelStoreiFn(GLenum pname, GLint param) { … }
void TraceGLApi::glPointParameteriFn(GLenum pname, GLint param) { … }
void TraceGLApi::glPolygonModeFn(GLenum face, GLenum mode) { … }
void TraceGLApi::glPolygonModeANGLEFn(GLenum face, GLenum mode) { … }
void TraceGLApi::glPolygonOffsetFn(GLfloat factor, GLfloat units) { … }
void TraceGLApi::glPolygonOffsetClampEXTFn(GLfloat factor,
GLfloat units,
GLfloat clamp) { … }
void TraceGLApi::glPopDebugGroupFn() { … }
void TraceGLApi::glPopGroupMarkerEXTFn(void) { … }
void TraceGLApi::glPrimitiveRestartIndexFn(GLuint index) { … }
void TraceGLApi::glProgramBinaryFn(GLuint program,
GLenum binaryFormat,
const GLvoid* binary,
GLsizei length) { … }
void TraceGLApi::glProgramParameteriFn(GLuint program,
GLenum pname,
GLint value) { … }
void TraceGLApi::glProgramUniform1fFn(GLuint program,
GLint location,
GLfloat v0) { … }
void TraceGLApi::glProgramUniform1fvFn(GLuint program,
GLint location,
GLsizei count,
const GLfloat* value) { … }
void TraceGLApi::glProgramUniform1iFn(GLuint program,
GLint location,
GLint v0) { … }
void TraceGLApi::glProgramUniform1ivFn(GLuint program,
GLint location,
GLsizei count,
const GLint* value) { … }
void TraceGLApi::glProgramUniform1uiFn(GLuint program,
GLint location,
GLuint v0) { … }
void TraceGLApi::glProgramUniform1uivFn(GLuint program,
GLint location,
GLsizei count,
const GLuint* value) { … }
void TraceGLApi::glProgramUniform2fFn(GLuint program,
GLint location,
GLfloat v0,
GLfloat v1) { … }
void TraceGLApi::glProgramUniform2fvFn(GLuint program,
GLint location,
GLsizei count,
const GLfloat* value) { … }
void TraceGLApi::glProgramUniform2iFn(GLuint program,
GLint location,
GLint v0,
GLint v1) { … }
void TraceGLApi::glProgramUniform2ivFn(GLuint program,
GLint location,
GLsizei count,
const GLint* value) { … }
void TraceGLApi::glProgramUniform2uiFn(GLuint program,
GLint location,
GLuint v0,
GLuint v1) { … }
void TraceGLApi::glProgramUniform2uivFn(GLuint program,
GLint location,
GLsizei count,
const GLuint* value) { … }
void TraceGLApi::glProgramUniform3fFn(GLuint program,
GLint location,
GLfloat v0,
GLfloat v1,
GLfloat v2) { … }
void TraceGLApi::glProgramUniform3fvFn(GLuint program,
GLint location,
GLsizei count,
const GLfloat* value) { … }
void TraceGLApi::glProgramUniform3iFn(GLuint program,
GLint location,
GLint v0,
GLint v1,
GLint v2) { … }
void TraceGLApi::glProgramUniform3ivFn(GLuint program,
GLint location,
GLsizei count,
const GLint* value) { … }
void TraceGLApi::glProgramUniform3uiFn(GLuint program,
GLint location,
GLuint v0,
GLuint v1,
GLuint v2) { … }
void TraceGLApi::glProgramUniform3uivFn(GLuint program,
GLint location,
GLsizei count,
const GLuint* value) { … }
void TraceGLApi::glProgramUniform4fFn(GLuint program,
GLint location,
GLfloat v0,
GLfloat v1,
GLfloat v2,
GLfloat v3) { … }
void TraceGLApi::glProgramUniform4fvFn(GLuint program,
GLint location,
GLsizei count,
const GLfloat* value) { … }
void TraceGLApi::glProgramUniform4iFn(GLuint program,
GLint location,
GLint v0,
GLint v1,
GLint v2,
GLint v3) { … }
void TraceGLApi::glProgramUniform4ivFn(GLuint program,
GLint location,
GLsizei count,
const GLint* value) { … }
void TraceGLApi::glProgramUniform4uiFn(GLuint program,
GLint location,
GLuint v0,
GLuint v1,
GLuint v2,
GLuint v3) { … }
void TraceGLApi::glProgramUniform4uivFn(GLuint program,
GLint location,
GLsizei count,
const GLuint* value) { … }
void TraceGLApi::glProgramUniformMatrix2fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void TraceGLApi::glProgramUniformMatrix2x3fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void TraceGLApi::glProgramUniformMatrix2x4fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void TraceGLApi::glProgramUniformMatrix3fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void TraceGLApi::glProgramUniformMatrix3x2fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void TraceGLApi::glProgramUniformMatrix3x4fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void TraceGLApi::glProgramUniformMatrix4fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void TraceGLApi::glProgramUniformMatrix4x2fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void TraceGLApi::glProgramUniformMatrix4x3fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void TraceGLApi::glProvokingVertexANGLEFn(GLenum provokeMode) { … }
void TraceGLApi::glPushDebugGroupFn(GLenum source,
GLuint id,
GLsizei length,
const char* message) { … }
void TraceGLApi::glPushGroupMarkerEXTFn(GLsizei length, const char* marker) { … }
void TraceGLApi::glQueryCounterFn(GLuint id, GLenum target) { … }
void TraceGLApi::glReadBufferFn(GLenum src) { … }
void TraceGLApi::glReadnPixelsRobustANGLEFn(GLint x,
GLint y,
GLsizei width,
GLsizei height,
GLenum format,
GLenum type,
GLsizei bufSize,
GLsizei* length,
GLsizei* columns,
GLsizei* rows,
void* data) { … }
void TraceGLApi::glReadPixelsFn(GLint x,
GLint y,
GLsizei width,
GLsizei height,
GLenum format,
GLenum type,
void* pixels) { … }
void TraceGLApi::glReadPixelsRobustANGLEFn(GLint x,
GLint y,
GLsizei width,
GLsizei height,
GLenum format,
GLenum type,
GLsizei bufSize,
GLsizei* length,
GLsizei* columns,
GLsizei* rows,
void* pixels) { … }
void TraceGLApi::glReleaseShaderCompilerFn(void) { … }
void TraceGLApi::glReleaseTexturesANGLEFn(GLuint numTextures,
const GLuint* textures,
GLenum* layouts) { … }
void TraceGLApi::glRenderbufferStorageEXTFn(GLenum target,
GLenum internalformat,
GLsizei width,
GLsizei height) { … }
void TraceGLApi::glRenderbufferStorageMultisampleFn(GLenum target,
GLsizei samples,
GLenum internalformat,
GLsizei width,
GLsizei height) { … }
void TraceGLApi::glRenderbufferStorageMultisampleAdvancedAMDFn(
GLenum target,
GLsizei samples,
GLsizei storageSamples,
GLenum internalformat,
GLsizei width,
GLsizei height) { … }
void TraceGLApi::glRenderbufferStorageMultisampleEXTFn(GLenum target,
GLsizei samples,
GLenum internalformat,
GLsizei width,
GLsizei height) { … }
void TraceGLApi::glRequestExtensionANGLEFn(const char* name) { … }
void TraceGLApi::glResumeTransformFeedbackFn(void) { … }
void TraceGLApi::glSampleCoverageFn(GLclampf value, GLboolean invert) { … }
void TraceGLApi::glSampleMaskiFn(GLuint maskNumber, GLbitfield mask) { … }
void TraceGLApi::glSamplerParameterfFn(GLuint sampler,
GLenum pname,
GLfloat param) { … }
void TraceGLApi::glSamplerParameterfvFn(GLuint sampler,
GLenum pname,
const GLfloat* params) { … }
void TraceGLApi::glSamplerParameterfvRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
const GLfloat* param) { … }
void TraceGLApi::glSamplerParameteriFn(GLuint sampler,
GLenum pname,
GLint param) { … }
void TraceGLApi::glSamplerParameterIivRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
const GLint* param) { … }
void TraceGLApi::glSamplerParameterIuivRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
const GLuint* param) { … }
void TraceGLApi::glSamplerParameterivFn(GLuint sampler,
GLenum pname,
const GLint* params) { … }
void TraceGLApi::glSamplerParameterivRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
const GLint* param) { … }
void TraceGLApi::glScissorFn(GLint x, GLint y, GLsizei width, GLsizei height) { … }
void TraceGLApi::glSetFenceNVFn(GLuint fence, GLenum condition) { … }
void TraceGLApi::glShaderBinaryFn(GLsizei n,
const GLuint* shaders,
GLenum binaryformat,
const void* binary,
GLsizei length) { … }
void TraceGLApi::glShaderSourceFn(GLuint shader,
GLsizei count,
const char* const* str,
const GLint* length) { … }
void TraceGLApi::glSignalSemaphoreEXTFn(GLuint semaphore,
GLuint numBufferBarriers,
const GLuint* buffers,
GLuint numTextureBarriers,
const GLuint* textures,
const GLenum* dstLayouts) { … }
void TraceGLApi::glStartTilingQCOMFn(GLuint x,
GLuint y,
GLuint width,
GLuint height,
GLbitfield preserveMask) { … }
void TraceGLApi::glStencilFuncFn(GLenum func, GLint ref, GLuint mask) { … }
void TraceGLApi::glStencilFuncSeparateFn(GLenum face,
GLenum func,
GLint ref,
GLuint mask) { … }
void TraceGLApi::glStencilMaskFn(GLuint mask) { … }
void TraceGLApi::glStencilMaskSeparateFn(GLenum face, GLuint mask) { … }
void TraceGLApi::glStencilOpFn(GLenum fail, GLenum zfail, GLenum zpass) { … }
void TraceGLApi::glStencilOpSeparateFn(GLenum face,
GLenum fail,
GLenum zfail,
GLenum zpass) { … }
GLboolean TraceGLApi::glTestFenceNVFn(GLuint fence) { … }
void TraceGLApi::glTexBufferFn(GLenum target,
GLenum internalformat,
GLuint buffer) { … }
void TraceGLApi::glTexBufferRangeFn(GLenum target,
GLenum internalformat,
GLuint buffer,
GLintptr offset,
GLsizeiptr size) { … }
void TraceGLApi::glTexImage2DFn(GLenum target,
GLint level,
GLint internalformat,
GLsizei width,
GLsizei height,
GLint border,
GLenum format,
GLenum type,
const void* pixels) { … }
void TraceGLApi::glTexImage2DExternalANGLEFn(GLenum target,
GLint level,
GLint internalformat,
GLsizei width,
GLsizei height,
GLint border,
GLenum format,
GLenum type) { … }
void TraceGLApi::glTexImage2DRobustANGLEFn(GLenum target,
GLint level,
GLint internalformat,
GLsizei width,
GLsizei height,
GLint border,
GLenum format,
GLenum type,
GLsizei bufSize,
const void* pixels) { … }
void TraceGLApi::glTexImage3DFn(GLenum target,
GLint level,
GLint internalformat,
GLsizei width,
GLsizei height,
GLsizei depth,
GLint border,
GLenum format,
GLenum type,
const void* pixels) { … }
void TraceGLApi::glTexImage3DRobustANGLEFn(GLenum target,
GLint level,
GLint internalformat,
GLsizei width,
GLsizei height,
GLsizei depth,
GLint border,
GLenum format,
GLenum type,
GLsizei bufSize,
const void* pixels) { … }
void TraceGLApi::glTexParameterfFn(GLenum target, GLenum pname, GLfloat param) { … }
void TraceGLApi::glTexParameterfvFn(GLenum target,
GLenum pname,
const GLfloat* params) { … }
void TraceGLApi::glTexParameterfvRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
const GLfloat* params) { … }
void TraceGLApi::glTexParameteriFn(GLenum target, GLenum pname, GLint param) { … }
void TraceGLApi::glTexParameterIivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
const GLint* params) { … }
void TraceGLApi::glTexParameterIuivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
const GLuint* params) { … }
void TraceGLApi::glTexParameterivFn(GLenum target,
GLenum pname,
const GLint* params) { … }
void TraceGLApi::glTexParameterivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
const GLint* params) { … }
void TraceGLApi::glTexStorage2DEXTFn(GLenum target,
GLsizei levels,
GLenum internalformat,
GLsizei width,
GLsizei height) { … }
void TraceGLApi::glTexStorage2DMultisampleFn(GLenum target,
GLsizei samples,
GLenum internalformat,
GLsizei width,
GLsizei height,
GLboolean fixedsamplelocations) { … }
void TraceGLApi::glTexStorage3DFn(GLenum target,
GLsizei levels,
GLenum internalformat,
GLsizei width,
GLsizei height,
GLsizei depth) { … }
void TraceGLApi::glTexStorageMem2DEXTFn(GLenum target,
GLsizei levels,
GLenum internalFormat,
GLsizei width,
GLsizei height,
GLuint memory,
GLuint64 offset) { … }
void TraceGLApi::glTexStorageMemFlags2DANGLEFn(
GLenum target,
GLsizei levels,
GLenum internalFormat,
GLsizei width,
GLsizei height,
GLuint memory,
GLuint64 offset,
GLbitfield createFlags,
GLbitfield usageFlags,
const void* imageCreateInfoPNext) { … }
void TraceGLApi::glTexSubImage2DFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLsizei width,
GLsizei height,
GLenum format,
GLenum type,
const void* pixels) { … }
void TraceGLApi::glTexSubImage2DRobustANGLEFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLsizei width,
GLsizei height,
GLenum format,
GLenum type,
GLsizei bufSize,
const void* pixels) { … }
void TraceGLApi::glTexSubImage3DFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLenum type,
const void* pixels) { … }
void TraceGLApi::glTexSubImage3DRobustANGLEFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLenum type,
GLsizei bufSize,
const void* pixels) { … }
void TraceGLApi::glTransformFeedbackVaryingsFn(GLuint program,
GLsizei count,
const char* const* varyings,
GLenum bufferMode) { … }
void TraceGLApi::glUniform1fFn(GLint location, GLfloat x) { … }
void TraceGLApi::glUniform1fvFn(GLint location,
GLsizei count,
const GLfloat* v) { … }
void TraceGLApi::glUniform1iFn(GLint location, GLint x) { … }
void TraceGLApi::glUniform1ivFn(GLint location, GLsizei count, const GLint* v) { … }
void TraceGLApi::glUniform1uiFn(GLint location, GLuint v0) { … }
void TraceGLApi::glUniform1uivFn(GLint location,
GLsizei count,
const GLuint* v) { … }
void TraceGLApi::glUniform2fFn(GLint location, GLfloat x, GLfloat y) { … }
void TraceGLApi::glUniform2fvFn(GLint location,
GLsizei count,
const GLfloat* v) { … }
void TraceGLApi::glUniform2iFn(GLint location, GLint x, GLint y) { … }
void TraceGLApi::glUniform2ivFn(GLint location, GLsizei count, const GLint* v) { … }
void TraceGLApi::glUniform2uiFn(GLint location, GLuint v0, GLuint v1) { … }
void TraceGLApi::glUniform2uivFn(GLint location,
GLsizei count,
const GLuint* v) { … }
void TraceGLApi::glUniform3fFn(GLint location,
GLfloat x,
GLfloat y,
GLfloat z) { … }
void TraceGLApi::glUniform3fvFn(GLint location,
GLsizei count,
const GLfloat* v) { … }
void TraceGLApi::glUniform3iFn(GLint location, GLint x, GLint y, GLint z) { … }
void TraceGLApi::glUniform3ivFn(GLint location, GLsizei count, const GLint* v) { … }
void TraceGLApi::glUniform3uiFn(GLint location,
GLuint v0,
GLuint v1,
GLuint v2) { … }
void TraceGLApi::glUniform3uivFn(GLint location,
GLsizei count,
const GLuint* v) { … }
void TraceGLApi::glUniform4fFn(GLint location,
GLfloat x,
GLfloat y,
GLfloat z,
GLfloat w) { … }
void TraceGLApi::glUniform4fvFn(GLint location,
GLsizei count,
const GLfloat* v) { … }
void TraceGLApi::glUniform4iFn(GLint location,
GLint x,
GLint y,
GLint z,
GLint w) { … }
void TraceGLApi::glUniform4ivFn(GLint location, GLsizei count, const GLint* v) { … }
void TraceGLApi::glUniform4uiFn(GLint location,
GLuint v0,
GLuint v1,
GLuint v2,
GLuint v3) { … }
void TraceGLApi::glUniform4uivFn(GLint location,
GLsizei count,
const GLuint* v) { … }
void TraceGLApi::glUniformBlockBindingFn(GLuint program,
GLuint uniformBlockIndex,
GLuint uniformBlockBinding) { … }
void TraceGLApi::glUniformMatrix2fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void TraceGLApi::glUniformMatrix2x3fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void TraceGLApi::glUniformMatrix2x4fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void TraceGLApi::glUniformMatrix3fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void TraceGLApi::glUniformMatrix3x2fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void TraceGLApi::glUniformMatrix3x4fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void TraceGLApi::glUniformMatrix4fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void TraceGLApi::glUniformMatrix4x2fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void TraceGLApi::glUniformMatrix4x3fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
GLboolean TraceGLApi::glUnmapBufferFn(GLenum target) { … }
void TraceGLApi::glUseProgramFn(GLuint program) { … }
void TraceGLApi::glUseProgramStagesFn(GLuint pipeline,
GLbitfield stages,
GLuint program) { … }
void TraceGLApi::glValidateProgramFn(GLuint program) { … }
void TraceGLApi::glValidateProgramPipelineFn(GLuint pipeline) { … }
void TraceGLApi::glVertexAttrib1fFn(GLuint indx, GLfloat x) { … }
void TraceGLApi::glVertexAttrib1fvFn(GLuint indx, const GLfloat* values) { … }
void TraceGLApi::glVertexAttrib2fFn(GLuint indx, GLfloat x, GLfloat y) { … }
void TraceGLApi::glVertexAttrib2fvFn(GLuint indx, const GLfloat* values) { … }
void TraceGLApi::glVertexAttrib3fFn(GLuint indx,
GLfloat x,
GLfloat y,
GLfloat z) { … }
void TraceGLApi::glVertexAttrib3fvFn(GLuint indx, const GLfloat* values) { … }
void TraceGLApi::glVertexAttrib4fFn(GLuint indx,
GLfloat x,
GLfloat y,
GLfloat z,
GLfloat w) { … }
void TraceGLApi::glVertexAttrib4fvFn(GLuint indx, const GLfloat* values) { … }
void TraceGLApi::glVertexAttribBindingFn(GLuint attribindex,
GLuint bindingindex) { … }
void TraceGLApi::glVertexAttribDivisorANGLEFn(GLuint index, GLuint divisor) { … }
void TraceGLApi::glVertexAttribFormatFn(GLuint attribindex,
GLint size,
GLenum type,
GLboolean normalized,
GLuint relativeoffset) { … }
void TraceGLApi::glVertexAttribI4iFn(GLuint indx,
GLint x,
GLint y,
GLint z,
GLint w) { … }
void TraceGLApi::glVertexAttribI4ivFn(GLuint indx, const GLint* values) { … }
void TraceGLApi::glVertexAttribI4uiFn(GLuint indx,
GLuint x,
GLuint y,
GLuint z,
GLuint w) { … }
void TraceGLApi::glVertexAttribI4uivFn(GLuint indx, const GLuint* values) { … }
void TraceGLApi::glVertexAttribIFormatFn(GLuint attribindex,
GLint size,
GLenum type,
GLuint relativeoffset) { … }
void TraceGLApi::glVertexAttribIPointerFn(GLuint indx,
GLint size,
GLenum type,
GLsizei stride,
const void* ptr) { … }
void TraceGLApi::glVertexAttribPointerFn(GLuint indx,
GLint size,
GLenum type,
GLboolean normalized,
GLsizei stride,
const void* ptr) { … }
void TraceGLApi::glVertexBindingDivisorFn(GLuint bindingindex, GLuint divisor) { … }
void TraceGLApi::glViewportFn(GLint x, GLint y, GLsizei width, GLsizei height) { … }
void TraceGLApi::glWaitSemaphoreEXTFn(GLuint semaphore,
GLuint numBufferBarriers,
const GLuint* buffers,
GLuint numTextureBarriers,
const GLuint* textures,
const GLenum* srcLayouts) { … }
void TraceGLApi::glWaitSyncFn(GLsync sync, GLbitfield flags, GLuint64 timeout) { … }
void TraceGLApi::glWindowRectanglesEXTFn(GLenum mode,
GLsizei n,
const GLint* box) { … }
void LogGLApi::glAcquireTexturesANGLEFn(GLuint numTextures,
const GLuint* textures,
const GLenum* layouts) { … }
void LogGLApi::glActiveShaderProgramFn(GLuint pipeline, GLuint program) { … }
void LogGLApi::glActiveTextureFn(GLenum texture) { … }
void LogGLApi::glAttachShaderFn(GLuint program, GLuint shader) { … }
void LogGLApi::glBeginPixelLocalStorageANGLEFn(GLsizei n,
const GLenum* loadops) { … }
void LogGLApi::glBeginQueryFn(GLenum target, GLuint id) { … }
void LogGLApi::glBeginTransformFeedbackFn(GLenum primitiveMode) { … }
void LogGLApi::glBindAttribLocationFn(GLuint program,
GLuint index,
const char* name) { … }
void LogGLApi::glBindBufferFn(GLenum target, GLuint buffer) { … }
void LogGLApi::glBindBufferBaseFn(GLenum target, GLuint index, GLuint buffer) { … }
void LogGLApi::glBindBufferRangeFn(GLenum target,
GLuint index,
GLuint buffer,
GLintptr offset,
GLsizeiptr size) { … }
void LogGLApi::glBindFragDataLocationFn(GLuint program,
GLuint colorNumber,
const char* name) { … }
void LogGLApi::glBindFragDataLocationIndexedFn(GLuint program,
GLuint colorNumber,
GLuint index,
const char* name) { … }
void LogGLApi::glBindFramebufferEXTFn(GLenum target, GLuint framebuffer) { … }
void LogGLApi::glBindImageTextureEXTFn(GLuint index,
GLuint texture,
GLint level,
GLboolean layered,
GLint layer,
GLenum access,
GLint format) { … }
void LogGLApi::glBindProgramPipelineFn(GLuint pipeline) { … }
void LogGLApi::glBindRenderbufferEXTFn(GLenum target, GLuint renderbuffer) { … }
void LogGLApi::glBindSamplerFn(GLuint unit, GLuint sampler) { … }
void LogGLApi::glBindTextureFn(GLenum target, GLuint texture) { … }
void LogGLApi::glBindTransformFeedbackFn(GLenum target, GLuint id) { … }
void LogGLApi::glBindUniformLocationCHROMIUMFn(GLuint program,
GLint location,
const char* name) { … }
void LogGLApi::glBindVertexArrayOESFn(GLuint array) { … }
void LogGLApi::glBindVertexBufferFn(GLuint bindingindex,
GLuint buffer,
GLintptr offset,
GLsizei stride) { … }
void LogGLApi::glBlendBarrierKHRFn(void) { … }
void LogGLApi::glBlendColorFn(GLclampf red,
GLclampf green,
GLclampf blue,
GLclampf alpha) { … }
void LogGLApi::glBlendEquationFn(GLenum mode) { … }
void LogGLApi::glBlendEquationiOESFn(GLuint buf, GLenum mode) { … }
void LogGLApi::glBlendEquationSeparateFn(GLenum modeRGB, GLenum modeAlpha) { … }
void LogGLApi::glBlendEquationSeparateiOESFn(GLuint buf,
GLenum modeRGB,
GLenum modeAlpha) { … }
void LogGLApi::glBlendFuncFn(GLenum sfactor, GLenum dfactor) { … }
void LogGLApi::glBlendFunciOESFn(GLuint buf, GLenum sfactor, GLenum dfactor) { … }
void LogGLApi::glBlendFuncSeparateFn(GLenum srcRGB,
GLenum dstRGB,
GLenum srcAlpha,
GLenum dstAlpha) { … }
void LogGLApi::glBlendFuncSeparateiOESFn(GLuint buf,
GLenum srcRGB,
GLenum dstRGB,
GLenum srcAlpha,
GLenum dstAlpha) { … }
void LogGLApi::glBlitFramebufferFn(GLint srcX0,
GLint srcY0,
GLint srcX1,
GLint srcY1,
GLint dstX0,
GLint dstY0,
GLint dstX1,
GLint dstY1,
GLbitfield mask,
GLenum filter) { … }
void LogGLApi::glBufferDataFn(GLenum target,
GLsizeiptr size,
const void* data,
GLenum usage) { … }
void LogGLApi::glBufferSubDataFn(GLenum target,
GLintptr offset,
GLsizeiptr size,
const void* data) { … }
GLenum LogGLApi::glCheckFramebufferStatusEXTFn(GLenum target) { … }
void LogGLApi::glClearFn(GLbitfield mask) { … }
void LogGLApi::glClearBufferfiFn(GLenum buffer,
GLint drawbuffer,
const GLfloat depth,
GLint stencil) { … }
void LogGLApi::glClearBufferfvFn(GLenum buffer,
GLint drawbuffer,
const GLfloat* value) { … }
void LogGLApi::glClearBufferivFn(GLenum buffer,
GLint drawbuffer,
const GLint* value) { … }
void LogGLApi::glClearBufferuivFn(GLenum buffer,
GLint drawbuffer,
const GLuint* value) { … }
void LogGLApi::glClearColorFn(GLclampf red,
GLclampf green,
GLclampf blue,
GLclampf alpha) { … }
void LogGLApi::glClearDepthFn(GLclampd depth) { … }
void LogGLApi::glClearDepthfFn(GLclampf depth) { … }
void LogGLApi::glClearStencilFn(GLint s) { … }
void LogGLApi::glClearTexImageFn(GLuint texture,
GLint level,
GLenum format,
GLenum type,
const GLvoid* data) { … }
void LogGLApi::glClearTexSubImageFn(GLuint texture,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLint width,
GLint height,
GLint depth,
GLenum format,
GLenum type,
const GLvoid* data) { … }
GLenum LogGLApi::glClientWaitSyncFn(GLsync sync,
GLbitfield flags,
GLuint64 timeout) { … }
void LogGLApi::glClipControlEXTFn(GLenum origin, GLenum depth) { … }
void LogGLApi::glColorMaskFn(GLboolean red,
GLboolean green,
GLboolean blue,
GLboolean alpha) { … }
void LogGLApi::glColorMaskiOESFn(GLuint buf,
GLboolean red,
GLboolean green,
GLboolean blue,
GLboolean alpha) { … }
void LogGLApi::glCompileShaderFn(GLuint shader) { … }
void LogGLApi::glCompressedTexImage2DFn(GLenum target,
GLint level,
GLenum internalformat,
GLsizei width,
GLsizei height,
GLint border,
GLsizei imageSize,
const void* data) { … }
void LogGLApi::glCompressedTexImage2DRobustANGLEFn(GLenum target,
GLint level,
GLenum internalformat,
GLsizei width,
GLsizei height,
GLint border,
GLsizei imageSize,
GLsizei dataSize,
const void* data) { … }
void LogGLApi::glCompressedTexImage3DFn(GLenum target,
GLint level,
GLenum internalformat,
GLsizei width,
GLsizei height,
GLsizei depth,
GLint border,
GLsizei imageSize,
const void* data) { … }
void LogGLApi::glCompressedTexImage3DRobustANGLEFn(GLenum target,
GLint level,
GLenum internalformat,
GLsizei width,
GLsizei height,
GLsizei depth,
GLint border,
GLsizei imageSize,
GLsizei dataSize,
const void* data) { … }
void LogGLApi::glCompressedTexSubImage2DFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLsizei width,
GLsizei height,
GLenum format,
GLsizei imageSize,
const void* data) { … }
void LogGLApi::glCompressedTexSubImage2DRobustANGLEFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLsizei width,
GLsizei height,
GLenum format,
GLsizei imageSize,
GLsizei dataSize,
const void* data) { … }
void LogGLApi::glCompressedTexSubImage3DFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLsizei imageSize,
const void* data) { … }
void LogGLApi::glCompressedTexSubImage3DRobustANGLEFn(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) { … }
void LogGLApi::glCopyBufferSubDataFn(GLenum readTarget,
GLenum writeTarget,
GLintptr readOffset,
GLintptr writeOffset,
GLsizeiptr size) { … }
void LogGLApi::glCopySubTextureCHROMIUMFn(GLuint sourceId,
GLint sourceLevel,
GLenum destTarget,
GLuint destId,
GLint destLevel,
GLint xoffset,
GLint yoffset,
GLint x,
GLint y,
GLsizei width,
GLsizei height,
GLboolean unpackFlipY,
GLboolean unpackPremultiplyAlpha,
GLboolean unpackUnmultiplyAlpha) { … }
void LogGLApi::glCopyTexImage2DFn(GLenum target,
GLint level,
GLenum internalformat,
GLint x,
GLint y,
GLsizei width,
GLsizei height,
GLint border) { … }
void LogGLApi::glCopyTexSubImage2DFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint x,
GLint y,
GLsizei width,
GLsizei height) { … }
void LogGLApi::glCopyTexSubImage3DFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLint x,
GLint y,
GLsizei width,
GLsizei height) { … }
void LogGLApi::glCopyTextureCHROMIUMFn(GLuint sourceId,
GLint sourceLevel,
GLenum destTarget,
GLuint destId,
GLint destLevel,
GLint internalFormat,
GLenum destType,
GLboolean unpackFlipY,
GLboolean unpackPremultiplyAlpha,
GLboolean unpackUnmultiplyAlpha) { … }
void LogGLApi::glCreateMemoryObjectsEXTFn(GLsizei n, GLuint* memoryObjects) { … }
GLuint LogGLApi::glCreateProgramFn(void) { … }
GLuint LogGLApi::glCreateShaderFn(GLenum type) { … }
GLuint LogGLApi::glCreateShaderProgramvFn(GLenum type,
GLsizei count,
const char* const* strings) { … }
void LogGLApi::glCullFaceFn(GLenum mode) { … }
void LogGLApi::glDebugMessageCallbackFn(GLDEBUGPROC callback,
const void* userParam) { … }
void LogGLApi::glDebugMessageControlFn(GLenum source,
GLenum type,
GLenum severity,
GLsizei count,
const GLuint* ids,
GLboolean enabled) { … }
void LogGLApi::glDebugMessageInsertFn(GLenum source,
GLenum type,
GLuint id,
GLenum severity,
GLsizei length,
const char* buf) { … }
void LogGLApi::glDeleteBuffersARBFn(GLsizei n, const GLuint* buffers) { … }
void LogGLApi::glDeleteFencesNVFn(GLsizei n, const GLuint* fences) { … }
void LogGLApi::glDeleteFramebuffersEXTFn(GLsizei n,
const GLuint* framebuffers) { … }
void LogGLApi::glDeleteMemoryObjectsEXTFn(GLsizei n,
const GLuint* memoryObjects) { … }
void LogGLApi::glDeleteProgramFn(GLuint program) { … }
void LogGLApi::glDeleteProgramPipelinesFn(GLsizei n, const GLuint* pipelines) { … }
void LogGLApi::glDeleteQueriesFn(GLsizei n, const GLuint* ids) { … }
void LogGLApi::glDeleteRenderbuffersEXTFn(GLsizei n,
const GLuint* renderbuffers) { … }
void LogGLApi::glDeleteSamplersFn(GLsizei n, const GLuint* samplers) { … }
void LogGLApi::glDeleteSemaphoresEXTFn(GLsizei n, const GLuint* semaphores) { … }
void LogGLApi::glDeleteShaderFn(GLuint shader) { … }
void LogGLApi::glDeleteSyncFn(GLsync sync) { … }
void LogGLApi::glDeleteTexturesFn(GLsizei n, const GLuint* textures) { … }
void LogGLApi::glDeleteTransformFeedbacksFn(GLsizei n, const GLuint* ids) { … }
void LogGLApi::glDeleteVertexArraysOESFn(GLsizei n, const GLuint* arrays) { … }
void LogGLApi::glDepthFuncFn(GLenum func) { … }
void LogGLApi::glDepthMaskFn(GLboolean flag) { … }
void LogGLApi::glDepthRangeFn(GLclampd zNear, GLclampd zFar) { … }
void LogGLApi::glDepthRangefFn(GLclampf zNear, GLclampf zFar) { … }
void LogGLApi::glDetachShaderFn(GLuint program, GLuint shader) { … }
void LogGLApi::glDisableFn(GLenum cap) { … }
void LogGLApi::glDisableExtensionANGLEFn(const char* name) { … }
void LogGLApi::glDisableiOESFn(GLenum target, GLuint index) { … }
void LogGLApi::glDisableVertexAttribArrayFn(GLuint index) { … }
void LogGLApi::glDiscardFramebufferEXTFn(GLenum target,
GLsizei numAttachments,
const GLenum* attachments) { … }
void LogGLApi::glDispatchComputeFn(GLuint numGroupsX,
GLuint numGroupsY,
GLuint numGroupsZ) { … }
void LogGLApi::glDispatchComputeIndirectFn(GLintptr indirect) { … }
void LogGLApi::glDrawArraysFn(GLenum mode, GLint first, GLsizei count) { … }
void LogGLApi::glDrawArraysIndirectFn(GLenum mode, const void* indirect) { … }
void LogGLApi::glDrawArraysInstancedANGLEFn(GLenum mode,
GLint first,
GLsizei count,
GLsizei primcount) { … }
void LogGLApi::glDrawArraysInstancedBaseInstanceANGLEFn(GLenum mode,
GLint first,
GLsizei count,
GLsizei primcount,
GLuint baseinstance) { … }
void LogGLApi::glDrawBufferFn(GLenum mode) { … }
void LogGLApi::glDrawBuffersARBFn(GLsizei n, const GLenum* bufs) { … }
void LogGLApi::glDrawElementsFn(GLenum mode,
GLsizei count,
GLenum type,
const void* indices) { … }
void LogGLApi::glDrawElementsIndirectFn(GLenum mode,
GLenum type,
const void* indirect) { … }
void LogGLApi::glDrawElementsInstancedANGLEFn(GLenum mode,
GLsizei count,
GLenum type,
const void* indices,
GLsizei primcount) { … }
void LogGLApi::glDrawElementsInstancedBaseVertexBaseInstanceANGLEFn(
GLenum mode,
GLsizei count,
GLenum type,
const void* indices,
GLsizei primcount,
GLint baseVertex,
GLuint baseInstance) { … }
void LogGLApi::glDrawRangeElementsFn(GLenum mode,
GLuint start,
GLuint end,
GLsizei count,
GLenum type,
const void* indices) { … }
void LogGLApi::glEGLImageTargetRenderbufferStorageOESFn(GLenum target,
GLeglImageOES image) { … }
void LogGLApi::glEGLImageTargetTexture2DOESFn(GLenum target,
GLeglImageOES image) { … }
void LogGLApi::glEnableFn(GLenum cap) { … }
void LogGLApi::glEnableiOESFn(GLenum target, GLuint index) { … }
void LogGLApi::glEnableVertexAttribArrayFn(GLuint index) { … }
void LogGLApi::glEndPixelLocalStorageANGLEFn(GLsizei n,
const GLenum* storeops) { … }
void LogGLApi::glEndQueryFn(GLenum target) { … }
void LogGLApi::glEndTilingQCOMFn(GLbitfield preserveMask) { … }
void LogGLApi::glEndTransformFeedbackFn(void) { … }
GLsync LogGLApi::glFenceSyncFn(GLenum condition, GLbitfield flags) { … }
void LogGLApi::glFinishFn(void) { … }
void LogGLApi::glFinishFenceNVFn(GLuint fence) { … }
void LogGLApi::glFlushFn(void) { … }
void LogGLApi::glFlushMappedBufferRangeFn(GLenum target,
GLintptr offset,
GLsizeiptr length) { … }
void LogGLApi::glFramebufferMemorylessPixelLocalStorageANGLEFn(
GLint plane,
GLenum internalformat) { … }
void LogGLApi::glFramebufferParameteriFn(GLenum target,
GLenum pname,
GLint param) { … }
void LogGLApi::glFramebufferPixelLocalClearValuefvANGLEFn(
GLint plane,
const GLfloat* value) { … }
void LogGLApi::glFramebufferPixelLocalClearValueivANGLEFn(GLint plane,
const GLint* value) { … }
void LogGLApi::glFramebufferPixelLocalClearValueuivANGLEFn(
GLint plane,
const GLuint* value) { … }
void LogGLApi::glFramebufferPixelLocalStorageInterruptANGLEFn() { … }
void LogGLApi::glFramebufferPixelLocalStorageRestoreANGLEFn() { … }
void LogGLApi::glFramebufferRenderbufferEXTFn(GLenum target,
GLenum attachment,
GLenum renderbuffertarget,
GLuint renderbuffer) { … }
void LogGLApi::glFramebufferTexture2DEXTFn(GLenum target,
GLenum attachment,
GLenum textarget,
GLuint texture,
GLint level) { … }
void LogGLApi::glFramebufferTexture2DMultisampleEXTFn(GLenum target,
GLenum attachment,
GLenum textarget,
GLuint texture,
GLint level,
GLsizei samples) { … }
void LogGLApi::glFramebufferTextureLayerFn(GLenum target,
GLenum attachment,
GLuint texture,
GLint level,
GLint layer) { … }
void LogGLApi::glFramebufferTextureMultiviewOVRFn(GLenum target,
GLenum attachment,
GLuint texture,
GLint level,
GLint baseViewIndex,
GLsizei numViews) { … }
void LogGLApi::glFramebufferTexturePixelLocalStorageANGLEFn(
GLint plane,
GLuint backingtexture,
GLint level,
GLint layer) { … }
void LogGLApi::glFrontFaceFn(GLenum mode) { … }
void LogGLApi::glGenBuffersARBFn(GLsizei n, GLuint* buffers) { … }
void LogGLApi::glGenerateMipmapEXTFn(GLenum target) { … }
void LogGLApi::glGenFencesNVFn(GLsizei n, GLuint* fences) { … }
void LogGLApi::glGenFramebuffersEXTFn(GLsizei n, GLuint* framebuffers) { … }
GLuint LogGLApi::glGenProgramPipelinesFn(GLsizei n, GLuint* pipelines) { … }
void LogGLApi::glGenQueriesFn(GLsizei n, GLuint* ids) { … }
void LogGLApi::glGenRenderbuffersEXTFn(GLsizei n, GLuint* renderbuffers) { … }
void LogGLApi::glGenSamplersFn(GLsizei n, GLuint* samplers) { … }
void LogGLApi::glGenSemaphoresEXTFn(GLsizei n, GLuint* semaphores) { … }
void LogGLApi::glGenTexturesFn(GLsizei n, GLuint* textures) { … }
void LogGLApi::glGenTransformFeedbacksFn(GLsizei n, GLuint* ids) { … }
void LogGLApi::glGenVertexArraysOESFn(GLsizei n, GLuint* arrays) { … }
void LogGLApi::glGetActiveAttribFn(GLuint program,
GLuint index,
GLsizei bufsize,
GLsizei* length,
GLint* size,
GLenum* type,
char* name) { … }
void LogGLApi::glGetActiveUniformFn(GLuint program,
GLuint index,
GLsizei bufsize,
GLsizei* length,
GLint* size,
GLenum* type,
char* name) { … }
void LogGLApi::glGetActiveUniformBlockivFn(GLuint program,
GLuint uniformBlockIndex,
GLenum pname,
GLint* params) { … }
void LogGLApi::glGetActiveUniformBlockivRobustANGLEFn(GLuint program,
GLuint uniformBlockIndex,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void LogGLApi::glGetActiveUniformBlockNameFn(GLuint program,
GLuint uniformBlockIndex,
GLsizei bufSize,
GLsizei* length,
char* uniformBlockName) { … }
void LogGLApi::glGetActiveUniformsivFn(GLuint program,
GLsizei uniformCount,
const GLuint* uniformIndices,
GLenum pname,
GLint* params) { … }
void LogGLApi::glGetAttachedShadersFn(GLuint program,
GLsizei maxcount,
GLsizei* count,
GLuint* shaders) { … }
GLint LogGLApi::glGetAttribLocationFn(GLuint program, const char* name) { … }
void LogGLApi::glGetBooleani_vFn(GLenum target, GLuint index, GLboolean* data) { … }
void LogGLApi::glGetBooleani_vRobustANGLEFn(GLenum target,
GLuint index,
GLsizei bufSize,
GLsizei* length,
GLboolean* data) { … }
void LogGLApi::glGetBooleanvFn(GLenum pname, GLboolean* params) { … }
void LogGLApi::glGetBooleanvRobustANGLEFn(GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLboolean* data) { … }
void LogGLApi::glGetBufferParameteri64vRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint64* params) { … }
void LogGLApi::glGetBufferParameterivFn(GLenum target,
GLenum pname,
GLint* params) { … }
void LogGLApi::glGetBufferParameterivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void LogGLApi::glGetBufferPointervRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
void** params) { … }
GLuint LogGLApi::glGetDebugMessageLogFn(GLuint count,
GLsizei bufSize,
GLenum* sources,
GLenum* types,
GLuint* ids,
GLenum* severities,
GLsizei* lengths,
char* messageLog) { … }
GLenum LogGLApi::glGetErrorFn(void) { … }
void LogGLApi::glGetFenceivNVFn(GLuint fence, GLenum pname, GLint* params) { … }
void LogGLApi::glGetFloatvFn(GLenum pname, GLfloat* params) { … }
void LogGLApi::glGetFloatvRobustANGLEFn(GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLfloat* data) { … }
GLint LogGLApi::glGetFragDataIndexFn(GLuint program, const char* name) { … }
GLint LogGLApi::glGetFragDataLocationFn(GLuint program, const char* name) { … }
void LogGLApi::glGetFramebufferAttachmentParameterivEXTFn(GLenum target,
GLenum attachment,
GLenum pname,
GLint* params) { … }
void LogGLApi::glGetFramebufferAttachmentParameterivRobustANGLEFn(
GLenum target,
GLenum attachment,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void LogGLApi::glGetFramebufferParameterivFn(GLenum target,
GLenum pname,
GLint* params) { … }
void LogGLApi::glGetFramebufferParameterivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void LogGLApi::glGetFramebufferPixelLocalStorageParameterfvANGLEFn(
GLint plane,
GLenum pname,
GLfloat* params) { … }
void LogGLApi::glGetFramebufferPixelLocalStorageParameterfvRobustANGLEFn(
GLint plane,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLfloat* params) { … }
void LogGLApi::glGetFramebufferPixelLocalStorageParameterivANGLEFn(
GLint plane,
GLenum pname,
GLint* params) { … }
void LogGLApi::glGetFramebufferPixelLocalStorageParameterivRobustANGLEFn(
GLint plane,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
GLenum LogGLApi::glGetGraphicsResetStatusARBFn(void) { … }
void LogGLApi::glGetInteger64i_vFn(GLenum target, GLuint index, GLint64* data) { … }
void LogGLApi::glGetInteger64i_vRobustANGLEFn(GLenum target,
GLuint index,
GLsizei bufSize,
GLsizei* length,
GLint64* data) { … }
void LogGLApi::glGetInteger64vFn(GLenum pname, GLint64* params) { … }
void LogGLApi::glGetInteger64vRobustANGLEFn(GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint64* data) { … }
void LogGLApi::glGetIntegeri_vFn(GLenum target, GLuint index, GLint* data) { … }
void LogGLApi::glGetIntegeri_vRobustANGLEFn(GLenum target,
GLuint index,
GLsizei bufSize,
GLsizei* length,
GLint* data) { … }
void LogGLApi::glGetIntegervFn(GLenum pname, GLint* params) { … }
void LogGLApi::glGetIntegervRobustANGLEFn(GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* data) { … }
void LogGLApi::glGetInternalformativFn(GLenum target,
GLenum internalformat,
GLenum pname,
GLsizei bufSize,
GLint* params) { … }
void LogGLApi::glGetInternalformativRobustANGLEFn(GLenum target,
GLenum internalformat,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void LogGLApi::glGetInternalformatSampleivNVFn(GLenum target,
GLenum internalformat,
GLsizei samples,
GLenum pname,
GLsizei bufSize,
GLint* params) { … }
void LogGLApi::glGetMultisamplefvFn(GLenum pname, GLuint index, GLfloat* val) { … }
void LogGLApi::glGetMultisamplefvRobustANGLEFn(GLenum pname,
GLuint index,
GLsizei bufSize,
GLsizei* length,
GLfloat* val) { … }
void LogGLApi::glGetnUniformfvRobustANGLEFn(GLuint program,
GLint location,
GLsizei bufSize,
GLsizei* length,
GLfloat* params) { … }
void LogGLApi::glGetnUniformivRobustANGLEFn(GLuint program,
GLint location,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void LogGLApi::glGetnUniformuivRobustANGLEFn(GLuint program,
GLint location,
GLsizei bufSize,
GLsizei* length,
GLuint* params) { … }
void LogGLApi::glGetObjectLabelFn(GLenum identifier,
GLuint name,
GLsizei bufSize,
GLsizei* length,
char* label) { … }
void LogGLApi::glGetObjectPtrLabelFn(void* ptr,
GLsizei bufSize,
GLsizei* length,
char* label) { … }
void LogGLApi::glGetPointervFn(GLenum pname, void** params) { … }
void LogGLApi::glGetPointervRobustANGLERobustANGLEFn(GLenum pname,
GLsizei bufSize,
GLsizei* length,
void** params) { … }
void LogGLApi::glGetProgramBinaryFn(GLuint program,
GLsizei bufSize,
GLsizei* length,
GLenum* binaryFormat,
GLvoid* binary) { … }
void LogGLApi::glGetProgramInfoLogFn(GLuint program,
GLsizei bufsize,
GLsizei* length,
char* infolog) { … }
void LogGLApi::glGetProgramInterfaceivFn(GLuint program,
GLenum programInterface,
GLenum pname,
GLint* params) { … }
void LogGLApi::glGetProgramInterfaceivRobustANGLEFn(GLuint program,
GLenum programInterface,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void LogGLApi::glGetProgramivFn(GLuint program, GLenum pname, GLint* params) { … }
void LogGLApi::glGetProgramivRobustANGLEFn(GLuint program,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void LogGLApi::glGetProgramPipelineInfoLogFn(GLuint pipeline,
GLsizei bufSize,
GLsizei* length,
GLchar* infoLog) { … }
void LogGLApi::glGetProgramPipelineivFn(GLuint pipeline,
GLenum pname,
GLint* params) { … }
GLuint LogGLApi::glGetProgramResourceIndexFn(GLuint program,
GLenum programInterface,
const GLchar* name) { … }
void LogGLApi::glGetProgramResourceivFn(GLuint program,
GLenum programInterface,
GLuint index,
GLsizei propCount,
const GLenum* props,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
GLint LogGLApi::glGetProgramResourceLocationFn(GLuint program,
GLenum programInterface,
const char* name) { … }
void LogGLApi::glGetProgramResourceNameFn(GLuint program,
GLenum programInterface,
GLuint index,
GLsizei bufSize,
GLsizei* length,
GLchar* name) { … }
void LogGLApi::glGetQueryivFn(GLenum target, GLenum pname, GLint* params) { … }
void LogGLApi::glGetQueryivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void LogGLApi::glGetQueryObjecti64vFn(GLuint id,
GLenum pname,
GLint64* params) { … }
void LogGLApi::glGetQueryObjecti64vRobustANGLEFn(GLuint id,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint64* params) { … }
void LogGLApi::glGetQueryObjectivFn(GLuint id, GLenum pname, GLint* params) { … }
void LogGLApi::glGetQueryObjectivRobustANGLEFn(GLuint id,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void LogGLApi::glGetQueryObjectui64vFn(GLuint id,
GLenum pname,
GLuint64* params) { … }
void LogGLApi::glGetQueryObjectui64vRobustANGLEFn(GLuint id,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLuint64* params) { … }
void LogGLApi::glGetQueryObjectuivFn(GLuint id, GLenum pname, GLuint* params) { … }
void LogGLApi::glGetQueryObjectuivRobustANGLEFn(GLuint id,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLuint* params) { … }
void LogGLApi::glGetRenderbufferParameterivEXTFn(GLenum target,
GLenum pname,
GLint* params) { … }
void LogGLApi::glGetRenderbufferParameterivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void LogGLApi::glGetSamplerParameterfvFn(GLuint sampler,
GLenum pname,
GLfloat* params) { … }
void LogGLApi::glGetSamplerParameterfvRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLfloat* params) { … }
void LogGLApi::glGetSamplerParameterIivRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void LogGLApi::glGetSamplerParameterIuivRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLuint* params) { … }
void LogGLApi::glGetSamplerParameterivFn(GLuint sampler,
GLenum pname,
GLint* params) { … }
void LogGLApi::glGetSamplerParameterivRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void LogGLApi::glGetShaderInfoLogFn(GLuint shader,
GLsizei bufsize,
GLsizei* length,
char* infolog) { … }
void LogGLApi::glGetShaderivFn(GLuint shader, GLenum pname, GLint* params) { … }
void LogGLApi::glGetShaderivRobustANGLEFn(GLuint shader,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void LogGLApi::glGetShaderPrecisionFormatFn(GLenum shadertype,
GLenum precisiontype,
GLint* range,
GLint* precision) { … }
void LogGLApi::glGetShaderSourceFn(GLuint shader,
GLsizei bufsize,
GLsizei* length,
char* source) { … }
const GLubyte* LogGLApi::glGetStringFn(GLenum name) { … }
const GLubyte* LogGLApi::glGetStringiFn(GLenum name, GLuint index) { … }
void LogGLApi::glGetSyncivFn(GLsync sync,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* values) { … }
void LogGLApi::glGetTexLevelParameterfvFn(GLenum target,
GLint level,
GLenum pname,
GLfloat* params) { … }
void LogGLApi::glGetTexLevelParameterfvRobustANGLEFn(GLenum target,
GLint level,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLfloat* params) { … }
void LogGLApi::glGetTexLevelParameterivFn(GLenum target,
GLint level,
GLenum pname,
GLint* params) { … }
void LogGLApi::glGetTexLevelParameterivRobustANGLEFn(GLenum target,
GLint level,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void LogGLApi::glGetTexParameterfvFn(GLenum target,
GLenum pname,
GLfloat* params) { … }
void LogGLApi::glGetTexParameterfvRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLfloat* params) { … }
void LogGLApi::glGetTexParameterIivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void LogGLApi::glGetTexParameterIuivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLuint* params) { … }
void LogGLApi::glGetTexParameterivFn(GLenum target,
GLenum pname,
GLint* params) { … }
void LogGLApi::glGetTexParameterivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void LogGLApi::glGetTransformFeedbackVaryingFn(GLuint program,
GLuint index,
GLsizei bufSize,
GLsizei* length,
GLsizei* size,
GLenum* type,
char* name) { … }
void LogGLApi::glGetTranslatedShaderSourceANGLEFn(GLuint shader,
GLsizei bufsize,
GLsizei* length,
char* source) { … }
GLuint LogGLApi::glGetUniformBlockIndexFn(GLuint program,
const char* uniformBlockName) { … }
void LogGLApi::glGetUniformfvFn(GLuint program,
GLint location,
GLfloat* params) { … }
void LogGLApi::glGetUniformfvRobustANGLEFn(GLuint program,
GLint location,
GLsizei bufSize,
GLsizei* length,
GLfloat* params) { … }
void LogGLApi::glGetUniformIndicesFn(GLuint program,
GLsizei uniformCount,
const char* const* uniformNames,
GLuint* uniformIndices) { … }
void LogGLApi::glGetUniformivFn(GLuint program, GLint location, GLint* params) { … }
void LogGLApi::glGetUniformivRobustANGLEFn(GLuint program,
GLint location,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
GLint LogGLApi::glGetUniformLocationFn(GLuint program, const char* name) { … }
void LogGLApi::glGetUniformuivFn(GLuint program,
GLint location,
GLuint* params) { … }
void LogGLApi::glGetUniformuivRobustANGLEFn(GLuint program,
GLint location,
GLsizei bufSize,
GLsizei* length,
GLuint* params) { … }
void LogGLApi::glGetVertexAttribfvFn(GLuint index,
GLenum pname,
GLfloat* params) { … }
void LogGLApi::glGetVertexAttribfvRobustANGLEFn(GLuint index,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLfloat* params) { … }
void LogGLApi::glGetVertexAttribIivRobustANGLEFn(GLuint index,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void LogGLApi::glGetVertexAttribIuivRobustANGLEFn(GLuint index,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLuint* params) { … }
void LogGLApi::glGetVertexAttribivFn(GLuint index,
GLenum pname,
GLint* params) { … }
void LogGLApi::glGetVertexAttribivRobustANGLEFn(GLuint index,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void LogGLApi::glGetVertexAttribPointervFn(GLuint index,
GLenum pname,
void** pointer) { … }
void LogGLApi::glGetVertexAttribPointervRobustANGLEFn(GLuint index,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
void** pointer) { … }
void LogGLApi::glHintFn(GLenum target, GLenum mode) { … }
void LogGLApi::glImportMemoryFdEXTFn(GLuint memory,
GLuint64 size,
GLenum handleType,
GLint fd) { … }
void LogGLApi::glImportMemoryWin32HandleEXTFn(GLuint memory,
GLuint64 size,
GLenum handleType,
void* handle) { … }
void LogGLApi::glImportMemoryZirconHandleANGLEFn(GLuint memory,
GLuint64 size,
GLenum handleType,
GLuint handle) { … }
void LogGLApi::glImportSemaphoreFdEXTFn(GLuint semaphore,
GLenum handleType,
GLint fd) { … }
void LogGLApi::glImportSemaphoreWin32HandleEXTFn(GLuint semaphore,
GLenum handleType,
void* handle) { … }
void LogGLApi::glImportSemaphoreZirconHandleANGLEFn(GLuint semaphore,
GLenum handleType,
GLuint handle) { … }
void LogGLApi::glInsertEventMarkerEXTFn(GLsizei length, const char* marker) { … }
void LogGLApi::glInvalidateFramebufferFn(GLenum target,
GLsizei numAttachments,
const GLenum* attachments) { … }
void LogGLApi::glInvalidateSubFramebufferFn(GLenum target,
GLsizei numAttachments,
const GLenum* attachments,
GLint x,
GLint y,
GLint width,
GLint height) { … }
void LogGLApi::glInvalidateTextureANGLEFn(GLenum target) { … }
GLboolean LogGLApi::glIsBufferFn(GLuint buffer) { … }
GLboolean LogGLApi::glIsEnabledFn(GLenum cap) { … }
GLboolean LogGLApi::glIsEnablediOESFn(GLenum target, GLuint index) { … }
GLboolean LogGLApi::glIsFenceNVFn(GLuint fence) { … }
GLboolean LogGLApi::glIsFramebufferEXTFn(GLuint framebuffer) { … }
GLboolean LogGLApi::glIsProgramFn(GLuint program) { … }
GLboolean LogGLApi::glIsProgramPipelineFn(GLuint pipeline) { … }
GLboolean LogGLApi::glIsQueryFn(GLuint query) { … }
GLboolean LogGLApi::glIsRenderbufferEXTFn(GLuint renderbuffer) { … }
GLboolean LogGLApi::glIsSamplerFn(GLuint sampler) { … }
GLboolean LogGLApi::glIsShaderFn(GLuint shader) { … }
GLboolean LogGLApi::glIsSyncFn(GLsync sync) { … }
GLboolean LogGLApi::glIsTextureFn(GLuint texture) { … }
GLboolean LogGLApi::glIsTransformFeedbackFn(GLuint id) { … }
GLboolean LogGLApi::glIsVertexArrayOESFn(GLuint array) { … }
void LogGLApi::glLineWidthFn(GLfloat width) { … }
void LogGLApi::glLinkProgramFn(GLuint program) { … }
void* LogGLApi::glMapBufferFn(GLenum target, GLenum access) { … }
void* LogGLApi::glMapBufferRangeFn(GLenum target,
GLintptr offset,
GLsizeiptr length,
GLbitfield access) { … }
void LogGLApi::glMaxShaderCompilerThreadsKHRFn(GLuint count) { … }
void LogGLApi::glMemoryBarrierByRegionFn(GLbitfield barriers) { … }
void LogGLApi::glMemoryBarrierEXTFn(GLbitfield barriers) { … }
void LogGLApi::glMemoryObjectParameterivEXTFn(GLuint memoryObject,
GLenum pname,
const GLint* param) { … }
void LogGLApi::glMinSampleShadingFn(GLfloat value) { … }
void LogGLApi::glMultiDrawArraysANGLEFn(GLenum mode,
const GLint* firsts,
const GLsizei* counts,
GLsizei drawcount) { … }
void LogGLApi::glMultiDrawArraysInstancedANGLEFn(GLenum mode,
const GLint* firsts,
const GLsizei* counts,
const GLsizei* instanceCounts,
GLsizei drawcount) { … }
void LogGLApi::glMultiDrawArraysInstancedBaseInstanceANGLEFn(
GLenum mode,
const GLint* firsts,
const GLsizei* counts,
const GLsizei* instanceCounts,
const GLuint* baseInstances,
GLsizei drawcount) { … }
void LogGLApi::glMultiDrawElementsANGLEFn(GLenum mode,
const GLsizei* counts,
GLenum type,
const GLvoid* const* indices,
GLsizei drawcount) { … }
void LogGLApi::glMultiDrawElementsInstancedANGLEFn(
GLenum mode,
const GLsizei* counts,
GLenum type,
const GLvoid* const* indices,
const GLsizei* instanceCounts,
GLsizei drawcount) { … }
void LogGLApi::glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLEFn(
GLenum mode,
const GLsizei* counts,
GLenum type,
const GLvoid* const* indices,
const GLsizei* instanceCounts,
const GLint* baseVertices,
const GLuint* baseInstances,
GLsizei drawcount) { … }
void LogGLApi::glObjectLabelFn(GLenum identifier,
GLuint name,
GLsizei length,
const char* label) { … }
void LogGLApi::glObjectPtrLabelFn(void* ptr,
GLsizei length,
const char* label) { … }
void LogGLApi::glPatchParameteriFn(GLenum pname, GLint value) { … }
void LogGLApi::glPauseTransformFeedbackFn(void) { … }
void LogGLApi::glPixelLocalStorageBarrierANGLEFn() { … }
void LogGLApi::glPixelStoreiFn(GLenum pname, GLint param) { … }
void LogGLApi::glPointParameteriFn(GLenum pname, GLint param) { … }
void LogGLApi::glPolygonModeFn(GLenum face, GLenum mode) { … }
void LogGLApi::glPolygonModeANGLEFn(GLenum face, GLenum mode) { … }
void LogGLApi::glPolygonOffsetFn(GLfloat factor, GLfloat units) { … }
void LogGLApi::glPolygonOffsetClampEXTFn(GLfloat factor,
GLfloat units,
GLfloat clamp) { … }
void LogGLApi::glPopDebugGroupFn() { … }
void LogGLApi::glPopGroupMarkerEXTFn(void) { … }
void LogGLApi::glPrimitiveRestartIndexFn(GLuint index) { … }
void LogGLApi::glProgramBinaryFn(GLuint program,
GLenum binaryFormat,
const GLvoid* binary,
GLsizei length) { … }
void LogGLApi::glProgramParameteriFn(GLuint program,
GLenum pname,
GLint value) { … }
void LogGLApi::glProgramUniform1fFn(GLuint program,
GLint location,
GLfloat v0) { … }
void LogGLApi::glProgramUniform1fvFn(GLuint program,
GLint location,
GLsizei count,
const GLfloat* value) { … }
void LogGLApi::glProgramUniform1iFn(GLuint program, GLint location, GLint v0) { … }
void LogGLApi::glProgramUniform1ivFn(GLuint program,
GLint location,
GLsizei count,
const GLint* value) { … }
void LogGLApi::glProgramUniform1uiFn(GLuint program,
GLint location,
GLuint v0) { … }
void LogGLApi::glProgramUniform1uivFn(GLuint program,
GLint location,
GLsizei count,
const GLuint* value) { … }
void LogGLApi::glProgramUniform2fFn(GLuint program,
GLint location,
GLfloat v0,
GLfloat v1) { … }
void LogGLApi::glProgramUniform2fvFn(GLuint program,
GLint location,
GLsizei count,
const GLfloat* value) { … }
void LogGLApi::glProgramUniform2iFn(GLuint program,
GLint location,
GLint v0,
GLint v1) { … }
void LogGLApi::glProgramUniform2ivFn(GLuint program,
GLint location,
GLsizei count,
const GLint* value) { … }
void LogGLApi::glProgramUniform2uiFn(GLuint program,
GLint location,
GLuint v0,
GLuint v1) { … }
void LogGLApi::glProgramUniform2uivFn(GLuint program,
GLint location,
GLsizei count,
const GLuint* value) { … }
void LogGLApi::glProgramUniform3fFn(GLuint program,
GLint location,
GLfloat v0,
GLfloat v1,
GLfloat v2) { … }
void LogGLApi::glProgramUniform3fvFn(GLuint program,
GLint location,
GLsizei count,
const GLfloat* value) { … }
void LogGLApi::glProgramUniform3iFn(GLuint program,
GLint location,
GLint v0,
GLint v1,
GLint v2) { … }
void LogGLApi::glProgramUniform3ivFn(GLuint program,
GLint location,
GLsizei count,
const GLint* value) { … }
void LogGLApi::glProgramUniform3uiFn(GLuint program,
GLint location,
GLuint v0,
GLuint v1,
GLuint v2) { … }
void LogGLApi::glProgramUniform3uivFn(GLuint program,
GLint location,
GLsizei count,
const GLuint* value) { … }
void LogGLApi::glProgramUniform4fFn(GLuint program,
GLint location,
GLfloat v0,
GLfloat v1,
GLfloat v2,
GLfloat v3) { … }
void LogGLApi::glProgramUniform4fvFn(GLuint program,
GLint location,
GLsizei count,
const GLfloat* value) { … }
void LogGLApi::glProgramUniform4iFn(GLuint program,
GLint location,
GLint v0,
GLint v1,
GLint v2,
GLint v3) { … }
void LogGLApi::glProgramUniform4ivFn(GLuint program,
GLint location,
GLsizei count,
const GLint* value) { … }
void LogGLApi::glProgramUniform4uiFn(GLuint program,
GLint location,
GLuint v0,
GLuint v1,
GLuint v2,
GLuint v3) { … }
void LogGLApi::glProgramUniform4uivFn(GLuint program,
GLint location,
GLsizei count,
const GLuint* value) { … }
void LogGLApi::glProgramUniformMatrix2fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void LogGLApi::glProgramUniformMatrix2x3fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void LogGLApi::glProgramUniformMatrix2x4fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void LogGLApi::glProgramUniformMatrix3fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void LogGLApi::glProgramUniformMatrix3x2fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void LogGLApi::glProgramUniformMatrix3x4fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void LogGLApi::glProgramUniformMatrix4fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void LogGLApi::glProgramUniformMatrix4x2fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void LogGLApi::glProgramUniformMatrix4x3fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void LogGLApi::glProvokingVertexANGLEFn(GLenum provokeMode) { … }
void LogGLApi::glPushDebugGroupFn(GLenum source,
GLuint id,
GLsizei length,
const char* message) { … }
void LogGLApi::glPushGroupMarkerEXTFn(GLsizei length, const char* marker) { … }
void LogGLApi::glQueryCounterFn(GLuint id, GLenum target) { … }
void LogGLApi::glReadBufferFn(GLenum src) { … }
void LogGLApi::glReadnPixelsRobustANGLEFn(GLint x,
GLint y,
GLsizei width,
GLsizei height,
GLenum format,
GLenum type,
GLsizei bufSize,
GLsizei* length,
GLsizei* columns,
GLsizei* rows,
void* data) { … }
void LogGLApi::glReadPixelsFn(GLint x,
GLint y,
GLsizei width,
GLsizei height,
GLenum format,
GLenum type,
void* pixels) { … }
void LogGLApi::glReadPixelsRobustANGLEFn(GLint x,
GLint y,
GLsizei width,
GLsizei height,
GLenum format,
GLenum type,
GLsizei bufSize,
GLsizei* length,
GLsizei* columns,
GLsizei* rows,
void* pixels) { … }
void LogGLApi::glReleaseShaderCompilerFn(void) { … }
void LogGLApi::glReleaseTexturesANGLEFn(GLuint numTextures,
const GLuint* textures,
GLenum* layouts) { … }
void LogGLApi::glRenderbufferStorageEXTFn(GLenum target,
GLenum internalformat,
GLsizei width,
GLsizei height) { … }
void LogGLApi::glRenderbufferStorageMultisampleFn(GLenum target,
GLsizei samples,
GLenum internalformat,
GLsizei width,
GLsizei height) { … }
void LogGLApi::glRenderbufferStorageMultisampleAdvancedAMDFn(
GLenum target,
GLsizei samples,
GLsizei storageSamples,
GLenum internalformat,
GLsizei width,
GLsizei height) { … }
void LogGLApi::glRenderbufferStorageMultisampleEXTFn(GLenum target,
GLsizei samples,
GLenum internalformat,
GLsizei width,
GLsizei height) { … }
void LogGLApi::glRequestExtensionANGLEFn(const char* name) { … }
void LogGLApi::glResumeTransformFeedbackFn(void) { … }
void LogGLApi::glSampleCoverageFn(GLclampf value, GLboolean invert) { … }
void LogGLApi::glSampleMaskiFn(GLuint maskNumber, GLbitfield mask) { … }
void LogGLApi::glSamplerParameterfFn(GLuint sampler,
GLenum pname,
GLfloat param) { … }
void LogGLApi::glSamplerParameterfvFn(GLuint sampler,
GLenum pname,
const GLfloat* params) { … }
void LogGLApi::glSamplerParameterfvRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
const GLfloat* param) { … }
void LogGLApi::glSamplerParameteriFn(GLuint sampler,
GLenum pname,
GLint param) { … }
void LogGLApi::glSamplerParameterIivRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
const GLint* param) { … }
void LogGLApi::glSamplerParameterIuivRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
const GLuint* param) { … }
void LogGLApi::glSamplerParameterivFn(GLuint sampler,
GLenum pname,
const GLint* params) { … }
void LogGLApi::glSamplerParameterivRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
const GLint* param) { … }
void LogGLApi::glScissorFn(GLint x, GLint y, GLsizei width, GLsizei height) { … }
void LogGLApi::glSetFenceNVFn(GLuint fence, GLenum condition) { … }
void LogGLApi::glShaderBinaryFn(GLsizei n,
const GLuint* shaders,
GLenum binaryformat,
const void* binary,
GLsizei length) { … }
void LogGLApi::glShaderSourceFn(GLuint shader,
GLsizei count,
const char* const* str,
const GLint* length) { … }
void LogGLApi::glSignalSemaphoreEXTFn(GLuint semaphore,
GLuint numBufferBarriers,
const GLuint* buffers,
GLuint numTextureBarriers,
const GLuint* textures,
const GLenum* dstLayouts) { … }
void LogGLApi::glStartTilingQCOMFn(GLuint x,
GLuint y,
GLuint width,
GLuint height,
GLbitfield preserveMask) { … }
void LogGLApi::glStencilFuncFn(GLenum func, GLint ref, GLuint mask) { … }
void LogGLApi::glStencilFuncSeparateFn(GLenum face,
GLenum func,
GLint ref,
GLuint mask) { … }
void LogGLApi::glStencilMaskFn(GLuint mask) { … }
void LogGLApi::glStencilMaskSeparateFn(GLenum face, GLuint mask) { … }
void LogGLApi::glStencilOpFn(GLenum fail, GLenum zfail, GLenum zpass) { … }
void LogGLApi::glStencilOpSeparateFn(GLenum face,
GLenum fail,
GLenum zfail,
GLenum zpass) { … }
GLboolean LogGLApi::glTestFenceNVFn(GLuint fence) { … }
void LogGLApi::glTexBufferFn(GLenum target,
GLenum internalformat,
GLuint buffer) { … }
void LogGLApi::glTexBufferRangeFn(GLenum target,
GLenum internalformat,
GLuint buffer,
GLintptr offset,
GLsizeiptr size) { … }
void LogGLApi::glTexImage2DFn(GLenum target,
GLint level,
GLint internalformat,
GLsizei width,
GLsizei height,
GLint border,
GLenum format,
GLenum type,
const void* pixels) { … }
void LogGLApi::glTexImage2DExternalANGLEFn(GLenum target,
GLint level,
GLint internalformat,
GLsizei width,
GLsizei height,
GLint border,
GLenum format,
GLenum type) { … }
void LogGLApi::glTexImage2DRobustANGLEFn(GLenum target,
GLint level,
GLint internalformat,
GLsizei width,
GLsizei height,
GLint border,
GLenum format,
GLenum type,
GLsizei bufSize,
const void* pixels) { … }
void LogGLApi::glTexImage3DFn(GLenum target,
GLint level,
GLint internalformat,
GLsizei width,
GLsizei height,
GLsizei depth,
GLint border,
GLenum format,
GLenum type,
const void* pixels) { … }
void LogGLApi::glTexImage3DRobustANGLEFn(GLenum target,
GLint level,
GLint internalformat,
GLsizei width,
GLsizei height,
GLsizei depth,
GLint border,
GLenum format,
GLenum type,
GLsizei bufSize,
const void* pixels) { … }
void LogGLApi::glTexParameterfFn(GLenum target, GLenum pname, GLfloat param) { … }
void LogGLApi::glTexParameterfvFn(GLenum target,
GLenum pname,
const GLfloat* params) { … }
void LogGLApi::glTexParameterfvRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
const GLfloat* params) { … }
void LogGLApi::glTexParameteriFn(GLenum target, GLenum pname, GLint param) { … }
void LogGLApi::glTexParameterIivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
const GLint* params) { … }
void LogGLApi::glTexParameterIuivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
const GLuint* params) { … }
void LogGLApi::glTexParameterivFn(GLenum target,
GLenum pname,
const GLint* params) { … }
void LogGLApi::glTexParameterivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
const GLint* params) { … }
void LogGLApi::glTexStorage2DEXTFn(GLenum target,
GLsizei levels,
GLenum internalformat,
GLsizei width,
GLsizei height) { … }
void LogGLApi::glTexStorage2DMultisampleFn(GLenum target,
GLsizei samples,
GLenum internalformat,
GLsizei width,
GLsizei height,
GLboolean fixedsamplelocations) { … }
void LogGLApi::glTexStorage3DFn(GLenum target,
GLsizei levels,
GLenum internalformat,
GLsizei width,
GLsizei height,
GLsizei depth) { … }
void LogGLApi::glTexStorageMem2DEXTFn(GLenum target,
GLsizei levels,
GLenum internalFormat,
GLsizei width,
GLsizei height,
GLuint memory,
GLuint64 offset) { … }
void LogGLApi::glTexStorageMemFlags2DANGLEFn(GLenum target,
GLsizei levels,
GLenum internalFormat,
GLsizei width,
GLsizei height,
GLuint memory,
GLuint64 offset,
GLbitfield createFlags,
GLbitfield usageFlags,
const void* imageCreateInfoPNext) { … }
void LogGLApi::glTexSubImage2DFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLsizei width,
GLsizei height,
GLenum format,
GLenum type,
const void* pixels) { … }
void LogGLApi::glTexSubImage2DRobustANGLEFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLsizei width,
GLsizei height,
GLenum format,
GLenum type,
GLsizei bufSize,
const void* pixels) { … }
void LogGLApi::glTexSubImage3DFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLenum type,
const void* pixels) { … }
void LogGLApi::glTexSubImage3DRobustANGLEFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLenum type,
GLsizei bufSize,
const void* pixels) { … }
void LogGLApi::glTransformFeedbackVaryingsFn(GLuint program,
GLsizei count,
const char* const* varyings,
GLenum bufferMode) { … }
void LogGLApi::glUniform1fFn(GLint location, GLfloat x) { … }
void LogGLApi::glUniform1fvFn(GLint location, GLsizei count, const GLfloat* v) { … }
void LogGLApi::glUniform1iFn(GLint location, GLint x) { … }
void LogGLApi::glUniform1ivFn(GLint location, GLsizei count, const GLint* v) { … }
void LogGLApi::glUniform1uiFn(GLint location, GLuint v0) { … }
void LogGLApi::glUniform1uivFn(GLint location, GLsizei count, const GLuint* v) { … }
void LogGLApi::glUniform2fFn(GLint location, GLfloat x, GLfloat y) { … }
void LogGLApi::glUniform2fvFn(GLint location, GLsizei count, const GLfloat* v) { … }
void LogGLApi::glUniform2iFn(GLint location, GLint x, GLint y) { … }
void LogGLApi::glUniform2ivFn(GLint location, GLsizei count, const GLint* v) { … }
void LogGLApi::glUniform2uiFn(GLint location, GLuint v0, GLuint v1) { … }
void LogGLApi::glUniform2uivFn(GLint location, GLsizei count, const GLuint* v) { … }
void LogGLApi::glUniform3fFn(GLint location, GLfloat x, GLfloat y, GLfloat z) { … }
void LogGLApi::glUniform3fvFn(GLint location, GLsizei count, const GLfloat* v) { … }
void LogGLApi::glUniform3iFn(GLint location, GLint x, GLint y, GLint z) { … }
void LogGLApi::glUniform3ivFn(GLint location, GLsizei count, const GLint* v) { … }
void LogGLApi::glUniform3uiFn(GLint location, GLuint v0, GLuint v1, GLuint v2) { … }
void LogGLApi::glUniform3uivFn(GLint location, GLsizei count, const GLuint* v) { … }
void LogGLApi::glUniform4fFn(GLint location,
GLfloat x,
GLfloat y,
GLfloat z,
GLfloat w) { … }
void LogGLApi::glUniform4fvFn(GLint location, GLsizei count, const GLfloat* v) { … }
void LogGLApi::glUniform4iFn(GLint location,
GLint x,
GLint y,
GLint z,
GLint w) { … }
void LogGLApi::glUniform4ivFn(GLint location, GLsizei count, const GLint* v) { … }
void LogGLApi::glUniform4uiFn(GLint location,
GLuint v0,
GLuint v1,
GLuint v2,
GLuint v3) { … }
void LogGLApi::glUniform4uivFn(GLint location, GLsizei count, const GLuint* v) { … }
void LogGLApi::glUniformBlockBindingFn(GLuint program,
GLuint uniformBlockIndex,
GLuint uniformBlockBinding) { … }
void LogGLApi::glUniformMatrix2fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void LogGLApi::glUniformMatrix2x3fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void LogGLApi::glUniformMatrix2x4fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void LogGLApi::glUniformMatrix3fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void LogGLApi::glUniformMatrix3x2fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void LogGLApi::glUniformMatrix3x4fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void LogGLApi::glUniformMatrix4fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void LogGLApi::glUniformMatrix4x2fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void LogGLApi::glUniformMatrix4x3fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
GLboolean LogGLApi::glUnmapBufferFn(GLenum target) { … }
void LogGLApi::glUseProgramFn(GLuint program) { … }
void LogGLApi::glUseProgramStagesFn(GLuint pipeline,
GLbitfield stages,
GLuint program) { … }
void LogGLApi::glValidateProgramFn(GLuint program) { … }
void LogGLApi::glValidateProgramPipelineFn(GLuint pipeline) { … }
void LogGLApi::glVertexAttrib1fFn(GLuint indx, GLfloat x) { … }
void LogGLApi::glVertexAttrib1fvFn(GLuint indx, const GLfloat* values) { … }
void LogGLApi::glVertexAttrib2fFn(GLuint indx, GLfloat x, GLfloat y) { … }
void LogGLApi::glVertexAttrib2fvFn(GLuint indx, const GLfloat* values) { … }
void LogGLApi::glVertexAttrib3fFn(GLuint indx,
GLfloat x,
GLfloat y,
GLfloat z) { … }
void LogGLApi::glVertexAttrib3fvFn(GLuint indx, const GLfloat* values) { … }
void LogGLApi::glVertexAttrib4fFn(GLuint indx,
GLfloat x,
GLfloat y,
GLfloat z,
GLfloat w) { … }
void LogGLApi::glVertexAttrib4fvFn(GLuint indx, const GLfloat* values) { … }
void LogGLApi::glVertexAttribBindingFn(GLuint attribindex,
GLuint bindingindex) { … }
void LogGLApi::glVertexAttribDivisorANGLEFn(GLuint index, GLuint divisor) { … }
void LogGLApi::glVertexAttribFormatFn(GLuint attribindex,
GLint size,
GLenum type,
GLboolean normalized,
GLuint relativeoffset) { … }
void LogGLApi::glVertexAttribI4iFn(GLuint indx,
GLint x,
GLint y,
GLint z,
GLint w) { … }
void LogGLApi::glVertexAttribI4ivFn(GLuint indx, const GLint* values) { … }
void LogGLApi::glVertexAttribI4uiFn(GLuint indx,
GLuint x,
GLuint y,
GLuint z,
GLuint w) { … }
void LogGLApi::glVertexAttribI4uivFn(GLuint indx, const GLuint* values) { … }
void LogGLApi::glVertexAttribIFormatFn(GLuint attribindex,
GLint size,
GLenum type,
GLuint relativeoffset) { … }
void LogGLApi::glVertexAttribIPointerFn(GLuint indx,
GLint size,
GLenum type,
GLsizei stride,
const void* ptr) { … }
void LogGLApi::glVertexAttribPointerFn(GLuint indx,
GLint size,
GLenum type,
GLboolean normalized,
GLsizei stride,
const void* ptr) { … }
void LogGLApi::glVertexBindingDivisorFn(GLuint bindingindex, GLuint divisor) { … }
void LogGLApi::glViewportFn(GLint x, GLint y, GLsizei width, GLsizei height) { … }
void LogGLApi::glWaitSemaphoreEXTFn(GLuint semaphore,
GLuint numBufferBarriers,
const GLuint* buffers,
GLuint numTextureBarriers,
const GLuint* textures,
const GLenum* srcLayouts) { … }
void LogGLApi::glWaitSyncFn(GLsync sync, GLbitfield flags, GLuint64 timeout) { … }
void LogGLApi::glWindowRectanglesEXTFn(GLenum mode,
GLsizei n,
const GLint* box) { … }
namespace {
void NoContextHelper(const char* method_name) { … }
}
void NoContextGLApi::glAcquireTexturesANGLEFn(GLuint numTextures,
const GLuint* textures,
const GLenum* layouts) { … }
void NoContextGLApi::glActiveShaderProgramFn(GLuint pipeline, GLuint program) { … }
void NoContextGLApi::glActiveTextureFn(GLenum texture) { … }
void NoContextGLApi::glAttachShaderFn(GLuint program, GLuint shader) { … }
void NoContextGLApi::glBeginPixelLocalStorageANGLEFn(GLsizei n,
const GLenum* loadops) { … }
void NoContextGLApi::glBeginQueryFn(GLenum target, GLuint id) { … }
void NoContextGLApi::glBeginTransformFeedbackFn(GLenum primitiveMode) { … }
void NoContextGLApi::glBindAttribLocationFn(GLuint program,
GLuint index,
const char* name) { … }
void NoContextGLApi::glBindBufferFn(GLenum target, GLuint buffer) { … }
void NoContextGLApi::glBindBufferBaseFn(GLenum target,
GLuint index,
GLuint buffer) { … }
void NoContextGLApi::glBindBufferRangeFn(GLenum target,
GLuint index,
GLuint buffer,
GLintptr offset,
GLsizeiptr size) { … }
void NoContextGLApi::glBindFragDataLocationFn(GLuint program,
GLuint colorNumber,
const char* name) { … }
void NoContextGLApi::glBindFragDataLocationIndexedFn(GLuint program,
GLuint colorNumber,
GLuint index,
const char* name) { … }
void NoContextGLApi::glBindFramebufferEXTFn(GLenum target, GLuint framebuffer) { … }
void NoContextGLApi::glBindImageTextureEXTFn(GLuint index,
GLuint texture,
GLint level,
GLboolean layered,
GLint layer,
GLenum access,
GLint format) { … }
void NoContextGLApi::glBindProgramPipelineFn(GLuint pipeline) { … }
void NoContextGLApi::glBindRenderbufferEXTFn(GLenum target,
GLuint renderbuffer) { … }
void NoContextGLApi::glBindSamplerFn(GLuint unit, GLuint sampler) { … }
void NoContextGLApi::glBindTextureFn(GLenum target, GLuint texture) { … }
void NoContextGLApi::glBindTransformFeedbackFn(GLenum target, GLuint id) { … }
void NoContextGLApi::glBindUniformLocationCHROMIUMFn(GLuint program,
GLint location,
const char* name) { … }
void NoContextGLApi::glBindVertexArrayOESFn(GLuint array) { … }
void NoContextGLApi::glBindVertexBufferFn(GLuint bindingindex,
GLuint buffer,
GLintptr offset,
GLsizei stride) { … }
void NoContextGLApi::glBlendBarrierKHRFn(void) { … }
void NoContextGLApi::glBlendColorFn(GLclampf red,
GLclampf green,
GLclampf blue,
GLclampf alpha) { … }
void NoContextGLApi::glBlendEquationFn(GLenum mode) { … }
void NoContextGLApi::glBlendEquationiOESFn(GLuint buf, GLenum mode) { … }
void NoContextGLApi::glBlendEquationSeparateFn(GLenum modeRGB,
GLenum modeAlpha) { … }
void NoContextGLApi::glBlendEquationSeparateiOESFn(GLuint buf,
GLenum modeRGB,
GLenum modeAlpha) { … }
void NoContextGLApi::glBlendFuncFn(GLenum sfactor, GLenum dfactor) { … }
void NoContextGLApi::glBlendFunciOESFn(GLuint buf,
GLenum sfactor,
GLenum dfactor) { … }
void NoContextGLApi::glBlendFuncSeparateFn(GLenum srcRGB,
GLenum dstRGB,
GLenum srcAlpha,
GLenum dstAlpha) { … }
void NoContextGLApi::glBlendFuncSeparateiOESFn(GLuint buf,
GLenum srcRGB,
GLenum dstRGB,
GLenum srcAlpha,
GLenum dstAlpha) { … }
void NoContextGLApi::glBlitFramebufferFn(GLint srcX0,
GLint srcY0,
GLint srcX1,
GLint srcY1,
GLint dstX0,
GLint dstY0,
GLint dstX1,
GLint dstY1,
GLbitfield mask,
GLenum filter) { … }
void NoContextGLApi::glBufferDataFn(GLenum target,
GLsizeiptr size,
const void* data,
GLenum usage) { … }
void NoContextGLApi::glBufferSubDataFn(GLenum target,
GLintptr offset,
GLsizeiptr size,
const void* data) { … }
GLenum NoContextGLApi::glCheckFramebufferStatusEXTFn(GLenum target) { … }
void NoContextGLApi::glClearFn(GLbitfield mask) { … }
void NoContextGLApi::glClearBufferfiFn(GLenum buffer,
GLint drawbuffer,
const GLfloat depth,
GLint stencil) { … }
void NoContextGLApi::glClearBufferfvFn(GLenum buffer,
GLint drawbuffer,
const GLfloat* value) { … }
void NoContextGLApi::glClearBufferivFn(GLenum buffer,
GLint drawbuffer,
const GLint* value) { … }
void NoContextGLApi::glClearBufferuivFn(GLenum buffer,
GLint drawbuffer,
const GLuint* value) { … }
void NoContextGLApi::glClearColorFn(GLclampf red,
GLclampf green,
GLclampf blue,
GLclampf alpha) { … }
void NoContextGLApi::glClearDepthFn(GLclampd depth) { … }
void NoContextGLApi::glClearDepthfFn(GLclampf depth) { … }
void NoContextGLApi::glClearStencilFn(GLint s) { … }
void NoContextGLApi::glClearTexImageFn(GLuint texture,
GLint level,
GLenum format,
GLenum type,
const GLvoid* data) { … }
void NoContextGLApi::glClearTexSubImageFn(GLuint texture,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLint width,
GLint height,
GLint depth,
GLenum format,
GLenum type,
const GLvoid* data) { … }
GLenum NoContextGLApi::glClientWaitSyncFn(GLsync sync,
GLbitfield flags,
GLuint64 timeout) { … }
void NoContextGLApi::glClipControlEXTFn(GLenum origin, GLenum depth) { … }
void NoContextGLApi::glColorMaskFn(GLboolean red,
GLboolean green,
GLboolean blue,
GLboolean alpha) { … }
void NoContextGLApi::glColorMaskiOESFn(GLuint buf,
GLboolean red,
GLboolean green,
GLboolean blue,
GLboolean alpha) { … }
void NoContextGLApi::glCompileShaderFn(GLuint shader) { … }
void NoContextGLApi::glCompressedTexImage2DFn(GLenum target,
GLint level,
GLenum internalformat,
GLsizei width,
GLsizei height,
GLint border,
GLsizei imageSize,
const void* data) { … }
void NoContextGLApi::glCompressedTexImage2DRobustANGLEFn(GLenum target,
GLint level,
GLenum internalformat,
GLsizei width,
GLsizei height,
GLint border,
GLsizei imageSize,
GLsizei dataSize,
const void* data) { … }
void NoContextGLApi::glCompressedTexImage3DFn(GLenum target,
GLint level,
GLenum internalformat,
GLsizei width,
GLsizei height,
GLsizei depth,
GLint border,
GLsizei imageSize,
const void* data) { … }
void NoContextGLApi::glCompressedTexImage3DRobustANGLEFn(GLenum target,
GLint level,
GLenum internalformat,
GLsizei width,
GLsizei height,
GLsizei depth,
GLint border,
GLsizei imageSize,
GLsizei dataSize,
const void* data) { … }
void NoContextGLApi::glCompressedTexSubImage2DFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLsizei width,
GLsizei height,
GLenum format,
GLsizei imageSize,
const void* data) { … }
void NoContextGLApi::glCompressedTexSubImage2DRobustANGLEFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLsizei width,
GLsizei height,
GLenum format,
GLsizei imageSize,
GLsizei dataSize,
const void* data) { … }
void NoContextGLApi::glCompressedTexSubImage3DFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLsizei imageSize,
const void* data) { … }
void NoContextGLApi::glCompressedTexSubImage3DRobustANGLEFn(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) { … }
void NoContextGLApi::glCopyBufferSubDataFn(GLenum readTarget,
GLenum writeTarget,
GLintptr readOffset,
GLintptr writeOffset,
GLsizeiptr size) { … }
void NoContextGLApi::glCopySubTextureCHROMIUMFn(
GLuint sourceId,
GLint sourceLevel,
GLenum destTarget,
GLuint destId,
GLint destLevel,
GLint xoffset,
GLint yoffset,
GLint x,
GLint y,
GLsizei width,
GLsizei height,
GLboolean unpackFlipY,
GLboolean unpackPremultiplyAlpha,
GLboolean unpackUnmultiplyAlpha) { … }
void NoContextGLApi::glCopyTexImage2DFn(GLenum target,
GLint level,
GLenum internalformat,
GLint x,
GLint y,
GLsizei width,
GLsizei height,
GLint border) { … }
void NoContextGLApi::glCopyTexSubImage2DFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint x,
GLint y,
GLsizei width,
GLsizei height) { … }
void NoContextGLApi::glCopyTexSubImage3DFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLint x,
GLint y,
GLsizei width,
GLsizei height) { … }
void NoContextGLApi::glCopyTextureCHROMIUMFn(GLuint sourceId,
GLint sourceLevel,
GLenum destTarget,
GLuint destId,
GLint destLevel,
GLint internalFormat,
GLenum destType,
GLboolean unpackFlipY,
GLboolean unpackPremultiplyAlpha,
GLboolean unpackUnmultiplyAlpha) { … }
void NoContextGLApi::glCreateMemoryObjectsEXTFn(GLsizei n,
GLuint* memoryObjects) { … }
GLuint NoContextGLApi::glCreateProgramFn(void) { … }
GLuint NoContextGLApi::glCreateShaderFn(GLenum type) { … }
GLuint NoContextGLApi::glCreateShaderProgramvFn(GLenum type,
GLsizei count,
const char* const* strings) { … }
void NoContextGLApi::glCullFaceFn(GLenum mode) { … }
void NoContextGLApi::glDebugMessageCallbackFn(GLDEBUGPROC callback,
const void* userParam) { … }
void NoContextGLApi::glDebugMessageControlFn(GLenum source,
GLenum type,
GLenum severity,
GLsizei count,
const GLuint* ids,
GLboolean enabled) { … }
void NoContextGLApi::glDebugMessageInsertFn(GLenum source,
GLenum type,
GLuint id,
GLenum severity,
GLsizei length,
const char* buf) { … }
void NoContextGLApi::glDeleteBuffersARBFn(GLsizei n, const GLuint* buffers) { … }
void NoContextGLApi::glDeleteFencesNVFn(GLsizei n, const GLuint* fences) { … }
void NoContextGLApi::glDeleteFramebuffersEXTFn(GLsizei n,
const GLuint* framebuffers) { … }
void NoContextGLApi::glDeleteMemoryObjectsEXTFn(GLsizei n,
const GLuint* memoryObjects) { … }
void NoContextGLApi::glDeleteProgramFn(GLuint program) { … }
void NoContextGLApi::glDeleteProgramPipelinesFn(GLsizei n,
const GLuint* pipelines) { … }
void NoContextGLApi::glDeleteQueriesFn(GLsizei n, const GLuint* ids) { … }
void NoContextGLApi::glDeleteRenderbuffersEXTFn(GLsizei n,
const GLuint* renderbuffers) { … }
void NoContextGLApi::glDeleteSamplersFn(GLsizei n, const GLuint* samplers) { … }
void NoContextGLApi::glDeleteSemaphoresEXTFn(GLsizei n,
const GLuint* semaphores) { … }
void NoContextGLApi::glDeleteShaderFn(GLuint shader) { … }
void NoContextGLApi::glDeleteSyncFn(GLsync sync) { … }
void NoContextGLApi::glDeleteTexturesFn(GLsizei n, const GLuint* textures) { … }
void NoContextGLApi::glDeleteTransformFeedbacksFn(GLsizei n,
const GLuint* ids) { … }
void NoContextGLApi::glDeleteVertexArraysOESFn(GLsizei n,
const GLuint* arrays) { … }
void NoContextGLApi::glDepthFuncFn(GLenum func) { … }
void NoContextGLApi::glDepthMaskFn(GLboolean flag) { … }
void NoContextGLApi::glDepthRangeFn(GLclampd zNear, GLclampd zFar) { … }
void NoContextGLApi::glDepthRangefFn(GLclampf zNear, GLclampf zFar) { … }
void NoContextGLApi::glDetachShaderFn(GLuint program, GLuint shader) { … }
void NoContextGLApi::glDisableFn(GLenum cap) { … }
void NoContextGLApi::glDisableExtensionANGLEFn(const char* name) { … }
void NoContextGLApi::glDisableiOESFn(GLenum target, GLuint index) { … }
void NoContextGLApi::glDisableVertexAttribArrayFn(GLuint index) { … }
void NoContextGLApi::glDiscardFramebufferEXTFn(GLenum target,
GLsizei numAttachments,
const GLenum* attachments) { … }
void NoContextGLApi::glDispatchComputeFn(GLuint numGroupsX,
GLuint numGroupsY,
GLuint numGroupsZ) { … }
void NoContextGLApi::glDispatchComputeIndirectFn(GLintptr indirect) { … }
void NoContextGLApi::glDrawArraysFn(GLenum mode, GLint first, GLsizei count) { … }
void NoContextGLApi::glDrawArraysIndirectFn(GLenum mode, const void* indirect) { … }
void NoContextGLApi::glDrawArraysInstancedANGLEFn(GLenum mode,
GLint first,
GLsizei count,
GLsizei primcount) { … }
void NoContextGLApi::glDrawArraysInstancedBaseInstanceANGLEFn(
GLenum mode,
GLint first,
GLsizei count,
GLsizei primcount,
GLuint baseinstance) { … }
void NoContextGLApi::glDrawBufferFn(GLenum mode) { … }
void NoContextGLApi::glDrawBuffersARBFn(GLsizei n, const GLenum* bufs) { … }
void NoContextGLApi::glDrawElementsFn(GLenum mode,
GLsizei count,
GLenum type,
const void* indices) { … }
void NoContextGLApi::glDrawElementsIndirectFn(GLenum mode,
GLenum type,
const void* indirect) { … }
void NoContextGLApi::glDrawElementsInstancedANGLEFn(GLenum mode,
GLsizei count,
GLenum type,
const void* indices,
GLsizei primcount) { … }
void NoContextGLApi::glDrawElementsInstancedBaseVertexBaseInstanceANGLEFn(
GLenum mode,
GLsizei count,
GLenum type,
const void* indices,
GLsizei primcount,
GLint baseVertex,
GLuint baseInstance) { … }
void NoContextGLApi::glDrawRangeElementsFn(GLenum mode,
GLuint start,
GLuint end,
GLsizei count,
GLenum type,
const void* indices) { … }
void NoContextGLApi::glEGLImageTargetRenderbufferStorageOESFn(
GLenum target,
GLeglImageOES image) { … }
void NoContextGLApi::glEGLImageTargetTexture2DOESFn(GLenum target,
GLeglImageOES image) { … }
void NoContextGLApi::glEnableFn(GLenum cap) { … }
void NoContextGLApi::glEnableiOESFn(GLenum target, GLuint index) { … }
void NoContextGLApi::glEnableVertexAttribArrayFn(GLuint index) { … }
void NoContextGLApi::glEndPixelLocalStorageANGLEFn(GLsizei n,
const GLenum* storeops) { … }
void NoContextGLApi::glEndQueryFn(GLenum target) { … }
void NoContextGLApi::glEndTilingQCOMFn(GLbitfield preserveMask) { … }
void NoContextGLApi::glEndTransformFeedbackFn(void) { … }
GLsync NoContextGLApi::glFenceSyncFn(GLenum condition, GLbitfield flags) { … }
void NoContextGLApi::glFinishFn(void) { … }
void NoContextGLApi::glFinishFenceNVFn(GLuint fence) { … }
void NoContextGLApi::glFlushFn(void) { … }
void NoContextGLApi::glFlushMappedBufferRangeFn(GLenum target,
GLintptr offset,
GLsizeiptr length) { … }
void NoContextGLApi::glFramebufferMemorylessPixelLocalStorageANGLEFn(
GLint plane,
GLenum internalformat) { … }
void NoContextGLApi::glFramebufferParameteriFn(GLenum target,
GLenum pname,
GLint param) { … }
void NoContextGLApi::glFramebufferPixelLocalClearValuefvANGLEFn(
GLint plane,
const GLfloat* value) { … }
void NoContextGLApi::glFramebufferPixelLocalClearValueivANGLEFn(
GLint plane,
const GLint* value) { … }
void NoContextGLApi::glFramebufferPixelLocalClearValueuivANGLEFn(
GLint plane,
const GLuint* value) { … }
void NoContextGLApi::glFramebufferPixelLocalStorageInterruptANGLEFn() { … }
void NoContextGLApi::glFramebufferPixelLocalStorageRestoreANGLEFn() { … }
void NoContextGLApi::glFramebufferRenderbufferEXTFn(GLenum target,
GLenum attachment,
GLenum renderbuffertarget,
GLuint renderbuffer) { … }
void NoContextGLApi::glFramebufferTexture2DEXTFn(GLenum target,
GLenum attachment,
GLenum textarget,
GLuint texture,
GLint level) { … }
void NoContextGLApi::glFramebufferTexture2DMultisampleEXTFn(GLenum target,
GLenum attachment,
GLenum textarget,
GLuint texture,
GLint level,
GLsizei samples) { … }
void NoContextGLApi::glFramebufferTextureLayerFn(GLenum target,
GLenum attachment,
GLuint texture,
GLint level,
GLint layer) { … }
void NoContextGLApi::glFramebufferTextureMultiviewOVRFn(GLenum target,
GLenum attachment,
GLuint texture,
GLint level,
GLint baseViewIndex,
GLsizei numViews) { … }
void NoContextGLApi::glFramebufferTexturePixelLocalStorageANGLEFn(
GLint plane,
GLuint backingtexture,
GLint level,
GLint layer) { … }
void NoContextGLApi::glFrontFaceFn(GLenum mode) { … }
void NoContextGLApi::glGenBuffersARBFn(GLsizei n, GLuint* buffers) { … }
void NoContextGLApi::glGenerateMipmapEXTFn(GLenum target) { … }
void NoContextGLApi::glGenFencesNVFn(GLsizei n, GLuint* fences) { … }
void NoContextGLApi::glGenFramebuffersEXTFn(GLsizei n, GLuint* framebuffers) { … }
GLuint NoContextGLApi::glGenProgramPipelinesFn(GLsizei n, GLuint* pipelines) { … }
void NoContextGLApi::glGenQueriesFn(GLsizei n, GLuint* ids) { … }
void NoContextGLApi::glGenRenderbuffersEXTFn(GLsizei n, GLuint* renderbuffers) { … }
void NoContextGLApi::glGenSamplersFn(GLsizei n, GLuint* samplers) { … }
void NoContextGLApi::glGenSemaphoresEXTFn(GLsizei n, GLuint* semaphores) { … }
void NoContextGLApi::glGenTexturesFn(GLsizei n, GLuint* textures) { … }
void NoContextGLApi::glGenTransformFeedbacksFn(GLsizei n, GLuint* ids) { … }
void NoContextGLApi::glGenVertexArraysOESFn(GLsizei n, GLuint* arrays) { … }
void NoContextGLApi::glGetActiveAttribFn(GLuint program,
GLuint index,
GLsizei bufsize,
GLsizei* length,
GLint* size,
GLenum* type,
char* name) { … }
void NoContextGLApi::glGetActiveUniformFn(GLuint program,
GLuint index,
GLsizei bufsize,
GLsizei* length,
GLint* size,
GLenum* type,
char* name) { … }
void NoContextGLApi::glGetActiveUniformBlockivFn(GLuint program,
GLuint uniformBlockIndex,
GLenum pname,
GLint* params) { … }
void NoContextGLApi::glGetActiveUniformBlockivRobustANGLEFn(
GLuint program,
GLuint uniformBlockIndex,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void NoContextGLApi::glGetActiveUniformBlockNameFn(GLuint program,
GLuint uniformBlockIndex,
GLsizei bufSize,
GLsizei* length,
char* uniformBlockName) { … }
void NoContextGLApi::glGetActiveUniformsivFn(GLuint program,
GLsizei uniformCount,
const GLuint* uniformIndices,
GLenum pname,
GLint* params) { … }
void NoContextGLApi::glGetAttachedShadersFn(GLuint program,
GLsizei maxcount,
GLsizei* count,
GLuint* shaders) { … }
GLint NoContextGLApi::glGetAttribLocationFn(GLuint program, const char* name) { … }
void NoContextGLApi::glGetBooleani_vFn(GLenum target,
GLuint index,
GLboolean* data) { … }
void NoContextGLApi::glGetBooleani_vRobustANGLEFn(GLenum target,
GLuint index,
GLsizei bufSize,
GLsizei* length,
GLboolean* data) { … }
void NoContextGLApi::glGetBooleanvFn(GLenum pname, GLboolean* params) { … }
void NoContextGLApi::glGetBooleanvRobustANGLEFn(GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLboolean* data) { … }
void NoContextGLApi::glGetBufferParameteri64vRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint64* params) { … }
void NoContextGLApi::glGetBufferParameterivFn(GLenum target,
GLenum pname,
GLint* params) { … }
void NoContextGLApi::glGetBufferParameterivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void NoContextGLApi::glGetBufferPointervRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
void** params) { … }
GLuint NoContextGLApi::glGetDebugMessageLogFn(GLuint count,
GLsizei bufSize,
GLenum* sources,
GLenum* types,
GLuint* ids,
GLenum* severities,
GLsizei* lengths,
char* messageLog) { … }
GLenum NoContextGLApi::glGetErrorFn(void) { … }
void NoContextGLApi::glGetFenceivNVFn(GLuint fence,
GLenum pname,
GLint* params) { … }
void NoContextGLApi::glGetFloatvFn(GLenum pname, GLfloat* params) { … }
void NoContextGLApi::glGetFloatvRobustANGLEFn(GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLfloat* data) { … }
GLint NoContextGLApi::glGetFragDataIndexFn(GLuint program, const char* name) { … }
GLint NoContextGLApi::glGetFragDataLocationFn(GLuint program,
const char* name) { … }
void NoContextGLApi::glGetFramebufferAttachmentParameterivEXTFn(
GLenum target,
GLenum attachment,
GLenum pname,
GLint* params) { … }
void NoContextGLApi::glGetFramebufferAttachmentParameterivRobustANGLEFn(
GLenum target,
GLenum attachment,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void NoContextGLApi::glGetFramebufferParameterivFn(GLenum target,
GLenum pname,
GLint* params) { … }
void NoContextGLApi::glGetFramebufferParameterivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void NoContextGLApi::glGetFramebufferPixelLocalStorageParameterfvANGLEFn(
GLint plane,
GLenum pname,
GLfloat* params) { … }
void NoContextGLApi::glGetFramebufferPixelLocalStorageParameterfvRobustANGLEFn(
GLint plane,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLfloat* params) { … }
void NoContextGLApi::glGetFramebufferPixelLocalStorageParameterivANGLEFn(
GLint plane,
GLenum pname,
GLint* params) { … }
void NoContextGLApi::glGetFramebufferPixelLocalStorageParameterivRobustANGLEFn(
GLint plane,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
GLenum NoContextGLApi::glGetGraphicsResetStatusARBFn(void) { … }
void NoContextGLApi::glGetInteger64i_vFn(GLenum target,
GLuint index,
GLint64* data) { … }
void NoContextGLApi::glGetInteger64i_vRobustANGLEFn(GLenum target,
GLuint index,
GLsizei bufSize,
GLsizei* length,
GLint64* data) { … }
void NoContextGLApi::glGetInteger64vFn(GLenum pname, GLint64* params) { … }
void NoContextGLApi::glGetInteger64vRobustANGLEFn(GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint64* data) { … }
void NoContextGLApi::glGetIntegeri_vFn(GLenum target,
GLuint index,
GLint* data) { … }
void NoContextGLApi::glGetIntegeri_vRobustANGLEFn(GLenum target,
GLuint index,
GLsizei bufSize,
GLsizei* length,
GLint* data) { … }
void NoContextGLApi::glGetIntegervFn(GLenum pname, GLint* params) { … }
void NoContextGLApi::glGetIntegervRobustANGLEFn(GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* data) { … }
void NoContextGLApi::glGetInternalformativFn(GLenum target,
GLenum internalformat,
GLenum pname,
GLsizei bufSize,
GLint* params) { … }
void NoContextGLApi::glGetInternalformativRobustANGLEFn(GLenum target,
GLenum internalformat,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void NoContextGLApi::glGetInternalformatSampleivNVFn(GLenum target,
GLenum internalformat,
GLsizei samples,
GLenum pname,
GLsizei bufSize,
GLint* params) { … }
void NoContextGLApi::glGetMultisamplefvFn(GLenum pname,
GLuint index,
GLfloat* val) { … }
void NoContextGLApi::glGetMultisamplefvRobustANGLEFn(GLenum pname,
GLuint index,
GLsizei bufSize,
GLsizei* length,
GLfloat* val) { … }
void NoContextGLApi::glGetnUniformfvRobustANGLEFn(GLuint program,
GLint location,
GLsizei bufSize,
GLsizei* length,
GLfloat* params) { … }
void NoContextGLApi::glGetnUniformivRobustANGLEFn(GLuint program,
GLint location,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void NoContextGLApi::glGetnUniformuivRobustANGLEFn(GLuint program,
GLint location,
GLsizei bufSize,
GLsizei* length,
GLuint* params) { … }
void NoContextGLApi::glGetObjectLabelFn(GLenum identifier,
GLuint name,
GLsizei bufSize,
GLsizei* length,
char* label) { … }
void NoContextGLApi::glGetObjectPtrLabelFn(void* ptr,
GLsizei bufSize,
GLsizei* length,
char* label) { … }
void NoContextGLApi::glGetPointervFn(GLenum pname, void** params) { … }
void NoContextGLApi::glGetPointervRobustANGLERobustANGLEFn(GLenum pname,
GLsizei bufSize,
GLsizei* length,
void** params) { … }
void NoContextGLApi::glGetProgramBinaryFn(GLuint program,
GLsizei bufSize,
GLsizei* length,
GLenum* binaryFormat,
GLvoid* binary) { … }
void NoContextGLApi::glGetProgramInfoLogFn(GLuint program,
GLsizei bufsize,
GLsizei* length,
char* infolog) { … }
void NoContextGLApi::glGetProgramInterfaceivFn(GLuint program,
GLenum programInterface,
GLenum pname,
GLint* params) { … }
void NoContextGLApi::glGetProgramInterfaceivRobustANGLEFn(
GLuint program,
GLenum programInterface,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void NoContextGLApi::glGetProgramivFn(GLuint program,
GLenum pname,
GLint* params) { … }
void NoContextGLApi::glGetProgramivRobustANGLEFn(GLuint program,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void NoContextGLApi::glGetProgramPipelineInfoLogFn(GLuint pipeline,
GLsizei bufSize,
GLsizei* length,
GLchar* infoLog) { … }
void NoContextGLApi::glGetProgramPipelineivFn(GLuint pipeline,
GLenum pname,
GLint* params) { … }
GLuint NoContextGLApi::glGetProgramResourceIndexFn(GLuint program,
GLenum programInterface,
const GLchar* name) { … }
void NoContextGLApi::glGetProgramResourceivFn(GLuint program,
GLenum programInterface,
GLuint index,
GLsizei propCount,
const GLenum* props,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
GLint NoContextGLApi::glGetProgramResourceLocationFn(GLuint program,
GLenum programInterface,
const char* name) { … }
void NoContextGLApi::glGetProgramResourceNameFn(GLuint program,
GLenum programInterface,
GLuint index,
GLsizei bufSize,
GLsizei* length,
GLchar* name) { … }
void NoContextGLApi::glGetQueryivFn(GLenum target,
GLenum pname,
GLint* params) { … }
void NoContextGLApi::glGetQueryivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void NoContextGLApi::glGetQueryObjecti64vFn(GLuint id,
GLenum pname,
GLint64* params) { … }
void NoContextGLApi::glGetQueryObjecti64vRobustANGLEFn(GLuint id,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint64* params) { … }
void NoContextGLApi::glGetQueryObjectivFn(GLuint id,
GLenum pname,
GLint* params) { … }
void NoContextGLApi::glGetQueryObjectivRobustANGLEFn(GLuint id,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void NoContextGLApi::glGetQueryObjectui64vFn(GLuint id,
GLenum pname,
GLuint64* params) { … }
void NoContextGLApi::glGetQueryObjectui64vRobustANGLEFn(GLuint id,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLuint64* params) { … }
void NoContextGLApi::glGetQueryObjectuivFn(GLuint id,
GLenum pname,
GLuint* params) { … }
void NoContextGLApi::glGetQueryObjectuivRobustANGLEFn(GLuint id,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLuint* params) { … }
void NoContextGLApi::glGetRenderbufferParameterivEXTFn(GLenum target,
GLenum pname,
GLint* params) { … }
void NoContextGLApi::glGetRenderbufferParameterivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void NoContextGLApi::glGetSamplerParameterfvFn(GLuint sampler,
GLenum pname,
GLfloat* params) { … }
void NoContextGLApi::glGetSamplerParameterfvRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLfloat* params) { … }
void NoContextGLApi::glGetSamplerParameterIivRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void NoContextGLApi::glGetSamplerParameterIuivRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLuint* params) { … }
void NoContextGLApi::glGetSamplerParameterivFn(GLuint sampler,
GLenum pname,
GLint* params) { … }
void NoContextGLApi::glGetSamplerParameterivRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void NoContextGLApi::glGetShaderInfoLogFn(GLuint shader,
GLsizei bufsize,
GLsizei* length,
char* infolog) { … }
void NoContextGLApi::glGetShaderivFn(GLuint shader,
GLenum pname,
GLint* params) { … }
void NoContextGLApi::glGetShaderivRobustANGLEFn(GLuint shader,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void NoContextGLApi::glGetShaderPrecisionFormatFn(GLenum shadertype,
GLenum precisiontype,
GLint* range,
GLint* precision) { … }
void NoContextGLApi::glGetShaderSourceFn(GLuint shader,
GLsizei bufsize,
GLsizei* length,
char* source) { … }
const GLubyte* NoContextGLApi::glGetStringFn(GLenum name) { … }
const GLubyte* NoContextGLApi::glGetStringiFn(GLenum name, GLuint index) { … }
void NoContextGLApi::glGetSyncivFn(GLsync sync,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* values) { … }
void NoContextGLApi::glGetTexLevelParameterfvFn(GLenum target,
GLint level,
GLenum pname,
GLfloat* params) { … }
void NoContextGLApi::glGetTexLevelParameterfvRobustANGLEFn(GLenum target,
GLint level,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLfloat* params) { … }
void NoContextGLApi::glGetTexLevelParameterivFn(GLenum target,
GLint level,
GLenum pname,
GLint* params) { … }
void NoContextGLApi::glGetTexLevelParameterivRobustANGLEFn(GLenum target,
GLint level,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void NoContextGLApi::glGetTexParameterfvFn(GLenum target,
GLenum pname,
GLfloat* params) { … }
void NoContextGLApi::glGetTexParameterfvRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLfloat* params) { … }
void NoContextGLApi::glGetTexParameterIivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void NoContextGLApi::glGetTexParameterIuivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLuint* params) { … }
void NoContextGLApi::glGetTexParameterivFn(GLenum target,
GLenum pname,
GLint* params) { … }
void NoContextGLApi::glGetTexParameterivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void NoContextGLApi::glGetTransformFeedbackVaryingFn(GLuint program,
GLuint index,
GLsizei bufSize,
GLsizei* length,
GLsizei* size,
GLenum* type,
char* name) { … }
void NoContextGLApi::glGetTranslatedShaderSourceANGLEFn(GLuint shader,
GLsizei bufsize,
GLsizei* length,
char* source) { … }
GLuint NoContextGLApi::glGetUniformBlockIndexFn(GLuint program,
const char* uniformBlockName) { … }
void NoContextGLApi::glGetUniformfvFn(GLuint program,
GLint location,
GLfloat* params) { … }
void NoContextGLApi::glGetUniformfvRobustANGLEFn(GLuint program,
GLint location,
GLsizei bufSize,
GLsizei* length,
GLfloat* params) { … }
void NoContextGLApi::glGetUniformIndicesFn(GLuint program,
GLsizei uniformCount,
const char* const* uniformNames,
GLuint* uniformIndices) { … }
void NoContextGLApi::glGetUniformivFn(GLuint program,
GLint location,
GLint* params) { … }
void NoContextGLApi::glGetUniformivRobustANGLEFn(GLuint program,
GLint location,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
GLint NoContextGLApi::glGetUniformLocationFn(GLuint program, const char* name) { … }
void NoContextGLApi::glGetUniformuivFn(GLuint program,
GLint location,
GLuint* params) { … }
void NoContextGLApi::glGetUniformuivRobustANGLEFn(GLuint program,
GLint location,
GLsizei bufSize,
GLsizei* length,
GLuint* params) { … }
void NoContextGLApi::glGetVertexAttribfvFn(GLuint index,
GLenum pname,
GLfloat* params) { … }
void NoContextGLApi::glGetVertexAttribfvRobustANGLEFn(GLuint index,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLfloat* params) { … }
void NoContextGLApi::glGetVertexAttribIivRobustANGLEFn(GLuint index,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void NoContextGLApi::glGetVertexAttribIuivRobustANGLEFn(GLuint index,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLuint* params) { … }
void NoContextGLApi::glGetVertexAttribivFn(GLuint index,
GLenum pname,
GLint* params) { … }
void NoContextGLApi::glGetVertexAttribivRobustANGLEFn(GLuint index,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
GLint* params) { … }
void NoContextGLApi::glGetVertexAttribPointervFn(GLuint index,
GLenum pname,
void** pointer) { … }
void NoContextGLApi::glGetVertexAttribPointervRobustANGLEFn(GLuint index,
GLenum pname,
GLsizei bufSize,
GLsizei* length,
void** pointer) { … }
void NoContextGLApi::glHintFn(GLenum target, GLenum mode) { … }
void NoContextGLApi::glImportMemoryFdEXTFn(GLuint memory,
GLuint64 size,
GLenum handleType,
GLint fd) { … }
void NoContextGLApi::glImportMemoryWin32HandleEXTFn(GLuint memory,
GLuint64 size,
GLenum handleType,
void* handle) { … }
void NoContextGLApi::glImportMemoryZirconHandleANGLEFn(GLuint memory,
GLuint64 size,
GLenum handleType,
GLuint handle) { … }
void NoContextGLApi::glImportSemaphoreFdEXTFn(GLuint semaphore,
GLenum handleType,
GLint fd) { … }
void NoContextGLApi::glImportSemaphoreWin32HandleEXTFn(GLuint semaphore,
GLenum handleType,
void* handle) { … }
void NoContextGLApi::glImportSemaphoreZirconHandleANGLEFn(GLuint semaphore,
GLenum handleType,
GLuint handle) { … }
void NoContextGLApi::glInsertEventMarkerEXTFn(GLsizei length,
const char* marker) { … }
void NoContextGLApi::glInvalidateFramebufferFn(GLenum target,
GLsizei numAttachments,
const GLenum* attachments) { … }
void NoContextGLApi::glInvalidateSubFramebufferFn(GLenum target,
GLsizei numAttachments,
const GLenum* attachments,
GLint x,
GLint y,
GLint width,
GLint height) { … }
void NoContextGLApi::glInvalidateTextureANGLEFn(GLenum target) { … }
GLboolean NoContextGLApi::glIsBufferFn(GLuint buffer) { … }
GLboolean NoContextGLApi::glIsEnabledFn(GLenum cap) { … }
GLboolean NoContextGLApi::glIsEnablediOESFn(GLenum target, GLuint index) { … }
GLboolean NoContextGLApi::glIsFenceNVFn(GLuint fence) { … }
GLboolean NoContextGLApi::glIsFramebufferEXTFn(GLuint framebuffer) { … }
GLboolean NoContextGLApi::glIsProgramFn(GLuint program) { … }
GLboolean NoContextGLApi::glIsProgramPipelineFn(GLuint pipeline) { … }
GLboolean NoContextGLApi::glIsQueryFn(GLuint query) { … }
GLboolean NoContextGLApi::glIsRenderbufferEXTFn(GLuint renderbuffer) { … }
GLboolean NoContextGLApi::glIsSamplerFn(GLuint sampler) { … }
GLboolean NoContextGLApi::glIsShaderFn(GLuint shader) { … }
GLboolean NoContextGLApi::glIsSyncFn(GLsync sync) { … }
GLboolean NoContextGLApi::glIsTextureFn(GLuint texture) { … }
GLboolean NoContextGLApi::glIsTransformFeedbackFn(GLuint id) { … }
GLboolean NoContextGLApi::glIsVertexArrayOESFn(GLuint array) { … }
void NoContextGLApi::glLineWidthFn(GLfloat width) { … }
void NoContextGLApi::glLinkProgramFn(GLuint program) { … }
void* NoContextGLApi::glMapBufferFn(GLenum target, GLenum access) { … }
void* NoContextGLApi::glMapBufferRangeFn(GLenum target,
GLintptr offset,
GLsizeiptr length,
GLbitfield access) { … }
void NoContextGLApi::glMaxShaderCompilerThreadsKHRFn(GLuint count) { … }
void NoContextGLApi::glMemoryBarrierByRegionFn(GLbitfield barriers) { … }
void NoContextGLApi::glMemoryBarrierEXTFn(GLbitfield barriers) { … }
void NoContextGLApi::glMemoryObjectParameterivEXTFn(GLuint memoryObject,
GLenum pname,
const GLint* param) { … }
void NoContextGLApi::glMinSampleShadingFn(GLfloat value) { … }
void NoContextGLApi::glMultiDrawArraysANGLEFn(GLenum mode,
const GLint* firsts,
const GLsizei* counts,
GLsizei drawcount) { … }
void NoContextGLApi::glMultiDrawArraysInstancedANGLEFn(
GLenum mode,
const GLint* firsts,
const GLsizei* counts,
const GLsizei* instanceCounts,
GLsizei drawcount) { … }
void NoContextGLApi::glMultiDrawArraysInstancedBaseInstanceANGLEFn(
GLenum mode,
const GLint* firsts,
const GLsizei* counts,
const GLsizei* instanceCounts,
const GLuint* baseInstances,
GLsizei drawcount) { … }
void NoContextGLApi::glMultiDrawElementsANGLEFn(GLenum mode,
const GLsizei* counts,
GLenum type,
const GLvoid* const* indices,
GLsizei drawcount) { … }
void NoContextGLApi::glMultiDrawElementsInstancedANGLEFn(
GLenum mode,
const GLsizei* counts,
GLenum type,
const GLvoid* const* indices,
const GLsizei* instanceCounts,
GLsizei drawcount) { … }
void NoContextGLApi::glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLEFn(
GLenum mode,
const GLsizei* counts,
GLenum type,
const GLvoid* const* indices,
const GLsizei* instanceCounts,
const GLint* baseVertices,
const GLuint* baseInstances,
GLsizei drawcount) { … }
void NoContextGLApi::glObjectLabelFn(GLenum identifier,
GLuint name,
GLsizei length,
const char* label) { … }
void NoContextGLApi::glObjectPtrLabelFn(void* ptr,
GLsizei length,
const char* label) { … }
void NoContextGLApi::glPatchParameteriFn(GLenum pname, GLint value) { … }
void NoContextGLApi::glPauseTransformFeedbackFn(void) { … }
void NoContextGLApi::glPixelLocalStorageBarrierANGLEFn() { … }
void NoContextGLApi::glPixelStoreiFn(GLenum pname, GLint param) { … }
void NoContextGLApi::glPointParameteriFn(GLenum pname, GLint param) { … }
void NoContextGLApi::glPolygonModeFn(GLenum face, GLenum mode) { … }
void NoContextGLApi::glPolygonModeANGLEFn(GLenum face, GLenum mode) { … }
void NoContextGLApi::glPolygonOffsetFn(GLfloat factor, GLfloat units) { … }
void NoContextGLApi::glPolygonOffsetClampEXTFn(GLfloat factor,
GLfloat units,
GLfloat clamp) { … }
void NoContextGLApi::glPopDebugGroupFn() { … }
void NoContextGLApi::glPopGroupMarkerEXTFn(void) { … }
void NoContextGLApi::glPrimitiveRestartIndexFn(GLuint index) { … }
void NoContextGLApi::glProgramBinaryFn(GLuint program,
GLenum binaryFormat,
const GLvoid* binary,
GLsizei length) { … }
void NoContextGLApi::glProgramParameteriFn(GLuint program,
GLenum pname,
GLint value) { … }
void NoContextGLApi::glProgramUniform1fFn(GLuint program,
GLint location,
GLfloat v0) { … }
void NoContextGLApi::glProgramUniform1fvFn(GLuint program,
GLint location,
GLsizei count,
const GLfloat* value) { … }
void NoContextGLApi::glProgramUniform1iFn(GLuint program,
GLint location,
GLint v0) { … }
void NoContextGLApi::glProgramUniform1ivFn(GLuint program,
GLint location,
GLsizei count,
const GLint* value) { … }
void NoContextGLApi::glProgramUniform1uiFn(GLuint program,
GLint location,
GLuint v0) { … }
void NoContextGLApi::glProgramUniform1uivFn(GLuint program,
GLint location,
GLsizei count,
const GLuint* value) { … }
void NoContextGLApi::glProgramUniform2fFn(GLuint program,
GLint location,
GLfloat v0,
GLfloat v1) { … }
void NoContextGLApi::glProgramUniform2fvFn(GLuint program,
GLint location,
GLsizei count,
const GLfloat* value) { … }
void NoContextGLApi::glProgramUniform2iFn(GLuint program,
GLint location,
GLint v0,
GLint v1) { … }
void NoContextGLApi::glProgramUniform2ivFn(GLuint program,
GLint location,
GLsizei count,
const GLint* value) { … }
void NoContextGLApi::glProgramUniform2uiFn(GLuint program,
GLint location,
GLuint v0,
GLuint v1) { … }
void NoContextGLApi::glProgramUniform2uivFn(GLuint program,
GLint location,
GLsizei count,
const GLuint* value) { … }
void NoContextGLApi::glProgramUniform3fFn(GLuint program,
GLint location,
GLfloat v0,
GLfloat v1,
GLfloat v2) { … }
void NoContextGLApi::glProgramUniform3fvFn(GLuint program,
GLint location,
GLsizei count,
const GLfloat* value) { … }
void NoContextGLApi::glProgramUniform3iFn(GLuint program,
GLint location,
GLint v0,
GLint v1,
GLint v2) { … }
void NoContextGLApi::glProgramUniform3ivFn(GLuint program,
GLint location,
GLsizei count,
const GLint* value) { … }
void NoContextGLApi::glProgramUniform3uiFn(GLuint program,
GLint location,
GLuint v0,
GLuint v1,
GLuint v2) { … }
void NoContextGLApi::glProgramUniform3uivFn(GLuint program,
GLint location,
GLsizei count,
const GLuint* value) { … }
void NoContextGLApi::glProgramUniform4fFn(GLuint program,
GLint location,
GLfloat v0,
GLfloat v1,
GLfloat v2,
GLfloat v3) { … }
void NoContextGLApi::glProgramUniform4fvFn(GLuint program,
GLint location,
GLsizei count,
const GLfloat* value) { … }
void NoContextGLApi::glProgramUniform4iFn(GLuint program,
GLint location,
GLint v0,
GLint v1,
GLint v2,
GLint v3) { … }
void NoContextGLApi::glProgramUniform4ivFn(GLuint program,
GLint location,
GLsizei count,
const GLint* value) { … }
void NoContextGLApi::glProgramUniform4uiFn(GLuint program,
GLint location,
GLuint v0,
GLuint v1,
GLuint v2,
GLuint v3) { … }
void NoContextGLApi::glProgramUniform4uivFn(GLuint program,
GLint location,
GLsizei count,
const GLuint* value) { … }
void NoContextGLApi::glProgramUniformMatrix2fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void NoContextGLApi::glProgramUniformMatrix2x3fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void NoContextGLApi::glProgramUniformMatrix2x4fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void NoContextGLApi::glProgramUniformMatrix3fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void NoContextGLApi::glProgramUniformMatrix3x2fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void NoContextGLApi::glProgramUniformMatrix3x4fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void NoContextGLApi::glProgramUniformMatrix4fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void NoContextGLApi::glProgramUniformMatrix4x2fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void NoContextGLApi::glProgramUniformMatrix4x3fvFn(GLuint program,
GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void NoContextGLApi::glProvokingVertexANGLEFn(GLenum provokeMode) { … }
void NoContextGLApi::glPushDebugGroupFn(GLenum source,
GLuint id,
GLsizei length,
const char* message) { … }
void NoContextGLApi::glPushGroupMarkerEXTFn(GLsizei length,
const char* marker) { … }
void NoContextGLApi::glQueryCounterFn(GLuint id, GLenum target) { … }
void NoContextGLApi::glReadBufferFn(GLenum src) { … }
void NoContextGLApi::glReadnPixelsRobustANGLEFn(GLint x,
GLint y,
GLsizei width,
GLsizei height,
GLenum format,
GLenum type,
GLsizei bufSize,
GLsizei* length,
GLsizei* columns,
GLsizei* rows,
void* data) { … }
void NoContextGLApi::glReadPixelsFn(GLint x,
GLint y,
GLsizei width,
GLsizei height,
GLenum format,
GLenum type,
void* pixels) { … }
void NoContextGLApi::glReadPixelsRobustANGLEFn(GLint x,
GLint y,
GLsizei width,
GLsizei height,
GLenum format,
GLenum type,
GLsizei bufSize,
GLsizei* length,
GLsizei* columns,
GLsizei* rows,
void* pixels) { … }
void NoContextGLApi::glReleaseShaderCompilerFn(void) { … }
void NoContextGLApi::glReleaseTexturesANGLEFn(GLuint numTextures,
const GLuint* textures,
GLenum* layouts) { … }
void NoContextGLApi::glRenderbufferStorageEXTFn(GLenum target,
GLenum internalformat,
GLsizei width,
GLsizei height) { … }
void NoContextGLApi::glRenderbufferStorageMultisampleFn(GLenum target,
GLsizei samples,
GLenum internalformat,
GLsizei width,
GLsizei height) { … }
void NoContextGLApi::glRenderbufferStorageMultisampleAdvancedAMDFn(
GLenum target,
GLsizei samples,
GLsizei storageSamples,
GLenum internalformat,
GLsizei width,
GLsizei height) { … }
void NoContextGLApi::glRenderbufferStorageMultisampleEXTFn(
GLenum target,
GLsizei samples,
GLenum internalformat,
GLsizei width,
GLsizei height) { … }
void NoContextGLApi::glRequestExtensionANGLEFn(const char* name) { … }
void NoContextGLApi::glResumeTransformFeedbackFn(void) { … }
void NoContextGLApi::glSampleCoverageFn(GLclampf value, GLboolean invert) { … }
void NoContextGLApi::glSampleMaskiFn(GLuint maskNumber, GLbitfield mask) { … }
void NoContextGLApi::glSamplerParameterfFn(GLuint sampler,
GLenum pname,
GLfloat param) { … }
void NoContextGLApi::glSamplerParameterfvFn(GLuint sampler,
GLenum pname,
const GLfloat* params) { … }
void NoContextGLApi::glSamplerParameterfvRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
const GLfloat* param) { … }
void NoContextGLApi::glSamplerParameteriFn(GLuint sampler,
GLenum pname,
GLint param) { … }
void NoContextGLApi::glSamplerParameterIivRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
const GLint* param) { … }
void NoContextGLApi::glSamplerParameterIuivRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
const GLuint* param) { … }
void NoContextGLApi::glSamplerParameterivFn(GLuint sampler,
GLenum pname,
const GLint* params) { … }
void NoContextGLApi::glSamplerParameterivRobustANGLEFn(GLuint sampler,
GLenum pname,
GLsizei bufSize,
const GLint* param) { … }
void NoContextGLApi::glScissorFn(GLint x,
GLint y,
GLsizei width,
GLsizei height) { … }
void NoContextGLApi::glSetFenceNVFn(GLuint fence, GLenum condition) { … }
void NoContextGLApi::glShaderBinaryFn(GLsizei n,
const GLuint* shaders,
GLenum binaryformat,
const void* binary,
GLsizei length) { … }
void NoContextGLApi::glShaderSourceFn(GLuint shader,
GLsizei count,
const char* const* str,
const GLint* length) { … }
void NoContextGLApi::glSignalSemaphoreEXTFn(GLuint semaphore,
GLuint numBufferBarriers,
const GLuint* buffers,
GLuint numTextureBarriers,
const GLuint* textures,
const GLenum* dstLayouts) { … }
void NoContextGLApi::glStartTilingQCOMFn(GLuint x,
GLuint y,
GLuint width,
GLuint height,
GLbitfield preserveMask) { … }
void NoContextGLApi::glStencilFuncFn(GLenum func, GLint ref, GLuint mask) { … }
void NoContextGLApi::glStencilFuncSeparateFn(GLenum face,
GLenum func,
GLint ref,
GLuint mask) { … }
void NoContextGLApi::glStencilMaskFn(GLuint mask) { … }
void NoContextGLApi::glStencilMaskSeparateFn(GLenum face, GLuint mask) { … }
void NoContextGLApi::glStencilOpFn(GLenum fail, GLenum zfail, GLenum zpass) { … }
void NoContextGLApi::glStencilOpSeparateFn(GLenum face,
GLenum fail,
GLenum zfail,
GLenum zpass) { … }
GLboolean NoContextGLApi::glTestFenceNVFn(GLuint fence) { … }
void NoContextGLApi::glTexBufferFn(GLenum target,
GLenum internalformat,
GLuint buffer) { … }
void NoContextGLApi::glTexBufferRangeFn(GLenum target,
GLenum internalformat,
GLuint buffer,
GLintptr offset,
GLsizeiptr size) { … }
void NoContextGLApi::glTexImage2DFn(GLenum target,
GLint level,
GLint internalformat,
GLsizei width,
GLsizei height,
GLint border,
GLenum format,
GLenum type,
const void* pixels) { … }
void NoContextGLApi::glTexImage2DExternalANGLEFn(GLenum target,
GLint level,
GLint internalformat,
GLsizei width,
GLsizei height,
GLint border,
GLenum format,
GLenum type) { … }
void NoContextGLApi::glTexImage2DRobustANGLEFn(GLenum target,
GLint level,
GLint internalformat,
GLsizei width,
GLsizei height,
GLint border,
GLenum format,
GLenum type,
GLsizei bufSize,
const void* pixels) { … }
void NoContextGLApi::glTexImage3DFn(GLenum target,
GLint level,
GLint internalformat,
GLsizei width,
GLsizei height,
GLsizei depth,
GLint border,
GLenum format,
GLenum type,
const void* pixels) { … }
void NoContextGLApi::glTexImage3DRobustANGLEFn(GLenum target,
GLint level,
GLint internalformat,
GLsizei width,
GLsizei height,
GLsizei depth,
GLint border,
GLenum format,
GLenum type,
GLsizei bufSize,
const void* pixels) { … }
void NoContextGLApi::glTexParameterfFn(GLenum target,
GLenum pname,
GLfloat param) { … }
void NoContextGLApi::glTexParameterfvFn(GLenum target,
GLenum pname,
const GLfloat* params) { … }
void NoContextGLApi::glTexParameterfvRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
const GLfloat* params) { … }
void NoContextGLApi::glTexParameteriFn(GLenum target,
GLenum pname,
GLint param) { … }
void NoContextGLApi::glTexParameterIivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
const GLint* params) { … }
void NoContextGLApi::glTexParameterIuivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
const GLuint* params) { … }
void NoContextGLApi::glTexParameterivFn(GLenum target,
GLenum pname,
const GLint* params) { … }
void NoContextGLApi::glTexParameterivRobustANGLEFn(GLenum target,
GLenum pname,
GLsizei bufSize,
const GLint* params) { … }
void NoContextGLApi::glTexStorage2DEXTFn(GLenum target,
GLsizei levels,
GLenum internalformat,
GLsizei width,
GLsizei height) { … }
void NoContextGLApi::glTexStorage2DMultisampleFn(
GLenum target,
GLsizei samples,
GLenum internalformat,
GLsizei width,
GLsizei height,
GLboolean fixedsamplelocations) { … }
void NoContextGLApi::glTexStorage3DFn(GLenum target,
GLsizei levels,
GLenum internalformat,
GLsizei width,
GLsizei height,
GLsizei depth) { … }
void NoContextGLApi::glTexStorageMem2DEXTFn(GLenum target,
GLsizei levels,
GLenum internalFormat,
GLsizei width,
GLsizei height,
GLuint memory,
GLuint64 offset) { … }
void NoContextGLApi::glTexStorageMemFlags2DANGLEFn(
GLenum target,
GLsizei levels,
GLenum internalFormat,
GLsizei width,
GLsizei height,
GLuint memory,
GLuint64 offset,
GLbitfield createFlags,
GLbitfield usageFlags,
const void* imageCreateInfoPNext) { … }
void NoContextGLApi::glTexSubImage2DFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLsizei width,
GLsizei height,
GLenum format,
GLenum type,
const void* pixels) { … }
void NoContextGLApi::glTexSubImage2DRobustANGLEFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLsizei width,
GLsizei height,
GLenum format,
GLenum type,
GLsizei bufSize,
const void* pixels) { … }
void NoContextGLApi::glTexSubImage3DFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLenum type,
const void* pixels) { … }
void NoContextGLApi::glTexSubImage3DRobustANGLEFn(GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLenum type,
GLsizei bufSize,
const void* pixels) { … }
void NoContextGLApi::glTransformFeedbackVaryingsFn(GLuint program,
GLsizei count,
const char* const* varyings,
GLenum bufferMode) { … }
void NoContextGLApi::glUniform1fFn(GLint location, GLfloat x) { … }
void NoContextGLApi::glUniform1fvFn(GLint location,
GLsizei count,
const GLfloat* v) { … }
void NoContextGLApi::glUniform1iFn(GLint location, GLint x) { … }
void NoContextGLApi::glUniform1ivFn(GLint location,
GLsizei count,
const GLint* v) { … }
void NoContextGLApi::glUniform1uiFn(GLint location, GLuint v0) { … }
void NoContextGLApi::glUniform1uivFn(GLint location,
GLsizei count,
const GLuint* v) { … }
void NoContextGLApi::glUniform2fFn(GLint location, GLfloat x, GLfloat y) { … }
void NoContextGLApi::glUniform2fvFn(GLint location,
GLsizei count,
const GLfloat* v) { … }
void NoContextGLApi::glUniform2iFn(GLint location, GLint x, GLint y) { … }
void NoContextGLApi::glUniform2ivFn(GLint location,
GLsizei count,
const GLint* v) { … }
void NoContextGLApi::glUniform2uiFn(GLint location, GLuint v0, GLuint v1) { … }
void NoContextGLApi::glUniform2uivFn(GLint location,
GLsizei count,
const GLuint* v) { … }
void NoContextGLApi::glUniform3fFn(GLint location,
GLfloat x,
GLfloat y,
GLfloat z) { … }
void NoContextGLApi::glUniform3fvFn(GLint location,
GLsizei count,
const GLfloat* v) { … }
void NoContextGLApi::glUniform3iFn(GLint location, GLint x, GLint y, GLint z) { … }
void NoContextGLApi::glUniform3ivFn(GLint location,
GLsizei count,
const GLint* v) { … }
void NoContextGLApi::glUniform3uiFn(GLint location,
GLuint v0,
GLuint v1,
GLuint v2) { … }
void NoContextGLApi::glUniform3uivFn(GLint location,
GLsizei count,
const GLuint* v) { … }
void NoContextGLApi::glUniform4fFn(GLint location,
GLfloat x,
GLfloat y,
GLfloat z,
GLfloat w) { … }
void NoContextGLApi::glUniform4fvFn(GLint location,
GLsizei count,
const GLfloat* v) { … }
void NoContextGLApi::glUniform4iFn(GLint location,
GLint x,
GLint y,
GLint z,
GLint w) { … }
void NoContextGLApi::glUniform4ivFn(GLint location,
GLsizei count,
const GLint* v) { … }
void NoContextGLApi::glUniform4uiFn(GLint location,
GLuint v0,
GLuint v1,
GLuint v2,
GLuint v3) { … }
void NoContextGLApi::glUniform4uivFn(GLint location,
GLsizei count,
const GLuint* v) { … }
void NoContextGLApi::glUniformBlockBindingFn(GLuint program,
GLuint uniformBlockIndex,
GLuint uniformBlockBinding) { … }
void NoContextGLApi::glUniformMatrix2fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void NoContextGLApi::glUniformMatrix2x3fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void NoContextGLApi::glUniformMatrix2x4fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void NoContextGLApi::glUniformMatrix3fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void NoContextGLApi::glUniformMatrix3x2fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void NoContextGLApi::glUniformMatrix3x4fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void NoContextGLApi::glUniformMatrix4fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void NoContextGLApi::glUniformMatrix4x2fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
void NoContextGLApi::glUniformMatrix4x3fvFn(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat* value) { … }
GLboolean NoContextGLApi::glUnmapBufferFn(GLenum target) { … }
void NoContextGLApi::glUseProgramFn(GLuint program) { … }
void NoContextGLApi::glUseProgramStagesFn(GLuint pipeline,
GLbitfield stages,
GLuint program) { … }
void NoContextGLApi::glValidateProgramFn(GLuint program) { … }
void NoContextGLApi::glValidateProgramPipelineFn(GLuint pipeline) { … }
void NoContextGLApi::glVertexAttrib1fFn(GLuint indx, GLfloat x) { … }
void NoContextGLApi::glVertexAttrib1fvFn(GLuint indx, const GLfloat* values) { … }
void NoContextGLApi::glVertexAttrib2fFn(GLuint indx, GLfloat x, GLfloat y) { … }
void NoContextGLApi::glVertexAttrib2fvFn(GLuint indx, const GLfloat* values) { … }
void NoContextGLApi::glVertexAttrib3fFn(GLuint indx,
GLfloat x,
GLfloat y,
GLfloat z) { … }
void NoContextGLApi::glVertexAttrib3fvFn(GLuint indx, const GLfloat* values) { … }
void NoContextGLApi::glVertexAttrib4fFn(GLuint indx,
GLfloat x,
GLfloat y,
GLfloat z,
GLfloat w) { … }
void NoContextGLApi::glVertexAttrib4fvFn(GLuint indx, const GLfloat* values) { … }
void NoContextGLApi::glVertexAttribBindingFn(GLuint attribindex,
GLuint bindingindex) { … }
void NoContextGLApi::glVertexAttribDivisorANGLEFn(GLuint index,
GLuint divisor) { … }
void NoContextGLApi::glVertexAttribFormatFn(GLuint attribindex,
GLint size,
GLenum type,
GLboolean normalized,
GLuint relativeoffset) { … }
void NoContextGLApi::glVertexAttribI4iFn(GLuint indx,
GLint x,
GLint y,
GLint z,
GLint w) { … }
void NoContextGLApi::glVertexAttribI4ivFn(GLuint indx, const GLint* values) { … }
void NoContextGLApi::glVertexAttribI4uiFn(GLuint indx,
GLuint x,
GLuint y,
GLuint z,
GLuint w) { … }
void NoContextGLApi::glVertexAttribI4uivFn(GLuint indx, const GLuint* values) { … }
void NoContextGLApi::glVertexAttribIFormatFn(GLuint attribindex,
GLint size,
GLenum type,
GLuint relativeoffset) { … }
void NoContextGLApi::glVertexAttribIPointerFn(GLuint indx,
GLint size,
GLenum type,
GLsizei stride,
const void* ptr) { … }
void NoContextGLApi::glVertexAttribPointerFn(GLuint indx,
GLint size,
GLenum type,
GLboolean normalized,
GLsizei stride,
const void* ptr) { … }
void NoContextGLApi::glVertexBindingDivisorFn(GLuint bindingindex,
GLuint divisor) { … }
void NoContextGLApi::glViewportFn(GLint x,
GLint y,
GLsizei width,
GLsizei height) { … }
void NoContextGLApi::glWaitSemaphoreEXTFn(GLuint semaphore,
GLuint numBufferBarriers,
const GLuint* buffers,
GLuint numTextureBarriers,
const GLuint* textures,
const GLenum* srcLayouts) { … }
void NoContextGLApi::glWaitSyncFn(GLsync sync,
GLbitfield flags,
GLuint64 timeout) { … }
void NoContextGLApi::glWindowRectanglesEXTFn(GLenum mode,
GLsizei n,
const GLint* box) { … }
}