gtk/testsuite/gsk
Benjamin Otte f0e6c03d94 testsuite: Add a test for pixel alignment of offscreens
The test ensures that offscreens render to the same pixel grid as the
actual image, and they are not offset by fractions of a pixel.

The Cairo renderer fails here because Cairo's clipping code rounds pixel
values wrong.
2024-01-03 04:11:35 +01:00
..
compare testsuite: Add a test for pixel alignment of offscreens 2024-01-03 04:11:35 +01:00
nodeparser nodeparser: Fix SEGV in shadows parsing code 2024-01-03 04:11:35 +01:00
offload offload: Raise all subsurfaces that can be 2023-11-18 08:19:43 -05:00
boundingbox.c gsk: Add tests for GskBoundingBox 2023-08-06 17:16:46 -04:00
compare-render.c testsuite: make compare-render --replay store results 2024-01-03 04:11:34 +01:00
curve-special-cases.c Make curve tests pass 2023-08-26 11:22:58 -04:00
curve.c Make curve tests more robust 2023-08-25 20:23:08 -04:00
diff.c gsk: Improve test coverage 2022-07-15 16:41:05 -04:00
gskrendernodeattach.c testsuite: Don't leak so much 2023-11-21 23:21:55 -05:00
gskrendernodeattach.h testsuite: Add offload tests 2023-11-13 18:41:53 -06:00
gtkrendernodeattach.h testsuite: Use #pragma once consistently 2023-12-20 10:55:14 -05:00
half-float.c Improve coverage for half-float fallbacks 2023-05-09 23:02:30 -04:00
meson.build testsuite: Add a test for pixel alignment of offscreens 2024-01-03 04:11:35 +01:00
misc.c testsuite: Simplify shader test 2023-05-11 09:20:25 -04:00
node-parser.c testsuite: Reduce the use of g_assert 2021-04-12 21:22:46 -04:00
offload.c testsuite: Leak even less 2023-11-21 23:21:55 -05:00
path-private.c Update private path tests 2023-09-15 16:46:23 -04:00
path-special-cases.c path: Tweak printing a bit more 2023-09-17 22:35:33 -04:00
path-utils.c tests: Split off some path utilities 2023-09-23 15:28:35 -04:00
path-utils.h tests: Split off some path utilities 2023-09-23 15:28:35 -04:00
path.c tests: Split off some path utilities 2023-09-23 15:28:35 -04:00
render-nodes-cairo.test.in a11y: Consolidate accessibility environment variables 2020-11-09 16:21:49 +00:00
render-nodes-vulkan.test.in a11y: Consolidate accessibility environment variables 2020-11-09 16:21:49 +00:00
replay-node.c Fix some static analysis warnings 2023-11-24 10:35:57 -05:00
rounded-rect.c roundedrect: Fix an intersection cornercase 2023-12-28 07:35:46 +01:00
shader.c testsuite: fix another surface unref warning 2023-05-11 06:40:57 -04:00
transform.c gsk: Improve test coverage 2023-05-10 20:21:31 -04:00