wlroots/test/meson.build
Kenny Levinsen 541e046d72 tests: Initial wlr_surface unit test
A small unit test of wlr_surface, currently testing surface and buffer
damage with scaling, transform and viewport, including interaction with
surface state locking.
2026-03-30 16:37:49 +02:00

23 lines
431 B
Meson

wayland_client = dependency('wayland-client', kwargs: wayland_kwargs)
test(
'box',
executable('test-box', 'test_box.c', dependencies: wlroots),
)
test(
'surface',
executable('test-surface',
[
'test_surface.c',
'../util/shm.c',
protocols_code['viewporter'],
],
dependencies: [wlroots, wayland_client]),
)
benchmark(
'scene',
executable('bench-scene', 'bench_scene.c', dependencies: wlroots),
timeout: 30,
)