| // Copyright 2016 The Chromium Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| // |
| // This file is auto-generated from |
| // ui/gl/generate_bindings.py |
| // It's formatted by clang-format using chromium coding style: |
| // clang-format -i -style=chromium filename |
| // DO NOT EDIT! |
| |
| // Silence presubmit and Tricium warnings about include guards |
| // no-include-guard-because-multiply-included |
| // NOLINT(build/header_guard) |
| |
| void glActiveShaderProgramFn(GLuint pipeline, GLuint program) override; |
| void glActiveTextureFn(GLenum texture) override; |
| void glAttachShaderFn(GLuint program, GLuint shader) override; |
| void glBeginQueryFn(GLenum target, GLuint id) override; |
| void glBeginTransformFeedbackFn(GLenum primitiveMode) override; |
| void glBindAttribLocationFn(GLuint program, |
| GLuint index, |
| const char* name) override; |
| void glBindBufferFn(GLenum target, GLuint buffer) override; |
| void glBindBufferBaseFn(GLenum target, GLuint index, GLuint buffer) override; |
| void glBindBufferRangeFn(GLenum target, |
| GLuint index, |
| GLuint buffer, |
| GLintptr offset, |
| GLsizeiptr size) override; |
| void glBindFragDataLocationFn(GLuint program, |
| GLuint colorNumber, |
| const char* name) override; |
| void glBindFragDataLocationIndexedFn(GLuint program, |
| GLuint colorNumber, |
| GLuint index, |
| const char* name) override; |
| void glBindFragmentInputLocationCHROMIUMFn(GLuint program, |
| GLint location, |
| const char* name) override; |
| void glBindFramebufferEXTFn(GLenum target, GLuint framebuffer) override; |
| void glBindImageTextureEXTFn(GLuint index, |
| GLuint texture, |
| GLint level, |
| GLboolean layered, |
| GLint layer, |
| GLenum access, |
| GLint format) override; |
| void glBindProgramPipelineFn(GLuint pipeline) override; |
| void glBindRenderbufferEXTFn(GLenum target, GLuint renderbuffer) override; |
| void glBindSamplerFn(GLuint unit, GLuint sampler) override; |
| void glBindTextureFn(GLenum target, GLuint texture) override; |
| void glBindTransformFeedbackFn(GLenum target, GLuint id) override; |
| void glBindUniformLocationCHROMIUMFn(GLuint program, |
| GLint location, |
| const char* name) override; |
| void glBindVertexArrayOESFn(GLuint array) override; |
| void glBindVertexBufferFn(GLuint bindingindex, |
| GLuint buffer, |
| GLintptr offset, |
| GLsizei stride) override; |
| void glBlendBarrierKHRFn(void) override; |
| void glBlendColorFn(GLclampf red, |
| GLclampf green, |
| GLclampf blue, |
| GLclampf alpha) override; |
| void glBlendEquationFn(GLenum mode) override; |
| void glBlendEquationSeparateFn(GLenum modeRGB, GLenum modeAlpha) override; |
| void glBlendFuncFn(GLenum sfactor, GLenum dfactor) override; |
| void glBlendFuncSeparateFn(GLenum srcRGB, |
| GLenum dstRGB, |
| GLenum srcAlpha, |
| GLenum dstAlpha) override; |
| void glBlitFramebufferFn(GLint srcX0, |
| GLint srcY0, |
| GLint srcX1, |
| GLint srcY1, |
| GLint dstX0, |
| GLint dstY0, |
| GLint dstX1, |
| GLint dstY1, |
| GLbitfield mask, |
| GLenum filter) override; |
| void glBufferDataFn(GLenum target, |
| GLsizeiptr size, |
| const void* data, |
| GLenum usage) override; |
| void glBufferSubDataFn(GLenum target, |
| GLintptr offset, |
| GLsizeiptr size, |
| const void* data) override; |
| GLenum glCheckFramebufferStatusEXTFn(GLenum target) override; |
| void glClearFn(GLbitfield mask) override; |
| void glClearBufferfiFn(GLenum buffer, |
| GLint drawbuffer, |
| const GLfloat depth, |
| GLint stencil) override; |
| void glClearBufferfvFn(GLenum buffer, |
| GLint drawbuffer, |
| const GLfloat* value) override; |
| void glClearBufferivFn(GLenum buffer, |
| GLint drawbuffer, |
| const GLint* value) override; |
| void glClearBufferuivFn(GLenum buffer, |
| GLint drawbuffer, |
| const GLuint* value) override; |
| void glClearColorFn(GLclampf red, |
| GLclampf green, |
| GLclampf blue, |
| GLclampf alpha) override; |
| void glClearDepthFn(GLclampd depth) override; |
| void glClearDepthfFn(GLclampf depth) override; |
| void glClearStencilFn(GLint s) override; |
| void glClearTexImageFn(GLuint texture, |
| GLint level, |
| GLenum format, |
| GLenum type, |
| const GLvoid* data) override; |
| void glClearTexSubImageFn(GLuint texture, |
| GLint level, |
| GLint xoffset, |
| GLint yoffset, |
| GLint zoffset, |
| GLint width, |
| GLint height, |
| GLint depth, |
| GLenum format, |
| GLenum type, |
| const GLvoid* data) override; |
| GLenum glClientWaitSyncFn(GLsync sync, |
| GLbitfield flags, |
| GLuint64 timeout) override; |
| GLenum glClientWaitSyncAPPLEFn(GLsync sync, |
| GLbitfield flags, |
| GLuint64 timeout) override; |
| void glColorMaskFn(GLboolean red, |
| GLboolean green, |
| GLboolean blue, |
| GLboolean alpha) override; |
| void glCompileShaderFn(GLuint shader) override; |
| void glCompressedTexImage2DFn(GLenum target, |
| GLint level, |
| GLenum internalformat, |
| GLsizei width, |
| GLsizei height, |
| GLint border, |
| GLsizei imageSize, |
| const void* data) override; |
| void glCompressedTexImage2DRobustANGLEFn(GLenum target, |
| GLint level, |
| GLenum internalformat, |
| GLsizei width, |
| GLsizei height, |
| GLint border, |
| GLsizei imageSize, |
| GLsizei dataSize, |
| const void* data) override; |
| void glCompressedTexImage3DFn(GLenum target, |
| GLint level, |
| GLenum internalformat, |
| GLsizei width, |
| GLsizei height, |
| GLsizei depth, |
| GLint border, |
| GLsizei imageSize, |
| const void* data) override; |
| void glCompressedTexImage3DRobustANGLEFn(GLenum target, |
| GLint level, |
| GLenum internalformat, |
| GLsizei width, |
| GLsizei height, |
| GLsizei depth, |
| GLint border, |
| GLsizei imageSize, |
| GLsizei dataSize, |
| const void* data) override; |
| void glCompressedTexSubImage2DFn(GLenum target, |
| GLint level, |
| GLint xoffset, |
| GLint yoffset, |
| GLsizei width, |
| GLsizei height, |
| GLenum format, |
| GLsizei imageSize, |
| const void* data) override; |
| void glCompressedTexSubImage2DRobustANGLEFn(GLenum target, |
| GLint level, |
| GLint xoffset, |
| GLint yoffset, |
| GLsizei width, |
| GLsizei height, |
| GLenum format, |
| GLsizei imageSize, |
| GLsizei dataSize, |
| const void* data) override; |
| void glCompressedTexSubImage3DFn(GLenum target, |
| GLint level, |
| GLint xoffset, |
| GLint yoffset, |
| GLint zoffset, |
| GLsizei width, |
| GLsizei height, |
| GLsizei depth, |
| GLenum format, |
| GLsizei imageSize, |
| const void* data) override; |
| void 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) override; |
| void glCopyBufferSubDataFn(GLenum readTarget, |
| GLenum writeTarget, |
| GLintptr readOffset, |
| GLintptr writeOffset, |
| GLsizeiptr size) override; |
| void 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) override; |
| void glCopyTexImage2DFn(GLenum target, |
| GLint level, |
| GLenum internalformat, |
| GLint x, |
| GLint y, |
| GLsizei width, |
| GLsizei height, |
| GLint border) override; |
| void glCopyTexSubImage2DFn(GLenum target, |
| GLint level, |
| GLint xoffset, |
| GLint yoffset, |
| GLint x, |
| GLint y, |
| GLsizei width, |
| GLsizei height) override; |
| void glCopyTexSubImage3DFn(GLenum target, |
| GLint level, |
| GLint xoffset, |
| GLint yoffset, |
| GLint zoffset, |
| GLint x, |
| GLint y, |
| GLsizei width, |
| GLsizei height) override; |
| void glCopyTextureCHROMIUMFn(GLuint sourceId, |
| GLint sourceLevel, |
| GLenum destTarget, |
| GLuint destId, |
| GLint destLevel, |
| GLint internalFormat, |
| GLenum destType, |
| GLboolean unpackFlipY, |
| GLboolean unpackPremultiplyAlpha, |
| GLboolean unpackUnmultiplyAlpha) override; |
| void glCoverageModulationNVFn(GLenum components) override; |
| void glCoverFillPathInstancedNVFn(GLsizei numPaths, |
| GLenum pathNameType, |
| const void* paths, |
| GLuint pathBase, |
| GLenum coverMode, |
| GLenum transformType, |
| const GLfloat* transformValues) override; |
| void glCoverFillPathNVFn(GLuint path, GLenum coverMode) override; |
| void glCoverStrokePathInstancedNVFn(GLsizei numPaths, |
| GLenum pathNameType, |
| const void* paths, |
| GLuint pathBase, |
| GLenum coverMode, |
| GLenum transformType, |
| const GLfloat* transformValues) override; |
| void glCoverStrokePathNVFn(GLuint name, GLenum coverMode) override; |
| void glCreateMemoryObjectsEXTFn(GLsizei n, GLuint* memoryObjects) override; |
| GLuint glCreateProgramFn(void) override; |
| GLuint glCreateShaderFn(GLenum type) override; |
| GLuint glCreateShaderProgramvFn(GLenum type, |
| GLsizei count, |
| const char* const* strings) override; |
| void glCullFaceFn(GLenum mode) override; |
| void glDebugMessageCallbackFn(GLDEBUGPROC callback, |
| const void* userParam) override; |
| void glDebugMessageControlFn(GLenum source, |
| GLenum type, |
| GLenum severity, |
| GLsizei count, |
| const GLuint* ids, |
| GLboolean enabled) override; |
| void glDebugMessageInsertFn(GLenum source, |
| GLenum type, |
| GLuint id, |
| GLenum severity, |
| GLsizei length, |
| const char* buf) override; |
| void glDeleteBuffersARBFn(GLsizei n, const GLuint* buffers) override; |
| void glDeleteFencesAPPLEFn(GLsizei n, const GLuint* fences) override; |
| void glDeleteFencesNVFn(GLsizei n, const GLuint* fences) override; |
| void glDeleteFramebuffersEXTFn(GLsizei n, const GLuint* framebuffers) override; |
| void glDeletePathsNVFn(GLuint path, GLsizei range) override; |
| void glDeleteProgramFn(GLuint program) override; |
| void glDeleteProgramPipelinesFn(GLsizei n, const GLuint* pipelines) override; |
| void glDeleteQueriesFn(GLsizei n, const GLuint* ids) override; |
| void glDeleteRenderbuffersEXTFn(GLsizei n, |
| const GLuint* renderbuffers) override; |
| void glDeleteSamplersFn(GLsizei n, const GLuint* samplers) override; |
| void glDeleteSemaphoresEXTFn(GLsizei n, const GLuint* semaphores) override; |
| void glDeleteShaderFn(GLuint shader) override; |
| void glDeleteSyncFn(GLsync sync) override; |
| void glDeleteSyncAPPLEFn(GLsync sync) override; |
| void glDeleteTexturesFn(GLsizei n, const GLuint* textures) override; |
| void glDeleteTransformFeedbacksFn(GLsizei n, const GLuint* ids) override; |
| void glDeleteVertexArraysOESFn(GLsizei n, const GLuint* arrays) override; |
| void glDepthFuncFn(GLenum func) override; |
| void glDepthMaskFn(GLboolean flag) override; |
| void glDepthRangeFn(GLclampd zNear, GLclampd zFar) override; |
| void glDepthRangefFn(GLclampf zNear, GLclampf zFar) override; |
| void glDetachShaderFn(GLuint program, GLuint shader) override; |
| void glDisableFn(GLenum cap) override; |
| void glDisableExtensionANGLEFn(const char* name) override; |
| void glDisableVertexAttribArrayFn(GLuint index) override; |
| void glDiscardFramebufferEXTFn(GLenum target, |
| GLsizei numAttachments, |
| const GLenum* attachments) override; |
| void glDispatchComputeFn(GLuint numGroupsX, |
| GLuint numGroupsY, |
| GLuint numGroupsZ) override; |
| void glDispatchComputeIndirectFn(GLintptr indirect) override; |
| void glDrawArraysFn(GLenum mode, GLint first, GLsizei count) override; |
| void glDrawArraysIndirectFn(GLenum mode, const void* indirect) override; |
| void glDrawArraysInstancedANGLEFn(GLenum mode, |
| GLint first, |
| GLsizei count, |
| GLsizei primcount) override; |
| void glDrawArraysInstancedBaseInstanceANGLEFn(GLenum mode, |
| GLint first, |
| GLsizei count, |
| GLsizei primcount, |
| GLuint baseinstance) override; |
| void glDrawBufferFn(GLenum mode) override; |
| void glDrawBuffersARBFn(GLsizei n, const GLenum* bufs) override; |
| void glDrawElementsFn(GLenum mode, |
| GLsizei count, |
| GLenum type, |
| const void* indices) override; |
| void glDrawElementsIndirectFn(GLenum mode, |
| GLenum type, |
| const void* indirect) override; |
| void glDrawElementsInstancedANGLEFn(GLenum mode, |
| GLsizei count, |
| GLenum type, |
| const void* indices, |
| GLsizei primcount) override; |
| void glDrawElementsInstancedBaseVertexBaseInstanceANGLEFn( |
| GLenum mode, |
| GLsizei count, |
| GLenum type, |
| const void* indices, |
| GLsizei primcount, |
| GLint baseVertex, |
| GLuint baseInstance) override; |
| void glDrawRangeElementsFn(GLenum mode, |
| GLuint start, |
| GLuint end, |
| GLsizei count, |
| GLenum type, |
| const void* indices) override; |
| void glEGLImageTargetRenderbufferStorageOESFn(GLenum target, |
| GLeglImageOES image) override; |
| void glEGLImageTargetTexture2DOESFn(GLenum target, |
| GLeglImageOES image) override; |
| void glEnableFn(GLenum cap) override; |
| void glEnableVertexAttribArrayFn(GLuint index) override; |
| void glEndQueryFn(GLenum target) override; |
| void glEndTilingQCOMFn(GLbitfield preserveMask) override; |
| void glEndTransformFeedbackFn(void) override; |
| GLsync glFenceSyncFn(GLenum condition, GLbitfield flags) override; |
| GLsync glFenceSyncAPPLEFn(GLenum condition, GLbitfield flags) override; |
| void glFinishFn(void) override; |
| void glFinishFenceAPPLEFn(GLuint fence) override; |
| void glFinishFenceNVFn(GLuint fence) override; |
| void glFlushFn(void) override; |
| void glFlushMappedBufferRangeFn(GLenum target, |
| GLintptr offset, |
| GLsizeiptr length) override; |
| void glFramebufferParameteriFn(GLenum target, |
| GLenum pname, |
| GLint param) override; |
| void glFramebufferRenderbufferEXTFn(GLenum target, |
| GLenum attachment, |
| GLenum renderbuffertarget, |
| GLuint renderbuffer) override; |
| void glFramebufferTexture2DEXTFn(GLenum target, |
| GLenum attachment, |
| GLenum textarget, |
| GLuint texture, |
| GLint level) override; |
| void glFramebufferTexture2DMultisampleEXTFn(GLenum target, |
| GLenum attachment, |
| GLenum textarget, |
| GLuint texture, |
| GLint level, |
| GLsizei samples) override; |
| void glFramebufferTextureLayerFn(GLenum target, |
| GLenum attachment, |
| GLuint texture, |
| GLint level, |
| GLint layer) override; |
| void glFramebufferTextureMultiviewOVRFn(GLenum target, |
| GLenum attachment, |
| GLuint texture, |
| GLint level, |
| GLint baseViewIndex, |
| GLsizei numViews) override; |
| void glFrontFaceFn(GLenum mode) override; |
| void glGenBuffersARBFn(GLsizei n, GLuint* buffers) override; |
| void glGenerateMipmapEXTFn(GLenum target) override; |
| void glGenFencesAPPLEFn(GLsizei n, GLuint* fences) override; |
| void glGenFencesNVFn(GLsizei n, GLuint* fences) override; |
| void glGenFramebuffersEXTFn(GLsizei n, GLuint* framebuffers) override; |
| GLuint glGenPathsNVFn(GLsizei range) override; |
| GLuint glGenProgramPipelinesFn(GLsizei n, GLuint* pipelines) override; |
| void glGenQueriesFn(GLsizei n, GLuint* ids) override; |
| void glGenRenderbuffersEXTFn(GLsizei n, GLuint* renderbuffers) override; |
| void glGenSamplersFn(GLsizei n, GLuint* samplers) override; |
| void glGenSemaphoresEXTFn(GLsizei n, GLuint* semaphores) override; |
| void glGenTexturesFn(GLsizei n, GLuint* textures) override; |
| void glGenTransformFeedbacksFn(GLsizei n, GLuint* ids) override; |
| void glGenVertexArraysOESFn(GLsizei n, GLuint* arrays) override; |
| void glGetActiveAttribFn(GLuint program, |
| GLuint index, |
| GLsizei bufsize, |
| GLsizei* length, |
| GLint* size, |
| GLenum* type, |
| char* name) override; |
| void glGetActiveUniformFn(GLuint program, |
| GLuint index, |
| GLsizei bufsize, |
| GLsizei* length, |
| GLint* size, |
| GLenum* type, |
| char* name) override; |
| void glGetActiveUniformBlockivFn(GLuint program, |
| GLuint uniformBlockIndex, |
| GLenum pname, |
| GLint* params) override; |
| void glGetActiveUniformBlockivRobustANGLEFn(GLuint program, |
| GLuint uniformBlockIndex, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLint* params) override; |
| void glGetActiveUniformBlockNameFn(GLuint program, |
| GLuint uniformBlockIndex, |
| GLsizei bufSize, |
| GLsizei* length, |
| char* uniformBlockName) override; |
| void glGetActiveUniformsivFn(GLuint program, |
| GLsizei uniformCount, |
| const GLuint* uniformIndices, |
| GLenum pname, |
| GLint* params) override; |
| void glGetAttachedShadersFn(GLuint program, |
| GLsizei maxcount, |
| GLsizei* count, |
| GLuint* shaders) override; |
| GLint glGetAttribLocationFn(GLuint program, const char* name) override; |
| void glGetBooleani_vFn(GLenum target, GLuint index, GLboolean* data) override; |
| void glGetBooleani_vRobustANGLEFn(GLenum target, |
| GLuint index, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLboolean* data) override; |
| void glGetBooleanvFn(GLenum pname, GLboolean* params) override; |
| void glGetBooleanvRobustANGLEFn(GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLboolean* data) override; |
| void glGetBufferParameteri64vRobustANGLEFn(GLenum target, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLint64* params) override; |
| void glGetBufferParameterivFn(GLenum target, |
| GLenum pname, |
| GLint* params) override; |
| void glGetBufferParameterivRobustANGLEFn(GLenum target, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLint* params) override; |
| void glGetBufferPointervRobustANGLEFn(GLenum target, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| void** params) override; |
| GLuint glGetDebugMessageLogFn(GLuint count, |
| GLsizei bufSize, |
| GLenum* sources, |
| GLenum* types, |
| GLuint* ids, |
| GLenum* severities, |
| GLsizei* lengths, |
| char* messageLog) override; |
| GLenum glGetErrorFn(void) override; |
| void glGetFenceivNVFn(GLuint fence, GLenum pname, GLint* params) override; |
| void glGetFloatvFn(GLenum pname, GLfloat* params) override; |
| void glGetFloatvRobustANGLEFn(GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLfloat* data) override; |
| GLint glGetFragDataIndexFn(GLuint program, const char* name) override; |
| GLint glGetFragDataLocationFn(GLuint program, const char* name) override; |
| void glGetFramebufferAttachmentParameterivEXTFn(GLenum target, |
| GLenum attachment, |
| GLenum pname, |
| GLint* params) override; |
| void glGetFramebufferAttachmentParameterivRobustANGLEFn(GLenum target, |
| GLenum attachment, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLint* params) override; |
| void glGetFramebufferParameterivFn(GLenum target, |
| GLenum pname, |
| GLint* params) override; |
| void glGetFramebufferParameterivRobustANGLEFn(GLenum target, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLint* params) override; |
| GLenum glGetGraphicsResetStatusARBFn(void) override; |
| void glGetInteger64i_vFn(GLenum target, GLuint index, GLint64* data) override; |
| void glGetInteger64i_vRobustANGLEFn(GLenum target, |
| GLuint index, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLint64* data) override; |
| void glGetInteger64vFn(GLenum pname, GLint64* params) override; |
| void glGetInteger64vRobustANGLEFn(GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLint64* data) override; |
| void glGetIntegeri_vFn(GLenum target, GLuint index, GLint* data) override; |
| void glGetIntegeri_vRobustANGLEFn(GLenum target, |
| GLuint index, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLint* data) override; |
| void glGetIntegervFn(GLenum pname, GLint* params) override; |
| void glGetIntegervRobustANGLEFn(GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLint* data) override; |
| void glGetInternalformativFn(GLenum target, |
| GLenum internalformat, |
| GLenum pname, |
| GLsizei bufSize, |
| GLint* params) override; |
| void glGetInternalformativRobustANGLEFn(GLenum target, |
| GLenum internalformat, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLint* params) override; |
| void glGetInternalformatSampleivNVFn(GLenum target, |
| GLenum internalformat, |
| GLsizei samples, |
| GLenum pname, |
| GLsizei bufSize, |
| GLint* params) override; |
| void glGetMultisamplefvFn(GLenum pname, GLuint index, GLfloat* val) override; |
| void glGetMultisamplefvRobustANGLEFn(GLenum pname, |
| GLuint index, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLfloat* val) override; |
| void glGetnUniformfvRobustANGLEFn(GLuint program, |
| GLint location, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLfloat* params) override; |
| void glGetnUniformivRobustANGLEFn(GLuint program, |
| GLint location, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLint* params) override; |
| void glGetnUniformuivRobustANGLEFn(GLuint program, |
| GLint location, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLuint* params) override; |
| void glGetObjectLabelFn(GLenum identifier, |
| GLuint name, |
| GLsizei bufSize, |
| GLsizei* length, |
| char* label) override; |
| void glGetObjectPtrLabelFn(void* ptr, |
| GLsizei bufSize, |
| GLsizei* length, |
| char* label) override; |
| void glGetPointervFn(GLenum pname, void** params) override; |
| void glGetPointervRobustANGLERobustANGLEFn(GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| void** params) override; |
| void glGetProgramBinaryFn(GLuint program, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLenum* binaryFormat, |
| GLvoid* binary) override; |
| void glGetProgramInfoLogFn(GLuint program, |
| GLsizei bufsize, |
| GLsizei* length, |
| char* infolog) override; |
| void glGetProgramInterfaceivFn(GLuint program, |
| GLenum programInterface, |
| GLenum pname, |
| GLint* params) override; |
| void glGetProgramInterfaceivRobustANGLEFn(GLuint program, |
| GLenum programInterface, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLint* params) override; |
| void glGetProgramivFn(GLuint program, GLenum pname, GLint* params) override; |
| void glGetProgramivRobustANGLEFn(GLuint program, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLint* params) override; |
| void glGetProgramPipelineInfoLogFn(GLuint pipeline, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLchar* infoLog) override; |
| void glGetProgramPipelineivFn(GLuint pipeline, |
| GLenum pname, |
| GLint* params) override; |
| GLuint glGetProgramResourceIndexFn(GLuint program, |
| GLenum programInterface, |
| const GLchar* name) override; |
| void glGetProgramResourceivFn(GLuint program, |
| GLenum programInterface, |
| GLuint index, |
| GLsizei propCount, |
| const GLenum* props, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLint* params) override; |
| GLint glGetProgramResourceLocationFn(GLuint program, |
| GLenum programInterface, |
| const char* name) override; |
| void glGetProgramResourceNameFn(GLuint program, |
| GLenum programInterface, |
| GLuint index, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLchar* name) override; |
| void glGetQueryivFn(GLenum target, GLenum pname, GLint* params) override; |
| void glGetQueryivRobustANGLEFn(GLenum target, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLint* params) override; |
| void glGetQueryObjecti64vFn(GLuint id, GLenum pname, GLint64* params) override; |
| void glGetQueryObjecti64vRobustANGLEFn(GLuint id, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLint64* params) override; |
| void glGetQueryObjectivFn(GLuint id, GLenum pname, GLint* params) override; |
| void glGetQueryObjectivRobustANGLEFn(GLuint id, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLint* params) override; |
| void glGetQueryObjectui64vFn(GLuint id, |
| GLenum pname, |
| GLuint64* params) override; |
| void glGetQueryObjectui64vRobustANGLEFn(GLuint id, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLuint64* params) override; |
| void glGetQueryObjectuivFn(GLuint id, GLenum pname, GLuint* params) override; |
| void glGetQueryObjectuivRobustANGLEFn(GLuint id, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLuint* params) override; |
| void glGetRenderbufferParameterivEXTFn(GLenum target, |
| GLenum pname, |
| GLint* params) override; |
| void glGetRenderbufferParameterivRobustANGLEFn(GLenum target, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLint* params) override; |
| void glGetSamplerParameterfvFn(GLuint sampler, |
| GLenum pname, |
| GLfloat* params) override; |
| void glGetSamplerParameterfvRobustANGLEFn(GLuint sampler, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLfloat* params) override; |
| void glGetSamplerParameterIivRobustANGLEFn(GLuint sampler, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLint* params) override; |
| void glGetSamplerParameterIuivRobustANGLEFn(GLuint sampler, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLuint* params) override; |
| void glGetSamplerParameterivFn(GLuint sampler, |
| GLenum pname, |
| GLint* params) override; |
| void glGetSamplerParameterivRobustANGLEFn(GLuint sampler, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLint* params) override; |
| void glGetShaderInfoLogFn(GLuint shader, |
| GLsizei bufsize, |
| GLsizei* length, |
| char* infolog) override; |
| void glGetShaderivFn(GLuint shader, GLenum pname, GLint* params) override; |
| void glGetShaderivRobustANGLEFn(GLuint shader, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLint* params) override; |
| void glGetShaderPrecisionFormatFn(GLenum shadertype, |
| GLenum precisiontype, |
| GLint* range, |
| GLint* precision) override; |
| void glGetShaderSourceFn(GLuint shader, |
| GLsizei bufsize, |
| GLsizei* length, |
| char* source) override; |
| const GLubyte* glGetStringFn(GLenum name) override; |
| const GLubyte* glGetStringiFn(GLenum name, GLuint index) override; |
| void glGetSyncivFn(GLsync sync, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLint* values) override; |
| void glGetTexLevelParameterfvFn(GLenum target, |
| GLint level, |
| GLenum pname, |
| GLfloat* params) override; |
| void glGetTexLevelParameterfvRobustANGLEFn(GLenum target, |
| GLint level, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLfloat* params) override; |
| void glGetTexLevelParameterivFn(GLenum target, |
| GLint level, |
| GLenum pname, |
| GLint* params) override; |
| void glGetTexLevelParameterivRobustANGLEFn(GLenum target, |
| GLint level, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLint* params) override; |
| void glGetTexParameterfvFn(GLenum target, |
| GLenum pname, |
| GLfloat* params) override; |
| void glGetTexParameterfvRobustANGLEFn(GLenum target, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLfloat* params) override; |
| void glGetTexParameterIivRobustANGLEFn(GLenum target, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLint* params) override; |
| void glGetTexParameterIuivRobustANGLEFn(GLenum target, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLuint* params) override; |
| void glGetTexParameterivFn(GLenum target, GLenum pname, GLint* params) override; |
| void glGetTexParameterivRobustANGLEFn(GLenum target, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLint* params) override; |
| void glGetTransformFeedbackVaryingFn(GLuint program, |
| GLuint index, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLsizei* size, |
| GLenum* type, |
| char* name) override; |
| void glGetTranslatedShaderSourceANGLEFn(GLuint shader, |
| GLsizei bufsize, |
| GLsizei* length, |
| char* source) override; |
| GLuint glGetUniformBlockIndexFn(GLuint program, |
| const char* uniformBlockName) override; |
| void glGetUniformfvFn(GLuint program, GLint location, GLfloat* params) override; |
| void glGetUniformfvRobustANGLEFn(GLuint program, |
| GLint location, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLfloat* params) override; |
| void glGetUniformIndicesFn(GLuint program, |
| GLsizei uniformCount, |
| const char* const* uniformNames, |
| GLuint* uniformIndices) override; |
| void glGetUniformivFn(GLuint program, GLint location, GLint* params) override; |
| void glGetUniformivRobustANGLEFn(GLuint program, |
| GLint location, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLint* params) override; |
| GLint glGetUniformLocationFn(GLuint program, const char* name) override; |
| void glGetUniformuivFn(GLuint program, GLint location, GLuint* params) override; |
| void glGetUniformuivRobustANGLEFn(GLuint program, |
| GLint location, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLuint* params) override; |
| void glGetVertexAttribfvFn(GLuint index, |
| GLenum pname, |
| GLfloat* params) override; |
| void glGetVertexAttribfvRobustANGLEFn(GLuint index, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLfloat* params) override; |
| void glGetVertexAttribIivRobustANGLEFn(GLuint index, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLint* params) override; |
| void glGetVertexAttribIuivRobustANGLEFn(GLuint index, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLuint* params) override; |
| void glGetVertexAttribivFn(GLuint index, GLenum pname, GLint* params) override; |
| void glGetVertexAttribivRobustANGLEFn(GLuint index, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLint* params) override; |
| void glGetVertexAttribPointervFn(GLuint index, |
| GLenum pname, |
| void** pointer) override; |
| void glGetVertexAttribPointervRobustANGLEFn(GLuint index, |
| GLenum pname, |
| GLsizei bufSize, |
| GLsizei* length, |
| void** pointer) override; |
| void glHintFn(GLenum target, GLenum mode) override; |
| void glImportMemoryFdEXTFn(GLuint memory, |
| GLuint64 size, |
| GLenum handleType, |
| GLint fd) override; |
| void glImportSemaphoreFdEXTFn(GLuint semaphore, |
| GLenum handleType, |
| GLint fd) override; |
| void glInsertEventMarkerEXTFn(GLsizei length, const char* marker) override; |
| void glInvalidateFramebufferFn(GLenum target, |
| GLsizei numAttachments, |
| const GLenum* attachments) override; |
| void glInvalidateSubFramebufferFn(GLenum target, |
| GLsizei numAttachments, |
| const GLenum* attachments, |
| GLint x, |
| GLint y, |
| GLint width, |
| GLint height) override; |
| void glInvalidateTextureANGLEFn(GLenum target) override; |
| GLboolean glIsBufferFn(GLuint buffer) override; |
| GLboolean glIsEnabledFn(GLenum cap) override; |
| GLboolean glIsFenceAPPLEFn(GLuint fence) override; |
| GLboolean glIsFenceNVFn(GLuint fence) override; |
| GLboolean glIsFramebufferEXTFn(GLuint framebuffer) override; |
| GLboolean glIsPathNVFn(GLuint path) override; |
| GLboolean glIsProgramFn(GLuint program) override; |
| GLboolean glIsProgramPipelineFn(GLuint pipeline) override; |
| GLboolean glIsQueryFn(GLuint query) override; |
| GLboolean glIsRenderbufferEXTFn(GLuint renderbuffer) override; |
| GLboolean glIsSamplerFn(GLuint sampler) override; |
| GLboolean glIsShaderFn(GLuint shader) override; |
| GLboolean glIsSyncFn(GLsync sync) override; |
| GLboolean glIsSyncAPPLEFn(GLsync sync) override; |
| GLboolean glIsTextureFn(GLuint texture) override; |
| GLboolean glIsTransformFeedbackFn(GLuint id) override; |
| GLboolean glIsVertexArrayOESFn(GLuint array) override; |
| void glLineWidthFn(GLfloat width) override; |
| void glLinkProgramFn(GLuint program) override; |
| void* glMapBufferFn(GLenum target, GLenum access) override; |
| void* glMapBufferRangeFn(GLenum target, |
| GLintptr offset, |
| GLsizeiptr length, |
| GLbitfield access) override; |
| void glMatrixLoadfEXTFn(GLenum matrixMode, const GLfloat* m) override; |
| void glMatrixLoadIdentityEXTFn(GLenum matrixMode) override; |
| void glMaxShaderCompilerThreadsKHRFn(GLuint count) override; |
| void glMemoryBarrierByRegionFn(GLbitfield barriers) override; |
| void glMemoryBarrierEXTFn(GLbitfield barriers) override; |
| void glMinSampleShadingFn(GLfloat value) override; |
| void glMultiDrawArraysANGLEFn(GLenum mode, |
| const GLint* firsts, |
| const GLsizei* counts, |
| GLsizei drawcount) override; |
| void glMultiDrawArraysInstancedANGLEFn(GLenum mode, |
| const GLint* firsts, |
| const GLsizei* counts, |
| const GLsizei* instanceCounts, |
| GLsizei drawcount) override; |
| void glMultiDrawArraysInstancedBaseInstanceANGLEFn( |
| GLenum mode, |
| const GLint* firsts, |
| const GLsizei* counts, |
| const GLsizei* instanceCounts, |
| const GLuint* baseInstances, |
| GLsizei drawcount) override; |
| void glMultiDrawElementsANGLEFn(GLenum mode, |
| const GLsizei* counts, |
| GLenum type, |
| const GLvoid* const* indices, |
| GLsizei drawcount) override; |
| void glMultiDrawElementsInstancedANGLEFn(GLenum mode, |
| const GLsizei* counts, |
| GLenum type, |
| const GLvoid* const* indices, |
| const GLsizei* instanceCounts, |
| GLsizei drawcount) override; |
| void glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLEFn( |
| GLenum mode, |
| const GLsizei* counts, |
| GLenum type, |
| const GLvoid* const* indices, |
| const GLsizei* instanceCounts, |
| const GLint* baseVertices, |
| const GLuint* baseInstances, |
| GLsizei drawcount) override; |
| void glObjectLabelFn(GLenum identifier, |
| GLuint name, |
| GLsizei length, |
| const char* label) override; |
| void glObjectPtrLabelFn(void* ptr, GLsizei length, const char* label) override; |
| void glPathCommandsNVFn(GLuint path, |
| GLsizei numCommands, |
| const GLubyte* commands, |
| GLsizei numCoords, |
| GLenum coordType, |
| const GLvoid* coords) override; |
| void glPathParameterfNVFn(GLuint path, GLenum pname, GLfloat value) override; |
| void glPathParameteriNVFn(GLuint path, GLenum pname, GLint value) override; |
| void glPathStencilFuncNVFn(GLenum func, GLint ref, GLuint mask) override; |
| void glPauseTransformFeedbackFn(void) override; |
| void glPixelStoreiFn(GLenum pname, GLint param) override; |
| void glPointParameteriFn(GLenum pname, GLint param) override; |
| void glPolygonModeFn(GLenum face, GLenum mode) override; |
| void glPolygonOffsetFn(GLfloat factor, GLfloat units) override; |
| void glPopDebugGroupFn() override; |
| void glPopGroupMarkerEXTFn(void) override; |
| void glPrimitiveRestartIndexFn(GLuint index) override; |
| void glProgramBinaryFn(GLuint program, |
| GLenum binaryFormat, |
| const GLvoid* binary, |
| GLsizei length) override; |
| void glProgramParameteriFn(GLuint program, GLenum pname, GLint value) override; |
| void glProgramPathFragmentInputGenNVFn(GLuint program, |
| GLint location, |
| GLenum genMode, |
| GLint components, |
| const GLfloat* coeffs) override; |
| void glProgramUniform1fFn(GLuint program, GLint location, GLfloat v0) override; |
| void glProgramUniform1fvFn(GLuint program, |
| GLint location, |
| GLsizei count, |
| const GLfloat* value) override; |
| void glProgramUniform1iFn(GLuint program, GLint location, GLint v0) override; |
| void glProgramUniform1ivFn(GLuint program, |
| GLint location, |
| GLsizei count, |
| const GLint* value) override; |
| void glProgramUniform1uiFn(GLuint program, GLint location, GLuint v0) override; |
| void glProgramUniform1uivFn(GLuint program, |
| GLint location, |
| GLsizei count, |
| const GLuint* value) override; |
| void glProgramUniform2fFn(GLuint program, |
| GLint location, |
| GLfloat v0, |
| GLfloat v1) override; |
| void glProgramUniform2fvFn(GLuint program, |
| GLint location, |
| GLsizei count, |
| const GLfloat* value) override; |
| void glProgramUniform2iFn(GLuint program, |
| GLint location, |
| GLint v0, |
| GLint v1) override; |
| void glProgramUniform2ivFn(GLuint program, |
| GLint location, |
| GLsizei count, |
| const GLint* value) override; |
| void glProgramUniform2uiFn(GLuint program, |
| GLint location, |
| GLuint v0, |
| GLuint v1) override; |
| void glProgramUniform2uivFn(GLuint program, |
| GLint location, |
| GLsizei count, |
| const GLuint* value) override; |
| void glProgramUniform3fFn(GLuint program, |
| GLint location, |
| GLfloat v0, |
| GLfloat v1, |
| GLfloat v2) override; |
| void glProgramUniform3fvFn(GLuint program, |
| GLint location, |
| GLsizei count, |
| const GLfloat* value) override; |
| void glProgramUniform3iFn(GLuint program, |
| GLint location, |
| GLint v0, |
| GLint v1, |
| GLint v2) override; |
| void glProgramUniform3ivFn(GLuint program, |
| GLint location, |
| GLsizei count, |
| const GLint* value) override; |
| void glProgramUniform3uiFn(GLuint program, |
| GLint location, |
| GLuint v0, |
| GLuint v1, |
| GLuint v2) override; |
| void glProgramUniform3uivFn(GLuint program, |
| GLint location, |
| GLsizei count, |
| const GLuint* value) override; |
| void glProgramUniform4fFn(GLuint program, |
| GLint location, |
| GLfloat v0, |
| GLfloat v1, |
| GLfloat v2, |
| GLfloat v3) override; |
| void glProgramUniform4fvFn(GLuint program, |
| GLint location, |
| GLsizei count, |
| const GLfloat* value) override; |
| void glProgramUniform4iFn(GLuint program, |
| GLint location, |
| GLint v0, |
| GLint v1, |
| GLint v2, |
| GLint v3) override; |
| void glProgramUniform4ivFn(GLuint program, |
| GLint location, |
| GLsizei count, |
| const GLint* value) override; |
| void glProgramUniform4uiFn(GLuint program, |
| GLint location, |
| GLuint v0, |
| GLuint v1, |
| GLuint v2, |
| GLuint v3) override; |
| void glProgramUniform4uivFn(GLuint program, |
| GLint location, |
| GLsizei count, |
| const GLuint* value) override; |
| void glProgramUniformMatrix2fvFn(GLuint program, |
| GLint location, |
| GLsizei count, |
| GLboolean transpose, |
| const GLfloat* value) override; |
| void glProgramUniformMatrix2x3fvFn(GLuint program, |
| GLint location, |
| GLsizei count, |
| GLboolean transpose, |
| const GLfloat* value) override; |
| void glProgramUniformMatrix2x4fvFn(GLuint program, |
| GLint location, |
| GLsizei count, |
| GLboolean transpose, |
| const GLfloat* value) override; |
| void glProgramUniformMatrix3fvFn(GLuint program, |
| GLint location, |
| GLsizei count, |
| GLboolean transpose, |
| const GLfloat* value) override; |
| void glProgramUniformMatrix3x2fvFn(GLuint program, |
| GLint location, |
| GLsizei count, |
| GLboolean transpose, |
| const GLfloat* value) override; |
| void glProgramUniformMatrix3x4fvFn(GLuint program, |
| GLint location, |
| GLsizei count, |
| GLboolean transpose, |
| const GLfloat* value) override; |
| void glProgramUniformMatrix4fvFn(GLuint program, |
| GLint location, |
| GLsizei count, |
| GLboolean transpose, |
| const GLfloat* value) override; |
| void glProgramUniformMatrix4x2fvFn(GLuint program, |
| GLint location, |
| GLsizei count, |
| GLboolean transpose, |
| const GLfloat* value) override; |
| void glProgramUniformMatrix4x3fvFn(GLuint program, |
| GLint location, |
| GLsizei count, |
| GLboolean transpose, |
| const GLfloat* value) override; |
| void glPushDebugGroupFn(GLenum source, |
| GLuint id, |
| GLsizei length, |
| const char* message) override; |
| void glPushGroupMarkerEXTFn(GLsizei length, const char* marker) override; |
| void glQueryCounterFn(GLuint id, GLenum target) override; |
| void glReadBufferFn(GLenum src) override; |
| void glReadnPixelsRobustANGLEFn(GLint x, |
| GLint y, |
| GLsizei width, |
| GLsizei height, |
| GLenum format, |
| GLenum type, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLsizei* columns, |
| GLsizei* rows, |
| void* data) override; |
| void glReadPixelsFn(GLint x, |
| GLint y, |
| GLsizei width, |
| GLsizei height, |
| GLenum format, |
| GLenum type, |
| void* pixels) override; |
| void glReadPixelsRobustANGLEFn(GLint x, |
| GLint y, |
| GLsizei width, |
| GLsizei height, |
| GLenum format, |
| GLenum type, |
| GLsizei bufSize, |
| GLsizei* length, |
| GLsizei* columns, |
| GLsizei* rows, |
| void* pixels) override; |
| void glReleaseShaderCompilerFn(void) override; |
| void glRenderbufferStorageEXTFn(GLenum target, |
| GLenum internalformat, |
| GLsizei width, |
| GLsizei height) override; |
| void glRenderbufferStorageMultisampleFn(GLenum target, |
| GLsizei samples, |
| GLenum internalformat, |
| GLsizei width, |
| GLsizei height) override; |
| void glRenderbufferStorageMultisampleAdvancedAMDFn(GLenum target, |
| GLsizei samples, |
| GLsizei storageSamples, |
| GLenum internalformat, |
| GLsizei width, |
| GLsizei height) override; |
| void glRenderbufferStorageMultisampleEXTFn(GLenum target, |
| GLsizei samples, |
| GLenum internalformat, |
| GLsizei width, |
| GLsizei height) override; |
| void glRequestExtensionANGLEFn(const char* name) override; |
| void glResumeTransformFeedbackFn(void) override; |
| void glSampleCoverageFn(GLclampf value, GLboolean invert) override; |
| void glSampleMaskiFn(GLuint maskNumber, GLbitfield mask) override; |
| void glSamplerParameterfFn(GLuint sampler, |
| GLenum pname, |
| GLfloat param) override; |
| void glSamplerParameterfvFn(GLuint sampler, |
| GLenum pname, |
| const GLfloat* params) override; |
| void glSamplerParameterfvRobustANGLEFn(GLuint sampler, |
| GLenum pname, |
| GLsizei bufSize, |
| const GLfloat* param) override; |
| void glSamplerParameteriFn(GLuint sampler, GLenum pname, GLint param) override; |
| void glSamplerParameterIivRobustANGLEFn(GLuint sampler, |
| GLenum pname, |
| GLsizei bufSize, |
| const GLint* param) override; |
| void glSamplerParameterIuivRobustANGLEFn(GLuint sampler, |
| GLenum pname, |
| GLsizei bufSize, |
| const GLuint* param) override; |
| void glSamplerParameterivFn(GLuint sampler, |
| GLenum pname, |
| const GLint* params) override; |
| void glSamplerParameterivRobustANGLEFn(GLuint sampler, |
| GLenum pname, |
| GLsizei bufSize, |
| const GLint* param) override; |
| void glScissorFn(GLint x, GLint y, GLsizei width, GLsizei height) override; |
| void glSetFenceAPPLEFn(GLuint fence) override; |
| void glSetFenceNVFn(GLuint fence, GLenum condition) override; |
| void glShaderBinaryFn(GLsizei n, |
| const GLuint* shaders, |
| GLenum binaryformat, |
| const void* binary, |
| GLsizei length) override; |
| void glShaderSourceFn(GLuint shader, |
| GLsizei count, |
| const char* const* str, |
| const GLint* length) override; |
| void glSignalSemaphoreEXTFn(GLuint semaphore, |
| GLuint numBufferBarriers, |
| const GLuint* buffers, |
| GLuint numTextureBarriers, |
| const GLuint* textures, |
| const GLenum* dstLayouts) override; |
| void glStartTilingQCOMFn(GLuint x, |
| GLuint y, |
| GLuint width, |
| GLuint height, |
| GLbitfield preserveMask) override; |
| void glStencilFillPathInstancedNVFn(GLsizei numPaths, |
| GLenum pathNameType, |
| const void* paths, |
| GLuint pathBase, |
| GLenum fillMode, |
| GLuint mask, |
| GLenum transformType, |
| const GLfloat* transformValues) override; |
| void glStencilFillPathNVFn(GLuint path, GLenum fillMode, GLuint mask) override; |
| void glStencilFuncFn(GLenum func, GLint ref, GLuint mask) override; |
| void glStencilFuncSeparateFn(GLenum face, |
| GLenum func, |
| GLint ref, |
| GLuint mask) override; |
| void glStencilMaskFn(GLuint mask) override; |
| void glStencilMaskSeparateFn(GLenum face, GLuint mask) override; |
| void glStencilOpFn(GLenum fail, GLenum zfail, GLenum zpass) override; |
| void glStencilOpSeparateFn(GLenum face, |
| GLenum fail, |
| GLenum zfail, |
| GLenum zpass) override; |
| void glStencilStrokePathInstancedNVFn(GLsizei numPaths, |
| GLenum pathNameType, |
| const void* paths, |
| GLuint pathBase, |
| GLint ref, |
| GLuint mask, |
| GLenum transformType, |
| const GLfloat* transformValues) override; |
| void glStencilStrokePathNVFn(GLuint path, |
| GLint reference, |
| GLuint mask) override; |
| void glStencilThenCoverFillPathInstancedNVFn( |
| GLsizei numPaths, |
| GLenum pathNameType, |
| const void* paths, |
| GLuint pathBase, |
| GLenum fillMode, |
| GLuint mask, |
| GLenum coverMode, |
| GLenum transformType, |
| const GLfloat* transformValues) override; |
| void glStencilThenCoverFillPathNVFn(GLuint path, |
| GLenum fillMode, |
| GLuint mask, |
| GLenum coverMode) override; |
| void glStencilThenCoverStrokePathInstancedNVFn( |
| GLsizei numPaths, |
| GLenum pathNameType, |
| const void* paths, |
| GLuint pathBase, |
| GLint ref, |
| GLuint mask, |
| GLenum coverMode, |
| GLenum transformType, |
| const GLfloat* transformValues) override; |
| void glStencilThenCoverStrokePathNVFn(GLuint path, |
| GLint reference, |
| GLuint mask, |
| GLenum coverMode) override; |
| GLboolean glTestFenceAPPLEFn(GLuint fence) override; |
| GLboolean glTestFenceNVFn(GLuint fence) override; |
| void glTexBufferFn(GLenum target, |
| GLenum internalformat, |
| GLuint buffer) override; |
| void glTexBufferRangeFn(GLenum target, |
| GLenum internalformat, |
| GLuint buffer, |
| GLintptr offset, |
| GLsizeiptr size) override; |
| void glTexImage2DFn(GLenum target, |
| GLint level, |
| GLint internalformat, |
| GLsizei width, |
| GLsizei height, |
| GLint border, |
| GLenum format, |
| GLenum type, |
| const void* pixels) override; |
| void glTexImage2DExternalANGLEFn(GLenum target, |
| GLint level, |
| GLint internalformat, |
| GLsizei width, |
| GLsizei height, |
| GLint border, |
| GLenum format, |
| GLenum type) override; |
| void glTexImage2DRobustANGLEFn(GLenum target, |
| GLint level, |
| GLint internalformat, |
| GLsizei width, |
| GLsizei height, |
| GLint border, |
| GLenum format, |
| GLenum type, |
| GLsizei bufSize, |
| const void* pixels) override; |
| void glTexImage3DFn(GLenum target, |
| GLint level, |
| GLint internalformat, |
| GLsizei width, |
| GLsizei height, |
| GLsizei depth, |
| GLint border, |
| GLenum format, |
| GLenum type, |
| const void* pixels) override; |
| void glTexImage3DRobustANGLEFn(GLenum target, |
| GLint level, |
| GLint internalformat, |
| GLsizei width, |
| GLsizei height, |
| GLsizei depth, |
| GLint border, |
| GLenum format, |
| GLenum type, |
| GLsizei bufSize, |
| const void* pixels) override; |
| void glTexParameterfFn(GLenum target, GLenum pname, GLfloat param) override; |
| void glTexParameterfvFn(GLenum target, |
| GLenum pname, |
| const GLfloat* params) override; |
| void glTexParameterfvRobustANGLEFn(GLenum target, |
| GLenum pname, |
| GLsizei bufSize, |
| const GLfloat* params) override; |
| void glTexParameteriFn(GLenum target, GLenum pname, GLint param) override; |
| void glTexParameterIivRobustANGLEFn(GLenum target, |
| GLenum pname, |
| GLsizei bufSize, |
| const GLint* params) override; |
| void glTexParameterIuivRobustANGLEFn(GLenum target, |
| GLenum pname, |
| GLsizei bufSize, |
| const GLuint* params) override; |
| void glTexParameterivFn(GLenum target, |
| GLenum pname, |
| const GLint* params) override; |
| void glTexParameterivRobustANGLEFn(GLenum target, |
| GLenum pname, |
| GLsizei bufSize, |
| const GLint* params) override; |
| void glTexStorage2DEXTFn(GLenum target, |
| GLsizei levels, |
| GLenum internalformat, |
| GLsizei width, |
| GLsizei height) override; |
| void glTexStorage2DMultisampleFn(GLenum target, |
| GLsizei samples, |
| GLenum internalformat, |
| GLsizei width, |
| GLsizei height, |
| GLboolean fixedsamplelocations) override; |
| void glTexStorage3DFn(GLenum target, |
| GLsizei levels, |
| GLenum internalformat, |
| GLsizei width, |
| GLsizei height, |
| GLsizei depth) override; |
| void glTexStorageMem2DEXTFn(GLenum target, |
| GLsizei levels, |
| GLenum internalFormat, |
| GLsizei width, |
| GLsizei height, |
| GLuint memory, |
| GLuint64 offset) override; |
| void glTexSubImage2DFn(GLenum target, |
| GLint level, |
| GLint xoffset, |
| GLint yoffset, |
| GLsizei width, |
| GLsizei height, |
| GLenum format, |
| GLenum type, |
| const void* pixels) override; |
| void glTexSubImage2DRobustANGLEFn(GLenum target, |
| GLint level, |
| GLint xoffset, |
| GLint yoffset, |
| GLsizei width, |
| GLsizei height, |
| GLenum format, |
| GLenum type, |
| GLsizei bufSize, |
| const void* pixels) override; |
| void glTexSubImage3DFn(GLenum target, |
| GLint level, |
| GLint xoffset, |
| GLint yoffset, |
| GLint zoffset, |
| GLsizei width, |
| GLsizei height, |
| GLsizei depth, |
| GLenum format, |
| GLenum type, |
| const void* pixels) override; |
| void 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) override; |
| void glTransformFeedbackVaryingsFn(GLuint program, |
| GLsizei count, |
| const char* const* varyings, |
| GLenum bufferMode) override; |
| void glUniform1fFn(GLint location, GLfloat x) override; |
| void glUniform1fvFn(GLint location, GLsizei count, const GLfloat* v) override; |
| void glUniform1iFn(GLint location, GLint x) override; |
| void glUniform1ivFn(GLint location, GLsizei count, const GLint* v) override; |
| void glUniform1uiFn(GLint location, GLuint v0) override; |
| void glUniform1uivFn(GLint location, GLsizei count, const GLuint* v) override; |
| void glUniform2fFn(GLint location, GLfloat x, GLfloat y) override; |
| void glUniform2fvFn(GLint location, GLsizei count, const GLfloat* v) override; |
| void glUniform2iFn(GLint location, GLint x, GLint y) override; |
| void glUniform2ivFn(GLint location, GLsizei count, const GLint* v) override; |
| void glUniform2uiFn(GLint location, GLuint v0, GLuint v1) override; |
| void glUniform2uivFn(GLint location, GLsizei count, const GLuint* v) override; |
| void glUniform3fFn(GLint location, GLfloat x, GLfloat y, GLfloat z) override; |
| void glUniform3fvFn(GLint location, GLsizei count, const GLfloat* v) override; |
| void glUniform3iFn(GLint location, GLint x, GLint y, GLint z) override; |
| void glUniform3ivFn(GLint location, GLsizei count, const GLint* v) override; |
| void glUniform3uiFn(GLint location, GLuint v0, GLuint v1, GLuint v2) override; |
| void glUniform3uivFn(GLint location, GLsizei count, const GLuint* v) override; |
| void glUniform4fFn(GLint location, |
| GLfloat x, |
| GLfloat y, |
| GLfloat z, |
| GLfloat w) override; |
| void glUniform4fvFn(GLint location, GLsizei count, const GLfloat* v) override; |
| void glUniform4iFn(GLint location, GLint x, GLint y, GLint z, GLint w) override; |
| void glUniform4ivFn(GLint location, GLsizei count, const GLint* v) override; |
| void glUniform4uiFn(GLint location, |
| GLuint v0, |
| GLuint v1, |
| GLuint v2, |
| GLuint v3) override; |
| void glUniform4uivFn(GLint location, GLsizei count, const GLuint* v) override; |
| void glUniformBlockBindingFn(GLuint program, |
| GLuint uniformBlockIndex, |
| GLuint uniformBlockBinding) override; |
| void glUniformMatrix2fvFn(GLint location, |
| GLsizei count, |
| GLboolean transpose, |
| const GLfloat* value) override; |
| void glUniformMatrix2x3fvFn(GLint location, |
| GLsizei count, |
| GLboolean transpose, |
| const GLfloat* value) override; |
| void glUniformMatrix2x4fvFn(GLint location, |
| GLsizei count, |
| GLboolean transpose, |
| const GLfloat* value) override; |
| void glUniformMatrix3fvFn(GLint location, |
| GLsizei count, |
| GLboolean transpose, |
| const GLfloat* value) override; |
| void glUniformMatrix3x2fvFn(GLint location, |
| GLsizei count, |
| GLboolean transpose, |
| const GLfloat* value) override; |
| void glUniformMatrix3x4fvFn(GLint location, |
| GLsizei count, |
| GLboolean transpose, |
| const GLfloat* value) override; |
| void glUniformMatrix4fvFn(GLint location, |
| GLsizei count, |
| GLboolean transpose, |
| const GLfloat* value) override; |
| void glUniformMatrix4x2fvFn(GLint location, |
| GLsizei count, |
| GLboolean transpose, |
| const GLfloat* value) override; |
| void glUniformMatrix4x3fvFn(GLint location, |
| GLsizei count, |
| GLboolean transpose, |
| const GLfloat* value) override; |
| GLboolean glUnmapBufferFn(GLenum target) override; |
| void glUseProgramFn(GLuint program) override; |
| void glUseProgramStagesFn(GLuint pipeline, |
| GLbitfield stages, |
| GLuint program) override; |
| void glValidateProgramFn(GLuint program) override; |
| void glValidateProgramPipelineFn(GLuint pipeline) override; |
| void glVertexAttrib1fFn(GLuint indx, GLfloat x) override; |
| void glVertexAttrib1fvFn(GLuint indx, const GLfloat* values) override; |
| void glVertexAttrib2fFn(GLuint indx, GLfloat x, GLfloat y) override; |
| void glVertexAttrib2fvFn(GLuint indx, const GLfloat* values) override; |
| void glVertexAttrib3fFn(GLuint indx, GLfloat x, GLfloat y, GLfloat z) override; |
| void glVertexAttrib3fvFn(GLuint indx, const GLfloat* values) override; |
| void glVertexAttrib4fFn(GLuint indx, |
| GLfloat x, |
| GLfloat y, |
| GLfloat z, |
| GLfloat w) override; |
| void glVertexAttrib4fvFn(GLuint indx, const GLfloat* values) override; |
| void glVertexAttribBindingFn(GLuint attribindex, GLuint bindingindex) override; |
| void glVertexAttribDivisorANGLEFn(GLuint index, GLuint divisor) override; |
| void glVertexAttribFormatFn(GLuint attribindex, |
| GLint size, |
| GLenum type, |
| GLboolean normalized, |
| GLuint relativeoffset) override; |
| void glVertexAttribI4iFn(GLuint indx, |
| GLint x, |
| GLint y, |
| GLint z, |
| GLint w) override; |
| void glVertexAttribI4ivFn(GLuint indx, const GLint* values) override; |
| void glVertexAttribI4uiFn(GLuint indx, |
| GLuint x, |
| GLuint y, |
| GLuint z, |
| GLuint w) override; |
| void glVertexAttribI4uivFn(GLuint indx, const GLuint* values) override; |
| void glVertexAttribIFormatFn(GLuint attribindex, |
| GLint size, |
| GLenum type, |
| GLuint relativeoffset) override; |
| void glVertexAttribIPointerFn(GLuint indx, |
| GLint size, |
| GLenum type, |
| GLsizei stride, |
| const void* ptr) override; |
| void glVertexAttribPointerFn(GLuint indx, |
| GLint size, |
| GLenum type, |
| GLboolean normalized, |
| GLsizei stride, |
| const void* ptr) override; |
| void glVertexBindingDivisorFn(GLuint bindingindex, GLuint divisor) override; |
| void glViewportFn(GLint x, GLint y, GLsizei width, GLsizei height) override; |
| void glWaitSemaphoreEXTFn(GLuint semaphore, |
| GLuint numBufferBarriers, |
| const GLuint* buffers, |
| GLuint numTextureBarriers, |
| const GLuint* textures, |
| const GLenum* srcLayouts) override; |
| void glWaitSyncFn(GLsync sync, GLbitfield flags, GLuint64 timeout) override; |
| void glWaitSyncAPPLEFn(GLsync sync, |
| GLbitfield flags, |
| GLuint64 timeout) override; |
| void glWindowRectanglesEXTFn(GLenum mode, GLsizei n, const GLint* box) override; |