Add a simple client for testing compositor damage handling
authorJason Ekstrand <jason@jlekstrand.net>
Sat, 5 Apr 2014 14:22:15 +0000 (09:22 -0500)
committerJason Ekstrand <jason.ekstrand@intel.com>
Wed, 18 Jun 2014 17:45:50 +0000 (10:45 -0700)
commit549a53f18638438aba183dfdd1e0b6650985c3eb
tree14011b1578b2eba7077857844df1b2a604eacb15
parent26714b4718ec877418c9a8faa111d8b9def7b0a1
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.
.gitignore
Makefile.am
clients/simple-damage.c [new file with mode: 0644]