SDL/include
Marc Di Luzio f5d96416ad 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
2015-03-06 16:03:40 +00:00
..
SDL.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_assert.h Fixed naming conventions in some SDL_assert types, added compat #defines. 2015-02-21 00:33:25 -05:00
SDL_atomic.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_audio.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_bits.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_blendmode.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_clipboard.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_config.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_config.h.cmake CMake project files no longer force you to link against Wayland or Mir libs. 2015-03-20 10:35:42 -04:00
SDL_config.h.in Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_config_android.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_config_iphoneos.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_config_macosx.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_config_minimal.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_config_pandora.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_config_psp.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_config_windows.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_config_winrt.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_config_wiz.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_copying.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_cpuinfo.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_egl.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_endian.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_error.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_events.h Initial work on audio device hotplug support. 2015-03-16 02:11:39 -04:00
SDL_filesystem.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_gamecontroller.h Corrected documentation about triggers values in SDL_GameControllerGetAxis(). 2015-02-18 16:25:15 -05:00
SDL_gesture.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_haptic.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_hints.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_joystick.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_keyboard.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_keycode.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_loadso.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_log.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_main.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_messagebox.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_mouse.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_mutex.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_name.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_opengl.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_opengl_glext.h Allow setting of GL_CONTEXT_RELEASE_BEHAVIOR when creating the GL context when GLX_ARB_context_flush_control is available. 2015-03-06 16:03:40 +00:00
SDL_opengles.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_opengles2.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_opengles2_gl2.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_opengles2_gl2ext.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_opengles2_gl2platform.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_opengles2_khrplatform.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_pixels.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_platform.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_power.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_quit.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_rect.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_render.h Fix typos in header file documentation comments. 2015-01-30 23:20:15 +01:00
SDL_revision.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_rwops.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_scancode.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_shape.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_stdinc.h Fixed SDL_PRI?64 for 64-bit Linux. 2015-03-02 21:36:45 -05:00
SDL_surface.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_system.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_syswm.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_test.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_test_assert.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_test_common.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_test_compare.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_test_crc32.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_test_font.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_test_fuzzer.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_test_harness.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_test_images.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_test_log.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_test_md5.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_test_random.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_thread.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_timer.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_touch.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_types.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_version.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL_video.h Allow setting of GL_CONTEXT_RELEASE_BEHAVIOR when creating the GL context when GLX_ARB_context_flush_control is available. 2015-03-06 16:03:40 +00:00
begin_code.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
close_code.h Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00