diff --git a/src/backend/wayland/wl_backend.c b/src/backend/wayland/wl_backend.c index ac99a42..cab478e 100644 --- a/src/backend/wayland/wl_backend.c +++ b/src/backend/wayland/wl_backend.c @@ -130,6 +130,7 @@ #include /* Phase 18: scene graph compositing */ #include /* Phase 18: buffer allocator */ #include /* Phase 29+: WM-owned SHM surface buffers */ +#include /* Phase 29+: DRM_FORMAT_ARGB8888 */ #include /* Phase 29+: software pixel rendering */ #include /* Phase 23: hardware cursor tracking */ #include /* Phase 23: xcursor theme */ @@ -2421,7 +2422,7 @@ shm_buf_begin_data_ptr(struct wlr_buffer *buf, uint32_t flags, struct wm_shm_surface *s = wl_container_of(buf, s, wlr_buf); (void)flags; *out_data = s->data; - *out_fmt = WL_SHM_FORMAT_ARGB8888; + *out_fmt = DRM_FORMAT_ARGB8888; *out_stride = s->stride; return true; }