summaryrefslogtreecommitdiff
path: root/src/loader
AgeCommit message (Expand)AuthorFilesLines
2024-07-21loader: gc loader_get_extensions_name() and __DRI_DRIVER_{GET_,}EXTENSIONS de...Eric Engestrom2-20/+0
2024-07-19format: Generate endian-independent format aliasesDaniel Stone1-1/+2
2024-07-18loader/glx: move multibuffers check to loaderMike Blumenkrantz2-0/+72
2024-07-18loader/dri3: avoid killing the xcb connection if dri3 not foundMike Blumenkrantz1-0/+6
2024-07-18loader/dri3: check xfixes version in loader_dri3_open()Mike Blumenkrantz1-0/+4
2024-07-18loader: delete loader_open_driver()Mike Blumenkrantz2-55/+0
2024-07-18loader/dri3: Use FourCC for buffer allocationsDaniel Stone3-45/+72
2024-07-18dri: Unify createImage and createImageWithModifiersDaniel Stone2-23/+18
2024-07-18loader/dri3: Use FourCC for create-image entrypointsDaniel Stone2-8/+9
2024-07-18dri: Remove old createImageWithModifiersDaniel Stone2-6/+6
2024-07-18dri: Consistently use createImageFromDmabufs() not createImageFromFds()Emma Anholt2-19/+23
2024-07-18dri: Replace createImageFromDmaBufs() with createImageFromDmaBufs3()Emma Anholt1-10/+10
2024-07-18dri: Consistently use createImageFromFds2(), not createImageFromFds()Emma Anholt1-27/+16
2024-07-18dri: Consistently use createImageWithModifiers2()Emma Anholt2-13/+6
2024-07-17dri: Let dril handle the DRI driver link farmAdam Jackson1-1/+1
2024-07-17mesa_interface: Move out of GL/internal/Adam Jackson6-8/+8
2024-07-17treewide: Include mesa_interface.h not dri_interface.hAdam Jackson5-7/+6
2024-06-29build: pass licensing information in SPDX formDavid Heidelberg1-18/+1
2024-06-21loader: use os_get_option() to allow android to set LIBGL_DRIVERS_PATH, GBM_B...Eric Engestrom1-1/+1
2024-05-10loader: silence implicit-load zink error by the loaderLuc Ma2-3/+6
2024-05-02wsi/wayland: refactor wayland dispatchDerek Foreman2-0/+27
2024-02-28loader/wayland: Add named queue fallbackDerek Foreman2-1/+16
2024-02-27wsi/wl: Fix deadlock in dispatch_queue_timeout.Hans-Kristian Arntzen1-0/+6
2024-02-27loader/wayland: Add fallback wl_display_dispatch_queue_timeoutSebastian Wick3-0/+180
2024-02-27dri: Redeclare __DRI_IMAGE_FORMAT_* as PIPE_FORMAT_*Daniel Stone1-0/+46
2024-02-21loader: handle picking zink for nouveau for certain GPUs.Dave Airlie2-5/+40
2024-01-30tree-wide: use __normal_user() everywhere instead of writing the check manuallyEric Engestrom1-2/+2
2024-01-03loader: Remove a line of unused includeLuc Ma1-1/+0
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 Anholt2-14/+4
2023-10-17loader: add loader_is_device_render_capable()Leandro Ribeiro2-0/+19
2023-10-17kmsro: try to use only compatible render-capable devicesLeandro Ribeiro2-1/+5
2023-10-17loader: add driver list as parameter in loader_open_render_node_platform_devi...Leandro Ribeiro2-4/+19
2023-10-17loader: rename loader_open_render_node() to loader_open_render_node_platform_...Leandro Ribeiro2-2/+2
2023-10-10dri: Remove __driDriverExtensions leftoversRoman Stratiienko1-2/+0
2023-09-18loader: add DRI_PRIME_DEBUG env varPierre-Eric Pelloux-Prayer1-6/+60
2023-09-18loader: extend DRI_PRIME to support =NPierre-Eric Pelloux-Prayer1-7/+26
2023-09-18loader: refactor DRI_PRIME handling codePierre-Eric Pelloux-Prayer1-24/+60
2023-06-15dri3: only invalidate drawables on geometry change if geometry has changedMike Blumenkrantz1-2/+5
2023-05-31loader: Replace usage of mtx_t with simple_mtx_t in loader/loader_dri3_helper.cYonggang Luo2-6/+8
2023-05-18loader/dri3: temporarily work around a crash when front is NULLKonstantin Kharlamov1-0/+5
2023-05-11egl/loader: move crtc resource infrastructure as common helperTapani Pälli5-213/+228
2023-04-12loader: Add Xe KMD supportJosé Roberto de Souza2-5/+6
2023-03-05loader: Use libdrm shimRob Clark1-42/+4
2023-02-22loader: do not check the mesa DRI_Mesa version if it was not foundSebastian Wick1-0/+1
2023-02-16dri3: avoid deadlocking when polling deleted windows for eventsMike Blumenkrantz1-4/+13
2023-02-08loader: Add missing brace to fix compileSidney Just1-0/+1
2023-02-06loader: unregister special event in loader_dri3_drawable_finiYuxuan Shui1-0/+9
2023-01-27loader: Add infrastructure for tracking active CRTC resourcesKenneth Graunke3-10/+212
2023-01-24loader,glx,egl: remove is_different_gpu variable from loaderYogesh Mohan Marimuthu2-17/+19