summaryrefslogtreecommitdiff
path: root/src/glx
AgeCommit message (Expand)AuthorFilesLines
2024-08-20glx/dri2: strdup driver nameMike Blumenkrantz1-1/+1
2024-08-04glx: include src/gallium for appleMike Blumenkrantz1-1/+1
2024-07-24gallium: install gallium-$version.so to libdirMike Blumenkrantz1-1/+0
2024-07-23egl,gbm,glx: fix log message spamPierre-Eric Pelloux-Prayer1-2/+2
2024-07-18loader/glx: move multibuffers check to loaderMike Blumenkrantz3-77/+2
2024-07-18glx: directly link to galliumMike Blumenkrantz10-33/+23
2024-07-18dri: Consistently use createImageFromDmabufs() not createImageFromFds()Emma Anholt1-2/+2
2024-07-17mesa_interface: Move out of GL/internal/Adam Jackson9-9/+8
2024-07-17treewide: Include mesa_interface.h not dri_interface.hAdam Jackson4-4/+4
2024-06-29build: pass licensing information in SPDX formDavid Heidelberg4-72/+4
2024-06-14glx: fix build -D glx-direct=falseEric Engestrom1-1/+1
2024-05-13glxext: don't try zink if not enabled in mesaRomain Naour1-0/+2
2024-05-13drisw: fix build without dri3Antoine Coutant1-0/+2
2024-05-10loader: silence implicit-load zink error by the loaderLuc Ma5-7/+8
2024-05-07dri: rename 'implicit' param from earlier seriesMike Blumenkrantz6-19/+19
2024-04-30egl+glx: fix two #ifdef that should be #if like the restEric Engestrom1-1/+1
2024-04-22glx: silence more implicit-load zink errorsMike Blumenkrantz1-2/+3
2024-04-22dri: plumb a 'implicit' param through createNewScreen interfacesMike Blumenkrantz3-17/+17
2024-04-22glx: pass implicit load param through allocationMike Blumenkrantz1-7/+7
2024-04-22glx: add an 'implicit' param to createScreenMike Blumenkrantz6-9/+9
2024-04-22glx: fix some indentationMike Blumenkrantz1-3/+3
2024-04-04glx/egl: fix LIBGL_KOPPER_DISABLEMike Blumenkrantz2-2/+4
2024-03-22treewide: Replace usage of macro DEBUG with MESA_DEBUG when possibleYonggang Luo1-1/+1
2024-03-18apple: Extended Apple feature support using GLX_USE_APPLE.duncan.hopkins14-24/+32
2024-03-18meson: relaxed some meson restrictions on MacOS/Apple allowing for wider buil...duncan.hopkins1-2/+2
2024-03-18glx: Switched DRI2 functions over to use Apple specific alternatives and exte...duncan.hopkins1-0/+18
2024-03-15gallium/dri: Switch xf86drm.h for util/libdrm.h to allow for the no-op shim t...duncan.hopkins1-1/+1
2024-03-15egl: Added DRI3 code guards.duncan.hopkins1-0/+2
2024-03-11glx: Remove DEBUG code in xfont.cYonggang Luo1-85/+0
2024-02-29glx: only print zink failure-to-load messages if explicitly requestedMike Blumenkrantz4-7/+17
2024-02-21glx/dri3: handle zink fallback if loader picks it.Dave Airlie3-4/+17
2023-12-18glx: Handle IGNORE_GLX_SWAP_METHOD_OML regardless of GLX_USE_APPLEGLMichel Dänzer1-2/+1
2023-11-21mesa/st, dri2, wgl, glx: Restore flush_objects interop backward compatSylvain Munaut6-11/+12
2023-11-04mesa/st, dri2, wgl, glx: Modify flush_objects interop func to export a fence_fdAntonio Gomes6-14/+14
2023-11-02glx: fix automatic zink fallback loading between hw and sw drivers on MacOSduncan.hopkins1-2/+8
2023-11-02dri: added build dependencies for systems using non-standard prefixed X11 libs.duncan.hopkins1-1/+1
2023-10-20glx: Delete support for GLX_OML_swap_method.Emma Anholt7-38/+0
2023-10-19glx: add automatic zink fallback loading between hw and sw driversMike Blumenkrantz1-8/+25
2023-10-19egl/glx: don't load non-sw zink without dri3 supportMike Blumenkrantz1-5/+11
2023-09-28glx: XFree visual infoMike Blumenkrantz1-1/+1
2023-09-18glx: drop the 'libGL' log prefixPierre-Eric Pelloux-Prayer1-1/+0
2023-09-14glx: Increment dpy->request before issuing an error that had no requestDaniel van Vugt1-0/+2
2023-08-19glx: Advertise GLX_MESA_gl_interop extension if support presentSylvain Munaut4-0/+8
2023-08-19glx: Remove MESA_depth_float_bit from enumSylvain Munaut1-1/+0
2023-08-19glx: Export the MESA GL Interop functions through glXGetProcAddressSylvain Munaut3-0/+75
2023-08-19glx: Add missing MesaGLInteropGLXFlushObjectsSylvain Munaut1-0/+26
2023-08-03glx: There is no need to psc++xurui1-1/+1
2023-08-03glx: decouple from galliumYonggang Luo1-1/+1
2023-07-27kopper: pass modifier availability to drawable creationMike Blumenkrantz1-0/+1
2023-07-27glx/sw: check for modifier support in the kopper pathMike Blumenkrantz2-0/+8