From: Benjamin Otte Date: Fri, 8 Oct 2021 00:31:25 +0000 (+0200) Subject: ngl: Compute correct renderformat X-Git-Tag: archive/raspbian/4.6.5+ds-1+rpi1~1^2~19^2~5^2~251^2~1 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=3b9967db48e795faf9b1071e2b0e662fbb550f36;p=gtk4.git ngl: Compute correct renderformat We want to round up, not down. --- diff --git a/gsk/ngl/gsknglrenderjob.c b/gsk/ngl/gsknglrenderjob.c index ace2ffcf0d..27be7ca004 100644 --- a/gsk/ngl/gsknglrenderjob.c +++ b/gsk/ngl/gsknglrenderjob.c @@ -4076,9 +4076,9 @@ get_framebuffer_format (guint framebuffer) : GL_BACK, GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE, &size); - if (size >= 32) + if (size > 16) return GL_RGBA32F; - else if (size >= 16) + else if (size > 8) return GL_RGBA16F; else return GL_RGBA8;