wlroots/test/meson.build
Simon Zeni a6dd34f7eb Merge branch 'gles2-scissor' into 'master'
render/gles2: scissor region on render

See merge request wlroots/wlroots!5294
2026-05-22 12:10:33 -04:00

38 lines
793 B
Meson

# Used to test internal symbols
lib_wlr_internal = static_library(
versioned_name + '-internal',
objects: lib_wlr.extract_all_objects(recursive: false),
dependencies: wlr_deps,
include_directories: [wlr_inc],
install: false,
)
test(
'box',
executable('test-box', 'test_box.c', dependencies: wlroots),
)
if features.get('vulkan-renderer')
test(
'vulkan_stage_buffer',
executable(
'test-vulkan-stage-buffer',
'test_vulkan_stage_buffer.c',
link_with: lib_wlr_internal,
dependencies: wlr_deps,
include_directories: wlr_inc,
),
)
endif
benchmark(
'scene',
executable('bench-scene', 'bench_scene.c', dependencies: wlroots),
timeout: 30,
)
benchmark(
'render-pass',
executable('bench-render-pass', 'bench_render_pass.c', dependencies: wlroots),
timeout: 30,
)