summaryrefslogtreecommitdiff
path: root/src/egl/drivers/dri2/platform_wayland.c
Commit message (Expand)AuthorAgeFilesLines
* egl: fix typosHarri Nieminen2023-04-261-2/+2
* egl/wayland: fix oob buffer access during buffer_fds clean upDavid Redondo2023-04-171-2/+2
* yegl/wayland: fix glthread deadlocksPierre-Eric Pelloux-Prayer2023-03-131-9/+11
* egl/wayland: Fix destruction of event queue with proxies still attached.Alexandros Frantzis2023-03-021-2/+2
* egl: include directly the useful vulkan header, instead of including everythingEric Engestrom2023-02-231-1/+2
* egl: remove is_different_gpu variable from struct dri2_egl_displayYogesh Mohan Marimuthu2023-01-241-13/+13
* loader,glx,egl,vl,d3d: loader_get_user_preferred_fd() function to return orig...Yogesh Mohan Marimuthu2023-01-241-7/+2
* egl: add render_gpu tag to dri2_dpy->fd and dri2_dpy->dri_screen variableYogesh Mohan Marimuthu2023-01-241-23/+23
* egl/wayland: for prime, allocate linear_copy from display GPU VRAMYogesh Mohanmarimuthu2023-01-241-22/+86
* egl/wayland: keep display fd open for primeYogesh Mohanmarimuthu2023-01-241-0/+6
* egl: add fd_display_gpu to struct dri2_egl_displayYogesh Mohanmarimuthu2023-01-241-0/+1
* egl/wayland: Prefer back buffer with minimum buffer ageMichel Dänzer2022-12-161-10/+16
* zink: Only #include <vulkan/vulkan_core.h> instead #include <vulkan/vulkan.h>...Yonggang Luo2022-11-101-1/+4
* egl/wayland: fix glthread crashesPierre-Eric Pelloux-Prayer2022-09-211-3/+11
* wayland: avoid writing interface names as free-form stringsEric Engestrom2022-08-311-3/+3
* egl/wayland: Don't try to access modifiers u_vector as dynarraySebastian Keller2022-06-231-3/+2
* egl/wayland: skip buffer creation on zinkMike Blumenkrantz2022-06-031-4/+10
* egl/wayland: manually swap backbuffer when using zinkMike Blumenkrantz2022-06-031-0/+4
* egl/kopper: Hook up eglSwapIntervalAdam Jackson2022-05-041-0/+13
* Revert "egl/wayland: deprecate drm_handle_format() and drm_handle_capabilitie...Leandro Ribeiro2022-04-161-13/+46
* egl: Learn about kopperAdam Jackson2022-04-071-1/+22
* egl/wayland: fix crash in dri2_initialize_wayland_swrastJosé Expósito2022-03-071-2/+3
* egl/wayland: fix crash in dri2_initialize_wayland_drmJosé Expósito2022-03-071-2/+3
* egl/wayland: Don't replace existing backbuffer in get_buffersDaniel Stone2022-02-071-2/+2
* egl/wayland: Reset buffer age when destroying buffersDaniel Stone2022-02-071-0/+4
* egl/wayland: break double/tripple buffering feedback loopsLucas Stach2022-01-101-4/+16
* egl/wayland: fix surface dma-buf feedback error exitsLeandro Ribeiro2021-12-021-4/+8
* egl/wayland: do not try to bind to wl_drm if not advertisedLeandro Ribeiro2021-12-021-0/+3
* egl/wayland: use surface dma-buf feedback to allocate surface buffersLeandro Ribeiro2021-11-261-4/+77
* egl/wayland: move loader_dri_create_image() calls to separate functionsLeandro Ribeiro2021-11-261-37/+58
* egl/wayland: add initial dma-buf feedback supportLeandro Ribeiro2021-11-261-12/+422
* egl/wayland: remove unused constant EGL_DRI2_NUM_FORMATSLeandro Ribeiro2021-11-261-5/+0
* egl/wayland: move formats and modifiers to a separate structLeandro Ribeiro2021-11-261-27/+75
* egl/wayland: do not try to access memory if allocation failedLeandro Ribeiro2021-11-261-1/+2
* egl/wayland: deprecate drm_handle_format() and drm_handle_capabilities()Leandro Ribeiro2021-11-261-52/+11
* egl/wayland: replace EGL_DRI2_MAX_FORMATS by EGL_DRI2_NUM_FORMATSLeandro Ribeiro2021-11-261-4/+5
* egl/wayland: Properly clear stale buffers on resizeDerek Foreman2021-10-161-4/+5
* egl: implement EGL_EXT_present_opaque on waylandEric Engestrom2021-10-121-12/+52
* util/vector: make util_vector_init harder to misuseChia-I Wu2021-10-081-1/+1
* egl/wayland: Support RGBA ordered formatsDerek Foreman2021-10-061-0/+16
* egl/wayland: Allow EGLSurface to outlive wl_egl_windowDaniel Stone2021-07-211-6/+15
* egl/wayland: Error on invalid native windowDaniel Stone2021-07-211-0/+10
* dri: add loader_dri_create_image helperLucas Stach2021-05-191-42/+18
* egl/wayland: avoid unnecessary roundtrip when authenticatedSimon Ser2021-03-191-1/+2
* egl/wayland: remove libwayland < 1.18 workaroundSimon Ser2020-12-101-7/+0
* egl: implement EGL_EXT_protected_surface supportPierre-Eric Pelloux-Prayer2020-11-021-0/+7
* egl/wayland: simplify dri2_initialize_wayland()Eric Engestrom2020-09-011-10/+4
* egl: drop unused _EGLDriver from QueryBufferAge()Eric Engestrom2020-08-161-2/+1
* egl: drop unused _EGLDriver from CreateWaylandBufferFromImageWL()Eric Engestrom2020-08-161-3/+1
* egl: drop unused _EGLDriver from SwapBuffers{,WithDamageEXT,RegionNOK}()Eric Engestrom2020-08-161-5/+4