OpenGL::Loader
Inherits Struct / Value / Object
Loads OpenGL functions dynamically at runtime and returns Proc instances to invoke them.
The OpenGL functions are lazy-loaded.
Constants
Constructors
Creates the loader. The get_proc_address block is used to retrieve addresses of OpenGL functions. It is given a string that is the name of the OpenGL function to lookup. The block must return a pointer to the function corresponding to the name. If a function is unavailable, the block should return a null pointer.
Instance methods
Retrieves a Proc for the OpenGL function glActiveShaderProgram.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glActiveTexture.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glAttachShader.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBeginConditionalRender.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBeginQuery.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBeginQueryIndexed.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBeginTransformFeedback.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBindAttribLocation.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBindBuffer.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBindBufferBase.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBindBufferRange.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBindBuffersBase.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBindBuffersRange.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBindFragDataLocation.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBindFragDataLocationIndexed.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glBindFragDataLocationIndexed is loaded.
Retrieves a Proc for the OpenGL function glBindFramebuffer.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBindImageTexture.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBindImageTextures.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBindProgramPipeline.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBindRenderbuffer.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBindSampler.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBindSamplers.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBindTexture.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBindTextureUnit.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBindTextures.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBindTransformFeedback.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBindVertexArray.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBindVertexBuffer.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBindVertexBuffers.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBlendColor.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBlendEquation.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBlendEquationi.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBlendEquationSeparate.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBlendEquationSeparatei.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBlendFunc.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBlendFunci.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBlendFuncSeparate.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBlendFuncSeparatei.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBlitFramebuffer.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBlitNamedFramebuffer.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBufferData.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBufferStorage.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glBufferSubData.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glCheckFramebufferStatus.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glCheckNamedFramebufferStatus.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glCheckNamedFramebufferStatus is loaded.
Retrieves a Proc for the OpenGL function glClampColor.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glClear.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glClearBufferData.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glClearBufferfi.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glClearBufferfv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glClearBufferiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glClearBufferSubData.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glClearBufferuiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glClearColor.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glClearDepth.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glClearDepthf.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glClearNamedBufferData.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glClearNamedBufferSubData.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glClearNamedBufferSubData is loaded.
Retrieves a Proc for the OpenGL function glClearNamedFramebufferfi.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glClearNamedFramebufferfi is loaded.
Retrieves a Proc for the OpenGL function glClearNamedFramebufferfv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glClearNamedFramebufferfv is loaded.
Retrieves a Proc for the OpenGL function glClearNamedFramebufferiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glClearNamedFramebufferiv is loaded.
Retrieves a Proc for the OpenGL function glClearNamedFramebufferuiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glClearNamedFramebufferuiv is loaded.
Retrieves a Proc for the OpenGL function glClearStencil.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glClearTexImage.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glClearTexSubImage.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glClientWaitSync.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glClipControl.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glColorMask.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glColorMaski.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glCompileShader.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glCompressedTexImage1D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glCompressedTexImage2D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glCompressedTexImage3D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glCompressedTexSubImage1D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glCompressedTexSubImage1D is loaded.
Retrieves a Proc for the OpenGL function glCompressedTexSubImage2D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glCompressedTexSubImage2D is loaded.
Retrieves a Proc for the OpenGL function glCompressedTexSubImage3D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glCompressedTexSubImage3D is loaded.
Retrieves a Proc for the OpenGL function glCompressedTextureSubImage1D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glCompressedTextureSubImage1D is loaded.
Retrieves a Proc for the OpenGL function glCompressedTextureSubImage2D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glCompressedTextureSubImage2D is loaded.
Retrieves a Proc for the OpenGL function glCompressedTextureSubImage3D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glCompressedTextureSubImage3D is loaded.
Retrieves a Proc for the OpenGL function glCopyBufferSubData.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glCopyImageSubData.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glCopyNamedBufferSubData.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glCopyTexImage1D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glCopyTexImage2D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glCopyTexSubImage1D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glCopyTexSubImage2D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glCopyTexSubImage3D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glCopyTextureSubImage1D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glCopyTextureSubImage2D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glCopyTextureSubImage3D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glCreateBuffers.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glCreateFramebuffers.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glCreateProgram.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glCreateProgramPipelines.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glCreateQueries.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glCreateRenderbuffers.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glCreateSamplers.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glCreateShader.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glCreateShaderProgramv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glCreateTextures.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glCreateTransformFeedbacks.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glCreateTransformFeedbacks is loaded.
Retrieves a Proc for the OpenGL function glCreateVertexArrays.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glCullFace.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDebugMessageCallback.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDebugMessageControl.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDebugMessageInsert.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDeleteBuffers.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDeleteFramebuffers.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDeleteProgram.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDeleteProgramPipelines.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDeleteQueries.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDeleteRenderbuffers.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDeleteSamplers.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDeleteShader.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDeleteSync.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDeleteTextures.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDeleteTransformFeedbacks.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glDeleteTransformFeedbacks is loaded.
Retrieves a Proc for the OpenGL function glDeleteVertexArrays.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDepthFunc.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDepthMask.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDepthRange.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDepthRangeArrayv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDepthRangef.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDepthRangeIndexed.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDetachShader.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDisable.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDisablei.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDisableVertexArrayAttrib.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glDisableVertexArrayAttrib is loaded.
Retrieves a Proc for the OpenGL function glDisableVertexAttribArray.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glDisableVertexAttribArray is loaded.
Retrieves a Proc for the OpenGL function glDispatchCompute.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDispatchComputeIndirect.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDrawArrays.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDrawArraysIndirect.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDrawArraysInstanced.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDrawArraysInstancedBaseInstance.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glDrawArraysInstancedBaseInstance is loaded.
Retrieves a Proc for the OpenGL function glDrawBuffer.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDrawBuffers.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDrawElements.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDrawElementsBaseVertex.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDrawElementsIndirect.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDrawElementsInstanced.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDrawElementsInstancedBaseInstance.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glDrawElementsInstancedBaseInstance is loaded.
Retrieves a Proc for the OpenGL function glDrawElementsInstancedBaseVertex.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glDrawElementsInstancedBaseVertex is loaded.
Retrieves a Proc for the OpenGL function glDrawElementsInstancedBaseVertexBaseInstance.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glDrawElementsInstancedBaseVertexBaseInstance is loaded.
Retrieves a Proc for the OpenGL function glDrawRangeElements.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDrawRangeElementsBaseVertex.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glDrawRangeElementsBaseVertex is loaded.
Retrieves a Proc for the OpenGL function glDrawTransformFeedback.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glDrawTransformFeedbackInstanced.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glDrawTransformFeedbackInstanced is loaded.
Retrieves a Proc for the OpenGL function glDrawTransformFeedbackStream.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glDrawTransformFeedbackStream is loaded.
Retrieves a Proc for the OpenGL function glDrawTransformFeedbackStreamInstanced.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glDrawTransformFeedbackStreamInstanced is loaded.
Retrieves a Proc for the OpenGL function glEnable.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glEnablei.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glEnableVertexArrayAttrib.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glEnableVertexArrayAttrib is loaded.
Retrieves a Proc for the OpenGL function glEnableVertexAttribArray.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glEnableVertexAttribArray is loaded.
Retrieves a Proc for the OpenGL function glEndConditionalRender.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glEndQuery.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glEndQueryIndexed.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glEndTransformFeedback.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glFenceSync.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glFinish.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glFlush.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glFlushMappedBufferRange.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glFlushMappedNamedBufferRange.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glFlushMappedNamedBufferRange is loaded.
Retrieves a Proc for the OpenGL function glFramebufferParameteri.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glFramebufferRenderbuffer.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glFramebufferTexture.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glFramebufferTexture1D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glFramebufferTexture2D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glFramebufferTexture3D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glFramebufferTextureLayer.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glFrontFace.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGenBuffers.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGenFramebuffers.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGenProgramPipelines.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGenQueries.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGenRenderbuffers.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGenSamplers.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGenTextures.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGenTransformFeedbacks.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGenVertexArrays.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGenerateMipmap.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGenerateTextureMipmap.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetActiveAtomicCounterBufferiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetActiveAtomicCounterBufferiv is loaded.
Retrieves a Proc for the OpenGL function glGetActiveAttrib.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetActiveSubroutineName.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetActiveSubroutineName is loaded.
Retrieves a Proc for the OpenGL function glGetActiveSubroutineUniformiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetActiveSubroutineUniformiv is loaded.
Retrieves a Proc for the OpenGL function glGetActiveSubroutineUniformName.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetActiveSubroutineUniformName is loaded.
Retrieves a Proc for the OpenGL function glGetActiveUniform.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetActiveUniformBlockiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetActiveUniformBlockiv is loaded.
Retrieves a Proc for the OpenGL function glGetActiveUniformBlockName.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetActiveUniformBlockName is loaded.
Retrieves a Proc for the OpenGL function glGetActiveUniformName.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetActiveUniformsiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetAttachedShaders.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetAttribLocation.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetBooleani_v.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetBooleanv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetBufferParameteri64v.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetBufferParameteriv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetBufferPointerv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetBufferSubData.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetCompressedTexImage.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetCompressedTextureImage.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetCompressedTextureImage is loaded.
Retrieves a Proc for the OpenGL function glGetCompressedTextureSubImage.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetCompressedTextureSubImage is loaded.
Retrieves a Proc for the OpenGL function glGetDebugMessageLog.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetDoublei_v.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetDoublev.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetError.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetFloati_v.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetFloatv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetFragDataIndex.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetFragDataLocation.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetFramebufferAttachmentParameteriv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetFramebufferAttachmentParameteriv is loaded.
Retrieves a Proc for the OpenGL function glGetFramebufferParameteriv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetFramebufferParameteriv is loaded.
Retrieves a Proc for the OpenGL function glGetGraphicsResetStatus.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetInteger64i_v.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetInteger64v.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetIntegeri_v.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetIntegerv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetInternalformati64v.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetInternalformativ.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetMultisamplefv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetNamedBufferParameteri64v.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetNamedBufferParameteri64v is loaded.
Retrieves a Proc for the OpenGL function glGetNamedBufferParameteriv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetNamedBufferParameteriv is loaded.
Retrieves a Proc for the OpenGL function glGetNamedBufferPointerv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetNamedBufferSubData.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetNamedFramebufferAttachmentParameteriv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetNamedFramebufferAttachmentParameteriv is loaded.
Retrieves a Proc for the OpenGL function glGetNamedFramebufferParameteriv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetNamedFramebufferParameteriv is loaded.
Retrieves a Proc for the OpenGL function glGetNamedRenderbufferParameteriv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetNamedRenderbufferParameteriv is loaded.
Retrieves a Proc for the OpenGL function glGetObjectLabel.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetObjectPtrLabel.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetPointerv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetProgramBinary.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetProgramInfoLog.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetProgramInterfaceiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetProgramiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetProgramPipelineInfoLog.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetProgramPipelineInfoLog is loaded.
Retrieves a Proc for the OpenGL function glGetProgramPipelineiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetProgramResourceIndex.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetProgramResourceIndex is loaded.
Retrieves a Proc for the OpenGL function glGetProgramResourceiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetProgramResourceLocation.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetProgramResourceLocation is loaded.
Retrieves a Proc for the OpenGL function glGetProgramResourceLocationIndex.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetProgramResourceLocationIndex is loaded.
Retrieves a Proc for the OpenGL function glGetProgramResourceName.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetProgramStageiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetQueryBufferObjecti64v.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetQueryBufferObjecti64v is loaded.
Retrieves a Proc for the OpenGL function glGetQueryBufferObjectiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetQueryBufferObjectui64v.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetQueryBufferObjectui64v is loaded.
Retrieves a Proc for the OpenGL function glGetQueryBufferObjectuiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetQueryBufferObjectuiv is loaded.
Retrieves a Proc for the OpenGL function glGetQueryIndexediv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetQueryiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetQueryObjecti64v.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetQueryObjectiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetQueryObjectui64v.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetQueryObjectuiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetRenderbufferParameteriv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetRenderbufferParameteriv is loaded.
Retrieves a Proc for the OpenGL function glGetSamplerParameterfv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetSamplerParameterIiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetSamplerParameterIuiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetSamplerParameterIuiv is loaded.
Retrieves a Proc for the OpenGL function glGetSamplerParameteriv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetShaderInfoLog.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetShaderiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetShaderPrecisionFormat.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetShaderPrecisionFormat is loaded.
Retrieves a Proc for the OpenGL function glGetShaderSource.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetString.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetStringi.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetSubroutineIndex.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetSubroutineUniformLocation.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetSubroutineUniformLocation is loaded.
Retrieves a Proc for the OpenGL function glGetSynciv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetTexImage.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetTexLevelParameterfv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetTexLevelParameteriv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetTexParameterfv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetTexParameterIiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetTexParameterIuiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetTexParameteriv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetTextureImage.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetTextureLevelParameterfv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetTextureLevelParameterfv is loaded.
Retrieves a Proc for the OpenGL function glGetTextureLevelParameteriv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetTextureLevelParameteriv is loaded.
Retrieves a Proc for the OpenGL function glGetTextureParameterfv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetTextureParameterIiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetTextureParameterIuiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetTextureParameterIuiv is loaded.
Retrieves a Proc for the OpenGL function glGetTextureParameteriv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetTextureSubImage.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetTransformFeedbacki64_v.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetTransformFeedbacki64_v is loaded.
Retrieves a Proc for the OpenGL function glGetTransformFeedbacki_v.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetTransformFeedbacki_v is loaded.
Retrieves a Proc for the OpenGL function glGetTransformFeedbackiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetTransformFeedbackVarying.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetTransformFeedbackVarying is loaded.
Retrieves a Proc for the OpenGL function glGetUniformBlockIndex.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetUniformdv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetUniformfv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetUniformIndices.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetUniformiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetUniformLocation.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetUniformSubroutineuiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetUniformSubroutineuiv is loaded.
Retrieves a Proc for the OpenGL function glGetUniformuiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetVertexArrayIndexed64iv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetVertexArrayIndexed64iv is loaded.
Retrieves a Proc for the OpenGL function glGetVertexArrayIndexediv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetVertexArrayIndexediv is loaded.
Retrieves a Proc for the OpenGL function glGetVertexArrayiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetVertexAttribdv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetVertexAttribfv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetVertexAttribIiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetVertexAttribIuiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetVertexAttribiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetVertexAttribLdv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetVertexAttribPointerv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glGetVertexAttribPointerv is loaded.
Retrieves a Proc for the OpenGL function glGetnCompressedTexImage.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetnTexImage.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetnUniformdv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetnUniformfv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetnUniformiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glGetnUniformuiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glHint.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glInvalidateBufferData.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glInvalidateBufferSubData.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glInvalidateBufferSubData is loaded.
Retrieves a Proc for the OpenGL function glInvalidateFramebuffer.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glInvalidateNamedFramebufferData.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glInvalidateNamedFramebufferData is loaded.
Retrieves a Proc for the OpenGL function glInvalidateNamedFramebufferSubData.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glInvalidateNamedFramebufferSubData is loaded.
Retrieves a Proc for the OpenGL function glInvalidateSubFramebuffer.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glInvalidateSubFramebuffer is loaded.
Retrieves a Proc for the OpenGL function glInvalidateTexImage.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glInvalidateTexSubImage.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glIsBuffer.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glIsEnabled.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glIsEnabledi.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glIsFramebuffer.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glIsProgram.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glIsProgramPipeline.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glIsQuery.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glIsRenderbuffer.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glIsSampler.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glIsShader.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glIsSync.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glIsTexture.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glIsTransformFeedback.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glIsVertexArray.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glLineWidth.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glLinkProgram.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glLogicOp.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glMapBuffer.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glMapBufferRange.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glMapNamedBuffer.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glMapNamedBufferRange.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glMemoryBarrier.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glMemoryBarrierByRegion.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glMinSampleShading.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glMultiDrawArrays.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glMultiDrawArraysIndirect.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glMultiDrawArraysIndirect is loaded.
Retrieves a Proc for the OpenGL function glMultiDrawArraysIndirectCount.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glMultiDrawArraysIndirectCount is loaded.
Retrieves a Proc for the OpenGL function glMultiDrawElements.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glMultiDrawElementsBaseVertex.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glMultiDrawElementsBaseVertex is loaded.
Retrieves a Proc for the OpenGL function glMultiDrawElementsIndirect.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glMultiDrawElementsIndirect is loaded.
Retrieves a Proc for the OpenGL function glMultiDrawElementsIndirectCount.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glMultiDrawElementsIndirectCount is loaded.
Retrieves a Proc for the OpenGL function glNamedBufferData.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glNamedBufferStorage.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glNamedBufferSubData.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glNamedFramebufferDrawBuffer.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glNamedFramebufferDrawBuffer is loaded.
Retrieves a Proc for the OpenGL function glNamedFramebufferDrawBuffers.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glNamedFramebufferDrawBuffers is loaded.
Retrieves a Proc for the OpenGL function glNamedFramebufferParameteri.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glNamedFramebufferParameteri is loaded.
Retrieves a Proc for the OpenGL function glNamedFramebufferReadBuffer.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glNamedFramebufferReadBuffer is loaded.
Retrieves a Proc for the OpenGL function glNamedFramebufferRenderbuffer.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glNamedFramebufferRenderbuffer is loaded.
Retrieves a Proc for the OpenGL function glNamedFramebufferTexture.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glNamedFramebufferTextureLayer.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glNamedFramebufferTextureLayer is loaded.
Retrieves a Proc for the OpenGL function glNamedRenderbufferStorage.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glNamedRenderbufferStorage is loaded.
Retrieves a Proc for the OpenGL function glNamedRenderbufferStorageMultisample.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glNamedRenderbufferStorageMultisample is loaded.
Retrieves a Proc for the OpenGL function glObjectLabel.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glObjectPtrLabel.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glPatchParameterfv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glPatchParameteri.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glPauseTransformFeedback.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glPixelStoref.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glPixelStorei.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glPointParameterf.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glPointParameterfv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glPointParameteri.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glPointParameteriv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glPointSize.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glPolygonMode.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glPolygonOffset.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glPolygonOffsetClamp.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glPopDebugGroup.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glPrimitiveRestartIndex.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramBinary.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramParameteri.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform1d.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform1dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform1f.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform1fv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform1i.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform1iv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform1ui.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform1uiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform2d.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform2dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform2f.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform2fv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform2i.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform2iv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform2ui.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform2uiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform3d.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform3dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform3f.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform3fv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform3i.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform3iv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform3ui.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform3uiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform4d.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform4dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform4f.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform4fv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform4i.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform4iv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform4ui.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniform4uiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glProgramUniformMatrix2dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glProgramUniformMatrix2dv is loaded.
Retrieves a Proc for the OpenGL function glProgramUniformMatrix2fv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glProgramUniformMatrix2fv is loaded.
Retrieves a Proc for the OpenGL function glProgramUniformMatrix2x3dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glProgramUniformMatrix2x3dv is loaded.
Retrieves a Proc for the OpenGL function glProgramUniformMatrix2x3fv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glProgramUniformMatrix2x3fv is loaded.
Retrieves a Proc for the OpenGL function glProgramUniformMatrix2x4dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glProgramUniformMatrix2x4dv is loaded.
Retrieves a Proc for the OpenGL function glProgramUniformMatrix2x4fv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glProgramUniformMatrix2x4fv is loaded.
Retrieves a Proc for the OpenGL function glProgramUniformMatrix3dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glProgramUniformMatrix3dv is loaded.
Retrieves a Proc for the OpenGL function glProgramUniformMatrix3fv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glProgramUniformMatrix3fv is loaded.
Retrieves a Proc for the OpenGL function glProgramUniformMatrix3x2dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glProgramUniformMatrix3x2dv is loaded.
Retrieves a Proc for the OpenGL function glProgramUniformMatrix3x2fv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glProgramUniformMatrix3x2fv is loaded.
Retrieves a Proc for the OpenGL function glProgramUniformMatrix3x4dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glProgramUniformMatrix3x4dv is loaded.
Retrieves a Proc for the OpenGL function glProgramUniformMatrix3x4fv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glProgramUniformMatrix3x4fv is loaded.
Retrieves a Proc for the OpenGL function glProgramUniformMatrix4dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glProgramUniformMatrix4dv is loaded.
Retrieves a Proc for the OpenGL function glProgramUniformMatrix4fv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glProgramUniformMatrix4fv is loaded.
Retrieves a Proc for the OpenGL function glProgramUniformMatrix4x2dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glProgramUniformMatrix4x2dv is loaded.
Retrieves a Proc for the OpenGL function glProgramUniformMatrix4x2fv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glProgramUniformMatrix4x2fv is loaded.
Retrieves a Proc for the OpenGL function glProgramUniformMatrix4x3dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glProgramUniformMatrix4x3dv is loaded.
Retrieves a Proc for the OpenGL function glProgramUniformMatrix4x3fv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glProgramUniformMatrix4x3fv is loaded.
Retrieves a Proc for the OpenGL function glProvokingVertex.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glPushDebugGroup.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glQueryCounter.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glReadBuffer.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glReadPixels.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glReadnPixels.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glReleaseShaderCompiler.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glRenderbufferStorage.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glRenderbufferStorageMultisample.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glRenderbufferStorageMultisample is loaded.
Retrieves a Proc for the OpenGL function glResumeTransformFeedback.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glSampleCoverage.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glSampleMaski.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glSamplerParameterf.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glSamplerParameterfv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glSamplerParameteri.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glSamplerParameterIiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glSamplerParameterIuiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glSamplerParameteriv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glScissor.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glScissorArrayv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glScissorIndexed.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glScissorIndexedv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glShaderBinary.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glShaderSource.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glShaderStorageBlockBinding.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glShaderStorageBlockBinding is loaded.
Retrieves a Proc for the OpenGL function glSpecializeShader.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glStencilFunc.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glStencilFuncSeparate.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glStencilMask.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glStencilMaskSeparate.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glStencilOp.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glStencilOpSeparate.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTexBuffer.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTexBufferRange.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTexImage1D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTexImage2D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTexImage2DMultisample.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTexImage3D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTexImage3DMultisample.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTexParameterf.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTexParameterfv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTexParameteri.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTexParameterIiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTexParameterIuiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTexParameteriv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTexStorage1D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTexStorage2D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTexStorage2DMultisample.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glTexStorage2DMultisample is loaded.
Retrieves a Proc for the OpenGL function glTexStorage3D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTexStorage3DMultisample.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glTexStorage3DMultisample is loaded.
Retrieves a Proc for the OpenGL function glTexSubImage1D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTexSubImage2D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTexSubImage3D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTextureBarrier.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTextureBuffer.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTextureBufferRange.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTextureParameterf.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTextureParameterfv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTextureParameteri.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTextureParameterIiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTextureParameterIuiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTextureParameteriv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTextureStorage1D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTextureStorage2D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTextureStorage2DMultisample.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glTextureStorage2DMultisample is loaded.
Retrieves a Proc for the OpenGL function glTextureStorage3D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTextureStorage3DMultisample.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glTextureStorage3DMultisample is loaded.
Retrieves a Proc for the OpenGL function glTextureSubImage1D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTextureSubImage2D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTextureSubImage3D.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTextureView.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glTransformFeedbackBufferBase.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glTransformFeedbackBufferBase is loaded.
Retrieves a Proc for the OpenGL function glTransformFeedbackBufferRange.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glTransformFeedbackBufferRange is loaded.
Retrieves a Proc for the OpenGL function glTransformFeedbackVaryings.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glTransformFeedbackVaryings is loaded.
Retrieves a Proc for the OpenGL function glUniform1d.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform1dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform1f.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform1fv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform1i.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform1iv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform1ui.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform1uiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform2d.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform2dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform2f.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform2fv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform2i.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform2iv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform2ui.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform2uiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform3d.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform3dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform3f.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform3fv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform3i.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform3iv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform3ui.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform3uiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform4d.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform4dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform4f.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform4fv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform4i.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform4iv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform4ui.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniform4uiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniformBlockBinding.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniformMatrix2dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniformMatrix2fv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniformMatrix2x3dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniformMatrix2x3fv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniformMatrix2x4dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniformMatrix2x4fv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniformMatrix3dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniformMatrix3fv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniformMatrix3x2dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniformMatrix3x2fv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniformMatrix3x4dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniformMatrix3x4fv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniformMatrix4dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniformMatrix4fv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniformMatrix4x2dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniformMatrix4x2fv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniformMatrix4x3dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniformMatrix4x3fv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUniformSubroutinesuiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUnmapBuffer.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUnmapNamedBuffer.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUseProgram.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glUseProgramStages.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glValidateProgram.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glValidateProgramPipeline.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexArrayAttribBinding.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glVertexArrayAttribBinding is loaded.
Retrieves a Proc for the OpenGL function glVertexArrayAttribFormat.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glVertexArrayAttribFormat is loaded.
Retrieves a Proc for the OpenGL function glVertexArrayAttribIFormat.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glVertexArrayAttribIFormat is loaded.
Retrieves a Proc for the OpenGL function glVertexArrayAttribLFormat.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glVertexArrayAttribLFormat is loaded.
Retrieves a Proc for the OpenGL function glVertexArrayBindingDivisor.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glVertexArrayBindingDivisor is loaded.
Retrieves a Proc for the OpenGL function glVertexArrayElementBuffer.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glVertexArrayElementBuffer is loaded.
Retrieves a Proc for the OpenGL function glVertexArrayVertexBuffer.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glVertexArrayVertexBuffer is loaded.
Retrieves a Proc for the OpenGL function glVertexArrayVertexBuffers.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Checks if the OpenGL function glVertexArrayVertexBuffers is loaded.
Retrieves a Proc for the OpenGL function glVertexAttrib1d.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib1dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib1f.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib1fv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib1s.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib1sv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib2d.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib2dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib2f.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib2fv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib2s.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib2sv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib3d.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib3dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib3f.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib3fv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib3s.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib3sv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib4bv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib4d.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib4dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib4f.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib4fv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib4iv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib4Nbv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib4Niv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib4Nsv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib4Nub.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib4Nubv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib4Nuiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib4Nusv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib4s.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib4sv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib4ubv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib4uiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttrib4usv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribBinding.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribDivisor.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribFormat.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribI1i.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribI1iv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribI1ui.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribI1uiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribI2i.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribI2iv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribI2ui.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribI2uiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribI3i.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribI3iv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribI3ui.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribI3uiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribI4bv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribI4i.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribI4iv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribI4sv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribI4ubv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribI4ui.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribI4uiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribI4usv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribIFormat.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribIPointer.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribL1d.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribL1dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribL2d.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribL2dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribL3d.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribL3dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribL4d.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribL4dv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribLFormat.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribLPointer.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribP1ui.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribP1uiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribP2ui.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribP2uiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribP3ui.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribP3uiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribP4ui.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribP4uiv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexAttribPointer.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glVertexBindingDivisor.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glViewport.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glViewportArrayv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glViewportIndexedf.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glViewportIndexedfv.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.
Retrieves a Proc for the OpenGL function glWaitSync.
Attempts to retrieve (load) the address of the function if it hasn't already been retrieved.
Raises FunctionUnavailableError if the function isn't found.