summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Varga <pvarga@inf.u-szeged.hu>2020-03-20 15:52:51 +0100
committerPeter Varga <pvarga@inf.u-szeged.hu>2020-04-03 16:47:50 +0200
commit6b62dfe7242ce0d3067aa98620664a4dc7a656d8 (patch)
treeb66cfafb74bbf9562177bf6a490403e8faa94906
parent5ca2e1af8a93bca465c1ed4ed495f62756946bf9 (diff)
Fix CSS backdrop-filter
Task-number: QTBUG-82842 Change-Id: I79394cf726d9c5d16881fa8c07b43d28fa43e026 Reviewed-by: Jüri Valdmann <juri.valdmann@qt.io>
-rw-r--r--src/core/compositor/display_gl_output_surface.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/compositor/display_gl_output_surface.cpp b/src/core/compositor/display_gl_output_surface.cpp
index 0077af112..ef12cc71b 100644
--- a/src/core/compositor/display_gl_output_surface.cpp
+++ b/src/core/compositor/display_gl_output_surface.cpp
@@ -273,7 +273,7 @@ void DisplayGLOutputSurface::ApplyExternalStencil()
// glCopyTexSubImage2D on our framebuffer.
uint32_t DisplayGLOutputSurface::GetFramebufferCopyTextureFormat()
{
- return GL_RGBA;
+ return m_currentShape.hasAlpha ? GL_RGBA : GL_RGB;
}
// Called from viz::DirectRenderer::DrawFrame, only used for overlays.