From b4c4dfb7e492eaeecefb758cfebd736f913eb388 Mon Sep 17 00:00:00 2001 From: Leandro Ribeiro Date: Fri, 13 Feb 2026 15:33:38 -0300 Subject: [PATCH] clients: screenshot: allow dma-buf screenshots for framebuffer source In the last commit we've added support for dma-buf screenshots in our GL-renderer. So let's enable the screenshot client to use it. Signed-off-by: Leandro Ribeiro --- clients/screenshot.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/clients/screenshot.c b/clients/screenshot.c index 939bdf290..248dee32a 100644 --- a/clients/screenshot.c +++ b/clients/screenshot.c @@ -671,11 +671,6 @@ main(int argc, char *argv[]) fprintf(stderr, "Error: display does not support weston_capture_v1\n"); return -1; } - if (app.src_type == WESTON_CAPTURE_V1_SOURCE_FRAMEBUFFER && - app.buffer_type != CLIENT_BUFFER_TYPE_SHM) { - fprintf(stderr, "Error: Only support shm buffer with framebuffer source\n"); - return -1; - } if(app.buffer_type == CLIENT_BUFFER_TYPE_SHM && !app.shm) { fprintf(stderr, "Error: display does not support wl_shm\n");