wayland-shm: When we run out of shm buffers kick the server to get some back
authorDerek Foreman <derekf@osg.samsung.com>
Thu, 30 Jul 2015 19:37:14 +0000 (15:37 -0400)
committerChris Michael <cp.michael@samsung.com>
Thu, 30 Jul 2015 19:37:21 +0000 (15:37 -0400)
commit99af748e4bcc4b20e04d4fcb238e36e48c9652d7
treec75f3012e76b12e5c8900975d04c4b3e769dc8c7
parent9c432ca590c3b78dbd83d249dcae8ab5a58b565a
wayland-shm: When we run out of shm buffers kick the server to get some back

Summary:
This fixes a rendering issue with wayland apps. We consume all buffers then
drop any attempted renders that take place while we have no buffers.
This fix now waits for the server to give us some buffers back.
This is the cause of T2612

@fix

 #Kansas

Reviewers: zmike, devilhorns

Reviewed By: devilhorns

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D2897
src/modules/evas/engines/wayland_shm/evas_shm.c