NGL renderer draws text wrong
This node file:
container {
border {
outline: 0 0 100 100;
colors: black;
widths: 1;
}
transform {
transform: translate(50, 50) rotate(90) translate(-50, -50);
child: shadow {
shadows: rgba(255,0,0,0) 0 5;
child: text {
color: rgb(46,52,54);
font: "DejaVu Sans 20";
glyphs: "ABC";
offset: 36 54.376;
}
}
}
}
and this reference file
container {
border {
outline: 0 0 100 100;
colors: black;
widths: 1;
}
transform {
transform: translate(50, 50) rotate(90) translate(-50, -50);
child: text {
color: rgb(46,52,54);
font: "DejaVu Sans 20";
glyphs: "ABC";
offset: 36 54.376;
}
}
}
produce different output. The only difference between the two is a transparent shadow.
On Cairo, both files produce the same output, as expected.
Both files produce different output from Cairo.