summaryrefslogtreecommitdiff
path: root/.gitlab-ci/ignore-xcb-render-0-0-rgb24.txt
diff options
context:
space:
mode:
authorManuel Stoeckl <code@mstoeckl.com>2021-08-25 21:44:00 -0400
committerManuel Stoeckl <code@mstoeckl.com>2021-08-29 11:56:27 -0400
commit04906075847dd5f13d9b02503032a2fbb557b32e (patch)
treec19c3934e39f5ed1bc89490df58b72f652fe2a50 /.gitlab-ci/ignore-xcb-render-0-0-rgb24.txt
parenta8012953ed2821b1d9444b28e1dcc95846004dce (diff)
downloadcairo-04906075847dd5f13d9b02503032a2fbb557b32e.tar.gz
pdiff: convert RGB24 image values to ARGB32 on read
To avoid reading a potentially garbage alpha channel when users of pdiff_compare pass in RGB24 images, if the format is RGB24, force the alpha channel to be 0xff. This commit also updates CI to adjust for the new tests that have started/stopped failing. New failures often are cases where the reference image has alpha transparency, but the test output does not; new passing tests may indicate that the unused alpha channel of an RGB24 image was garbage, but now is ignored.
Diffstat (limited to '.gitlab-ci/ignore-xcb-render-0-0-rgb24.txt')
-rw-r--r--.gitlab-ci/ignore-xcb-render-0-0-rgb24.txt6
1 files changed, 6 insertions, 0 deletions
diff --git a/.gitlab-ci/ignore-xcb-render-0-0-rgb24.txt b/.gitlab-ci/ignore-xcb-render-0-0-rgb24.txt
index 1578b7e9a..c2d889e19 100644
--- a/.gitlab-ci/ignore-xcb-render-0-0-rgb24.txt
+++ b/.gitlab-ci/ignore-xcb-render-0-0-rgb24.txt
@@ -8,11 +8,15 @@ clip-stroke-unbounded
clip-twice
coverage-intersecting-triangles
culled-glyphs
+dash-zero-length
+degenerate-path
extended-blend-alpha-mask
fallback
+fill-missed-stop
ft-text-vertical-layout-type1
hatchings
mask
+new-sub-path
operator-source
radial-gradient
radial-gradient-mask
@@ -25,8 +29,10 @@ recording-surface-extend-none
recording-surface-over
record-neg-extents-bounded
record-paint-alpha-solid-clip
+record-replay-extend-pad
record-replay-extend-reflect
record-replay-extend-repeat
+rel-path
rotated-clip
text-antialias-subpixel
text-antialias-subpixel-bgr