gtk/testsuite/gsk/compare
Benjamin Otte 719021e1f4 gpu: Handle tiny offscreens
Due to rounding errors, it is possible after intersecting a lot of
rectangles to end up with a tiny size for an offscreen. And because we
allow an epsilon before ceil()ing to an integer (see commit afc7b46264
for details) it is now possible that we end up with a size of 0.

Avoid that by always enforcing a minimum size of 1px.

Test included

The test uses a different codepath to arrive at the same problem - it
specifies the small size instead of triggering it via rounding errors
and clipping like the original bug (and most likely the more common case
to encounter this problem.

Fixes #6656
2024-04-28 13:51:42 +02:00
..
big-box-glyph-nocairo.node Port existing gsk tests to embedded custom fonts 2024-01-16 07:04:45 -05:00
big-box-glyph-nocairo.png gsk: Stop padding text node bounds 2024-02-16 14:45:20 -05:00
big-box-glyph.node Port existing gsk tests to embedded custom fonts 2024-01-16 07:04:45 -05:00
big-checkerboard-scaled-down2.node gsk: Tweak one test to pass 2023-03-22 00:15:04 -04:00
big-checkerboard-scaled-down2.png gsk: Tweak one test to pass 2023-03-22 00:15:04 -04:00
big-checkerboard-scaled-down-nearest.node testsuite: Add some texture tests 2023-03-19 10:05:52 -04:00
big-checkerboard-scaled-down-nearest.png testsuite: Add some texture tests 2023-03-19 10:05:52 -04:00
big-checkerboard-scaled-down.node testsuite: Add some texture tests 2023-03-19 10:05:52 -04:00
big-checkerboard-scaled-down.png testsuite: Add some texture tests 2023-03-19 10:05:52 -04:00
big-checkerboard.node testsuite: Add some texture tests 2023-03-19 10:05:52 -04:00
big-checkerboard.png testsuite: Add some texture tests 2023-03-19 10:05:52 -04:00
big-glyph-wrapped.png Add more gsk tests 2023-05-01 13:35:35 -04:00
big-glyph.node gsk: Test big glyphs 2019-06-03 02:08:36 +00:00
big-glyph.png gsk: Test big glyphs 2019-06-03 02:08:36 +00:00
blend-difference.node testsuite: Add blend-difference test case 2019-05-06 17:34:48 +02:00
blend-difference.png testsuite: Add blend-difference test case 2019-05-06 17:34:48 +02:00
blend-in-rotate.node Add a test for rotated blend nodes 2023-05-01 13:45:20 -04:00
blend-in-rotate.png Add a test for rotated blend nodes 2023-05-01 13:45:20 -04:00
blend-invisible-child.node testsuite: Add a testcase for blend nodes with invisible children 2020-01-07 17:27:19 +01:00
blend-invisible-child.png testsuite: Add a testcase for blend nodes with invisible children 2020-01-07 17:27:19 +01:00
blend-modes.node Add another test 2023-05-01 13:43:33 -04:00
blend-modes.png Add another test 2023-05-01 13:43:33 -04:00
blend-normal.node testsuite: Add a blend node test case 2019-05-06 17:34:48 +02:00
blend-normal.png testsuite: Add a blend node test case 2019-05-06 17:34:48 +02:00
blur-child-bounds-oversize-nogl.node testsuite: Disable all failing tests on GL renderer 2023-12-26 05:03:25 +01:00
blur-child-bounds-oversize-nogl.png testsuite: Disable all failing tests on GL renderer 2023-12-26 05:03:25 +01:00
blur-contents-outside-of-clip.node cairo: Handle clipped blur content 2023-12-11 07:33:24 +01:00
blur-contents-outside-of-clip.png cairo: Handle clipped blur content 2023-12-11 07:33:24 +01:00
blur-huge-contents-outside-of-clip-nogl.node testsuite: Disable all failing tests on GL renderer 2023-12-26 05:03:25 +01:00
blur-huge-contents-outside-of-clip-nogl.png testsuite: Disable all failing tests on GL renderer 2023-12-26 05:03:25 +01:00
blurred-lines.node gl: Fix padding in icon library 2023-10-31 00:50:00 +01:00
blurred-lines.png gl: Fix padding in icon library 2023-10-31 00:50:00 +01:00
border-bottom-right.node ngl Fix bottom-right border render failure 2021-09-16 23:59:37 +02:00
border-bottom-right.png ngl Fix bottom-right border render failure 2021-09-16 23:59:37 +02:00
border-one-rounded.node testsuite: Fix gsk test 2023-05-01 13:43:33 -04:00
border-one-rounded.png testsuite: Fix gsk test 2023-05-01 13:43:33 -04:00
border-opacity.node testsuite: Add a test for borders inside opacity 2024-01-08 11:17:09 +01:00
border-opacity.png testsuite: Add a test for borders inside opacity 2024-01-08 11:17:09 +01:00
border-zero-width-color.node testsuite: Add a test for zero width borders 2024-01-25 19:39:34 +01:00
border-zero-width-color.png testsuite: Add a test for zero width borders 2024-01-25 19:39:34 +01:00
borders-rotated.node testsuite: Add a test case for rotated border node 2020-01-07 17:27:17 +01:00
borders-rotated.png testsuite: Add a test case for rotated border node 2020-01-07 17:27:17 +01:00
borders-scaled.node Add some more gsk tests 2021-04-01 20:06:40 -04:00
borders-scaled.png Add some more gsk tests 2021-04-01 20:06:40 -04:00
clip-contained.node testsuite: Add a test for contained clips 2024-01-12 20:06:04 +01:00
clip-contained.png testsuite: Add a test for contained clips 2024-01-12 20:06:04 +01:00
clip-coordinates-2d.node Update gsk tests 2020-09-04 13:19:01 -04:00
clip-coordinates-2d.png Update gsk tests 2020-09-04 13:19:01 -04:00
clip-coordinates-nocairo.node testsuite: Unify renderer exclusion naming 2023-12-26 05:03:23 +01:00
clip-coordinates-nocairo.png testsuite: Unify renderer exclusion naming 2023-12-26 05:03:23 +01:00
clip-in-rounded-clip1.node gl renderer: Improve clipping code 2020-05-24 15:59:05 +02:00
clip-in-rounded-clip1.png gl renderer: Improve clipping code 2020-05-24 15:59:05 +02:00
clip-in-rounded-clip2.node gl renderer: Improve clipping code 2020-05-24 15:59:05 +02:00
clip-in-rounded-clip2.png gl renderer: Improve clipping code 2020-05-24 15:59:05 +02:00
clip-in-rounded-clip3.node gl renderer: Improve clipping code 2020-05-24 15:59:05 +02:00
clip-in-rounded-clip3.png gl renderer: Improve clipping code 2020-05-24 15:59:05 +02:00
clip-in-smaller-rounded-clip.node testsuite: Add a test for previous commit 2024-02-04 21:57:13 +01:00
clip-in-smaller-rounded-clip.png testsuite: Add a test for previous commit 2024-02-04 21:57:13 +01:00
clip-intersection-fail-opacity-nogl.node testsuite: Add a test for a clipping cornercase 2024-01-03 04:11:35 +01:00
clip-intersection-fail-opacity-nogl.png testsuite: Add a test for a clipping cornercase 2024-01-03 04:11:35 +01:00
clip-nested1.node testsuite: Fix test case indentation 2020-07-17 05:49:11 +02:00
clip-nested1.png gl renderer: Fix rounded rect intersection code 2019-06-02 08:31:44 +02:00
clip-translate-offscreen.node testsuite: Add clip-translate-offscreen test 2023-05-16 18:53:27 +02:00
clip-translate-offscreen.png testsuite: Add clip-translate-offscreen test 2023-05-16 18:53:27 +02:00
clipped_rounded_clip.node
clipped_rounded_clip.png
clipped-repeat.node testsuite: Make clipped-repeat test work universally 2023-06-05 05:33:07 +02:00
clipped-repeat.png testsuite: Make clipped-repeat test work universally 2023-06-05 05:33:07 +02:00
color-blur0.node testsuite: Add blur node testcase 2019-05-07 17:21:16 +02:00
color-blur0.png testsuite: Add blur node testcase 2019-05-07 17:21:16 +02:00
color-matrix-identity.node testsuite: Adapt color-matrix testcase 2023-06-05 05:33:07 +02:00
color-matrix-identity.png testsuite: Adapt color-matrix testcase 2023-06-05 05:33:07 +02:00
color-matrix-merge.node testsuite: Add color-matrix-merge testcase 2023-08-25 15:54:05 +03:00
color-matrix-merge.png testsuite: Add color-matrix-merge testcase 2023-08-25 15:54:05 +03:00
color-matrix-parsing.node nodeparser: Fix parsing of color-matrix node 2022-05-18 21:16:33 +02:00
color-matrix-parsing.png nodeparser: Fix parsing of color-matrix node 2022-05-18 21:16:33 +02:00
conic-gradient-with-64-colorstops.node testsuite: Add a test for conic gradients 2024-01-03 04:11:34 +01:00
conic-gradient-with-64-colorstops.png testsuite: Add a test for conic gradients 2024-01-03 04:11:34 +01:00
container-single-child-offscreen-for-opacity.node gsk: Respect offscreen_for_opacity of first child 2024-01-22 18:22:50 +01:00
container-single-child-offscreen-for-opacity.png gsk: Respect offscreen_for_opacity of first child 2024-01-22 18:22:50 +01:00
cross-fade-clipped-with-huge-children-nogl.node testsuite: Disable all failing tests on GL renderer 2023-12-26 05:03:25 +01:00
cross-fade-clipped-with-huge-children-nogl.png testsuite: Disable all failing tests on GL renderer 2023-12-26 05:03:25 +01:00
cross-fade-in-opacity.node testsuite: Add cross-fade-in-opacity test 2019-05-05 07:18:39 +02:00
cross-fade-in-opacity.png testsuite: Add cross-fade-in-opacity test 2019-05-05 07:18:39 +02:00
cross-fade-in-rotate.node Add a test for rotated cross-fade nodes 2023-05-01 13:45:13 -04:00
cross-fade-in-rotate.png Add a test for rotated cross-fade nodes 2023-05-01 13:45:13 -04:00
crossfade-clip-both-children.node testsuite: Add crossfade-clip-both-children test 2023-05-16 18:53:27 +02:00
crossfade-clip-both-children.png testsuite: Add crossfade-clip-both-children test 2023-05-16 18:53:27 +02:00
css-background.node Add some more gsk tests 2021-04-01 20:06:40 -04:00
css-background.png Add some more gsk tests 2021-04-01 20:06:40 -04:00
empty-blend.node testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-blend.png testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-blur.node testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-blur.png testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-border.node testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-border.png testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-cairo.node rendernodeparser: Parse Cairo nodes 2019-05-26 00:50:13 +02:00
empty-cairo.png testsuite: Fix CRC error in reference image 2024-01-03 04:11:34 +01:00
empty-clip.node testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-clip.png testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-color-matrix.node testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-color-matrix.png testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-color.node testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-color.png testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-container.node testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-container.png testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-cross-fade.node testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-cross-fade.png testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-debug.node testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-debug.png testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-inset-shadow.node testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-inset-shadow.png testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-linear-gradient.node testsuite: fix "empty" linear-gradient compare test 2023-10-19 13:38:47 +02:00
empty-linear-gradient.png testsuite: fix "empty" linear-gradient compare test 2023-10-19 13:38:47 +02:00
empty-mask.node Add more mask node tests 2023-02-14 19:07:01 -05:00
empty-mask.png Add more mask node tests 2023-02-14 19:07:01 -05:00
empty-opacity.node testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-opacity.png testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-outset-shadow.node testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-outset-shadow.png testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-repeat.node testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-repeat.png testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-rounded-clip.node testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-rounded-clip.png testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-shadow.node testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-shadow.png testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-text.node testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-text.png testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-texture.node testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-texture.png testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-transform.node testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
empty-transform.png testsuite: Add render tests for all the empty nodes 2019-05-21 06:43:59 +02:00
fill2.node Add another path fill test 2024-03-09 07:03:55 -05:00
fill2.png Add another path fill test 2024-03-09 07:03:55 -05:00
fill-clipped-nogl.node testsuite: Add clipped overly large paths 2024-01-03 04:11:35 +01:00
fill-clipped-nogl.png testsuite: Add clipped overly large paths 2024-01-03 04:11:35 +01:00
fill-fractional-translate-gradient-nogl.node testsuite: Add tests for pixel grid accuracy 2024-01-10 01:33:49 +01:00
fill-fractional-translate-gradient-nogl.png testsuite: Add tests for pixel grid accuracy 2024-01-10 01:33:49 +01:00
fill-fractional-translate-nogl.node testsuite: Add tests for pixel grid accuracy 2024-01-10 01:33:49 +01:00
fill-fractional-translate-nogl.png testsuite: Add tests for pixel grid accuracy 2024-01-10 01:33:49 +01:00
fill-opacity.node testsuite: Add opacity handling test for fill nodes 2023-12-28 07:35:46 +01:00
fill-opacity.png testsuite: Add opacity handling test for fill nodes 2023-12-28 07:35:46 +01:00
fill-scaled-up.node testsuite: Add a test for previous fix 2024-01-08 11:17:09 +01:00
fill-scaled-up.png testsuite: Add a test for previous fix 2024-01-08 11:17:09 +01:00
fill-with-3d-contents-nogl-nocairo.node testsuite: Add a test filling 3d content 2023-12-28 07:35:46 +01:00
fill-with-3d-contents-nogl-nocairo.png testsuite: Add a test filling 3d content 2023-12-28 07:35:46 +01:00
fill.node Add compare tests for fill and stroke nodes 2023-08-07 13:02:57 -04:00
fill.png Add compare tests for fill and stroke nodes 2023-08-07 13:02:57 -04:00
glyph-antialias.node Add glyph antialiasing test 2024-03-02 18:41:02 -05:00
glyph-antialias.png Add glyph antialiasing test 2024-03-02 18:41:02 -05:00
glyph-cache-overflow-slices.node testsuite: clip the node 2024-01-22 08:30:16 +01:00
glyph-cache-overflow-slices.png testsuite: clip the node 2024-01-22 08:30:16 +01:00
glyph-cache-overflow.node testsuite: Add a test to exhaust the glyph cache 2024-01-22 07:47:10 +01:00
glyph-cache-overflow.png gsk: Stop padding text node bounds 2024-02-16 14:45:20 -05:00
glyph-hinting-none.node Add glyph hinting tests 2024-03-02 18:41:06 -05:00
glyph-hinting-none.png Add glyph hinting tests 2024-03-02 18:41:06 -05:00
glyph-hinting-position-nogl-nocairo.node Add tests for glyph positioning 2024-03-03 14:28:19 -05:00
glyph-hinting-position-nogl-nocairo.png Add tests for glyph positioning 2024-03-03 14:28:19 -05:00
glyph-hinting-slight.node Add glyph hinting tests 2024-03-02 18:41:06 -05:00
glyph-hinting-slight.png Add glyph hinting tests 2024-03-02 18:41:06 -05:00
glyph-scaling.node Add a glyph scaling test 2024-03-02 18:39:14 -05:00
glyph-scaling.png Add a glyph scaling test 2024-03-02 18:39:14 -05:00
glyph-subpixel-position.node Add tests for glyph positioning 2024-03-03 14:28:19 -05:00
glyph-subpixel-position.png Add tests for glyph positioning 2024-03-03 14:28:19 -05:00
huge-glyph.node gsk: Test huge glyphs 2019-06-03 02:08:36 +00:00
huge-glyph.png gsk: Test huge glyphs 2019-06-03 02:08:36 +00:00
huge-height.node renderers: Handle large viewports 2022-02-26 20:35:44 +01:00
huge-height.png renderers: Handle large viewports 2022-02-26 20:35:44 +01:00
huge-width.node renderers: Handle large viewports 2022-02-26 20:35:44 +01:00
huge-width.png renderers: Handle large viewports 2022-02-26 20:35:44 +01:00
inset-shadow-multiple.node testsuite: Add an inset shadow rendering test case 2019-12-03 08:40:35 +01:00
inset-shadow-multiple.png testsuite: Add an inset shadow rendering test case 2019-12-03 08:40:35 +01:00
invalid-transform.node rendernode: Bail if matrix is invalid 2020-12-24 06:38:45 +01:00
invalid-transform.png rendernode: Bail if matrix is invalid 2020-12-24 06:38:45 +01:00
issue-3615.node gl renderer: Fix viewport computation when rendering offscreen 2021-01-29 10:37:48 +01:00
issue-3615.png gl renderer: Fix viewport computation when rendering offscreen 2021-01-29 10:37:48 +01:00
linear-gradient-3d-nocairo.node testsuite: Add a forgotten test 2023-12-26 05:03:24 +01:00
linear-gradient-3d-nocairo.png testsuite: Add a forgotten test 2023-12-26 05:03:24 +01:00
linear-gradient-nonorthogonal-scale-nogl.node testsuite: Disable all failing tests on GL renderer 2023-12-26 05:03:25 +01:00
linear-gradient-nonorthogonal-scale-nogl.png testsuite: Disable all failing tests on GL renderer 2023-12-26 05:03:25 +01:00
linear-gradient-with-64-colorstops.node gpu: Handle >7 color stops 2024-01-07 07:22:52 +01:00
linear-gradient-with-64-colorstops.png gpu: Handle >7 color stops 2024-01-07 07:22:52 +01:00
mask-clipped-inverted-alpha.node testsuite: Add a test for mask out of bounds effects 2023-07-03 22:02:44 +02:00
mask-clipped-inverted-alpha.png testsuite: Add a test for mask out of bounds effects 2023-07-03 22:02:44 +02:00
mask-modes-in-opacity.node testsuite: Add compare tests for mask modes inside an opacity node 2023-12-26 05:03:24 +01:00
mask-modes-in-opacity.png testsuite: Add compare tests for mask modes inside an opacity node 2023-12-26 05:03:24 +01:00
mask-modes-with-alpha.node gsk: Fix luminance in Cairo and GL renderer 2023-07-03 22:02:44 +02:00
mask-modes-with-alpha.png gsk: Fix luminance in Cairo and GL renderer 2023-07-03 22:02:44 +02:00
mask-modes.node gsk: Add a render test for mask modes 2023-02-14 21:47:54 -05:00
mask-modes.png rendernode: Set better size for mask nodes 2023-12-26 05:03:24 +01:00
mask-texture-color-alpha.node testsuite/gsk: add render test for mask(texture|color) 2023-10-06 10:52:53 -07:00
mask-texture-color-alpha.png testsuite/gsk: add render test for mask(texture|color) 2023-10-06 10:52:53 -07:00
mask.node Add a test for mask nodes 2023-02-12 08:35:25 -05:00
mask.png rendernode: Set better size for mask nodes 2023-12-26 05:03:24 +01:00
mipmap-generation-later.node testsuite: Add a test for a recent mipmap generation bug 2024-01-05 07:20:32 +01:00
mipmap-generation-later.png testsuite: Add a test for a recent mipmap generation bug 2024-01-05 07:20:32 +01:00
mipmap-with-1x1.node vulkan: Handle generating mipmaps for 1x1 images 2024-04-08 21:06:54 +02:00
mipmap-with-1x1.png vulkan: Handle generating mipmaps for 1x1 images 2024-04-08 21:06:54 +02:00
nested-rounded-clips.node gl renderer: Fix nested rounded clip rendering 2020-05-13 08:07:55 +02:00
nested-rounded-clips.png gl renderer: Fix nested rounded clip rendering 2020-05-13 08:07:55 +02:00
o-no.node gsk: Fix handling of hex boxes 2024-03-01 16:51:58 -05:00
o-no.png gsk: Fix handling of hex boxes 2024-03-01 16:51:58 -05:00
offscreen-forced-downscale.node gsk: Fix mis-scaled text rendering 2024-03-06 17:52:35 -05:00
offscreen-forced-downscale.png gsk: Fix mis-scaled text rendering 2024-03-06 17:52:35 -05:00
offscreen-fractional-translate-nogl.node testsuite: Check that pixel grid math respects offsets 2024-01-10 00:13:52 +01:00
offscreen-fractional-translate-nogl.png testsuite: Check that pixel grid math respects offsets 2024-01-10 00:13:52 +01:00
offscreen-pixel-alignment2.node testsuite: Add another test for pixel alignment 2024-02-11 20:04:54 +01:00
offscreen-pixel-alignment2.png testsuite: Add another test for pixel alignment 2024-02-11 20:04:54 +01:00
offscreen-pixel-alignment-nogl-nocairo.node testsuite: Add a test for pixel alignment of offscreens 2024-01-03 04:11:35 +01:00
offscreen-pixel-alignment-nogl-nocairo.png testsuite: Add a test for pixel alignment of offscreens 2024-01-03 04:11:35 +01:00
opacity_clip.node
opacity_clip.png
opacity-colormatrix-combinations.node testsuite: Add a test for opacity + color-matrix nodes 2023-12-09 19:32:39 +01:00
opacity-colormatrix-combinations.png testsuite: Add a test for opacity + color-matrix nodes 2023-12-09 19:32:39 +01:00
opacity-overdraw.node testsuite: Use a better opacity in the test 2023-10-19 13:38:47 +02:00
opacity-overdraw.png testsuite: Use a better opacity in the test 2023-10-19 13:38:47 +02:00
opacity-overlapping-children.node gl renderer: Fix opacity nodes with overlapping child nodes 2019-07-14 10:08:04 +02:00
opacity-overlapping-children.png gl renderer: Fix opacity nodes with overlapping child nodes 2019-07-14 10:08:04 +02:00
outset_shadow_offset_both.node
outset_shadow_offset_both.png
outset_shadow_offset_x.node
outset_shadow_offset_x.png
outset_shadow_offset_y.node
outset_shadow_offset_y.png
outset_shadow_rounded_top.node testsuite: Black out parts of reftest 2019-05-05 07:18:39 +02:00
outset_shadow_rounded_top.png testsuite: Black out parts of reftest 2019-05-05 07:18:39 +02:00
outset_shadow_simple.node
outset_shadow_simple.png
outset-shadow-scale-offset.node testsuite: Add a compare test for previous commit 2024-02-09 04:28:32 +01:00
outset-shadow-scale-offset.png testsuite: Add a compare test for previous commit 2024-02-09 04:28:32 +01:00
radial-gradient-with-64-colorstops.node testsuite: Add a radial gradient test 2023-12-28 07:35:46 +01:00
radial-gradient-with-64-colorstops.png testsuite: Add a radial gradient test 2023-12-28 07:35:46 +01:00
repeat-child-bounds.node testsuite: Add a repeat test for child bounds 2023-12-26 05:03:23 +01:00
repeat-child-bounds.png testsuite: Add a repeat test for child bounds 2023-12-26 05:03:23 +01:00
repeat-empty-child-bounds.node vulkan: Handle empty child bounds in repeat node 2023-06-04 19:42:01 +02:00
repeat-empty-child-bounds.png vulkan: Handle empty child bounds in repeat node 2023-06-04 19:42:01 +02:00
repeat-huge-overdraw.node testsuite: Add yet another repeat node test 2023-12-26 05:03:24 +01:00
repeat-huge-overdraw.png testsuite: Add yet another repeat node test 2023-12-26 05:03:24 +01:00
repeat-negative-coords.node testsuite: Add another repeat node test case 2019-11-26 09:09:25 +01:00
repeat-negative-coords.png testsuite: Add another repeat node test case 2019-11-26 09:09:25 +01:00
repeat-no-repeat.node testsuite: Add a testcase for repeat nodes that don't repeat 2019-11-19 10:45:35 +01:00
repeat-no-repeat.png testsuite: Add a testcase for repeat nodes that don't repeat 2019-11-19 10:45:35 +01:00
repeat-node-tiling-horizontal.node testsuite: Add tests for the recent repeat node fixes 2024-01-23 06:17:14 +01:00
repeat-node-tiling-horizontal.png testsuite: Add tests for the recent repeat node fixes 2024-01-23 06:17:14 +01:00
repeat-node-tiling-vertical.node testsuite: Add tests for the recent repeat node fixes 2024-01-23 06:17:14 +01:00
repeat-node-tiling-vertical.png testsuite: Add tests for the recent repeat node fixes 2024-01-23 06:17:14 +01:00
repeat-noninteger-nogl-nocairo.node testsuite: Add a compare test for non-integer repeat children 2024-02-11 20:04:54 +01:00
repeat-noninteger-nogl-nocairo.png testsuite: Add a compare test for non-integer repeat children 2024-02-11 20:04:54 +01:00
repeat-repeats-nested-nogl.node testsuite: Disable all failing tests on GL renderer 2023-12-26 05:03:25 +01:00
repeat-repeats-nested-nogl.png testsuite: Disable all failing tests on GL renderer 2023-12-26 05:03:25 +01:00
repeat-repeats.node Shrink the repeat-repeats tests 2024-01-16 20:58:02 -05:00
repeat-repeats.png Shrink the repeat-repeats tests 2024-01-16 20:58:02 -05:00
repeat-scaling.node testsuite: Add a test for repeat node offscreen scaling 2023-12-26 05:03:24 +01:00
repeat-scaling.png testsuite: Add a test for repeat node offscreen scaling 2023-12-26 05:03:24 +01:00
repeat-texture.node testsuite: Add another repeat node test case 2019-08-11 09:05:31 +02:00
repeat-texture.png testsuite: Add another repeat node test case 2019-08-11 09:05:31 +02:00
repeat-tiny-nogl-nocairo.node gpu: Handle tiny offscreens 2024-04-28 13:51:42 +02:00
repeat-tiny-nogl-nocairo.png gpu: Handle tiny offscreens 2024-04-28 13:51:42 +02:00
repeat.node testsuite: Add a repeat node test case 2019-08-11 09:05:31 +02:00
repeat.png testsuite: Add a repeat node test case 2019-08-11 09:05:31 +02:00
repeating-gradient-scaled.node testsuite: Add a test for repeating gradients 2023-06-08 22:16:18 +02:00
repeating-gradient-scaled.png testsuite: Add a test for repeating gradients 2023-06-08 22:16:18 +02:00
repeating-linear-gradient-edge-colors.node rendernode: Fix Cairo rendering of repeating gradients 2023-09-07 16:19:20 +02:00
repeating-linear-gradient-edge-colors.png rendernode: Fix Cairo rendering of repeating gradients 2023-09-07 16:19:20 +02:00
repeating-radial-gradient-edge-colors.node rendernode: Fix Cairo rendering of repeating gradients 2023-09-07 16:19:20 +02:00
repeating-radial-gradient-edge-colors.png rendernode: Fix Cairo rendering of repeating gradients 2023-09-07 16:19:20 +02:00
reuse-of-texture-nested-in-offscreens.node gpu: Sort passes correctly 2024-03-16 23:44:59 +01:00
reuse-of-texture-nested-in-offscreens.png gpu: Sort passes correctly 2024-03-16 23:44:59 +01:00
rounded-clip-in-clip-nocairo.node testsuite: Unify renderer exclusion naming 2023-12-26 05:03:23 +01:00
rounded-clip-in-clip-nocairo.png testsuite: Unify renderer exclusion naming 2023-12-26 05:03:23 +01:00
rounded-clip-with-huge-bounds-nogl.node testsuite: Add a testcase for extensive rounded clips 2023-12-28 07:35:46 +01:00
rounded-clip-with-huge-bounds-nogl.png testsuite: Add a testcase for extensive rounded clips 2023-12-28 07:35:46 +01:00
scale0-crash.node gpu: Fix a crash in vulkan 2024-01-27 10:30:38 -05:00
scale0-crash.png gpu: Fix a crash in vulkan 2024-01-27 10:30:38 -05:00
scale-textures-negative-ngl.node testsuite: Avoid negative scales with gl renderer 2021-07-16 07:11:20 -04:00
scale-textures-negative-ngl.png testsuite: Avoid negative scales with gl renderer 2021-07-16 07:11:20 -04:00
scale-up-down.node gl renderer: Fix scale computation 2019-06-02 10:25:39 +02:00
scale-up-down.png gl renderer: Fix scale computation 2019-06-02 10:25:39 +02:00
scaled-cairo.node rendernodeparser: Parse cairo script 2019-05-30 15:32:36 +02:00
scaled-cairo.png rendernodeparser: Parse cairo script 2019-05-30 15:32:36 +02:00
scaled-texture-scale-clip-nocairo.node testsuite: Add a test for scaled texture clipping 2024-02-14 20:11:30 +01:00
scaled-texture-scale-clip-nocairo.png testsuite: Add a test for scaled texture clipping 2024-02-14 20:11:30 +01:00
scaled-texture-scale.node testsuite: Add test for scaling texture-scale node 2023-10-31 00:36:27 +01:00
scaled-texture-scale.png testsuite: Add test for scaling texture-scale node 2023-10-31 00:36:27 +01:00
scaled-texture.node testsuite: Fix broken test 2023-03-29 03:53:52 +02:00
scaled-texture.png testsuite: Fix broken test 2023-03-29 03:53:52 +02:00
shadow-behind.node glrenderer: Shadows without offset do exist 2023-09-15 03:46:27 +02:00
shadow-behind.png glrenderer: Shadows without offset do exist 2023-09-15 03:46:27 +02:00
shadow-clip-contents.node gsk: Fix clipping error when drawing shadows 2023-09-18 07:53:03 +02:00
shadow-clip-contents.png gsk: Fix clipping error when drawing shadows 2023-09-18 07:53:03 +02:00
shadow-huge-offset.node testsuite: Add a test for shadows with large offset 2024-02-13 21:56:01 +01:00
shadow-huge-offset.png testsuite: Add a test for shadows with large offset 2024-02-13 21:56:01 +01:00
shadow-in-opacity.node testsuite: Add another gl renderer test 2019-05-05 07:18:39 +02:00
shadow-in-opacity.png testsuite: Add another gl renderer test 2019-05-05 07:18:39 +02:00
shadow-offset-clip.node testsuite: Add a test for shadow offset clipping 2024-02-13 21:56:01 +01:00
shadow-offset-clip.png testsuite: Add a test for shadow offset clipping 2024-02-13 21:56:01 +01:00
shadow-offset-to-outside-clip.node testsuite: Add a shadow test 2023-12-26 05:03:24 +01:00
shadow-offset-to-outside-clip.png testsuite: Add a shadow test 2023-12-26 05:03:24 +01:00
shadow-opacity.node rendernode: Shadow nodes need offscreen for opacity 2023-09-15 03:46:27 +02:00
shadow-opacity.png rendernode: Shadow nodes need offscreen for opacity 2023-09-15 03:46:27 +02:00
shadow-replay-nocairo.node snapshot: Fix wrong nodes with transformed shadows 2024-03-06 21:52:16 +01:00
shadow-replay-nocairo.png snapshot: Fix wrong nodes with transformed shadows 2024-03-06 21:52:16 +01:00
shrink-rounded-border.node gl: Change rounded_rect_shrink() 2023-09-15 16:34:00 +02:00
shrink-rounded-border.png gl: Change rounded_rect_shrink() 2023-09-15 16:34:00 +02:00
stroke-clipped-nogl.node testsuite: Add clipped overly large paths 2024-01-03 04:11:35 +01:00
stroke-clipped-nogl.png testsuite: Add clipped overly large paths 2024-01-03 04:11:35 +01:00
stroke-fractional-translate-gradient-nogl.node testsuite: Add tests for pixel grid accuracy 2024-01-10 01:33:49 +01:00
stroke-fractional-translate-gradient-nogl.png testsuite: Add tests for pixel grid accuracy 2024-01-10 01:33:49 +01:00
stroke-fractional-translate-nogl.node testsuite: Add tests for pixel grid accuracy 2024-01-10 01:33:49 +01:00
stroke-fractional-translate-nogl.png testsuite: Add tests for pixel grid accuracy 2024-01-10 01:33:49 +01:00
stroke-opacity.node testsuite: Add stroke tests 2023-12-28 07:35:46 +01:00
stroke-opacity.png testsuite: Add stroke tests 2023-12-28 07:35:46 +01:00
stroke-with-3d-contents-nogl-nocairo.node testsuite: Add stroke tests 2023-12-28 07:35:46 +01:00
stroke-with-3d-contents-nogl-nocairo.png testsuite: Add stroke tests 2023-12-28 07:35:46 +01:00
stroke.node Add compare tests for fill and stroke nodes 2023-08-07 13:02:57 -04:00
stroke.png Add compare tests for fill and stroke nodes 2023-08-07 13:02:57 -04:00
subpixel-positioning-hidpi-nogl-nocairo.node Improve subpixel positioning tests 2024-03-03 11:19:04 -05:00
subpixel-positioning-hidpi-nogl-nocairo.png testsuite: Disable test on cairo 2024-01-23 07:12:33 +01:00
subpixel-positioning.node Improve subpixel positioning tests 2024-03-03 11:19:04 -05:00
subpixel-positioning.png testsuite: Add a test for subpixel positioning 2024-01-23 06:17:14 +01:00
text-color-mix.node gsk: Add a testcase for underlines and carets 2024-01-21 09:29:57 -05:00
text-color-mix.png gsk: Stop padding text node bounds 2024-02-16 14:45:20 -05:00
text-glyph-lsb.node Port existing gsk tests to embedded custom fonts 2024-01-16 07:04:45 -05:00
text-glyph-lsb.png gsk: Stop padding text node bounds 2024-02-16 14:45:20 -05:00
text-missing-glyph.node gsk: Fix handling of hex boxes 2024-03-01 16:51:58 -05:00
text-missing-glyph.png gsk: Fix handling of hex boxes 2024-03-01 16:51:58 -05:00
text-mixed-color-colrv1.node Port existing gsk tests to embedded custom fonts 2024-01-16 07:04:45 -05:00
text-mixed-color-colrv1.png gsk: Stop padding text node bounds 2024-02-16 14:45:20 -05:00
text-mixed-color-nocairo.node Make one of the tests more robust 2024-02-25 20:03:35 -05:00
text-mixed-color-nocairo.png Make one of the tests more robust 2024-02-25 20:03:35 -05:00
texture-coords.node testsuite: Add render test for texture placement 2023-11-01 08:01:27 +01:00
texture-coords.png testsuite: Add render test for texture placement 2023-11-01 08:01:27 +01:00
texture-scale-filters-nocairo.node testsuite: Unify renderer exclusion naming 2023-12-26 05:03:23 +01:00
texture-scale-filters-nocairo.png testsuite: Unify renderer exclusion naming 2023-12-26 05:03:23 +01:00
texture-scale-magnify-10000x.node testsuite: Make texture-scale-magnify tests have roundable numbers 2023-11-07 05:12:57 +01:00
texture-scale-magnify-10000x.png testsuite: Add a test for large scale nodes 2023-03-03 11:33:57 -06:00
texture-scale-magnify-rotate.node testsuite: Make texture-scale-magnify tests have roundable numbers 2023-11-07 05:12:57 +01:00
texture-scale-magnify-rotate.png tests: Add more tests for texture scale nodes 2023-03-14 01:14:57 -04:00
texture-scale-nearest-noninteger-scaled-nogl.node gpu: ceil() offscreen size before generating offscreen 2024-04-09 17:39:32 +02:00
texture-scale-nearest-noninteger-scaled-nogl.png gpu: ceil() offscreen size before generating offscreen 2024-04-09 17:39:32 +02:00
texture-scale-nearest-vs-linear.node testsuite: Add a test for nearest vs linear scales 2023-10-31 00:36:27 +01:00
texture-scale-nearest-vs-linear.png testsuite: Add a test for nearest vs linear scales 2023-10-31 00:36:27 +01:00
texture-scale-offset.node gsk: Fix texture-scale node Cairo drawing 2023-10-31 00:36:27 +01:00
texture-scale-offset.png gsk: Fix texture-scale node Cairo drawing 2023-10-31 00:36:27 +01:00
texture-scale-stripes.node testsuite/gsk: add explicit dimensions to <svg> elements 2023-08-28 17:14:18 -04:00
texture-scale-stripes.png testsuite: Add a test for stripes 2023-03-04 02:50:38 +01:00
texture-url.node testsuite/gsk: add explicit dimensions to <svg> elements 2023-08-28 17:14:18 -04:00
texture-url.png rendernodeparser: Parse images differently 2019-05-12 17:27:01 +02:00
transform-huge-child-3d-nocairo-nogl.node testsuite: Disable all failing tests on GL renderer 2023-12-26 05:03:25 +01:00
transform-huge-child-3d-nocairo-nogl.png testsuite: Disable all failing tests on GL renderer 2023-12-26 05:03:25 +01:00
transform-huge-child-nogl.node testsuite: Disable all failing tests on GL renderer 2023-12-26 05:03:25 +01:00
transform-huge-child-nogl.png testsuite: Disable all failing tests on GL renderer 2023-12-26 05:03:25 +01:00
transform-in-transform-in-transform.node testsuite: Add test cases for last commit 2020-01-24 06:19:16 +01:00
transform-in-transform-in-transform.png testsuite: Add test cases for last commit 2020-01-24 06:19:16 +01:00
transform-in-transform.node testsuite: Add test cases for last commit 2020-01-24 06:19:16 +01:00
transform-in-transform.png testsuite: Add test cases for last commit 2020-01-24 06:19:16 +01:00
unaligned-offscreen.node testsuite: Add unaligned-offscreen test 2022-04-04 23:48:58 +02:00
unaligned-offscreen.png testsuite: Add unaligned-offscreen test 2022-04-04 23:48:58 +02:00
upside-down-label-nocairo.node testsuite: Unify renderer exclusion naming 2023-12-26 05:03:23 +01:00
upside-down-label-nocairo.png testsuite: Unify renderer exclusion naming 2023-12-26 05:03:23 +01:00
z-transform-clipping-bounds-nocairo.node testsuite: Unify renderer exclusion naming 2023-12-26 05:03:23 +01:00
z-transform-clipping-bounds-nocairo.png testsuite: Unify renderer exclusion naming 2023-12-26 05:03:23 +01:00