From 10f8a4b76a4df6521109c9b9298d011632fd4a8d Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Tue, 26 Mar 2019 22:37:05 +1100 Subject: [PATCH] updated image saving for fully premultiplied pipeline --- rendering/renderthread.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rendering/renderthread.cpp b/rendering/renderthread.cpp index ab839350e..f9699a220 100644 --- a/rendering/renderthread.cpp +++ b/rendering/renderthread.cpp @@ -277,7 +277,7 @@ void RenderThread::paint() { queued = true; } else { f->glBindFramebuffer(GL_READ_FRAMEBUFFER, composite_buffer.buffer()); - QImage img(tex_width, tex_height, QImage::Format_RGBA8888); + QImage img(tex_width, tex_height, QImage::Format_RGBA8888_Premultiplied); f->glReadPixels(0, 0, tex_width, tex_height, GL_RGBA, GL_UNSIGNED_BYTE, img.bits()); img.save(save_fn); f->glBindFramebuffer(GL_READ_FRAMEBUFFER, 0);