evas-drm: Fix occasoinaly freezes
authorDerek Foreman <derekf@osg.samsung.com>
Fri, 20 May 2016 16:56:38 +0000 (11:56 -0500)
committerChris Michael <cpmichael@osg.samsung.com>
Fri, 27 May 2016 15:57:53 +0000 (11:57 -0400)
commit5535c049cdfeb0a5a3b192b08ccfeec7a78c7c99
tree9e624f1ab5ddbe6b11efeb494b01a909188fa46c
parentbdcd84cd2cf3a9f30b38963af66d826487c8ed11
evas-drm: Fix occasoinaly freezes

We need to continue to tick even if we can't find a buffer - otherwise
we'll stop updating forever.

We also need to reset buffer busy bits to 0 if we run out of buffers or
we'll never try to assign one.  (The page flip handler would eventually
clear the busy bit for the current buffer, but a few lines ago we just
set that to NULL so it will never happen...)
src/modules/evas/engines/drm/evas_outbuf.c