[cairo-commit] 2 commits - test/cairo-test.c test/composite-integer-translate-over-svg-argb32-ref.png test/composite-integer-translate-over-svg-rgb24-ref.png test/paint-source-alpha-svg-argb32-ref.png test/paint-source-alpha-svg-rgb24-ref.png test/paint-with-alpha-svg-argb32-ref.png test/paint-with-alpha-svg-rgb24-ref.png test/scale-source-surface-paint-svg-argb32-ref.png test/scale-source-surface-paint-svg-rgb24-ref.png

Emmanuel Pacaud emmanuel at kemper.freedesktop.org
Thu May 4 12:42:33 PDT 2006


 test/cairo-test.c                                        |    3 +++
 test/composite-integer-translate-over-svg-argb32-ref.png |binary
 test/composite-integer-translate-over-svg-rgb24-ref.png  |binary
 test/paint-source-alpha-svg-argb32-ref.png               |binary
 test/paint-source-alpha-svg-rgb24-ref.png                |binary
 test/paint-with-alpha-svg-argb32-ref.png                 |binary
 test/paint-with-alpha-svg-rgb24-ref.png                  |binary
 test/scale-source-surface-paint-svg-argb32-ref.png       |binary
 test/scale-source-surface-paint-svg-rgb24-ref.png        |binary
 9 files changed, 3 insertions(+)

New commits:
diff-tree 457132fc2b1380cfd189ecec2f4ab1c02cd22fe4 (from f6748ad030a6b6b7fdf5e43d7636c6641c48c673)
Author: Emmanuel Pacaud <emmanuel.pacaud at free.fr>
Date:   Thu May 4 21:41:36 2006 +0200

    SVG: Don't test rectangle-rounding-error.
    
    This test uses CAIRO_ANTIALIAS_NONE, which is not supported yet by
    the SVG backend.

diff --git a/test/cairo-test.c b/test/cairo-test.c
index a1b3376..c6846c6 100644
--- a/test/cairo-test.c
+++ b/test/cairo-test.c
@@ -1326,6 +1326,9 @@ cleanup_pdf (void *closure)
 #include "cairo-svg.h"
 
 static const char *svg_ignored_tests[] = {
+    /* rectangle-rounding-error uses CAIRO_ANTIALIAS_NONE, 
+     * which is not supported */
+    "rectangle-rounding-error",		
     NULL
 };
 
diff-tree f6748ad030a6b6b7fdf5e43d7636c6641c48c673 (from 720edfe865fde9dff49198edaa9029a989045334)
Author: Emmanuel Pacaud <emmanuel.pacaud at free.fr>
Date:   Thu May 4 21:40:17 2006 +0200

    SVG: Add reference image for tests failing on composited image misplacement.
    
    There's a bug in librsvg/cairo that offsets composited images by half a pixel.
    http://bugzilla.gnome.org/show_bug.cgi?id=330055

diff --git a/test/composite-integer-translate-over-svg-argb32-ref.png b/test/composite-integer-translate-over-svg-argb32-ref.png
new file mode 100644
index 0000000..2a0212e
Binary files /dev/null and b/test/composite-integer-translate-over-svg-argb32-ref.png differ
diff --git a/test/composite-integer-translate-over-svg-rgb24-ref.png b/test/composite-integer-translate-over-svg-rgb24-ref.png
new file mode 100644
index 0000000..2a0212e
Binary files /dev/null and b/test/composite-integer-translate-over-svg-rgb24-ref.png differ
diff --git a/test/paint-source-alpha-svg-argb32-ref.png b/test/paint-source-alpha-svg-argb32-ref.png
new file mode 100644
index 0000000..4620bb3
Binary files /dev/null and b/test/paint-source-alpha-svg-argb32-ref.png differ
diff --git a/test/paint-source-alpha-svg-rgb24-ref.png b/test/paint-source-alpha-svg-rgb24-ref.png
new file mode 100644
index 0000000..4620bb3
Binary files /dev/null and b/test/paint-source-alpha-svg-rgb24-ref.png differ
diff --git a/test/paint-with-alpha-svg-argb32-ref.png b/test/paint-with-alpha-svg-argb32-ref.png
new file mode 100644
index 0000000..c30b867
Binary files /dev/null and b/test/paint-with-alpha-svg-argb32-ref.png differ
diff --git a/test/paint-with-alpha-svg-rgb24-ref.png b/test/paint-with-alpha-svg-rgb24-ref.png
new file mode 100644
index 0000000..c30b867
Binary files /dev/null and b/test/paint-with-alpha-svg-rgb24-ref.png differ
diff --git a/test/scale-source-surface-paint-svg-argb32-ref.png b/test/scale-source-surface-paint-svg-argb32-ref.png
new file mode 100644
index 0000000..7bf7964
Binary files /dev/null and b/test/scale-source-surface-paint-svg-argb32-ref.png differ
diff --git a/test/scale-source-surface-paint-svg-rgb24-ref.png b/test/scale-source-surface-paint-svg-rgb24-ref.png
new file mode 100644
index 0000000..4bfb675
Binary files /dev/null and b/test/scale-source-surface-paint-svg-rgb24-ref.png differ


More information about the cairo-commit mailing list