The control points of the Bezier curve and the spread due to thickness must match up with the values used to draw straight lines. In order to ensure that, one calculates them before upscaling by the super sampling factor, rather than after. Fixes #2907
= kitty - the fast, featureful, GPU based, terminal emulator See https://sw.kovidgoyal.net/kitty/ image:https://github.com/kovidgoyal/kitty/workflows/CI/badge.svg["Build status", link="https://github.com/kovidgoyal/kitty/actions?query=workflow%3ACI"]
Languages
Python
43.6%
C
28.3%
Go
20%
Objective-C
6%
Shell
1.5%
Other
0.5%