Show / Hide Table of Contents

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).

In This Article
Back to top Generated by DocFX