FrederikJA
FrederikJA
### Purpose of this PR * Add a csenum for enum types, these all have the underlying type of 'uint'. * Write functionpointers in a different file in the top...
### Description Make all the types in OpenTK.Graphics.Types.cs the same style. Here are a list of ways they should be cleaned up. * Inherit IEquateable. * Provide a method `public...
As the title describes CS1591 has been ignored for opentk.compute to clean up the build log. We will need to turn it on later and actually add all the xml...
glfwInit should be placed inside an if statement like so ```cpp if (!glfwInit()){ // Handle glfw error. } ``` To handle the glfw error it might be best to throw...
### Purpose of this PR * Move the build system to github actions. * This allows us to be more mainstream and follow the rest of the industry. It allows...
### Description Add interface for all GlHandles Makes it possible to take a generic GlHandle for methods like GL.ObjectLabel.
The methods `glObjectPtrLabel` and `glObjectPtrLabelKHR` are inconsistent with whats defined in the documentation on several points. [https://www.khronos.org/registry/OpenGL-Refpages/gl4/html/glObjectPtrLabel.xhtml](https://www.khronos.org/registry/OpenGL-Refpages/gl4/html/glObjectPtrLabel.xhtml) ptr parameter is defined as const void* in the spec while its defined...