summaryrefslogtreecommitdiff
path: root/src/egl
AgeCommit message (Expand)AuthorFilesLines
2024-08-27egl/android: Fix wrong pipe format for RGB_565Lepton Wu1-1/+1
2024-08-14egl/wayland: bail on zink init in non-sw mode if extension check failsMike Blumenkrantz1-2/+4
2024-08-14egl: fix zink initMike Blumenkrantz3-6/+7
2024-07-28egl/haiku: fix synchronization problems, add missing headerX5121-0/+4
2024-07-28egl/haiku: fix double free of BBitmapX5121-0/+10
2024-07-25egl/gbm: Walk device list to initialize DRM platformAlessandro Astone1-4/+21
2024-07-24gallium: install gallium-$version.so to libdirMike Blumenkrantz1-1/+0
2024-07-23egl,gbm,glx: fix log message spamPierre-Eric Pelloux-Prayer1-1/+1
2024-07-21meson: egl: Build egl_dri2 driver even for plain DRIJessica Clarke1-1/+1
2024-07-18egl: use loader's multibuffer check to deduplicate lots of codeMike Blumenkrantz5-116/+17
2024-07-18egl: link with libgallium directlyMike Blumenkrantz4-20/+15
2024-07-18gallium/meson: Deconflate swrast/softpipe/llvmpipeAdam Jackson2-5/+1
2024-07-18egl/x11: Remove __DRI_IMAGE_FORMAT remnantsDaniel Stone3-20/+19
2024-07-18dri: Unify createImage and createImageWithModifiersDaniel Stone4-4/+4
2024-07-18egl/x11: Update to createImageFromNamesDaniel Stone1-4/+5
2024-07-18loader/dri3: Use FourCC for create-image entrypointsDaniel Stone1-4/+6
2024-07-18dri: Drop the old lookupEGLImage wrapper function.Emma Anholt3-16/+0
2024-07-18dri: Consistently use createImageFromDmabufs() not createImageFromFds()Emma Anholt2-9/+9
2024-07-18dri: Drop old createImageFromRenderbuffer()Emma Anholt1-19/+7
2024-07-18dri: Replace createImageFromDmaBufs() with createImageFromDmaBufs3()Emma Anholt3-53/+19
2024-07-18dri: Consistently use createImageFromFds2(), not createImageFromFds()Emma Anholt1-2/+2
2024-07-18egl/dri2: Use createImageFromNames for DRM buffersDaniel Stone1-6/+7
2024-07-17mesa_interface: Move out of GL/internal/Adam Jackson3-5/+3
2024-07-17treewide: Include mesa_interface.h not dri_interface.hAdam Jackson3-4/+4
2024-07-17egl/x11: Remove force software check for exporting SBWDLucas Fryzek1-2/+1
2024-07-17egl/x11/sw: Implement shm supportLucas Fryzek2-5/+172
2024-07-17egl/x11/sw: Implement swapbuffers with damageLucas Fryzek1-9/+25
2024-07-17egl/x11/sw: plug in swap_buffers_with_damage handlingMike Blumenkrantz1-0/+22
2024-07-17egl/x11/sw: fix partial image uploadsMike Blumenkrantz1-0/+5
2024-07-12zink/kopper: Set VK_COMPOSITE_ALPHA_OPAQUE_BIT when PresentOpaque is setFaith Ekstrand2-0/+2
2024-07-09egl/wayland: Fix direct scanout with EGL_EXT_present_opaquemsizanoen1-1/+8
2024-07-09egl/wayland: Fail EGL surface creation if opaque format is unsupportedAlexandros Frantzis1-9/+71
2024-07-09egl/wayland: Pass dri2_wl_formats to create_dri_imageAlexandros Frantzis1-16/+12
2024-07-02egl/wayland: fix memory leak in error handling caseDylan Baker1-0/+1
2024-07-01egl: only enable MESA_image_dma_buf_export with PIPE_CAP_DMABUFMike Blumenkrantz1-3/+6
2024-07-01egl: deduplicate MESA_image_dma_buf_export enablementMike Blumenkrantz1-4/+2
2024-06-29build: pass licensing information in SPDX formDavid Heidelberg2-36/+2
2024-06-26egl/wayland: ignore unsupported driver configsJulian Orth1-0/+3
2024-06-25egl/surfaceless: Enable RGBA configsDaniel Stone1-0/+2
2024-06-25egl/dri: Use packed pipe_formatMichel Dänzer1-2/+2
2024-06-21egl: do not access member of a NULL structureJuan A. Suarez Romero1-3/+5
2024-06-21egl: use os_get_option() to allow android to set EGL_LOG_LEVELEric Engestrom1-1/+2
2024-06-21gallium/hud: use os_get_option() to allow android to set GALLIUM_HUD and rela...Eric Engestrom1-1/+1
2024-06-12egl/dri2: add support for EGL_EXT_surface_compressionLouis-Francis Ratté-Boulianne3-9/+144
2024-06-12egl: wire up EGL_EXT_surface_compression extensionLouis-Francis Ratté-Boulianne7-0/+63
2024-06-12egl/wayland: factor out common part of DRI image creationLouis-Francis Ratté-Boulianne1-43/+35
2024-06-12egl: Use gbm_bo_create_with_modifiers2() when the surface has non-zero flagsBoris Brezillon1-1/+6
2024-06-10egl/device: drop unnecessary intermediate variableEric Engestrom1-5/+3
2024-06-10egl: ensure future platforms get their teardown implementedEric Engestrom1-1/+5
2024-06-10egl: move android-specific code into an android branchEric Engestrom1-4/+5