1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648 |
- // 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 glAcquireTexturesANGLEFn(GLuint numTextures,
- const GLuint* textures,
- const GLenum* layouts) override;
- 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 glBlendEquationiOESFn(GLuint buf, GLenum mode) override;
- void glBlendEquationSeparateFn(GLenum modeRGB, GLenum modeAlpha) override;
- void glBlendEquationSeparateiOESFn(GLuint buf,
- GLenum modeRGB,
- GLenum modeAlpha) override;
- void glBlendFuncFn(GLenum sfactor, GLenum dfactor) override;
- void glBlendFunciOESFn(GLuint buf, GLenum sfactor, GLenum dfactor) override;
- void glBlendFuncSeparateFn(GLenum srcRGB,
- GLenum dstRGB,
- GLenum srcAlpha,
- GLenum dstAlpha) override;
- void glBlendFuncSeparateiOESFn(GLuint buf,
- 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 glColorMaskiOESFn(GLuint buf,
- 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 glDeleteMemoryObjectsEXTFn(GLsizei n,
- const GLuint* memoryObjects) 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 glDisableiOESFn(GLenum target, GLuint index) 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 glEnableiOESFn(GLenum target, GLuint index) 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 glImportMemoryWin32HandleEXTFn(GLuint memory,
- GLuint64 size,
- GLenum handleType,
- void* handle) override;
- void glImportMemoryZirconHandleANGLEFn(GLuint memory,
- GLuint64 size,
- GLenum handleType,
- GLuint handle) override;
- void glImportSemaphoreFdEXTFn(GLuint semaphore,
- GLenum handleType,
- GLint fd) override;
- void glImportSemaphoreWin32HandleEXTFn(GLuint semaphore,
- GLenum handleType,
- void* handle) override;
- void glImportSemaphoreZirconHandleANGLEFn(GLuint semaphore,
- GLenum handleType,
- GLuint handle) 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 glIsEnablediOESFn(GLenum target, GLuint index) 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 glMemoryObjectParameterivEXTFn(GLuint memoryObject,
- GLenum pname,
- const GLint* param) 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 glPatchParameteriFn(GLenum pname, GLint value) 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 glReleaseTexturesANGLEFn(GLuint numTextures,
- const GLuint* textures,
- GLenum* layouts) 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 glTexStorageMemFlags2DANGLEFn(GLenum target,
- GLsizei levels,
- GLenum internalFormat,
- GLsizei width,
- GLsizei height,
- GLuint memory,
- GLuint64 offset,
- GLbitfield createFlags,
- GLbitfield usageFlags,
- const void* imageCreateInfoPNext) 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;
|