wlroots/render
Simon Ser f12cdc53f3 render/egl: stop advertising render support for external-only formats
Some formats like YUV are only supported by Mesa for sampling, not
for rendering. However we always unconditionally added the INVALID
modifier to the list of render formats.

Check whether all modifiers are external-only, in that case, don't
add INVALID to the list of render formats.
2022-12-13 16:43:22 +00:00
..
allocator build: unify naming for HAVE_* defines 2022-12-06 22:39:45 +00:00
gles2 wlr_texture: Expose owning renderer 2022-12-01 04:41:43 -05:00
pixman render/pixman: skip mask for opaque texture rendering 2022-12-08 16:53:14 +01:00
vulkan render/vulkan: wait for DMA-BUF fences 2022-12-06 14:54:09 +00:00
dmabuf_fallback.c render/dmabuf: add dmabuf_export_sync_file() 2022-12-06 14:54:09 +00:00
dmabuf_linux.c render/dmabuf: add dmabuf_export_sync_file() 2022-12-06 14:54:09 +00:00
dmabuf.c render/dmabuf: add dmabuf_import_sync_file 2022-11-28 23:50:41 +00:00
drm_format_set.c render/drm_format_set: fill dst in wlr_drm_format_set_copy 2022-12-02 11:47:47 -05:00
egl.c render/egl: stop advertising render support for external-only formats 2022-12-13 16:43:22 +00:00
meson.build render/dmabuf: add dmabuf_import_sync_file 2022-11-28 23:50:41 +00:00
pixel_format.c render/pixel-format: drop unnecessary fields in the table 2022-12-02 10:28:52 +01:00
swapchain.c Move allocator stuff into new directory 2021-08-25 09:57:20 -04:00
wlr_renderer.c render: simplify renderer_autocreate_with_drm_fd() 2022-12-06 14:58:30 +00:00
wlr_texture.c wlr_texture: Expose owning renderer 2022-12-01 04:41:43 -05:00