diff options
author | Manuel Stoeckl <code@mstoeckl.com> | 2021-08-25 21:44:00 -0400 |
---|---|---|
committer | Manuel Stoeckl <code@mstoeckl.com> | 2021-08-29 11:56:27 -0400 |
commit | 04906075847dd5f13d9b02503032a2fbb557b32e (patch) | |
tree | c19c3934e39f5ed1bc89490df58b72f652fe2a50 /.gitlab-ci/ignore-xcb-render-0-0-rgb24.txt | |
parent | a8012953ed2821b1d9444b28e1dcc95846004dce (diff) | |
download | cairo-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.txt | 6 |
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 |