Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.11.2, 5.12.0 Beta 1
-
-
77a4915bf900aac0c96260018c0a4ccfbdd7c094 (qt/qtbase/5.12)
-
Bug Fixing Week Q2/2020
Description
Painting on a layer-backed window on macOS (which is apparently unavoidable now when building agains the 10.14 SDK?) performs poorly because of QImage::detach copying the image. This is related to QTBUG-63559. The commit message for that issue indicates that it isn't expected to be fixed for layer-backed windows.
Is there any way to avoid the copy or disable the layer-backed backing store? I tried setting QT_MAC_WANTS_LAYER=0 without success.
Attachments
Issue Links
- is duplicated by
-
QTBUG-73073 Animation uses CPU time too much
- Closed
-
QTBUG-70800 When using QT_MAC_WANTS_LAYER then the CPU usage can be really high in comparison to without it
- Closed