FrederikJA

Results 8 issues of 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...

improvement
binding generator
5.x

### 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...

improvement
good first issue
5.x
OpenGL

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...

5.x
OpenCL

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.

improvement
bindings generator
good first issue
5.x

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...