gtk/testsuite/gsk/offload
Matthias Clasen 1db696be79 offload: Find and use source rectangle
Look for nodes like subsurface { clip { texture {} } }, and use
the clip to provide a source rectangle for subsetting the texture.

Update affected tests, and add a new one.
2024-02-11 21:44:47 -05:00
..
deep.node testsuite: Add offload tests 2023-11-13 18:41:53 -06:00
deep.offload offload: Find and use source rectangle 2024-02-11 21:44:47 -05:00
deep.offload2 offload: Find and use source rectangle 2024-02-11 21:44:47 -05:00
move.diff testsuite: Add offload tests 2023-11-13 18:41:53 -06:00
move.node testsuite: Add offload tests 2023-11-13 18:41:53 -06:00
move.node2 testsuite: Add offload tests 2023-11-13 18:41:53 -06:00
move.offload offload: Find and use source rectangle 2024-02-11 21:44:47 -05:00
move.offload2 offload: Find and use source rectangle 2024-02-11 21:44:47 -05:00
nested.node offload: Find and use source rectangle 2024-02-11 21:44:47 -05:00
nested.offload offload: Find and use source rectangle 2024-02-11 21:44:47 -05:00
sidebyside.diff offload: Raise all subsurfaces that can be 2023-11-18 08:19:43 -05:00
sidebyside.node offload: Raise all subsurfaces that can be 2023-11-18 08:19:43 -05:00
sidebyside.node2 offload: Raise all subsurfaces that can be 2023-11-18 08:19:43 -05:00
sidebyside.offload offload: Find and use source rectangle 2024-02-11 21:44:47 -05:00
sidebyside.offload2 offload: Find and use source rectangle 2024-02-11 21:44:47 -05:00
simple.node testsuite: Add offload tests 2023-11-13 18:41:53 -06:00
simple.offload offload: Find and use source rectangle 2024-02-11 21:44:47 -05:00
source.node offload: Find and use source rectangle 2024-02-11 21:44:47 -05:00
source.offload offload: Find and use source rectangle 2024-02-11 21:44:47 -05:00
start_offloading.diff testsuite: Add offload tests 2023-11-13 18:41:53 -06:00
start_offloading.node offload: Find and use source rectangle 2024-02-11 21:44:47 -05:00
start_offloading.node2 offload: Find and use source rectangle 2024-02-11 21:44:47 -05:00
start_offloading.offload testsuite: Add offload tests 2023-11-13 18:41:53 -06:00
start_offloading.offload2 offload: Find and use source rectangle 2024-02-11 21:44:47 -05:00
stop_offloading.diff offload: Find and use source rectangle 2024-02-11 21:44:47 -05:00
stop_offloading.node offload: Find and use source rectangle 2024-02-11 21:44:47 -05:00
stop_offloading.node2 offload: Find and use source rectangle 2024-02-11 21:44:47 -05:00
stop_offloading.offload offload: Find and use source rectangle 2024-02-11 21:44:47 -05:00
stop_offloading.offload2 testsuite: Add offload tests 2023-11-13 18:41:53 -06:00
transforms.node testsuite: Add offload tests 2023-11-13 18:41:53 -06:00
transforms.offload offload: Find and use source rectangle 2024-02-11 21:44:47 -05:00