Next: Low-Level GL, Previous: GL API, Up: GL [Index]
The functions from this section may be had by loading the module:
(use-modules (gl enums)
Bitfield constructor. The symbolic bit arguments are replaced
with their corresponding numeric values and combined with logior
at compile-time. The symbolic arguments known to this bitfield
constructor are:
current
, point
, line
, polygon
,
polygon-stipple
, pixel-mode
, lighting
, fog
,
depth-buffer
, accum-buffer
, stencil-buffer
,
viewport
, transform
, enable
, color-buffer
,
hint
, eval
, list
, texture
, scissor
,
all-attrib
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
multisample-bit
, multisample
,
sample-alpha-to-coverage
, sample-alpha-to-one
,
sample-coverage
, sample-buffers
, samples
,
sample-coverage-value
, sample-coverage-invert
,
clamp-to-border
, texture0
, texture1
,
texture2
, texture3
, texture4
, texture5
,
texture6
, texture7
, texture8
, texture9
,
texture10
, texture11
, texture12
, texture13
,
texture14
, texture15
, texture16
, texture17
,
texture18
, texture19
, texture20
, texture21
,
texture22
, texture23
, texture24
, texture25
,
texture26
, texture27
, texture28
, texture29
,
texture30
, texture31
, active-texture
,
client-active-texture
, max-texture-units
,
transpose-modelview-matrix
, transpose-projection-matrix
,
transpose-texture-matrix
, transpose-color-matrix
,
subtract
, compressed-alpha
, compressed-luminance
,
compressed-luminance-alpha
, compressed-intensity
,
compressed-rgb
, compressed-rgba
,
texture-compression-hint
, texture-compressed-image-size
,
texture-compressed
, num-compressed-texture-formats
,
compressed-texture-formats
, normal-map
,
reflection-map
, texture-cube-map
,
texture-binding-cube-map
, texture-cube-map-positive-x
,
texture-cube-map-negative-x
, texture-cube-map-positive-y
,
texture-cube-map-negative-y
, texture-cube-map-positive-z
,
texture-cube-map-negative-z
, proxy-texture-cube-map
,
max-cube-map-texture-size
, combine
, combine-rgb
,
combine-alpha
, rgb-scale
, add-signed
,
interpolate
, constant
, primary-color
,
previous
, source0-rgb
, source1-rgb
,
source2-rgb
, source0-alpha
, source1-alpha
,
source2-alpha
, operand0-rgb
, operand1-rgb
,
operand2-rgb
, operand0-alpha
, operand1-alpha
,
operand2-alpha
, dot3-rgb
, dot3-rgba
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
multisample-bit-arb
, multisample-arb
,
sample-alpha-to-coverage-arb
, sample-alpha-to-one-arb
,
sample-coverage-arb
, sample-buffers-arb
,
samples-arb
, sample-coverage-value-arb
,
sample-coverage-invert-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
multisample-bit-ext
, multisample-ext
,
sample-alpha-to-mask-ext
, sample-alpha-to-one-ext
,
sample-mask-ext
, 1pass-ext
, 2pass-0-ext
,
2pass-1-ext
, 4pass-0-ext
, 4pass-1-ext
,
4pass-2-ext
, 4pass-3-ext
, sample-buffers-ext
,
samples-ext
, sample-mask-value-ext
,
sample-mask-invert-ext
, sample-pattern-ext
,
multisample-bit-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
multisample-bit-3dfx
, multisample-3dfx
,
sample-buffers-3dfx
, samples-3dfx
,
multisample-bit-3dfx
.
Bitfield constructor. The symbolic bit arguments are replaced
with their corresponding numeric values and combined with logior
at compile-time. The symbolic arguments known to this bitfield
constructor are:
depth-buffer
, accum-buffer
, stencil-buffer
,
color-buffer
, coverage-buffer-bit-nv
.
Bitfield constructor. The symbolic bit arguments are replaced
with their corresponding numeric values and combined with logior
at compile-time. The symbolic arguments known to this bitfield
constructor are:
client-pixel-store
, client-vertex-array
,
client-all-attrib
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
map-read-bit
, map-write-bit
,
map-invalidate-range-bit
, map-invalidate-buffer-bit
,
map-flush-explicit-bit
, map-unsynchronized-bit
,
context-flag-forward-compatible-bit
,
invalid-framebuffer-operation
, half-float
,
clip-distance0
, clip-distance1
, clip-distance2
,
clip-distance3
, clip-distance4
, clip-distance5
,
clip-distance6
, clip-distance7
,
framebuffer-attachment-color-encoding
,
framebuffer-attachment-component-type
,
framebuffer-attachment-red-size
,
framebuffer-attachment-green-size
,
framebuffer-attachment-blue-size
,
framebuffer-attachment-alpha-size
,
framebuffer-attachment-depth-size
,
framebuffer-attachment-stencil-size
, framebuffer-default
,
framebuffer-undefined
, depth-stencil-attachment
,
major-version
, minor-version
, num-extensions
,
context-flags
, index
, compressed-red
,
compressed-rg
, rg
, rg-integer
, r8
,
r16
, rg8
, rg16
, r16f
, r32f
,
rg16f
, rg32f
, r8i
, r8ui
, r16i
,
r16ui
, r32i
, r32ui
, rg8i
, rg8ui
,
rg16i
, rg16ui
, rg32i
, rg32ui
,
max-renderbuffer-size
, depth-stencil
,
unsigned-int-24-8
, vertex-array-binding
, rgba32f
,
rgb32f
, rgba16f
, rgb16f
,
compare-ref-to-texture
, depth24-stencil8
,
texture-stencil-size
, vertex-attrib-array-integer
,
max-array-texture-layers
, min-program-texel-offset
,
max-program-texel-offset
, clamp-vertex-color
,
clamp-fragment-color
, clamp-read-color
, fixed-only
,
max-varying-components
, texture-red-type
,
texture-green-type
, texture-blue-type
,
texture-alpha-type
, texture-luminance-type
,
texture-intensity-type
, texture-depth-type
,
unsigned-normalized
, texture-1d-array
,
proxy-texture-1d-array
, texture-2d-array
,
proxy-texture-2d-array
, texture-binding-1d-array
,
texture-binding-2d-array
, r11f-g11f-b10f
,
unsigned-int-10f-11f-11f-rev
, rgb9-e5
,
unsigned-int-5-9-9-9-rev
, texture-shared-size
,
transform-feedback-varying-max-length
,
transform-feedback-varying-max-length-ext
,
back-primary-color-nv
, back-secondary-color-nv
,
texture-coord-nv
, clip-distance-nv
, vertex-id-nv
,
primitive-id-nv
, generic-attrib-nv
,
transform-feedback-attribs-nv
,
transform-feedback-buffer-mode
,
transform-feedback-buffer-mode-ext
,
transform-feedback-buffer-mode-nv
,
max-transform-feedback-separate-components
,
max-transform-feedback-separate-components-ext
,
max-transform-feedback-separate-components-nv
,
active-varyings-nv
, active-varying-max-length-nv
,
transform-feedback-varyings
,
transform-feedback-varyings-ext
,
transform-feedback-varyings-nv
,
transform-feedback-buffer-start
,
transform-feedback-buffer-start-ext
,
transform-feedback-buffer-start-nv
,
transform-feedback-buffer-size
,
transform-feedback-buffer-size-ext
,
transform-feedback-buffer-size-nv
,
transform-feedback-record-nv
, primitives-generated
,
primitives-generated-ext
, primitives-generated-nv
,
transform-feedback-primitives-written
,
transform-feedback-primitives-written-ext
,
transform-feedback-primitives-written-nv
,
rasterizer-discard
, rasterizer-discard-ext
,
rasterizer-discard-nv
,
max-transform-feedback-interleaved-components
,
max-transform-feedback-interleaved-components-ext
,
max-transform-feedback-interleaved-components-nv
,
max-transform-feedback-separate-attribs
,
max-transform-feedback-separate-attribs-ext
,
max-transform-feedback-separate-attribs-nv
,
interleaved-attribs
, interleaved-attribs-ext
,
interleaved-attribs-nv
, separate-attribs
,
separate-attribs-ext
, separate-attribs-nv
,
transform-feedback-buffer
, transform-feedback-buffer-ext
,
transform-feedback-buffer-nv
,
transform-feedback-buffer-binding
,
transform-feedback-buffer-binding-ext
,
transform-feedback-buffer-binding-nv
, framebuffer-binding
,
draw-framebuffer-binding
, renderbuffer-binding
,
read-framebuffer
, draw-framebuffer
,
read-framebuffer-binding
, renderbuffer-samples
,
depth-component32f
, depth32f-stencil8
,
framebuffer-attachment-object-type
,
framebuffer-attachment-object-type-ext
,
framebuffer-attachment-object-name
,
framebuffer-attachment-object-name-ext
,
framebuffer-attachment-texture-level
,
framebuffer-attachment-texture-level-ext
,
framebuffer-attachment-texture-cube-map-face
,
framebuffer-attachment-texture-cube-map-face-ext
,
framebuffer-attachment-texture-layer
,
framebuffer-attachment-texture-3d-zoffset-ext
,
framebuffer-complete
, framebuffer-complete-ext
,
framebuffer-incomplete-attachment
,
framebuffer-incomplete-attachment-ext
,
framebuffer-incomplete-missing-attachment
,
framebuffer-incomplete-missing-attachment-ext
,
framebuffer-incomplete-dimensions-ext
,
framebuffer-incomplete-formats-ext
,
framebuffer-incomplete-draw-buffer
,
framebuffer-incomplete-draw-buffer-ext
,
framebuffer-incomplete-read-buffer
,
framebuffer-incomplete-read-buffer-ext
,
framebuffer-unsupported
, framebuffer-unsupported-ext
,
max-color-attachments
, max-color-attachments-ext
,
color-attachment0
, color-attachment0-ext
,
color-attachment1
, color-attachment1-ext
,
color-attachment2
, color-attachment2-ext
,
color-attachment3
, color-attachment3-ext
,
color-attachment4
, color-attachment4-ext
,
color-attachment5
, color-attachment5-ext
,
color-attachment6
, color-attachment6-ext
,
color-attachment7
, color-attachment7-ext
,
color-attachment8
, color-attachment8-ext
,
color-attachment9
, color-attachment9-ext
,
color-attachment10
, color-attachment10-ext
,
color-attachment11
, color-attachment11-ext
,
color-attachment12
, color-attachment12-ext
,
color-attachment13
, color-attachment13-ext
,
color-attachment14
, color-attachment14-ext
,
color-attachment15
, color-attachment15-ext
,
depth-attachment
, depth-attachment-ext
,
stencil-attachment
, stencil-attachment-ext
,
framebuffer
, framebuffer-ext
, renderbuffer
,
renderbuffer-ext
, renderbuffer-width
,
renderbuffer-width-ext
, renderbuffer-height
,
renderbuffer-height-ext
, renderbuffer-internal-format
,
renderbuffer-internal-format-ext
, stencil-index1
,
stencil-index1-ext
, stencil-index4
,
stencil-index4-ext
, stencil-index8
,
stencil-index8-ext
, stencil-index16
,
stencil-index16-ext
, renderbuffer-red-size
,
renderbuffer-red-size-ext
, renderbuffer-green-size
,
renderbuffer-green-size-ext
, renderbuffer-blue-size
,
renderbuffer-blue-size-ext
, renderbuffer-alpha-size
,
renderbuffer-alpha-size-ext
, renderbuffer-depth-size
,
renderbuffer-depth-size-ext
, renderbuffer-stencil-size
,
renderbuffer-stencil-size-ext
,
framebuffer-incomplete-multisample
, max-samples
,
rgba32ui
, rgba32ui-ext
, rgb32ui
,
rgb32ui-ext
, alpha32ui-ext
, intensity32ui-ext
,
luminance32ui-ext
, luminance-alpha32ui-ext
,
rgba16ui
, rgba16ui-ext
, rgb16ui
,
rgb16ui-ext
, alpha16ui-ext
, intensity16ui-ext
,
luminance16ui-ext
, luminance-alpha16ui-ext
,
rgba8ui
, rgba8ui-ext
, rgb8ui
, rgb8ui-ext
,
alpha8ui-ext
, intensity8ui-ext
, luminance8ui-ext
,
luminance-alpha8ui-ext
, rgba32i
, rgba32i-ext
,
rgb32i
, rgb32i-ext
, alpha32i-ext
,
intensity32i-ext
, luminance32i-ext
,
luminance-alpha32i-ext
, rgba16i
, rgba16i-ext
,
rgb16i
, rgb16i-ext
, alpha16i-ext
,
intensity16i-ext
, luminance16i-ext
,
luminance-alpha16i-ext
, rgba8i
, rgba8i-ext
,
rgb8i
, rgb8i-ext
, alpha8i-ext
,
intensity8i-ext
, luminance8i-ext
,
luminance-alpha8i-ext
, red-integer
,
red-integer-ext
, green-integer
, green-integer-ext
,
blue-integer
, blue-integer-ext
, alpha-integer
,
alpha-integer-ext
, rgb-integer
, rgb-integer-ext
,
rgba-integer
, rgba-integer-ext
, bgr-integer
,
bgr-integer-ext
, bgra-integer
, bgra-integer-ext
,
luminance-integer-ext
, luminance-alpha-integer-ext
,
rgba-integer-mode-ext
, float-32-unsigned-int-24-8-rev
,
framebuffer-srgb
, compressed-red-rgtc1
,
compressed-signed-red-rgtc1
, compressed-rg-rgtc2
,
compressed-signed-rg-rgtc2
, sampler-1d-array
,
sampler-2d-array
, sampler-1d-array-shadow
,
sampler-2d-array-shadow
, sampler-cube-shadow
,
unsigned-int-vec2
, unsigned-int-vec3
,
unsigned-int-vec4
, int-sampler-1d
, int-sampler-2d
,
int-sampler-3d
, int-sampler-cube
,
int-sampler-1d-array
, int-sampler-2d-array
,
unsigned-int-sampler-1d
, unsigned-int-sampler-2d
,
unsigned-int-sampler-3d
, unsigned-int-sampler-cube
,
unsigned-int-sampler-1d-array
,
unsigned-int-sampler-2d-array
, query-wait
,
query-no-wait
, query-by-region-wait
,
query-by-region-no-wait
, buffer-access-flags
,
buffer-map-length
, buffer-map-offset
.
Bitfield constructor. The symbolic bit arguments are replaced
with their corresponding numeric values and combined with logior
at compile-time. The symbolic arguments known to this bitfield
constructor are:
map-read
, map-write
, map-invalidate-range
,
map-invalidate-buffer
, map-flush-explicit
,
map-unsynchronized
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
map-read-bit-ext
, map-write-bit-ext
,
map-invalidate-range-bit-ext
,
map-invalidate-buffer-bit-ext
, map-flush-explicit-bit-ext
,
map-unsynchronized-bit-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
context-flag-debug-bit
, num-shading-language-versions
,
vertex-attrib-array-long
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
context-flag-debug-bit
, debug-output-synchronous
,
debug-next-logged-message-length
, debug-callback-function
,
debug-callback-user-param
, debug-source-api
,
debug-source-window-system
, debug-source-shader-compiler
,
debug-source-third-party
, debug-source-application
,
debug-source-other
, debug-type-error
,
debug-type-deprecated-behavior
,
debug-type-undefined-behavior
, debug-type-portability
,
debug-type-performance
, debug-type-other
,
debug-type-marker
, debug-type-push-group
,
debug-type-pop-group
, debug-severity-notification
,
max-debug-group-stack-depth
, debug-group-stack-depth
,
buffer
, shader
, program
, query
,
program-pipeline
, sampler
, display-list
,
max-label-length
, max-debug-message-length
,
max-debug-logged-messages
, debug-logged-messages
,
debug-severity-high
, debug-severity-medium
,
debug-severity-low
, debug-output
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
context-flag-robust-access-bit-arb
,
lose-context-on-reset-arb
, guilty-context-reset-arb
,
innocent-context-reset-arb
, unknown-context-reset-arb
,
reset-notification-strategy-arb
,
no-reset-notification-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
vertex-shader-bit
, fragment-shader-bit
,
geometry-shader-bit
, tess-control-shader-bit
,
tess-evaluation-shader-bit
, all-shader-bits
,
program-separable
, active-program
,
program-pipeline-binding
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
compute-shader-bit
, max-compute-shared-memory-size
,
max-compute-uniform-components
,
max-compute-atomic-counter-buffers
,
max-compute-atomic-counters
,
max-combined-compute-uniform-components
,
compute-local-work-size
, max-compute-local-invocations
,
uniform-block-referenced-by-compute-shader
,
atomic-counter-buffer-referenced-by-compute-shader
,
dispatch-indirect-buffer
,
dispatch-indirect-buffer-binding
, compute-shader
,
max-compute-uniform-blocks
,
max-compute-texture-image-units
,
max-compute-image-uniforms
, max-compute-work-group-count
,
max-compute-work-group-size
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
vertex-shader-bit-ext
, fragment-shader-bit-ext
,
all-shader-bits-ext
, program-separable-ext
,
active-program-ext
, program-pipeline-binding-ext
,
active-program-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
vertex-attrib-array-barrier-bit-ext
,
element-array-barrier-bit-ext
, uniform-barrier-bit-ext
,
texture-fetch-barrier-bit-ext
,
shader-image-access-barrier-bit-ext
,
command-barrier-bit-ext
, pixel-buffer-barrier-bit-ext
,
texture-update-barrier-bit-ext
,
buffer-update-barrier-bit-ext
,
framebuffer-barrier-bit-ext
,
transform-feedback-barrier-bit-ext
,
atomic-counter-barrier-bit-ext
, all-barrier-bits-ext
,
max-image-units-ext
,
max-combined-image-units-and-fragment-outputs-ext
,
image-binding-name-ext
, image-binding-level-ext
,
image-binding-layered-ext
, image-binding-layer-ext
,
image-binding-access-ext
, image-1d-ext
,
image-2d-ext
, image-3d-ext
, image-2d-rect-ext
,
image-cube-ext
, image-buffer-ext
,
image-1d-array-ext
, image-2d-array-ext
,
image-cube-map-array-ext
, image-2d-multisample-ext
,
image-2d-multisample-array-ext
, int-image-1d-ext
,
int-image-2d-ext
, int-image-3d-ext
,
int-image-2d-rect-ext
, int-image-cube-ext
,
int-image-buffer-ext
, int-image-1d-array-ext
,
int-image-2d-array-ext
, int-image-cube-map-array-ext
,
int-image-2d-multisample-ext
,
int-image-2d-multisample-array-ext
,
unsigned-int-image-1d-ext
, unsigned-int-image-2d-ext
,
unsigned-int-image-3d-ext
, unsigned-int-image-2d-rect-ext
,
unsigned-int-image-cube-ext
,
unsigned-int-image-buffer-ext
,
unsigned-int-image-1d-array-ext
,
unsigned-int-image-2d-array-ext
,
unsigned-int-image-cube-map-array-ext
,
unsigned-int-image-2d-multisample-ext
,
unsigned-int-image-2d-multisample-array-ext
,
max-image-samples-ext
, image-binding-format-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
vertex-attrib-array-barrier-bit
,
element-array-barrier-bit
, uniform-barrier-bit
,
texture-fetch-barrier-bit
,
shader-image-access-barrier-bit
, command-barrier-bit
,
pixel-buffer-barrier-bit
, texture-update-barrier-bit
,
buffer-update-barrier-bit
, framebuffer-barrier-bit
,
transform-feedback-barrier-bit
,
atomic-counter-barrier-bit
, all-barrier-bits
,
max-image-units
,
max-combined-image-units-and-fragment-outputs
,
image-binding-name
, image-binding-level
,
image-binding-layered
, image-binding-layer
,
image-binding-access
, image-1d
, image-2d
,
image-3d
, image-2d-rect
, image-cube
,
image-buffer
, image-1d-array
, image-2d-array
,
image-cube-map-array
, image-2d-multisample
,
image-2d-multisample-array
, int-image-1d
,
int-image-2d
, int-image-3d
, int-image-2d-rect
,
int-image-cube
, int-image-buffer
,
int-image-1d-array
, int-image-2d-array
,
int-image-cube-map-array
, int-image-2d-multisample
,
int-image-2d-multisample-array
, unsigned-int-image-1d
,
unsigned-int-image-2d
, unsigned-int-image-3d
,
unsigned-int-image-2d-rect
, unsigned-int-image-cube
,
unsigned-int-image-buffer
, unsigned-int-image-1d-array
,
unsigned-int-image-2d-array
,
unsigned-int-image-cube-map-array
,
unsigned-int-image-2d-multisample
,
unsigned-int-image-2d-multisample-array
,
max-image-samples
, image-binding-format
,
image-format-compatibility-type
,
image-format-compatibility-by-size
,
image-format-compatibility-by-class
,
max-vertex-image-uniforms
,
max-tess-control-image-uniforms
,
max-tess-evaluation-image-uniforms
,
max-geometry-image-uniforms
, max-fragment-image-uniforms
,
max-combined-image-uniforms
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
shader-storage-barrier-bit
, shader-storage-buffer
,
shader-storage-buffer-binding
,
shader-storage-buffer-start
, shader-storage-buffer-size
,
max-vertex-shader-storage-blocks
,
max-geometry-shader-storage-blocks
,
max-tess-control-shader-storage-blocks
,
max-tess-evaluation-shader-storage-blocks
,
max-fragment-shader-storage-blocks
,
max-compute-shader-storage-blocks
,
max-combined-shader-storage-blocks
,
max-shader-storage-buffer-bindings
,
max-shader-storage-block-size
,
shader-storage-buffer-offset-alignment
,
max-combined-shader-output-resources
,
max-combined-image-units-and-fragment-outputs
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
layout-default-intel
, layout-linear-intel
,
layout-linear-cpu-cached-intel
,
texture-memory-layout-intel
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
false
, true
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
points
, lines
, line-loop
, line-strip
,
triangles
, triangle-strip
, triangle-fan
,
quads
, quad-strip
, polygon
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
lines-adjacency
, line-strip-adjacency
,
triangles-adjacency
, triangle-strip-adjacency
,
program-point-size
, depth-clamp
,
texture-cube-map-seamless
, geometry-vertices-out
,
geometry-input-type
, geometry-output-type
,
max-geometry-texture-image-units
,
framebuffer-attachment-layered
,
framebuffer-incomplete-layer-targets
, geometry-shader
,
max-geometry-uniform-components
,
max-geometry-output-vertices
,
max-geometry-total-output-components
,
quads-follow-provoking-vertex-convention
,
first-vertex-convention
, last-vertex-convention
,
provoking-vertex
, sample-position
, sample-mask
,
sample-mask-value
, max-sample-mask-words
,
texture-2d-multisample
, proxy-texture-2d-multisample
,
texture-2d-multisample-array
,
proxy-texture-2d-multisample-array
,
texture-binding-2d-multisample
,
texture-binding-2d-multisample-array
, texture-samples
,
texture-fixed-sample-locations
, sampler-2d-multisample
,
int-sampler-2d-multisample
,
unsigned-int-sampler-2d-multisample
,
sampler-2d-multisample-array
,
int-sampler-2d-multisample-array
,
unsigned-int-sampler-2d-multisample-array
,
max-color-texture-samples
, max-depth-texture-samples
,
max-integer-samples
, max-server-wait-timeout
,
object-type
, sync-condition
, sync-status
,
sync-flags
, sync-fence
, sync-gpu-commands-complete
,
unsignaled
, signaled
, already-signaled
,
timeout-expired
, condition-satisfied
, wait-failed
,
timeout-ignored
, sync-flush-commands-bit
,
timeout-ignored
, max-vertex-output-components
,
max-geometry-input-components
,
max-geometry-output-components
,
max-fragment-input-components
, context-core-profile-bit
,
context-compatibility-profile-bit
, context-profile-mask
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
lines-adjacency-arb
, line-strip-adjacency-arb
,
triangles-adjacency-arb
, triangle-strip-adjacency-arb
,
program-point-size-arb
, max-varying-components
,
max-geometry-texture-image-units-arb
,
framebuffer-attachment-object-type
,
framebuffer-attachment-object-type-ext
,
framebuffer-attachment-object-name
,
framebuffer-attachment-object-name-ext
,
framebuffer-attachment-texture-level
,
framebuffer-attachment-texture-level-ext
,
framebuffer-attachment-texture-cube-map-face
,
framebuffer-attachment-texture-cube-map-face-ext
,
framebuffer-attachment-texture-layer
,
framebuffer-attachment-texture-3d-zoffset-ext
,
framebuffer-complete
, framebuffer-complete-ext
,
framebuffer-incomplete-attachment
,
framebuffer-incomplete-attachment-ext
,
framebuffer-incomplete-missing-attachment
,
framebuffer-incomplete-missing-attachment-ext
,
framebuffer-incomplete-dimensions-ext
,
framebuffer-incomplete-formats-ext
,
framebuffer-incomplete-draw-buffer
,
framebuffer-incomplete-draw-buffer-ext
,
framebuffer-incomplete-read-buffer
,
framebuffer-incomplete-read-buffer-ext
,
framebuffer-unsupported
, framebuffer-unsupported-ext
,
max-color-attachments
, max-color-attachments-ext
,
color-attachment0
, color-attachment0-ext
,
color-attachment1
, color-attachment1-ext
,
color-attachment2
, color-attachment2-ext
,
color-attachment3
, color-attachment3-ext
,
color-attachment4
, color-attachment4-ext
,
color-attachment5
, color-attachment5-ext
,
color-attachment6
, color-attachment6-ext
,
color-attachment7
, color-attachment7-ext
,
color-attachment8
, color-attachment8-ext
,
color-attachment9
, color-attachment9-ext
,
color-attachment10
, color-attachment10-ext
,
color-attachment11
, color-attachment11-ext
,
color-attachment12
, color-attachment12-ext
,
color-attachment13
, color-attachment13-ext
,
color-attachment14
, color-attachment14-ext
,
color-attachment15
, color-attachment15-ext
,
depth-attachment
, depth-attachment-ext
,
stencil-attachment
, stencil-attachment-ext
,
framebuffer
, framebuffer-ext
, renderbuffer
,
renderbuffer-ext
, renderbuffer-width
,
renderbuffer-width-ext
, renderbuffer-height
,
renderbuffer-height-ext
, renderbuffer-internal-format
,
renderbuffer-internal-format-ext
, stencil-index1
,
stencil-index1-ext
, stencil-index4
,
stencil-index4-ext
, stencil-index8
,
stencil-index8-ext
, stencil-index16
,
stencil-index16-ext
, renderbuffer-red-size
,
renderbuffer-red-size-ext
, renderbuffer-green-size
,
renderbuffer-green-size-ext
, renderbuffer-blue-size
,
renderbuffer-blue-size-ext
, renderbuffer-alpha-size
,
renderbuffer-alpha-size-ext
, renderbuffer-depth-size
,
renderbuffer-depth-size-ext
, renderbuffer-stencil-size
,
renderbuffer-stencil-size-ext
,
framebuffer-attachment-layered-arb
,
framebuffer-incomplete-layer-targets-arb
,
framebuffer-incomplete-layer-count-arb
,
geometry-shader-arb
, geometry-vertices-out-arb
,
geometry-input-type-arb
, geometry-output-type-arb
,
max-geometry-varying-components-arb
,
max-vertex-varying-components-arb
,
max-geometry-uniform-components-arb
,
max-geometry-output-vertices-arb
,
max-geometry-total-output-components-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
lines-adjacency-ext
, line-strip-adjacency-ext
,
triangles-adjacency-ext
, triangle-strip-adjacency-ext
,
program-point-size-ext
, geometry-program-nv
,
max-program-output-vertices-nv
,
max-program-total-output-components-nv
,
max-geometry-texture-image-units-ext
,
framebuffer-attachment-texture-layer-ext
,
framebuffer-attachment-layered-ext
,
framebuffer-incomplete-layer-targets-ext
,
framebuffer-incomplete-layer-count-ext
,
geometry-vertices-out-ext
, geometry-input-type-ext
,
geometry-output-type-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
patches
, uniform-block-referenced-by-tess-control-shader
,
uniform-block-referenced-by-tess-evaluation-shader
,
max-tess-control-input-components
,
max-tess-evaluation-input-components
,
max-combined-tess-control-uniform-components
,
max-combined-tess-evaluation-uniform-components
,
patch-vertices
, patch-default-inner-level
,
patch-default-outer-level
, tess-control-output-vertices
,
tess-gen-mode
, tess-gen-spacing
,
tess-gen-vertex-order
, tess-gen-point-mode
,
isolines
, fractional-odd
, fractional-even
,
max-patch-vertices
, max-tess-gen-level
,
max-tess-control-uniform-components
,
max-tess-evaluation-uniform-components
,
max-tess-control-texture-image-units
,
max-tess-evaluation-texture-image-units
,
max-tess-control-output-components
,
max-tess-patch-components
,
max-tess-control-total-output-components
,
max-tess-evaluation-output-components
,
tess-evaluation-shader
, tess-control-shader
,
max-tess-control-uniform-blocks
,
max-tess-evaluation-uniform-blocks
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
patches
, int64-nv
, unsigned-int64-nv
,
int8-nv
, int8-vec2-nv
, int8-vec3-nv
,
int8-vec4-nv
, int16-nv
, int16-vec2-nv
,
int16-vec3-nv
, int16-vec4-nv
, int64-vec2-nv
,
int64-vec3-nv
, int64-vec4-nv
, unsigned-int8-nv
,
unsigned-int8-vec2-nv
, unsigned-int8-vec3-nv
,
unsigned-int8-vec4-nv
, unsigned-int16-nv
,
unsigned-int16-vec2-nv
, unsigned-int16-vec3-nv
,
unsigned-int16-vec4-nv
, unsigned-int64-vec2-nv
,
unsigned-int64-vec3-nv
, unsigned-int64-vec4-nv
,
float16-nv
, float16-vec2-nv
, float16-vec3-nv
,
float16-vec4-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
accum
, load
, return
, mult
, add
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
never
, less
, equal
, lequal
, greater
,
notequal
, gequal
, always
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
zero
, one
, src-color
, one-minus-src-color
,
src-alpha
, one-minus-src-alpha
, dst-alpha
,
one-minus-dst-alpha
, constant-color-ext
,
one-minus-constant-color-ext
, constant-alpha-ext
,
one-minus-constant-alpha-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
zero
, one
, dst-color
, one-minus-dst-color
,
src-alpha-saturate
, src-alpha
, one-minus-src-alpha
,
dst-alpha
, one-minus-dst-alpha
, constant-color-ext
,
one-minus-constant-color-ext
, constant-alpha-ext
,
one-minus-constant-alpha-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
logic-op
, func-add-ext
, min-ext
, max-ext
,
func-subtract-ext
, func-reverse-subtract-ext
,
alpha-min-sgix
, alpha-max-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
front
, back
, front-and-back
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
ambient
, diffuse
, specular
, emission
,
ambient-and-diffuse
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
byte
, unsigned-byte
, short
, unsigned-short
,
int
, unsigned-int
, float
, double
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
color-table-scale-sgi
, color-table-bias-sgi
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
color-table-sgi
, post-convolution-color-table-sgi
,
post-color-matrix-color-table-sgi
, proxy-color-table-sgi
,
proxy-post-convolution-color-table-sgi
,
proxy-post-color-matrix-color-table-sgi
,
texture-color-table-sgi
, proxy-texture-color-table-sgi
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
reduce-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
convolution-border-mode-ext
, convolution-filter-scale-ext
,
convolution-filter-bias-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
convolution-1d-ext
, convolution-2d-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
front
, back
, front-and-back
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
never
, less
, equal
, lequal
, greater
,
notequal
, gequal
, always
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
none
, front-left
, front-right
, back-left
,
back-right
, front
, back
, left
, right
,
front-and-back
, aux0
, aux1
, aux2
,
aux3
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
fog
, lighting
, texture-1d
, texture-2d
,
line-stipple
, polygon-stipple
, cull-face
,
alpha-test
, blend
, index-logic-op
,
color-logic-op
, dither
, stencil-test
,
depth-test
, clip-plane0
, clip-plane1
,
clip-plane2
, clip-plane3
, clip-plane4
,
clip-plane5
, light0
, light1
, light2
,
light3
, light4
, light5
, light6
,
light7
, texture-gen-s
, texture-gen-t
,
texture-gen-r
, texture-gen-q
, map1-vertex-3
,
map1-vertex-4
, map1-color-4
, map1-index
,
map1-normal
, map1-texture-coord-1
,
map1-texture-coord-2
, map1-texture-coord-3
,
map1-texture-coord-4
, map2-vertex-3
, map2-vertex-4
,
map2-color-4
, map2-index
, map2-normal
,
map2-texture-coord-1
, map2-texture-coord-2
,
map2-texture-coord-3
, map2-texture-coord-4
,
point-smooth
, line-smooth
, polygon-smooth
,
scissor-test
, color-material
, normalize
,
auto-normal
, polygon-offset-point
,
polygon-offset-line
, polygon-offset-fill
,
vertex-array
, normal-array
, color-array
,
index-array
, texture-coord-array
, edge-flag-array
,
convolution-1d-ext
, convolution-2d-ext
,
separable-2d-ext
, histogram-ext
, minmax-ext
,
rescale-normal-ext
, shared-texture-palette-ext
,
texture-3d-ext
, multisample-sgis
,
sample-alpha-to-mask-sgis
, sample-alpha-to-one-sgis
,
sample-mask-sgis
, texture-4d-sgis
,
async-histogram-sgix
, async-tex-image-sgix
,
async-draw-pixels-sgix
, async-read-pixels-sgix
,
calligraphic-fragment-sgix
, fog-offset-sgix
,
fragment-lighting-sgix
, fragment-color-material-sgix
,
fragment-light0-sgix
, fragment-light1-sgix
,
fragment-light2-sgix
, fragment-light3-sgix
,
fragment-light4-sgix
, fragment-light5-sgix
,
fragment-light6-sgix
, fragment-light7-sgix
,
framezoom-sgix
, interlace-sgix
,
ir-instrument1-sgix
, pixel-tex-gen-sgix
,
pixel-texture-sgis
, reference-plane-sgix
,
sprite-sgix
, color-table-sgi
,
post-convolution-color-table-sgi
,
post-color-matrix-color-table-sgi
,
texture-color-table-sgi
,
invalid-framebuffer-operation-oes
, rgba4-oes
,
rgb5-a1-oes
, depth-component16-oes
,
max-renderbuffer-size-oes
, framebuffer-binding-oes
,
renderbuffer-binding-oes
,
framebuffer-attachment-object-type-oes
,
framebuffer-attachment-object-name-oes
,
framebuffer-attachment-texture-level-oes
,
framebuffer-attachment-texture-cube-map-face-oes
,
framebuffer-attachment-texture-3d-zoffset-oes
,
framebuffer-complete-oes
,
framebuffer-incomplete-attachment-oes
,
framebuffer-incomplete-missing-attachment-oes
,
framebuffer-incomplete-dimensions-oes
,
framebuffer-incomplete-formats-oes
,
framebuffer-incomplete-draw-buffer-oes
,
framebuffer-incomplete-read-buffer-oes
,
framebuffer-unsupported-oes
, color-attachment0-oes
,
depth-attachment-oes
, stencil-attachment-oes
,
framebuffer-oes
, renderbuffer-oes
,
renderbuffer-width-oes
, renderbuffer-height-oes
,
renderbuffer-internal-format-oes
, stencil-index1-oes
,
stencil-index4-oes
, stencil-index8-oes
,
renderbuffer-red-size-oes
, renderbuffer-green-size-oes
,
renderbuffer-blue-size-oes
, renderbuffer-alpha-size-oes
,
renderbuffer-depth-size-oes
,
renderbuffer-stencil-size-oes
, rgb565-oes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
fog
, lighting
, texture-1d
, texture-2d
,
line-stipple
, polygon-stipple
, cull-face
,
alpha-test
, blend
, index-logic-op
,
color-logic-op
, dither
, stencil-test
,
depth-test
, clip-plane0
, clip-plane1
,
clip-plane2
, clip-plane3
, clip-plane4
,
clip-plane5
, light0
, light1
, light2
,
light3
, light4
, light5
, light6
,
light7
, texture-gen-s
, texture-gen-t
,
texture-gen-r
, texture-gen-q
, map1-vertex-3
,
map1-vertex-4
, map1-color-4
, map1-index
,
map1-normal
, map1-texture-coord-1
,
map1-texture-coord-2
, map1-texture-coord-3
,
map1-texture-coord-4
, map2-vertex-3
, map2-vertex-4
,
map2-color-4
, map2-index
, map2-normal
,
map2-texture-coord-1
, map2-texture-coord-2
,
map2-texture-coord-3
, map2-texture-coord-4
,
point-smooth
, line-smooth
, polygon-smooth
,
scissor-test
, color-material
, normalize
,
auto-normal
, polygon-offset-point
,
polygon-offset-line
, polygon-offset-fill
,
vertex-array
, normal-array
, color-array
,
index-array
, texture-coord-array
, edge-flag-array
,
convolution-1d-ext
, convolution-2d-ext
,
separable-2d-ext
, histogram-ext
, minmax-ext
,
rescale-normal-ext
, shared-texture-palette-ext
,
texture-3d-ext
, multisample-sgis
,
sample-alpha-to-mask-sgis
, sample-alpha-to-one-sgis
,
sample-mask-sgis
, texture-4d-sgis
,
async-histogram-sgix
, async-tex-image-sgix
,
async-draw-pixels-sgix
, async-read-pixels-sgix
,
calligraphic-fragment-sgix
, fog-offset-sgix
,
fragment-lighting-sgix
, fragment-color-material-sgix
,
fragment-light0-sgix
, fragment-light1-sgix
,
fragment-light2-sgix
, fragment-light3-sgix
,
fragment-light4-sgix
, fragment-light5-sgix
,
fragment-light6-sgix
, fragment-light7-sgix
,
framezoom-sgix
, interlace-sgix
,
ir-instrument1-sgix
, pixel-tex-gen-sgix
,
pixel-texture-sgis
, reference-plane-sgix
,
sprite-sgix
, color-table-sgi
,
post-convolution-color-table-sgi
,
post-color-matrix-color-table-sgi
,
texture-color-table-sgi
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
no-error
, invalid-enum
, invalid-value
,
invalid-operation
, stack-overflow
, stack-underflow
,
out-of-memory
, table-too-large-ext
,
texture-too-large-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
invalid-framebuffer-operation
,
framebuffer-attachment-color-encoding
,
framebuffer-attachment-component-type
,
framebuffer-attachment-red-size
,
framebuffer-attachment-green-size
,
framebuffer-attachment-blue-size
,
framebuffer-attachment-alpha-size
,
framebuffer-attachment-depth-size
,
framebuffer-attachment-stencil-size
, framebuffer-default
,
framebuffer-undefined
, depth-stencil-attachment
,
index
, max-renderbuffer-size
, depth-stencil
,
unsigned-int-24-8
, depth24-stencil8
,
texture-stencil-size
, texture-red-type
,
texture-green-type
, texture-blue-type
,
texture-alpha-type
, texture-luminance-type
,
texture-intensity-type
, texture-depth-type
,
unsigned-normalized
, framebuffer-binding
,
draw-framebuffer-binding
, renderbuffer-binding
,
read-framebuffer
, draw-framebuffer
,
read-framebuffer-binding
, renderbuffer-samples
,
framebuffer-attachment-object-type
,
framebuffer-attachment-object-type-ext
,
framebuffer-attachment-object-name
,
framebuffer-attachment-object-name-ext
,
framebuffer-attachment-texture-level
,
framebuffer-attachment-texture-level-ext
,
framebuffer-attachment-texture-cube-map-face
,
framebuffer-attachment-texture-cube-map-face-ext
,
framebuffer-attachment-texture-layer
,
framebuffer-attachment-texture-3d-zoffset-ext
,
framebuffer-complete
, framebuffer-complete-ext
,
framebuffer-incomplete-attachment
,
framebuffer-incomplete-attachment-ext
,
framebuffer-incomplete-missing-attachment
,
framebuffer-incomplete-missing-attachment-ext
,
framebuffer-incomplete-dimensions-ext
,
framebuffer-incomplete-formats-ext
,
framebuffer-incomplete-draw-buffer
,
framebuffer-incomplete-draw-buffer-ext
,
framebuffer-incomplete-read-buffer
,
framebuffer-incomplete-read-buffer-ext
,
framebuffer-unsupported
, framebuffer-unsupported-ext
,
max-color-attachments
, max-color-attachments-ext
,
color-attachment0
, color-attachment0-ext
,
color-attachment1
, color-attachment1-ext
,
color-attachment2
, color-attachment2-ext
,
color-attachment3
, color-attachment3-ext
,
color-attachment4
, color-attachment4-ext
,
color-attachment5
, color-attachment5-ext
,
color-attachment6
, color-attachment6-ext
,
color-attachment7
, color-attachment7-ext
,
color-attachment8
, color-attachment8-ext
,
color-attachment9
, color-attachment9-ext
,
color-attachment10
, color-attachment10-ext
,
color-attachment11
, color-attachment11-ext
,
color-attachment12
, color-attachment12-ext
,
color-attachment13
, color-attachment13-ext
,
color-attachment14
, color-attachment14-ext
,
color-attachment15
, color-attachment15-ext
,
depth-attachment
, depth-attachment-ext
,
stencil-attachment
, stencil-attachment-ext
,
framebuffer
, framebuffer-ext
, renderbuffer
,
renderbuffer-ext
, renderbuffer-width
,
renderbuffer-width-ext
, renderbuffer-height
,
renderbuffer-height-ext
, renderbuffer-internal-format
,
renderbuffer-internal-format-ext
, stencil-index1
,
stencil-index1-ext
, stencil-index4
,
stencil-index4-ext
, stencil-index8
,
stencil-index8-ext
, stencil-index16
,
stencil-index16-ext
, renderbuffer-red-size
,
renderbuffer-red-size-ext
, renderbuffer-green-size
,
renderbuffer-green-size-ext
, renderbuffer-blue-size
,
renderbuffer-blue-size-ext
, renderbuffer-alpha-size
,
renderbuffer-alpha-size-ext
, renderbuffer-depth-size
,
renderbuffer-depth-size-ext
, renderbuffer-stencil-size
,
renderbuffer-stencil-size-ext
,
framebuffer-incomplete-multisample
, max-samples
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
invalid-framebuffer-operation-ext
,
max-renderbuffer-size-ext
, framebuffer-binding-ext
,
renderbuffer-binding-ext
,
framebuffer-attachment-object-type
,
framebuffer-attachment-object-type-ext
,
framebuffer-attachment-object-name
,
framebuffer-attachment-object-name-ext
,
framebuffer-attachment-texture-level
,
framebuffer-attachment-texture-level-ext
,
framebuffer-attachment-texture-cube-map-face
,
framebuffer-attachment-texture-cube-map-face-ext
,
framebuffer-attachment-texture-layer
,
framebuffer-attachment-texture-3d-zoffset-ext
,
framebuffer-complete
, framebuffer-complete-ext
,
framebuffer-incomplete-attachment
,
framebuffer-incomplete-attachment-ext
,
framebuffer-incomplete-missing-attachment
,
framebuffer-incomplete-missing-attachment-ext
,
framebuffer-incomplete-dimensions-ext
,
framebuffer-incomplete-formats-ext
,
framebuffer-incomplete-draw-buffer
,
framebuffer-incomplete-draw-buffer-ext
,
framebuffer-incomplete-read-buffer
,
framebuffer-incomplete-read-buffer-ext
,
framebuffer-unsupported
, framebuffer-unsupported-ext
,
max-color-attachments
, max-color-attachments-ext
,
color-attachment0
, color-attachment0-ext
,
color-attachment1
, color-attachment1-ext
,
color-attachment2
, color-attachment2-ext
,
color-attachment3
, color-attachment3-ext
,
color-attachment4
, color-attachment4-ext
,
color-attachment5
, color-attachment5-ext
,
color-attachment6
, color-attachment6-ext
,
color-attachment7
, color-attachment7-ext
,
color-attachment8
, color-attachment8-ext
,
color-attachment9
, color-attachment9-ext
,
color-attachment10
, color-attachment10-ext
,
color-attachment11
, color-attachment11-ext
,
color-attachment12
, color-attachment12-ext
,
color-attachment13
, color-attachment13-ext
,
color-attachment14
, color-attachment14-ext
,
color-attachment15
, color-attachment15-ext
,
depth-attachment
, depth-attachment-ext
,
stencil-attachment
, stencil-attachment-ext
,
framebuffer
, framebuffer-ext
, renderbuffer
,
renderbuffer-ext
, renderbuffer-width
,
renderbuffer-width-ext
, renderbuffer-height
,
renderbuffer-height-ext
, renderbuffer-internal-format
,
renderbuffer-internal-format-ext
, stencil-index1
,
stencil-index1-ext
, stencil-index4
,
stencil-index4-ext
, stencil-index8
,
stencil-index8-ext
, stencil-index16
,
stencil-index16-ext
, renderbuffer-red-size
,
renderbuffer-red-size-ext
, renderbuffer-green-size
,
renderbuffer-green-size-ext
, renderbuffer-blue-size
,
renderbuffer-blue-size-ext
, renderbuffer-alpha-size
,
renderbuffer-alpha-size-ext
, renderbuffer-depth-size
,
renderbuffer-depth-size-ext
, renderbuffer-stencil-size
,
renderbuffer-stencil-size-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
2d
, 3d
, 3d-color
, 3d-color-texture
,
4d-color-texture
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
pass-through-token
, point-token
, line-token
,
polygon-token
, bitmap-token
, draw-pixel-token
,
copy-pixel-token
, line-reset-token
.
Bitfield constructor. The symbolic bit arguments are replaced
with their corresponding numeric values and combined with logior
at compile-time. The symbolic arguments known to this bitfield
constructor are:
texture-deformation-bit-sgix
,
geometry-deformation-bit-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
geometry-deformation-sgix
, texture-deformation-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
linear
, exp
, exp2
, fog-func-sgis
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
fog-color
, fog-density
, fog-end
, fog-index
,
fog-mode
, fog-start
, fog-offset-value-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
fragment-light-model-local-viewer-sgix
,
fragment-light-model-two-side-sgix
,
fragment-light-model-ambient-sgix
,
fragment-light-model-normal-interpolation-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
cw
, ccw
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
color-table-scale-sgi
, color-table-bias-sgi
,
color-table-format-sgi
, color-table-width-sgi
,
color-table-red-size-sgi
, color-table-green-size-sgi
,
color-table-blue-size-sgi
, color-table-alpha-size-sgi
,
color-table-luminance-size-sgi
,
color-table-intensity-size-sgi
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
convolution-border-mode-ext
, convolution-filter-scale-ext
,
convolution-filter-bias-ext
, convolution-format-ext
,
convolution-width-ext
, convolution-height-ext
,
max-convolution-width-ext
, max-convolution-height-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
histogram-width-ext
, histogram-format-ext
,
histogram-red-size-ext
, histogram-green-size-ext
,
histogram-blue-size-ext
, histogram-alpha-size-ext
,
histogram-luminance-size-ext
, histogram-sink-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
coeff
, order
, domain
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
minmax-format-ext
, minmax-sink-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
pixel-map-i-to-i
, pixel-map-s-to-s
,
pixel-map-i-to-r
, pixel-map-i-to-g
,
pixel-map-i-to-b
, pixel-map-i-to-a
,
pixel-map-r-to-r
, pixel-map-g-to-g
,
pixel-map-b-to-b
, pixel-map-a-to-a
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
vertex-array-pointer
, normal-array-pointer
,
color-array-pointer
, index-array-pointer
,
texture-coord-array-pointer
, edge-flag-array-pointer
,
feedback-buffer-pointer
, selection-buffer-pointer
,
instrument-buffer-pointer-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
current-color
, current-index
, current-normal
,
current-texture-coords
, current-raster-color
,
current-raster-index
, current-raster-texture-coords
,
current-raster-position
, current-raster-position-valid
,
current-raster-distance
, point-smooth
, point-size
,
point-size-range
, point-size-granularity
,
line-smooth
, line-width
, line-width-range
,
line-width-granularity
, line-stipple
,
line-stipple-pattern
, line-stipple-repeat
,
smooth-point-size-range
, smooth-point-size-granularity
,
smooth-line-width-range
, smooth-line-width-granularity
,
aliased-point-size-range
, aliased-line-width-range
,
list-mode
, max-list-nesting
, list-base
,
list-index
, polygon-mode
, polygon-smooth
,
polygon-stipple
, edge-flag
, cull-face
,
cull-face-mode
, front-face
, lighting
,
light-model-local-viewer
, light-model-two-side
,
light-model-ambient
, shade-model
,
color-material-face
, color-material-parameter
,
color-material
, fog
, fog-index
, fog-density
,
fog-start
, fog-end
, fog-mode
, fog-color
,
depth-range
, depth-test
, depth-writemask
,
depth-clear-value
, depth-func
, accum-clear-value
,
stencil-test
, stencil-clear-value
, stencil-func
,
stencil-value-mask
, stencil-fail
,
stencil-pass-depth-fail
, stencil-pass-depth-pass
,
stencil-ref
, stencil-writemask
, matrix-mode
,
normalize
, viewport
, modelview-stack-depth
,
projection-stack-depth
, texture-stack-depth
,
modelview-matrix
, projection-matrix
,
texture-matrix
, attrib-stack-depth
,
client-attrib-stack-depth
, alpha-test
,
alpha-test-func
, alpha-test-ref
, dither
,
blend-dst
, blend-src
, blend
, logic-op-mode
,
index-logic-op
, logic-op
, color-logic-op
,
aux-buffers
, draw-buffer
, read-buffer
,
scissor-box
, scissor-test
, index-clear-value
,
index-writemask
, color-clear-value
,
color-writemask
, index-mode
, rgba-mode
,
doublebuffer
, stereo
, render-mode
,
perspective-correction-hint
, point-smooth-hint
,
line-smooth-hint
, polygon-smooth-hint
, fog-hint
,
texture-gen-s
, texture-gen-t
, texture-gen-r
,
texture-gen-q
, pixel-map-i-to-i-size
,
pixel-map-s-to-s-size
, pixel-map-i-to-r-size
,
pixel-map-i-to-g-size
, pixel-map-i-to-b-size
,
pixel-map-i-to-a-size
, pixel-map-r-to-r-size
,
pixel-map-g-to-g-size
, pixel-map-b-to-b-size
,
pixel-map-a-to-a-size
, unpack-swap-bytes
,
unpack-lsb-first
, unpack-row-length
,
unpack-skip-rows
, unpack-skip-pixels
,
unpack-alignment
, pack-swap-bytes
, pack-lsb-first
,
pack-row-length
, pack-skip-rows
, pack-skip-pixels
,
pack-alignment
, map-color
, map-stencil
,
index-shift
, index-offset
, red-scale
,
red-bias
, zoom-x
, zoom-y
, green-scale
,
green-bias
, blue-scale
, blue-bias
,
alpha-scale
, alpha-bias
, depth-scale
,
depth-bias
, max-eval-order
, max-lights
,
max-clip-distances
, max-clip-planes
,
max-texture-size
, max-pixel-map-table
,
max-attrib-stack-depth
, max-modelview-stack-depth
,
max-name-stack-depth
, max-projection-stack-depth
,
max-texture-stack-depth
, max-viewport-dims
,
max-client-attrib-stack-depth
, subpixel-bits
,
index-bits
, red-bits
, green-bits
, blue-bits
,
alpha-bits
, depth-bits
, stencil-bits
,
accum-red-bits
, accum-green-bits
, accum-blue-bits
,
accum-alpha-bits
, name-stack-depth
, auto-normal
,
map1-color-4
, map1-index
, map1-normal
,
map1-texture-coord-1
, map1-texture-coord-2
,
map1-texture-coord-3
, map1-texture-coord-4
,
map1-vertex-3
, map1-vertex-4
, map2-color-4
,
map2-index
, map2-normal
, map2-texture-coord-1
,
map2-texture-coord-2
, map2-texture-coord-3
,
map2-texture-coord-4
, map2-vertex-3
, map2-vertex-4
,
map1-grid-domain
, map1-grid-segments
,
map2-grid-domain
, map2-grid-segments
, texture-1d
,
texture-2d
, feedback-buffer-size
,
feedback-buffer-type
, selection-buffer-size
,
polygon-offset-units
, polygon-offset-point
,
polygon-offset-line
, polygon-offset-fill
,
polygon-offset-factor
, texture-binding-1d
,
texture-binding-2d
, texture-binding-3d
,
vertex-array
, normal-array
, color-array
,
index-array
, texture-coord-array
, edge-flag-array
,
vertex-array-size
, vertex-array-type
,
vertex-array-stride
, normal-array-type
,
normal-array-stride
, color-array-size
,
color-array-type
, color-array-stride
,
index-array-type
, index-array-stride
,
texture-coord-array-size
, texture-coord-array-type
,
texture-coord-array-stride
, edge-flag-array-stride
,
clip-plane0
, clip-plane1
, clip-plane2
,
clip-plane3
, clip-plane4
, clip-plane5
,
light0
, light1
, light2
, light3
,
light4
, light5
, light6
, light7
,
light-model-color-control
, blend-color-ext
,
blend-equation-ext
, pack-cmyk-hint-ext
,
unpack-cmyk-hint-ext
, convolution-1d-ext
,
convolution-2d-ext
, separable-2d-ext
,
post-convolution-red-scale-ext
,
post-convolution-green-scale-ext
,
post-convolution-blue-scale-ext
,
post-convolution-alpha-scale-ext
,
post-convolution-red-bias-ext
,
post-convolution-green-bias-ext
,
post-convolution-blue-bias-ext
,
post-convolution-alpha-bias-ext
, histogram-ext
,
minmax-ext
, polygon-offset-bias-ext
,
rescale-normal-ext
, shared-texture-palette-ext
,
texture-3d-binding-ext
, pack-skip-images-ext
,
pack-image-height-ext
, unpack-skip-images-ext
,
unpack-image-height-ext
, texture-3d-ext
,
max-3d-texture-size-ext
, vertex-array-count-ext
,
normal-array-count-ext
, color-array-count-ext
,
index-array-count-ext
, texture-coord-array-count-ext
,
edge-flag-array-count-ext
, detail-texture-2d-binding-sgis
,
fog-func-points-sgis
, max-fog-func-points-sgis
,
generate-mipmap-hint-sgis
, multisample-sgis
,
sample-alpha-to-mask-sgis
, sample-alpha-to-one-sgis
,
sample-mask-sgis
, sample-buffers-sgis
,
samples-sgis
, sample-mask-value-sgis
,
sample-mask-invert-sgis
, sample-pattern-sgis
,
pixel-texture-sgis
, point-size-min-sgis
,
point-size-max-sgis
, point-fade-threshold-size-sgis
,
distance-attenuation-sgis
, pack-skip-volumes-sgis
,
pack-image-depth-sgis
, unpack-skip-volumes-sgis
,
unpack-image-depth-sgis
, texture-4d-sgis
,
max-4d-texture-size-sgis
, texture-4d-binding-sgis
,
async-marker-sgix
, async-histogram-sgix
,
max-async-histogram-sgix
, async-tex-image-sgix
,
async-draw-pixels-sgix
, async-read-pixels-sgix
,
max-async-tex-image-sgix
, max-async-draw-pixels-sgix
,
max-async-read-pixels-sgix
, calligraphic-fragment-sgix
,
max-clipmap-virtual-depth-sgix
, max-clipmap-depth-sgix
,
convolution-hint-sgix
, fog-offset-sgix
,
fog-offset-value-sgix
, fragment-lighting-sgix
,
fragment-color-material-sgix
,
fragment-color-material-face-sgix
,
fragment-color-material-parameter-sgix
,
max-fragment-lights-sgix
, max-active-lights-sgix
,
light-env-mode-sgix
,
fragment-light-model-local-viewer-sgix
,
fragment-light-model-two-side-sgix
,
fragment-light-model-ambient-sgix
,
fragment-light-model-normal-interpolation-sgix
,
fragment-light0-sgix
, framezoom-sgix
,
framezoom-factor-sgix
, max-framezoom-factor-sgix
,
instrument-measurements-sgix
, interlace-sgix
,
ir-instrument1-sgix
, pixel-tex-gen-sgix
,
pixel-tex-gen-mode-sgix
, pixel-tile-best-alignment-sgix
,
pixel-tile-cache-increment-sgix
, pixel-tile-width-sgix
,
pixel-tile-height-sgix
, pixel-tile-grid-width-sgix
,
pixel-tile-grid-height-sgix
, pixel-tile-grid-depth-sgix
,
pixel-tile-cache-size-sgix
, deformations-mask-sgix
,
reference-plane-equation-sgix
, reference-plane-sgix
,
sprite-sgix
, sprite-mode-sgix
, sprite-axis-sgix
,
sprite-translation-sgix
, pack-subsample-rate-sgix
,
unpack-subsample-rate-sgix
, pack-resample-sgix
,
unpack-resample-sgix
, post-texture-filter-bias-range-sgix
,
post-texture-filter-scale-range-sgix
, vertex-preclip-sgix
,
vertex-preclip-hint-sgix
, color-matrix-sgi
,
color-matrix-stack-depth-sgi
,
max-color-matrix-stack-depth-sgi
,
post-color-matrix-red-scale-sgi
,
post-color-matrix-green-scale-sgi
,
post-color-matrix-blue-scale-sgi
,
post-color-matrix-alpha-scale-sgi
,
post-color-matrix-red-bias-sgi
,
post-color-matrix-green-bias-sgi
,
post-color-matrix-blue-bias-sgi
,
post-color-matrix-alpha-bias-sgi
, color-table-sgi
,
post-convolution-color-table-sgi
,
post-color-matrix-color-table-sgi
,
texture-color-table-sgi
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
alpha-test-qcom
, alpha-test-func-qcom
,
alpha-test-ref-qcom
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
unpack-row-length
, unpack-skip-rows
,
unpack-skip-pixels
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
draw-buffer-ext
, read-buffer-ext
, draw-buffer-ext
,
read-buffer-ext
, color-attachment-ext
,
multiview-ext
, max-multiview-buffers-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
read-buffer-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-mag-filter
, texture-min-filter
,
texture-wrap-s
, texture-wrap-t
, texture-width
,
texture-height
, texture-internal-format
,
texture-components
, texture-border-color
,
texture-border
, texture-red-size
,
texture-green-size
, texture-blue-size
,
texture-alpha-size
, texture-luminance-size
,
texture-intensity-size
, texture-priority
,
texture-resident
, texture-depth-ext
,
texture-wrap-r-ext
, detail-texture-level-sgis
,
detail-texture-mode-sgis
, detail-texture-func-points-sgis
,
generate-mipmap-sgis
, sharpen-texture-func-points-sgis
,
texture-filter4-size-sgis
, texture-min-lod-sgis
,
texture-max-lod-sgis
, texture-base-level-sgis
,
texture-max-level-sgis
, dual-texture-select-sgis
,
quad-texture-select-sgis
, texture-4dsize-sgis
,
texture-wrap-q-sgis
, texture-clipmap-center-sgix
,
texture-clipmap-frame-sgix
, texture-clipmap-offset-sgix
,
texture-clipmap-virtual-depth-sgix
,
texture-clipmap-lod-offset-sgix
,
texture-clipmap-depth-sgix
, texture-compare-sgix
,
texture-compare-operator-sgix
, texture-lequal-r-sgix
,
texture-gequal-r-sgix
, shadow-ambient-sgix
,
texture-max-clamp-s-sgix
, texture-max-clamp-t-sgix
,
texture-max-clamp-r-sgix
, texture-lod-bias-s-sgix
,
texture-lod-bias-t-sgix
, texture-lod-bias-r-sgix
,
post-texture-filter-bias-sgix
,
post-texture-filter-scale-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-border-color-nv
, clamp-to-border-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
dont-care
, fastest
, nicest
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
perspective-correction-hint
, point-smooth-hint
,
line-smooth-hint
, polygon-smooth-hint
, fog-hint
,
pack-cmyk-hint-ext
, unpack-cmyk-hint-ext
,
generate-mipmap-hint-sgis
, convolution-hint-sgix
,
texture-multi-buffer-hint-sgix
, vertex-preclip-hint-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
histogram-ext
, proxy-histogram-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
short
, int
, float
, double
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
replace
, modulate
, add
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
light-env-mode-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
single-color
, separate-specular-color
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
light-model-ambient
, light-model-local-viewer
,
light-model-two-side
, light-model-color-control
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
ambient
, diffuse
, specular
, position
,
spot-direction
, spot-exponent
, spot-cutoff
,
constant-attenuation
, linear-attenuation
,
quadratic-attenuation
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
compile
, compile-and-execute
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
byte
, unsigned-byte
, short
, unsigned-short
,
int
, unsigned-int
, float
, 2-bytes
,
3-bytes
, 4-bytes
, double
, double-ext
.
Bitfield constructor. The symbolic bit arguments are replaced
with their corresponding numeric values and combined with logior
at compile-time. The symbolic arguments known to this bitfield
constructor are:
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
half-float-oes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
double-mat2-ext
, double-mat3-ext
, double-mat4-ext
,
double-mat-2x-3-ext
, double-mat-2x-4-ext
,
double-mat-3x-2-ext
, double-mat-3x-4-ext
,
double-mat-4x-2-ext
, double-mat-4x-3-ext
,
double-vec2-ext
, double-vec3-ext
, double-vec4-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
half-float
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
half-float-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
half-float-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
half-apple
, rgba-float32-apple
, rgb-float32-apple
,
alpha-float32-apple
, intensity-float32-apple
,
luminance-float32-apple
, luminance-alpha-float32-apple
,
rgba-float16-apple
, rgb-float16-apple
,
alpha-float16-apple
, intensity-float16-apple
,
luminance-float16-apple
, luminance-alpha-float16-apple
,
color-float-apple
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
fixed
, implementation-color-read-type
,
implementation-color-read-format
, rgb565
,
low-float
, medium-float
, high-float
,
low-int
, medium-int
, high-int
,
shader-binary-formats
, num-shader-binary-formats
,
shader-compiler
, max-vertex-uniform-vectors
,
max-varying-vectors
, max-fragment-uniform-vectors
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
fixed-oes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
int64-nv
, unsigned-int64-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
byte
, unsigned-byte
, short
, unsigned-short
,
int
, unsigned-int
, float
, 2-bytes
,
3-bytes
, 4-bytes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
list-priority-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
clear
, and
, and-reverse
, copy
,
and-inverted
, noop
, xor
, or
, nor
,
equiv
, invert
, or-reverse
, copy-inverted
,
or-inverted
, nand
, set
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
map1-color-4
, map1-index
, map1-normal
,
map1-texture-coord-1
, map1-texture-coord-2
,
map1-texture-coord-3
, map1-texture-coord-4
,
map1-vertex-3
, map1-vertex-4
, map2-color-4
,
map2-index
, map2-normal
, map2-texture-coord-1
,
map2-texture-coord-2
, map2-texture-coord-3
,
map2-texture-coord-4
, map2-vertex-3
, map2-vertex-4
,
geometry-deformation-sgix
, texture-deformation-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
front
, back
, front-and-back
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
emission
, shininess
, ambient-and-diffuse
,
color-indexes
, ambient
, diffuse
, specular
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
modelview
, projection
, texture
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
point
, line
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
point
, line
, fill
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
minmax-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
byte
, short
, int
, float
, double
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
color
, depth
, stencil
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
color-ext
, depth-ext
, stencil-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
color-index
, stencil-index
, depth-component
,
red
, green
, blue
, alpha
, rgb
,
rgba
, luminance
, luminance-alpha
, abgr-ext
,
cmyk-ext
, cmyka-ext
, ycrcb-422-sgix
,
ycrcb-444-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
red-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
red-ext
, rg-ext
, r8-ext
, rg8-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
pixel-map-i-to-i
, pixel-map-s-to-s
,
pixel-map-i-to-r
, pixel-map-i-to-g
,
pixel-map-i-to-b
, pixel-map-i-to-a
,
pixel-map-r-to-r
, pixel-map-g-to-g
,
pixel-map-b-to-b
, pixel-map-a-to-a
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
unpack-swap-bytes
, unpack-lsb-first
,
unpack-row-length
, unpack-skip-rows
,
unpack-skip-pixels
, unpack-alignment
,
pack-swap-bytes
, pack-lsb-first
, pack-row-length
,
pack-skip-rows
, pack-skip-pixels
, pack-alignment
,
pack-skip-images-ext
, pack-image-height-ext
,
unpack-skip-images-ext
, unpack-image-height-ext
,
pack-skip-volumes-sgis
, pack-image-depth-sgis
,
unpack-skip-volumes-sgis
, unpack-image-depth-sgis
,
pixel-tile-width-sgix
, pixel-tile-height-sgix
,
pixel-tile-grid-width-sgix
, pixel-tile-grid-height-sgix
,
pixel-tile-grid-depth-sgix
, pixel-tile-cache-size-sgix
,
pack-subsample-rate-sgix
, unpack-subsample-rate-sgix
,
pack-resample-sgix
, unpack-resample-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
resample-replicate-sgix
, resample-zero-fill-sgix
,
resample-decimate-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
pixel-subsample-4444-sgix
, pixel-subsample-2424-sgix
,
pixel-subsample-4242-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
none
, rgb
, rgba
, luminance
,
luminance-alpha
, pixel-tex-gen-alpha-replace-sgix
,
pixel-tex-gen-alpha-no-replace-sgix
,
pixel-tex-gen-alpha-ms-sgix
, pixel-tex-gen-alpha-ls-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
pixel-fragment-rgb-source-sgis
,
pixel-fragment-alpha-source-sgis
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
map-color
, map-stencil
, index-shift
,
index-offset
, red-scale
, red-bias
,
green-scale
, green-bias
, blue-scale
,
blue-bias
, alpha-scale
, alpha-bias
,
depth-scale
, depth-bias
,
post-convolution-red-scale-ext
,
post-convolution-green-scale-ext
,
post-convolution-blue-scale-ext
,
post-convolution-alpha-scale-ext
,
post-convolution-red-bias-ext
,
post-convolution-green-bias-ext
,
post-convolution-blue-bias-ext
,
post-convolution-alpha-bias-ext
,
post-color-matrix-red-scale-sgi
,
post-color-matrix-green-scale-sgi
,
post-color-matrix-blue-scale-sgi
,
post-color-matrix-alpha-scale-sgi
,
post-color-matrix-red-bias-sgi
,
post-color-matrix-green-bias-sgi
,
post-color-matrix-blue-bias-sgi
,
post-color-matrix-alpha-bias-sgi
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
bitmap
, byte
, unsigned-byte
, short
,
unsigned-short
, int
, unsigned-int
, float
,
unsigned-byte-3-3-2-ext
, unsigned-short-4-4-4-4-ext
,
unsigned-short-5-5-5-1-ext
, unsigned-int-8-8-8-8-ext
,
unsigned-int-10-10-10-2-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
point-size-min-sgis
, point-size-max-sgis
,
point-fade-threshold-size-sgis
, distance-attenuation-sgis
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
point
, line
, fill
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
front-left
, front-right
, back-left
,
back-right
, front
, back
, left
, right
,
aux0
, aux1
, aux2
, aux3
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
render
, feedback
, select
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
1pass-sgis
, 2pass-0-sgis
, 2pass-1-sgis
,
4pass-0-sgis
, 4pass-1-sgis
, 4pass-2-sgis
,
4pass-3-sgis
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
separable-2d-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
flat
, smooth
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
never
, less
, equal
, lequal
, greater
,
notequal
, gequal
, always
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
zero
, keep
, replace
, incr
, decr
,
invert
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
vendor
, renderer
, version
, extensions
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
short
, int
, float
, double
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
s
, t
, r
, q
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
modulate
, decal
, blend
, replace-ext
,
add
, texture-env-bias-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-env-mode
, texture-env-color
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-env
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
filter4-sgis
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
eye-linear
, object-linear
, sphere-map
,
eye-distance-to-point-sgis
, object-distance-to-point-sgis
,
eye-distance-to-line-sgis
, object-distance-to-line-sgis
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-gen-mode
, object-plane
, eye-plane
,
eye-point-sgis
, object-point-sgis
, eye-line-sgis
,
object-line-sgis
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-gen-mode
, normal-map-oes
,
reflection-map-oes
, texture-cube-map-oes
,
texture-binding-cube-map-oes
,
texture-cube-map-positive-x-oes
,
texture-cube-map-negative-x-oes
,
texture-cube-map-positive-y-oes
,
texture-cube-map-negative-y-oes
,
texture-cube-map-positive-z-oes
,
texture-cube-map-negative-z-oes
,
max-cube-map-texture-size-oes
, texture-gen-str-oes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
nearest
, linear
, linear-detail-sgis
,
linear-detail-alpha-sgis
, linear-detail-color-sgis
,
linear-sharpen-sgis
, linear-sharpen-alpha-sgis
,
linear-sharpen-color-sgis
, filter4-sgis
,
pixel-tex-gen-q-ceiling-sgix
, pixel-tex-gen-q-round-sgix
,
pixel-tex-gen-q-floor-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
nearest
, linear
, nearest-mipmap-nearest
,
linear-mipmap-nearest
, nearest-mipmap-linear
,
linear-mipmap-linear
, filter4-sgis
,
linear-clipmap-linear-sgix
, nearest-clipmap-nearest-sgix
,
nearest-clipmap-linear-sgix
, linear-clipmap-nearest-sgix
,
pixel-tex-gen-q-ceiling-sgix
, pixel-tex-gen-q-round-sgix
,
pixel-tex-gen-q-floor-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-mag-filter
, texture-min-filter
,
texture-wrap-s
, texture-wrap-t
,
texture-border-color
, texture-priority
,
texture-wrap-r-ext
, detail-texture-level-sgis
,
detail-texture-mode-sgis
, generate-mipmap-sgis
,
dual-texture-select-sgis
, quad-texture-select-sgis
,
texture-wrap-q-sgis
, texture-clipmap-center-sgix
,
texture-clipmap-frame-sgix
, texture-clipmap-offset-sgix
,
texture-clipmap-virtual-depth-sgix
,
texture-clipmap-lod-offset-sgix
,
texture-clipmap-depth-sgix
, texture-compare-sgix
,
texture-compare-operator-sgix
, shadow-ambient-sgix
,
texture-max-clamp-s-sgix
, texture-max-clamp-t-sgix
,
texture-max-clamp-r-sgix
, texture-lod-bias-s-sgix
,
texture-lod-bias-t-sgix
, texture-lod-bias-r-sgix
,
post-texture-filter-bias-sgix
,
post-texture-filter-scale-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-1d
, texture-2d
, proxy-texture-1d
,
proxy-texture-2d
, texture-3d-ext
,
proxy-texture-3d-ext
, detail-texture-2d-sgis
,
texture-4d-sgis
, proxy-texture-4d-sgis
,
texture-min-lod-sgis
, texture-max-lod-sgis
,
texture-base-level-sgis
, texture-max-level-sgis
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
clamp
, repeat
, clamp-to-border-sgis
,
clamp-to-edge-sgis
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
r3-g3-b2
, alpha4
, alpha8
, alpha12
,
alpha16
, luminance4
, luminance8
,
luminance12
, luminance16
, luminance4-alpha4
,
luminance6-alpha2
, luminance8-alpha8
,
luminance12-alpha4
, luminance12-alpha12
,
luminance16-alpha16
, intensity
, intensity4
,
intensity8
, intensity12
, intensity16
, rgb4
,
rgb5
, rgb8
, rgb10
, rgb12
, rgb16
,
rgba2
, rgba4
, rgb5-a1
, rgba8
,
rgb10-a2
, rgba12
, rgba16
, rgb2-ext
,
dual-alpha4-sgis
, dual-alpha8-sgis
,
dual-alpha12-sgis
, dual-alpha16-sgis
,
dual-luminance4-sgis
, dual-luminance8-sgis
,
dual-luminance12-sgis
, dual-luminance16-sgis
,
dual-intensity4-sgis
, dual-intensity8-sgis
,
dual-intensity12-sgis
, dual-intensity16-sgis
,
dual-luminance-alpha4-sgis
, dual-luminance-alpha8-sgis
,
quad-alpha4-sgis
, quad-alpha8-sgis
,
quad-luminance4-sgis
, quad-luminance8-sgis
,
quad-intensity4-sgis
, quad-intensity8-sgis
,
depth-component16-sgix
, depth-component24-sgix
,
depth-component32-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
rgb8
, rgba8
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
v2f
, v3f
, c4ub-v2f
, c4ub-v3f
,
c3f-v3f
, n3f-v3f
, c4f-n3f-v3f
, t2f-v3f
,
t4f-v4f
, t2f-c4ub-v3f
, t2f-c3f-v3f
,
t2f-n3f-v3f
, t2f-c4f-n3f-v3f
, t4f-c4f-n3f-v4f
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
short
, int
, float
, double
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
clip-plane0
, clip-plane1
, clip-plane2
,
clip-plane3
, clip-plane4
, clip-plane5
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
light0
, light1
, light2
, light3
,
light4
, light5
, light6
, light7
,
fragment-light0-sgix
, fragment-light1-sgix
,
fragment-light2-sgix
, fragment-light3-sgix
,
fragment-light4-sgix
, fragment-light5-sgix
,
fragment-light6-sgix
, fragment-light7-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
abgr-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
constant-color
, one-minus-constant-color
,
constant-alpha
, one-minus-constant-alpha
,
blend-color
, func-add
, func-add-ext
, min
,
min-ext
, max
, max-ext
, blend-equation
,
blend-equation-ext
, func-subtract
,
func-subtract-ext
, func-reverse-subtract
,
func-reverse-subtract-ext
, convolution-1d
,
convolution-2d
, separable-2d
,
convolution-border-mode
, convolution-filter-scale
,
convolution-filter-bias
, reduce
,
convolution-format
, convolution-width
,
convolution-height
, max-convolution-width
,
max-convolution-height
, post-convolution-red-scale
,
post-convolution-green-scale
, post-convolution-blue-scale
,
post-convolution-alpha-scale
, post-convolution-red-bias
,
post-convolution-green-bias
, post-convolution-blue-bias
,
post-convolution-alpha-bias
, histogram
,
proxy-histogram
, histogram-width
, histogram-format
,
histogram-red-size
, histogram-green-size
,
histogram-blue-size
, histogram-alpha-size
,
histogram-sink
, minmax
, minmax-format
,
minmax-sink
, table-too-large
, unsigned-byte-3-3-2
,
unsigned-short-4-4-4-4
, unsigned-short-5-5-5-1
,
unsigned-int-8-8-8-8
, unsigned-int-10-10-10-2
,
unsigned-byte-2-3-3-rev
, unsigned-short-5-6-5
,
unsigned-short-5-6-5-rev
, unsigned-short-4-4-4-4-rev
,
unsigned-short-1-5-5-5-rev
, unsigned-int-8-8-8-8-rev
,
unsigned-int-2-10-10-10-rev
, rescale-normal
,
pack-skip-images
, pack-image-height
,
unpack-skip-images
, unpack-image-height
,
texture-3d
, proxy-texture-3d
, texture-depth
,
texture-wrap-r
, max-3d-texture-size
, color-matrix
,
color-matrix-stack-depth
, max-color-matrix-stack-depth
,
post-color-matrix-red-scale
,
post-color-matrix-green-scale
,
post-color-matrix-blue-scale
,
post-color-matrix-alpha-scale
, post-color-matrix-red-bias
,
post-color-matrix-green-bias
, post-color-matrix-blue-bias
,
post-color-matrix-alpha-bias
, color-table
,
post-convolution-color-table
,
post-color-matrix-color-table
, proxy-color-table
,
proxy-post-convolution-color-table
,
proxy-post-color-matrix-color-table
, color-table-scale
,
color-table-bias
, color-table-format
,
color-table-width
, color-table-red-size
,
color-table-green-size
, color-table-blue-size
,
color-table-alpha-size
, color-table-luminance-size
,
color-table-intensity-size
, bgr
, bgra
,
max-elements-vertices
, max-elements-indices
,
clamp-to-edge
, texture-min-lod
, texture-max-lod
,
texture-base-level
, texture-max-level
,
constant-border
, replicate-border
,
convolution-border-color
, light-model-color-control
,
single-color
, separate-specular-color
,
smooth-point-size-range
, smooth-point-size-granularity
,
smooth-line-width-range
, smooth-line-width-granularity
,
aliased-point-size-range
, aliased-line-width-range
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
constant-color-ext
, one-minus-constant-color-ext
,
constant-alpha-ext
, one-minus-constant-alpha-ext
,
blend-color-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
func-add
, func-add-ext
, min
, min-ext
,
max
, max-ext
, blend-equation
,
blend-equation-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
blend-equation-rgb
, vertex-attrib-array-enabled
,
vertex-attrib-array-size
, vertex-attrib-array-stride
,
vertex-attrib-array-type
, current-vertex-attrib
,
vertex-program-point-size
, vertex-program-two-side
,
vertex-attrib-array-pointer
, stencil-back-func
,
stencil-back-fail
, stencil-back-pass-depth-fail
,
stencil-back-pass-depth-pass
, stencil-back-fail-ati
,
max-draw-buffers
, draw-buffer0
, draw-buffer1
,
draw-buffer2
, draw-buffer3
, draw-buffer4
,
draw-buffer5
, draw-buffer6
, draw-buffer7
,
draw-buffer8
, draw-buffer9
, draw-buffer10
,
draw-buffer11
, draw-buffer12
, draw-buffer13
,
draw-buffer14
, draw-buffer15
, blend-equation-alpha
,
point-sprite
, coord-replace
, max-vertex-attribs
,
vertex-attrib-array-normalized
, max-texture-coords
,
max-texture-image-units
, fragment-shader
,
fragment-shader-arb
, vertex-shader
,
vertex-shader-arb
, program-object-arb
,
shader-object-arb
, max-fragment-uniform-components
,
max-fragment-uniform-components-arb
,
max-vertex-uniform-components
,
max-vertex-uniform-components-arb
, max-varying-floats
,
max-varying-floats-arb
, max-vertex-texture-image-units
,
max-vertex-texture-image-units-arb
,
max-combined-texture-image-units
,
max-combined-texture-image-units-arb
, object-type-arb
,
shader-type
, object-subtype-arb
, float-vec2
,
float-vec2-arb
, float-vec3
, float-vec3-arb
,
float-vec4
, float-vec4-arb
, int-vec2
,
int-vec2-arb
, int-vec3
, int-vec3-arb
,
int-vec4
, int-vec4-arb
, bool
, bool-arb
,
bool-vec2
, bool-vec2-arb
, bool-vec3
,
bool-vec3-arb
, bool-vec4
, bool-vec4-arb
,
float-mat2
, float-mat2-arb
, float-mat3
,
float-mat3-arb
, float-mat4
, float-mat4-arb
,
sampler-1d
, sampler-1d-arb
, sampler-2d
,
sampler-2d-arb
, sampler-3d
, sampler-3d-arb
,
sampler-cube
, sampler-cube-arb
, sampler-1d-shadow
,
sampler-1d-shadow-arb
, sampler-2d-shadow
,
sampler-2d-shadow-arb
, sampler-2d-rect-arb
,
sampler-2d-rect-shadow-arb
, float-mat-2x-3
,
float-mat-2x-4
, float-mat-3x-2
, float-mat-3x-4
,
float-mat-4x-2
, float-mat-4x-3
, delete-status
,
object-delete-status-arb
, compile-status
,
object-compile-status-arb
, link-status
,
object-link-status-arb
, validate-status
,
object-validate-status-arb
, info-log-length
,
object-info-log-length-arb
, attached-shaders
,
object-attached-objects-arb
, active-uniforms
,
object-active-uniforms-arb
, active-uniform-max-length
,
object-active-uniform-max-length-arb
,
shader-source-length
, object-shader-source-length-arb
,
active-attributes
, object-active-attributes-arb
,
active-attribute-max-length
,
object-active-attribute-max-length-arb
,
fragment-shader-derivative-hint
,
fragment-shader-derivative-hint-arb
,
shading-language-version
, shading-language-version-arb
,
current-program
, point-sprite-coord-origin
,
lower-left
, upper-left
, stencil-back-ref
,
stencil-back-value-mask
, stencil-back-writemask
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
blend-equation-rgb-ext
, blend-equation-alpha-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
blend-equation-rgb-oes
, blend-equation-alpha-oes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
func-subtract
, func-subtract-ext
,
func-reverse-subtract
, func-reverse-subtract-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
func-add-oes
, blend-equation-oes
,
func-subtract-oes
, func-reverse-subtract-oes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
cmyk-ext
, cmyka-ext
, pack-cmyk-hint-ext
,
unpack-cmyk-hint-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
convolution-1d-ext
, convolution-2d-ext
,
separable-2d-ext
, convolution-border-mode-ext
,
convolution-filter-scale-ext
, convolution-filter-bias-ext
,
reduce-ext
, convolution-format-ext
,
convolution-width-ext
, convolution-height-ext
,
max-convolution-width-ext
, max-convolution-height-ext
,
post-convolution-red-scale-ext
,
post-convolution-green-scale-ext
,
post-convolution-blue-scale-ext
,
post-convolution-alpha-scale-ext
,
post-convolution-red-bias-ext
,
post-convolution-green-bias-ext
,
post-convolution-blue-bias-ext
,
post-convolution-alpha-bias-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
histogram-ext
, proxy-histogram-ext
,
histogram-width-ext
, histogram-format-ext
,
histogram-red-size-ext
, histogram-green-size-ext
,
histogram-blue-size-ext
, histogram-alpha-size-ext
,
histogram-luminance-size
, histogram-luminance-size-ext
,
histogram-sink-ext
, minmax-ext
, minmax-format-ext
,
minmax-sink-ext
, table-too-large-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
unsigned-byte-3-3-2-ext
, unsigned-short-4-4-4-4-ext
,
unsigned-short-5-5-5-1-ext
, unsigned-int-8-8-8-8-ext
,
unsigned-int-10-10-10-2-ext
, unsigned-byte-2-3-3-rev-ext
,
unsigned-short-5-6-5-ext
, unsigned-short-5-6-5-rev-ext
,
unsigned-short-4-4-4-4-rev-ext
,
unsigned-short-1-5-5-5-rev-ext
,
unsigned-int-8-8-8-8-rev-ext
,
unsigned-int-2-10-10-10-rev-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
polygon-offset-ext
, polygon-offset-factor-ext
,
polygon-offset-bias-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
polygon-offset-ext
, polygon-offset-factor-ext
,
polygon-offset-bias-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
rescale-normal-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
alpha4-ext
, alpha8-ext
, alpha12-ext
,
alpha16-ext
, luminance4-ext
, luminance8-ext
,
luminance12-ext
, luminance16-ext
,
luminance4-alpha4-ext
, luminance6-alpha2-ext
,
luminance8-alpha8-ext
, luminance12-alpha4-ext
,
luminance12-alpha12-ext
, luminance16-alpha16-ext
,
intensity-ext
, intensity4-ext
, intensity8-ext
,
intensity12-ext
, intensity16-ext
, rgb2-ext
,
rgb4-ext
, rgb5-ext
, rgb8-ext
, rgb10-ext
,
rgb12-ext
, rgb16-ext
, rgba2-ext
, rgba4-ext
,
rgb5-a1-ext
, rgba8-ext
, rgb10-a2-ext
,
rgba12-ext
, rgba16-ext
, texture-red-size-ext
,
texture-green-size-ext
, texture-blue-size-ext
,
texture-alpha-size-ext
, texture-luminance-size-ext
,
texture-intensity-size-ext
, replace-ext
,
proxy-texture-1d-ext
, proxy-texture-2d-ext
,
texture-too-large-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-priority-ext
, texture-resident-ext
,
texture-1d-binding-ext
, texture-2d-binding-ext
,
texture-3d-binding-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
pack-skip-images-ext
, pack-image-height-ext
,
unpack-skip-images-ext
, unpack-image-height-ext
,
texture-3d-ext
, proxy-texture-3d-ext
,
texture-depth-ext
, texture-wrap-r-ext
,
max-3d-texture-size-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-3d-binding-oes
, texture-3d-oes
,
texture-wrap-r-oes
, max-3d-texture-size-oes
,
sampler-3d-oes
,
framebuffer-attachment-texture-3d-zoffset-oes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
vertex-array-ext
, normal-array-ext
,
color-array-ext
, index-array-ext
,
texture-coord-array-ext
, edge-flag-array-ext
,
vertex-array-size-ext
, vertex-array-type-ext
,
vertex-array-stride-ext
, vertex-array-count-ext
,
normal-array-type-ext
, normal-array-stride-ext
,
normal-array-count-ext
, color-array-size-ext
,
color-array-type-ext
, color-array-stride-ext
,
color-array-count-ext
, index-array-type-ext
,
index-array-stride-ext
, index-array-count-ext
,
texture-coord-array-size-ext
,
texture-coord-array-type-ext
,
texture-coord-array-stride-ext
,
texture-coord-array-count-ext
, edge-flag-array-stride-ext
,
edge-flag-array-count-ext
, vertex-array-pointer-ext
,
normal-array-pointer-ext
, color-array-pointer-ext
,
index-array-pointer-ext
, texture-coord-array-pointer-ext
,
edge-flag-array-pointer-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
interlace-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
detail-texture-2d-sgis
, detail-texture-2d-binding-sgis
,
linear-detail-sgis
, linear-detail-alpha-sgis
,
linear-detail-color-sgis
, detail-texture-level-sgis
,
detail-texture-mode-sgis
, detail-texture-func-points-sgis
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
multisample-sgis
, sample-alpha-to-mask-sgis
,
sample-alpha-to-one-sgis
, sample-mask-sgis
,
1pass-sgis
, 2pass-0-sgis
, 2pass-1-sgis
,
4pass-0-sgis
, 4pass-1-sgis
, 4pass-2-sgis
,
4pass-3-sgis
, sample-buffers-sgis
, samples-sgis
,
sample-mask-value-sgis
, sample-mask-invert-sgis
,
sample-pattern-sgis
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
coverage-samples-nv
, color-samples-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
linear-sharpen-sgis
, linear-sharpen-alpha-sgis
,
linear-sharpen-color-sgis
,
sharpen-texture-func-points-sgis
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
color-matrix-sgi
, color-matrix-stack-depth-sgi
,
max-color-matrix-stack-depth-sgi
,
post-color-matrix-red-scale-sgi
,
post-color-matrix-green-scale-sgi
,
post-color-matrix-blue-scale-sgi
,
post-color-matrix-alpha-scale-sgi
,
post-color-matrix-red-bias-sgi
,
post-color-matrix-green-bias-sgi
,
post-color-matrix-blue-bias-sgi
,
post-color-matrix-alpha-bias-sgi
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-color-table-sgi
, proxy-texture-color-table-sgi
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-env-bias-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
shadow-ambient-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
blend-dst-rgb
, blend-src-rgb
, blend-dst-alpha
,
blend-src-alpha
, point-size-min
, point-size-max
,
point-fade-threshold-size
, point-distance-attenuation
,
generate-mipmap
, generate-mipmap-hint
,
depth-component16
, depth-component24
,
depth-component32
, mirrored-repeat
,
fog-coordinate-source
, fog-coordinate
,
fragment-depth
, current-fog-coordinate
,
fog-coordinate-array-type
, fog-coordinate-array-stride
,
fog-coordinate-array-pointer
, fog-coordinate-array
,
color-sum
, current-secondary-color
,
secondary-color-array-size
, secondary-color-array-type
,
secondary-color-array-stride
,
secondary-color-array-pointer
, secondary-color-array
,
max-texture-lod-bias
, texture-filter-control
,
texture-lod-bias
, incr-wrap
, decr-wrap
,
texture-depth-size
, depth-texture-mode
,
texture-compare-mode
, texture-compare-func
,
compare-r-to-texture
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
blend-dst-rgb-ext
, blend-src-rgb-ext
,
blend-dst-alpha-ext
, blend-src-alpha-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
blend-dst-rgb-oes
, blend-src-rgb-oes
,
blend-dst-alpha-oes
, blend-src-alpha-oes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
422-ext
, 422-rev-ext
, 422-average-ext
,
422-rev-average-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
color-table-sgi
, post-convolution-color-table-sgi
,
post-color-matrix-color-table-sgi
, proxy-color-table-sgi
,
proxy-post-convolution-color-table-sgi
,
proxy-post-color-matrix-color-table-sgi
,
color-table-scale-sgi
, color-table-bias-sgi
,
color-table-format-sgi
, color-table-width-sgi
,
color-table-red-size-sgi
, color-table-green-size-sgi
,
color-table-blue-size-sgi
, color-table-alpha-size-sgi
,
color-table-luminance-size-sgi
,
color-table-intensity-size-sgi
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
bgr-ext
, bgra-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
bgr-ext
, bgra-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
dual-alpha4-sgis
, dual-alpha8-sgis
,
dual-alpha12-sgis
, dual-alpha16-sgis
,
dual-luminance4-sgis
, dual-luminance8-sgis
,
dual-luminance12-sgis
, dual-luminance16-sgis
,
dual-intensity4-sgis
, dual-intensity8-sgis
,
dual-intensity12-sgis
, dual-intensity16-sgis
,
dual-luminance-alpha4-sgis
, dual-luminance-alpha8-sgis
,
quad-alpha4-sgis
, quad-alpha8-sgis
,
quad-luminance4-sgis
, quad-luminance8-sgis
,
quad-intensity4-sgis
, quad-intensity8-sgis
,
dual-texture-select-sgis
, quad-texture-select-sgis
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
point-size-min-arb
, point-size-max-arb
,
point-fade-threshold-size-arb
,
point-distance-attenuation-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
point-size-min-ext
, point-size-max-ext
,
point-fade-threshold-size-ext
, distance-attenuation-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
point-size-min-sgis
, point-size-max-sgis
,
point-fade-threshold-size-sgis
, distance-attenuation-sgis
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
fog-func-sgis
, fog-func-points-sgis
,
max-fog-func-points-sgis
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
clamp-to-border-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
clamp-to-border-sgis
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-multi-buffer-hint-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
clamp-to-edge-sgis
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
pack-skip-volumes-sgis
, pack-image-depth-sgis
,
unpack-skip-volumes-sgis
, unpack-image-depth-sgis
,
texture-4d-sgis
, proxy-texture-4d-sgis
,
texture-4dsize-sgis
, texture-wrap-q-sgis
,
max-4d-texture-size-sgis
, texture-4d-binding-sgis
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
pixel-tex-gen-sgix
, pixel-tex-gen-mode-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-min-lod-sgis
, texture-max-lod-sgis
,
texture-base-level-sgis
, texture-max-level-sgis
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
pixel-tile-best-alignment-sgix
,
pixel-tile-cache-increment-sgix
, pixel-tile-width-sgix
,
pixel-tile-height-sgix
, pixel-tile-grid-width-sgix
,
pixel-tile-grid-height-sgix
, pixel-tile-grid-depth-sgix
,
pixel-tile-cache-size-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
filter4-sgis
, texture-filter4-size-sgis
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
sprite-sgix
, sprite-mode-sgix
, sprite-axis-sgix
,
sprite-translation-sgix
, sprite-axial-sgix
,
sprite-object-aligned-sgix
, sprite-eye-aligned-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
ignore-border-hp
, constant-border-hp
,
replicate-border-hp
, convolution-border-color-hp
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
linear-clipmap-linear-sgix
, texture-clipmap-center-sgix
,
texture-clipmap-frame-sgix
, texture-clipmap-offset-sgix
,
texture-clipmap-virtual-depth-sgix
,
texture-clipmap-lod-offset-sgix
,
texture-clipmap-depth-sgix
, max-clipmap-depth-sgix
,
max-clipmap-virtual-depth-sgix
,
nearest-clipmap-nearest-sgix
, nearest-clipmap-linear-sgix
,
linear-clipmap-nearest-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
post-texture-filter-bias-sgix
,
post-texture-filter-scale-sgix
,
post-texture-filter-bias-range-sgix
,
post-texture-filter-scale-range-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
reference-plane-sgix
, reference-plane-equation-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
ir-instrument1-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
instrument-buffer-pointer-sgix
,
instrument-measurements-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
list-priority-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
calligraphic-fragment-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
pixel-tex-gen-q-ceiling-sgix
, pixel-tex-gen-q-round-sgix
,
pixel-tex-gen-q-floor-sgix
,
pixel-tex-gen-alpha-replace-sgix
,
pixel-tex-gen-alpha-no-replace-sgix
,
pixel-tex-gen-alpha-ls-sgix
, pixel-tex-gen-alpha-ms-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
framezoom-sgix
, framezoom-factor-sgix
,
max-framezoom-factor-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-lod-bias-s-sgix
, texture-lod-bias-t-sgix
,
texture-lod-bias-r-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
generate-mipmap-sgis
, generate-mipmap-hint-sgis
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
geometry-deformation-sgix
, texture-deformation-sgix
,
deformations-mask-sgix
, max-deformation-order-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
fog-offset-sgix
, fog-offset-value-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-compare-sgix
, texture-compare-operator-sgix
,
texture-lequal-r-sgix
, texture-gequal-r-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
depth-component16-arb
, depth-component24-arb
,
depth-component32-arb
, texture-depth-size-arb
,
depth-texture-mode-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
depth-component16-sgix
, depth-component24-sgix
,
depth-component32-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
depth-component24-oes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
depth-component32-oes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
array-element-lock-first-ext
,
array-element-lock-count-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
cull-vertex-ext
, cull-vertex-eye-position-ext
,
cull-vertex-object-position-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
iui-v2f-ext
, iui-v3f-ext
, iui-n3f-v2f-ext
,
iui-n3f-v3f-ext
, t2f-iui-v2f-ext
, t2f-iui-v3f-ext
,
t2f-iui-n3f-v2f-ext
, t2f-iui-n3f-v3f-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
index-test-ext
, index-test-func-ext
,
index-test-ref-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
index-material-ext
, index-material-parameter-ext
,
index-material-face-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
ycrcb-422-sgix
, ycrcb-444-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
restart-sun
, replace-middle-sun
,
replace-oldest-sun
, wrap-border-sun
,
triangle-list-sun
, replacement-code-sun
,
replacement-code-array-sun
,
replacement-code-array-type-sun
,
replacement-code-array-stride-sun
,
replacement-code-array-pointer-sun
, r1ui-v3f-sun
,
r1ui-c4ub-v3f-sun
, r1ui-c3f-v3f-sun
,
r1ui-n3f-v3f-sun
, r1ui-c4f-n3f-v3f-sun
,
r1ui-t2f-v3f-sun
, r1ui-t2f-n3f-v3f-sun
,
r1ui-t2f-c4f-n3f-v3f-sun
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
unpack-constant-data-sunx
, texture-constant-data-sunx
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
global-alpha-sun
, global-alpha-factor-sun
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-color-writemask-sgis
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
eye-distance-to-point-sgis
, object-distance-to-point-sgis
,
eye-distance-to-line-sgis
, object-distance-to-line-sgis
,
eye-point-sgis
, object-point-sgis
, eye-line-sgis
,
object-line-sgis
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
light-model-color-control-ext
, single-color-ext
,
separate-specular-color-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
shared-texture-palette-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
text-fragment-shader-ati
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
framebuffer-attachment-component-type-ext
, r16f-ext
,
rg16f-ext
, rgba16f-ext
, rgb16f-ext
,
unsigned-normalized-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
framebuffer-undefined-oes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
rg
, rg-integer
, r8
, r16
, rg8
,
rg16
, r16f
, r32f
, rg16f
, rg32f
,
r8i
, r8ui
, r16i
, r16ui
, r32i
,
r32ui
, rg8i
, rg8ui
, rg16i
, rg16ui
,
rg32i
, rg32ui
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
sync-cl-event-arb
, sync-cl-event-complete-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
debug-output-synchronous-arb
,
debug-next-logged-message-length-arb
,
debug-callback-function-arb
,
debug-callback-user-param-arb
, debug-source-api-arb
,
debug-source-window-system-arb
,
debug-source-shader-compiler-arb
,
debug-source-third-party-arb
,
debug-source-application-arb
, debug-source-other-arb
,
debug-type-error-arb
, debug-type-deprecated-behavior-arb
,
debug-type-undefined-behavior-arb
,
debug-type-portability-arb
, debug-type-performance-arb
,
debug-type-other-arb
, max-debug-message-length-arb
,
max-debug-logged-messages-arb
, debug-logged-messages-arb
,
debug-severity-high-arb
, debug-severity-medium-arb
,
debug-severity-low-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
program-binary-retrievable-hint
, program-binary-length
,
num-program-binary-formats
, program-binary-formats
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
max-viewports
, viewport-subpixel-bits
,
viewport-bounds-range
, layer-provoking-vertex
,
viewport-index-provoking-vertex
, undefined-vertex
,
first-vertex-convention
, last-vertex-convention
,
provoking-vertex
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
max-uniform-locations
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
internalformat-supported
, internalformat-preferred
,
internalformat-red-size
, internalformat-green-size
,
internalformat-blue-size
, internalformat-alpha-size
,
internalformat-depth-size
, internalformat-stencil-size
,
internalformat-shared-size
, internalformat-red-type
,
internalformat-green-type
, internalformat-blue-type
,
internalformat-alpha-type
, internalformat-depth-type
,
internalformat-stencil-type
, max-width
, max-height
,
max-depth
, max-layers
, max-combined-dimensions
,
color-components
, depth-components
,
stencil-components
, color-renderable
,
depth-renderable
, stencil-renderable
,
framebuffer-renderable
, framebuffer-renderable-layered
,
framebuffer-blend
, read-pixels
, read-pixels-format
,
read-pixels-type
, texture-image-format
,
texture-image-type
, get-texture-image-format
,
get-texture-image-type
, mipmap
,
manual-generate-mipmap
, auto-generate-mipmap
,
color-encoding
, srgb-read
, srgb-write
,
srgb-decode-arb
, filter
, vertex-texture
,
tess-control-texture
, tess-evaluation-texture
,
geometry-texture
, fragment-texture
,
compute-texture
, texture-shadow
, texture-gather
,
texture-gather-shadow
, shader-image-load
,
shader-image-store
, shader-image-atomic
,
image-texel-size
, image-compatibility-class
,
image-pixel-format
, image-pixel-type
,
simultaneous-texture-and-depth-test
,
simultaneous-texture-and-stencil-test
,
simultaneous-texture-and-depth-write
,
simultaneous-texture-and-stencil-write
,
texture-compressed-block-width
,
texture-compressed-block-height
,
texture-compressed-block-size
, clear-buffer
,
texture-view
, view-compatibility-class
,
full-support
, caveat-support
, image-class-4-x-32
,
image-class-2-x-32
, image-class-1-x-32
,
image-class-4-x-16
, image-class-2-x-16
,
image-class-1-x-16
, image-class-4-x-8
,
image-class-2-x-8
, image-class-1-x-8
,
image-class-11-11-10
, image-class-10-10-10-2
,
view-class-128-bits
, view-class-96-bits
,
view-class-64-bits
, view-class-48-bits
,
view-class-32-bits
, view-class-24-bits
,
view-class-16-bits
, view-class-8-bits
,
view-class-s3tc-dxt1-rgb
, view-class-s3tc-dxt1-rgba
,
view-class-s3tc-dxt3-rgba
, view-class-s3tc-dxt5-rgba
,
view-class-rgtc1-red
, view-class-rgtc2-rg
,
view-class-bptc-unorm
, view-class-bptc-float
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
vertex-attrib-binding
, vertex-attrib-relative-offset
,
vertex-binding-divisor
, vertex-binding-offset
,
vertex-binding-stride
, max-vertex-attrib-relative-offset
,
max-vertex-attrib-bindings
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-view-min-level
, texture-view-num-levels
,
texture-view-min-layer
, texture-view-num-layers
,
texture-immutable-levels
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
depth-pass-instrument-sgix
,
depth-pass-instrument-counters-sgix
,
depth-pass-instrument-max-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
fragments-instrument-sgix
,
fragments-instrument-counters-sgix
,
fragments-instrument-max-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
convolution-hint-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
ycrcb-sgix
, ycrcba-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
unpack-compressed-size-sgix
,
pack-max-compressed-size-sgix
, pack-compressed-size-sgix
,
slim8u-sgix
, slim10u-sgix
, slim12s-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
alpha-min-sgix
, alpha-max-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
scalebias-hint-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
async-marker-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
async-histogram-sgix
, max-async-histogram-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
pixel-transform-2d-ext
, pixel-mag-filter-ext
,
pixel-min-filter-ext
, pixel-cubic-weight-ext
,
cubic-ext
, average-ext
,
pixel-transform-2d-stack-depth-ext
,
max-pixel-transform-2d-stack-depth-ext
,
pixel-transform-2d-matrix-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
fragment-material-ext
, fragment-normal-ext
,
fragment-color-ext
, attenuation-ext
,
shadow-attenuation-ext
, texture-application-mode-ext
,
texture-light-ext
, texture-material-face-ext
,
texture-material-parameter-ext
, fragment-depth-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
pixel-texture-sgis
, pixel-fragment-rgb-source-sgis
,
pixel-fragment-alpha-source-sgis
, pixel-group-color-sgis
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
line-quality-hint-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
async-tex-image-sgix
, async-draw-pixels-sgix
,
async-read-pixels-sgix
, max-async-tex-image-sgix
,
max-async-draw-pixels-sgix
, max-async-read-pixels-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-max-clamp-s-sgix
, texture-max-clamp-t-sgix
,
texture-max-clamp-r-sgix
, fog-factor-to-alpha-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
mirrored-repeat-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
mirrored-repeat-ibm
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
mirrored-repeat-oes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
rgb-s3tc
, rgb4-s3tc
, rgba-s3tc
, rgba4-s3tc
,
rgba-dxt5-s3tc
, rgba4-dxt5-s3tc
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
vertex-preclip-sgix
, vertex-preclip-hint-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
compressed-rgb-s3tc-dxt1-ext
,
compressed-rgba-s3tc-dxt1-ext
,
compressed-rgba-s3tc-dxt3-ext
,
compressed-rgba-s3tc-dxt5-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
compressed-rgba-s3tc-dxt3-angle
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
compressed-rgba-s3tc-dxt5-angle
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
parallel-arrays-intel
,
vertex-array-parallel-pointers-intel
,
normal-array-parallel-pointers-intel
,
color-array-parallel-pointers-intel
,
texture-coord-array-parallel-pointers-intel
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
fragment-lighting-sgix
, fragment-color-material-sgix
,
fragment-color-material-face-sgix
,
fragment-color-material-parameter-sgix
,
max-fragment-lights-sgix
, max-active-lights-sgix
,
current-raster-normal-sgix
, light-env-mode-sgix
,
fragment-light-model-local-viewer-sgix
,
fragment-light-model-two-side-sgix
,
fragment-light-model-ambient-sgix
,
fragment-light-model-normal-interpolation-sgix
,
fragment-light0-sgix
, fragment-light1-sgix
,
fragment-light2-sgix
, fragment-light3-sgix
,
fragment-light4-sgix
, fragment-light5-sgix
,
fragment-light6-sgix
, fragment-light7-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
pack-resample-sgix
, unpack-resample-sgix
,
resample-replicate-sgix
, resample-zero-fill-sgix
,
resample-decimate-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
fog-coord-src
, fog-coord
, current-fog-coord
,
fog-coord-array-type
, fog-coord-array-stride
,
fog-coord-array-pointer
, fog-coord-array
, src0-rgb
,
src1-rgb
, src2-rgb
, src0-alpha
, src1-alpha
,
src2-alpha
, buffer-size
, buffer-usage
,
query-counter-bits
, current-query
, query-result
,
query-result-available
, array-buffer
,
element-array-buffer
, array-buffer-binding
,
element-array-buffer-binding
, vertex-array-buffer-binding
,
normal-array-buffer-binding
, color-array-buffer-binding
,
index-array-buffer-binding
,
texture-coord-array-buffer-binding
,
edge-flag-array-buffer-binding
,
secondary-color-array-buffer-binding
,
fog-coord-array-buffer-binding
,
fog-coordinate-array-buffer-binding
,
weight-array-buffer-binding
,
vertex-attrib-array-buffer-binding
, read-only
,
write-only
, read-write
, buffer-access
,
buffer-mapped
, buffer-map-pointer
, stream-draw
,
stream-read
, stream-copy
, static-draw
,
static-read
, static-copy
, dynamic-draw
,
dynamic-read
, dynamic-copy
, samples-passed
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
fog-coordinate-source-ext
, fog-coordinate-ext
,
fragment-depth-ext
, current-fog-coordinate-ext
,
fog-coordinate-array-type-ext
,
fog-coordinate-array-stride-ext
,
fog-coordinate-array-pointer-ext
,
fog-coordinate-array-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
color-sum-ext
, current-secondary-color-ext
,
secondary-color-array-size-ext
,
secondary-color-array-type-ext
,
secondary-color-array-stride-ext
,
secondary-color-array-pointer-ext
,
secondary-color-array-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
color-sum-arb
, vertex-program-arb
,
vertex-attrib-array-enabled-arb
,
vertex-attrib-array-size-arb
,
vertex-attrib-array-stride-arb
,
vertex-attrib-array-type-arb
, current-vertex-attrib-arb
,
program-length-arb
, program-string-arb
,
max-program-matrix-stack-depth-arb
,
max-program-matrices-arb
, current-matrix-stack-depth-arb
,
current-matrix-arb
, vertex-program-point-size-arb
,
vertex-program-two-side-arb
,
vertex-attrib-array-pointer-arb
,
program-error-position-arb
, program-binding-arb
,
max-vertex-attribs-arb
,
vertex-attrib-array-normalized-arb
,
max-texture-coords-arb
, max-texture-image-units-arb
,
program-error-string-arb
, program-format-ascii-arb
,
program-format-arb
, program-instructions-arb
,
max-program-instructions-arb
,
program-native-instructions-arb
,
max-program-native-instructions-arb
,
program-temporaries-arb
, max-program-temporaries-arb
,
program-native-temporaries-arb
,
max-program-native-temporaries-arb
,
program-parameters-arb
, max-program-parameters-arb
,
program-native-parameters-arb
,
max-program-native-parameters-arb
, program-attribs-arb
,
max-program-attribs-arb
, program-native-attribs-arb
,
max-program-native-attribs-arb
,
program-address-registers-arb
,
max-program-address-registers-arb
,
program-native-address-registers-arb
,
max-program-native-address-registers-arb
,
max-program-local-parameters-arb
,
max-program-env-parameters-arb
,
program-under-native-limits-arb
,
transpose-current-matrix-arb
, matrix0-arb
,
matrix1-arb
, matrix2-arb
, matrix3-arb
,
matrix4-arb
, matrix5-arb
, matrix6-arb
,
matrix7-arb
, matrix8-arb
, matrix9-arb
,
matrix10-arb
, matrix11-arb
, matrix12-arb
,
matrix13-arb
, matrix14-arb
, matrix15-arb
,
matrix16-arb
, matrix17-arb
, matrix18-arb
,
matrix19-arb
, matrix20-arb
, matrix21-arb
,
matrix22-arb
, matrix23-arb
, matrix24-arb
,
matrix25-arb
, matrix26-arb
, matrix27-arb
,
matrix28-arb
, matrix29-arb
, matrix30-arb
,
matrix31-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
current-raster-secondary-color
, pixel-pack-buffer
,
pixel-unpack-buffer
, pixel-pack-buffer-binding
,
pixel-unpack-buffer-binding
, srgb
, srgb8
,
srgb-alpha
, srgb8-alpha8
, sluminance-alpha
,
sluminance8-alpha8
, sluminance
, sluminance8
,
compressed-srgb
, compressed-srgb-alpha
,
compressed-sluminance
, compressed-sluminance-alpha
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
smooth-point-size-range
, smooth-point-size-granularity
,
smooth-line-width-range
, smooth-line-width-granularity
,
aliased-point-size-range
, aliased-line-width-range
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
screen-coordinates-rend
, inverted-screen-w-rend
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture0-arb
, texture1-arb
, texture2-arb
,
texture3-arb
, texture4-arb
, texture5-arb
,
texture6-arb
, texture7-arb
, texture8-arb
,
texture9-arb
, texture10-arb
, texture11-arb
,
texture12-arb
, texture13-arb
, texture14-arb
,
texture15-arb
, texture16-arb
, texture17-arb
,
texture18-arb
, texture19-arb
, texture20-arb
,
texture21-arb
, texture22-arb
, texture23-arb
,
texture24-arb
, texture25-arb
, texture26-arb
,
texture27-arb
, texture28-arb
, texture29-arb
,
texture30-arb
, texture31-arb
, active-texture-arb
,
client-active-texture-arb
, max-texture-units-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture0
, texture1
, texture2
, texture3
,
texture4
, texture5
, texture6
, texture7
,
texture8
, texture9
, texture10
, texture11
,
texture12
, texture13
, texture14
, texture15
,
texture16
, texture17
, texture18
, texture19
,
texture20
, texture21
, texture22
, texture23
,
texture24
, texture25
, texture26
, texture27
,
texture28
, texture29
, texture30
, texture31
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
transpose-modelview-matrix-arb
,
transpose-projection-matrix-arb
,
transpose-texture-matrix-arb
, transpose-color-matrix-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
subtract-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
compressed-alpha-arb
, compressed-luminance-arb
,
compressed-luminance-alpha-arb
, compressed-intensity-arb
,
compressed-rgb-arb
, compressed-rgba-arb
,
texture-compression-hint-arb
,
texture-compressed-image-size-arb
, texture-compressed-arb
,
num-compressed-texture-formats-arb
,
compressed-texture-formats-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
all-completed-nv
, fence-status-nv
,
fence-condition-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-rectangle
, texture-binding-rectangle
,
proxy-texture-rectangle
, max-rectangle-texture-size
,
uniform-buffer
, uniform-buffer-binding
,
uniform-buffer-start
, uniform-buffer-size
,
max-vertex-uniform-blocks
, max-geometry-uniform-blocks
,
max-fragment-uniform-blocks
, max-combined-uniform-blocks
,
max-uniform-buffer-bindings
, max-uniform-block-size
,
max-combined-vertex-uniform-components
,
max-combined-geometry-uniform-components
,
max-combined-fragment-uniform-components
,
uniform-buffer-offset-alignment
,
active-uniform-block-max-name-length
,
active-uniform-blocks
, uniform-type
, uniform-size
,
uniform-name-length
, uniform-block-index
,
uniform-offset
, uniform-array-stride
,
uniform-matrix-stride
, uniform-is-row-major
,
uniform-block-binding
, uniform-block-data-size
,
uniform-block-name-length
, uniform-block-active-uniforms
,
uniform-block-active-uniform-indices
,
uniform-block-referenced-by-vertex-shader
,
uniform-block-referenced-by-geometry-shader
,
uniform-block-referenced-by-fragment-shader
,
invalid-index
, sampler-2d-rect
,
sampler-2d-rect-shadow
, texture-buffer
,
max-texture-buffer-size
, texture-binding-buffer
,
texture-buffer-data-store-binding
, sampler-buffer
,
int-sampler-2d-rect
, int-sampler-buffer
,
unsigned-int-sampler-2d-rect
, unsigned-int-sampler-buffer
,
copy-read-buffer
, copy-write-buffer
, red-snorm
,
rg-snorm
, rgb-snorm
, rgba-snorm
, r8-snorm
,
rg8-snorm
, rgb8-snorm
, rgba8-snorm
,
r16-snorm
, rg16-snorm
, rgb16-snorm
,
rgba16-snorm
, signed-normalized
, primitive-restart
,
primitive-restart-index
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-rectangle-arb
, texture-binding-rectangle-arb
,
proxy-texture-rectangle-arb
,
max-rectangle-texture-size-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-rectangle-nv
, texture-binding-rectangle-nv
,
proxy-texture-rectangle-nv
, max-rectangle-texture-size-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
depth-stencil-ext
, unsigned-int-24-8-ext
,
depth24-stencil8-ext
, texture-stencil-size-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
depth-stencil-nv
, unsigned-int-24-8-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
depth-stencil-oes
, unsigned-int-24-8-oes
,
depth24-stencil8-oes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
max-texture-lod-bias-ext
, texture-filter-control-ext
,
texture-lod-bias-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-max-anisotropy-ext
,
max-texture-max-anisotropy-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
modelview1-stack-depth-ext
, modelview-matrix1-ext
,
vertex-weighting-ext
, modelview1-ext
,
current-vertex-weight-ext
, vertex-weight-array-ext
,
vertex-weight-array-size-ext
,
vertex-weight-array-type-ext
,
vertex-weight-array-stride-ext
,
vertex-weight-array-pointer-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
max-shininess-nv
, max-spot-exponent-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
incr-wrap-ext
, decr-wrap-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
incr-wrap-oes
, decr-wrap-oes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
normal-map-ext
, reflection-map-ext
,
texture-cube-map-ext
, texture-binding-cube-map-ext
,
texture-cube-map-positive-x-ext
,
texture-cube-map-negative-x-ext
,
texture-cube-map-positive-y-ext
,
texture-cube-map-negative-y-ext
,
texture-cube-map-positive-z-ext
,
texture-cube-map-negative-z-ext
,
proxy-texture-cube-map-ext
, max-cube-map-texture-size-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
normal-map
, reflection-map
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
normal-map-arb
, reflection-map-arb
,
texture-cube-map-arb
, texture-binding-cube-map-arb
,
texture-cube-map-positive-x-arb
,
texture-cube-map-negative-x-arb
,
texture-cube-map-positive-y-arb
,
texture-cube-map-negative-y-arb
,
texture-cube-map-positive-z-arb
,
texture-cube-map-negative-z-arb
,
proxy-texture-cube-map-arb
, max-cube-map-texture-size-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
vertex-array-range-nv
, vertex-array-range-length-nv
,
vertex-array-range-valid-nv
,
max-vertex-array-range-element-nv
,
vertex-array-range-pointer-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
vertex-array-range-apple
, vertex-array-range-length-apple
,
vertex-array-storage-hint-apple
,
vertex-array-range-pointer-apple
, storage-client-apple
,
storage-cached-apple
, storage-shared-apple
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
register-combiners-nv
, variable-a-nv
,
variable-b-nv
, variable-c-nv
, variable-d-nv
,
variable-e-nv
, variable-f-nv
, variable-g-nv
,
constant-color0-nv
, constant-color1-nv
,
primary-color-nv
, secondary-color-nv
, spare0-nv
,
spare1-nv
, discard-nv
, e-times-f-nv
,
spare0-plus-secondary-color-nv
,
vertex-array-range-without-flush-nv
,
multisample-filter-hint-nv
, unsigned-identity-nv
,
unsigned-invert-nv
, expand-normal-nv
,
expand-negate-nv
, half-bias-normal-nv
,
half-bias-negate-nv
, signed-identity-nv
,
unsigned-negate-nv
, scale-by-two-nv
,
scale-by-four-nv
, scale-by-one-half-nv
,
bias-by-negative-one-half-nv
, combiner-input-nv
,
combiner-mapping-nv
, combiner-component-usage-nv
,
combiner-ab-dot-product-nv
, combiner-cd-dot-product-nv
,
combiner-mux-sum-nv
, combiner-scale-nv
,
combiner-bias-nv
, combiner-ab-output-nv
,
combiner-cd-output-nv
, combiner-sum-output-nv
,
max-general-combiners-nv
, num-general-combiners-nv
,
color-sum-clamp-nv
, combiner0-nv
, combiner1-nv
,
combiner2-nv
, combiner3-nv
, combiner4-nv
,
combiner5-nv
, combiner6-nv
, combiner7-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
per-stage-constants-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
primitive-restart-nv
, primitive-restart-index-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
fog-gen-mode-nv
, eye-radial-nv
,
eye-plane-absolute-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
emboss-light-nv
, emboss-constant-nv
, emboss-map-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
red-min-clamp-ingr
, green-min-clamp-ingr
,
blue-min-clamp-ingr
, alpha-min-clamp-ingr
,
red-max-clamp-ingr
, green-max-clamp-ingr
,
blue-max-clamp-ingr
, alpha-max-clamp-ingr
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
interlace-read-ingr
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
combine-ext
, combine-rgb-ext
, combine-alpha-ext
,
rgb-scale-ext
, add-signed-ext
, interpolate-ext
,
constant-ext
, primary-color-ext
, previous-ext
,
source0-rgb-ext
, source1-rgb-ext
, source2-rgb-ext
,
source0-alpha-ext
, source1-alpha-ext
,
source2-alpha-ext
, operand0-rgb-ext
,
operand1-rgb-ext
, operand2-rgb-ext
,
operand0-alpha-ext
, operand1-alpha-ext
,
operand2-alpha-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
combine4-nv
, source3-rgb-nv
, source3-alpha-nv
,
operand3-rgb-nv
, operand3-alpha-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
pack-subsample-rate-sgix
, unpack-subsample-rate-sgix
,
pixel-subsample-4444-sgix
, pixel-subsample-2424-sgix
,
pixel-subsample-4242-sgix
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
perturb-ext
, texture-normal-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
light-model-specular-vector-apple
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
transform-hint-apple
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
unpack-client-storage-apple
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
buffer-object-apple
, released-apple
,
volatile-apple
, retained-apple
, undefined-apple
,
purgeable-apple
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
vertex-array-binding
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
vertex-array-binding-apple
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-range-length-apple
, texture-range-pointer-apple
,
texture-storage-hint-apple
, storage-private-apple
,
storage-cached-apple
, storage-shared-apple
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
ycbcr-422-apple
, unsigned-short-8-8-apple
,
unsigned-short-8-8-rev-apple
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
unsigned-short-8-8-mesa
, unsigned-short-8-8-rev-mesa
,
ycbcr-mesa
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
slice-accum-sun
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
quad-mesh-sun
, triangle-mesh-sun
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
vertex-program-nv
, vertex-state-program-nv
,
attrib-array-size-nv
, attrib-array-stride-nv
,
attrib-array-type-nv
, current-attrib-nv
,
program-length-nv
, program-string-nv
,
modelview-projection-nv
, identity-nv
, inverse-nv
,
transpose-nv
, inverse-transpose-nv
,
max-track-matrix-stack-depth-nv
, max-track-matrices-nv
,
matrix0-nv
, matrix1-nv
, matrix2-nv
,
matrix3-nv
, matrix4-nv
, matrix5-nv
,
matrix6-nv
, matrix7-nv
,
current-matrix-stack-depth-nv
, current-matrix-nv
,
vertex-program-point-size-nv
, vertex-program-two-side-nv
,
program-parameter-nv
, attrib-array-pointer-nv
,
program-target-nv
, program-resident-nv
,
track-matrix-nv
, track-matrix-transform-nv
,
vertex-program-binding-nv
, program-error-position-nv
,
vertex-attrib-array0-nv
, vertex-attrib-array1-nv
,
vertex-attrib-array2-nv
, vertex-attrib-array3-nv
,
vertex-attrib-array4-nv
, vertex-attrib-array5-nv
,
vertex-attrib-array6-nv
, vertex-attrib-array7-nv
,
vertex-attrib-array8-nv
, vertex-attrib-array9-nv
,
vertex-attrib-array10-nv
, vertex-attrib-array11-nv
,
vertex-attrib-array12-nv
, vertex-attrib-array13-nv
,
vertex-attrib-array14-nv
, vertex-attrib-array15-nv
,
map1-vertex-attrib0-4-nv
, map1-vertex-attrib1-4-nv
,
map1-vertex-attrib2-4-nv
, map1-vertex-attrib3-4-nv
,
map1-vertex-attrib4-4-nv
, map1-vertex-attrib5-4-nv
,
map1-vertex-attrib6-4-nv
, map1-vertex-attrib7-4-nv
,
map1-vertex-attrib8-4-nv
, map1-vertex-attrib9-4-nv
,
map1-vertex-attrib10-4-nv
, map1-vertex-attrib11-4-nv
,
map1-vertex-attrib12-4-nv
, map1-vertex-attrib13-4-nv
,
map1-vertex-attrib14-4-nv
, map1-vertex-attrib15-4-nv
,
map2-vertex-attrib0-4-nv
, map2-vertex-attrib1-4-nv
,
map2-vertex-attrib2-4-nv
, map2-vertex-attrib3-4-nv
,
map2-vertex-attrib4-4-nv
, map2-vertex-attrib5-4-nv
,
map2-vertex-attrib6-4-nv
, map2-vertex-attrib7-4-nv
,
map2-vertex-attrib8-4-nv
, map2-vertex-attrib9-4-nv
,
map2-vertex-attrib10-4-nv
, map2-vertex-attrib11-4-nv
,
map2-vertex-attrib12-4-nv
, map2-vertex-attrib13-4-nv
,
map2-vertex-attrib14-4-nv
, map2-vertex-attrib15-4-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
depth-clamp
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
depth-clamp-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
vertex-program-arb
, vertex-attrib-array-enabled-arb
,
vertex-attrib-array-size-arb
,
vertex-attrib-array-stride-arb
,
vertex-attrib-array-type-arb
, current-vertex-attrib-arb
,
program-length-arb
, program-string-arb
,
max-program-matrix-stack-depth-arb
,
max-program-matrices-arb
, current-matrix-stack-depth-arb
,
current-matrix-arb
, vertex-program-point-size-arb
,
vertex-program-two-side-arb
,
vertex-attrib-array-pointer-arb
,
program-error-position-arb
, program-binding-arb
,
fragment-program-arb
, program-alu-instructions-arb
,
program-tex-instructions-arb
,
program-tex-indirections-arb
,
program-native-alu-instructions-arb
,
program-native-tex-instructions-arb
,
program-native-tex-indirections-arb
,
max-program-alu-instructions-arb
,
max-program-tex-instructions-arb
,
max-program-tex-indirections-arb
,
max-program-native-alu-instructions-arb
,
max-program-native-tex-instructions-arb
,
max-program-native-tex-indirections-arb
,
max-texture-coords-arb
, max-texture-image-units-arb
,
program-error-string-arb
, program-format-ascii-arb
,
program-format-arb
, program-instructions-arb
,
max-program-instructions-arb
,
program-native-instructions-arb
,
max-program-native-instructions-arb
,
program-temporaries-arb
, max-program-temporaries-arb
,
program-native-temporaries-arb
,
max-program-native-temporaries-arb
,
program-parameters-arb
, max-program-parameters-arb
,
program-native-parameters-arb
,
max-program-native-parameters-arb
, program-attribs-arb
,
max-program-attribs-arb
, program-native-attribs-arb
,
max-program-native-attribs-arb
,
program-address-registers-arb
,
max-program-address-registers-arb
,
program-native-address-registers-arb
,
max-program-native-address-registers-arb
,
max-program-local-parameters-arb
,
max-program-env-parameters-arb
,
program-under-native-limits-arb
,
transpose-current-matrix-arb
, matrix0-arb
,
matrix1-arb
, matrix2-arb
, matrix3-arb
,
matrix4-arb
, matrix5-arb
, matrix6-arb
,
matrix7-arb
, matrix8-arb
, matrix9-arb
,
matrix10-arb
, matrix11-arb
, matrix12-arb
,
matrix13-arb
, matrix14-arb
, matrix15-arb
,
matrix16-arb
, matrix17-arb
, matrix18-arb
,
matrix19-arb
, matrix20-arb
, matrix21-arb
,
matrix22-arb
, matrix23-arb
, matrix24-arb
,
matrix25-arb
, matrix26-arb
, matrix27-arb
,
matrix28-arb
, matrix29-arb
, matrix30-arb
,
matrix31-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
max-vertex-units-arb
, active-vertex-units-arb
,
weight-sum-unity-arb
, vertex-blend-arb
,
current-weight-arb
, weight-array-type-arb
,
weight-array-stride-arb
, weight-array-size-arb
,
weight-array-pointer-arb
, weight-array-arb
,
modelview0-arb
, modelview1-arb
, modelview2-arb
,
modelview3-arb
, modelview4-arb
, modelview5-arb
,
modelview6-arb
, modelview7-arb
, modelview8-arb
,
modelview9-arb
, modelview10-arb
, modelview11-arb
,
modelview12-arb
, modelview13-arb
, modelview14-arb
,
modelview15-arb
, modelview16-arb
, modelview17-arb
,
modelview18-arb
, modelview19-arb
, modelview20-arb
,
modelview21-arb
, modelview22-arb
, modelview23-arb
,
modelview24-arb
, modelview25-arb
, modelview26-arb
,
modelview27-arb
, modelview28-arb
, modelview29-arb
,
modelview30-arb
, modelview31-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
max-vertex-units-oes
, weight-array-oes
,
weight-array-type-oes
, weight-array-stride-oes
,
weight-array-size-oes
, weight-array-pointer-oes
,
matrix-palette-oes
, max-palette-matrices-oes
,
current-palette-matrix-oes
, matrix-index-array-oes
,
matrix-index-array-size-oes
, matrix-index-array-type-oes
,
matrix-index-array-stride-oes
,
matrix-index-array-pointer-oes
,
weight-array-buffer-binding-oes
,
matrix-index-array-buffer-binding-oes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
dot3-rgb-arb
, dot3-rgba-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
dot3-rgba-img
, modulate-color-img
,
recip-add-signed-alpha-img
, texture-alpha-modulate-img
,
factor-alpha-modulate-img
, fragment-alpha-modulate-img
,
add-blend-img
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
compressed-rgb-fxt1-3dfx
, compressed-rgba-fxt1-3dfx
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
eval-2d-nv
, eval-triangular-2d-nv
,
map-tessellation-nv
, map-attrib-u-order-nv
,
map-attrib-v-order-nv
, eval-fractional-tessellation-nv
,
eval-vertex-atrrib0-nv
, eval-vertex-atrrib1-nv
,
eval-vertex-atrrib2-nv
, eval-vertex-atrrib3-nv
,
eval-vertex-atrrib4-nv
, eval-vertex-atrrib5-nv
,
eval-vertex-atrrib6-nv
, eval-vertex-atrrib7-nv
,
eval-vertex-atrrib8-nv
, eval-vertex-atrrib9-nv
,
eval-vertex-atrrib10-nv
, eval-vertex-atrrib11-nv
,
eval-vertex-atrrib12-nv
, eval-vertex-atrrib13-nv
,
eval-vertex-atrrib14-nv
, eval-vertex-atrrib15-nv
,
max-map-tessellation-nv
, max-rational-eval-order-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
max-program-patch-attribs-nv
, tess-control-program-nv
,
tess-evaluation-program-nv
,
tess-control-program-parameter-buffer-nv
,
tess-evaluation-program-parameter-buffer-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
offset-texture-rectangle-nv
,
offset-texture-rectangle-scale-nv
,
dot-product-texture-rectangle-nv
,
rgba-unsigned-dot-product-mapping-nv
,
unsigned-int-s8-s8-8-8-nv
, unsigned-int-8-8-s8-s8-rev-nv
,
dsdt-mag-intensity-nv
, shader-consistent-nv
,
texture-shader-nv
, shader-operation-nv
,
cull-modes-nv
, offset-texture-matrix-nv
,
offset-texture-scale-nv
, offset-texture-bias-nv
,
offset-texture-2d-matrix-nv
, offset-texture-2d-scale-nv
,
offset-texture-2d-bias-nv
, previous-texture-input-nv
,
const-eye-nv
, pass-through-nv
, cull-fragment-nv
,
offset-texture-2d-nv
, dependent-ar-texture-2d-nv
,
dependent-gb-texture-2d-nv
, dot-product-nv
,
dot-product-depth-replace-nv
, dot-product-texture-2d-nv
,
dot-product-texture-cube-map-nv
,
dot-product-diffuse-cube-map-nv
,
dot-product-reflect-cube-map-nv
,
dot-product-const-eye-reflect-cube-map-nv
, hilo-nv
,
dsdt-nv
, dsdt-mag-nv
, dsdt-mag-vib-nv
,
hilo16-nv
, signed-hilo-nv
, signed-hilo16-nv
,
signed-rgba-nv
, signed-rgba8-nv
, signed-rgb-nv
,
signed-rgb8-nv
, signed-luminance-nv
,
signed-luminance8-nv
, signed-luminance-alpha-nv
,
signed-luminance8-alpha8-nv
, signed-alpha-nv
,
signed-alpha8-nv
, signed-intensity-nv
,
signed-intensity8-nv
, dsdt8-nv
, dsdt8-mag8-nv
,
dsdt8-mag8-intensity8-nv
, signed-rgb-unsigned-alpha-nv
,
signed-rgb8-unsigned-alpha8-nv
, hi-scale-nv
,
lo-scale-nv
, ds-scale-nv
, dt-scale-nv
,
magnitude-scale-nv
, vibrance-scale-nv
, hi-bias-nv
,
lo-bias-nv
, ds-bias-nv
, dt-bias-nv
,
magnitude-bias-nv
, vibrance-bias-nv
,
texture-border-values-nv
, texture-hi-size-nv
,
texture-lo-size-nv
, texture-ds-size-nv
,
texture-dt-size-nv
, texture-mag-size-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
surface-state-nv
, surface-registered-nv
,
surface-mapped-nv
, write-discard-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
dot-product-texture-3d-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
dot3-rgb-ext
, dot3-rgba-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
z400-binary-amd
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
program-binary-length-oes
, num-program-binary-formats-oes
,
program-binary-formats-oes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
mirror-clamp-ati
, mirror-clamp-to-edge-ati
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
mirror-clamp-ext
, mirror-clamp-to-edge-ext
,
mirror-clamp-to-border-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
modulate-add-ati
, modulate-signed-add-ati
,
modulate-subtract-ati
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
set-amd
, replace-value-amd
, stencil-op-value-amd
,
stencil-back-op-value-amd
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
depth-stencil-mesa
, unsigned-int-24-8-mesa
,
unsigned-int-8-24-rev-mesa
, unsigned-short-15-1-mesa
,
unsigned-short-1-15-rev-mesa
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
trace-all-bits-mesa
, trace-operations-bit-mesa
,
trace-primitives-bit-mesa
, trace-arrays-bit-mesa
,
trace-textures-bit-mesa
, trace-pixels-bit-mesa
,
trace-errors-bit-mesa
, trace-mask-mesa
,
trace-name-mesa
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
pack-invert-mesa
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-1d-stack-mesax
, texture-2d-stack-mesax
,
proxy-texture-1d-stack-mesax
,
proxy-texture-2d-stack-mesax
,
texture-1d-stack-binding-mesax
,
texture-2d-stack-binding-mesax
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
debug-object-mesa
, debug-print-mesa
,
debug-assert-mesa
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
static-ati
, dynamic-ati
, preserve-ati
,
discard-ati
, object-buffer-size-ati
,
object-buffer-usage-ati
, array-object-buffer-ati
,
array-object-offset-ati
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
buffer-size-arb
, buffer-usage-arb
,
array-buffer-arb
, element-array-buffer-arb
,
array-buffer-binding-arb
,
element-array-buffer-binding-arb
,
vertex-array-buffer-binding-arb
,
normal-array-buffer-binding-arb
,
color-array-buffer-binding-arb
,
index-array-buffer-binding-arb
,
texture-coord-array-buffer-binding-arb
,
edge-flag-array-buffer-binding-arb
,
secondary-color-array-buffer-binding-arb
,
fog-coordinate-array-buffer-binding-arb
,
weight-array-buffer-binding-arb
,
vertex-attrib-array-buffer-binding-arb
, read-only-arb
,
write-only-arb
, read-write-arb
, buffer-access-arb
,
buffer-mapped-arb
, buffer-map-pointer-arb
,
stream-draw-arb
, stream-read-arb
, stream-copy-arb
,
static-draw-arb
, static-read-arb
, static-copy-arb
,
dynamic-draw-arb
, dynamic-read-arb
,
dynamic-copy-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
element-array-ati
, element-array-type-ati
,
element-array-pointer-ati
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
max-vertex-streams-ati
, vertex-stream0-ati
,
vertex-stream1-ati
, vertex-stream2-ati
,
vertex-stream3-ati
, vertex-stream4-ati
,
vertex-stream5-ati
, vertex-stream6-ati
,
vertex-stream7-ati
, vertex-source-ati
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
bump-rot-matrix-ati
, bump-rot-matrix-size-ati
,
bump-num-tex-units-ati
, bump-tex-units-ati
,
dudv-ati
, du8dv8-ati
, bump-envmap-ati
,
bump-target-ati
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
vertex-shader-ext
, vertex-shader-binding-ext
,
op-index-ext
, op-negate-ext
, op-dot3-ext
,
op-dot4-ext
, op-mul-ext
, op-add-ext
,
op-madd-ext
, op-frac-ext
, op-max-ext
,
op-min-ext
, op-set-ge-ext
, op-set-lt-ext
,
op-clamp-ext
, op-floor-ext
, op-round-ext
,
op-exp-base-2-ext
, op-log-base-2-ext
, op-power-ext
,
op-recip-ext
, op-recip-sqrt-ext
, op-sub-ext
,
op-cross-product-ext
, op-multiply-matrix-ext
,
op-mov-ext
, output-vertex-ext
, output-color0-ext
,
output-color1-ext
, output-texture-coord0-ext
,
output-texture-coord1-ext
, output-texture-coord2-ext
,
output-texture-coord3-ext
, output-texture-coord4-ext
,
output-texture-coord5-ext
, output-texture-coord6-ext
,
output-texture-coord7-ext
, output-texture-coord8-ext
,
output-texture-coord9-ext
, output-texture-coord10-ext
,
output-texture-coord11-ext
, output-texture-coord12-ext
,
output-texture-coord13-ext
, output-texture-coord14-ext
,
output-texture-coord15-ext
, output-texture-coord16-ext
,
output-texture-coord17-ext
, output-texture-coord18-ext
,
output-texture-coord19-ext
, output-texture-coord20-ext
,
output-texture-coord21-ext
, output-texture-coord22-ext
,
output-texture-coord23-ext
, output-texture-coord24-ext
,
output-texture-coord25-ext
, output-texture-coord26-ext
,
output-texture-coord27-ext
, output-texture-coord28-ext
,
output-texture-coord29-ext
, output-texture-coord30-ext
,
output-texture-coord31-ext
, output-fog-ext
,
scalar-ext
, vector-ext
, matrix-ext
,
variant-ext
, invariant-ext
, local-constant-ext
,
local-ext
, max-vertex-shader-instructions-ext
,
max-vertex-shader-variants-ext
,
max-vertex-shader-invariants-ext
,
max-vertex-shader-local-constants-ext
,
max-vertex-shader-locals-ext
,
max-optimized-vertex-shader-instructions-ext
,
max-optimized-vertex-shader-variants-ext
,
max-optimized-vertex-shader-local-constants-ext
,
max-optimized-vertex-shader-invariants-ext
,
max-optimized-vertex-shader-locals-ext
,
vertex-shader-instructions-ext
,
vertex-shader-variants-ext
, vertex-shader-invariants-ext
,
vertex-shader-local-constants-ext
,
vertex-shader-locals-ext
, vertex-shader-optimized-ext
,
x-ext
, y-ext
, z-ext
, w-ext
,
negative-x-ext
, negative-y-ext
, negative-z-ext
,
negative-w-ext
, zero-ext
, one-ext
,
negative-one-ext
, normalized-range-ext
,
full-range-ext
, current-vertex-ext
, mvp-matrix-ext
,
variant-value-ext
, variant-datatype-ext
,
variant-array-stride-ext
, variant-array-type-ext
,
variant-array-ext
, variant-array-pointer-ext
,
invariant-value-ext
, invariant-datatype-ext
,
local-constant-value-ext
, local-constant-datatype-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
atc-rgba-interpolated-alpha-amd
, atc-rgb-amd
,
atc-rgba-explicit-alpha-amd
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
pn-triangles-ati
, max-pn-triangles-tesselation-level-ati
,
pn-triangles-point-mode-ati
, pn-triangles-normal-mode-ati
,
pn-triangles-tesselation-level-ati
,
pn-triangles-point-mode-linear-ati
,
pn-triangles-point-mode-cubic-ati
,
pn-triangles-normal-mode-linear-ati
,
pn-triangles-normal-mode-quadratic-ati
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
3dc-x-amd
, 3dc-xy-amd
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
vbo-free-memory-ati
, texture-free-memory-ati
,
renderbuffer-free-memory-ati
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
stencil-back-func-ati
, stencil-back-pass-depth-fail-ati
,
stencil-back-pass-depth-pass-ati
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
rgba32f-arb
, rgb32f-arb
, alpha32f-arb
,
intensity32f-arb
, luminance32f-arb
,
luminance-alpha32f-arb
, rgba16f-arb
, rgb16f-arb
,
alpha16f-arb
, intensity16f-arb
, luminance16f-arb
,
luminance-alpha16f-arb
, texture-red-type-arb
,
texture-green-type-arb
, texture-blue-type-arb
,
texture-alpha-type-arb
, texture-luminance-type-arb
,
texture-intensity-type-arb
, texture-depth-type-arb
,
unsigned-normalized-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
rgba-float32-ati
, rgb-float32-ati
,
alpha-float32-ati
, intensity-float32-ati
,
luminance-float32-ati
, luminance-alpha-float32-ati
,
rgba-float16-ati
, rgb-float16-ati
,
alpha-float16-ati
, intensity-float16-ati
,
luminance-float16-ati
, luminance-alpha-float16-ati
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
rgba-float-mode-arb
, clamp-vertex-color-arb
,
clamp-fragment-color-arb
, clamp-read-color-arb
,
fixed-only-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
type-rgba-float-ati
, color-clear-unclamped-value-ati
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
writeonly-rendering-qcom
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
max-draw-buffers-arb
, draw-buffer0-arb
,
draw-buffer1-arb
, draw-buffer2-arb
,
draw-buffer3-arb
, draw-buffer4-arb
,
draw-buffer5-arb
, draw-buffer6-arb
,
draw-buffer7-arb
, draw-buffer8-arb
,
draw-buffer9-arb
, draw-buffer10-arb
,
draw-buffer11-arb
, draw-buffer12-arb
,
draw-buffer13-arb
, draw-buffer14-arb
,
draw-buffer15-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
max-draw-buffers-ati
, draw-buffer0-ati
,
draw-buffer1-ati
, draw-buffer2-ati
,
draw-buffer3-ati
, draw-buffer4-ati
,
draw-buffer5-ati
, draw-buffer6-ati
,
draw-buffer7-ati
, draw-buffer8-ati
,
draw-buffer9-ati
, draw-buffer10-ati
,
draw-buffer11-ati
, draw-buffer12-ati
,
draw-buffer13-ati
, draw-buffer14-ati
,
draw-buffer15-ati
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
max-draw-buffers-nv
, draw-buffer0-nv
,
draw-buffer1-nv
, draw-buffer2-nv
, draw-buffer3-nv
,
draw-buffer4-nv
, draw-buffer5-nv
, draw-buffer6-nv
,
draw-buffer7-nv
, draw-buffer8-nv
, draw-buffer9-nv
,
draw-buffer10-nv
, draw-buffer11-nv
,
draw-buffer12-nv
, draw-buffer13-nv
,
draw-buffer14-nv
, draw-buffer15-nv
,
color-attachment0-nv
, color-attachment1-nv
,
color-attachment2-nv
, color-attachment3-nv
,
color-attachment4-nv
, color-attachment5-nv
,
color-attachment6-nv
, color-attachment7-nv
,
color-attachment8-nv
, color-attachment9-nv
,
color-attachment10-nv
, color-attachment11-nv
,
color-attachment12-nv
, color-attachment13-nv
,
color-attachment14-nv
, color-attachment15-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
subsample-distance-amd
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
matrix-palette-arb
, max-matrix-palette-stack-depth-arb
,
max-palette-matrices-arb
, current-palette-matrix-arb
,
matrix-index-array-arb
, current-matrix-index-arb
,
matrix-index-array-size-arb
, matrix-index-array-type-arb
,
matrix-index-array-stride-arb
,
matrix-index-array-pointer-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-compare-mode-arb
, texture-compare-func-arb
,
compare-r-to-texture-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-compare-mode-ext
, texture-compare-func-ext
,
compare-ref-to-texture-ext
, sampler-2d-shadow-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
compare-ref-depth-to-texture-ext
,
max-array-texture-layers-ext
, texture-1d-array-ext
,
proxy-texture-1d-array-ext
, texture-2d-array-ext
,
proxy-texture-2d-array-ext
, texture-binding-1d-array-ext
,
texture-binding-2d-array-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-cube-map-seamless
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
offset-projective-texture-2d-nv
,
offset-projective-texture-2d-scale-nv
,
offset-projective-texture-rectangle-nv
,
offset-projective-texture-rectangle-scale-nv
,
offset-hilo-texture-2d-nv
,
offset-hilo-texture-rectangle-nv
,
offset-hilo-projective-texture-2d-nv
,
offset-hilo-projective-texture-rectangle-nv
,
dependent-hilo-texture-2d-nv
, dependent-rgb-texture-3d-nv
,
dependent-rgb-texture-cube-map-nv
,
dot-product-pass-through-nv
, dot-product-texture-1d-nv
,
dot-product-affine-depth-replace-nv
, hilo8-nv
,
signed-hilo8-nv
, force-blue-to-one-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
point-sprite-arb
, coord-replace-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
point-sprite-nv
, coord-replace-nv
,
point-sprite-r-mode-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
point-sprite-arb
, coord-replace-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
query-counter-bits-arb
, current-query-arb
,
query-result-arb
, query-result-available-arb
,
samples-passed-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
pixel-counter-bits-nv
, current-occlusion-query-id-nv
,
pixel-count-nv
, pixel-count-available-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
current-query-ext
, query-result-ext
,
query-result-available-ext
, any-samples-passed-ext
,
any-samples-passed-conservative-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
max-fragment-program-local-parameters-nv
,
fragment-program-nv
, max-texture-coords-nv
,
max-texture-image-units-nv
, fragment-program-binding-nv
,
program-error-string-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
depth-stencil-to-rgba-nv
, depth-stencil-to-bgra-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
write-pixel-data-range-nv
, read-pixel-data-range-nv
,
write-pixel-data-range-length-nv
,
read-pixel-data-range-length-nv
,
write-pixel-data-range-pointer-nv
,
read-pixel-data-range-pointer-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
geometry-shader-invocations
,
max-geometry-shader-invocations
,
min-fragment-interpolation-offset
,
max-fragment-interpolation-offset
,
fragment-interpolation-offset-bits
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
float-r-nv
, float-rg-nv
, float-rgb-nv
,
float-rgba-nv
, float-r16-nv
, float-r32-nv
,
float-rg16-nv
, float-rg32-nv
, float-rgb16-nv
,
float-rgb32-nv
, float-rgba16-nv
, float-rgba32-nv
,
texture-float-components-nv
, float-clear-color-value-nv
,
float-rgba-mode-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-unsigned-remap-mode-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
depth-bounds-test-ext
, depth-bounds-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
write-only-oes
, buffer-access-oes
,
buffer-mapped-oes
, buffer-map-pointer-oes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
read-write
, write-only
,
shader-global-access-barrier-bit-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
time-elapsed
, timestamp
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
time-elapsed-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
pixel-pack-buffer-arb
, pixel-unpack-buffer-arb
,
pixel-pack-buffer-binding-arb
,
pixel-unpack-buffer-binding-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
pixel-pack-buffer-ext
, pixel-unpack-buffer-ext
,
pixel-pack-buffer-binding-ext
,
pixel-unpack-buffer-binding-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
etc1-srgb8-nv
, srgb8-nv
, sluminance-alpha-nv
,
sluminance8-alpha8-nv
, sluminance-nv
,
sluminance8-nv
, compressed-srgb-s3tc-dxt1-nv
,
compressed-srgb-alpha-s3tc-dxt1-nv
,
compressed-srgb-alpha-s3tc-dxt3-nv
,
compressed-srgb-alpha-s3tc-dxt5-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
stencil-tag-bits-ext
, stencil-clear-tag-value-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
max-program-exec-instructions-nv
,
max-program-call-depth-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
max-program-exec-instructions-nv
,
max-program-call-depth-nv
, max-program-if-depth-nv
,
max-program-loop-depth-nv
, max-program-loop-count-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
src1-color
, one-minus-src1-color
,
one-minus-src1-alpha
, max-dual-source-draw-buffers
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
vertex-attrib-array-integer-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
vertex-attrib-array-divisor
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
vertex-attrib-array-divisor-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
vertex-attrib-array-divisor-angle
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
vertex-attrib-array-divisor-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
min-program-texel-offset-nv
, max-program-texel-offset-nv
,
program-attrib-components-nv
,
program-result-components-nv
,
max-program-attrib-components-nv
,
max-program-result-components-nv
,
max-program-generic-attribs-nv
,
max-program-generic-results-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
stencil-test-two-side-ext
, active-stencil-face-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
sampler-binding
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
fragment-shader-ati
, reg-0-ati
, reg-1-ati
,
reg-2-ati
, reg-3-ati
, reg-4-ati
, reg-5-ati
,
reg-6-ati
, reg-7-ati
, reg-8-ati
, reg-9-ati
,
reg-10-ati
, reg-11-ati
, reg-12-ati
,
reg-13-ati
, reg-14-ati
, reg-15-ati
,
reg-16-ati
, reg-17-ati
, reg-18-ati
,
reg-19-ati
, reg-20-ati
, reg-21-ati
,
reg-22-ati
, reg-23-ati
, reg-24-ati
,
reg-25-ati
, reg-26-ati
, reg-27-ati
,
reg-28-ati
, reg-29-ati
, reg-30-ati
,
reg-31-ati
, con-0-ati
, con-1-ati
, con-2-ati
,
con-3-ati
, con-4-ati
, con-5-ati
, con-6-ati
,
con-7-ati
, con-8-ati
, con-9-ati
, con-10-ati
,
con-11-ati
, con-12-ati
, con-13-ati
,
con-14-ati
, con-15-ati
, con-16-ati
,
con-17-ati
, con-18-ati
, con-19-ati
,
con-20-ati
, con-21-ati
, con-22-ati
,
con-23-ati
, con-24-ati
, con-25-ati
,
con-26-ati
, con-27-ati
, con-28-ati
,
con-29-ati
, con-30-ati
, con-31-ati
, mov-ati
,
add-ati
, mul-ati
, sub-ati
, dot3-ati
,
dot4-ati
, mad-ati
, lerp-ati
, cnd-ati
,
cnd0-ati
, dot2-add-ati
, secondary-interpolator-ati
,
num-fragment-registers-ati
, num-fragment-constants-ati
,
num-passes-ati
, num-instructions-per-pass-ati
,
num-instructions-total-ati
,
num-input-interpolator-components-ati
,
num-loopback-components-ati
, color-alpha-pairing-ati
,
swizzle-str-ati
, swizzle-stq-ati
,
swizzle-str-dr-ati
, swizzle-stq-dq-ati
,
swizzle-strq-ati
, swizzle-strq-dq-ati
, red-bit-ati
,
green-bit-ati
, blue-bit-ati
, 2x-bit-ati
,
4x-bit-ati
, 8x-bit-ati
, half-bit-ati
,
quarter-bit-ati
, eighth-bit-ati
, saturate-bit-ati
,
2x-bit-ati
, comp-bit-ati
, negate-bit-ati
,
bias-bit-ati
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
interlace-oml
, interlace-read-oml
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
format-subsample-24-24-oml
, format-subsample-244-244-oml
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
pack-resample-oml
, unpack-resample-oml
,
resample-replicate-oml
, resample-zero-fill-oml
,
resample-average-oml
, resample-decimate-oml
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
point-size-array-type-oes
, point-size-array-stride-oes
,
point-size-array-pointer-oes
, point-size-array-oes
,
point-size-array-buffer-binding-oes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
modelview-matrix-float-as-int-bits-oes
,
projection-matrix-float-as-int-bits-oes
,
texture-matrix-float-as-int-bits-oes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
vertex-attrib-map1-apple
, vertex-attrib-map2-apple
,
vertex-attrib-map1-size-apple
,
vertex-attrib-map1-coeff-apple
,
vertex-attrib-map1-order-apple
,
vertex-attrib-map1-domain-apple
,
vertex-attrib-map2-size-apple
,
vertex-attrib-map2-coeff-apple
,
vertex-attrib-map2-order-apple
,
vertex-attrib-map2-domain-apple
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
draw-pixels-apple
, fence-apple
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
element-array-apple
, element-array-type-apple
,
element-array-pointer-apple
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
uniform-buffer
, uniform-buffer-binding
,
uniform-buffer-start
, uniform-buffer-size
,
max-vertex-uniform-blocks
, max-geometry-uniform-blocks
,
max-fragment-uniform-blocks
, max-combined-uniform-blocks
,
max-uniform-buffer-bindings
, max-uniform-block-size
,
max-combined-vertex-uniform-components
,
max-combined-geometry-uniform-components
,
max-combined-fragment-uniform-components
,
uniform-buffer-offset-alignment
,
active-uniform-block-max-name-length
,
active-uniform-blocks
, uniform-type
, uniform-size
,
uniform-name-length
, uniform-block-index
,
uniform-offset
, uniform-array-stride
,
uniform-matrix-stride
, uniform-is-row-major
,
uniform-block-binding
, uniform-block-data-size
,
uniform-block-name-length
, uniform-block-active-uniforms
,
uniform-block-active-uniform-indices
,
uniform-block-referenced-by-vertex-shader
,
uniform-block-referenced-by-geometry-shader
,
uniform-block-referenced-by-fragment-shader
,
invalid-index
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
buffer-serialized-modify-apple
,
buffer-flushing-unmap-apple
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
aux-depth-stencil-apple
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
pack-row-bytes-apple
, unpack-row-bytes-apple
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
rgb-422-apple
, unsigned-short-8-8-apple
,
unsigned-short-8-8-rev-apple
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-srgb-decode-ext
, decode-ext
,
skip-decode-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
program-pipeline-object-ext
, program-object-ext
,
shader-object-ext
, buffer-object-ext
,
query-object-ext
, vertex-array-object-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
fragment-shader-discards-samples-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
sync-object-apple
, max-server-wait-timeout-apple
,
object-type-apple
, sync-condition-apple
,
sync-status-apple
, sync-flags-apple
,
sync-fence-apple
, sync-gpu-commands-complete-apple
,
unsignaled-apple
, signaled-apple
,
already-signaled-apple
, timeout-expired-apple
,
condition-satisfied-apple
, wait-failed-apple
,
sync-flush-commands-bit-apple
, timeout-ignored-apple
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
fragment-shader
, fragment-shader-arb
,
vertex-shader
, vertex-shader-arb
,
program-object-arb
, shader-object-arb
,
max-fragment-uniform-components
,
max-fragment-uniform-components-arb
,
max-vertex-uniform-components
,
max-vertex-uniform-components-arb
, max-varying-floats
,
max-varying-floats-arb
, max-vertex-texture-image-units
,
max-vertex-texture-image-units-arb
,
max-combined-texture-image-units
,
max-combined-texture-image-units-arb
, object-type-arb
,
shader-type
, object-subtype-arb
, float-vec2
,
float-vec2-arb
, float-vec3
, float-vec3-arb
,
float-vec4
, float-vec4-arb
, int-vec2
,
int-vec2-arb
, int-vec3
, int-vec3-arb
,
int-vec4
, int-vec4-arb
, bool
, bool-arb
,
bool-vec2
, bool-vec2-arb
, bool-vec3
,
bool-vec3-arb
, bool-vec4
, bool-vec4-arb
,
float-mat2
, float-mat2-arb
, float-mat3
,
float-mat3-arb
, float-mat4
, float-mat4-arb
,
sampler-1d
, sampler-1d-arb
, sampler-2d
,
sampler-2d-arb
, sampler-3d
, sampler-3d-arb
,
sampler-cube
, sampler-cube-arb
, sampler-1d-shadow
,
sampler-1d-shadow-arb
, sampler-2d-shadow
,
sampler-2d-shadow-arb
, sampler-2d-rect-arb
,
sampler-2d-rect-shadow-arb
, float-mat-2x-3
,
float-mat-2x-4
, float-mat-3x-2
, float-mat-3x-4
,
float-mat-4x-2
, float-mat-4x-3
, delete-status
,
object-delete-status-arb
, compile-status
,
object-compile-status-arb
, link-status
,
object-link-status-arb
, validate-status
,
object-validate-status-arb
, info-log-length
,
object-info-log-length-arb
, attached-shaders
,
object-attached-objects-arb
, active-uniforms
,
object-active-uniforms-arb
, active-uniform-max-length
,
object-active-uniform-max-length-arb
,
shader-source-length
, object-shader-source-length-arb
,
active-attributes
, object-active-attributes-arb
,
active-attribute-max-length
,
object-active-attribute-max-length-arb
,
fragment-shader-derivative-hint
,
fragment-shader-derivative-hint-arb
,
shading-language-version
, shading-language-version-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
fragment-shader
, fragment-shader-arb
,
vertex-shader
, vertex-shader-arb
,
program-object-arb
, shader-object-arb
,
max-fragment-uniform-components
,
max-fragment-uniform-components-arb
,
max-vertex-uniform-components
,
max-vertex-uniform-components-arb
, max-varying-floats
,
max-varying-floats-arb
, max-vertex-texture-image-units
,
max-vertex-texture-image-units-arb
,
max-combined-texture-image-units
,
max-combined-texture-image-units-arb
, object-type-arb
,
shader-type
, object-subtype-arb
, float-vec2
,
float-vec2-arb
, float-vec3
, float-vec3-arb
,
float-vec4
, float-vec4-arb
, int-vec2
,
int-vec2-arb
, int-vec3
, int-vec3-arb
,
int-vec4
, int-vec4-arb
, bool
, bool-arb
,
bool-vec2
, bool-vec2-arb
, bool-vec3
,
bool-vec3-arb
, bool-vec4
, bool-vec4-arb
,
float-mat2
, float-mat2-arb
, float-mat3
,
float-mat3-arb
, float-mat4
, float-mat4-arb
,
sampler-1d
, sampler-1d-arb
, sampler-2d
,
sampler-2d-arb
, sampler-3d
, sampler-3d-arb
,
sampler-cube
, sampler-cube-arb
, sampler-1d-shadow
,
sampler-1d-shadow-arb
, sampler-2d-shadow
,
sampler-2d-shadow-arb
, sampler-2d-rect-arb
,
sampler-2d-rect-shadow-arb
, float-mat-2x-3
,
float-mat-2x-4
, float-mat-3x-2
, float-mat-3x-4
,
float-mat-4x-2
, float-mat-4x-3
, delete-status
,
object-delete-status-arb
, compile-status
,
object-compile-status-arb
, link-status
,
object-link-status-arb
, validate-status
,
object-validate-status-arb
, info-log-length
,
object-info-log-length-arb
, attached-shaders
,
object-attached-objects-arb
, active-uniforms
,
object-active-uniforms-arb
, active-uniform-max-length
,
object-active-uniform-max-length-arb
,
shader-source-length
, object-shader-source-length-arb
,
active-attributes
, object-active-attributes-arb
,
active-attribute-max-length
,
object-active-attribute-max-length-arb
,
fragment-shader-derivative-hint
,
fragment-shader-derivative-hint-arb
,
shading-language-version
, shading-language-version-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
fragment-shader
, fragment-shader-arb
,
vertex-shader
, vertex-shader-arb
,
program-object-arb
, shader-object-arb
,
max-fragment-uniform-components
,
max-fragment-uniform-components-arb
,
max-vertex-uniform-components
,
max-vertex-uniform-components-arb
, max-varying-floats
,
max-varying-floats-arb
, max-vertex-texture-image-units
,
max-vertex-texture-image-units-arb
,
max-combined-texture-image-units
,
max-combined-texture-image-units-arb
, object-type-arb
,
shader-type
, object-subtype-arb
, float-vec2
,
float-vec2-arb
, float-vec3
, float-vec3-arb
,
float-vec4
, float-vec4-arb
, int-vec2
,
int-vec2-arb
, int-vec3
, int-vec3-arb
,
int-vec4
, int-vec4-arb
, bool
, bool-arb
,
bool-vec2
, bool-vec2-arb
, bool-vec3
,
bool-vec3-arb
, bool-vec4
, bool-vec4-arb
,
float-mat2
, float-mat2-arb
, float-mat3
,
float-mat3-arb
, float-mat4
, float-mat4-arb
,
sampler-1d
, sampler-1d-arb
, sampler-2d
,
sampler-2d-arb
, sampler-3d
, sampler-3d-arb
,
sampler-cube
, sampler-cube-arb
, sampler-1d-shadow
,
sampler-1d-shadow-arb
, sampler-2d-shadow
,
sampler-2d-shadow-arb
, sampler-2d-rect-arb
,
sampler-2d-rect-shadow-arb
, float-mat-2x-3
,
float-mat-2x-4
, float-mat-3x-2
, float-mat-3x-4
,
float-mat-4x-2
, float-mat-4x-3
, delete-status
,
object-delete-status-arb
, compile-status
,
object-compile-status-arb
, link-status
,
object-link-status-arb
, validate-status
,
object-validate-status-arb
, info-log-length
,
object-info-log-length-arb
, attached-shaders
,
object-attached-objects-arb
, active-uniforms
,
object-active-uniforms-arb
, active-uniform-max-length
,
object-active-uniform-max-length-arb
,
shader-source-length
, object-shader-source-length-arb
,
active-attributes
, object-active-attributes-arb
,
active-attribute-max-length
,
object-active-attribute-max-length-arb
,
fragment-shader-derivative-hint
,
fragment-shader-derivative-hint-arb
,
shading-language-version
, shading-language-version-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
fragment-shader
, fragment-shader-arb
,
vertex-shader
, vertex-shader-arb
,
program-object-arb
, shader-object-arb
,
max-fragment-uniform-components
,
max-fragment-uniform-components-arb
,
max-vertex-uniform-components
,
max-vertex-uniform-components-arb
, max-varying-floats
,
max-varying-floats-arb
, max-vertex-texture-image-units
,
max-vertex-texture-image-units-arb
,
max-combined-texture-image-units
,
max-combined-texture-image-units-arb
, object-type-arb
,
shader-type
, object-subtype-arb
, float-vec2
,
float-vec2-arb
, float-vec3
, float-vec3-arb
,
float-vec4
, float-vec4-arb
, int-vec2
,
int-vec2-arb
, int-vec3
, int-vec3-arb
,
int-vec4
, int-vec4-arb
, bool
, bool-arb
,
bool-vec2
, bool-vec2-arb
, bool-vec3
,
bool-vec3-arb
, bool-vec4
, bool-vec4-arb
,
float-mat2
, float-mat2-arb
, float-mat3
,
float-mat3-arb
, float-mat4
, float-mat4-arb
,
sampler-1d
, sampler-1d-arb
, sampler-2d
,
sampler-2d-arb
, sampler-3d
, sampler-3d-arb
,
sampler-cube
, sampler-cube-arb
, sampler-1d-shadow
,
sampler-1d-shadow-arb
, sampler-2d-shadow
,
sampler-2d-shadow-arb
, sampler-2d-rect-arb
,
sampler-2d-rect-shadow-arb
, float-mat-2x-3
,
float-mat-2x-4
, float-mat-3x-2
, float-mat-3x-4
,
float-mat-4x-2
, float-mat-4x-3
, delete-status
,
object-delete-status-arb
, compile-status
,
object-compile-status-arb
, link-status
,
object-link-status-arb
, validate-status
,
object-validate-status-arb
, info-log-length
,
object-info-log-length-arb
, attached-shaders
,
object-attached-objects-arb
, active-uniforms
,
object-active-uniforms-arb
, active-uniform-max-length
,
object-active-uniform-max-length-arb
,
shader-source-length
, object-shader-source-length-arb
,
active-attributes
, object-active-attributes-arb
,
active-attribute-max-length
,
object-active-attribute-max-length-arb
,
fragment-shader-derivative-hint
,
fragment-shader-derivative-hint-arb
,
shading-language-version
, shading-language-version-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
fragment-shader-derivative-hint-oes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
max-varying-components-ext
, geometry-shader-ext
,
max-geometry-varying-components-ext
,
max-vertex-varying-components-ext
,
max-geometry-uniform-components-ext
,
max-geometry-output-vertices-ext
,
max-geometry-total-output-components-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
palette4-rgb8-oes
, palette4-rgba8-oes
,
palette4-r5-g6-b5-oes
, palette4-rgba4-oes
,
palette4-rgb5-a1-oes
, palette8-rgb8-oes
,
palette8-rgba8-oes
, palette8-r5-g6-b5-oes
,
palette8-rgba4-oes
, palette8-rgb5-a1-oes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
implementation-color-read-type-oes
,
implementation-color-read-format-oes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-crop-rect-oes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
fragment-program-position-mesa
,
fragment-program-callback-mesa
,
fragment-program-callback-func-mesa
,
fragment-program-callback-data-mesa
,
vertex-program-callback-mesa
,
vertex-program-position-mesa
,
vertex-program-callback-func-mesa
,
vertex-program-callback-data-mesa
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
counter-type-amd
, counter-range-amd
,
unsigned-int64-amd
, percentage-amd
,
perfmon-result-available-amd
, perfmon-result-size-amd
,
perfmon-result-amd
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-width-qcom
, texture-height-qcom
,
texture-depth-qcom
, texture-internal-format-qcom
,
texture-format-qcom
, texture-type-qcom
,
texture-image-valid-qcom
, texture-num-levels-qcom
,
texture-target-qcom
, texture-object-valid-qcom
,
state-restore
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
compressed-rgb-pvrtc-4bppv1-img
,
compressed-rgb-pvrtc-2bppv1-img
,
compressed-rgba-pvrtc-4bppv1-img
,
compressed-rgba-pvrtc-2bppv1-img
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
sgx-binary-img
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-buffer-arb
, max-texture-buffer-size-arb
,
texture-binding-buffer-arb
,
texture-buffer-data-store-binding-arb
,
texture-buffer-format-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-buffer-ext
, max-texture-buffer-size-ext
,
texture-binding-buffer-ext
,
texture-buffer-data-store-binding-ext
,
texture-buffer-format-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
any-samples-passed
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
sample-shading-arb
, min-sample-shading-value-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
r11f-g11f-b10f-ext
, unsigned-int-10f-11f-11f-rev-ext
,
rgba-signed-components-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
rgb9-e5-ext
, unsigned-int-5-9-9-9-rev-ext
,
texture-shared-size-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
srgb-ext
, srgb8-ext
, srgb-alpha-ext
,
srgb8-alpha8-ext
, sluminance-alpha-ext
,
sluminance8-alpha8-ext
, sluminance-ext
,
sluminance8-ext
, compressed-srgb-ext
,
compressed-srgb-alpha-ext
, compressed-sluminance-ext
,
compressed-sluminance-alpha-ext
,
compressed-srgb-s3tc-dxt1-ext
,
compressed-srgb-alpha-s3tc-dxt1-ext
,
compressed-srgb-alpha-s3tc-dxt3-ext
,
compressed-srgb-alpha-s3tc-dxt5-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
compressed-luminance-latc1-ext
,
compressed-signed-luminance-latc1-ext
,
compressed-luminance-alpha-latc2-ext
,
compressed-signed-luminance-alpha-latc2-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
transform-feedback-varying-max-length
,
transform-feedback-varying-max-length-ext
,
back-primary-color-nv
, back-secondary-color-nv
,
texture-coord-nv
, clip-distance-nv
, vertex-id-nv
,
primitive-id-nv
, generic-attrib-nv
,
transform-feedback-attribs-nv
,
transform-feedback-buffer-mode
,
transform-feedback-buffer-mode-ext
,
transform-feedback-buffer-mode-nv
,
max-transform-feedback-separate-components
,
max-transform-feedback-separate-components-ext
,
max-transform-feedback-separate-components-nv
,
active-varyings-nv
, active-varying-max-length-nv
,
transform-feedback-varyings
,
transform-feedback-varyings-ext
,
transform-feedback-varyings-nv
,
transform-feedback-buffer-start
,
transform-feedback-buffer-start-ext
,
transform-feedback-buffer-start-nv
,
transform-feedback-buffer-size
,
transform-feedback-buffer-size-ext
,
transform-feedback-buffer-size-nv
,
transform-feedback-record-nv
, primitives-generated
,
primitives-generated-ext
, primitives-generated-nv
,
transform-feedback-primitives-written
,
transform-feedback-primitives-written-ext
,
transform-feedback-primitives-written-nv
,
rasterizer-discard
, rasterizer-discard-ext
,
rasterizer-discard-nv
,
max-transform-feedback-interleaved-components
,
max-transform-feedback-interleaved-components-ext
,
max-transform-feedback-interleaved-components-nv
,
max-transform-feedback-separate-attribs
,
max-transform-feedback-separate-attribs-ext
,
max-transform-feedback-separate-attribs-nv
,
interleaved-attribs
, interleaved-attribs-ext
,
interleaved-attribs-nv
, separate-attribs
,
separate-attribs-ext
, separate-attribs-nv
,
transform-feedback-buffer
, transform-feedback-buffer-ext
,
transform-feedback-buffer-nv
,
transform-feedback-buffer-binding
,
transform-feedback-buffer-binding-ext
,
transform-feedback-buffer-binding-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
transform-feedback-varying-max-length
,
transform-feedback-varying-max-length-ext
,
back-primary-color-nv
, back-secondary-color-nv
,
texture-coord-nv
, clip-distance-nv
, vertex-id-nv
,
primitive-id-nv
, generic-attrib-nv
,
transform-feedback-attribs-nv
,
transform-feedback-buffer-mode
,
transform-feedback-buffer-mode-ext
,
transform-feedback-buffer-mode-nv
,
max-transform-feedback-separate-components
,
max-transform-feedback-separate-components-ext
,
max-transform-feedback-separate-components-nv
,
active-varyings-nv
, active-varying-max-length-nv
,
transform-feedback-varyings
,
transform-feedback-varyings-ext
,
transform-feedback-varyings-nv
,
transform-feedback-buffer-start
,
transform-feedback-buffer-start-ext
,
transform-feedback-buffer-start-nv
,
transform-feedback-buffer-size
,
transform-feedback-buffer-size-ext
,
transform-feedback-buffer-size-nv
,
transform-feedback-record-nv
, primitives-generated
,
primitives-generated-ext
, primitives-generated-nv
,
transform-feedback-primitives-written
,
transform-feedback-primitives-written-ext
,
transform-feedback-primitives-written-nv
,
rasterizer-discard
, rasterizer-discard-ext
,
rasterizer-discard-nv
,
max-transform-feedback-interleaved-components
,
max-transform-feedback-interleaved-components-ext
,
max-transform-feedback-interleaved-components-nv
,
max-transform-feedback-separate-attribs
,
max-transform-feedback-separate-attribs-ext
,
max-transform-feedback-separate-attribs-nv
,
interleaved-attribs
, interleaved-attribs-ext
,
interleaved-attribs-nv
, separate-attribs
,
separate-attribs-ext
, separate-attribs-nv
,
transform-feedback-buffer
, transform-feedback-buffer-ext
,
transform-feedback-buffer-nv
,
transform-feedback-buffer-binding
,
transform-feedback-buffer-binding-ext
,
transform-feedback-buffer-binding-nv
, layer-nv
,
next-buffer-nv
, skip-components4-nv
,
skip-components3-nv
, skip-components2-nv
,
skip-components1-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
draw-framebuffer-binding-ext
, read-framebuffer-ext
,
draw-framebuffer-ext
, draw-framebuffer-binding-ext
,
read-framebuffer-binding-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
framebuffer-binding-angle
, renderbuffer-binding-angle
,
read-framebuffer-angle
, draw-framebuffer-angle
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
read-framebuffer-nv
, draw-framebuffer-nv
,
draw-framebuffer-binding-nv
, read-framebuffer-binding-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
renderbuffer-samples-angle
,
framebuffer-incomplete-multisample-angle
,
max-samples-angle
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
renderbuffer-samples-ext
,
framebuffer-incomplete-multisample-ext
, max-samples-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
renderbuffer-samples-nv
,
framebuffer-incomplete-multisample-nv
, max-samples-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
renderbuffer-coverage-samples-nv
,
renderbuffer-color-samples-nv
,
max-multisample-coverage-modes-nv
,
multisample-coverage-modes-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
depth-component32f
, depth32f-stencil8
,
float-32-unsigned-int-24-8-rev
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
max-color-attachments-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
stencil-index1-oes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
stencil-index4-oes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
stencil-index8-oes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
half-float-oes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
rgb565
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
etc1-rgb8-oes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-external-oes
, sampler-external-oes
,
texture-binding-external-oes
,
required-texture-image-units-oes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
primitive-restart-fixed-index
,
any-samples-passed-conservative
, max-element-index
,
compressed-r11-eac
, compressed-signed-r11-eac
,
compressed-rg11-eac
, compressed-signed-rg11-eac
,
compressed-rgb8-etc2
, compressed-srgb8-etc2
,
compressed-rgb8-punchthrough-alpha1-etc2
,
compressed-srgb8-punchthrough-alpha1-etc2
,
compressed-rgba8-etc2-eac
,
compressed-srgb8-alpha8-etc2-eac
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
framebuffer-attachment-texture-samples-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
rgba32ui
, rgba32ui-ext
, rgb32ui
,
rgb32ui-ext
, alpha32ui-ext
, intensity32ui-ext
,
luminance32ui-ext
, luminance-alpha32ui-ext
,
rgba16ui
, rgba16ui-ext
, rgb16ui
,
rgb16ui-ext
, alpha16ui-ext
, intensity16ui-ext
,
luminance16ui-ext
, luminance-alpha16ui-ext
,
rgba8ui
, rgba8ui-ext
, rgb8ui
, rgb8ui-ext
,
alpha8ui-ext
, intensity8ui-ext
, luminance8ui-ext
,
luminance-alpha8ui-ext
, rgba32i
, rgba32i-ext
,
rgb32i
, rgb32i-ext
, alpha32i-ext
,
intensity32i-ext
, luminance32i-ext
,
luminance-alpha32i-ext
, rgba16i
, rgba16i-ext
,
rgb16i
, rgb16i-ext
, alpha16i-ext
,
intensity16i-ext
, luminance16i-ext
,
luminance-alpha16i-ext
, rgba8i
, rgba8i-ext
,
rgb8i
, rgb8i-ext
, alpha8i-ext
,
intensity8i-ext
, luminance8i-ext
,
luminance-alpha8i-ext
, red-integer
,
red-integer-ext
, green-integer
, green-integer-ext
,
blue-integer
, blue-integer-ext
, alpha-integer
,
alpha-integer-ext
, rgb-integer
, rgb-integer-ext
,
rgba-integer
, rgba-integer-ext
, bgr-integer
,
bgr-integer-ext
, bgra-integer
, bgra-integer-ext
,
luminance-integer-ext
, luminance-alpha-integer-ext
,
rgba-integer-mode-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
int-2-10-10-10-rev
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
max-program-parameter-buffer-bindings-nv
,
max-program-parameter-buffer-size-nv
,
vertex-program-parameter-buffer-nv
,
geometry-program-parameter-buffer-nv
,
fragment-program-parameter-buffer-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
depth-component32f-nv
, depth32f-stencil8-nv
,
float-32-unsigned-int-24-8-rev-nv
,
depth-buffer-float-mode-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
shader-include-arb
, named-string-length-arb
,
named-string-type-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
framebuffer-srgb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
framebuffer-srgb-ext
, framebuffer-srgb-capable-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
compressed-red-rgtc1
, compressed-signed-red-rgtc1
,
compressed-rg-rgtc2
, compressed-signed-rg-rgtc2
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
compressed-red-rgtc1-ext
, compressed-signed-red-rgtc1-ext
,
compressed-red-green-rgtc2-ext
,
compressed-signed-red-green-rgtc2-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
sampler-1d-array-ext
, sampler-2d-array-ext
,
sampler-buffer-ext
, sampler-1d-array-shadow-ext
,
sampler-2d-array-shadow-ext
, sampler-cube-shadow-ext
,
unsigned-int-vec2-ext
, unsigned-int-vec3-ext
,
unsigned-int-vec4-ext
, int-sampler-1d-ext
,
int-sampler-2d-ext
, int-sampler-3d-ext
,
int-sampler-cube-ext
, int-sampler-2d-rect-ext
,
int-sampler-1d-array-ext
, int-sampler-2d-array-ext
,
int-sampler-buffer-ext
, unsigned-int-sampler-1d-ext
,
unsigned-int-sampler-2d-ext
, unsigned-int-sampler-3d-ext
,
unsigned-int-sampler-cube-ext
,
unsigned-int-sampler-2d-rect-ext
,
unsigned-int-sampler-1d-array-ext
,
unsigned-int-sampler-2d-array-ext
,
unsigned-int-sampler-buffer-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
sampler-2d-array-shadow-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
sampler-cube-shadow-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
max-vertex-bindable-uniforms-ext
,
max-fragment-bindable-uniforms-ext
,
max-geometry-bindable-uniforms-ext
,
max-bindable-uniform-size-ext
, uniform-buffer-ext
,
uniform-buffer-binding-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
active-subroutines
, active-subroutine-uniforms
,
max-subroutines
, max-subroutine-uniform-locations
,
active-subroutine-uniform-locations
,
active-subroutine-max-length
,
active-subroutine-uniform-max-length
,
num-compatible-subroutines
, compatible-subroutines
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
unsigned-int-10-10-10-2-oes
, int-10-10-10-2-oes
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
query-wait-nv
, query-no-wait-nv
,
query-by-region-wait-nv
, query-by-region-no-wait-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
transform-feedback
, transform-feedback-paused
,
transform-feedback-buffer-paused
,
transform-feedback-active
,
transform-feedback-buffer-active
,
transform-feedback-binding
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
transform-feedback-nv
,
transform-feedback-buffer-paused-nv
,
transform-feedback-buffer-active-nv
,
transform-feedback-binding-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
frame-nv
, fields-nv
, current-time-nv
,
num-fill-streams-nv
, present-time-nv
,
present-duration-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
depth-component16-nonlinear-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
program-matrix-ext
, transpose-program-matrix-ext
,
program-matrix-stack-depth-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-swizzle-r
, texture-swizzle-g
,
texture-swizzle-b
, texture-swizzle-a
,
texture-swizzle-rgba
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-swizzle-r-ext
, texture-swizzle-g-ext
,
texture-swizzle-b-ext
, texture-swizzle-a-ext
,
texture-swizzle-rgba-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
quads-follow-provoking-vertex-convention
,
first-vertex-convention
, last-vertex-convention
,
provoking-vertex
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
quads-follow-provoking-vertex-convention-ext
,
first-vertex-convention-ext
, last-vertex-convention-ext
,
provoking-vertex-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
sample-position
, sample-mask
, sample-mask-value
,
max-sample-mask-words
, texture-2d-multisample
,
proxy-texture-2d-multisample
,
texture-2d-multisample-array
,
proxy-texture-2d-multisample-array
,
texture-binding-2d-multisample
,
texture-binding-2d-multisample-array
, texture-samples
,
texture-fixed-sample-locations
, sampler-2d-multisample
,
int-sampler-2d-multisample
,
unsigned-int-sampler-2d-multisample
,
sampler-2d-multisample-array
,
int-sampler-2d-multisample-array
,
unsigned-int-sampler-2d-multisample-array
,
max-color-texture-samples
, max-depth-texture-samples
,
max-integer-samples
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
sample-position-nv
, sample-mask-nv
,
sample-mask-value-nv
, texture-binding-renderbuffer-nv
,
texture-renderbuffer-data-store-binding-nv
,
texture-renderbuffer-nv
, sampler-renderbuffer-nv
,
int-sampler-renderbuffer-nv
,
unsigned-int-sampler-renderbuffer-nv
,
max-sample-mask-words-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
max-geometry-program-invocations-nv
,
min-fragment-interpolation-offset-nv
,
max-fragment-interpolation-offset-nv
,
fragment-program-interpolation-offset-bits-nv
,
min-program-texture-gather-offset-nv
,
max-program-texture-gather-offset-nv
,
max-program-subroutine-parameters-nv
,
max-program-subroutine-num-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
min-program-texture-gather-offset
,
max-program-texture-gather-offset
,
max-program-texture-gather-components-arb
,
max-program-texture-gather-components
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
max-transform-feedback-buffers
, max-vertex-streams
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
compressed-rgba-bptc-unorm-arb
,
compressed-srgb-alpha-bptc-unorm-arb
,
compressed-rgb-bptc-signed-float-arb
,
compressed-rgb-bptc-unsigned-float-arb
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
coverage-component-nv
, coverage-component4-nv
,
coverage-attachment-nv
, coverage-buffers-nv
,
coverage-samples-nv
, coverage-all-fragments-nv
,
coverage-edge-fragments-nv
, coverage-automatic-nv
,
coverage-buffer-bit-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
buffer-gpu-address-nv
, gpu-address-nv
,
max-shader-buffer-address-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
vertex-attrib-array-unified-nv
, element-array-unified-nv
,
vertex-attrib-array-address-nv
, vertex-array-address-nv
,
normal-array-address-nv
, color-array-address-nv
,
index-array-address-nv
, texture-coord-array-address-nv
,
edge-flag-array-address-nv
,
secondary-color-array-address-nv
,
fog-coord-array-address-nv
, element-array-address-nv
,
vertex-attrib-array-length-nv
, vertex-array-length-nv
,
normal-array-length-nv
, color-array-length-nv
,
index-array-length-nv
, texture-coord-array-length-nv
,
edge-flag-array-length-nv
,
secondary-color-array-length-nv
,
fog-coord-array-length-nv
, element-array-length-nv
,
draw-indirect-unified-nv
, draw-indirect-address-nv
,
draw-indirect-length-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
copy-read-buffer-binding
, copy-read-buffer
,
copy-write-buffer-binding
, copy-write-buffer
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
draw-indirect-buffer
, draw-indirect-buffer-binding
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
double-mat2
, double-mat3
, double-mat4
,
double-mat-2x-3
, double-mat-2x-4
, double-mat-3x-2
,
double-mat-3x-4
, double-mat-4x-2
, double-mat-4x-3
,
double-vec2
, double-vec3
, double-vec4
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
mali-shader-binary-arm
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
perfmon-global-mode-qcom
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
binning-control-hint-qcom
, cpu-optimized-qcom
,
gpu-optimized-qcom
, render-direct-to-framebuffer-qcom
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
shader-binary-viv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
sampler-buffer-amd
, int-sampler-buffer-amd
,
unsigned-int-sampler-buffer-amd
, tessellation-mode-amd
,
tessellation-factor-amd
, discrete-amd
,
continuous-amd
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-cube-map-array
, texture-binding-cube-map-array
,
proxy-texture-cube-map-array
, sampler-cube-map-array
,
sampler-cube-map-array-shadow
, int-sampler-cube-map-array
,
unsigned-int-sampler-cube-map-array
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
alpha-snorm
, luminance-snorm
,
luminance-alpha-snorm
, intensity-snorm
,
alpha8-snorm
, luminance8-snorm
,
luminance8-alpha8-snorm
, intensity8-snorm
,
alpha16-snorm
, luminance16-snorm
,
luminance16-alpha16-snorm
, intensity16-snorm
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
factor-min-amd
, factor-max-amd
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
depth-clamp-near-amd
, depth-clamp-far-amd
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
video-buffer-nv
, video-buffer-binding-nv
,
field-upper-nv
, field-lower-nv
,
num-video-capture-streams-nv
,
next-video-capture-buffer-status-nv
,
video-capture-to-422-supported-nv
,
last-video-capture-status-nv
, video-buffer-pitch-nv
,
video-color-conversion-matrix-nv
,
video-color-conversion-max-nv
,
video-color-conversion-min-nv
,
video-color-conversion-offset-nv
,
video-buffer-internal-format-nv
, partial-success-nv
,
success-nv
, failure-nv
, ycbycr8-422-nv
,
ycbaycr8a-4224-nv
, z6y10z6cb10z6y10z6cr10-422-nv
,
z6y10z6cb10z6a10z6y10z6cr10z6a10-4224-nv
,
z4y12z4cb12z4y12z4cr12-422-nv
,
z4y12z4cb12z4a12z4y12z4cr12z4a12-4224-nv
,
z4y12z4cb12z4cr12-444-nv
, video-capture-frame-width-nv
,
video-capture-frame-height-nv
,
video-capture-field-upper-height-nv
,
video-capture-field-lower-height-nv
,
video-capture-surface-origin-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-coverage-samples-nv
, texture-color-samples-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
rgb10-a2ui
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
path-format-svg-nv
, path-format-ps-nv
,
standard-font-name-nv
, system-font-name-nv
,
file-name-nv
, path-stroke-width-nv
,
path-end-caps-nv
, path-initial-end-cap-nv
,
path-terminal-end-cap-nv
, path-join-style-nv
,
path-miter-limit-nv
, path-dash-caps-nv
,
path-initial-dash-cap-nv
, path-terminal-dash-cap-nv
,
path-dash-offset-nv
, path-client-length-nv
,
path-fill-mode-nv
, path-fill-mask-nv
,
path-fill-cover-mode-nv
, path-stroke-cover-mode-nv
,
path-stroke-mask-nv
, count-up-nv
, count-down-nv
,
path-object-bounding-box-nv
, convex-hull-nv
,
bounding-box-nv
, translate-x-nv
, translate-y-nv
,
translate-2d-nv
, translate-3d-nv
, affine-2d-nv
,
affine-3d-nv
, transpose-affine-2d-nv
,
transpose-affine-3d-nv
, utf8-nv
, utf16-nv
,
bounding-box-of-bounding-boxes-nv
, path-command-count-nv
,
path-coord-count-nv
, path-dash-array-count-nv
,
path-computed-length-nv
, path-fill-bounding-box-nv
,
path-stroke-bounding-box-nv
, square-nv
, round-nv
,
triangular-nv
, bevel-nv
, miter-revert-nv
,
miter-truncate-nv
, skip-missing-glyph-nv
,
use-missing-glyph-nv
, path-error-position-nv
,
path-fog-gen-mode-nv
, accum-adjacent-pairs-nv
,
adjacent-pairs-nv
, first-to-rest-nv
,
path-gen-mode-nv
, path-gen-coeff-nv
,
path-gen-color-format-nv
, path-gen-components-nv
,
path-dash-offset-reset-nv
, move-to-resets-nv
,
move-to-continues-nv
, path-stencil-func-nv
,
path-stencil-ref-nv
, path-stencil-value-mask-nv
,
close-path-nv
, move-to-nv
, relative-move-to-nv
,
line-to-nv
, relative-line-to-nv
,
horizontal-line-to-nv
, relative-horizontal-line-to-nv
,
vertical-line-to-nv
, relative-vertical-line-to-nv
,
quadratic-curve-to-nv
, relative-quadratic-curve-to-nv
,
cubic-curve-to-nv
, relative-cubic-curve-to-nv
,
smooth-quadratic-curve-to-nv
,
relative-smooth-quadratic-curve-to-nv
,
smooth-cubic-curve-to-nv
,
relative-smooth-cubic-curve-to-nv
, small-ccw-arc-to-nv
,
relative-small-ccw-arc-to-nv
, small-cw-arc-to-nv
,
relative-small-cw-arc-to-nv
, large-ccw-arc-to-nv
,
relative-large-ccw-arc-to-nv
, large-cw-arc-to-nv
,
relative-large-cw-arc-to-nv
, restart-path-nv
,
dup-first-cubic-curve-to-nv
, dup-last-cubic-curve-to-nv
,
rect-nv
, circular-ccw-arc-to-nv
,
circular-cw-arc-to-nv
, circular-tangent-arc-to-nv
,
arc-to-nv
, relative-arc-to-nv
, bold-bit-nv
,
italic-bit-nv
, glyph-width-bit-nv
,
glyph-height-bit-nv
, glyph-horizontal-bearing-x-bit-nv
,
glyph-horizontal-bearing-y-bit-nv
,
glyph-horizontal-bearing-advance-bit-nv
,
glyph-vertical-bearing-x-bit-nv
,
glyph-vertical-bearing-y-bit-nv
,
glyph-vertical-bearing-advance-bit-nv
,
glyph-has-kerning-bit-nv
, font-x-min-bounds-bit-nv
,
font-y-min-bounds-bit-nv
, font-x-max-bounds-bit-nv
,
font-y-max-bounds-bit-nv
, font-units-per-em-bit-nv
,
font-ascender-bit-nv
, font-descender-bit-nv
,
font-height-bit-nv
, font-max-advance-width-bit-nv
,
font-max-advance-height-bit-nv
,
font-underline-position-bit-nv
,
font-underline-thickness-bit-nv
, font-has-kerning-bit-nv
,
path-stencil-depth-offset-factor-nv
,
path-stencil-depth-offset-units-nv
,
path-cover-depth-func-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
scaled-resolve-fastest-ext
, scaled-resolve-nicest-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
min-map-buffer-alignment
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
max-deep-3d-texture-width-height-nv
,
max-deep-3d-texture-depth-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
sync-x11-fence-ext
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
depth-stencil-texture-mode
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
compute-program-nv
, compute-program-parameter-buffer-nv
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
max-server-wait-timeout
, object-type
,
sync-condition
, sync-status
, sync-flags
,
sync-fence
, sync-gpu-commands-complete
, unsignaled
,
signaled
, already-signaled
, timeout-expired
,
condition-satisfied
, wait-failed
,
sync-flush-commands-bit
, timeout-ignored
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
unpack-compressed-block-width
,
unpack-compressed-block-height
,
unpack-compressed-block-depth
,
unpack-compressed-block-size
, pack-compressed-block-width
,
pack-compressed-block-height
, pack-compressed-block-depth
,
pack-compressed-block-size
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-immutable-format
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
sgx-program-binary-img
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
renderbuffer-samples-img
,
framebuffer-incomplete-multisample-img
, max-samples-img
,
texture-samples-img
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
compressed-rgba-pvrtc-2bppv2-img
,
compressed-rgba-pvrtc-4bppv2-img
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
max-debug-message-length-amd
,
max-debug-logged-messages-amd
, debug-logged-messages-amd
,
debug-severity-high-amd
, debug-severity-medium-amd
,
debug-severity-low-amd
, debug-category-api-error-amd
,
debug-category-window-system-amd
,
debug-category-deprecation-amd
,
debug-category-undefined-behavior-amd
,
debug-category-performance-amd
,
debug-category-shader-compiler-amd
,
debug-category-application-amd
, debug-category-other-amd
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
data-buffer-amd
, performance-monitor-amd
,
query-object-amd
, vertex-array-object-amd
,
sampler-object-amd
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
external-virtual-memory-buffer-amd
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
query-buffer-amd
, query-buffer-binding-amd
,
query-result-no-wait-amd
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
virtual-page-size-x-amd
, virtual-page-size-y-amd
,
virtual-page-size-z-amd
, max-sparse-texture-size-amd
,
max-sparse-3d-texture-size-amd
,
max-sparse-array-texture-layers
, min-sparse-level-amd
,
min-lod-warning-amd
, texture-storage-sparse-bit-amd
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-buffer-offset
, texture-buffer-size
,
texture-buffer-offset-alignment
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
shader-binary-dmp
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
gccso-shader-binary-fj
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
atomic-counter-buffer
, atomic-counter-buffer-binding
,
atomic-counter-buffer-start
, atomic-counter-buffer-size
,
atomic-counter-buffer-data-size
,
atomic-counter-buffer-active-atomic-counters
,
atomic-counter-buffer-active-atomic-counter-indices
,
atomic-counter-buffer-referenced-by-vertex-shader
,
atomic-counter-buffer-referenced-by-tess-control-shader
,
atomic-counter-buffer-referenced-by-tess-evaluation-shader
,
atomic-counter-buffer-referenced-by-geometry-shader
,
atomic-counter-buffer-referenced-by-fragment-shader
,
max-vertex-atomic-counter-buffers
,
max-tess-control-atomic-counter-buffers
,
max-tess-evaluation-atomic-counter-buffers
,
max-geometry-atomic-counter-buffers
,
max-fragment-atomic-counter-buffers
,
max-combined-atomic-counter-buffers
,
max-vertex-atomic-counters
,
max-tess-control-atomic-counters
,
max-tess-evaluation-atomic-counters
,
max-geometry-atomic-counters
,
max-fragment-atomic-counters
,
max-combined-atomic-counters
,
max-atomic-counter-buffer-size
,
max-atomic-counter-buffer-bindings
,
active-atomic-counter-buffers
,
uniform-atomic-counter-buffer-index
,
unsigned-int-atomic-counter
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
uniform
, uniform-block
, program-input
,
program-output
, buffer-variable
,
shader-storage-block
, is-per-patch
,
vertex-subroutine
, tess-control-subroutine
,
tess-evaluation-subroutine
, geometry-subroutine
,
fragment-subroutine
, compute-subroutine
,
vertex-subroutine-uniform
,
tess-control-subroutine-uniform
,
tess-evaluation-subroutine-uniform
,
geometry-subroutine-uniform
, fragment-subroutine-uniform
,
compute-subroutine-uniform
, transform-feedback-varying
,
active-resources
, max-name-length
,
max-num-active-variables
, max-num-compatible-subroutines
,
name-length
, type
, array-size
, offset
,
block-index
, array-stride
, matrix-stride
,
is-row-major
, atomic-counter-buffer-index
,
buffer-binding
, buffer-data-size
,
num-active-variables
, active-variables
,
referenced-by-vertex-shader
,
referenced-by-tess-control-shader
,
referenced-by-tess-evaluation-shader
,
referenced-by-geometry-shader
,
referenced-by-fragment-shader
,
referenced-by-compute-shader
, top-level-array-size
,
top-level-array-stride
, location
, location-index
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
framebuffer-default-width
, framebuffer-default-height
,
framebuffer-default-layers
, framebuffer-default-samples
,
framebuffer-default-fixed-sample-locations
,
max-framebuffer-width
, max-framebuffer-height
,
max-framebuffer-layers
, max-framebuffer-samples
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
num-sample-counts
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
translated-shader-source-length-angle
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
texture-usage-angle
, framebuffer-attachment-angle
,
none
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
pack-reverse-row-order-angle
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
program-binary-angle
.
Enumerated value. The symbolic enum argument is replaced with its corresponding numeric value at compile-time. The symbolic arguments known to this enumerated value form are:
compressed-rgba-astc-4x4-khr
,
compressed-rgba-astc-5x4-khr
,
compressed-rgba-astc-5x5-khr
,
compressed-rgba-astc-6x5-khr
,
compressed-rgba-astc-6x6-khr
,
compressed-rgba-astc-8x5-khr
,
compressed-rgba-astc-8x6-khr
,
compressed-rgba-astc-8x8-khr
,
compressed-rgba-astc-10x5-khr
,
compressed-rgba-astc-10x6-khr
,
compressed-rgba-astc-10x8-khr
,
compressed-rgba-astc-10x10-khr
,
compressed-rgba-astc-12x10-khr
,
compressed-rgba-astc-12x12-khr
,
compressed-srgb8-alpha8-astc-4x4-khr
,
compressed-srgb8-alpha8-astc-5x4-khr
,
compressed-srgb8-alpha8-astc-5x5-khr
,
compressed-srgb8-alpha8-astc-6x5-khr
,
compressed-srgb8-alpha8-astc-6x6-khr
,
compressed-srgb8-alpha8-astc-8x5-khr
,
compressed-srgb8-alpha8-astc-8x6-khr
,
compressed-srgb8-alpha8-astc-8x8-khr
,
compressed-srgb8-alpha8-astc-10x5-khr
,
compressed-srgb8-alpha8-astc-10x6-khr
,
compressed-srgb8-alpha8-astc-10x8-khr
,
compressed-srgb8-alpha8-astc-10x10-khr
,
compressed-srgb8-alpha8-astc-12x10-khr
,
compressed-srgb8-alpha8-astc-12x12-khr
.
Next: Low-Level GL, Previous: GL API, Up: GL [Index]