arb-shader-storage-buffer-object
intel-map-texture
boolean
- primitive-type
+ begin-mode
version-3-2
arb-geometry-shader-4
nv-geometry-program-4
get-pixel-map
get-pointerv-p-name
get-p-name
- ext-vertex-weighting
qcom-alpha-test
ext-unpack-subimage
ext-multiview-draw-buffers
ext-polygon-offset
ext-rescale-normal
ext-texture
- arm-rgba-8
ext-texture-object
ext-texture-3d
oes-texture-3d
sgix-interlace
sgis-detail-texture
sgis-multisample
+ nv-multisample-coverage
sgis-sharpen-texture
sgi-color-matrix
sgi-texture-color-table
sgix-texture-add-env
- arb-shadow-ambient
sgix-shadow-ambient
version-1-4
ext-blend-func-separate
sgi-color-table
arb-vertex-array-bgra
ext-bgra
- ext-paletted-texture
- ext-draw-range-elements
- win-phong-shading
- win-specular-fog
- ext-clip-volume-hint
sgis-texture-select
arb-point-parameters
ext-point-parameters
sgis-texture-filter-4
sgix-sprite
hp-convolution-border-modes
- hp-image-transform
- hp-occlusion-test
- hp-texture-lighting
sgix-clipmap
sgix-texture-scale-bias
sgix-reference-plane
intel-parallel-arrays
sgix-fragment-lighting
sgix-resample
- ext-coordinate-frame
version-1-5
ext-fog-coord
ext-secondary-color
arb-vertex-program
version-2-1
+ sgix-icc-texture
rend-screen-coordinates
arb-multitexture
oes-texture-env-crossbar
oes-packed-depth-stencil
ext-texture-lod-bias
ext-texture-filter-anisotropic
- nv-texture-env-combine-4
+ ext-vertex-weighting
nv-light-max-exponent
ext-stencil-wrap
oes-stencil-wrap
ingr-color-clamp
ingr-interlace-read
ext-texture-env-combine
+ nv-texture-env-combine-4
sgix-subsample
ext-texture-perturb-normal
apple-specular-vector
arb-shader-subroutine
oes-vertex-type-10-10-10-2
nv-conditional-render
- nv-multisample-coverage
arb-transform-feedback-2
nv-transform-feedback-2
nv-present-video
arb-texture-multisample
nv-explicit-multisample
nv-gpu-program-5
- version-4-0
arb-texture-gather
arb-transform-feedback-3
arb-texture-compression-bptc
arb-draw-indirect
arb-gpu-shader-fp-64
arm-mali-shader-binary
- arm-mali-program-binary
qcom-driver-control
qcom-binning-control
viv-shader-binary
- amd-vertex-shader-tessellator
+ amd-vertex-shader-tesselator
arb-texture-cube-map-array
ext-texture-snorm
amd-blend-minmax-factor
angle-texture-usage
angle-pack-reverse-row-order
angle-depth-texture
- gl-khr-texture-compression-astc-ldr
- ibm-rasterpos-clip
- ibm-cull-vertex
- ibm-static-data
- pgi-misc-hints
- pgi-vertex-hints))
+ gl-khr-texture-compression-astc-ldr))
(define-bitfield
attrib-mask
(fragment-shader-bit-ext 2)
(all-shader-bits-ext 4294967295)
(program-separable-ext 33368)
+ (active-program-ext 33369)
(program-pipeline-binding-ext 33370)
(active-program-ext 35725))
(define-enumeration boolean (false 0) (true 1))
(define-enumeration
- primitive-type
+ begin-mode
(points 0)
(lines 1)
(line-loop 2)
(post-color-matrix-color-table-sgi 32978)
(texture-color-table-sgi 32956))
-(define-enumeration
- ext-vertex-weighting
- (modelview0-stack-depth-ext 2979)
- (modelview0-matrix-ext 2982)
- (modelview0-ext 5888)
- (modelview1-stack-depth-ext 34050)
- (modelview1-matrix-ext 34054)
- (vertex-weighting-ext 34057)
- (modelview1-ext 34058)
- (current-vertex-weight-ext 34059)
- (vertex-weight-array-ext 34060)
- (vertex-weight-array-size-ext 34061)
- (vertex-weight-array-type-ext 34062)
- (vertex-weight-array-stride-ext 34063)
- (vertex-weight-array-pointer-ext 34064))
-
(define-enumeration
qcom-alpha-test
(alpha-test-qcom 3008)
(depth-ext 6145)
(stencil-ext 6146))
-(define-enumeration pixel-format (red-ext 6403))
+(define-enumeration
+ pixel-format
+ (color-index 6400)
+ (stencil-index 6401)
+ (depth-component 6402)
+ (red 6403)
+ (green 6404)
+ (blue 6405)
+ (alpha 6406)
+ (rgb 6407)
+ (rgba 6408)
+ (luminance 6409)
+ (luminance-alpha 6410)
+ (abgr-ext 32768)
+ (cmyk-ext 32780)
+ (cmyka-ext 32781)
+ (ycrcb-422-sgix 33211)
+ (ycrcb-444-sgix 33212))
(define-enumeration
oes-depth-texture
(define-enumeration
pixel-tex-gen-mode
(none 0)
+ (rgb 6407)
+ (rgba 6408)
+ (luminance 6409)
+ (luminance-alpha 6410)
(pixel-tex-gen-alpha-replace-sgix 33159)
(pixel-tex-gen-alpha-no-replace-sgix 33160)
(pixel-tex-gen-alpha-ms-sgix 33162)
(proxy-texture-2d-ext 32868)
(texture-too-large-ext 32869))
-(define-enumeration arm-rgba-8 (rgba8-oes 32856))
-
(define-enumeration
ext-texture-object
(texture-priority-ext 32870)
(sample-mask-invert-sgis 32939)
(sample-pattern-sgis 32940))
+(define-enumeration
+ nv-multisample-coverage
+ (coverage-samples-nv 32937)
+ (color-samples-nv 36384))
+
(define-enumeration
sgis-sharpen-texture
(linear-sharpen-sgis 32941)
sgix-texture-add-env
(texture-env-bias-sgix 32958))
-(define-enumeration
- arb-shadow-ambient
- (texture-compare-fail-value-arb 32959))
-
(define-enumeration
sgix-shadow-ambient
(shadow-ambient-sgix 32959))
(bgr-ext 32992)
(bgra-ext 32993))
-(define-enumeration
- ext-paletted-texture
- (color-index1-ext 32994)
- (color-index2-ext 32995)
- (color-index4-ext 32996)
- (color-index8-ext 32997)
- (color-index12-ext 32998)
- (color-index16-ext 32999)
- (texture-index-size-ext 33005))
-
-(define-enumeration
- ext-draw-range-elements
- (max-elements-vertices-ext 33000)
- (max-elements-indices-ext 33001))
-
-(define-enumeration
- win-phong-shading
- (phong-win 33002)
- (phong-hint-win 33003))
-
-(define-enumeration
- win-specular-fog
- (fog-specular-texture-win 33004))
-
-(define-enumeration
- ext-clip-volume-hint
- (clip-volume-clipping-hint-ext 33008))
-
(define-enumeration
sgis-texture-select
(dual-alpha4-sgis 33040)
(replicate-border-hp 33107)
(convolution-border-color-hp 33108))
-(define-enumeration
- hp-image-transform
- (image-scale-x-hp 33109)
- (image-scale-y-hp 33110)
- (image-translate-x-hp 33111)
- (image-translate-y-hp 33112)
- (image-rotate-angle-hp 33113)
- (image-rotate-origin-x-hp 33114)
- (image-rotate-origin-y-hp 33115)
- (image-mag-filter-hp 33116)
- (image-min-filter-hp 33117)
- (image-cubic-weight-hp 33118)
- (cubic-hp 33119)
- (average-hp 33120)
- (image-transform-2d-hp 33121)
- (post-image-transform-color-table-hp 33122)
- (proxy-post-image-transform-color-table-hp 33123))
-
-(define-enumeration
- hp-occlusion-test
- (occlusion-test-hp 33125)
- (occlusion-test-result-hp 33126))
-
-(define-enumeration
- hp-texture-lighting
- (texture-lighting-mode-hp 33127)
- (texture-post-specular-hp 33128)
- (texture-pre-specular-hp 33129))
-
(define-enumeration
sgix-clipmap
(linear-clipmap-linear-sgix 33136)
sgix-texture-coordinate-clamp
(texture-max-clamp-s-sgix 33641)
(texture-max-clamp-t-sgix 33642)
- (texture-max-clamp-r-sgix 33643))
+ (texture-max-clamp-r-sgix 33643)
+ (fog-factor-to-alpha-sgix 33647))
(define-enumeration
arb-texture-mirrored-repeat
(resample-zero-fill-sgix 33839)
(resample-decimate-sgix 33840))
-(define-enumeration
- ext-coordinate-frame
- (tangent-array-ext 33849)
- (binormal-array-ext 33850)
- (current-tangent-ext 33851)
- (current-binormal-ext 33852)
- (tangent-array-type-ext 33854)
- (tangent-array-stride-ext 33855)
- (binormal-array-type-ext 33856)
- (binormal-array-stride-ext 33857)
- (tangent-array-pointer-ext 33858)
- (binormal-array-pointer-ext 33859)
- (map1-tangent-ext 33860)
- (map2-tangent-ext 33861)
- (map1-binormal-ext 33862)
- (map2-binormal-ext 33863))
-
(define-enumeration
version-1-5
(fog-coord-src 33872)
(compressed-sluminance 35914)
(compressed-sluminance-alpha 35915))
+(define-enumeration
+ sgix-icc-texture
+ (smooth-point-size-range 2834)
+ (smooth-point-size-granularity 2835)
+ (smooth-line-width-range 2850)
+ (smooth-line-width-granularity 2851)
+ (aliased-point-size-range 33901)
+ (aliased-line-width-range 33902))
+
(define-enumeration
rend-screen-coordinates
(screen-coordinates-rend 33936)
(define-enumeration
arb-texture-env-combine
- (subtract-arb 34023)
- (combine-arb 34160)
- (combine-rgb-arb 34161)
- (combine-alpha-arb 34162)
- (rgb-scale-arb 34163)
- (add-signed-arb 34164)
- (interpolate-arb 34165)
- (constant-arb 34166)
- (primary-color-arb 34167)
- (previous-arb 34168)
- (source0-rgb-arb 34176)
- (source1-rgb-arb 34177)
- (source2-rgb-arb 34178)
- (source0-alpha-arb 34184)
- (source1-alpha-arb 34185)
- (source2-alpha-arb 34186)
- (operand0-rgb-arb 34192)
- (operand1-rgb-arb 34193)
- (operand2-rgb-arb 34194)
- (operand0-alpha-arb 34200)
- (operand1-alpha-arb 34201)
- (operand2-alpha-arb 34202)
(subtract-arb 34023))
(define-enumeration
(max-texture-max-anisotropy-ext 34047))
(define-enumeration
- nv-texture-env-combine-4
- (combine4-nv 34051)
- (source3-rgb-nv 34179)
- (source3-alpha-nv 34187)
- (operand3-rgb-nv 34195)
- (operand3-alpha-nv 34203))
+ ext-vertex-weighting
+ (modelview1-stack-depth-ext 34050)
+ (modelview-matrix1-ext 34054)
+ (vertex-weighting-ext 34057)
+ (modelview1-ext 34058)
+ (current-vertex-weight-ext 34059)
+ (vertex-weight-array-ext 34060)
+ (vertex-weight-array-size-ext 34061)
+ (vertex-weight-array-type-ext 34062)
+ (vertex-weight-array-stride-ext 34063)
+ (vertex-weight-array-pointer-ext 34064))
(define-enumeration
nv-light-max-exponent
(define-enumeration
nv-texgen-reflection
- (normal-map-nv 34065)
- (reflection-map-nv 34066))
+ (normal-map 34065)
+ (reflection-map 34066))
(define-enumeration
arb-texture-cube-map
(half-bias-normal-nv 34106)
(half-bias-negate-nv 34107)
(signed-identity-nv 34108)
- (signed-negate-nv 34109)
+ (unsigned-negate-nv 34109)
(scale-by-two-nv 34110)
(scale-by-four-nv 34111)
(scale-by-one-half-nv 34112)
(define-enumeration
nv-fog-distance
- (fog-distance-mode-nv 34138)
+ (fog-gen-mode-nv 34138)
(eye-radial-nv 34139)
(eye-plane-absolute-nv 34140))
(operand1-alpha-ext 34201)
(operand2-alpha-ext 34202))
+(define-enumeration
+ nv-texture-env-combine-4
+ (combine4-nv 34051)
+ (source3-rgb-nv 34179)
+ (source3-alpha-nv 34187)
+ (operand3-rgb-nv 34195)
+ (operand3-alpha-nv 34203))
+
(define-enumeration
sgix-subsample
(pack-subsample-rate-sgix 34208)
(map-attrib-u-order-nv 34499)
(map-attrib-v-order-nv 34500)
(eval-fractional-tessellation-nv 34501)
- (eval-vertex-attrib0-nv 34502)
- (eval-vertex-attrib1-nv 34503)
- (eval-vertex-attrib2-nv 34504)
- (eval-vertex-attrib3-nv 34505)
- (eval-vertex-attrib4-nv 34506)
- (eval-vertex-attrib5-nv 34507)
- (eval-vertex-attrib6-nv 34508)
- (eval-vertex-attrib7-nv 34509)
- (eval-vertex-attrib8-nv 34510)
- (eval-vertex-attrib9-nv 34511)
- (eval-vertex-attrib10-nv 34512)
- (eval-vertex-attrib11-nv 34513)
- (eval-vertex-attrib12-nv 34514)
- (eval-vertex-attrib13-nv 34515)
- (eval-vertex-attrib14-nv 34516)
- (eval-vertex-attrib15-nv 34517)
+ (eval-vertex-atrrib0-nv 34502)
+ (eval-vertex-atrrib1-nv 34503)
+ (eval-vertex-atrrib2-nv 34504)
+ (eval-vertex-atrrib3-nv 34505)
+ (eval-vertex-atrrib4-nv 34506)
+ (eval-vertex-atrrib5-nv 34507)
+ (eval-vertex-atrrib6-nv 34508)
+ (eval-vertex-atrrib7-nv 34509)
+ (eval-vertex-atrrib8-nv 34510)
+ (eval-vertex-atrrib9-nv 34511)
+ (eval-vertex-atrrib10-nv 34512)
+ (eval-vertex-atrrib11-nv 34513)
+ (eval-vertex-atrrib12-nv 34514)
+ (eval-vertex-atrrib13-nv 34515)
+ (eval-vertex-atrrib14-nv 34516)
+ (eval-vertex-atrrib15-nv 34517)
(max-map-tessellation-nv 34518)
(max-rational-eval-order-nv 34519))
(shader-operation-nv 34527)
(cull-modes-nv 34528)
(offset-texture-matrix-nv 34529)
- (offset-texture-2d-matrix-nv 34529)
(offset-texture-scale-nv 34530)
- (offset-texture-2d-scale-nv 34530)
(offset-texture-bias-nv 34531)
+ (offset-texture-2d-matrix-nv 34529)
+ (offset-texture-2d-scale-nv 34530)
(offset-texture-2d-bias-nv 34531)
(previous-texture-input-nv 34532)
(const-eye-nv 34533)
(define-enumeration
ati-pixel-format-float
- (rgba-float-mode-ati 34848)
+ (type-rgba-float-ati 34848)
(color-clear-unclamped-value-ati 34869))
(define-enumeration
(query-by-region-wait-nv 36373)
(query-by-region-no-wait-nv 36374))
-(define-enumeration
- nv-multisample-coverage
- (color-samples-nv 36384))
-
(define-enumeration
arb-transform-feedback-2
(transform-feedback 36386)
(max-program-subroutine-num-nv 36677))
(define-enumeration
- version-4-0
+ arb-texture-gather
(min-program-texture-gather-offset 36446)
(max-program-texture-gather-offset 36447)
- (texture-cube-map-array 36873)
- (texture-binding-cube-map-array 36874)
- (proxy-texture-cube-map-array 36875)
- (sampler-cube-map-array 36876)
- (sampler-cube-map-array-shadow 36877)
- (int-sampler-cube-map-array 36878)
- (unsigned-int-sampler-cube-map-array 36879))
-
-(define-enumeration
- arb-texture-gather
- (min-program-texture-gather-offset-arb 36446)
- (max-program-texture-gather-offset-arb 36447)
- (max-program-texture-gather-components-arb 36767))
+ (max-program-texture-gather-components-arb 36767)
+ (max-program-texture-gather-components 36767))
(define-enumeration
arb-transform-feedback-3
arm-mali-shader-binary
(mali-shader-binary-arm 36704))
-(define-enumeration
- arm-mali-program-binary
- (mali-program-binary-arm 36705))
-
(define-enumeration
qcom-driver-control
(perfmon-global-mode-qcom 36768))
(shader-binary-viv 36804))
(define-enumeration
- amd-vertex-shader-tessellator
+ amd-vertex-shader-tesselator
(sampler-buffer-amd 36865)
(int-sampler-buffer-amd 36866)
(unsigned-int-sampler-buffer-amd 36867)
(max-fragment-atomic-counters 37590)
(max-combined-atomic-counters 37591)
(max-atomic-counter-buffer-size 37592)
+ (max-atomic-counter-buffer-bindings 37596)
(active-atomic-counter-buffers 37593)
(uniform-atomic-counter-buffer-index 37594)
- (unsigned-int-atomic-counter 37595)
- (max-atomic-counter-buffer-bindings 37596))
+ (unsigned-int-atomic-counter 37595))
(define-enumeration
arb-program-interface-query
(compressed-srgb8-alpha8-astc-12x10-khr 37852)
(compressed-srgb8-alpha8-astc-12x12-khr 37853))
-(define-enumeration
- ibm-rasterpos-clip
- (raster-position-unclipped-ibm 103010))
-
-(define-enumeration
- ibm-cull-vertex
- (cull-vertex-ibm 103050))
-
-(define-enumeration
- ibm-static-data
- (all-static-data-ibm 103060)
- (static-vertex-array-ibm 103061)
- (vertex-array-list-ibm 103070)
- (normal-array-list-ibm 103071)
- (color-array-list-ibm 103072)
- (index-array-list-ibm 103073)
- (texture-coord-array-list-ibm 103074)
- (edge-flag-array-list-ibm 103075)
- (fog-coordinate-array-list-ibm 103076)
- (secondary-color-array-list-ibm 103077)
- (vertex-array-list-stride-ibm 103080)
- (normal-array-list-stride-ibm 103081)
- (color-array-list-stride-ibm 103082)
- (index-array-list-stride-ibm 103083)
- (texture-coord-array-list-stride-ibm 103084)
- (edge-flag-array-list-stride-ibm 103085)
- (fog-coordinate-array-list-stride-ibm 103086)
- (secondary-color-array-list-stride-ibm 103087))
-
-(define-enumeration
- pgi-misc-hints
- (prefer-doublebuffer-hint-pgi 107000)
- (conserve-memory-hint-pgi 107005)
- (reclaim-memory-hint-pgi 107006)
- (native-graphics-handle-pgi 107010)
- (native-graphics-begin-hint-pgi 107011)
- (native-graphics-end-hint-pgi 107012)
- (always-fast-hint-pgi 107020)
- (always-soft-hint-pgi 107021)
- (allow-draw-obj-hint-pgi 107022)
- (allow-draw-win-hint-pgi 107023)
- (allow-draw-frg-hint-pgi 107024)
- (allow-draw-mem-hint-pgi 107025)
- (strict-depthfunc-hint-pgi 107030)
- (strict-lighting-hint-pgi 107031)
- (strict-scissor-hint-pgi 107032)
- (full-stipple-hint-pgi 107033)
- (clip-near-hint-pgi 107040)
- (clip-far-hint-pgi 107041)
- (wide-line-hint-pgi 107042)
- (back-normals-hint-pgi 107043))
-
-(define-enumeration
- pgi-vertex-hints
- (vertex-data-hint-pgi 107050)
- (vertex-consistent-hint-pgi 107051)
- (material-side-hint-pgi 107052)
- (max-vertex-hint-pgi 107053)
- (vertex23-bit-pgi 4)
- (vertex4-bit-pgi 8)
- (color3-bit-pgi 65536)
- (color4-bit-pgi 131072)
- (edgeflag-bit-pgi 262144)
- (index-bit-pgi 524288)
- (mat-ambient-bit-pgi 1048576)
- (mat-ambient-and-diffuse-bit-pgi 2097152)
- (mat-diffuse-bit-pgi 4194304)
- (mat-emission-bit-pgi 8388608)
- (mat-color-indexes-bit-pgi 16777216)
- (mat-shininess-bit-pgi 33554432)
- (mat-specular-bit-pgi 67108864)
- (normal-bit-pgi 134217728)
- (texcoord1-bit-pgi 268435456)
- (texcoord2-bit-pgi 536870912)
- (texcoord3-bit-pgi 1073741824)
- (texcoord4-bit-pgi 2147483648))
-