summaryrefslogtreecommitdiff
path: root/src/glx
AgeCommit message (Expand)AuthorFilesLines
2023-07-28glxsw: check geometry of drawables on creationMike Blumenkrantz1-5/+11
2023-07-18glx: Assign unique serial number to GLXBadFBConfig errorSemjon Kravtsenko1-0/+5
2023-06-15Revert "glx: Remove pointless GLX_INTEL_swap_event paranoia"Xi Ruoyao3-1/+22
2023-05-25glx: fix build with APPLEGLFilip Gawin1-1/+2
2023-04-06glx: Fix error handling yet again in CreateContextAttribsAdam Jackson1-25/+21
2023-04-06glx: Disable the indirect fallback in CreateContextAttribsAdam Jackson1-7/+7
2023-04-06glx/dri: Fix error generation for invalid GLX_RENDER_TYPEAdam Jackson3-5/+10
2023-04-06glx/dri: Use X/GLX error codes for our create_context_attribsAdam Jackson7-23/+62
2023-03-20glx: fix memory leak related to __glXCloseDisplay()Patrick Lerda1-0/+3
2023-03-10meson: inline gtest_test_protocol now that it's always 'gtest'Eric Engestrom1-1/+1
2023-03-06glx: Fix glXGetFBConfigFromVisualSGIXBłażej Szczygieł1-2/+9
2023-03-01glx: fix indirect initialization crashIllia Polishchuk2-2/+8
2023-02-23glx: include directly the useful vulkan header, instead of including everythingEric Engestrom2-2/+4
2023-02-23meson: replace vk_wsi_args with dependencies to let meson take care of transi...Eric Engestrom1-2/+1
2023-02-15egl/kopper: Pass ancillary invalidate flush flags down to gallium.Emma Anholt1-1/+1
2023-02-15meson: don't pass vk wsi args where they don't belongErik Faye-Lund1-0/+1
2023-01-24loader,glx,egl: remove is_different_gpu variable from loaderYogesh Mohan Marimuthu1-1/+1
2023-01-24glx: remove is_different_gpu variable from struct dri_screenYogesh Mohan Marimuthu2-22/+31
2023-01-24loader,glx,egl,vl,d3d: loader_get_user_preferred_fd() function to return orig...Yogesh Mohan Marimuthu1-6/+2
2023-01-24loader,glx: add render_gpu tag psc->driScreen and psc->fdYogesh Mohan Marimuthu3-45/+44
2023-01-24loader,glx,egl/x11: init dri_screen_display_gpu in struct loader_dri3_drawableYogesh Mohanmarimuthu1-2/+1
2023-01-22glx: fix a macro being invoked with the wrong parameter nameAdam Stylinski1-1/+1
2023-01-13glx: Harmonize glXCreateGLXPixmap with glXCreatePixmapAdam Jackson1-59/+7
2023-01-13glx: Fix drawable type inference in visual/fbconfig setupAdam Jackson1-11/+8
2023-01-13glx: Inline a few single-use constant strings into their userAdam Jackson1-6/+3
2023-01-13glx: Move 1.2 GLXPixmap code into glx_pbuffer.cAdam Jackson2-148/+148
2023-01-13glx: Check for initial "glX" first in glXGetProcAddressAdam Jackson1-15/+9
2023-01-13glx: Reflow MakeContextCurrent a littleAdam Jackson1-27/+26
2023-01-13glx: Clean up some funny business from context bind/unbindAdam Jackson8-47/+20
2023-01-13glx: Remove support for glXGetDriverConfig for old driversAdam Jackson1-9/+0
2023-01-13glx: Remove a can't-happen NULL checkAdam Jackson1-3/+0
2023-01-13glx: Remove glx_context::screenAdam Jackson5-10/+3
2023-01-13glx/dri3: Simplify protocol version trackingAdam Jackson2-18/+13
2023-01-09dri: get rid of LIBGL_SHOW_FPSPierre-Eric Pelloux-Prayer3-59/+0
2023-01-03glx: Remove the GetProcAddress special case for indirect renderingAdam Jackson3-5/+0
2023-01-03glx: Only compute client GL extensions for indirect contextsAdam Jackson7-26/+25
2023-01-03glx: Require GLX 1.3Adam Jackson6-322/+73
2023-01-03glx: Remove pointless GLX_INTEL_swap_event paranoiaAdam Jackson3-22/+1
2023-01-03glx: Drop GLX_MESA_{pixmap_colormap,release_buffers} stubsAdam Jackson1-56/+0
2023-01-03glx: Replace FreeB 2.0 text with SPDX-License-Identifier: SGI-B-2.0Adam Jackson16-384/+16
2022-12-06glx: fix xshm check to init xshm_opcode.Dave Airlie1-0/+1
2022-12-05egl+glx: Always support no_error contexts.Emma Anholt3-24/+5
2022-12-05dri: Introduce internal Mesa DRI driver loader extension.Emma Anholt6-0/+10
2022-12-05glx: Use loader_bind_extensions().Emma Anholt3-117/+83
2022-12-01glx: Require __DRI_SWRAST >= 4 for doing swrast.Emma Anholt1-31/+14
2022-12-01glx: Require __DRI_DRI2 v2 for doing X11 DRI2.Emma Anholt1-15/+6
2022-11-27glx,dri: simplify indirect function call syntaxMarek Olšák7-39/+39
2022-11-25Revert "glx/dri: Fix DRI drawable release at MakeCurrent time"Martin Roukala (né Peres)5-5/+5
2022-11-25Revert "glx: Fix drawable refcounting for naked Windows"Martin Roukala (né Peres)1-8/+1
2022-11-17Revert "egl/glx: add fallback for zink loading"Michel Dänzer2-22/+8