From 2d23010c239dabdddbdcae02a14c5c266aac09b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Sat, 3 May 2025 06:46:28 +0200 Subject: [PATCH] shm: chain_bit_depth(): recognize 16-bit surfaces --- shm.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/shm.c b/shm.c index afdf4b6b..e92a3717 100644 --- a/shm.c +++ b/shm.c @@ -1128,9 +1128,13 @@ shm_chain_bit_depth(const struct buffer_chain *chain) return fmt == PIXMAN_a8r8g8b8 ? SHM_BITS_8 +#if defined(HAVE_PIXMAN_RGBA_16) + : fmt == PIXMAN_a16b16g16r16 + ? SHM_BITS_16 +#endif #if defined(HAVE_PIXMAN_RGBA_FLOAT16) : fmt == PIXMAN_rgba_float16 ? SHM_BITS_16F #endif - : SHM_BITS_10; + : SHM_BITS_10; }