Fri, 06 Mar 2015 16:03:40 +0000Allow setting of GL_CONTEXT_RELEASE_BEHAVIOR when creating the GL context when GLX_ARB_context_flush_control is available.
Marc Di Luzio [Fri, 06 Mar 2015 16:03:40 +0000] rev 9412
Allow setting of GL_CONTEXT_RELEASE_BEHAVIOR when creating the GL context when GLX_ARB_context_flush_control is available.

This extension allows the user to specify whether a full flush is performed when making a context not current.
The only way to set this currently is at context creation, so this patch provides that functionality.
Defualt behaviour is set at FLUSH, as per the spec.

This patch does not contain the changes to WGL, appleGL or other platforms as I do not have access to GL 4.5 hardware on those platforms.

Full details on the use of KHR_context_flush_control can be found here:
https://www.opengl.org/registry/specs/KHR/context_flush_control.txt

Fri, 20 Mar 2015 11:51:03 -0400CMake: Don't search for the OpenGL library on Mac OS X. It's always there.
Ryan C. Gordon [Fri, 20 Mar 2015 11:51:03 -0400] rev 9411
CMake: Don't search for the OpenGL library on Mac OS X. It's always there.

Fri, 20 Mar 2015 11:11:44 -0400Audio hotplug fixes for winmm and XAudio2 backends.
Ryan C. Gordon [Fri, 20 Mar 2015 11:11:44 -0400] rev 9410
Audio hotplug fixes for winmm and XAudio2 backends.

Fri, 20 Mar 2015 10:35:42 -0400CMake project files no longer force you to link against Wayland or Mir libs.
Ryan C. Gordon [Fri, 20 Mar 2015 10:35:42 -0400] rev 9409
CMake project files no longer force you to link against Wayland or Mir libs.

Fri, 20 Mar 2015 10:02:45 -0400Fixed some defaults in CMake project file.
Ryan C. Gordon [Fri, 20 Mar 2015 10:02:45 -0400] rev 9408
Fixed some defaults in CMake project file.

Fixes not finding dlopen(), etc.

Thu, 19 Mar 2015 23:54:35 -0400Patched to compile on gcc2.
Ryan C. Gordon [Thu, 19 Mar 2015 23:54:35 -0400] rev 9407
Patched to compile on gcc2.

Thu, 19 Mar 2015 23:45:34 -0400Removed unused variable.
Ryan C. Gordon [Thu, 19 Mar 2015 23:45:34 -0400] rev 9406
Removed unused variable.

Thu, 19 Mar 2015 23:44:47 -0400Make static analysis happy.
Ryan C. Gordon [Thu, 19 Mar 2015 23:44:47 -0400] rev 9405
Make static analysis happy.

Thu, 19 Mar 2015 23:39:53 -0400Fixed a compiler warning on Visual Studio.
Ryan C. Gordon [Thu, 19 Mar 2015 23:39:53 -0400] rev 9404
Fixed a compiler warning on Visual Studio.

Thu, 19 Mar 2015 23:35:43 -0400Patched to compile on Windows.
Ryan C. Gordon [Thu, 19 Mar 2015 23:35:43 -0400] rev 9403
Patched to compile on Windows.