aboutsummaryrefslogtreecommitdiffstats
path: root/src/api/glx
Commit message (Collapse)AuthorAgeFilesLines
* Fix pixel format support detection in glx. #748Pierre Chevalier2016-04-131-1/+5
| | | | | * by accepting GLX_EXT_framebuffer_sRGB as a sRGB capable framebuffer * the new behaviour matches the wgl codel
* glx: Support non-conformant multisampling fbconfigs.Ivo Wetzel2016-03-301-9/+16
|
* Fix this_platform_is_not_supported on OpenBSD.Kirill Zdornyy2016-03-011-1/+1
| | | | I followed the steps of @mneumann.
* Use double buffering by default on GLXMatt Brubeck2016-01-281-4/+3
|
* Fix wrong screen ID used on GLXPierre Krieger2016-01-051-6/+7
|
* Add a useless call to `glXQueryVersion()` before doing anything in the GLX ↵Patrick Walton2015-12-291-0/+12
| | | | port to work around a bug in the VirtualBox OpenGL driver.
* Fix compilation on linuxPierre Krieger2015-12-191-52/+59
|
* Update GLX to use glXChooseFBConfigPierre Krieger2015-12-191-56/+120
|
* Remove public exports of gl_common and libcPierre Krieger2015-11-091-1/+1
|
* ensure server has GLX_ARB_create_context extensionwartman44042015-10-181-1/+1
|
* Remove the window feature entirelyPierre Krieger2015-10-031-1/+1
|
* Add #[inline] attributesPierre Krieger2015-09-231-0/+5
|
* Convert GLX to the new designPierre Krieger2015-09-211-33/+29
|
* Extract GlAttributes from BuilderAttribsPierre Krieger2015-09-211-14/+14
|
* No longer filter out non-conformant formatsPierre Krieger2015-08-301-3/+4
|
* Make it work on DragonFly/FreeBSDMichael Neumann2015-08-301-1/+1
| | | | Tested on DragonFly BSD. Should work similarily on FreeBSD.
* Attempt to fix issues with sRGBPierre Krieger2015-07-251-0/+10
|
* Filter invalid FBConfigsPierre Krieger2015-07-221-0/+16
|
* Fix calling XFree before reading from memoryPierre Krieger2015-07-221-2/+3
|
* Add CreationError::OpenGlVersionNotSupportedPierre Krieger2015-07-201-0/+1
|
* Add CreationError::RobustnessNotSupportedPierre Krieger2015-07-201-1/+1
|
* Enumerate the FBConfigs instead of calling glxChoosePierre Krieger2015-07-191-81/+47
|
* Correct window creation on X11Pierre Krieger2015-07-191-89/+222
|
* Add support for the EGL_KHR_create_context_no_error extensionPierre Krieger2015-06-251-1/+2
|
* Add with_robustness and handle robustness on all implementationsPierre Krieger2015-06-221-19/+62
|
* Merge pull request #486 from tomaka/context-errortomaka2015-06-171-5/+8
|\ | | | | Handle errors from MakeCurrent and SwapBuffers
| * Handle errors from MakeCurrent and SwapBuffersPierre Krieger2015-06-161-5/+8
| |
* | glx: Unbind the context if it's the current oneecoal952015-06-171-2/+4
|/
* Fix GLX creating only 3.0 contextsPierre Krieger2015-05-161-69/+94
|
* Make platform::linux generic over X11 and Wayland.Victor Berger2015-05-121-3/+8
|
* Make x11 dynamicPierre Krieger2015-05-071-11/+13
|
* Introduced GlProfile enumDzmitry Malyshau2015-05-011-7/+9
|
* Implemented gl_core flagDzmitry Malyshau2015-04-301-2/+10
|
* Add a GlContext traitPierre Krieger2015-04-301-7/+15
|
* Split GLX and X11 in "api"Pierre Krieger2015-04-251-0/+187