summaryrefslogtreecommitdiff
path: root/src/wayland/meta-wayland-dma-buf.c
Commit message (Expand)AuthorAgeFilesLines
* wayland/dma-buf: Enable modifiers by default on non-native backendRobert Mader2023-04-201-1/+14
* wayland: Check that the current backend is native before using DMA-BUF FDsCarlos Garnacho2023-01-311-1/+5
* Use g_clear_fd() instead of open coding the same behaviorJonas Ådahl2023-01-301-4/+2
* wayland: Setup and use ownership chainsJonas Ådahl2022-12-171-1/+3
* wayland/dma-buf: Add 'render' debug printsRobert Mader2022-12-091-3/+7
* wayland/dma-buf: Add meta_wayland_dma_buf_create_sourceMichel Dänzer2022-12-011-0/+147
* wayland/dma-buf: Add meta_wayland_dma_buf_fds_for_wayland_bufferMichel Dänzer2022-12-011-1/+51
* wayland/dma-buf: Use meta_renderer_native_send_modifiersMichel Dänzer2022-09-221-7/+1
* wayland/dma-buf: Always send modifiers when using surfacelessJonas Ådahl2022-09-021-0/+3
* wayland/dma-buf: Only try to query KMS device on native backendJonas Ådahl2022-08-041-2/+5
* wayland/dma-buf: Always send modifiers if AddFB2() is supportedJonas Ådahl2022-08-021-13/+10
* wayland/dma-buf: Get backend via MetaContextJonas Ådahl2022-08-021-4/+13
* wayland/dma-buf: Don't require modifiers support for scanout trancheDor Askayo2022-07-121-1/+1
* wayland/dma-buf: Free feedback in surface_feedback_surface_destroyed_cbMichel Dänzer2022-06-161-0/+2
* wayland/dma-buf: Remove no longer used mesa macro duplicationJonas Ådahl2022-06-021-4/+0
* wayland/buffer: Only query Wayland EGL buffer if display boundJonas Ådahl2022-05-171-1/+7
* wayland/dma-buf: Remove redundant error checkRobert Mader2022-04-291-1/+1
* wayland/dma-buf: Only advertise supported formatsRobert Mader2022-04-291-20/+70
* wayland/dma-buf: Handle lack of gbm_device gracefullyJonas Ådahl2022-03-041-13/+34
* wayland/dma-buf: Fix typos in struct nameRobert Mader2022-03-041-1/+1
* wayland/dma-buf: Add missing wl_array_release()Robert Mader2022-03-041-0/+1
* wayland/dma-buf: Don't warn if there was no render nodeJonas Ådahl2022-01-141-14/+19
* wayland/dma-buf: Fix typoJonas Ådahl2022-01-071-1/+1
* wayland/dma-buf: Define fallback EGL_DRM_RENDER_NODE_FILE_EXTJonas Ådahl2022-01-071-0/+4
* wayland: Use new KMS update test API to try acquiring scanoutJonas Ådahl2022-01-051-15/+7
* wayland/dma-buf: Add support for scanout surface feedbackJonas Ådahl2022-01-051-3/+284
* wayland/dma-buf: Move should_send_modifiers() to the topJonas Ådahl2022-01-051-21/+21
* wayland/dma-buf: Add tranche prioritiesJonas Ådahl2022-01-051-4/+32
* wayland/dma-buf: Make manager object a GObjectJonas Ådahl2022-01-051-13/+35
* wayland/dma-buf: Always advertise non-modifier fallbackJonas Ådahl2022-01-051-5/+12
* wayland/dma-buf: Add basic support for DMA buffer feedbackJonas Ådahl2022-01-051-9/+359
* wayland/dma-buf: Prepare format/modifier map up frontJonas Ådahl2022-01-051-67/+103
* wayland/dma-buf: Add manager structJonas Ådahl2022-01-051-12/+37
* wayland/dma-buf: Fix building without native backendJonas Ådahl2022-01-031-0/+4
* drm-buffer: Replace 'use-modifier' boolean with flagsJonas Ådahl2021-10-181-4/+6
* wayland/dma-buf: Add support for BGR_8888 formatsErfan Abdi2021-09-201-0/+8
* wayland-dma-buf: Add support for DRM_FORMAT_XBGR2101010Robert Mader2021-09-201-0/+4
* wayland-dma-buf: Use alpha-less pixel formats where appropriateRobert Mader2021-09-201-1/+5
* wayland-dma-buf: Fix 'kms-modifiers' experimental settingRobert Mader2021-08-061-2/+5
* drm-buffer: Create from MetaDeviceFile instead of MetaKmsDeviceJonas Ådahl2021-07-071-3/+4
* wayland-dma-buf: Add support for DRM_FORMAT_ABGR2101010Daniel van Vugt2021-03-231-0/+4
* onscreen/native: Move function declaration to the correct header fileDor Askayo2021-02-091-0/+1
* native: Consolidate DRM buffer management to MetaDrmBuffer typesJonas Ådahl2021-01-221-1/+3
* wayland-dma-buf: Add debug logging of pixel format in useDaniel van Vugt2020-10-201-0/+8
* backends: force enable modifiers on tagged devicesKarol Herbst2020-09-281-0/+9
* *: Fix spelling mistakes found by codespellBjörn Daase2020-08-291-1/+1
* wayland/dma-buf: Advertise support for 64 half point RGBA formatsJonas Ådahl2020-08-071-0/+12
* wayland/dma-buf: Advertise support for XRGB2101010 tooJonas Ådahl2020-08-071-0/+4
* wayland/dma-buf: Make gbm_bo import function better namedJonas Ådahl2020-05-211-5/+5
* wayland/dma-buf: Handle failing to import scanout DMA bufferJonas Ådahl2020-05-211-0/+5