Damage testing program
Created by: mstoeckl
This change adds a new test client damage-paint
, which changes the color of its attached buffer every frame, but only reveals specific portions of the buffer as having changed.
It can serve as a minor stress test for compositors, although increasing the number of of sent damage rectangles (i.e, to >10000) eventually makes the client-side libwayland crash via wl_abort
.
Almost all the pattern modes render correctly on sway and weston; the fine-grid
mode is missing some horizontal lines.
A setup commit in this PR adds the install
flag in meson to the produced executables.