Re: [PATCH] V4 iamge: xlib/xcb backends use filtering to match image backend
Bryce Harrington <[email protected]>
| Newsgroups | gmane.comp.lib.cairo |
|---|---|
| Message-ID | <[email protected]> |
On Thu, Oct 09, 2014 at 07:49:34PM -0700, Bill Spitzak wrote: > I ran the tests for the image, xlib, and xcb backends before and > after this set of patches. The image backend is unchanged. For > xlib/xcb the number of passes increased from 213 to 216, but this > includes a number of scaling tests that failed because the reference > images do not include filtering: Thanks for breaking them up into separate patches, and double thanks for checking the test suite. I've merged these locally and am going to re-update the 96:95 ref images (if necessary) and then will push. > @@ -74,8 +74,8 @@ > clip-fill-rule: FAIL (xlib, xlib-window, xcb, xcb-window, xcb-window&) > a1-clip-fill-rule: PASS > clip-fill-rule-pixel-aligned: PASS > -clip-group-shapes-aligned-rectangles: PASS > -clip-group-shapes-unaligned-rectangles: FAIL (xlib, xlib-window, > xcb, xcb-window, xcb-window&) > +clip-group-shapes-aligned-rectangles: FAIL (xlib-render-0_0) > +clip-group-shapes-unaligned-rectangles: FAIL (xlib, xlib-window, > xlib-render-0_0, xcb, xcb-window, xcb-window&) > clip-group-shapes-circles: FAIL (xlib, xlib-window, > xlib-render-0_0, xcb, xcb-window, xcb-window&, xcb-render-0_0) > clip-image: FAIL (xlib, xlib-window, xlib-render-0_0, > xlib-fallback, xcb, xcb-window, xcb-window&, xcb-render-0_0) > clip-intersect: FAIL (xlib, xlib-window, xcb, xcb-window, xcb-window&) > @@ -139,7 +139,7 @@ > device-offset: PASS > device-offset-fractional: FAIL (xlib, xlib-window, xcb, xcb-window, > xcb-window&) > device-offset-positive: PASS > -device-offset-scale: FAIL (xlib-render-0_0, xlib-fallback, xcb-render-0_0) > +device-offset-scale: PASS > error-setters: PASS > extend-pad: PASS > extend-pad-border: FAIL (xlib, xlib-window, xlib-render-0_0, > xlib-fallback, xcb, xcb-window, xcb-window&, xcb-render-0_0) > @@ -319,10 +319,10 @@ > pixman-downscale-fast-24: PASS > pixman-downscale-good-96: PASS > pixman-downscale-good-95: FAIL (xlib, xlib-window, xlib-render-0_0, > xlib-fallback, xcb, xcb-window, xcb-window&, xcb-render-0_0, > xcb-fallback) > -pixman-downscale-good-24: FAIL (xlib-render-0_0, xlib-fallback, > xcb-render-0_0) > +pixman-downscale-good-24: FAIL (xlib, xlib-window, xlib-render-0_0, > xlib-fallback, xcb, xcb-window, xcb-window&, xcb-render-0_0) > pixman-downscale-best-96: PASS > pixman-downscale-best-95: FAIL (xlib, xlib-window, xlib-render-0_0, > xlib-fallback, xcb, xcb-window, xcb-window&, xcb-render-0_0, > xcb-fallback) > -pixman-downscale-best-24: FAIL (xlib-render-0_0, xlib-fallback, > xcb-render-0_0, xcb-fallback) > +pixman-downscale-best-24: FAIL (xlib, xlib-window, xlib-render-0_0, > xlib-fallback, xcb, xcb-window, xcb-window&, xcb-render-0_0, > xcb-fallback) > pixman-downscale-nearest-96: PASS > pixman-downscale-nearest-95: PASS > pixman-downscale-nearest-24: PASS > @@ -489,10 +489,10 @@ > surface-pattern-big-scale-down: PASS > surface-pattern-operator: FAIL (xlib, xlib-window, xlib-render-0_0, > xcb, xcb-window, xcb-window&) > surface-pattern-scale-down: FAIL (xlib, xlib-window, > xlib-render-0_0, xlib-fallback, xcb, xcb-window, xcb-window&, > xcb-render-0_0, xcb-fallback) > -surface-pattern-scale-down-extend-repeat: FAIL (xlib-render-0_0, > xlib-fallback, xcb-render-0_0) > -surface-pattern-scale-down-extend-none: FAIL (xlib, xlib-window, > xlib-render-0_0, xlib-fallback, xcb, xcb-window, xcb-window&, > xcb-render-0_0) > -surface-pattern-scale-down-extend-reflect: FAIL (xlib-render-0_0, > xlib-fallback, xcb-render-0_0) > -surface-pattern-scale-down-extend-pad: FAIL (xlib-render-0_0, > xlib-fallback, xcb-render-0_0) > +surface-pattern-scale-down-extend-repeat: PASS > +surface-pattern-scale-down-extend-none: FAIL (xlib, xlib-window, > xlib-fallback, xcb, xcb-window, xcb-window&) > +surface-pattern-scale-down-extend-reflect: PASS > +surface-pattern-scale-down-extend-pad: PASS > surface-pattern-scale-up: FAIL (xlib, xlib-window, xlib-render-0_0, > xlib-fallback, xcb, xcb-window, xcb-window&, xcb-render-0_0) > text-antialias-gray: PASS > text-antialias-none: PASS > @@ -566,17 +566,17 @@ > get-xrender-format: PASS > multi-page: UNTESTED > fallback-resolution: UNTESTED > -213 Passed, 328 Failed [2 crashed, 4 expected], 23 Skipped > +216 Passed, 325 Failed [2 crashed, 4 expected], 23 Skipped > -- > cairo mailing list > [email protected] > http://lists.cairographics.org/mailman/listinfo/cairo -- cairo mailing list [email protected] http://lists.cairographics.org/mailman/listinfo/cairo