Mac Guides | Samples

MonoMac.OpenGL Namespace

Remarks

 

Classes

TypeReason
AccumOp
ActiveAttribType
ActiveSubroutineUniformParameter
ActiveUniformBlockParameter
ActiveUniformParameter
ActiveUniformType
All
AlphaFunction
AmdCompressed3DcTexture
AmdCompressedAtcTexture
AmdConservativeDepth
AmdDebugOutput
AmdDepthClampSeparate
AmdDrawBuffersBlend
AmdNameGenDelete
AmdPerformanceMonitor
AmdProgramBinaryZ400
AmdSeamlessCubemapPerTexture
AmdShaderStencilExport
AmdTextureTexture4
AmdTransformFeedback3LinesTriangles
AmdVertexShaderTesselator
AngleFramebufferBlit
AngleFramebufferMultisample
AppleAuxDepthStencil
AppleClientStorage
AppleElementArray
AppleFence
AppleFloatPixels
AppleFlushBufferRange
AppleObjectPurgeable
AppleRgb422
AppleRowBytes
AppleSpecularVector
AppleTextureRange
AppleTransformHint
AppleVertexArrayObject
AppleVertexArrayRange
AppleVertexProgramEvaluators
AppleYcbcr422
ArbBlendFuncExtended
ArbClEvent
ArbColorBufferFloat
ArbCompatibility
ArbCopyBuffer
ArbDebugOutput
ArbDepthBufferFloat
ArbDepthClamp
ArbDepthTexture
ArbDrawBuffers
ArbDrawBuffersBlend
ArbDrawElementsBaseVertex
ArbDrawIndirect
ArbDrawInstanced
ArbEs2Compatibility
ArbExplicitAttribLocation
ArbFragmentCoordConventions
ArbFragmentProgram
ArbFragmentProgramShadow
ArbFragmentShader
ArbFramebufferObject
ArbFramebufferObjectDeprecated
ArbFramebufferSrgb
ArbGeometryShader4
ArbGetProgramBinary
ArbGpuShader5
ArbGpuShaderFp64
ArbHalfFloatPixel
ArbHalfFloatVertex
ArbImaging
ArbImagingDeprecated
ArbInstancedArrays
ArbMapBufferRange
ArbMatrixPalette
ArbMultisample
ArbMultitexture
ArbOcclusionQuery
ArbOcclusionQuery2
ArbPixelBufferObject
ArbPointParameters
ArbPointSprite
ArbProvokingVertex
ArbRobustness
ArbSamplerObjects
ArbSampleShading
ArbSeamlessCubeMap
ArbSeparateShaderObjects
ArbShaderBitEncoding
ArbShaderObjects
ArbShaderPrecision
ArbShaderStencilExport
ArbShaderSubroutine
ArbShaderTextureLod
ArbShadingLanguage100
ArbShadingLanguageInclude
ArbShadow
ArbShadowAmbient
ArbSync
ArbTessellationShader
ArbTextureBorderClamp
ArbTextureBufferObject
ArbTextureBufferObjectRgb32
ArbTextureCompression
ArbTextureCompressionBptc
ArbTextureCompressionRgtc
ArbTextureCubeMap
ArbTextureCubeMapArray
ArbTextureEnvAdd
ArbTextureEnvCombine
ArbTextureEnvCrossbar
ArbTextureEnvDot3
ArbTextureFloat
ArbTextureGather
ArbTextureMirroredRepeat
ArbTextureMultisample
ArbTextureNonPowerOfTwo
ArbTextureQueryLod
ArbTextureRectangle
ArbTextureRg
ArbTextureRgb10A2ui
ArbTextureSwizzle
ArbTimerQuery
ArbTransformFeedback2
ArbTransformFeedback3
ArbTransposeMatrix
ArbUniformBufferObject
ArbVertexArrayBgra
ArbVertexArrayObject
ArbVertexAttrib64bit
ArbVertexBlend
ArbVertexBufferObject
ArbVertexProgram
ArbVertexShader
ArbVertexType2101010Rev
ArbViewportArray
ArbWindowPos
ArmMaliShaderBinary
ArrayCap
AssemblyProgramFormatArb
AssemblyProgramParameterArb
AssemblyProgramStringParameterArb
AssemblyProgramTargetArb
AtiDrawBuffers
AtiElementArray
AtiEnvmapBumpmap
AtiFragmentShader
AtiMapObjectBuffer
AtiMeminfo
AtiPixelFormatFloat
AtiPnTriangles
AtiSeparateStencil
AtiTextFragmentShader
AtiTextureEnvCombine3
AtiTextureFloat
AtiTextureMirrorOnce
AtiVertexArrayObject
AtiVertexAttribArrayObject
AtiVertexStreams
AttribMask
BeginFeedbackMode
BeginMode
BinaryFormat
BlendEquationMode
BlendEquationModeExt
BlendingFactorDest
BlendingFactorSrc
BlitFramebufferFilter
Boolean
BufferAccess
BufferAccessArb
BufferAccessMask
BufferParameterApple
BufferParameterName
BufferParameterNameArb
BufferPointer
BufferPointerNameArb
BufferTarget
BufferTargetArb
BufferUsageArb
BufferUsageHint
CGLContext
CGLErrorCode
CGLPixelFormat
CGLPixelFormatAttribute
ClampColorMode
ClampColorTarget
ClearBuffer
ClearBufferMask
ClientAttribMask
ClipPlaneName
Color4 Represents a color with 4 floating-point components (R, G, B, A).
ColorMaterialFace
ColorMaterialParameter
ColorPointerType
ColorTableParameterPName
ColorTableParameterPNameSgi
ColorTableTarget
ColorTableTargetSgi
ConditionalRenderType
ConvolutionBorderModeExt
ConvolutionParameter
ConvolutionParameterExt
ConvolutionParameterValue
ConvolutionTarget
ConvolutionTargetExt
CullFaceMode
DataType
DepthFunction
DrawBufferMode
DrawBuffersEnum
DrawElementsType
EnableCap
ErrorCode
Ext422Pixels
ExtAbgr
ExtBgra
ExtBindableUniform
ExtBlendColor
ExtBlendEquationSeparate
ExtBlendFuncSeparate
ExtBlendLogicOp
ExtBlendMinmax
ExtBlendSubtract
ExtClipVolumeHint
ExtCmyka
ExtColorSubtable
ExtCompiledVertexArray
ExtConvolution
ExtCoordinateFrame
ExtCopyTexture
ExtCullVertex
ExtDepthBoundsTest
ExtDirectStateAccess
ExtDiscardFramebuffer
ExtDrawBuffers2
ExtDrawInstanced
ExtDrawRangeElements
ExtFogCoord
ExtFramebufferBlit
ExtFramebufferMultisample
ExtFramebufferObject
ExtFramebufferSrgb
ExtGeometryShader4
ExtGpuProgramParameters
ExtGpuShader4
ExtHistogram
ExtIndexArrayFormats
ExtIndexFunc
ExtIndexMaterial
ExtIndexTexture
ExtLightTexture
ExtMiscAttribute
ExtMultiDrawArrays
ExtMultisample
ExtPackedDepthStencil
ExtPackedFloat
ExtPackedPixels
ExtPalettedTexture
ExtPixelBufferObject
ExtPixelTransform
ExtPixelTransformColorTable
ExtPointParameters
ExtPolygonOffset
ExtProvokingVertex
ExtRescaleNormal
ExtSecondaryColor
ExtSeparateShaderObjects
ExtSeparateSpecularColor
ExtShaderImageLoadStore
ExtShadowFuncs
ExtSharedTexturePalette
ExtStencilClearTag
ExtStencilTwoSide
ExtStencilWrap
ExtSubtexture
ExtTexture
ExtTexture3D
ExtTextureArray
ExtTextureBufferObject
ExtTextureCompressionLatc
ExtTextureCompressionRgtc
ExtTextureCompressionS3tc
ExtTextureCubeMap
ExtTextureEnvAdd
ExtTextureEnvCombine
ExtTextureEnvDot3
ExtTextureFilterAnisotropic
ExtTextureInteger
ExtTextureLodBias
ExtTextureMirrorClamp
ExtTextureObject
ExtTexturePerturbNormal
ExtTextureSharedExponent
ExtTextureSnorm
ExtTextureSrgb
ExtTextureSwizzle
ExtTextureType2101010Rev
ExtTimerQuery
ExtTransformFeedback
ExtVertexArray
ExtVertexArrayBgra
ExtVertexAttrib64bit
ExtVertexShader
ExtVertexWeighting
FeedBackToken
FeedbackType
FfdMaskSgix
FfdTargetSgix
FogMode
FogParameter
FogPointerType
FragmentLightModelParameterSgix
FramebufferAttachment
FramebufferAttachmentComponentType
FramebufferAttachmentObjectType
FramebufferErrorCode
FramebufferParameterName
FramebufferTarget
FrameEventArgsProvides data for the FrameEventArgs.RenderFrame and FrameEventArgs.UpdateFrame, FrameEventArgs.RenderFrame and FrameEventArgs.UpdateFrame events.
FrontFaceDirection
GenerateMipmapTarget
GetColorTableParameterPName
GetColorTableParameterPNameSgi
GetConvolutionParameter
GetConvolutionParameterPName
GetHistogramParameterPName
GetHistogramParameterPNameExt
GetIndexedPName
GetMapQuery
GetMinmaxParameterPName
GetMinmaxParameterPNameExt
GetMultisamplePName
GetPixelMap
GetPName
GetPointervPName
GetQueryObjectParam
GetQueryParam
GetTextureParameter
GL OpenGL bindings for .NET, implementing the full OpenGL API, including extensions.
Gl3DfxMultisample
Gl3DfxTbuffer
Gl3DfxTextureCompressionFxt1
GremedyFrameTerminator
GremedyStringMarker
Half The name Half is derived from half-precision floating-point number. It occupies only 16 bits, which are split into 1 Sign bit, 5 Exponent bits and 10 Mantissa bits.
HintMode
HintTarget
HistogramTarget
HistogramTargetExt
HpConvolutionBorderModes
HpImageTransform
HpOcclusionTest
HpTextureLighting
IbmCullVertex
IbmMultimodeDrawArrays
IbmRasterposClip
IbmTextureMirroredRepeat
IbmVertexArrayLists
IGameWindow
ImgMultisampledRenderToTexture
ImgProgramBinary
ImgShaderBinary
ImgTextureCompressionPvrtc
ImgTextureEnvEnhancedFixedFunction
INativeWindow
IndexedEnableCap
IndexPointerType
IngrColorClamp
IngrInterlaceRead
IngrPaletteBuffer
IntelParallelArrays
IntelTextureScissor
InterleavedArrayFormat
LightEnvModeSgix
LightEnvParameterSgix
LightModelColorControl
LightModelParameter
LightName
LightParameter
ListMode
ListNameType
ListParameterName
LogicOp
MapTarget
MaterialFace
MaterialParameter
MathHelper Contains common mathematical functions and constants.
Matrix4 Represents a 4x4 Matrix
Matrix4d Represents a 4x4 Matrix with double-precision components.
MatrixMode
MatrixModeArb
MesaPackedDepthStencil
MesaPackInvert
MesaProgramDebug
MesaResizeBuffers
MesaShaderDebug
MesaTrace
MesaWindowPos
MesaxTextureStack
MesaYcbcrTexture
MeshMode1
MeshMode2
MinmaxTarget
MinmaxTargetExt
MonoMacGameView
NormalPointerType
NvBlendSquare
NvConditionalRender
NvCopyDepthToColor
NvCopyImage
NvCoverageSample
NvDepthBufferFloat
NvDepthClamp
NvDepthNonlinear
NvEvaluators
NvExplicitMultisample
NvFence
NvFloatBuffer
NvFogDistance
NvFragmentProgram
NvFragmentProgram2
NvFragmentProgram4
NvFragmentProgramOption
NvFramebufferMultisampleCoverage
NvGeometryProgram4
NvGeometryShader4
NvGpuProgram4
NvGpuProgram5
NvGpuShader5
NvHalfFloat
NvLightMaxExponent
NvMultisampleCoverage
NvMultisampleFilterHint
NvOcclusionQuery
NvPackedDepthStencil
NvParameterBufferObject
NvParameterBufferObject2
NvPixelDataRange
NvPointSprite
NvPresentVideo
NvPrimitiveRestart
NvRegisterCombiners
NvRegisterCombiners2
NvShaderBufferLoad
NvShaderBufferStore
NvTessellationProgram5
NvTexgenEmboss
NvTexgenReflection
NvTextureBarrier
NvTextureCompressionVtc
NvTextureEnvCombine4
NvTextureExpandNormal
NvTextureRectangle
NvTextureShader
NvTextureShader2
NvTextureShader3
NvTransformFeedback
NvTransformFeedback2
NvVdpauInterop
NvVertexArrayRange
NvVertexArrayRange2
NvVertexAttribInteger64bit
NvVertexBufferUnifiedMemory
NvVertexProgram
NvVertexProgram11
NvVertexProgram2
NvVertexProgram2Option
NvVertexProgram3
NvVertexProgram4
NvVideoCapture
OesBlendEquationSeparate
OesBlendFuncSeparate
OesBlendSubtract
OesCompressedEtc1Rgb8Texture
OesCompressedPalettedTexture
OesDepth24
OesDepth32
OesDepthTexture
OesDrawTexture
OesEglImageExternal
OesElementIndexUint
OesFixedPoint
OesFramebufferObject
OesGetProgramBinary
OesMapbuffer
OesMatrixGet
OesMatrixPalette
OesPackedDepthStencil
OesPointSizeArray
OesPointSprite
OesReadFormat
OesRgb8Rgba8
OesStandardDerivatives
OesStencil1
OesStencil4
OesStencil8
OesStencilWrap
OesTexture3D
OesTextureCubeMap
OesTextureEnvCrossbar
OesTextureFloat
OesTextureMirroredRepeat
OesVertexHalfFloat
OesVertexType1010102
OmlInterlace
OmlResample
OmlSubsample
PackedPointerType
PatchParameterFloat
PatchParameterInt
PgiMiscHints
PgiVertexHints
PixelCopyType
PixelFormat
PixelInternalFormat
PixelMap
PixelStoreParameter
PixelStoreResampleMode
PixelStoreSubsampleRate
PixelTexGenMode
PixelTexGenParameterNameSgis
PixelTransferParameter
PixelType
PointParameterName
PointParameterNameSgis
PointSpriteCoordOriginParameter
PolygonMode
ProgramParameter
ProgramPipelineParameter
ProgramStageMask
ProgramStageParameter
ProvokingVertexMode
QcomDriverControl
QcomExtendedGet
QcomWriteonlyRendering
Quaternion Represents a Quaternion.
Quaterniond Represents a double-precision Quaternion.
QueryCounterTarget
QueryTarget
ReadBufferMode
RenderbufferParameterName
RenderbufferStorage
RenderbufferTarget
RenderingMode
RendScreenCoordinates
S3S3tc
SamplePatternSgis
SamplerParameter
SeparableTarget
SeparableTargetExt
SgiColorMatrix
SgiColorTable
SgiDepthPassInstrument
SgisDetailTexture
SgisFogFunction
SgisGenerateMipmap
SgisMultisample
SgisPixelTexture
SgisPointLineTexgen
SgisPointParameters
SgisSharpenTexture
SgisTexture4D
SgisTextureBorderClamp
SgisTextureColorMask
SgisTextureEdgeClamp
SgisTextureFilter4
SgisTextureLod
SgisTextureSelect
SgiTextureColorTable
SgixAsync
SgixAsyncHistogram
SgixAsyncPixel
SgixBlendAlphaMinmax
SgixCalligraphicFragment
SgixClipmap
SgixConvolutionAccuracy
SgixDepthPassInstrument
SgixDepthTexture
SgixFlushRaster
SgixFogOffset
SgixFogScale
SgixFragmentLighting
SgixFragmentsInstrument
SgixFramezoom
SgixIccTexture
SgixImpactPixelTexture
SgixInstruments
SgixInterlace
SgixIrInstrument1
SgixLineQualityHint
SgixListPriority
SgixPixelTexture
SgixPixelTiles
SgixPolynomialFfd
SgixReferencePlane
SgixResample
SgixScalebiasHint
SgixShadow
SgixShadowAmbient
SgixSlim
SgixSprite
SgixSubsample
SgixTagSampleBuffer
SgixTextureAddEnv
SgixTextureCoordinateClamp
SgixTextureLodBias
SgixTextureMultiBuffer
SgixTextureScaleBias
SgixVertexPreclip
SgixYcrcb
SgixYcrcba
SgixYcrcbSubsample
ShaderParameter
ShaderPrecisionType
ShaderType
ShadingModel
SizedInternalFormat
StencilFace
StencilFunction
StencilOp
StringName
SunConvolutionBorderModes
SunGlobalAlpha
SunMeshArray
SunSliceAccum
SunTriangleList
SunVertex
SunxConstantData
SunxGeneralTriangleList
TexCoordPointerType
TextureBufferTarget
TextureCompareMode
TextureCoordName
TextureEnvMode
TextureEnvModeCombine
TextureEnvModeOperandAlpha
TextureEnvModeOperandRgb
TextureEnvModePointSprite
TextureEnvModeScale
TextureEnvModeSource
TextureEnvParameter
TextureEnvTarget
TextureFilterFuncSgis
TextureGenMode
TextureGenParameter
TextureMagFilter
TextureMinFilter
TextureParameterName
TextureTarget
TextureTargetMultisample
TextureUnit
TextureWrapMode
TransformFeedbackMode
TransformFeedbackTarget
Vector2Represents a 2D vector using two single-precision floating-point numbers.
Vector2dRepresents a 2D vector using two double-precision floating-point numbers.
Vector2h2-component Vector of the Half type. Occupies 4 Byte total.
Vector3 Represents a 3D vector using three single-precision floating-point numbers.
Vector3d Represents a 3D vector using three double-precision floating-point numbers.
Vector3h 3-component Vector of the Half type. Occupies 6 Byte total.
Vector4Represents a 4D vector using four single-precision floating-point numbers.
Vector4dRepresents a 4D vector using four double-precision floating-point numbers.
Vector4h 4-component Vector of the Half type. Occupies 8 Byte total.
Version11
Version11Deprecated
Version12
Version12Deprecated
Version13
Version13Deprecated
Version14
Version14Deprecated
Version15
Version15Deprecated
Version20
Version20Deprecated
Version21
Version21Deprecated
Version30
Version30Deprecated
Version31
Version32
Version33
Version40
Version41
VertexAttribDPointerType
VertexAttribIPointerType
VertexAttribParameter
VertexAttribParameterArb
VertexAttribPointerParameter
VertexAttribPointerParameterArb
VertexAttribPointerType
VertexAttribPointerTypeArb
VertexPointerType
VivShaderBinary
WindowBorder
WindowState
WinPhongShading
WinSpecularFog