Namespace OpenTK.Graphics.OpenGL4
Classes
GL
Provides access to OpenGL 4.x methods for the core profile.
GL.Amd
GL.Arb
GL.Cmaaintel
GL.Ext
GL.Intel
GL.Khr
GL.NV
GL.Ovr
Enums
AccumOp
Not used directly.
ActiveAttribType
Used in GL.GetActiveAttrib
ActiveSubroutineUniformParameter
Used in GL.GetActiveSubroutineUniform
ActiveUniformBlockParameter
Used in GL.GetActiveUniformBlock
ActiveUniformParameter
Used in GL.GetActiveUniforms
ActiveUniformType
Used in GL.GetActiveUniform
All
Used in GL.Amd.GetPerfMonitorCounterData, GL.Amd.GetPerfMonitorCounterInfo and 75 other functions
AlphaFunction
Not used directly.
AmdPerformanceMonitor
Not used directly.
AmdVertexShaderTesselator
Not used directly.
AmdVertexShaderTessellator
Not used directly.
AppleRgb422
Not used directly.
ArbArraysOfArrays
Not used directly.
ArbBaseInstance
Not used directly.
ArbBindlessTexture
Not used directly.
ArbBlendFuncExtended
Not used directly.
ArbBufferStorage
Not used directly.
ArbClearBufferObject
Not used directly.
ArbClearTexture
Not used directly.
ArbClEvent
Not used directly.
ArbClipControl
Not used directly.
ArbCompressedTexturePixelStorage
Not used directly.
ArbComputeShader
Not used directly.
ArbComputeVariableGroupSize
Not used directly.
ArbConditionalRenderInverted
Not used directly.
ArbConservativeDepth
Not used directly.
ArbCopyBuffer
Not used directly.
ArbCopyImage
Not used directly.
ArbCullDistance
Not used directly.
ArbDebugOutput
Not used directly.
ArbDepthBufferFloat
Not used directly.
ArbDepthClamp
Not used directly.
ArbDerivativeControl
Not used directly.
ArbDirectStateAccess
Not used directly.
ArbDrawBuffersBlend
Not used directly.
ArbDrawElementsBaseVertex
Not used directly.
ArbDrawIndirect
Not used directly.
ArbDrawInstanced
Not used directly.
ArbEnhancedLayouts
Not used directly.
ArbEs2Compatibility
Not used directly.
ArbEs31Compatibility
Not used directly.
ArbEs32Compatibility
Not used directly.
ArbEs3Compatibility
Not used directly.
ArbExplicitAttribLocation
Not used directly.
ArbExplicitUniformLocation
Not used directly.
ArbFragmentCoordConventions
Not used directly.
ArbFragmentLayerViewport
Not used directly.
ArbFragmentShaderInterlock
Not used directly.
ArbFramebufferNoAttachments
Not used directly.
ArbFramebufferObject
Not used directly.
ArbFramebufferSrgb
Not used directly.
ArbGeometryShader4
Not used directly.
ArbGetProgramBinary
Not used directly.
ArbGetTextureSubImage
Not used directly.
ArbGlSpirv
Not used directly.
ArbGpuShader5
Not used directly.
ArbGpuShaderFp64
Not used directly.
ArbGpuShaderInt64
Not used directly.
ArbHalfFloatVertex
Not used directly.
ArbImaging
Not used directly.
ArbIndirectParameters
Not used directly.
ArbInstancedArrays
Not used directly.
ArbInternalformatQuery
Not used directly.
ArbInternalformatQuery2
Not used directly.
ArbInvalidateSubdata
Not used directly.
ArbMapBufferAlignment
Not used directly.
ArbMapBufferRange
Not used directly.
ArbMultiBind
Not used directly.
ArbMultiDrawIndirect
Not used directly.
ArbOcclusionQuery2
Not used directly.
ArbParallelShaderCompile
Not used directly.
ArbPipelineStatisticsQuery
Not used directly.
ArbPixelBufferObject
Not used directly.
ArbPolygonOffsetClamp
Not used directly.
ArbPostDepthCoverage
Not used directly.
ArbProgramInterfaceQuery
Not used directly.
ArbProvokingVertex
Not used directly.
ArbQueryBufferObject
Not used directly.
ArbRobustBufferAccessBehavior
Not used directly.
ArbRobustness
Not used directly.
ArbRobustnessIsolation
Not used directly.
ArbSampleLocations
Not used directly.
ArbSamplerObjects
Not used directly.
ArbSampleShading
Not used directly.
ArbSeamlessCubeMap
Not used directly.
ArbSeamlessCubemapPerTexture
Not used directly.
ArbSeparateShaderObjects
Not used directly.
ArbShaderAtomicCounterOps
Not used directly.
ArbShaderAtomicCounters
Not used directly.
ArbShaderBallot
Not used directly.
ArbShaderBitEncoding
Not used directly.
ArbShaderClock
Not used directly.
ArbShaderDrawParameters
Not used directly.
ArbShaderGroupVote
Not used directly.
ArbShaderImageLoadStore
Not used directly.
ArbShaderImageSize
Not used directly.
ArbShaderPrecision
Not used directly.
ArbShaderStencilExport
Not used directly.
ArbShaderStorageBufferObject
Not used directly.
ArbShaderSubroutine
Not used directly.
ArbShaderTextureImageSamples
Not used directly.
ArbShaderViewportLayerArray
Not used directly.
ArbShadingLanguage420pack
Not used directly.
ArbShadingLanguageInclude
Not used directly.
ArbShadingLanguagePacking
Not used directly.
ArbSparseBuffer
Not used directly.
ArbSparseTexture
Not used directly.
ArbSparseTexture2
Not used directly.
ArbSparseTextureClamp
Not used directly.
ArbSpirvExtensions
Not used directly.
ArbStencilTexturing
Not used directly.
ArbSync
Not used directly.
ArbTessellationShader
Not used directly.
ArbTextureBarrier
Not used directly.
ArbTextureBorderClamp
Not used directly.
ArbTextureBufferObject
Not used directly.
ArbTextureBufferObjectRgb32
Not used directly.
ArbTextureBufferRange
Not used directly.
ArbTextureCompressionBptc
Not used directly.
ArbTextureCompressionRgtc
Not used directly.
ArbTextureCubeMapArray
Not used directly.
ArbTextureFilterAnisotropic
Not used directly.
ArbTextureFilterMinmax
Not used directly.
ArbTextureGather
Not used directly.
ArbTextureMirrorClampToEdge
Not used directly.
ArbTextureMirroredRepeat
Not used directly.
ArbTextureMultisample
Not used directly.
ArbTextureNonPowerOfTwo
Not used directly.
ArbTextureQueryLevels
Not used directly.
ArbTextureQueryLod
Not used directly.
ArbTextureRg
Not used directly.
ArbTextureRgb10A2ui
Not used directly.
ArbTextureStencil8
Not used directly.
ArbTextureStorage
Not used directly.
ArbTextureStorageMultisample
Not used directly.
ArbTextureSwizzle
Not used directly.
ArbTextureView
Not used directly.
ArbTimerQuery
Not used directly.
ArbTransformFeedback2
Not used directly.
ArbTransformFeedback3
Not used directly.
ArbTransformFeedbackInstanced
Not used directly.
ArbTransformFeedbackOverflowQuery
Not used directly.
ArbUniformBufferObject
Not used directly.
ArbVertexArrayBgra
Not used directly.
ArbVertexArrayObject
Not used directly.
ArbVertexAttrib64bit
Not used directly.
ArbVertexAttribBinding
Not used directly.
ArbVertexType10f11f11fRev
Not used directly.
ArbVertexType2101010Rev
Not used directly.
ArbViewportArray
Not used directly.
ArrayCap
Used in GL.Ext.DisableClientState, GL.Ext.DisableClientStateIndexed and 2 other functions
AssemblyProgramFormatArb
Not used directly.
AssemblyProgramParameterArb
Used in GL.Arb.ProgramParameter, GL.Ext.ProgramParameter
AssemblyProgramStringParameterArb
Not used directly.
AssemblyProgramTargetArb
Not used directly.
AtomicCounterBufferParameter
Used in GL.GetActiveAtomicCounterBuffer
AtomicCounterBufferPName
Not used directly.
AttribMask
Not used directly.
AttributeType
Not used directly.
BeginFeedbackMode
Not used directly.
BeginMode
Not used directly.
BinaryFormat
Used in GL.GetProgramBinary, GL.ProgramBinary and 1 other function
BindTransformFeedbackTarget
Not used directly.
BlendEquationMode
Used in GL.Arb.BlendEquation, GL.BlendEquation and 1 other function
BlendEquationModeExt
Used in GL.Arb.BlendEquationSeparate
BlendingFactor
Used in GL.Arb.BlendFunc, GL.Arb.BlendFuncSeparate and 1 other function
BlendingFactorDest
Used in GL.BlendFunc, GL.BlendFuncSeparate
BlendingFactorSrc
Used in GL.BlendFunc, GL.BlendFuncSeparate
BlitFramebufferFilter
Used in GL.BlitFramebuffer, GL.BlitNamedFramebuffer
Boolean
Not used directly.
Buffer
Not used directly.
BufferAccess
Used in GL.MapBuffer, GL.MapNamedBuffer and 1 other function
BufferAccessArb
Not used directly.
BufferAccessMask
Used in GL.MapBufferRange, GL.MapNamedBufferRange and 1 other function
BufferBitQCOM
Not used directly.
BufferParameterApple
Not used directly.
BufferParameterName
Used in GL.GetBufferParameter, GL.GetNamedBufferParameter and 2 other functions
BufferParameterNameArb
Not used directly.
BufferPointer
Used in GL.GetBufferPointer, GL.GetNamedBufferPointer and 1 other function
BufferPointerNameArb
Not used directly.
BufferRangeTarget
Used in GL.BindBufferBase, GL.BindBufferRange and 2 other functions
BufferStorageFlags
Used in GL.BufferStorage, GL.NamedBufferStorage and 1 other function
BufferStorageTarget
Not used directly.
BufferTarget
Used in GL.BindBuffer, GL.BufferData and 12 other functions
BufferTargetArb
Used in GL.Ext.GetBooleanIndexed, GL.NV.GetBufferParameter
BufferUsageArb
Not used directly.
BufferUsageHint
Used in GL.BufferData, GL.NamedBufferData and 1 other function
CheckFramebufferStatusTarget
Not used directly.
ClampColorMode
Used in GL.ClampColor
ClampColorTarget
Used in GL.ClampColor
ClearBuffer
Used in GL.ClearBuffer, GL.ClearNamedFramebuffer
ClearBufferCombined
Used in GL.ClearBuffer, GL.ClearNamedFramebuffer
ClearBufferMask
Used in GL.BlitFramebuffer, GL.BlitNamedFramebuffer and 1 other function
ClientAttribMask
Used in GL.Ext.ClientAttribDefault, GL.Ext.PushClientAttribDefault
ClientWaitSyncFlags
Used in GL.ClientWaitSync
ClipControl
Not used directly.
ClipControlDepth
Not used directly.
ClipControlOrigin
Not used directly.
ClipDepthMode
Used in GL.ClipControl
ClipOrigin
Used in GL.ClipControl
ClipPlaneName
Not used directly.
ColorBuffer
Not used directly.
ColorMaterialFace
Not used directly.
ColorMaterialParameter
Not used directly.
ColorPointerType
Used in GL.Ext.VertexArrayColorOffset, GL.Ext.VertexArraySecondaryColorOffset and 1 other function
ColorTableParameterPName
Not used directly.
ColorTableParameterPNameSgi
Used in GL.ColorTableParameter
ColorTableTarget
Used in GL.Arb.GetnColorTable, GL.ColorSubTable and 7 other functions
ColorTableTargetSgi
Not used directly.
ConditionalRenderType
Used in GL.BeginConditionalRender
ContextFlagMask
Not used directly.
ContextProfileMask
Not used directly.
ConvolutionBorderModeExt
Not used directly.
ConvolutionParameter
Not used directly.
ConvolutionParameterExt
Used in GL.ConvolutionParameter, GL.GetConvolutionParameter
ConvolutionParameterValue
Not used directly.
ConvolutionTarget
Used in GL.Arb.GetnConvolutionFilter, GL.ConvolutionFilter1D and 7 other functions
ConvolutionTargetExt
Not used directly.
CopyBufferSubDataTarget
Not used directly.
CullFaceMode
Used in GL.CullFace
DataType
Not used directly.
DebugSeverity
Used in GL.Arb.DebugMessageControl, GL.Arb.DebugMessageInsert and 6 other functions
DebugSeverityControl
Used in GL.DebugMessageControl
DebugSource
Used in GL.Arb.DebugMessageControl, GL.Arb.DebugMessageInsert and 6 other functions
DebugSourceControl
Used in GL.DebugMessageControl
DebugSourceExternal
Used in GL.DebugMessageInsert, GL.PushDebugGroup
DebugType
Used in GL.Arb.DebugMessageControl, GL.Arb.DebugMessageInsert and 6 other functions
DebugTypeControl
Used in GL.DebugMessageControl
DepthFunction
Used in GL.DepthFunc, GL.NV.PathCoverDepthFunc
DrawBufferMode
Used in GL.DrawBuffer, GL.NamedFramebufferDrawBuffer and 2 other functions
DrawBuffersEnum
Used in GL.DrawBuffers, GL.NamedFramebufferDrawBuffers
DrawElementsType
Used in GL.Arb.DrawElementsInstanced, GL.Arb.MultiDrawElementsIndirectCount and 15 other functions
EnableCap
Used in GL.Disable, GL.Enable and 3 other functions
ErrorCode
Not used directly.
ExtDebugLabel
Not used directly.
ExtDebugMarker
Not used directly.
ExtDirectStateAccess
Used in GL.Ext.ClearNamedBufferData, GL.Ext.ClearNamedBufferSubData and 15 other functions
ExtDrawInstanced
Not used directly.
ExternalHandleType
Not used directly.
ExtPolygonOffsetClamp
Not used directly.
ExtPostDepthCoverage
Not used directly.
ExtRasterMultisample
Not used directly.
ExtSeparateShaderObjects
Not used directly.
ExtShaderIntegerMix
Not used directly.
ExtTextureCompressionS3tc
Not used directly.
ExtTextureFilterMinmax
Not used directly.
ExtTextureSrgbDecode
Not used directly.
ExtWindowRectangles
Not used directly.
FeedBackToken
Not used directly.
FeedbackType
Not used directly.
FfdMaskSgix
Not used directly.
FfdTargetSgix
Not used directly.
FogCoordinatePointerType
Not used directly.
FogMode
Not used directly.
FogParameter
Not used directly.
FogPName
Not used directly.
FogPointerType
Used in GL.Ext.VertexArrayFogCoordOffset
FogPointerTypeExt
Not used directly.
FogPointerTypeIbm
Not used directly.
FragmentLightModelParameterSgix
Not used directly.
FragmentOpAti
Not used directly.
FramebufferAttachment
Used in GL.Arb.FramebufferTexture, GL.Arb.FramebufferTextureFace and 25 other functions
FramebufferAttachmentComponentType
Not used directly.
FramebufferAttachmentObjectType
Not used directly.
FramebufferAttachmentParameterName
Used in GL.Ext.GetNamedFramebufferAttachmentParameter
FramebufferDefaultParameter
Used in GL.FramebufferParameter, GL.GetFramebufferParameter and 3 other functions
FramebufferErrorCode
Not used directly.
FramebufferFetchNoncoherent
Not used directly.
FramebufferParameterName
Used in GL.GetFramebufferAttachmentParameter, GL.GetNamedFramebufferAttachmentParameter and 1 other function
FramebufferStatus
Not used directly.
FramebufferTarget
Used in GL.Arb.FramebufferSampleLocations, GL.Arb.FramebufferTexture and 19 other functions
FrontFaceDirection
Used in GL.FrontFace
GenerateMipmapTarget
Used in GL.GenerateMipmap
GetColorTableParameterPName
Not used directly.
GetColorTableParameterPNameSgi
Used in GL.GetColorTableParameter
GetConvolutionParameter
Not used directly.
GetConvolutionParameterPName
Not used directly.
GetFramebufferParameter
Used in GL.Ext.GetFramebufferParameter, GL.Ext.GetNamedFramebufferParameter
GetHistogramParameterPName
Not used directly.
GetHistogramParameterPNameExt
Used in GL.GetHistogramParameter
GetIndexedPName
Used in GL.GetBoolean, GL.GetDouble and 4 other functions
GetMapQuery
Not used directly.
GetMinmaxParameterPName
Not used directly.
GetMinmaxParameterPNameExt
Used in GL.GetMinmaxParameter
GetMultisamplePName
Used in GL.GetMultisample
GetPixelMap
Not used directly.
GetPName
Used in GL.GetBoolean, GL.GetDouble and 3 other functions
GetPointervPName
Used in GL.GetPointer
GetProgramParameterName
Used in GL.GetProgram
GetQueryObjectParam
Used in GL.GetQueryObject
GetQueryParam
Used in GL.GetQueryIndexed, GL.GetQuery
GetTextureParameter
Used in GL.GetTexLevelParameter, GL.GetTexParameter and 10 other functions
GraphicsResetStatus
Not used directly.
HintMode
Used in GL.Hint
HintTarget
Used in GL.Hint
HistogramTarget
Not used directly.
HistogramTargetExt
Used in GL.Arb.GetnHistogram, GL.GetHistogram and 4 other functions
ImageTarget
Used in GL.CopyImageSubData, GL.GetInternalformat
IndexedEnableCap
Used in GL.Disable, GL.Enable and 4 other functions
IndexPointerType
Used in GL.Ext.VertexArrayIndexOffset
IntelConservativeRasterization
Not used directly.
IntelFramebufferCmaa
Not used directly.
IntelPerformanceQuery
Not used directly.
InterleavedArrayFormat
Not used directly.
InternalFormat
Used in GL.Arb.TexBuffer, GL.ColorTable and 32 other functions
InternalFormatParameter
Used in GL.GetInternalformat
InternalFormatPName
Used in GL.NV.GetInternalformatSample
KhrBlendEquationAdvanced
Not used directly.
KhrBlendEquationAdvancedCoherent
Not used directly.
KhrContextFlushControl
Not used directly.
KhrDebug
Not used directly.
KhrNoError
Not used directly.
KhrParallelShaderCompile
Not used directly.
KhrRobustBufferAccessBehavior
Not used directly.
KhrRobustness
Not used directly.
KhrTextureCompressionAstcHdr
Not used directly.
KhrTextureCompressionAstcLdr
Not used directly.
KhrTextureCompressionAstcSliced3d
Not used directly.
LightEnvModeSgix
Not used directly.
LightEnvParameterSgix
Not used directly.
LightModelColorControl
Not used directly.
LightModelParameter
Not used directly.
LightName
Not used directly.
LightParameter
Not used directly.
ListMode
Not used directly.
ListNameType
Not used directly.
ListParameterName
Not used directly.
LogicOp
Used in GL.LogicOp
MapBufferUsageMask
Not used directly.
MapQuery
Used in GL.Arb.GetnMap, GL.GetnMap
MapTarget
Used in GL.Arb.GetnMap, GL.GetnMap
MapTextureFormatIntel
Not used directly.
MaterialFace
Used in GL.PolygonMode
MaterialParameter
Not used directly.
MatrixMode
Used in GL.Ext.MatrixFrustum, GL.Ext.MatrixLoad and 10 other functions
MatrixModeArb
Not used directly.
MemoryBarrierFlags
Used in GL.MemoryBarrier
MemoryBarrierMask
Not used directly.
MemoryBarrierRegionFlags
Used in GL.MemoryBarrierByRegion
MemoryObjectParameterName
Not used directly.
MeshMode1
Not used directly.
MeshMode2
Not used directly.
MinmaxTarget
Not used directly.
MinmaxTargetExt
Used in GL.Arb.GetnMinmax, GL.GetMinmax and 4 other functions
NormalPointerType
Used in GL.Ext.VertexArrayNormalOffset
NvBindlessMultiDrawIndirect
Not used directly.
NvBindlessMultiDrawIndirectCount
Not used directly.
NvBindlessTexture
Not used directly.
NvBlendEquationAdvanced
Not used directly.
NvBlendEquationAdvancedCoherent
Not used directly.
NvBlendMinmaxFactor
Not used directly.
NvClipSpaceWScaling
Not used directly.
NvCommandList
Not used directly.
NvConditionalRender
Not used directly.
NvConservativeRaster
Not used directly.
NvConservativeRasterDilate
Not used directly.
NvConservativeRasterPreSnap
Not used directly.
NvConservativeRasterPreSnapTriangles
Not used directly.
NvConservativeRasterUnderestimation
Not used directly.
NvDrawVulkanImage
Not used directly.
NvFillRectangle
Not used directly.
NvFragmentCoverageToColor
Not used directly.
NvFragmentShaderInterlock
Not used directly.
NvFramebufferMixedSamples
Not used directly.
NvFramebufferMultisampleCoverage
Not used directly.
NvGeometryShaderPassthrough
Not used directly.
NvGpuShader5
Not used directly.
NvInternalformatSampleQuery
Not used directly.
NvPathRendering
Not used directly.
NvPathRenderingSharedEdge
Not used directly.
NvSampleLocations
Not used directly.
NvSampleMaskOverrideCoverage
Not used directly.
NvShaderAtomicCounters
Not used directly.
NvShaderAtomicFloat
Not used directly.
NvShaderAtomicFloat64
Not used directly.
NvShaderAtomicFp16Vector
Not used directly.
NvShaderAtomicInt64
Not used directly.
NvShaderBufferLoad
Used in GL.NV.GetNamedBufferParameter
NvShaderBufferStore
Not used directly.
NvShaderThreadGroup
Not used directly.
NvShaderThreadShuffle
Not used directly.
NvStereoViewRendering
Not used directly.
NvTextureBarrier
Not used directly.
NvTextureRectangleCompressed
Not used directly.
NvUniformBufferUnifiedMemory
Not used directly.
NvVertexAttribInteger64bit
Not used directly.
NvVertexBufferUnifiedMemory
Not used directly.
NvViewportArray2
Not used directly.
NvViewportSwizzle
Not used directly.
ObjectIdentifier
Used in GL.Khr.ObjectLabel
ObjectLabelIdentifier
Used in GL.GetObjectLabel, GL.ObjectLabel
OcclusionQueryEventMaskAmd
Not used directly.
OvrMultiview
Not used directly.
OvrMultiview2
Not used directly.
PackedPointerType
Used in GL.ColorP3, GL.ColorP4 and 17 other functions
PatchParameterFloat
Used in GL.PatchParameter
PatchParameterInt
Used in GL.PatchParameter
PatchParameterName
Not used directly.
PathColor
Used in GL.NV.GetPathColorGen, GL.NV.PathColorGen and 1 other function
PathCoverMode
Used in GL.NV.CoverFillPathInstanced, GL.NV.CoverFillPath and 2 other functions
PathElementType
Used in GL.NV.CoverFillPathInstanced, GL.NV.CoverStrokePathInstanced and 5 other functions
PathFillMode
Used in GL.NV.StencilFillPathInstanced, GL.NV.StencilFillPath
PathFontStyle
Used in GL.NV.PathGlyphIndexArray, GL.NV.PathGlyphIndexRange and 2 other functions
PathFontTarget
Used in GL.NV.PathGlyphRange, GL.NV.PathGlyph
PathGenMode
Used in GL.NV.GetPathColorGen, GL.NV.GetPathTexGen and 3 other functions
PathHandleMissingGlyphs
Used in GL.NV.PathGlyphRange, GL.NV.PathGlyph
PathListMode
Used in GL.NV.GetPathSpacing
PathMetricMask
Used in GL.NV.GetPathMetricRange, GL.NV.GetPathMetric
PathParameter
Used in GL.NV.GetPathParameter, GL.NV.PathParameter
PathStringFormat
Used in GL.NV.PathString
PathTransformType
Used in GL.NV.CoverFillPathInstanced, GL.NV.CoverStrokePathInstanced and 4 other functions
PipelineParameterName
Used in GL.Ext.GetProgramPipeline
PixelCopyType
Not used directly.
PixelFormat
Used in GL.Arb.GetImageHandle, GL.Arb.GetnColorTable and 72 other functions
PixelInternalFormat
Used in GL.ClearBufferData, GL.ClearBufferSubData and 12 other functions
PixelMap
Used in GL.Arb.GetnPixelMap, GL.GetnPixelMap
PixelStoreParameter
Used in GL.PixelStore
PixelStoreResampleMode
Not used directly.
PixelStoreSubsampleRate
Not used directly.
PixelTexGenMode
Not used directly.
PixelTexGenParameterNameSgis
Not used directly.
PixelTransferParameter
Not used directly.
PixelType
Used in GL.Arb.GetnColorTable, GL.Arb.GetnConvolutionFilter and 58 other functions
PointParameterName
Used in GL.PointParameter
PointParameterNameSgis
Not used directly.
PointSpriteCoordOriginParameter
Not used directly.
PolygonMode
Used in GL.PolygonMode
PrecisionType
Not used directly.
PrimitiveType
Used in GL.Arb.DrawArraysInstanced, GL.Arb.DrawElementsInstanced and 32 other functions
ProgramInterface
Used in GL.GetProgramInterface, GL.GetProgramResourceIndex and 5 other functions
ProgramInterfaceParameter
Used in GL.GetProgramInterface
ProgramInterfacePName
Not used directly.
ProgramParameter
Not used directly.
ProgramParameterName
Used in GL.ProgramParameter
ProgramParameterPName
Not used directly.
ProgramPipelineParameter
Used in GL.GetProgramPipeline
ProgramProperty
Used in GL.GetProgramResource
ProgramPropertyArb
Used in GL.Ext.GetNamedProgram
ProgramStageMask
Used in GL.UseProgramStages
ProgramStageParameter
Used in GL.GetProgramStage
ProgramStagePName
Not used directly.
ProvokingVertexMode
Used in GL.ProvokingVertex
QueryCounterTarget
Used in GL.QueryCounter
QueryObjectParameterName
Used in GL.GetQueryBufferObject
QueryParameterName
Not used directly.
QueryTarget
Used in GL.BeginQuery, GL.BeginQueryIndexed and 5 other functions
ReadBufferMode
Used in GL.NamedFramebufferReadBuffer, GL.ReadBuffer and 1 other function
RenderbufferParameterName
Used in GL.GetNamedRenderbufferParameter, GL.GetRenderbufferParameter and 1 other function
RenderbufferStorage
Used in GL.NamedRenderbufferStorage, GL.NamedRenderbufferStorageMultisample and 4 other functions
RenderbufferTarget
Used in GL.BindRenderbuffer, GL.FramebufferRenderbuffer and 6 other functions
RenderingMode
Not used directly.
ResetStatus
Not used directly.
SamplePatternSgis
Not used directly.
SamplerParameter
Not used directly.
SamplerParameterName
Used in GL.GetSamplerParameter, GL.GetSamplerParameterI and 2 other functions
SemaphoreParameterName
Not used directly.
SeparableTarget
Not used directly.
SeparableTargetExt
Used in GL.Arb.GetnSeparableFilter, GL.GetnSeparableFilter and 2 other functions
SgixIccTexture
Not used directly.
ShaderParameter
Used in GL.GetShader
ShaderParameterName
Not used directly.
ShaderPrecision
Used in GL.GetShaderPrecisionFormat
ShaderType
Used in GL.CreateShader, GL.CreateShaderProgram and 11 other functions
ShadingModel
Not used directly.
SizedInternalFormat
Used in GL.BindImageTexture, GL.GetInternalformat and 21 other functions
StencilFace
Used in GL.StencilFuncSeparate, GL.StencilMaskSeparate and 1 other function
StencilFaceDirection
Not used directly.
StencilFunction
Used in GL.StencilFunc, GL.StencilFuncSeparate and 1 other function
StencilOp
Used in GL.StencilOp, GL.StencilOpSeparate
StringName
Used in GL.GetString
StringNameIndexed
Used in GL.GetString
SubroutineParameterName
Not used directly.
SyncCondition
Used in GL.FenceSync
SyncObjectMask
Not used directly.
SyncParameterName
Used in GL.GetSync
SyncStatus
Not used directly.
TexCoordPointerType
Used in GL.Ext.MultiTexCoordPointer, GL.Ext.VertexArrayMultiTexCoordOffset and 1 other function
TextureAccess
Used in GL.BindImageTexture
TextureBufferTarget
Used in GL.TexBuffer, GL.TexBufferRange
TextureCompareMode
Not used directly.
TextureCoordName
Used in GL.Ext.GetMultiTexGen, GL.Ext.MultiTexGend and 1 other function
TextureEnvMode
Not used directly.
TextureEnvModeCombine
Not used directly.
TextureEnvModeOperandAlpha
Not used directly.
TextureEnvModeOperandRgb
Not used directly.
TextureEnvModePointSprite
Not used directly.
TextureEnvModeScale
Not used directly.
TextureEnvModeSource
Not used directly.
TextureEnvParameter
Used in GL.Ext.GetMultiTexEnv, GL.Ext.MultiTexEnv
TextureEnvTarget
Used in GL.Ext.GetMultiTexEnv, GL.Ext.MultiTexEnv
TextureFilterFuncSgis
Not used directly.
TextureGenMode
Not used directly.
TextureGenParameter
Used in GL.Ext.GetMultiTexGen, GL.Ext.MultiTexGend and 1 other function
TextureLayout
Not used directly.
TextureMagFilter
Not used directly.
TextureMinFilter
Not used directly.
TextureParameterName
Used in GL.TexParameter, GL.TexParameterI and 6 other functions
TextureStorageMaskAmd
Not used directly.
TextureTarget
Used in GL.Arb.FramebufferTextureFace, GL.Arb.GetnCompressedTexImage and 96 other functions
TextureTarget1d
Used in GL.TexStorage1D
TextureTarget2d
Used in GL.TexStorage2D
TextureTarget3d
Used in GL.TexStorage3D
TextureTargetMultisample
Used in GL.TexImage2DMultisample, GL.TexImage3DMultisample
TextureTargetMultisample2d
Used in GL.TexStorage2DMultisample
TextureTargetMultisample3d
Used in GL.TexStorage3DMultisample
TextureUnit
Used in GL.ActiveTexture, GL.MultiTexCoordP1 and 38 other functions
TextureWrapMode
Not used directly.
TransformFeedbackIndexedParameter
Used in GL.GetTransformFeedback, GL.GetTransformFeedbacki64_
TransformFeedbackMode
Used in GL.TransformFeedbackVaryings
TransformFeedbackParameter
Used in GL.GetTransformFeedback
TransformFeedbackPName
Not used directly.
TransformFeedbackPrimitiveType
Used in GL.BeginTransformFeedback
TransformFeedbackTarget
Used in GL.BindTransformFeedback
TransformFeedbackType
Used in GL.GetTransformFeedbackVarying
TypeEnum
Used in GL.Ext.GetDouble, GL.Ext.GetDoubleIndexed and 6 other functions
UniformBlockPName
Not used directly.
UniformPName
Not used directly.
UseProgramStageMask
Used in GL.Ext.UseProgramStages
Version10
Not used directly.
Version11
Not used directly.
Version12
Not used directly.
Version13
Not used directly.
Version14
Not used directly.
Version15
Not used directly.
Version20
Not used directly.
Version21
Not used directly.
Version30
Not used directly.
Version31
Not used directly.
Version32
Not used directly.
Version33
Not used directly.
Version40
Not used directly.
Version41
Not used directly.
Version42
Not used directly.
Version43
Not used directly.
Version44
Not used directly.
Version45
Not used directly.
Version46
Not used directly.
VertexArrayIndexed64Parameter
Used in GL.GetVertexArrayIndexed64
VertexArrayIndexedParameter
Used in GL.GetVertexArrayIndexed
VertexArrayParameter
Used in GL.GetVertexArray
VertexArrayPName
Used in GL.Ext.GetVertexArrayInteger, GL.Ext.GetVertexArrayPointer
VertexAttribDoubleType
Used in GL.VertexAttribLFormat, GL.VertexAttribLPointer
VertexAttribDPointerType
Not used directly.
VertexAttribEnum
Used in GL.Ext.VertexArrayVertexAttribIOffset, GL.NV.GetVertexAttribL
VertexAttribIntegerType
Used in GL.VertexAttribIFormat, GL.VertexAttribIPointer
VertexAttribIPointerType
Not used directly.
VertexAttribParameter
Used in GL.GetVertexAttrib, GL.GetVertexAttribI and 1 other function
VertexAttribParameterArb
Used in GL.Arb.GetVertexAttribL
VertexAttribPointerParameter
Used in GL.GetVertexAttribPointer
VertexAttribPointerParameterArb
Not used directly.
VertexAttribPointerType
Used in GL.VertexAttribPointer, GL.Ext.VertexArrayVertexAttribOffset
VertexAttribPointerTypeArb
Not used directly.
VertexAttribType
Used in GL.VertexArrayAttribFormat, GL.VertexArrayAttribIFormat and 3 other functions
VertexBufferObjectParameter
Not used directly.
VertexBufferObjectUsage
Not used directly.
VertexPointerType
Used in GL.Ext.VertexArrayVertexOffset, GL.NV.VertexFormat
VertexProvokingMode
Not used directly.
WaitSyncFlags
Used in GL.FenceSync, GL.WaitSync
WaitSyncStatus
Not used directly.
Delegates
DebugProc
Defines the signature of a debug callback for DebugMessageCallback(DebugProc, IntPtr).
DebugProcArb
Defines the signature of a debug callback for DebugMessageCallback(DebugProcArb, IntPtr).
DebugProcKhr
Defines the signature of a debug callback for DebugMessageCallback(DebugProcKhr, IntPtr).