diff --git a/testsuite/gsk/compare/o-from-hell2.node b/testsuite/gsk/compare/o-from-hell2.node new file mode 100644 index 0000000000..bfd406000f --- /dev/null +++ b/testsuite/gsk/compare/o-from-hell2.node @@ -0,0 +1,16 @@ +blend { + mode: difference; + bottom: text { + color: rgb(255,0,0); + font: "Noto Sans Mono 300"; + glyphs: "o"; + } + top: transform { + transform: scale(0.01); + child: text { + color: rgb(255,0,0); + font: "Noto Sans Mono 30000"; + glyphs: "o"; + } + } +} diff --git a/testsuite/gsk/compare/o-from-hell2.png b/testsuite/gsk/compare/o-from-hell2.png new file mode 100644 index 0000000000..c7337381ec Binary files /dev/null and b/testsuite/gsk/compare/o-from-hell2.png differ diff --git a/testsuite/gsk/meson.build b/testsuite/gsk/meson.build index ecb07e469d..4114cbfc15 100644 --- a/testsuite/gsk/meson.build +++ b/testsuite/gsk/meson.build @@ -99,6 +99,7 @@ compare_render_tests = [ 'mipmap-generation-later', 'nested-rounded-clips', 'o-from-hell', + 'o-from-hell2', 'offscreen-fractional-translate-nogl', 'offscreen-pixel-alignment-nogl-nocairo', 'offscreen-pixel-alignment2',