qt6-bb10/tests/baseline/painting
Eirik Aavitsland e9146b64f2 Raster engine: Fix painting of zero length, square cap wide lines
Such lines are rendered by drawing a capless line that is pen-width
long, i.e. a square, to represent the two line caps. However, the line
length offset was added before any transformation, so one could end up
with a long line being rendered if the world transform had a large
scale, say.

Change-Id: Idff8a2de54c97e35facc8f4e09c43dfea7397588
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
(cherry picked from commit 56de11397559af3b9694ef2b99d93a469889ae5e)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 8159f4626bb1c1a267f464464cd757638fda7110)
2025-03-01 04:54:25 +00:00
..
images Rename and restructure the baseline (lancelot) testing code 2021-11-16 14:01:50 +01:00
scripts Raster engine: Fix painting of zero length, square cap wide lines 2025-03-01 04:54:25 +00:00
.gitignore Rename and restructure the baseline (lancelot) testing code 2021-11-16 14:01:50 +01:00
CMakeLists.txt CMake: Make baseline tests standalone projects 2024-07-03 11:42:45 +00:00
images.qrc Rename and restructure the baseline (lancelot) testing code 2021-11-16 14:01:50 +01:00
tst_baseline_painting.cpp test: baseline: Call finalizeAndDisconnect 2024-11-22 20:18:50 +00:00