Closed JamesWrigley closed 1 month ago
(if there's no objections I'll merge this in the next few days)
I don't know if we would need several backends, but it looks good.
Do you mean like for SDL etc? Yeah some options may eventually be specific to their backends, at that point we'll just have to document them as such.
Also removed the explicit GLFW.Init()/GLFW.Terminate() calls since GLFW will do that automatically.
@Gnimuc, @sairus7, does this look reasonable? I tried to preserve the previous behaviour, except for defaulting to OpenGL 3.2 on non-OSX systems.