summaryrefslogtreecommitdiff
path: root/gdk/x11/gdkglcontext-glx.c
Commit message (Expand)AuthorAgeFilesLines
* GLX: Add extra glXMakeContextCurrent () call to work around a DRI issueLuca Bacci2022-12-021-0/+6
* Fix spelling errorsMatthias Clasen2022-11-171-1/+1
* Drop gdkintl.hMatthias Clasen2022-09-231-1/+1
* x11: Use the new debug macrosMatthias Clasen2022-09-231-32/+31
* Make the gl-legacy debug flag always availableMatthias Clasen2022-09-211-1/+1
* glcontext-glx: Refactor realize functionPablo Correa Gómez2022-06-041-167/+142
* gl: Clear current when destroying current's surfaceBenjamin Otte2021-12-221-0/+2
* glx: Remove unused assignmentBenjamin Otte2021-10-221-2/+0
* gl: Check allowed APIs in realize()Benjamin Otte2021-10-081-39/+48
* x11: Don't include gdkinternals.hBenjamin Otte2021-09-241-1/+0
* gdk: Make sure only one GL backend is usedwip/otte/shittymorphBenjamin Otte2021-09-241-0/+5
* glx: Get rid fo DrawableInfoBenjamin Otte2021-07-221-46/+4
* x11: Move code from GdkGLContextX11Benjamin Otte2021-07-221-15/+16
* gdk: Move GL context construction to GdkGLContextBenjamin Otte2021-07-221-13/+0
* gl: Move vfuncBenjamin Otte2021-07-221-61/+62
* gdk: Get rid of paint contextsBenjamin Otte2021-07-221-22/+6
* gdk: Add GdkDisplay::init_gl vfuncBenjamin Otte2021-07-221-9/+7
* x11: Properly record the error when initializing GLBenjamin Otte2021-07-221-7/+29
* x11: Do not call glXQueryExtension()Benjamin Otte2021-07-221-6/+0
* x11: Store the GLX drawable in the surfaceBenjamin Otte2021-07-221-67/+44
* x11: Use single GLX fbconfig and store it in the displayBenjamin Otte2021-07-221-176/+82
* x11: Remove glx version checkBenjamin Otte2021-07-221-9/+6
* x11: Remove unused struct memberBenjamin Otte2021-07-221-5/+1
* x11: Remove GdkVisualBenjamin Otte2021-07-221-1/+0
* x11: Rework Visual selectionBenjamin Otte2021-07-221-143/+90
* glx: Remove Visual cacheBenjamin Otte2021-07-221-81/+1
* x11: Pass the display, not the screenBenjamin Otte2021-07-221-10/+6
* x11: Move function callBenjamin Otte2021-07-221-4/+3
* glx: Don't initialize GLX multiple times.Benjamin Otte2021-07-221-5/+2
* x11: Don't share cached GLX visuals with GTK3Benjamin Otte2021-07-221-37/+30
* Merge branch 'wip/otte/for-master' into 'master'Matthias Clasen2021-06-021-1/+23
|\
| * x11: Be more careful with NVIDIA workaroundBenjamin Otte2021-05-221-1/+23
* | gdk: Clean up docs syntaxMatthias Clasen2021-05-221-1/+1
|/
* x11: Don't update GLX visuals with EGLEmmanuele Bassi2021-05-101-0/+3
* x11: Move the damage fences into the GLX codeEmmanuele Bassi2021-05-101-50/+191
* x11: Add profiler marks for SwapBuffersEmmanuele Bassi2021-05-101-1/+3
* x11: Use EGL for GL supportEmmanuele Bassi2021-05-101-1/+1
* x11: Decouple GLX from GdkX11GLContextEmmanuele Bassi2021-05-101-0/+1168