DeltaEngine.Graphics.OpenGL NamespaceDelta Engine Documentation
Classes

  ClassDescription
Public classGLCore
Public classGLHelper
Public classOpenGLDevice
DeltaEngine native OpenGL graphics device support without using any other framework. All calls are made directly to the OpenGL and wgl API! View code on GitHub
Public classOpenGLShader
Enumerations

  EnumerationDescription
Public enumerationAccumOp
Public enumerationActiveAttribType
Public enumerationActiveUniformBlockParameter
Public enumerationActiveUniformParameter
Public enumerationActiveUniformType
Public enumerationAll
Public enumerationAlphaFunction
Public enumerationAmdDrawBuffersBlend
Public enumerationAmdPerformanceMonitor
Public enumerationAmdTextureTexture4
Public enumerationAmdVertexShaderTesselator
Public enumerationAppleAuxDepthStencil
Public enumerationAppleClientStorage
Public enumerationAppleElementArray
Public enumerationAppleFence
Public enumerationAppleFloatPixels
Public enumerationAppleFlushBufferRange
Public enumerationAppleObjectPurgeable
Public enumerationAppleRowBytes
Public enumerationAppleSpecularVector
Public enumerationAppleTextureRange
Public enumerationAppleTransformHint
Public enumerationAppleVertexArrayObject
Public enumerationAppleVertexArrayRange
Public enumerationAppleVertexProgramEvaluators
Public enumerationAppleYcbcr422
Public enumerationArbColorBufferFloat
Public enumerationArbCompatibility
Public enumerationArbCopyBuffer
Public enumerationArbDepthBufferFloat
Public enumerationArbDepthClamp
Public enumerationArbDepthTexture
Public enumerationArbDrawBuffers
Public enumerationArbDrawBuffersBlend
Public enumerationArbDrawElementsBaseVertex
Public enumerationArbDrawInstanced
Public enumerationArbFragmentCoordConventions
Public enumerationArbFragmentProgram
Public enumerationArbFragmentProgramShadow
Public enumerationArbFragmentShader
Public enumerationArbFramebufferObject
Public enumerationArbFramebufferObjectDeprecated
Public enumerationArbFramebufferSrgb
Public enumerationArbGeometryShader4
Public enumerationArbHalfFloatPixel
Public enumerationArbHalfFloatVertex
Public enumerationArbImaging
Public enumerationArbImagingDeprecated
Public enumerationArbInstancedArrays
Public enumerationArbMapBufferRange
Public enumerationArbMatrixPalette
Public enumerationArbMultisample
Public enumerationArbMultitexture
Public enumerationArbOcclusionQuery
Public enumerationArbPixelBufferObject
Public enumerationArbPointParameters
Public enumerationArbPointSprite
Public enumerationArbProvokingVertex
Public enumerationArbSampleShading
Public enumerationArbSeamlessCubeMap
Public enumerationArbShaderObjects
Public enumerationArbShaderTextureLod
Public enumerationArbShadingLanguage100
Public enumerationArbShadow
Public enumerationArbShadowAmbient
Public enumerationArbSync
Public enumerationArbTextureBorderClamp
Public enumerationArbTextureBufferObject
Public enumerationArbTextureCompression
Public enumerationArbTextureCompressionRgtc
Public enumerationArbTextureCubeMap
Public enumerationArbTextureCubeMapArray
Public enumerationArbTextureEnvAdd
Public enumerationArbTextureEnvCombine
Public enumerationArbTextureEnvCrossbar
Public enumerationArbTextureEnvDot3
Public enumerationArbTextureFloat
Public enumerationArbTextureGather
Public enumerationArbTextureMirroredRepeat
Public enumerationArbTextureMultisample
Public enumerationArbTextureNonPowerOfTwo
Public enumerationArbTextureQueryLod
Public enumerationArbTextureRectangle
Public enumerationArbTextureRg
Public enumerationArbTransposeMatrix
Public enumerationArbUniformBufferObject
Public enumerationArbVertexArrayBgra
Public enumerationArbVertexArrayObject
Public enumerationArbVertexBlend
Public enumerationArbVertexBufferObject
Public enumerationArbVertexProgram
Public enumerationArbVertexShader
Public enumerationArbWindowPos
Public enumerationArrayCap
Public enumerationAssemblyProgramFormatArb
Public enumerationAssemblyProgramParameterArb
Public enumerationAssemblyProgramStringParameterArb
Public enumerationAssemblyProgramTargetArb
Public enumerationAtiDrawBuffers
Public enumerationAtiElementArray
Public enumerationAtiEnvmapBumpmap
Public enumerationAtiFragmentShader
Public enumerationAtiMapObjectBuffer
Public enumerationAtiMeminfo
Public enumerationAtiPixelFormatFloat
Public enumerationAtiPnTriangles
Public enumerationAtiSeparateStencil
Public enumerationAtiTextFragmentShader
Public enumerationAtiTextureEnvCombine3
Public enumerationAtiTextureFloat
Public enumerationAtiTextureMirrorOnce
Public enumerationAtiVertexArrayObject
Public enumerationAtiVertexAttribArrayObject
Public enumerationAtiVertexStreams
Public enumerationAttribMask
Public enumerationBeginFeedbackMode
Public enumerationBeginMode
Public enumerationBlendEquationMode
Public enumerationBlendEquationModeExt
Public enumerationBlendingFactorDest
Public enumerationBlendingFactorSrc
Public enumerationBlitFramebufferFilter
Public enumerationBoolean
Public enumerationBufferAccess
Public enumerationBufferAccessArb
Public enumerationBufferAccessMask
Public enumerationBufferParameterApple
Public enumerationBufferParameterName
Public enumerationBufferParameterNameArb
Public enumerationBufferPointer
Public enumerationBufferPointerNameArb
Public enumerationBufferTarget
Public enumerationBufferTargetArb
Public enumerationBufferUsageArb
Public enumerationBufferUsageHint
Public enumerationClampColorMode
Public enumerationClampColorTarget
Public enumerationClearBuffer
Public enumerationClearBufferMask
Public enumerationClientAttribMask
Public enumerationClipPlaneName
Public enumerationColorMaterialFace
Public enumerationColorMaterialParameter
Public enumerationColorPointerType
Public enumerationColorTableParameterPName
Public enumerationColorTableParameterPNameSgi
Public enumerationColorTableTarget
Public enumerationColorTableTargetSgi
Public enumerationConditionalRenderType
Public enumerationConvolutionBorderModeExt
Public enumerationConvolutionParameter
Public enumerationConvolutionParameterExt
Public enumerationConvolutionParameterValue
Public enumerationConvolutionTarget
Public enumerationConvolutionTargetExt
Public enumerationCullFaceMode
Public enumerationDataType
Public enumerationDepthFunction
Public enumerationDrawBufferMode
Public enumerationDrawBuffersEnum
Public enumerationDrawElementsType
Public enumerationEnableCap
Public enumerationErrorCode
Public enumerationExt422Pixels
Public enumerationExtAbgr
Public enumerationExtBgra
Public enumerationExtBindableUniform
Public enumerationExtBlendColor
Public enumerationExtBlendEquationSeparate
Public enumerationExtBlendFuncSeparate
Public enumerationExtBlendLogicOp
Public enumerationExtBlendMinmax
Public enumerationExtBlendSubtract
Public enumerationExtClipVolumeHint
Public enumerationExtCmyka
Public enumerationExtColorSubtable
Public enumerationExtCompiledVertexArray
Public enumerationExtConvolution
Public enumerationExtCoordinateFrame
Public enumerationExtCopyTexture
Public enumerationExtCullVertex
Public enumerationExtDepthBoundsTest
Public enumerationExtDirectStateAccess
Public enumerationExtDrawBuffers2
Public enumerationExtDrawInstanced
Public enumerationExtDrawRangeElements
Public enumerationExtFogCoord
Public enumerationExtFramebufferBlit
Public enumerationExtFramebufferMultisample
Public enumerationExtFramebufferObject
Public enumerationExtFramebufferSrgb
Public enumerationExtGeometryShader4
Public enumerationExtGpuProgramParameters
Public enumerationExtGpuShader4
Public enumerationExtHistogram
Public enumerationExtIndexArrayFormats
Public enumerationExtIndexFunc
Public enumerationExtIndexMaterial
Public enumerationExtIndexTexture
Public enumerationExtLightTexture
Public enumerationExtMiscAttribute
Public enumerationExtMultiDrawArrays
Public enumerationExtMultisample
Public enumerationExtPackedDepthStencil
Public enumerationExtPackedFloat
Public enumerationExtPackedPixels
Public enumerationExtPalettedTexture
Public enumerationExtPixelBufferObject
Public enumerationExtPixelTransform
Public enumerationExtPixelTransformColorTable
Public enumerationExtPointParameters
Public enumerationExtPolygonOffset
Public enumerationExtProvokingVertex
Public enumerationExtRescaleNormal
Public enumerationExtSecondaryColor
Public enumerationExtSeparateSpecularColor
Public enumerationExtShadowFuncs
Public enumerationExtSharedTexturePalette
Public enumerationExtStencilClearTag
Public enumerationExtStencilTwoSide
Public enumerationExtStencilWrap
Public enumerationExtSubtexture
Public enumerationExtTexture
Public enumerationExtTexture3D
Public enumerationExtTextureArray
Public enumerationExtTextureBufferObject
Public enumerationExtTextureCompressionLatc
Public enumerationExtTextureCompressionRgtc
Public enumerationExtTextureCompressionS3tc
Public enumerationExtTextureCubeMap
Public enumerationExtTextureEnvAdd
Public enumerationExtTextureEnvCombine
Public enumerationExtTextureEnvDot3
Public enumerationExtTextureFilterAnisotropic
Public enumerationExtTextureInteger
Public enumerationExtTextureLodBias
Public enumerationExtTextureMirrorClamp
Public enumerationExtTextureObject
Public enumerationExtTexturePerturbNormal
Public enumerationExtTextureSharedExponent
Public enumerationExtTextureSnorm
Public enumerationExtTextureSrgb
Public enumerationExtTextureSwizzle
Public enumerationExtTimerQuery
Public enumerationExtTransformFeedback
Public enumerationExtVertexArray
Public enumerationExtVertexArrayBgra
Public enumerationExtVertexShader
Public enumerationExtVertexWeighting
Public enumerationFeedBackToken
Public enumerationFeedbackType
Public enumerationFfdMaskSgix
Public enumerationFfdTargetSgix
Public enumerationFogMode
Public enumerationFogParameter
Public enumerationFogPointerType
Public enumerationFragmentLightModelParameterSgix
Public enumerationFramebufferAttachment
Public enumerationFramebufferAttachmentComponentType
Public enumerationFramebufferAttachmentObjectType
Public enumerationFramebufferErrorCode
Public enumerationFramebufferParameterName
Public enumerationFramebufferTarget
Public enumerationFrontFaceDirection
Public enumerationGenerateMipmapTarget
Public enumerationGetColorTableParameterPName
Public enumerationGetColorTableParameterPNameSgi
Public enumerationGetConvolutionParameter
Public enumerationGetConvolutionParameterPName
Public enumerationGetHistogramParameterPName
Public enumerationGetHistogramParameterPNameExt
Public enumerationGetIndexedPName
Public enumerationGetMapQuery
Public enumerationGetMinmaxParameterPName
Public enumerationGetMinmaxParameterPNameExt
Public enumerationGetMultisamplePName
Public enumerationGetPixelMap
Public enumerationGetPName
Public enumerationGetPointervPName
Public enumerationGetQueryObjectParam
Public enumerationGetQueryParam
Public enumerationGetTextureParameter
Public enumerationGl3DfxMultisample
Public enumerationGl3DfxTbuffer
Public enumerationGl3DfxTextureCompressionFxt1
Public enumerationGremedyFrameTerminator
Public enumerationGremedyStringMarker
Public enumerationHintMode
Public enumerationHintTarget
Public enumerationHistogramTarget
Public enumerationHistogramTargetExt
Public enumerationHpConvolutionBorderModes
Public enumerationHpImageTransform
Public enumerationHpOcclusionTest
Public enumerationHpTextureLighting
Public enumerationIbmCullVertex
Public enumerationIbmMultimodeDrawArrays
Public enumerationIbmRasterposClip
Public enumerationIbmTextureMirroredRepeat
Public enumerationIbmVertexArrayLists
Public enumerationIndexedEnableCap
Public enumerationIndexPointerType
Public enumerationIngrColorClamp
Public enumerationIngrInterlaceRead
Public enumerationIngrPaletteBuffer
Public enumerationIntelParallelArrays
Public enumerationIntelTextureScissor
Public enumerationInterleavedArrayFormat
Public enumerationLightEnvModeSgix
Public enumerationLightEnvParameterSgix
Public enumerationLightModelColorControl
Public enumerationLightModelParameter
Public enumerationLightName
Public enumerationLightParameter
Public enumerationListMode
Public enumerationListNameType
Public enumerationListParameterName
Public enumerationLogicOp
Public enumerationMapTarget
Public enumerationMaterialFace
Public enumerationMaterialParameter
Public enumerationMatrixMode
Public enumerationMatrixModeArb
Public enumerationMesaPackInvert
Public enumerationMesaResizeBuffers
Public enumerationMesaWindowPos
Public enumerationMesaxTextureStack
Public enumerationMesaYcbcrTexture
Public enumerationMeshMode1
Public enumerationMeshMode2
Public enumerationMinmaxTarget
Public enumerationMinmaxTargetExt
Public enumerationNormalPointerType
Public enumerationNvBlendSquare
Public enumerationNvConditionalRender
Public enumerationNvCopyDepthToColor
Public enumerationNvDepthBufferFloat
Public enumerationNvDepthClamp
Public enumerationNvEvaluators
Public enumerationNvExplicitMultisample
Public enumerationNvFence
Public enumerationNvFloatBuffer
Public enumerationNvFogDistance
Public enumerationNvFragmentProgram
Public enumerationNvFragmentProgram2
Public enumerationNvFragmentProgram4
Public enumerationNvFragmentProgramOption
Public enumerationNvFramebufferMultisampleCoverage
Public enumerationNvGeometryProgram4
Public enumerationNvGeometryShader4
Public enumerationNvGpuProgram4
Public enumerationNvHalfFloat
Public enumerationNvLightMaxExponent
Public enumerationNvMultisampleFilterHint
Public enumerationNvOcclusionQuery
Public enumerationNvPackedDepthStencil
Public enumerationNvParameterBufferObject
Public enumerationNvPixelDataRange
Public enumerationNvPointSprite
Public enumerationNvPresentVideo
Public enumerationNvPrimitiveRestart
Public enumerationNvRegisterCombiners
Public enumerationNvRegisterCombiners2
Public enumerationNvTexgenEmboss
Public enumerationNvTexgenReflection
Public enumerationNvTextureCompressionVtc
Public enumerationNvTextureEnvCombine4
Public enumerationNvTextureExpandNormal
Public enumerationNvTextureRectangle
Public enumerationNvTextureShader
Public enumerationNvTextureShader2
Public enumerationNvTextureShader3
Public enumerationNvTransformFeedback
Public enumerationNvTransformFeedback2
Public enumerationNvVertexArrayRange
Public enumerationNvVertexArrayRange2
Public enumerationNvVertexProgram
Public enumerationNvVertexProgram11
Public enumerationNvVertexProgram2
Public enumerationNvVertexProgram2Option
Public enumerationNvVertexProgram3
Public enumerationNvVertexProgram4
Public enumerationOesReadFormat
Public enumerationOmlInterlace
Public enumerationOmlResample
Public enumerationOmlSubsample
Public enumerationPgiMiscHints
Public enumerationPgiVertexHints
Public enumerationPixelCopyType
Public enumerationPixelFormat
Public enumerationPixelInternalFormat
Public enumerationPixelMap
Public enumerationPixelStoreParameter
Public enumerationPixelStoreResampleMode
Public enumerationPixelStoreSubsampleRate
Public enumerationPixelTexGenMode
Public enumerationPixelTexGenParameterNameSgis
Public enumerationPixelTransferParameter
Public enumerationPixelType
Public enumerationPointParameterName
Public enumerationPointParameterNameSgis
Public enumerationPointSpriteCoordOriginParameter
Public enumerationPolygonMode
Public enumerationProgramParameter
Public enumerationProvokingVertexMode
Public enumerationQueryTarget
Public enumerationReadBufferMode
Public enumerationRenderbufferParameterName
Public enumerationRenderbufferStorage
Public enumerationRenderbufferTarget
Public enumerationRenderingMode
Public enumerationRendScreenCoordinates
Public enumerationS3S3tc
Public enumerationSamplePatternSgis
Public enumerationSeparableTarget
Public enumerationSeparableTargetExt
Public enumerationSgiColorMatrix
Public enumerationSgiColorTable
Public enumerationSgiDepthPassInstrument
Public enumerationSgisDetailTexture
Public enumerationSgisFogFunction
Public enumerationSgisGenerateMipmap
Public enumerationSgisMultisample
Public enumerationSgisPixelTexture
Public enumerationSgisPointLineTexgen
Public enumerationSgisPointParameters
Public enumerationSgisSharpenTexture
Public enumerationSgisTexture4D
Public enumerationSgisTextureBorderClamp
Public enumerationSgisTextureColorMask
Public enumerationSgisTextureEdgeClamp
Public enumerationSgisTextureFilter4
Public enumerationSgisTextureLod
Public enumerationSgisTextureSelect
Public enumerationSgiTextureColorTable
Public enumerationSgixAsync
Public enumerationSgixAsyncHistogram
Public enumerationSgixAsyncPixel
Public enumerationSgixBlendAlphaMinmax
Public enumerationSgixCalligraphicFragment
Public enumerationSgixClipmap
Public enumerationSgixConvolutionAccuracy
Public enumerationSgixDepthTexture
Public enumerationSgixFlushRaster
Public enumerationSgixFogOffset
Public enumerationSgixFogScale
Public enumerationSgixFragmentLighting
Public enumerationSgixFramezoom
Public enumerationSgixImpactPixelTexture
Public enumerationSgixInstruments
Public enumerationSgixInterlace
Public enumerationSgixIrInstrument1
Public enumerationSgixListPriority
Public enumerationSgixPixelTexture
Public enumerationSgixPixelTiles
Public enumerationSgixPolynomialFfd
Public enumerationSgixReferencePlane
Public enumerationSgixResample
Public enumerationSgixScalebiasHint
Public enumerationSgixShadow
Public enumerationSgixShadowAmbient
Public enumerationSgixSprite
Public enumerationSgixSubsample
Public enumerationSgixTagSampleBuffer
Public enumerationSgixTextureAddEnv
Public enumerationSgixTextureCoordinateClamp
Public enumerationSgixTextureLodBias
Public enumerationSgixTextureMultiBuffer
Public enumerationSgixTextureScaleBias
Public enumerationSgixVertexPreclip
Public enumerationSgixYcrcb
Public enumerationSgixYcrcba
Public enumerationSgixYcrcbSubsample
Public enumerationShaderParameter
Public enumerationShaderType
Public enumerationShadingModel
Public enumerationSizedInternalFormat
Public enumerationStencilFace
Public enumerationStencilFunction
Public enumerationStencilOp
Public enumerationStringName
Public enumerationSunConvolutionBorderModes
Public enumerationSunGlobalAlpha
Public enumerationSunMeshArray
Public enumerationSunSliceAccum
Public enumerationSunTriangleList
Public enumerationSunVertex
Public enumerationSunxConstantData
Public enumerationTexCoordPointerType
Public enumerationTextureBufferTarget
Public enumerationTextureCompareMode
Public enumerationTextureCoordName
Public enumerationTextureEnvMode
Public enumerationTextureEnvModeCombine
Public enumerationTextureEnvModeOperandAlpha
Public enumerationTextureEnvModeOperandRgb
Public enumerationTextureEnvModePointSprite
Public enumerationTextureEnvModeScale
Public enumerationTextureEnvModeSource
Public enumerationTextureEnvParameter
Public enumerationTextureEnvTarget
Public enumerationTextureFilterFuncSgis
Public enumerationTextureGenMode
Public enumerationTextureGenParameter
Public enumerationTextureMagFilter
Public enumerationTextureMinFilter
Public enumerationTextureParameterName
Public enumerationTextureTarget
Public enumerationTextureTargetMultisample
Public enumerationTextureUnit
Public enumerationTextureWrapMode
Public enumerationTransformFeedbackMode
Public enumerationVersion11
Public enumerationVersion11Deprecated
Public enumerationVersion12
Public enumerationVersion12Deprecated
Public enumerationVersion13
Public enumerationVersion13Deprecated
Public enumerationVersion14
Public enumerationVersion14Deprecated
Public enumerationVersion15
Public enumerationVersion15Deprecated
Public enumerationVersion20
Public enumerationVersion20Deprecated
Public enumerationVersion21
Public enumerationVersion21Deprecated
Public enumerationVersion30
Public enumerationVersion30Deprecated
Public enumerationVersion31
Public enumerationVersion32
Public enumerationVertexAttribIPointerType
Public enumerationVertexAttribParameter
Public enumerationVertexAttribParameterArb
Public enumerationVertexAttribPointerParameter
Public enumerationVertexAttribPointerParameterArb
Public enumerationVertexAttribPointerType
Public enumerationVertexAttribPointerTypeArb
Public enumerationVertexPointerType
Public enumerationWinPhongShading
Public enumerationWinSpecularFog