From 37f30dc8d0a04f7e0084b1c0dcef68ae631367c9 Mon Sep 17 00:00:00 2001 From: Alexander Orzechowski Date: Wed, 6 May 2026 19:56:19 -0400 Subject: [PATCH] drm: Make it clear that we tried to import a shm buffer Reduces the guess work in logs --- backend/drm/fb.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/backend/drm/fb.c b/backend/drm/fb.c index 575f32d91..da736d20e 100644 --- a/backend/drm/fb.c +++ b/backend/drm/fb.c @@ -144,7 +144,13 @@ static struct wlr_drm_fb *drm_fb_create(struct wlr_drm_backend *drm, struct wlr_buffer *buf, const struct wlr_drm_format_set *formats) { struct wlr_dmabuf_attributes attribs; if (!wlr_buffer_get_dmabuf(buf, &attribs)) { - wlr_log(WLR_DEBUG, "Failed to get DMA-BUF from buffer"); + struct wlr_shm_attributes shm; + if (wlr_buffer_get_shm(buf, &shm)) { + wlr_log(WLR_DEBUG, "Failed to get DMA-BUF from shm buffer"); + } else { + wlr_log(WLR_DEBUG, "Failed to get DMA-BUF from buffer"); + } + return NULL; }