From: Matthias Clasen Date: Sat, 11 Feb 2023 18:43:05 +0000 (-0500) Subject: Add a test for scaled textures X-Git-Tag: archive/raspbian/4.12.3+ds-1+rpi1~1^2^2^2~22^2~7^2~20^2~1 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=238e7ec3519e55a8df6dd209a904329d6c22fbd9;p=gtk4.git Add a test for scaled textures --- diff --git a/testsuite/gsk/compare/scaled-texture.node b/testsuite/gsk/compare/scaled-texture.node new file mode 100644 index 0000000000..ffcf9127cc --- /dev/null +++ b/testsuite/gsk/compare/scaled-texture.node @@ -0,0 +1,7 @@ +container { + texture-scale { + texture: url("some-10x10-image-with-content.png"); + bounds: 0 0 100 100; + filter: nearest; + } +} diff --git a/testsuite/gsk/compare/scaled-texture.png b/testsuite/gsk/compare/scaled-texture.png new file mode 100644 index 0000000000..acc16bf0dd Binary files /dev/null and b/testsuite/gsk/compare/scaled-texture.png differ diff --git a/testsuite/gsk/meson.build b/testsuite/gsk/meson.build index 1897562465..631f4127bb 100644 --- a/testsuite/gsk/meson.build +++ b/testsuite/gsk/meson.build @@ -75,6 +75,7 @@ compare_render_tests = [ 'transform-in-transform', 'transform-in-transform-in-transform', 'rounded-clip-in-clip-3d', # not really 3d, but cairo fails it + 'scaled-texture', ] # these are too sensitive to differences in the renderers