Linear gradients may be rendered differently between femtovg and Qt
Author: tronicalCreated Jul 12, 2021Updated Sep 14, 2026
Labelsa:renderer-femtovgupstream
The following minimal test-case produces different rendering with femtovg and Qt:
T := Window {
preferred-width: 640px;
preferred-height: 480px;
Rectangle {
background: @linear-gradient(0, red, yellow, green, transparent);
}
}Ideally they are rendered the same.
Screenshots to illustrate:
| femtovg | Qt |
|---|---|
![]() |
![]() |
Source: slint-ui/slint

