Skip to content

Commit

Permalink
Rename group attribute for non GLenum parameters not corresponding to…
Browse files Browse the repository at this point in the history
… any enum group (#534)

* Rename group attribute for non GLenum parameters not corresponding to any enum group.

* Changed all Boolean group attributes into the new kind attribute

* Removed kind tag for parameters that already had a class tag

* Removed kind=handleARB

* Remove kind=Half16NV

* Remove kind=Boolean

* Removed kind=BooleanPointer

* ColorB -> Color

* ColorS -> Color

* ColorI -> Color

* ColorD -> Color

* ColorF -> Color

* CoordS -> Coord

* CoordI -> Coord

* CoordD -> Coord

* CoordF -> Coord

* Removed kind=vdpauSurfaceNV

* Rename kind=DrawBufferName to kind=DrawBufferIndex and add missing entries

* BufferOffsetARB -> BufferOffset

* BufferSizeARB -> BufferSize

* Removed kind=PathElement

* Remove kind=LineStipple

* ProgramCharacterNV -> String

* Removed ReplacementCodeSUN

* Removed accidentally added line at the end of gl.xml

* MaskedColorIndexValueF -> MaskedColorIndexValue

* MaskedColorIndexValueI -> MaskedColorIndexValue

* ColorUB, ColorUS, ColorUI -> Color

* Remove kind=cl_context and kind=cl_event

* Changed kind=List to class=display list

* Changed kind=PathCommand to group=PathCoordType

* Added initial kinds descriptions. Subject to change.

* kind=ColorIndexValue[U]?[DFISB] -> kind=ColorIndexValue

* Added more kind descriptions

* Updated descriptions

* kind=MaskedStencilValue -> kind=StencilMask

* kind=MaskedColorIndexValue -> kind=ColorIndexMask + desc

* Added kind=Clamp01 to some parameters

* kind=ClampedFixed -> kind=Clamped01

* Update kind and group attributes for some NV_path_rendering functions

* Added a bunch of kind=Color and kind=Clamped01

* Various kind= fixes

* Mark all color parameters with kind=Color

* Change clamped to the new format

* Changed Clamped[0, 1] to Clamped[0; 1]

* glIndexFuncEXT kind=ClampedFloat32 -> kind=ColorIndexValue

* Fix the last remaining ClampedFloat32 and ClampedFloat64 kinds.

* Add SpriteModeSGIX group

* Clamped[-1, 1] -> Clamped[-1; 1]

* Added back group='ColorPointerType' where they got removed

* Revert "Add SpriteModeSGIX group"

This reverts commit f73f0ce.

* Add missing kind=Color on glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN

* Added kind=Clamped[0; 1] to glMinSampleShading[ARB|OBS]

* Updated registry.rnc

* First pass of updating readme.tex

* Removed kind=Color from glMinSampleShading, glMinSampleShadingARB, glMinSampleShadingOES

* Added kind=MatrixNxM

* Add missing kind=MatrixNxM

* Added kind=VectorN

* Fixed kind=Clamped[0; 1] for glClearColor

* Removed group=SampleMaskNV from glSampleMaskIndexedNV

* Update xml/registry.rnc

Co-authored-by: Sun Serega <[email protected]>

* Removed kind=Clamped[0; 1] from glClearColor

* Removed trailing space in <kind> tags

* Updated readme.tex

---------

Co-authored-by: Sun Serega <[email protected]>
  • Loading branch information
NogginBops and SunSerega authored Feb 20, 2023
1 parent cea9f8a commit 63161d6
Show file tree
Hide file tree
Showing 3 changed files with 2,183 additions and 2,066 deletions.
Loading

0 comments on commit 63161d6

Please sign in to comment.