path: root/src/glx/glxext.c
AgeCommit message (Expand)AuthorFilesLines
6 daysglx: fix memory leak related to __glXCloseDisplay()Patrick Lerda1-0/+3
2023-03-01glx: fix indirect initialization crashIllia Polishchuk1-1/+8
2023-01-13glx: Fix drawable type inference in visual/fbconfig setupAdam Jackson1-11/+8
2023-01-03glx: Only compute client GL extensions for indirect contextsAdam Jackson1-1/+1
2023-01-03glx: Require GLX 1.3Adam Jackson1-24/+6
2023-01-03glx: Replace FreeB 2.0 text with SPDX-License-Identifier: SGI-B-2.0Adam Jackson1-24/+1
2022-11-27glx,dri: simplify indirect function call syntaxMarek Olšák1-8/+8
2022-11-17Revert "egl/glx: add fallback for zink loading"Michel Dänzer1-21/+4
2022-11-02utils: Merge util/debug.* into util/u_debug.* and remove util/debug.*Illia Abernikhin1-6/+6
2022-10-20glx: Adot #ifdef GLX_USE_WINDOWSGL in #if defined(GLX_DIRECT_RENDERING) && !d...Yonggang Luo1-5/+5
2022-10-20glx: Adopt guard of glx_direct and glx_accel in #if defined(GLX_DIRECT_RENDER...Yonggang Luo1-5/+2
2022-10-20glx: Remove redundant #ifndef GLX_USE_APPLEGL in glx/glxext.cYonggang Luo1-2/+0
2022-10-20glx: Trim trailing spaces in in glx/glxext.cYonggang Luo1-6/+6
2022-10-20glx: Guard usage of infer_zink && !explicit_zink in glxext.cYonggang Luo1-0/+5
2022-09-21egl/glx: add fallback for zink loadingMike Blumenkrantz1-6/+18
2022-09-12Revert "glx: Use XSaveContext, delete glxhash.c"Adam Jackson1-2/+6
2022-09-08glx: Use XSaveContext, delete glxhash.cAdam Jackson1-6/+2
2022-04-07glx: Learn about kopperAdam Jackson1-2/+5
2022-02-22glx: keep native window glx drawable by driconf optionQiang Yu1-0/+17
2021-12-16glx: Fix GLX_NV_float_buffer fbconfig handlingAdam Jackson1-0/+3
2021-09-27glx: Don't strip off window/pixmap support from float fbconfigsAdam Jackson1-9/+0
2021-09-27glx: Clarify a debug messageAdam Jackson1-1/+1
2021-09-08glx: Prevent crashes when an extension isn't foundCorentin Noël1-1/+7
2021-05-03Revert "glx: s/Display */struct glx_display */ over internal API"Adam Jackson1-2/+2
2021-04-29glx: s/Display */struct glx_display */ over internal APIAdam Jackson1-2/+2
2021-04-29glx: Move server GLX vendor and version strings to glx_screenAdam Jackson1-10/+2
2021-04-29glx: Stash a copy of the XExtCodes in the glx_displayAdam Jackson1-16/+11
2021-04-29glx: Remove unused opcode argument to __glX{Get,QueryServer}StringAdam Jackson1-4/+2
2021-04-29glx: Stop pretending the GLX major number isn't 1Adam Jackson1-8/+8
2021-04-22glx: Remove unused debugging printfsAdam Jackson1-31/+0
2021-04-22glx: Convert undocumented LIBGL_DIAGNOSTIC to LIBGL_DEBUG=verboseAdam Jackson1-9/+5
2021-04-22glx: s/dri_message/glx_message/Adam Jackson1-1/+26
2021-04-13glx: Clean up fbconfig attribute handlingAdam Jackson1-3/+13
2021-04-13glx: Default sRGBCapable in the same place as the other config attribsAdam Jackson1-2/+0
2020-12-01glx: Remove DRI1Adam Jackson1-7/+0
2020-11-20glx, egl: Add LIBGL_DRI2_DISABLE environment variableAdam Jackson1-1/+2
2020-04-15glx: omit loader_loader() for macOSEmil Velikov1-0/+4
2020-04-01glx: set the loader_logger early and for everyoneEmil Velikov1-0/+4
2019-09-19glx: Avoid atof() when computing the server's GLX versionAdam Jackson1-1/+2
2019-09-04glx: Fix SEGV due to dereferencing a NULL ptr from XCB-GLX.Hal Gentz1-1/+3
2019-08-22glx: Whitespace cleanupsAdam Jackson1-2/+2
2019-08-20glx: Eliminate glx_config::{rgb,float,colorIndex}ModeAdam Jackson1-19/+8
2018-11-01glx: be explicit about when mapping X <> GLX visualsEmil Velikov1-3/+6
2018-07-31Make glXChooseFBConfig handle unspecified sRGB correctlyJon Turney1-2/+2
2017-09-12egl+glx: turn LIBGL_DRI3_DISABLE into a booleanEric Engestrom1-1/+1
2017-09-12glx: turn LIBGL_ALWAYS_INDIRECT into a booleanEric Engestrom1-1/+1
2017-09-12egl+glx: turn LIBGL_ALWAYS_SOFTWARE into a booleanEric Engestrom1-1/+1
2017-09-12glx: turn LIBGL_DIAGNOSTIC into a booleanEric Engestrom1-1/+5
2017-08-10glx: Work around X servers reporting bogus values of GLX_SWAP_METHOD_OMLThomas Hellstrom1-1/+11
2016-10-06glx: return GL_FALSE from glx_screen_init where applicable.Emil Velikov1-2/+5