Add a simple client for testing compositor damage handling

This allows for easily testing a compositor's damage tracking in all
currently available configurations including wl_surface.buffer_transform,
wl_surface.buffer_scale, and wl_viewport.  It also includes a
--rotating-damage that flag instructs the client to change the
wl_surface.buffer_transform on every commit.  This tests the compositor for
proper handling of texture uploads even when the transform has changed but
the buffer size hasn't.
This commit is contained in:
Jason Ekstrand
2014-04-05 09:22:15 -05:00
committed by Jason Ekstrand
parent 26714b4718
commit 549a53f186
3 changed files with 893 additions and 0 deletions
+1
View File
@@ -50,6 +50,7 @@ weston-scaler
weston-simple-egl
weston-simple-shm
weston-simple-touch
weston-simple-damage
weston-smoke
weston-stacking
weston-subsurfaces