Merge branch 'pixman_dmabuf' into 'master'

Implement dmabufs in pixman renderer

Closes #3844

See merge request wlroots/wlroots!4714
This commit is contained in:
David Turner 2025-07-11 03:13:12 +00:00
commit d848f49bac
13 changed files with 156 additions and 46 deletions

View file

@ -26,8 +26,8 @@ struct wlr_fbox;
* A renderer for basic 2D operations.
*/
struct wlr_renderer {
// Capabilities required for the buffer used as a render target (bitmask of
// enum wlr_buffer_cap)
// Capabilities required for the buffers used as texture sources and
// render target (bitmask of enum wlr_buffer_cap)
uint32_t render_buffer_caps;
struct {
@ -59,6 +59,7 @@ struct wlr_renderer {
struct {
const struct wlr_renderer_impl *impl;
int drm_fd;
} WLR_PRIVATE;
};