testsuite: Add a testcase for extensive rounded clips

The GL renderer can't handle this, so it's excluded.
This commit is contained in:
Benjamin Otte
2023-12-28 07:04:04 +01:00
parent c7b4347342
commit 1e19629ce1
3 changed files with 27 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
color {
bounds: 0 0 50 50;
color: black;
}
clip {
clip: 0 0 50 50;
child: rounded-clip {
clip: -4780 -4780 32768 32768 / 16384;
child: container {
color {
bounds: 0 0 50 50;
color: black;
}
mask {
source: color {
bounds: 25 25 32768 32768;
color: red;
}
mask: color {
bounds: 25 25 32768 32768;
color: blue;
}
}
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 94 B

View File

@@ -105,6 +105,7 @@ compare_render_tests = [
'repeat-scaling',
'repeat-texture',
'repeating-gradient-scaled',
'rounded-clip-with-huge-bounds-nogl',
'scale-textures-negative-ngl',
'scale-up-down',
'scaled-cairo',