wlroots-hyprland/backend/drm
Kenny Levinsen 9c1930d462 backend/drm: Skip multi-gpu outputs in backend tests
Our multi-gpu path currently needs to blit a buffer in order to have a
primaryfb to add to the commit. This is expensive, and we skip it
entirely during test commits. This in turn also means that we skip tests
commits entirely for such outputs, outside our own basic tests.

Backend-wide commits missed this check, and tried to perform test
commits for multi-gpu outputs despite no primaryfb having been attached,
making them always fail. Add the same exception as we have in the
per-connector commit-test.
2024-04-09 21:57:02 +02:00
..
atomic.c drm/backend: add support for cursor hotspots 2024-03-22 13:54:18 -05:00
backend.c backend/drm: implement wlr_backend_impl.{test,commit} 2024-03-14 22:03:10 +00:00
drm.c backend/drm: Skip multi-gpu outputs in backend tests 2024-04-09 21:57:02 +02:00
fb.c backend/drm: add drm_fb_copy() 2024-03-04 11:25:33 +01:00
gen_pnpids.sh backend/drm: use libdisplay-info to parse EDID 2023-02-28 14:44:02 +00:00
legacy.c backend/drm: fix adaptive sync no-op changes 2024-03-14 22:03:10 +00:00
libliftoff.c backend/drm: add infrastructure for device-wide commits 2024-03-14 22:03:10 +00:00
meson.build backend/drm: split wlr_drm_fb related functions into separate file 2023-11-30 14:44:46 +00:00
monitor.c backend/drm: drop wl_display argument 2024-01-25 15:05:36 +00:00
properties.c drm/backend: add support for cursor hotspots 2024-03-22 13:54:18 -05:00
renderer.c allocator: remove backend parameter in allocator_autocreate_with_drm_fd 2024-02-02 16:36:31 -05:00
util.c Define _POSIX_C_SOURCE globally 2024-02-15 15:41:12 +01:00