Graphics.GL.Core41

Types

type GLbitfield

type GLboolean

type GLbyte

type GLchar

type GLclampd

type GLclampf

type GLdouble

type GLenum

type GLfloat

type GLhalf

type GLint

type GLint64

type GLintptr

type GLshort

type GLsizei

type GLsizeiptr

type GLsync

type GLubyte

type GLuint

type GLuint64

type GLushort

type GLvoid

Enums

Functions

glActiveShaderProgram

glActiveTexture

glAttachShader

glBeginConditionalRender

glBeginQuery

glBeginQueryIndexed

glBeginTransformFeedback

glBindAttribLocation

glBindBuffer

glBindBufferBase

glBindBufferRange

glBindFragDataLocation

glBindFragDataLocationIndexed

glBindFramebuffer

glBindProgramPipeline

glBindRenderbuffer

glBindSampler

glBindTexture

glBindTransformFeedback

glBindVertexArray

glBlendColor

glBlendEquation

glBlendEquationSeparate

glBlendEquationSeparatei

glBlendEquationi

glBlendFunc

glBlendFuncSeparate

glBlendFuncSeparatei

glBlendFunci

glBlitFramebuffer

glBufferData

glBufferSubData

glCheckFramebufferStatus

glClampColor

glClear

glClearBufferfi

glClearBufferfv

glClearBufferiv

glClearBufferuiv

glClearColor

glClearDepth

glClearDepthf

glClearStencil

glClientWaitSync

glColorMask

glColorMaski

glCompileShader

glCompressedTexImage1D

glCompressedTexImage2D

glCompressedTexImage3D

glCompressedTexSubImage1D

glCompressedTexSubImage2D

glCompressedTexSubImage3D

glCopyBufferSubData

glCopyTexImage1D

glCopyTexImage2D

glCopyTexSubImage1D

glCopyTexSubImage2D

glCopyTexSubImage3D

glCreateProgram

glCreateShader

glCreateShaderProgramv

glCullFace

glDeleteBuffers

glDeleteFramebuffers

glDeleteProgram

glDeleteProgramPipelines

glDeleteQueries

glDeleteRenderbuffers

glDeleteSamplers

glDeleteShader

glDeleteSync

glDeleteTextures

glDeleteTransformFeedbacks

glDeleteVertexArrays

glDepthFunc

glDepthMask

glDepthRange

glDepthRangeArrayv

glDepthRangeIndexed

glDepthRangef

glDetachShader

glDisable

glDisableVertexAttribArray

glDisablei

glDrawArrays

glDrawArraysIndirect

glDrawArraysInstanced

glDrawBuffer

glDrawBuffers

glDrawElements

glDrawElementsBaseVertex

glDrawElementsIndirect

glDrawElementsInstanced

glDrawElementsInstancedBaseVertex

glDrawRangeElements

glDrawRangeElementsBaseVertex

glDrawTransformFeedback

glDrawTransformFeedbackStream

glEnable

glEnableVertexAttribArray

glEnablei

glEndConditionalRender

glEndQuery

glEndQueryIndexed

glEndTransformFeedback

glFenceSync

glFinish

glFlush

glFlushMappedBufferRange

glFramebufferRenderbuffer

glFramebufferTexture

glFramebufferTexture1D

glFramebufferTexture2D

glFramebufferTexture3D

glFramebufferTextureLayer

glFrontFace

glGenBuffers

glGenFramebuffers

glGenProgramPipelines

glGenQueries

glGenRenderbuffers

glGenSamplers

glGenTextures

glGenTransformFeedbacks

glGenVertexArrays

glGenerateMipmap

glGetActiveAttrib

glGetActiveSubroutineName

glGetActiveSubroutineUniformName

glGetActiveSubroutineUniformiv

glGetActiveUniform

glGetActiveUniformBlockName

glGetActiveUniformBlockiv

glGetActiveUniformName

glGetActiveUniformsiv

glGetAttachedShaders

glGetAttribLocation

glGetBooleani_v

glGetBooleanv

glGetBufferParameteri64v

glGetBufferParameteriv

glGetBufferPointerv

glGetBufferSubData

glGetCompressedTexImage

glGetDoublei_v

glGetDoublev

glGetError

glGetFloati_v

glGetFloatv

glGetFragDataIndex

glGetFragDataLocation

glGetFramebufferAttachmentParameteriv

glGetInteger64i_v

glGetInteger64v

glGetIntegeri_v

