gtk/testsuite/gsk
Matthias Clasen 44d977844b testsuite: Add offload tests
These tests come in two variants.

The first takes .node and .offload file, parses the node file,
and compares the resulting subsurface attachments to expected results.

The second variant takes two .node/.offload file pairs and a .diff
file, parses the node files, compares the resulting subsurface
attachments, and then diffs the nodes, comparing the resulting
area to the region in the .diff file.
2023-11-13 18:41:53 -06:00
..
compare testsuite: Make texture-scale-magnify tests have roundable numbers 2023-11-07 05:12:57 +01:00
nodeparser path: Tweak printing a bit more 2023-09-17 22:35:33 -04:00
offload testsuite: Add offload tests 2023-11-13 18:41:53 -06:00
boundingbox.c gsk: Add tests for GskBoundingBox 2023-08-06 17:16:46 -04:00
compare-render.c testsuite: Add render node replay tests 2023-08-25 15:54:05 +03: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: Add offload tests 2023-11-13 18:41:53 -06:00
gskrendernodeattach.h testsuite: Add offload tests 2023-11-13 18:41:53 -06:00
half-float.c Improve coverage for half-float fallbacks 2023-05-09 23:02:30 -04:00
meson.build testsuite: Add offload tests 2023-11-13 18:41:53 -06: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: Add offload tests 2023-11-13 18:41:53 -06: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 gsk: Add subsurface nodes 2023-11-13 22:17:35 +01:00
rounded-rect.c gsk: Add (private) gsk_rounded_rect_intersection() 2023-06-04 19:42:01 +02: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