360 lines
7.5 KiB
Modula-2
360 lines
7.5 KiB
Modula-2
; stdcall calling convention have @number suffix on 32 bits architecture for gcc
|
|
glActiveShaderProgram@8
|
|
glActiveTexture@4
|
|
glAttachShader@8
|
|
glBeginQuery@8
|
|
glBeginTransformFeedback@4
|
|
glBindAttribLocation@12
|
|
glBindBuffer@8
|
|
glBindBufferBase@12
|
|
glBindBufferRange@20
|
|
glBindFramebuffer@8
|
|
glBindImageTexture@28
|
|
glBindProgramPipeline@4
|
|
glBindRenderbuffer@8
|
|
glBindSampler@8
|
|
glBindTexture@8
|
|
glBindTransformFeedback@8
|
|
glBindVertexArray@4
|
|
glBindVertexBuffer@16
|
|
glBlendBarrier@0
|
|
glBlendColor@16
|
|
glBlendEquation@4
|
|
glBlendEquationSeparate@8
|
|
glBlendEquationSeparatei@12
|
|
glBlendEquationi@8
|
|
glBlendFunc@8
|
|
glBlendFuncSeparate@16
|
|
glBlendFuncSeparatei@20
|
|
glBlendFunci@12
|
|
glBlitFramebuffer@40
|
|
glBufferData@16
|
|
glBufferSubData@16
|
|
glCheckFramebufferStatus@4
|
|
glClear@4
|
|
glClearBufferfi@16
|
|
glClearBufferfv@12
|
|
glClearBufferiv@12
|
|
glClearBufferuiv@12
|
|
glClearColor@16
|
|
glClearDepthf@4
|
|
glClearStencil@4
|
|
glClientWaitSync@16
|
|
glColorMask@16
|
|
glColorMaski@20
|
|
glCompileShader@4
|
|
glCompressedTexImage2D@32
|
|
glCompressedTexImage3D@36
|
|
glCompressedTexSubImage2D@36
|
|
glCompressedTexSubImage3D@44
|
|
glCopyBufferSubData@20
|
|
glCopyImageSubData@60
|
|
glCopyTexImage2D@32
|
|
glCopyTexSubImage2D@32
|
|
glCopyTexSubImage3D@36
|
|
glCreateProgram@0
|
|
glCreateShader@4
|
|
glCreateShaderProgramv@12
|
|
glCullFace@4
|
|
glDebugMessageCallback@8
|
|
glDebugMessageControl@24
|
|
glDebugMessageInsert@24
|
|
glDeleteBuffers@8
|
|
glDeleteFramebuffers@8
|
|
glDeleteProgram@4
|
|
glDeleteProgramPipelines@8
|
|
glDeleteQueries@8
|
|
glDeleteRenderbuffers@8
|
|
glDeleteSamplers@8
|
|
glDeleteShader@4
|
|
glDeleteSync@4
|
|
glDeleteTextures@8
|
|
glDeleteTransformFeedbacks@8
|
|
glDeleteVertexArrays@8
|
|
glDepthFunc@4
|
|
glDepthMask@4
|
|
glDepthRangef@8
|
|
glDetachShader@8
|
|
glDisable@4
|
|
glDisableVertexAttribArray@4
|
|
glDisablei@8
|
|
glDispatchCompute@12
|
|
glDispatchComputeIndirect@4
|
|
glDrawArrays@12
|
|
glDrawArraysIndirect@8
|
|
glDrawArraysInstanced@16
|
|
glDrawBuffers@8
|
|
glDrawElements@16
|
|
glDrawElementsBaseVertex@20
|
|
glDrawElementsIndirect@12
|
|
glDrawElementsInstanced@20
|
|
glDrawElementsInstancedBaseVertex@24
|
|
glDrawRangeElements@24
|
|
glDrawRangeElementsBaseVertex@28
|
|
glEnable@4
|
|
glEnableVertexAttribArray@4
|
|
glEnablei@8
|
|
glEndQuery@4
|
|
glEndTransformFeedback@0
|
|
glFenceSync@8
|
|
glFinish@0
|
|
glFlush@0
|
|
glFlushMappedBufferRange@12
|
|
glFramebufferParameteri@12
|
|
glFramebufferRenderbuffer@16
|
|
glFramebufferTexture2D@20
|
|
glFramebufferTexture@16
|
|
glFramebufferTextureLayer@20
|
|
glFrontFace@4
|
|
glGenBuffers@8
|
|
glGenFramebuffers@8
|
|
glGenProgramPipelines@8
|
|
glGenQueries@8
|
|
glGenRenderbuffers@8
|
|
glGenSamplers@8
|
|
glGenTextures@8
|
|
glGenTransformFeedbacks@8
|
|
glGenVertexArrays@8
|
|
glGenerateMipmap@4
|
|
glGetActiveAttrib@28
|
|
glGetActiveUniform@28
|
|
glGetActiveUniformBlockName@20
|
|
glGetActiveUniformBlockiv@16
|
|
glGetActiveUniformsiv@20
|
|
glGetAttachedShaders@16
|
|
glGetAttribLocation@8
|
|
glGetBooleani_v@12
|
|
glGetBooleanv@8
|
|
glGetBufferParameteri64v@12
|
|
glGetBufferParameteriv@12
|
|
glGetBufferPointerv@12
|
|
glGetDebugMessageLog@32
|
|
glGetError@0
|
|
glGetFloatv@8
|
|
glGetFragDataLocation@8
|
|
glGetFramebufferAttachmentParameteriv@16
|
|
glGetFramebufferParameteriv@12
|
|
glGetGraphicsResetStatus@0
|
|
glGetInteger64i_v@12
|
|
glGetInteger64v@8
|
|
glGetIntegeri_v@12
|
|
glGetIntegerv@8
|
|
glGetInternalformativ@20
|
|
glGetMultisamplefv@12
|
|
glGetObjectLabel@20
|
|
glGetObjectPtrLabel@16
|
|
glGetPointerv@8
|
|
glGetProgramBinary@20
|
|
glGetProgramInfoLog@16
|
|
glGetProgramInterfaceiv@16
|
|
glGetProgramPipelineInfoLog@16
|
|
glGetProgramPipelineiv@12
|
|
glGetProgramResourceIndex@12
|
|
glGetProgramResourceLocation@12
|
|
glGetProgramResourceName@24
|
|
glGetProgramResourceiv@32
|
|
glGetProgramiv@12
|
|
glGetQueryObjectuiv@12
|
|
glGetQueryiv@12
|
|
glGetRenderbufferParameteriv@12
|
|
glGetSamplerParameterIiv@12
|
|
glGetSamplerParameterIuiv@12
|
|
glGetSamplerParameterfv@12
|
|
glGetSamplerParameteriv@12
|
|
glGetShaderInfoLog@16
|
|
glGetShaderPrecisionFormat@16
|
|
glGetShaderSource@16
|
|
glGetShaderiv@12
|
|
glGetString@4
|
|
glGetStringi@8
|
|
glGetSynciv@20
|
|
glGetTexLevelParameterfv@16
|
|
glGetTexLevelParameteriv@16
|
|
glGetTexParameterIiv@12
|
|
glGetTexParameterIuiv@12
|
|
glGetTexParameterfv@12
|
|
glGetTexParameteriv@12
|
|
glGetTransformFeedbackVarying@28
|
|
glGetUniformBlockIndex@8
|
|
glGetUniformIndices@16
|
|
glGetUniformLocation@8
|
|
glGetUniformfv@12
|
|
glGetUniformiv@12
|
|
glGetUniformuiv@12
|
|
glGetVertexAttribIiv@12
|
|
glGetVertexAttribIuiv@12
|
|
glGetVertexAttribPointerv@12
|
|
glGetVertexAttribfv@12
|
|
glGetVertexAttribiv@12
|
|
glGetnUniformfv@16
|
|
glGetnUniformiv@16
|
|
glGetnUniformuiv@16
|
|
glHint@8
|
|
glInvalidateFramebuffer@12
|
|
glInvalidateSubFramebuffer@28
|
|
glIsBuffer@4
|
|
glIsEnabled@4
|
|
glIsEnabledi@8
|
|
glIsFramebuffer@4
|
|
glIsProgram@4
|
|
glIsProgramPipeline@4
|
|
glIsQuery@4
|
|
glIsRenderbuffer@4
|
|
glIsSampler@4
|
|
glIsShader@4
|
|
glIsSync@4
|
|
glIsTexture@4
|
|
glIsTransformFeedback@4
|
|
glIsVertexArray@4
|
|
glLineWidth@4
|
|
glLinkProgram@4
|
|
glMapBufferRange@16
|
|
glMemoryBarrier@4
|
|
glMemoryBarrierByRegion@4
|
|
glMinSampleShading@4
|
|
glObjectLabel@16
|
|
glObjectPtrLabel@12
|
|
glPatchParameteri@8
|
|
glPauseTransformFeedback@0
|
|
glPixelStorei@8
|
|
glPolygonOffset@8
|
|
glPopDebugGroup@0
|
|
glPrimitiveBoundingBox@32
|
|
glProgramBinary@16
|
|
glProgramParameteri@12
|
|
glProgramUniform1f@12
|
|
glProgramUniform1fv@16
|
|
glProgramUniform1i@12
|
|
glProgramUniform1iv@16
|
|
glProgramUniform1ui@12
|
|
glProgramUniform1uiv@16
|
|
glProgramUniform2f@16
|
|
glProgramUniform2fv@16
|
|
glProgramUniform2i@16
|
|
glProgramUniform2iv@16
|
|
glProgramUniform2ui@16
|
|
glProgramUniform2uiv@16
|
|
glProgramUniform3f@20
|
|
glProgramUniform3fv@16
|
|
glProgramUniform3i@20
|
|
glProgramUniform3iv@16
|
|
glProgramUniform3ui@20
|
|
glProgramUniform3uiv@16
|
|
glProgramUniform4f@24
|
|
glProgramUniform4fv@16
|
|
glProgramUniform4i@24
|
|
glProgramUniform4iv@16
|
|
glProgramUniform4ui@24
|
|
glProgramUniform4uiv@16
|
|
glProgramUniformMatrix2fv@20
|
|
glProgramUniformMatrix2x3fv@20
|
|
glProgramUniformMatrix2x4fv@20
|
|
glProgramUniformMatrix3fv@20
|
|
glProgramUniformMatrix3x2fv@20
|
|
glProgramUniformMatrix3x4fv@20
|
|
glProgramUniformMatrix4fv@20
|
|
glProgramUniformMatrix4x2fv@20
|
|
glProgramUniformMatrix4x3fv@20
|
|
glPushDebugGroup@16
|
|
glReadBuffer@4
|
|
glReadPixels@28
|
|
glReadnPixels@32
|
|
glReleaseShaderCompiler@0
|
|
glRenderbufferStorage@16
|
|
glRenderbufferStorageMultisample@20
|
|
glResumeTransformFeedback@0
|
|
glSampleCoverage@8
|
|
glSampleMaski@8
|
|
glSamplerParameterIiv@12
|
|
glSamplerParameterIuiv@12
|
|
glSamplerParameterf@12
|
|
glSamplerParameterfv@12
|
|
glSamplerParameteri@12
|
|
glSamplerParameteriv@12
|
|
glScissor@16
|
|
glShaderBinary@20
|
|
glShaderSource@16
|
|
glStencilFunc@12
|
|
glStencilFuncSeparate@16
|
|
glStencilMask@4
|
|
glStencilMaskSeparate@8
|
|
glStencilOp@12
|
|
glStencilOpSeparate@16
|
|
glTexBuffer@12
|
|
glTexBufferRange@20
|
|
glTexImage2D@36
|
|
glTexImage3D@40
|
|
glTexParameterIiv@12
|
|
glTexParameterIuiv@12
|
|
glTexParameterf@12
|
|
glTexParameterfv@12
|
|
glTexParameteri@12
|
|
glTexParameteriv@12
|
|
glTexStorage2D@20
|
|
glTexStorage2DMultisample@24
|
|
glTexStorage3D@24
|
|
glTexStorage3DMultisample@28
|
|
glTexSubImage2D@36
|
|
glTexSubImage3D@44
|
|
glTransformFeedbackVaryings@16
|
|
glUniform1f@8
|
|
glUniform1fv@12
|
|
glUniform1i@8
|
|
glUniform1iv@12
|
|
glUniform1ui@8
|
|
glUniform1uiv@12
|
|
glUniform2f@12
|
|
glUniform2fv@12
|
|
glUniform2i@12
|
|
glUniform2iv@12
|
|
glUniform2ui@12
|
|
glUniform2uiv@12
|
|
glUniform3f@16
|
|
glUniform3fv@12
|
|
glUniform3i@16
|
|
glUniform3iv@12
|
|
glUniform3ui@16
|
|
glUniform3uiv@12
|
|
glUniform4f@20
|
|
glUniform4fv@12
|
|
glUniform4i@20
|
|
glUniform4iv@12
|
|
glUniform4ui@20
|
|
glUniform4uiv@12
|
|
glUniformBlockBinding@12
|
|
glUniformMatrix2fv@16
|
|
glUniformMatrix2x3fv@16
|
|
glUniformMatrix2x4fv@16
|
|
glUniformMatrix3fv@16
|
|
glUniformMatrix3x2fv@16
|
|
glUniformMatrix3x4fv@16
|
|
glUniformMatrix4fv@16
|
|
glUniformMatrix4x2fv@16
|
|
glUniformMatrix4x3fv@16
|
|
glUnmapBuffer@4
|
|
glUseProgram@4
|
|
glUseProgramStages@12
|
|
glValidateProgram@4
|
|
glValidateProgramPipeline@4
|
|
glVertexAttrib1f@8
|
|
glVertexAttrib1fv@8
|
|
glVertexAttrib2f@12
|
|
glVertexAttrib2fv@8
|
|
glVertexAttrib3f@16
|
|
glVertexAttrib3fv@8
|
|
glVertexAttrib4f@20
|
|
glVertexAttrib4fv@8
|
|
glVertexAttribBinding@8
|
|
glVertexAttribDivisor@8
|
|
glVertexAttribFormat@20
|
|
glVertexAttribI4i@20
|
|
glVertexAttribI4iv@8
|
|
glVertexAttribI4ui@20
|
|
glVertexAttribI4uiv@8
|
|
glVertexAttribIFormat@16
|
|
glVertexAttribIPointer@20
|
|
glVertexAttribPointer@24
|
|
glVertexBindingDivisor@8
|
|
glViewport@16
|
|
glWaitSync@16
|