You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.
How to contribute to the OpenTK 5.0 Bindings Generator
To help with XML issues
There are mismatches between the XML version of the spec and the official documentation.
These cause the bindings generator to generate incorrect values or less convenient types than we expect.
These issues mostly are missing metadata about how parameters and information relate to one another.
To improve this, we need to fix the upstream XML version of the spec.
Fixing XML Guide:
Using the example function: glNamedFramebufferDrawBuffers
1) Look up the OpenGL function signature in the reference documentation.
Specifies the name of the framebuffer object for glNamedFramebufferDrawBuffers.
Specifies the number of buffers in bufs.
Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written.
2) Look up the OpenGL Function signature in the Khronos XML specification: