diff options
author | Aleix Pol <aleixpol@kde.org> | 2020-09-30 13:37:12 +0200 |
---|---|---|
committer | Aleix Pol <aleixpol@kde.org> | 2020-10-22 00:21:10 +0200 |
commit | cc779e0ed47ec4759dc3c23953dd02cfacc6885c (patch) | |
tree | fc843e2ef9bbc9b2690217132e6dbfa8deead858 /features | |
parent | f637fcdbbabeb060cdd223d8bc6662d5cace6b90 (diff) |
Issue set_opaque_region on opaque surfaces
The application will tell Qt whether the background is transparent
through either Qt::WA_TranslucentBackground or QQuickWindow::setColor.
These will set a QSurfaceFormat.
This change checks the QSurfaceFormat and issues the opacity information
so we can properly implement culling optimizations in the compositor.
Change-Id: I4f7562467449eac7931f3011d4b835934212adad
Reviewed-by: David Edmundson <davidedmundson@kde.org>
(cherry picked from commit 0db685834f8377e41b147d3367b8ec514841eff5)
Diffstat (limited to 'features')
0 files changed, 0 insertions, 0 deletions