glGetIntegerv

glGetMultisamplefv

glGetProgramBinary

glGetProgramInfoLog

glGetProgramPipelineInfoLog

glGetProgramPipelineiv

glGetProgramStageiv

glGetProgramiv

glGetQueryIndexediv

glGetQueryObjecti64v

glGetQueryObjectiv

glGetQueryObjectui64v

glGetQueryObjectuiv

glGetQueryiv

glGetRenderbufferParameteriv

glGetSamplerParameterIiv

glGetSamplerParameterIuiv

glGetSamplerParameterfv

glGetSamplerParameteriv

glGetShaderInfoLog

glGetShaderPrecisionFormat

glGetShaderSource

glGetShaderiv

glGetString

glGetStringi

glGetSubroutineIndex

glGetSubroutineUniformLocation

glGetSynciv

glGetTexImage

glGetTexLevelParameterfv

glGetTexLevelParameteriv

glGetTexParameterIiv

glGetTexParameterIuiv

glGetTexParameterfv

glGetTexParameteriv

glGetTransformFeedbackVarying

glGetUniformBlockIndex

glGetUniformIndices

glGetUniformLocation

glGetUniformSubroutineuiv

glGetUniformdv

glGetUniformfv

glGetUniformiv

glGetUniformuiv

glGetVertexAttribIiv

glGetVertexAttribIuiv

glGetVertexAttribLdv

glGetVertexAttribPointerv

glGetVertexAttribdv

glGetVertexAttribfv

glGetVertexAttribiv

glHint

glIsBuffer

glIsEnabled

glIsEnabledi

glIsFramebuffer

glIsProgram

glIsProgramPipeline

glIsQuery

glIsRenderbuffer

glIsSampler

glIsShader

glIsSync

glIsTexture

glIsTransformFeedback

glIsVertexArray

glLineWidth

glLinkProgram

glLogicOp

glMapBuffer

glMapBufferRange

glMinSampleShading

glMultiDrawArrays

glMultiDrawElements

glMultiDrawElementsBaseVertex

glPatchParameterfv

glPatchParameteri

glPauseTransformFeedback

glPixelStoref

glPixelStorei

glPointParameterf

glPointParameterfv

glPointParameteri

glPointParameteriv

glPointSize

glPolygonMode

glPolygonOffset

glPrimitiveRestartIndex

glProgramBinary

glProgramParameteri

glProgramUniform1d

glProgramUniform1dv

glProgramUniform1f

glProgramUniform1fv

glProgramUniform1i

glProgramUniform1iv

glProgramUniform1ui

glProgramUniform1uiv

glProgramUniform2d

glProgramUniform2dv

glProgramUniform2f

glProgramUniform2fv

glProgramUniform2i

glProgramUniform2iv

glProgramUniform2ui

glProgramUniform2uiv

glProgramUniform3d

glProgramUniform3dv

glProgramUniform3f

glProgramUniform3fv

glProgramUniform3i

glProgramUniform3iv

glProgramUniform3ui

glProgramUniform3uiv

glProgramUniform4d

glProgramUniform4dv

glProgramUniform4f

glProgramUniform4fv

glProgramUniform4i

glProgramUniform4iv

glProgramUniform4ui

glProgramUniform4uiv

glProgramUniformMatrix2dv

glProgramUniformMatrix2fv

glProgramUniformMatrix2x3dv

glProgramUniformMatrix2x3fv

glProgramUniformMatrix2x4dv

glProgramUniformMatrix2x4fv

glProgramUniformMatrix3dv

glProgramUniformMatrix3fv

glProgramUniformMatrix3x2dv

glProgramUniformMatrix3x2fv

glProgramUniformMatrix3x4dv

glProgramUniformMatrix3x4fv

glProgramUniformMatrix4dv

glProgramUniformMatrix4fv

glProgramUniformMatrix4x2dv

glProgramUniformMatrix4x2fv

glProgramUniformMatrix4x3dv

glProgramUniformMatrix4x3fv

glProvokingVertex

glQueryCounter

glReadBuffer

glReadPixels

glReleaseShaderCompiler

glRenderbufferStorage

glRenderbufferStorageMultisample

glResumeTransformFeedback

glSampleCoverage

glSampleMaski

glSamplerParameterIiv

glSamplerParameterIuiv

glSamplerParameterf

glSamplerParameterfv

glSamplerParameteri

glSamplerParameteriv

glScissor

glScissorArrayv

