compositor: wl_viewport destination 1x1 min
authorPekka Paalanen <pekka.paalanen@collabora.co.uk>
Fri, 4 Apr 2014 11:22:13 +0000 (14:22 +0300)
committerKristian Høgsberg <krh@bitplanet.net>
Mon, 7 Apr 2014 05:38:24 +0000 (22:38 -0700)
commite931721aa149ae96026cfeaaaeef5dbf624e3b1a
tree488b57cfe57429d0443fdccb48c0350cd1bfdcdd
parent2c8b5f534be21a7eee89d0476dbf77fe86e59c5f
compositor: wl_viewport destination 1x1 min

Ensure, that the resulting surface size is at least 1x1, even when
destination size is not set and source size is zero. Previously this
lead to zero surface size.

This can still happen due to wl_viewport.set(#, #, 0, 0, #, #) followed
by wl_viewport.set_destination(-1, -1).

Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
src/compositor.c