mirror of
https://github.com/qgis/QGIS.git
synced 2025-10-08 00:05:09 -04:00
Reduces a lot of overhead when rendering non-buffered, non-shadowed text. Cuts render time by ~50% in my testing. Also introduces a "PreferText" render option, where we default to using text painting methods in all scenarios where we know there's no loss in rendering quality to do so. This mode should become the new default in a future QGIS release, as it is designed to be faster with no visible rendering differences. Expand unit testing by covering all text render modes in all text renderer rendering tests.