From 238e7ec3519e55a8df6dd209a904329d6c22fbd9 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sat, 11 Feb 2023 13:43:05 -0500 Subject: [PATCH] Add a test for scaled textures --- testsuite/gsk/compare/scaled-texture.node | 7 +++++++ testsuite/gsk/compare/scaled-texture.png | Bin 0 -> 334 bytes testsuite/gsk/meson.build | 1 + 3 files changed, 8 insertions(+) create mode 100644 testsuite/gsk/compare/scaled-texture.node create mode 100644 testsuite/gsk/compare/scaled-texture.png 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 0000000000000000000000000000000000000000..acc16bf0dde559740a31049b17666c7d164e5f15 GIT binary patch literal 334 zcmeAS@N?(olHy`uVBq!ia0vp^DIms* zM*lg^c;5fVI(xBJQ)Alx-S2k3yLn(%@!!1LuuXip?cj4@I5Bv-`njxgN@xNAKZ$CS literal 0 HcmV?d00001 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 -- 2.30.2