diff options
| author | Andy Nichols <andy.nichols@qt.io> | 2025-06-19 15:08:54 +0200 |
|---|---|---|
| committer | Christian Strømme <christian.stromme@qt.io> | 2025-10-20 10:05:23 +0000 |
| commit | 1530e5c9f01f94e15685819f5f588185ee001ea6 (patch) | |
| tree | bcc9980ec0dd0412c7ce8a77d671d7db50a1e0c1 /src/qml/jsruntime/qv4engine.cpp | |
| parent | 0ef12acbaa94780e2c09995ddeb1aba807a49dd0 (diff) | |
Software Adaptation: Disable partial updates when fractional scaling
When using a scaling factor for the UI that is not an integer, the
partial update mechanism in the software Adapation can break down and
lead to many artifacts. Now we check if we're trying to render with
factional scaling and disable partial updates. It's possible to opt-out
of this by setting the environment variable:
QSG_SOFTWARE_RENDERER_FORCE_PARTIAL_UPDATES=1
It is also possible to disable partial updates using the same variable
QSG_SOFTWARE_RENDERER_FORCE_PARTIAL_UPDATES=0
Fixes: QTBUG-136943
Pick-to: 6.10 6.8
Change-Id: If4b0bc403a96ab037f213e89708371a49bc8ae02
Reviewed-by: Christian Strømme <christian.stromme@qt.io>
Diffstat (limited to 'src/qml/jsruntime/qv4engine.cpp')
0 files changed, 0 insertions, 0 deletions
