aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4engine.cpp
diff options
context:
space:
mode:
authorAndy Nichols <andy.nichols@qt.io>2025-06-19 15:08:54 +0200
committerChristian Strømme <christian.stromme@qt.io>2025-10-20 10:05:23 +0000
commit1530e5c9f01f94e15685819f5f588185ee001ea6 (patch)
treebcc9980ec0dd0412c7ce8a77d671d7db50a1e0c1 /src/qml/jsruntime/qv4engine.cpp
parent0ef12acbaa94780e2c09995ddeb1aba807a49dd0 (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