Skip to content

Conversation

@LukaTD
Copy link
Contributor

@LukaTD LukaTD commented Dec 2, 2025

Additional changes:

  • added ColorMask packed struct is also used by clear in OpenGL 1.0,
  • added DrawIndicesType enum that is now used by *Draw*Elements* functions
  • split FramebufferAttachment into two enums, since some functions do not allow referencing attachments of a default framebuffer,
  • added missing members to BufferTarget,
  • fixed a function name bindbufferRange to bindBufferRange in OpenGL 3.0,
  • removed incorrectly merged enum for getInteger64v (to access atomic count buffer start and size, use getInteger64i_v).

* added `ColorMask` packed struct is also used by  `clear` in OpenGL 1.0,
* added `DrawIndicesType` enum that is now used by `*Draw*Elements*` functions
* split `FramebufferAttachment` into two enums, since some functions do not allow referencing attachments of a `default` framebuffer,
* added missing members to `BufferTarget`,
* fixed a function name `bindbufferRange` -> `bindBufferRange` in OpenGL 3.0,
* removed incorrectly merged enum for `getInteger64v` (to access atomic count buffer `start` and `size`, use `getInteger64i_v`).
@hazeycode hazeycode requested a review from Copilot December 11, 2025 20:04
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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