summaryrefslogtreecommitdiff
path: root/.gitlab-ci/ignore-xlib-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-xlib-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-xlib-render-0-0-rgb24.txt')
-rw-r--r--.gitlab-ci/ignore-xlib-render-0-0-rgb24.txt4
1 files changed, 4 insertions, 0 deletions
diff --git a/.gitlab-ci/ignore-xlib-render-0-0-rgb24.txt b/.gitlab-ci/ignore-xlib-render-0-0-rgb24.txt
index a5f0ec34f..fc31fb370 100644
--- a/.gitlab-ci/ignore-xlib-render-0-0-rgb24.txt
+++ b/.gitlab-ci/ignore-xlib-render-0-0-rgb24.txt
@@ -7,11 +7,14 @@ clip-text
coverage-intersecting-triangles
culled-glyphs
curve-to-as-line-to
+dash-zero-length
+degenerate-path
extended-blend-alpha-mask
fallback
fill-and-stroke
fill-and-stroke-alpha
fill-and-stroke-alpha-add
+fill-missed-stop
finer-grained-fallbacks
ft-show-glyphs-positioning
ft-text-vertical-layout-type1
@@ -22,6 +25,7 @@ infinite-join
large-twin-antialias-mixed
leaky-polygon
mask
+new-sub-path
operator-clear
operator-source
overlapping-glyphs