GLCore Preview 2 with OpenGL 3.3 support

Rating: No reviews yet
Downloads: 13
Change Set: 85179
Released: Jun 7, 2013
Updated: Jun 7, 2013 by gharen
Dev status: Alpha Help Icon

Recommended Download

Application GLCore Preview with OpenGL 3.3 support
application, 2271K, uploaded Jun 7, 2013 - 13 downloads

Release Notes

- Fixed two fatal bugs: the driver on my laptop returns ALL OpenGL functions with wglGetProcAddress. The driver for my desktop's Geforce 560 does not. So I had to have it fall back on the win32 GetProcAddress when wgl fails. Secondly, the Geforce 560 fails at creating a context when you specify any kind of profile, either core or compatibility. Since this library only exposes the core api, I chose to not specify a profile. I imagine that both these bugs caused failures with people who downloaded the first preview release.

- Added OpenGL 3.3.

- Win32Context now falls back on the old style OpenGL initialisation when the new API fails and a 3.0 or 3.1 context is requested. The new api is only necessary for 3.2 and up.

- New model for OpenGL constants. They are being moved to class instances that are provided by the GL instance you are using. This way you only have access to the constants valid for the version of OpenGL you are using. Converting them all will take some time, but constants are still available through the old enums if needed.

Reviews for this release

No reviews yet for this release.