summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2021-10-08 02:31:25 +0200
committerBenjamin Otte <otte@redhat.com>2021-10-08 03:31:06 +0200
commit3b9967db48e795faf9b1071e2b0e662fbb550f36 (patch)
tree6dd19697242db6abe711b8f0349eda60b7a36309
parent4f53645e5d6a232ca844e71a91f57f9d767d8a03 (diff)
downloadgtk+-3b9967db48e795faf9b1071e2b0e662fbb550f36.tar.gz
ngl: Compute correct renderformat
We want to round up, not down.
-rw-r--r--gsk/ngl/gsknglrenderjob.c4
1 files changed, 2 insertions, 2 deletions
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;