Files
MobileGL/MobileGL/MG_Client/generated_trampoline_coverage.txt
T
BZLZHH 4e48702f26 [Feat] (MG_Remote): a record can tell the server its answer will never be read - the bit works and cuts a frame's replies by 92%, and it proves the window's real blocker is the FIFO drain, not the pool depth
The create window could not collect its deferred answers. The previous commit
diagnosed that as the reply pool being 8 slots deep against 55,903 replies in one
frame, and left a no-reply bit as the way out. This lands that bit, measures it on
the device, and reports that the diagnosis was half wrong.

WHAT LANDED. ClientSession::EmitAndWaitTails takes a second question beside
wantReply: willReadReply. They are not the same question and the window is the case
that separates them - it emits with wantReply=false and READS the answer later, so
its records must still be answered. kRecNoReply (RingRecordFlags bit 5, which
aliases kOptional in the call-flag space; the flag-space asserts were extended and
the alias named) is stamped when willReadReply is false, and the decoder skips
PostReply while keeping every acceptance counter - "nobody reads the answer" is not
"nothing happened". The two illegal combinations are Fatal by name.

Three call sites say it: SetTextureParams for a confirmed object, the respecify
row's fire-and-forget half, and sub-data where MGPipeSubDataWantsItsReply decides.

MEASURED ON THE DEVICE (aikjs4s8cys8ba7l, rebuilt APK + client, both halves new):
    server:  skipped=50,001   answered=4,521        (a frame's replies: 55,903 -> 4,543)
    client:  Reply frames received seen=4,501, latest seq=97,181
    frame-sent: identical per op, records untouched
    create row: by_op 2 = 9,070 (was 4,536)  - because the drain's blocking take is
               now counted, so the row's number stays honest instead of reading as
               "create stopped waiting" while the waiting merely moved
AND THE WINDOW STILL READ BACK NOTHING: readfail 8,951 -> 8,872, i.e. -0.9%.

THE REAL CAUSE, from the miss probe:
    P12miss n=1     want=310 replySeq=1504   ring=[1175..1504]
    P12miss n=9001  want=310 replySeq=102915 ring=[102866..102915]
want=310 every time. The drain is STRICTLY FIFO and a failed read has no way out -
it retries the same head for ever. Any reply buffer is bounded by design (8 pool
slots, or the 8-frame ring the stream link now keeps), so with 4,536 deferred
answers at least one is overwritten before it is read, and that one wedges the
window permanently. Cutting the churn by two orders of magnitude does not help: it
turns a certainty into a certainty. That is the constraint, not the depth.

THE FIX IS NAMED AND NOT TAKEN (the goal this work ran under stops here on purpose).
On a failed read of the head, abandon it: MGPipeNoteHandleUnpublished +
NoteCreateSuspect + pop - the DECLINE path reused for "unknown". The window then
self-heals through the blocking path and the object merely gets slower. It needs its
own gate: a failed read must let the window ADVANCE.

Gates, all green (172 + 13 + 22 + 103):
  PipeWireCodecTest.TheNoReplyBitSkipsTheAnswerAndKeepsTheAcceptanceRecord - the skip,
    the kept tally, the answered/skipped split, and the negative control that a record
    WITHOUT the bit is still answered (a server that stopped answering everything
    would otherwise pass)
  RemoteClientControls.ACreateWindowDefersTheAnswersAndTheWindowOffDoesNot - now also
    asserts the answers CAME BACK (answers_taken=11, outstanding=1, fallbacks=0 against
    12 records). RED-ONCE PROVED: giving the window's creates the literal
    "fire-and-forget => skip" predicate makes this case fail.
  RingTest - the sixth and last flag alias, and the hand-written exhaustiveness list
    extended (with a note that it is only as exhaustive as that list).
  Server side: AnsweredRecords()/SkippedAnswers() - the number that made this
    debuggable, since a wire change whose effect is invisible is undebuggable.

Client-first is safe: an old server ignores bit 5 and replies as before, so the two
cross-version directions degrade to today's behaviour - this is "both ends must
upgrade to take EFFECT", not "to avoid breaking". Hit that in practice first.
2026-09-26 02:00:44 +08:00

1356 lines
47 KiB
Plaintext

# MobileGL client trampoline coverage (generated)
# supported 879
glActiveProgramEXT
glActiveShaderProgram
glActiveTexture
glAttachShader
glBeginConditionalRender
glBeginConditionalRenderNV
glBeginPerfMonitorAMD
glBeginPerfQueryINTEL
glBeginQuery
glBeginQueryIndexed
glBeginTransformFeedback
glBindAttribLocation
glBindBuffer
glBindBufferBase
glBindBufferRange
glBindBuffersBase
glBindFragDataLocation
glBindFragDataLocationIndexed
glBindFramebuffer
glBindImageTexture
glBindImageTextures
glBindMultiTextureEXT
glBindProgramPipeline
glBindRenderbuffer
glBindSampler
glBindSamplers
glBindShadingRateImageNV
glBindTexture
glBindTextureUnit
glBindTextures
glBindTransformFeedback
glBindVertexArray
glBindVertexBuffer
glBlendColor
glBlendEquation
glBlendEquationSeparate
glBlendEquationSeparatei
glBlendEquationSeparateiARB
glBlendEquationi
glBlendEquationiARB
glBlendFunc
glBlendFuncSeparate
glBlendFuncSeparatei
glBlendFuncSeparateiARB
glBlendFunci
glBlendFunciARB
glBlendParameteriNV
glBlitFramebuffer
glBlitNamedFramebuffer
glBufferAddressRangeNV
glBufferAttachMemoryNV
glBufferData
glBufferPageCommitmentARB
glBufferPageCommitmentMemNV
glBufferStorage
glBufferSubData
glCallCommandListNV
glCheckFramebufferStatus
glCheckNamedFramebufferStatus
glCheckNamedFramebufferStatusEXT
glClampColor
glClear
glClearBufferSubData
glClearBufferfi
glClearColor
glClearDepth
glClearDepthdNV
glClearDepthf
glClearNamedBufferSubData
glClearNamedBufferSubDataEXT
glClearNamedFramebufferfi
glClearStencil
glClientAttribDefaultEXT
glClientWaitSync
glClipControl
glColorFormatNV
glColorMask
glColorMaski
glCommandListSegmentsNV
glCompileCommandListNV
glCompileShader
glConservativeRasterParameterfNV
glConservativeRasterParameteriNV
glCopyBufferSubData
glCopyImageSubData
glCopyMultiTexImage1DEXT
glCopyMultiTexImage2DEXT
glCopyMultiTexSubImage1DEXT
glCopyMultiTexSubImage2DEXT
glCopyMultiTexSubImage3DEXT
glCopyNamedBufferSubData
glCopyPathNV
glCopyTexImage1D
glCopyTexImage2D
glCopyTexSubImage1D
glCopyTexSubImage2D
glCopyTexSubImage3D
glCopyTextureImage1DEXT
glCopyTextureImage2DEXT
glCopyTextureSubImage1D
glCopyTextureSubImage1DEXT
glCopyTextureSubImage2D
glCopyTextureSubImage2DEXT
glCopyTextureSubImage3D
glCopyTextureSubImage3DEXT
glCoverFillPathNV
glCoverStrokePathNV
glCoverageModulationNV
glCoverageModulationTableNV
glCreateBuffers
glCreateCommandListsNV
glCreateFramebuffers
glCreateProgramPipelines
glCreateQueries
glCreateRenderbuffers
glCreateSamplers
glCreateShader
glCreateShaderProgramEXT
glCreateStatesNV
glCreateTextures
glCreateTransformFeedbacks
glCreateVertexArrays
glCullFace
glDebugMessageControl
glDebugMessageInsert
glDeleteBuffers
glDeleteCommandListsNV
glDeleteFramebuffers
glDeleteNamedStringARB
glDeletePathsNV
glDeletePerfMonitorsAMD
glDeletePerfQueryINTEL
glDeleteProgram
glDeleteProgramPipelines
glDeleteQueries
glDeleteRenderbuffers
glDeleteSamplers
glDeleteShader
glDeleteStatesNV
glDeleteSync
glDeleteTextures
glDeleteTransformFeedbacks
glDeleteVertexArrays
glDepthBoundsdNV
glDepthFunc
glDepthMask
glDepthRange
glDepthRangeArraydvNV
glDepthRangeArrayv
glDepthRangeIndexed
glDepthRangeIndexeddNV
glDepthRangedNV
glDepthRangef
glDetachShader
glDisable
glDisableClientStateIndexedEXT
glDisableClientStateiEXT
glDisableIndexedEXT
glDisableVertexArrayAttrib
glDisableVertexArrayAttribEXT
glDisableVertexArrayEXT
glDisableVertexAttribArray
glDisablei
glDispatchCompute
glDispatchComputeGroupSizeARB
glDispatchComputeIndirect
glDrawArrays
glDrawArraysInstanced
glDrawArraysInstancedBaseInstance
glDrawBuffer
glDrawBuffers
glDrawCommandsAddressNV
glDrawCommandsStatesAddressNV
glDrawElements
glDrawElementsBaseVertex
glDrawElementsInstanced
glDrawElementsInstancedBaseInstance
glDrawElementsInstancedBaseVertex
glDrawElementsInstancedBaseVertexBaseInstance
glDrawMeshTasksIndirectNV
glDrawMeshTasksNV
glDrawRangeElements
glDrawRangeElementsBaseVertex
glDrawTransformFeedback
glDrawTransformFeedbackInstanced
glDrawTransformFeedbackStream
glDrawTransformFeedbackStreamInstanced
glDrawVkImageNV
glEdgeFlagFormatNV
glEnable
glEnableClientStateIndexedEXT
glEnableClientStateiEXT
glEnableIndexedEXT
glEnableVertexArrayAttrib
glEnableVertexArrayAttribEXT
glEnableVertexArrayEXT
glEnableVertexAttribArray
glEnablei
glEndPerfMonitorAMD
glEndPerfQueryINTEL
glEndQuery
glEndQueryIndexed
glFlushMappedBufferRange
glFlushMappedNamedBufferRange
glFlushMappedNamedBufferRangeEXT
glFogCoordFormatNV
glFragmentCoverageColorNV
glFramebufferDrawBufferEXT
glFramebufferDrawBuffersEXT
glFramebufferParameteri
glFramebufferParameteriMESA
glFramebufferReadBufferEXT
glFramebufferRenderbuffer
glFramebufferSampleLocationsfvARB
glFramebufferSampleLocationsfvNV
glFramebufferTexture
glFramebufferTexture1D
glFramebufferTexture1DEXT
glFramebufferTexture2D
glFramebufferTexture3D
glFramebufferTexture3DEXT
glFramebufferTextureFaceARB
glFramebufferTextureLayer
glFramebufferTextureMultiviewOVR
glFrontFace
glGenBuffers
glGenFramebuffers
glGenPathsNV
glGenPerfMonitorsAMD
glGenProgramPipelines
glGenQueries
glGenRenderbuffers
glGenSamplers
glGenTextures
glGenTransformFeedbacks
glGenVertexArrays
glGenerateMipmap
glGenerateMultiTexMipmapEXT
glGenerateTextureMipmap
glGenerateTextureMipmapEXT
glGetActiveAtomicCounterBufferiv
glGetActiveSubroutineUniformiv
glGetActiveUniformBlockiv
glGetAttribLocation
glGetBooleanv
glGetBufferParameteri64v
glGetBufferParameteriv
glGetBufferParameterui64vNV
glGetBufferSubData
glGetCommandHeaderNV
glGetDebugMessageLog
glGetDoublei_vEXT
glGetDoublev
glGetFloati_vEXT
glGetFloatv
glGetFragDataIndex
glGetFragDataLocation
glGetFramebufferAttachmentParameteriv
glGetFramebufferParameteriv
glGetFramebufferParameterivMESA
glGetImageHandleARB
glGetImageHandleNV
glGetInteger64v
glGetIntegerv
glGetInternalformatSampleivNV
glGetInternalformati64v
glGetInternalformativ
glGetMemoryObjectDetachedResourcesuivNV
glGetMultiTexEnvfvEXT
glGetMultiTexEnvivEXT
glGetMultiTexGendvEXT
glGetMultiTexGenfvEXT
glGetMultiTexGenivEXT
glGetMultiTexLevelParameterfvEXT
glGetMultiTexLevelParameterivEXT
glGetMultiTexParameterIivEXT
glGetMultiTexParameterIuivEXT
glGetMultiTexParameterfvEXT
glGetMultiTexParameterivEXT
glGetMultisamplefv
glGetNamedBufferParameteri64v
glGetNamedBufferParameteriv
glGetNamedBufferParameterivEXT
glGetNamedBufferParameterui64vNV
glGetNamedBufferSubData
glGetNamedBufferSubDataEXT
glGetNamedFramebufferAttachmentParameteriv
glGetNamedFramebufferAttachmentParameterivEXT
glGetNamedFramebufferParameteriv
glGetNamedFramebufferParameterivEXT
glGetNamedProgramivEXT
glGetNamedRenderbufferParameteriv
glGetNamedRenderbufferParameterivEXT
glGetNamedStringivARB
glGetPathLengthNV
glGetPathParameterfvNV
glGetPathParameterivNV
glGetPerfMonitorCounterDataAMD
glGetProgramInterfaceiv
glGetProgramPipelineiv
glGetProgramResourceIndex
glGetProgramResourceLocation
glGetProgramResourceLocationIndex
glGetProgramResourcefvNV
glGetProgramStageiv
glGetProgramiv
glGetQueryBufferObjecti64v
glGetQueryBufferObjectiv
glGetQueryBufferObjectui64v
glGetQueryBufferObjectuiv
glGetQueryIndexediv
glGetQueryObjecti64v
glGetQueryObjectiv
glGetQueryObjectui64v
glGetQueryObjectuiv
glGetQueryiv
glGetRenderbufferParameteriv
glGetSamplerParameterIiv
glGetSamplerParameterIuiv
glGetSamplerParameterfv
glGetSamplerParameteriv
glGetShaderiv
glGetStageIndexNV
glGetString
glGetStringi
glGetSubroutineIndex
glGetSubroutineUniformLocation
glGetSynciv
glGetTexLevelParameterfv
glGetTexLevelParameteriv
glGetTexParameterIiv
glGetTexParameterIuiv
glGetTexParameterfv
glGetTexParameteriv
glGetTextureHandleARB
glGetTextureHandleNV
glGetTextureLevelParameterfv
glGetTextureLevelParameterfvEXT
glGetTextureLevelParameteriv
glGetTextureLevelParameterivEXT
glGetTextureParameterIiv
glGetTextureParameterIivEXT
glGetTextureParameterIuiv
glGetTextureParameterIuivEXT
glGetTextureParameterfv
glGetTextureParameterfvEXT
glGetTextureParameteriv
glGetTextureParameterivEXT
glGetTextureSamplerHandleARB
glGetTextureSamplerHandleNV
glGetTransformFeedbacki64_v
glGetTransformFeedbacki_v
glGetTransformFeedbackiv
glGetUniformBlockIndex
glGetUniformLocation
glGetVertexArrayIndexed64iv
glGetVertexArrayIndexediv
glGetVertexArrayIntegeri_vEXT
glGetVertexArrayIntegervEXT
glGetVertexArrayiv
glGetVertexAttribIiv
glGetVertexAttribIuiv
glGetVertexAttribLdv
glGetVertexAttribLi64vNV
glGetVertexAttribLui64vARB
glGetVertexAttribLui64vNV
glGetVertexAttribdv
glGetVertexAttribfv
glGetVertexAttribiv
glHint
glIndexFormatNV
glInsertEventMarkerEXT
glInterpolatePathsNV
glInvalidateBufferData
glInvalidateBufferSubData
glInvalidateTexImage
glInvalidateTexSubImage
glIsBuffer
glIsBufferResidentNV
glIsCommandListNV
glIsEnabled
glIsEnabledIndexedEXT
glIsEnabledi
glIsFramebuffer
glIsImageHandleResidentARB
glIsImageHandleResidentNV
glIsNamedBufferResidentNV
glIsNamedStringARB
glIsPathNV
glIsPointInFillPathNV
glIsPointInStrokePathNV
glIsProgram
glIsProgramPipeline
glIsQuery
glIsRenderbuffer
glIsSampler
glIsShader
glIsStateNV
glIsSync
glIsTexture
glIsTextureHandleResidentARB
glIsTextureHandleResidentNV
glIsTransformFeedback
glIsVertexArray
glLabelObjectEXT
glLineWidth
glLinkProgram
glLogicOp
glMakeBufferNonResidentNV
glMakeBufferResidentNV
glMakeImageHandleNonResidentARB
glMakeImageHandleNonResidentNV
glMakeImageHandleResidentARB
glMakeImageHandleResidentNV
glMakeNamedBufferNonResidentNV
glMakeNamedBufferResidentNV
glMakeTextureHandleNonResidentARB
glMakeTextureHandleNonResidentNV
glMakeTextureHandleResidentARB
glMakeTextureHandleResidentNV
glMapBuffer
glMapBufferRange
glMatrixFrustumEXT
glMatrixLoadIdentityEXT
glMatrixOrthoEXT
glMatrixPopEXT
glMatrixPushEXT
glMatrixRotatedEXT
glMatrixRotatefEXT
glMatrixScaledEXT
glMatrixScalefEXT
glMatrixTranslatedEXT
glMatrixTranslatefEXT
glMaxShaderCompilerThreadsARB
glMaxShaderCompilerThreadsKHR
glMemoryBarrier
glMemoryBarrierByRegion
glMinSampleShading
glMultiDrawMeshTasksIndirectCountNV
glMultiDrawMeshTasksIndirectNV
glMultiTexBufferEXT
glMultiTexCoordPointerEXT
glMultiTexEnvfEXT
glMultiTexEnviEXT
glMultiTexGendEXT
glMultiTexGenfEXT
glMultiTexGeniEXT
glMultiTexParameterfEXT
glMultiTexParameteriEXT
glMultiTexRenderbufferEXT
glNamedBufferAttachMemoryNV
glNamedBufferData
glNamedBufferDataEXT
glNamedBufferPageCommitmentARB
glNamedBufferPageCommitmentEXT
glNamedBufferPageCommitmentMemNV
glNamedBufferStorage
glNamedBufferStorageEXT
glNamedBufferSubData
glNamedBufferSubDataEXT
glNamedCopyBufferSubDataEXT
glNamedFramebufferDrawBuffer
glNamedFramebufferDrawBuffers
glNamedFramebufferParameteri
glNamedFramebufferParameteriEXT
glNamedFramebufferReadBuffer
glNamedFramebufferRenderbuffer
glNamedFramebufferRenderbufferEXT
glNamedFramebufferSampleLocationsfvARB
glNamedFramebufferSampleLocationsfvNV
glNamedFramebufferTexture
glNamedFramebufferTexture1DEXT
glNamedFramebufferTexture2DEXT
glNamedFramebufferTexture3DEXT
glNamedFramebufferTextureEXT
glNamedFramebufferTextureFaceEXT
glNamedFramebufferTextureLayer
glNamedFramebufferTextureLayerEXT
glNamedProgramLocalParameter4dEXT
glNamedProgramLocalParameter4fEXT
glNamedProgramLocalParameterI4iEXT
glNamedProgramLocalParameterI4uiEXT
glNamedProgramLocalParameters4fvEXT
glNamedProgramLocalParametersI4ivEXT
glNamedProgramLocalParametersI4uivEXT
glNamedRenderbufferStorage
glNamedRenderbufferStorageEXT
glNamedRenderbufferStorageMultisample
glNamedRenderbufferStorageMultisampleAdvancedAMD
glNamedRenderbufferStorageMultisampleCoverageEXT
glNamedRenderbufferStorageMultisampleEXT
glNamedStringARB
glNormalFormatNV
glObjectLabel
glObjectPtrLabel
glPatchParameteri
glPathCoverDepthFuncNV
glPathParameterfNV
glPathParameteriNV
glPathStencilDepthOffsetNV
glPathStencilFuncNV
glPathStringNV
glPixelStoref
glPixelStorei
glPointParameterf
glPointParameteri
glPointSize
glPolygonMode
glPolygonOffset
glPolygonOffsetClamp
glPolygonOffsetClampEXT
glPrimitiveBoundingBoxARB
glPrimitiveRestartIndex
glProgramBinary
glProgramParameteri
glProgramUniform1d
glProgramUniform1dEXT
glProgramUniform1dv
glProgramUniform1dvEXT
glProgramUniform1f
glProgramUniform1fv
glProgramUniform1i
glProgramUniform1i64ARB
glProgramUniform1i64NV
glProgramUniform1i64vARB
glProgramUniform1i64vNV
glProgramUniform1iv
glProgramUniform1ui
glProgramUniform1ui64ARB
glProgramUniform1ui64NV
glProgramUniform1ui64vARB
glProgramUniform1ui64vNV
glProgramUniform1uiv
glProgramUniform2d
glProgramUniform2dEXT
glProgramUniform2dv
glProgramUniform2dvEXT
glProgramUniform2f
glProgramUniform2fv
glProgramUniform2i
glProgramUniform2i64ARB
glProgramUniform2i64NV
glProgramUniform2i64vARB
glProgramUniform2i64vNV
glProgramUniform2iv
glProgramUniform2ui
glProgramUniform2ui64ARB
glProgramUniform2ui64NV
glProgramUniform2ui64vARB
glProgramUniform2ui64vNV
glProgramUniform2uiv
glProgramUniform3d
glProgramUniform3dEXT
glProgramUniform3dv
glProgramUniform3dvEXT
glProgramUniform3f
glProgramUniform3fv
glProgramUniform3i
glProgramUniform3i64ARB
glProgramUniform3i64NV
glProgramUniform3i64vARB
glProgramUniform3i64vNV
glProgramUniform3iv
glProgramUniform3ui
glProgramUniform3ui64ARB
glProgramUniform3ui64NV
glProgramUniform3ui64vARB
glProgramUniform3ui64vNV
glProgramUniform3uiv
glProgramUniform4d
glProgramUniform4dEXT
glProgramUniform4dv
glProgramUniform4dvEXT
glProgramUniform4f
glProgramUniform4fv
glProgramUniform4i
glProgramUniform4i64ARB
glProgramUniform4i64NV
glProgramUniform4i64vARB
glProgramUniform4i64vNV
glProgramUniform4iv
glProgramUniform4ui
glProgramUniform4ui64ARB
glProgramUniform4ui64NV
glProgramUniform4ui64vARB
glProgramUniform4ui64vNV
glProgramUniform4uiv
glProgramUniformHandleui64ARB
glProgramUniformHandleui64NV
glProgramUniformHandleui64vARB
glProgramUniformHandleui64vNV
glProgramUniformMatrix2dv
glProgramUniformMatrix2dvEXT
glProgramUniformMatrix2fv
glProgramUniformMatrix2x3dv
glProgramUniformMatrix2x3dvEXT
glProgramUniformMatrix2x3fv
glProgramUniformMatrix2x4dv
glProgramUniformMatrix2x4dvEXT
glProgramUniformMatrix2x4fv
glProgramUniformMatrix3dv
glProgramUniformMatrix3dvEXT
glProgramUniformMatrix3fv
glProgramUniformMatrix3x2dv
glProgramUniformMatrix3x2dvEXT
glProgramUniformMatrix3x2fv
glProgramUniformMatrix3x4dv
glProgramUniformMatrix3x4dvEXT
glProgramUniformMatrix3x4fv
glProgramUniformMatrix4dv
glProgramUniformMatrix4dvEXT
glProgramUniformMatrix4fv
glProgramUniformMatrix4x2dv
glProgramUniformMatrix4x2dvEXT
glProgramUniformMatrix4x2fv
glProgramUniformMatrix4x3dv
glProgramUniformMatrix4x3dvEXT
glProgramUniformMatrix4x3fv
glProgramUniformui64NV
glProgramUniformui64vNV
glProvokingVertex
glPushClientAttribDefaultEXT
glPushDebugGroup
glPushGroupMarkerEXT
glQueryCounter
glRasterSamplesEXT
glReadBuffer
glRenderbufferStorage
glRenderbufferStorageMultisample
glRenderbufferStorageMultisampleAdvancedAMD
glRenderbufferStorageMultisampleCoverageNV
glResetMemoryObjectParameterNV
glSampleCoverage
glSampleMaski
glSamplerParameterf
glSamplerParameteri
glScissor
glScissorArrayv
glScissorExclusiveArrayvNV
glScissorExclusiveNV
glScissorIndexed
glSecondaryColorFormatNV
glShaderBinary
glShaderStorageBlockBinding
glShadingRateImageBarrierNV
glShadingRateImagePaletteNV
glShadingRateSampleOrderNV
glSignalVkFenceNV
glSignalVkSemaphoreNV
glStateCaptureNV
glStencilFillPathNV
glStencilFunc
glStencilFuncSeparate
glStencilMask
glStencilMaskSeparate
glStencilOp
glStencilOpSeparate
glStencilStrokePathNV
glStencilThenCoverFillPathNV
glStencilThenCoverStrokePathNV
glSubpixelPrecisionBiasNV
glTexAttachMemoryNV
glTexBuffer
glTexBufferRange
glTexCoordFormatNV
glTexImage2DMultisample
glTexImage3DMultisample
glTexPageCommitmentARB
glTexPageCommitmentMemNV
glTexParameterf
glTexParameteri
glTexStorage1DEXT
glTexStorage2D
glTexStorage2DMultisample
glTexStorage3D
glTexStorage3DMultisample
glTextureAttachMemoryNV
glTextureBuffer
glTextureBufferEXT
glTextureBufferRange
glTextureBufferRangeEXT
glTexturePageCommitmentEXT
glTexturePageCommitmentMemNV
glTextureParameterf
glTextureParameterfEXT
glTextureParameteri
glTextureParameteriEXT
glTextureRenderbufferEXT
glTextureStorage1D
glTextureStorage1DEXT
glTextureStorage2D
glTextureStorage2DEXT
glTextureStorage2DMultisample
glTextureStorage2DMultisampleEXT
glTextureStorage3D
glTextureStorage3DEXT
glTextureStorage3DMultisample
glTextureStorage3DMultisampleEXT
glTextureView
glTransformFeedbackBufferBase
glTransformFeedbackBufferRange
glUniform1d
glUniform1dv
glUniform1f
glUniform1fv
glUniform1i
glUniform1i64ARB
glUniform1i64NV
glUniform1i64vARB
glUniform1i64vNV
glUniform1iv
glUniform1ui
glUniform1ui64ARB
glUniform1ui64NV
glUniform1ui64vARB
glUniform1ui64vNV
glUniform1uiv
glUniform2d
glUniform2dv
glUniform2f
glUniform2fv
glUniform2i
glUniform2i64ARB
glUniform2i64NV
glUniform2i64vARB
glUniform2i64vNV
glUniform2iv
glUniform2ui
glUniform2ui64ARB
glUniform2ui64NV
glUniform2ui64vARB
glUniform2ui64vNV
glUniform2uiv
glUniform3d
glUniform3dv
glUniform3f
glUniform3fv
glUniform3i
glUniform3i64ARB
glUniform3i64NV
glUniform3i64vARB
glUniform3i64vNV
glUniform3iv
glUniform3ui
glUniform3ui64ARB
glUniform3ui64NV
glUniform3ui64vARB
glUniform3ui64vNV
glUniform3uiv
glUniform4d
glUniform4dv
glUniform4f
glUniform4fv
glUniform4i
glUniform4i64ARB
glUniform4i64NV
glUniform4i64vARB
glUniform4i64vNV
glUniform4iv
glUniform4ui
glUniform4ui64ARB
glUniform4ui64NV
glUniform4ui64vARB
glUniform4ui64vNV
glUniform4uiv
glUniformBlockBinding
glUniformHandleui64ARB
glUniformHandleui64NV
glUniformMatrix2dv
glUniformMatrix2fv
glUniformMatrix2x3dv
glUniformMatrix2x3fv
glUniformMatrix2x4dv
glUniformMatrix2x4fv
glUniformMatrix3dv
glUniformMatrix3fv
glUniformMatrix3x2dv
glUniformMatrix3x2fv
glUniformMatrix3x4dv
glUniformMatrix3x4fv
glUniformMatrix4dv
glUniformMatrix4fv
glUniformMatrix4x2dv
glUniformMatrix4x2fv
glUniformMatrix4x3dv
glUniformMatrix4x3fv
glUniformui64NV
glUnmapBuffer
glUnmapNamedBuffer
glUnmapNamedBufferEXT
glUseProgram
glUseProgramStages
glUseShaderProgramEXT
glValidateProgram
glValidateProgramPipeline
glVertexArrayAttribBinding
glVertexArrayAttribFormat
glVertexArrayAttribIFormat
glVertexArrayAttribLFormat
glVertexArrayBindVertexBufferEXT
glVertexArrayBindingDivisor
glVertexArrayColorOffsetEXT
glVertexArrayEdgeFlagOffsetEXT
glVertexArrayElementBuffer
glVertexArrayFogCoordOffsetEXT
glVertexArrayIndexOffsetEXT
glVertexArrayMultiTexCoordOffsetEXT
glVertexArrayNormalOffsetEXT
glVertexArraySecondaryColorOffsetEXT
glVertexArrayTexCoordOffsetEXT
glVertexArrayVertexAttribBindingEXT
glVertexArrayVertexAttribDivisorEXT
glVertexArrayVertexAttribFormatEXT
glVertexArrayVertexAttribIFormatEXT
glVertexArrayVertexAttribIOffsetEXT
glVertexArrayVertexAttribLFormatEXT
glVertexArrayVertexAttribLOffsetEXT
glVertexArrayVertexAttribOffsetEXT
glVertexArrayVertexBindingDivisorEXT
glVertexArrayVertexBuffer
glVertexArrayVertexOffsetEXT
glVertexAttrib1d
glVertexAttrib1f
glVertexAttrib1s
glVertexAttrib2d
glVertexAttrib2f
glVertexAttrib2s
glVertexAttrib3d
glVertexAttrib3f
glVertexAttrib3s
glVertexAttrib4Nub
glVertexAttrib4d
glVertexAttrib4f
glVertexAttrib4s
glVertexAttribBinding
glVertexAttribDivisor
glVertexAttribFormat
glVertexAttribFormatNV
glVertexAttribI1i
glVertexAttribI1ui
glVertexAttribI2i
glVertexAttribI2ui
glVertexAttribI3i
glVertexAttribI3ui
glVertexAttribI4i
glVertexAttribI4ui
glVertexAttribIFormat
glVertexAttribIFormatNV
glVertexAttribIPointer
glVertexAttribL1d
glVertexAttribL1i64NV
glVertexAttribL1ui64ARB
glVertexAttribL1ui64NV
glVertexAttribL2d
glVertexAttribL2i64NV
glVertexAttribL2ui64NV
glVertexAttribL3d
glVertexAttribL3i64NV
glVertexAttribL3ui64NV
glVertexAttribL4d
glVertexAttribL4i64NV
glVertexAttribL4ui64NV
glVertexAttribLFormat
glVertexAttribLFormatNV
glVertexAttribLPointer
glVertexAttribP1ui
glVertexAttribP2ui
glVertexAttribP3ui
glVertexAttribP4ui
glVertexAttribPointer
glVertexBindingDivisor
glVertexFormatNV
glViewport
glViewportArrayv
glViewportIndexedf
glViewportPositionWScaleNV
glViewportSwizzleNV
glWaitSync
glWaitVkSemaphoreNV
# skipped 472
glApplyFramebufferAttachmentCMAAINTEL field missing
glBindBuffersRange field missing
glBindFramebufferEXT no signature in Definitions.cpp
glBindRenderbufferEXT no signature in Definitions.cpp
glBindVertexBuffers field missing
glBlendBarrierKHR field missing
glBlendBarrierNV field missing
glCheckFramebufferStatusEXT no signature in Definitions.cpp
glClearBufferData shm payload without size field
glClearBufferfv input vector or out-vector without count/pname
glClearBufferiv input vector or out-vector without count/pname
glClearBufferuiv input vector or out-vector without count/pname
glClearNamedBufferData shm payload without size field
glClearNamedBufferDataEXT shm payload without size field
glClearNamedFramebufferfv input vector or out-vector without count/pname
glClearNamedFramebufferiv input vector or out-vector without count/pname
glClearNamedFramebufferuiv input vector or out-vector without count/pname
glClearTexImage shm payload without size field
glClearTexSubImage shm payload without size field
glCompileShaderIncludeARB multi-level pointer
glCompressedMultiTexImage1DEXT shm payload without size field
glCompressedMultiTexImage2DEXT shm payload without size field
glCompressedMultiTexImage3DEXT shm payload without size field
glCompressedMultiTexSubImage1DEXT shm payload without size field
glCompressedMultiTexSubImage2DEXT shm payload without size field
glCompressedMultiTexSubImage3DEXT shm payload without size field
glCompressedTexImage1D shm payload without size field
glCompressedTexImage2D shm payload without size field
glCompressedTexImage3D shm payload without size field
glCompressedTexSubImage1D shm payload without size field
glCompressedTexSubImage2D shm payload without size field
glCompressedTexSubImage3D shm payload without size field
glCompressedTextureImage1DEXT shm payload without size field
glCompressedTextureImage2DEXT shm payload without size field
glCompressedTextureImage3DEXT shm payload without size field
glCompressedTextureSubImage1D shm payload without size field
glCompressedTextureSubImage1DEXT shm payload without size field
glCompressedTextureSubImage2D shm payload without size field
glCompressedTextureSubImage2DEXT shm payload without size field
glCompressedTextureSubImage3D shm payload without size field
glCompressedTextureSubImage3DEXT shm payload without size field
glCoverFillPathInstancedNV shm payload without size field
glCoverStrokePathInstancedNV shm payload without size field
glCreatePerfQueryINTEL input vector or out-vector without count/pname
glCreateProgram no signature in Definitions.cpp
glCreateShaderProgramv multi-level pointer
glCreateSyncFromCLeventARB field missing
glDebugMessageCallback field missing
glDebugMessageCallbackARB no signature in Definitions.cpp
glDebugMessageControlARB no signature in Definitions.cpp
glDebugMessageInsertARB no signature in Definitions.cpp
glDeleteFramebuffersEXT no signature in Definitions.cpp
glDeleteRenderbuffersEXT no signature in Definitions.cpp
glDrawArraysIndirect shm payload without size field
glDrawArraysInstancedARB no signature in Definitions.cpp
glDrawArraysInstancedEXT no signature in Definitions.cpp
glDrawCommandsNV field missing
glDrawCommandsStatesNV field missing
glDrawElementsIndirect shm payload without size field
glDrawElementsInstancedARB no signature in Definitions.cpp
glDrawElementsInstancedEXT no signature in Definitions.cpp
glDrawMeshTasksEXT no signature in Definitions.cpp
glDrawMeshTasksIndirectEXT no signature in Definitions.cpp
glEGLImageTargetTexStorageEXT field missing
glEGLImageTargetTextureStorageEXT field missing
glEndConditionalRender no signature in Definitions.cpp
glEndConditionalRenderNV field missing
glEndTransformFeedback no signature in Definitions.cpp
glEvaluateDepthValuesARB field missing
glFenceSync pointer return not supported
glFinish no signature in Definitions.cpp
glFlush no signature in Definitions.cpp
glFramebufferFetchBarrierEXT field missing
glFramebufferRenderbufferEXT no signature in Definitions.cpp
glFramebufferShadingRateEXT no signature in Definitions.cpp
glFramebufferTexture2DEXT no signature in Definitions.cpp
glFramebufferTextureARB no signature in Definitions.cpp
glFramebufferTextureLayerARB no signature in Definitions.cpp
glGenFramebuffersEXT no signature in Definitions.cpp
glGenRenderbuffersEXT no signature in Definitions.cpp
glGenerateMipmapEXT no signature in Definitions.cpp
glGetActiveAttrib input vector or out-vector without count/pname
glGetActiveSubroutineName input vector or out-vector without count/pname
glGetActiveSubroutineUniformName input vector or out-vector without count/pname
glGetActiveUniform input vector or out-vector without count/pname
glGetActiveUniformBlockName input vector or out-vector without count/pname
glGetActiveUniformName input vector or out-vector without count/pname
glGetActiveUniformsiv input vector or out-vector without count/pname
glGetAttachedShaders input vector or out-vector without count/pname
glGetBooleanIndexedvEXT input vector or out-vector without count/pname
glGetBooleani_v input vector or out-vector without count/pname
glGetBufferPointerv multi-level pointer
glGetCompressedMultiTexImageEXT shm payload without size field
glGetCompressedTexImage shm payload without size field
glGetCompressedTextureImage shm payload without size field
glGetCompressedTextureImageEXT shm payload without size field
glGetCompressedTextureSubImage shm payload without size field
glGetCoverageModulationTableNV input vector or out-vector without count/pname
glGetDebugMessageLogARB no signature in Definitions.cpp
glGetDoubleIndexedvEXT input vector or out-vector without count/pname
glGetDoublei_v input vector or out-vector without count/pname
glGetError no signature in Definitions.cpp
glGetFirstPerfQueryIdINTEL input vector or out-vector without count/pname
glGetFloatIndexedvEXT input vector or out-vector without count/pname
glGetFloati_v input vector or out-vector without count/pname
glGetFragmentShadingRatesEXT no signature in Definitions.cpp
glGetFramebufferAttachmentParameterivEXT no signature in Definitions.cpp
glGetFramebufferParameterivEXT no signature in Definitions.cpp
glGetGraphicsResetStatus no signature in Definitions.cpp
glGetGraphicsResetStatusARB no signature in Definitions.cpp
glGetInteger64i_v input vector or out-vector without count/pname
glGetIntegerIndexedvEXT input vector or out-vector without count/pname
glGetIntegeri_v input vector or out-vector without count/pname
glGetIntegerui64i_vNV input vector or out-vector without count/pname
glGetIntegerui64vNV input vector or out-vector without count/pname
glGetMultiTexImageEXT shm payload without size field
glGetNamedBufferPointerv multi-level pointer
glGetNamedBufferPointervEXT multi-level pointer
glGetNamedProgramLocalParameterIivEXT input vector or out-vector without count/pname
glGetNamedProgramLocalParameterIuivEXT input vector or out-vector without count/pname
glGetNamedProgramLocalParameterdvEXT input vector or out-vector without count/pname
glGetNamedProgramLocalParameterfvEXT input vector or out-vector without count/pname
glGetNamedProgramStringEXT shm payload without size field
glGetNamedStringARB input vector or out-vector without count/pname
glGetNextPerfQueryIdINTEL input vector or out-vector without count/pname
glGetObjectLabel input vector or out-vector without count/pname
glGetObjectLabelEXT no signature in Definitions.cpp
glGetObjectPtrLabel shm payload without size field
glGetPathCommandsNV input vector or out-vector without count/pname
glGetPathCoordsNV input vector or out-vector without count/pname
glGetPathDashArrayNV input vector or out-vector without count/pname
glGetPathMetricRangeNV input vector or out-vector without count/pname
glGetPathMetricsNV shm payload without size field
glGetPathSpacingNV shm payload without size field
glGetPerfCounterInfoINTEL input vector or out-vector without count/pname
glGetPerfMonitorCounterInfoAMD shm payload without size field
glGetPerfMonitorCounterStringAMD input vector or out-vector without count/pname
glGetPerfMonitorCountersAMD input vector or out-vector without count/pname
glGetPerfMonitorGroupStringAMD input vector or out-vector without count/pname
glGetPerfMonitorGroupsAMD input vector or out-vector without count/pname
glGetPerfQueryDataINTEL input vector or out-vector without count/pname
glGetPerfQueryIdByNameINTEL input vector or out-vector without count/pname
glGetPerfQueryInfoINTEL input vector or out-vector without count/pname
glGetPointerIndexedvEXT multi-level pointer
glGetPointeri_vEXT multi-level pointer
glGetPointerv multi-level pointer
glGetProgramBinary input vector or out-vector without count/pname
glGetProgramInfoLog input vector or out-vector without count/pname
glGetProgramPipelineInfoLog input vector or out-vector without count/pname
glGetProgramResourceName input vector or out-vector without count/pname
glGetProgramResourceiv input vector or out-vector without count/pname
glGetRenderbufferParameterivEXT no signature in Definitions.cpp
glGetShaderInfoLog input vector or out-vector without count/pname
glGetShaderPrecisionFormat input vector or out-vector without count/pname
glGetShaderSource input vector or out-vector without count/pname
glGetShadingRateImagePaletteNV input vector or out-vector without count/pname
glGetShadingRateSampleLocationivNV input vector or out-vector without count/pname
glGetTexImage shm payload without size field
glGetTextureImage shm payload without size field
glGetTextureImageEXT shm payload without size field
glGetTextureSubImage shm payload without size field
glGetTransformFeedbackVarying input vector or out-vector without count/pname
glGetUniformIndices multi-level pointer
glGetUniformSubroutineuiv input vector or out-vector without count/pname
glGetUniformdv input vector or out-vector without count/pname
glGetUniformfv input vector or out-vector without count/pname
glGetUniformi64vARB input vector or out-vector without count/pname
glGetUniformi64vNV input vector or out-vector without count/pname
glGetUniformiv input vector or out-vector without count/pname
glGetUniformui64vARB input vector or out-vector without count/pname
glGetUniformui64vNV input vector or out-vector without count/pname
glGetUniformuiv input vector or out-vector without count/pname
glGetVertexArrayPointeri_vEXT multi-level pointer
glGetVertexArrayPointervEXT multi-level pointer
glGetVertexAttribPointerv multi-level pointer
glGetVkProcAddrNV pointer return not supported
glGetnCompressedTexImage shm payload without size field
glGetnCompressedTexImageARB shm payload without size field
glGetnTexImage shm payload without size field
glGetnTexImageARB shm payload without size field
glGetnUniformdv input vector or out-vector without count/pname
glGetnUniformdvARB input vector or out-vector without count/pname
glGetnUniformfv input vector or out-vector without count/pname
glGetnUniformfvARB no signature in Definitions.cpp
glGetnUniformi64vARB input vector or out-vector without count/pname
glGetnUniformiv input vector or out-vector without count/pname
glGetnUniformivARB no signature in Definitions.cpp
glGetnUniformui64vARB input vector or out-vector without count/pname
glGetnUniformuiv input vector or out-vector without count/pname
glGetnUniformuivARB no signature in Definitions.cpp
glInvalidateFramebuffer input vector or out-vector without count/pname
glInvalidateNamedFramebufferData input vector or out-vector without count/pname
glInvalidateNamedFramebufferSubData input vector or out-vector without count/pname
glInvalidateSubFramebuffer input vector or out-vector without count/pname
glIsFramebufferEXT no signature in Definitions.cpp
glIsRenderbufferEXT no signature in Definitions.cpp
glIsTransformFeedbackNV no signature in Definitions.cpp
glListDrawCommandsStatesClientNV multi-level pointer
glMapNamedBuffer no signature in Definitions.cpp
glMapNamedBufferEXT no signature in Definitions.cpp
glMapNamedBufferRange no signature in Definitions.cpp
glMapNamedBufferRangeEXT no signature in Definitions.cpp
glMatrixLoad3x2fNV input vector or out-vector without count/pname
glMatrixLoad3x3fNV input vector or out-vector without count/pname
glMatrixLoadTranspose3x3fNV input vector or out-vector without count/pname
glMatrixLoadTransposedEXT input vector or out-vector without count/pname
glMatrixLoadTransposefEXT input vector or out-vector without count/pname
glMatrixLoaddEXT input vector or out-vector without count/pname
glMatrixLoadfEXT input vector or out-vector without count/pname
glMatrixMult3x2fNV input vector or out-vector without count/pname
glMatrixMult3x3fNV input vector or out-vector without count/pname
glMatrixMultTranspose3x3fNV input vector or out-vector without count/pname
glMatrixMultTransposedEXT input vector or out-vector without count/pname
glMatrixMultTransposefEXT input vector or out-vector without count/pname
glMatrixMultdEXT input vector or out-vector without count/pname
glMatrixMultfEXT input vector or out-vector without count/pname
glMinSampleShadingARB no signature in Definitions.cpp
glMultiDrawArrays input vector or out-vector without count/pname
glMultiDrawArraysIndirect shm payload without size field
glMultiDrawArraysIndirectBindlessCountNV shm payload without size field
glMultiDrawArraysIndirectBindlessNV shm payload without size field
glMultiDrawArraysIndirectCount shm payload without size field
glMultiDrawArraysIndirectCountARB shm payload without size field
glMultiDrawElements input vector or out-vector without count/pname
glMultiDrawElementsBaseVertex input vector or out-vector without count/pname
glMultiDrawElementsIndirect shm payload without size field
glMultiDrawElementsIndirectBindlessCountNV shm payload without size field
glMultiDrawElementsIndirectBindlessNV shm payload without size field
glMultiDrawElementsIndirectCount shm payload without size field
glMultiDrawElementsIndirectCountARB shm payload without size field
glMultiDrawMeshTasksIndirectCountEXT no signature in Definitions.cpp
glMultiDrawMeshTasksIndirectEXT no signature in Definitions.cpp
glMultiTexEnvfvEXT input vector or out-vector without count/pname
glMultiTexEnvivEXT input vector or out-vector without count/pname
glMultiTexGendvEXT input vector or out-vector without count/pname
glMultiTexGenfvEXT input vector or out-vector without count/pname
glMultiTexGenivEXT input vector or out-vector without count/pname
glMultiTexImage1DEXT shm payload without size field
glMultiTexImage2DEXT shm payload without size field
glMultiTexImage3DEXT shm payload without size field
glMultiTexParameterIivEXT input vector or out-vector without count/pname
glMultiTexParameterIuivEXT input vector or out-vector without count/pname
glMultiTexParameterfvEXT input vector or out-vector without count/pname
glMultiTexParameterivEXT input vector or out-vector without count/pname
glMultiTexSubImage1DEXT shm payload without size field
glMultiTexSubImage2DEXT shm payload without size field
glMultiTexSubImage3DEXT shm payload without size field
glNamedFramebufferTextureMultiviewOVR no signature in Definitions.cpp
glNamedProgramLocalParameter4dvEXT input vector or out-vector without count/pname
glNamedProgramLocalParameter4fvEXT input vector or out-vector without count/pname
glNamedProgramLocalParameterI4ivEXT input vector or out-vector without count/pname
glNamedProgramLocalParameterI4uivEXT input vector or out-vector without count/pname
glNamedProgramStringEXT shm payload without size field
glPatchParameterfv input vector or out-vector without count/pname
glPathCommandsNV input vector or out-vector without count/pname
glPathCoordsNV shm payload without size field
glPathDashArrayNV input vector or out-vector without count/pname
glPathGlyphIndexArrayNV shm payload without size field
glPathGlyphIndexRangeNV shm payload without size field
glPathGlyphRangeNV shm payload without size field
glPathGlyphsNV shm payload without size field
glPathMemoryGlyphIndexArrayNV shm payload without size field
glPathParameterfvNV input vector or out-vector without count/pname
glPathParameterivNV input vector or out-vector without count/pname
glPathSubCommandsNV input vector or out-vector without count/pname
glPathSubCoordsNV shm payload without size field
glPauseTransformFeedback no signature in Definitions.cpp
glPointAlongPathNV input vector or out-vector without count/pname
glPointParameterfv input vector or out-vector without count/pname
glPointParameteriv input vector or out-vector without count/pname
glPopDebugGroup no signature in Definitions.cpp
glPopGroupMarkerEXT field missing
glProgramParameteriARB no signature in Definitions.cpp
glProgramPathFragmentInputGenNV input vector or out-vector without count/pname
glProgramUniform1fEXT no signature in Definitions.cpp
glProgramUniform1fvEXT no signature in Definitions.cpp
glProgramUniform1iEXT no signature in Definitions.cpp
glProgramUniform1ivEXT no signature in Definitions.cpp
glProgramUniform1uiEXT no signature in Definitions.cpp
glProgramUniform1uivEXT no signature in Definitions.cpp
glProgramUniform2fEXT no signature in Definitions.cpp
glProgramUniform2fvEXT no signature in Definitions.cpp
glProgramUniform2iEXT no signature in Definitions.cpp
glProgramUniform2ivEXT no signature in Definitions.cpp
glProgramUniform2uiEXT no signature in Definitions.cpp
glProgramUniform2uivEXT no signature in Definitions.cpp
glProgramUniform3fEXT no signature in Definitions.cpp
glProgramUniform3fvEXT no signature in Definitions.cpp
glProgramUniform3iEXT no signature in Definitions.cpp
glProgramUniform3ivEXT no signature in Definitions.cpp
glProgramUniform3uiEXT no signature in Definitions.cpp
glProgramUniform3uivEXT no signature in Definitions.cpp
glProgramUniform4fEXT no signature in Definitions.cpp
glProgramUniform4fvEXT no signature in Definitions.cpp
glProgramUniform4iEXT no signature in Definitions.cpp
glProgramUniform4ivEXT no signature in Definitions.cpp
glProgramUniform4uiEXT no signature in Definitions.cpp
glProgramUniform4uivEXT no signature in Definitions.cpp
glProgramUniformMatrix2fvEXT no signature in Definitions.cpp
glProgramUniformMatrix2x3fvEXT no signature in Definitions.cpp
glProgramUniformMatrix2x4fvEXT no signature in Definitions.cpp
glProgramUniformMatrix3fvEXT no signature in Definitions.cpp
glProgramUniformMatrix3x2fvEXT no signature in Definitions.cpp
glProgramUniformMatrix3x4fvEXT no signature in Definitions.cpp
glProgramUniformMatrix4fvEXT no signature in Definitions.cpp
glProgramUniformMatrix4x2fvEXT no signature in Definitions.cpp
glProgramUniformMatrix4x3fvEXT no signature in Definitions.cpp
glReadPixels shm payload without size field
glReadnPixels shm payload without size field
glReadnPixelsARB no signature in Definitions.cpp
glReleaseShaderCompiler no signature in Definitions.cpp
glRenderbufferStorageEXT no signature in Definitions.cpp
glResolveDepthValuesNV field missing
glResumeTransformFeedback no signature in Definitions.cpp
glSamplerParameterIiv input vector or out-vector without count/pname
glSamplerParameterIuiv input vector or out-vector without count/pname
glSamplerParameterfv input vector or out-vector without count/pname
glSamplerParameteriv input vector or out-vector without count/pname
glScissorIndexedv input vector or out-vector without count/pname
glSelectPerfMonitorCountersAMD input vector or out-vector without count/pname
glShaderSource multi-level pointer
glShadingRateCombinerOpsEXT no signature in Definitions.cpp
glShadingRateEXT no signature in Definitions.cpp
glShadingRateSampleOrderCustomNV input vector or out-vector without count/pname
glSpecializeShader input vector or out-vector without count/pname
glSpecializeShaderARB input vector or out-vector without count/pname
glStencilFillPathInstancedNV shm payload without size field
glStencilStrokePathInstancedNV shm payload without size field
glStencilThenCoverFillPathInstancedNV shm payload without size field
glStencilThenCoverStrokePathInstancedNV shm payload without size field
glTexBufferARB no signature in Definitions.cpp
glTexImage1D shm payload without size field
glTexImage2D shm payload without size field
glTexImage3D shm payload without size field
glTexParameterIiv input vector or out-vector without count/pname
glTexParameterIuiv input vector or out-vector without count/pname
glTexParameterfv input vector or out-vector without count/pname
glTexParameteriv input vector or out-vector without count/pname
glTexStorage1D no signature in Definitions.cpp
glTexStorage2DEXT no signature in Definitions.cpp
glTexStorage3DEXT no signature in Definitions.cpp
glTexSubImage1D shm payload without size field
glTexSubImage2D shm payload without size field
glTexSubImage3D shm payload without size field
glTextureBarrier field missing
glTextureBarrierNV field missing
glTextureImage1DEXT shm payload without size field
glTextureImage2DEXT shm payload without size field
glTextureImage3DEXT shm payload without size field
glTextureParameterIiv input vector or out-vector without count/pname
glTextureParameterIivEXT input vector or out-vector without count/pname
glTextureParameterIuiv input vector or out-vector without count/pname
glTextureParameterIuivEXT input vector or out-vector without count/pname
glTextureParameterfv input vector or out-vector without count/pname
glTextureParameterfvEXT input vector or out-vector without count/pname
glTextureParameteriv input vector or out-vector without count/pname
glTextureParameterivEXT input vector or out-vector without count/pname
glTextureSubImage1D shm payload without size field
glTextureSubImage1DEXT shm payload without size field
glTextureSubImage2D shm payload without size field
glTextureSubImage2DEXT shm payload without size field
glTextureSubImage3D shm payload without size field
glTextureSubImage3DEXT shm payload without size field
glTransformFeedbackVaryings multi-level pointer
glTransformPathNV input vector or out-vector without count/pname
glUniformHandleui64vARB uniform vector without element count
glUniformHandleui64vNV uniform vector without element count
glUniformSubroutinesuiv uniform vector without element count
glUniformui64vNV uniform vector without element count
glVertexArrayVertexBuffers field missing
glVertexAttrib1dv input vector or out-vector without count/pname
glVertexAttrib1fv input vector or out-vector without count/pname
glVertexAttrib1sv input vector or out-vector without count/pname
glVertexAttrib2dv input vector or out-vector without count/pname
glVertexAttrib2fv input vector or out-vector without count/pname
glVertexAttrib2sv input vector or out-vector without count/pname
glVertexAttrib3dv input vector or out-vector without count/pname
glVertexAttrib3fv input vector or out-vector without count/pname
glVertexAttrib3sv input vector or out-vector without count/pname
glVertexAttrib4Nbv input vector or out-vector without count/pname
glVertexAttrib4Niv input vector or out-vector without count/pname
glVertexAttrib4Nsv input vector or out-vector without count/pname
glVertexAttrib4Nubv input vector or out-vector without count/pname
glVertexAttrib4Nuiv input vector or out-vector without count/pname
glVertexAttrib4Nusv input vector or out-vector without count/pname
glVertexAttrib4bv input vector or out-vector without count/pname
glVertexAttrib4dv input vector or out-vector without count/pname
glVertexAttrib4fv input vector or out-vector without count/pname
glVertexAttrib4iv input vector or out-vector without count/pname
glVertexAttrib4sv input vector or out-vector without count/pname
glVertexAttrib4ubv input vector or out-vector without count/pname
glVertexAttrib4uiv input vector or out-vector without count/pname
glVertexAttrib4usv input vector or out-vector without count/pname
glVertexAttribDivisorARB no signature in Definitions.cpp
glVertexAttribI1iv input vector or out-vector without count/pname
glVertexAttribI1uiv input vector or out-vector without count/pname
glVertexAttribI2iv input vector or out-vector without count/pname
glVertexAttribI2uiv input vector or out-vector without count/pname
glVertexAttribI3iv input vector or out-vector without count/pname
glVertexAttribI3uiv input vector or out-vector without count/pname
glVertexAttribI4bv input vector or out-vector without count/pname
glVertexAttribI4iv input vector or out-vector without count/pname
glVertexAttribI4sv input vector or out-vector without count/pname
glVertexAttribI4ubv input vector or out-vector without count/pname
glVertexAttribI4uiv input vector or out-vector without count/pname
glVertexAttribI4usv input vector or out-vector without count/pname
glVertexAttribL1dv input vector or out-vector without count/pname
glVertexAttribL1i64vNV input vector or out-vector without count/pname
glVertexAttribL1ui64vARB input vector or out-vector without count/pname
glVertexAttribL1ui64vNV input vector or out-vector without count/pname
glVertexAttribL2dv input vector or out-vector without count/pname
glVertexAttribL2i64vNV input vector or out-vector without count/pname
glVertexAttribL2ui64vNV input vector or out-vector without count/pname
glVertexAttribL3dv input vector or out-vector without count/pname
glVertexAttribL3i64vNV input vector or out-vector without count/pname
glVertexAttribL3ui64vNV input vector or out-vector without count/pname
glVertexAttribL4dv input vector or out-vector without count/pname
glVertexAttribL4i64vNV input vector or out-vector without count/pname
glVertexAttribL4ui64vNV input vector or out-vector without count/pname
glVertexAttribP1uiv input vector or out-vector without count/pname
glVertexAttribP2uiv input vector or out-vector without count/pname
glVertexAttribP3uiv input vector or out-vector without count/pname
glVertexAttribP4uiv input vector or out-vector without count/pname
glViewportIndexedfv input vector or out-vector without count/pname
glWeightPathsNV input vector or out-vector without count/pname
glWindowRectanglesEXT no signature in Definitions.cpp
glXChooseFBConfig no signature in Definitions.cpp
glXChooseVisual no signature in Definitions.cpp
glXCopyContext no signature in Definitions.cpp
glXCreateContext no signature in Definitions.cpp
glXCreateContextAttribsARB no signature in Definitions.cpp
glXCreateGLXPixmap no signature in Definitions.cpp
glXCreateNewContext no signature in Definitions.cpp
glXCreatePbuffer no signature in Definitions.cpp
glXCreatePixmap no signature in Definitions.cpp
glXCreateWindow no signature in Definitions.cpp
glXDestroyContext no signature in Definitions.cpp
glXDestroyGLXPixmap no signature in Definitions.cpp
glXDestroyPbuffer no signature in Definitions.cpp
glXDestroyPixmap no signature in Definitions.cpp
glXDestroyWindow no signature in Definitions.cpp
glXGetClientString no signature in Definitions.cpp
glXGetConfig no signature in Definitions.cpp
glXGetCurrentContext no signature in Definitions.cpp
glXGetCurrentDisplay no signature in Definitions.cpp
glXGetCurrentDrawable no signature in Definitions.cpp
glXGetCurrentReadDrawable no signature in Definitions.cpp
glXGetFBConfigAttrib no signature in Definitions.cpp
glXGetFBConfigs no signature in Definitions.cpp
glXGetProcAddress no signature in Definitions.cpp
glXGetProcAddressARB no signature in Definitions.cpp
glXGetSelectedEvent no signature in Definitions.cpp
glXGetSwapIntervalMESA no signature in Definitions.cpp
glXGetVisualFromFBConfig no signature in Definitions.cpp
glXIsDirect no signature in Definitions.cpp
glXMakeContextCurrent no signature in Definitions.cpp
glXMakeCurrent no signature in Definitions.cpp
glXQueryContext no signature in Definitions.cpp
glXQueryDrawable no signature in Definitions.cpp
glXQueryExtension no signature in Definitions.cpp
glXQueryExtensionsString no signature in Definitions.cpp
glXQueryServerString no signature in Definitions.cpp
glXQueryVersion no signature in Definitions.cpp
glXSelectEvent no signature in Definitions.cpp
glXSwapBuffers no signature in Definitions.cpp
glXSwapIntervalEXT no signature in Definitions.cpp
glXSwapIntervalMESA no signature in Definitions.cpp
glXSwapIntervalSGI no signature in Definitions.cpp
glXUseXFont no signature in Definitions.cpp
glXWaitGL no signature in Definitions.cpp
glXWaitX no signature in Definitions.cpp
glx no signature in Definitions.cpp