Artifacts with round clips with GL/NGL
transform {
transform: translate(0, -2);
child: rounded-clip {
clip: 0 0 15 15 / 7.5;
child: color {
bounds: 0 0 15 15;
color: rgb(53,132,228);
}
}
}
transform {
transform: translate(31, 0);
child: text {
color: rgb(46,52,54);
font: "Cantarell Bold 11";
glyphs: "World";
offset: 0 14.418;
}
}
Look at the blue circles. Some of them are cut off at the bottom, some have an extra pixel. It seems to depend on positioning as it changes when changing the transfom: translate(0, -2)
.
More extreme examples that I wasn't able to 100% reproduce in node editor: (the test case is based on the same widget as the latter screenshot)