diff --git a/testsuite/gsk/compare/texture-coords.node b/testsuite/gsk/compare/texture-coords.node new file mode 100644 index 0000000000..25d518d270 --- /dev/null +++ b/testsuite/gsk/compare/texture-coords.node @@ -0,0 +1,9 @@ +color-matrix { + matrix: matrix3d(1000, 0, 0, 0, 0, 1000, 0, 0, 0, 0, 1000, 0, 0, 0, 0, 1000); + child: texture { + bounds: 0 0 32 32; + texture: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAFklEQVQImQXBAQEAAACAEP9PFyIK\ +FQ1Dzgf5P3fNsQAAAABJRU5ErkJggg==\ +"); + } +} diff --git a/testsuite/gsk/compare/texture-coords.png b/testsuite/gsk/compare/texture-coords.png new file mode 100644 index 0000000000..cbeef814f7 Binary files /dev/null and b/testsuite/gsk/compare/texture-coords.png differ diff --git a/testsuite/gsk/meson.build b/testsuite/gsk/meson.build index 1f5689f2f7..73a1f3df81 100644 --- a/testsuite/gsk/meson.build +++ b/testsuite/gsk/meson.build @@ -100,6 +100,7 @@ compare_render_tests = [ 'shadow-opacity', 'shrink-rounded-border', 'stroke', + 'texture-coords', 'texture-scale-filters-3d', 'texture-scale-magnify-10000x', 'texture-scale-magnify-rotate',