glScissorIndexed

glScissorIndexedv

glShaderBinary

glShaderSource

glStencilFunc

glStencilFuncSeparate

glStencilMask

glStencilMaskSeparate

glStencilOp

glStencilOpSeparate

glTexBuffer

glTexImage1D

glTexImage2D

glTexImage2DMultisample

glTexImage3D

glTexImage3DMultisample

glTexParameterIiv

glTexParameterIuiv

glTexParameterf

glTexParameterfv

glTexParameteri

glTexParameteriv

glTexSubImage1D

glTexSubImage2D

glTexSubImage3D

glTransformFeedbackVaryings

glUniform1d

glUniform1dv

glUniform1f

glUniform1fv

glUniform1i

glUniform1iv

glUniform1ui

glUniform1uiv

glUniform2d

glUniform2dv

glUniform2f

glUniform2fv

glUniform2i

glUniform2iv

glUniform2ui

glUniform2uiv

glUniform3d

glUniform3dv

glUniform3f

glUniform3fv

glUniform3i

glUniform3iv

glUniform3ui

glUniform3uiv

glUniform4d

glUniform4dv

glUniform4f

glUniform4fv

glUniform4i

glUniform4iv

glUniform4ui

glUniform4uiv

glUniformBlockBinding

glUniformMatrix2dv

glUniformMatrix2fv

glUniformMatrix2x3dv

glUniformMatrix2x3fv

glUniformMatrix2x4dv

glUniformMatrix2x4fv

glUniformMatrix3dv

glUniformMatrix3fv

glUniformMatrix3x2dv

glUniformMatrix3x2fv

glUniformMatrix3x4dv

glUniformMatrix3x4fv

glUniformMatrix4dv

glUniformMatrix4fv

glUniformMatrix4x2dv

glUniformMatrix4x2fv

glUniformMatrix4x3dv

glUniformMatrix4x3fv

glUniformSubroutinesuiv

glUnmapBuffer

glUseProgram

glUseProgramStages

glValidateProgram

glValidateProgramPipeline

glVertexAttrib1d

glVertexAttrib1dv

glVertexAttrib1f

glVertexAttrib1fv

glVertexAttrib1s

glVertexAttrib1sv

glVertexAttrib2d

glVertexAttrib2dv

glVertexAttrib2f

glVertexAttrib2fv

glVertexAttrib2s

glVertexAttrib2sv

glVertexAttrib3d

glVertexAttrib3dv

glVertexAttrib3f

glVertexAttrib3fv

glVertexAttrib3s

glVertexAttrib3sv

glVertexAttrib4Nbv

glVertexAttrib4Niv

glVertexAttrib4Nsv

glVertexAttrib4Nub

glVertexAttrib4Nubv

glVertexAttrib4Nuiv

glVertexAttrib4Nusv

glVertexAttrib4bv

glVertexAttrib4d

glVertexAttrib4dv

glVertexAttrib4f

glVertexAttrib4fv

glVertexAttrib4iv

glVertexAttrib4s

glVertexAttrib4sv

glVertexAttrib4ubv

glVertexAttrib4uiv

glVertexAttrib4usv

glVertexAttribDivisor

glVertexAttribI1i

glVertexAttribI1iv

glVertexAttribI1ui

glVertexAttribI1uiv

glVertexAttribI2i

glVertexAttribI2iv

glVertexAttribI2ui

glVertexAttribI2uiv

glVertexAttribI3i

glVertexAttribI3iv

glVertexAttribI3ui

glVertexAttribI3uiv

glVertexAttribI4bv

glVertexAttribI4i

glVertexAttribI4iv

glVertexAttribI4sv

glVertexAttribI4ubv

glVertexAttribI4ui

glVertexAttribI4uiv

glVertexAttribI4usv

glVertexAttribIPointer

glVertexAttribL1d

glVertexAttribL1dv

glVertexAttribL2d

glVertexAttribL2dv

glVertexAttribL3d

glVertexAttribL3dv

glVertexAttribL4d

glVertexAttribL4dv

glVertexAttribLPointer

glVertexAttribP1ui

glVertexAttribP1uiv

glVertexAttribP2ui

glVertexAttribP2uiv

glVertexAttribP3ui

glVertexAttribP3uiv

glVertexAttribP4ui

glVertexAttribP4uiv

glVertexAttribPointer

glViewport

glViewportArrayv

glViewportIndexedf

glViewportIndexedfv

glWaitSync