OpenGLRaw-3.2.5.0: A raw binding for the OpenGL graphics system

Copyright(c) Sven Panne 2016
LicenseBSD3
MaintainerSven Panne <svenpanne@gmail.com>
Stabilitystable
Portabilityportable
Safe HaskellSafe
LanguageHaskell2010

Graphics.GL.Groups

Description

All enumeration groups from the OpenGL registry.

Synopsis

Documentation

Note that the actual set of valid values depend on the OpenGL version, the chosen profile and the supported extensions. Therefore, the groups mentioned here should only be considered a rough guideline, for details see the OpenGL specification.

AccumOp

One of the following values:

AlphaFunction

One of the following values:

AttribMask

A bitwise combination of several of the following values:

BlendEquationModeEXT

One of the following values:

BlendingFactorDest

One of the following values:

BlendingFactorSrc

One of the following values:

Boolean

One of the following values:

BufferAccessARB

One of the following values:

BufferTargetARB

One of the following values:

BufferUsageARB

One of the following values:

ClearBufferMask

A bitwise combination of several of the following values:

ClientAttribMask

A bitwise combination of several of the following values:

ClipPlaneName

One of the following values:

ColorMaterialFace

One of the following values:

ColorMaterialParameter

One of the following values:

ColorPointerType

One of the following values:

ColorTableParameterPNameSGI

One of the following values:

ColorTableTargetSGI

One of the following values:

ContextFlagMask

A bitwise combination of several of the following values:

ContextProfileMask

A bitwise combination of several of the following values:

ConvolutionBorderModeEXT

One of the following values:

ConvolutionParameterEXT

One of the following values:

ConvolutionTargetEXT

One of the following values:

CullFaceMode

One of the following values:

DataType

There are no values defined for this enumeration group.

DepthFunction

One of the following values:

DrawBufferMode

One of the following values:

DrawElementsType

One of the following values:

EnableCap

One of the following values:

ErrorCode

One of the following values:

ExternalHandleType

One of the following values:

FeedBackToken

One of the following values:

FeedbackType

One of the following values:

FfdMaskSGIX

There are no values defined for this enumeration group.

FfdTargetSGIX

One of the following values:

FogCoordinatePointerType

One of the following values:

FogMode

One of the following values:

FogParameter

One of the following values:

FogPointerTypeEXT

One of the following values:

FogPointerTypeIBM

One of the following values:

FragmentLightModelParameterSGIX

One of the following values:

FramebufferFetchNoncoherent

One of the following values:

FrontFaceDirection

One of the following values:

GetColorTableParameterPNameSGI

One of the following values:

GetConvolutionParameter

One of the following values:

GetHistogramParameterPNameEXT

One of the following values:

GetMapQuery

One of the following values:

GetMinmaxParameterPNameEXT

One of the following values:

GetPName

One of the following values:

GetPixelMap

One of the following values:

GetPointervPName

One of the following values:

GetTextureParameter

One of the following values:

HintMode

One of the following values:

HintTarget

One of the following values:

HistogramTargetEXT

One of the following values:

IndexPointerType

One of the following values:

InterleavedArrayFormat

One of the following values:

InternalFormat

One of the following values:

LightEnvModeSGIX

One of the following values:

LightEnvParameterSGIX

One of the following values:

LightModelColorControl

One of the following values:

LightModelParameter

One of the following values:

LightName

One of the following values:

LightParameter

One of the following values:

ListMode

One of the following values:

ListNameType

One of the following values:

ListParameterName

One of the following values:

LogicOp

One of the following values:

MapBufferUsageMask

A bitwise combination of several of the following values:

MapTarget

One of the following values:

MapTextureFormatINTEL

One of the following values:

MaterialFace

One of the following values:

MaterialParameter

One of the following values:

MatrixMode

One of the following values:

MemoryBarrierMask

A bitwise combination of several of the following values:

MemoryObjectParameterName

One of the following values:

MeshMode1

One of the following values:

MeshMode2

One of the following values:

MinmaxTargetEXT

One of the following values:

NormalPointerType

One of the following values:

OcclusionQueryEventMaskAMD

One of the following values:

PixelCopyType

One of the following values:

PixelFormat

One of the following values:

PixelMap

One of the following values:

PixelStoreParameter

One of the following values:

PixelStoreResampleMode

One of the following values:

PixelStoreSubsampleRate

One of the following values:

PixelTexGenMode

One of the following values:

PixelTexGenParameterNameSGIS

One of the following values:

PixelTransferParameter

One of the following values:

PixelType

One of the following values:

PointParameterNameSGIS

One of the following values:

PolygonMode

One of the following values:

PrimitiveType

One of the following values:

ReadBufferMode

One of the following values:

RenderingMode

One of the following values:

SamplePatternSGIS

One of the following values:

SemaphoreParameterName

One of the following values:

SeparableTargetEXT

One of the following values:

ShadingModel

One of the following values:

StencilFaceDirection

One of the following values:

StencilFunction

One of the following values:

StencilOp

One of the following values:

StringName

One of the following values:

TexCoordPointerType

One of the following values:

TextureCoordName

One of the following values:

TextureEnvMode

One of the following values:

TextureEnvParameter

One of the following values:

TextureEnvTarget

One of the following values:

TextureFilterFuncSGIS

One of the following values:

TextureGenMode

One of the following values:

TextureGenParameter

One of the following values:

TextureLayout

One of the following values:

TextureMagFilter

One of the following values:

TextureMinFilter

One of the following values:

TextureParameterName

One of the following values:

TextureTarget

One of the following values:

TextureWrapMode

One of the following values:

UseProgramStageMask

A bitwise combination of several of the following values:

VertexPointerType

One of the following values: