Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update gl.xml #23

Closed
wants to merge 6 commits into from
Closed

Update gl.xml #23

wants to merge 6 commits into from

Conversation

tkaaad97
Copy link

It seems gl.xml has not been updated for a long time.
I think it would be nice if gl.xml updated and this library support OpenGL 4.6 and other new extensions.

Changes

There are some changes in gl.xml may have effects on this library.

OpenGL 4.6

https://github.com/tkaaad97/gl/commit/e066e6d0291f86302ba1bcc27d0071255946ea8e
I fixed some files to support OpenGL 4.6 in this commit.

Groups part was removed (merged to enums)

KhronosGroup/OpenGL-Registry#335
KhronosGroup/OpenGL-Registry#465

In latest gl.xml groups part was removed, and enum elements have group attribute.
I think this change has effect on function comment generation.

https://github.com/tkaaad97/gl/commit/b0d6408b3c0cd0042f24a8d3cb0da1879d0cd29d
I fixed group related part in this commit.

Added Types

GLVULKANPROCNV and GLeglClientBufferEXT were added.

Generated code diff

https://github.com/tkaaad97/gl/compare/5356c0ec577c174c27a416b42eb0c7826d5dba9c...e62a32aeab8dcb214ff24dab999ea2b6e64c807a

@tkaaad97 tkaaad97 closed this Apr 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant