William Manning
William Manning
Sure! I'll try to make one tonight.
There's a much simpler example: ```` julia> @capture(:x, a_Symbol) true julia> @capture(:x, (a_Symbol) | (a_::b_)) false ````
One other small detail is that I specified the max OpenGL version of 4.6 in the Readme.
Oh, and the macro also handles exporting now
Interesting, but I don't really know anything about Julia's build system or LLVM in general. That may be a bit much for me to take on :P
Hi, I just noticed that `GLsizei` was defined incorrectly as a 64-bit value, which was leading to very strange and infrequent crashes when calling OpenGL functions that use it. I...
I did some experimenting, and it seems to work as expected if I just declare the extensions like any other parts of OpenGL: adding functions with `@glfunc` and adding constants...
https://github.com/JuliaGL/ModernGL.jl/pull/68
Hi, thanks for the feedback! I haven't touched this project in a while, but I can definitely take a look at commas vs dots problem. You're saying that the shader...
`GL_COMPUTE_WORK_GROUP_SIZE = 0x8267` is a weird one. This constant is already defined in ModernGL as `GL_COMPUTE_LOCAL_WORK_SIZE`, and I can find uses of both on the internet, but more for the...