ecore-evas wayland: move frame sending to pre-flush callback 62/63262/2 accepted/tizen/ivi/20160323.141027 accepted/tizen/mobile/20160323.135751 accepted/tizen/tv/20160323.140013 accepted/tizen/wearable/20160323.135645 submit/tizen/20160323.100319
authorMike Blumenkrantz <zmike@osg.samsung.com>
Tue, 15 Dec 2015 22:14:43 +0000 (17:14 -0500)
committerJIIN MOON <jiin.moon@samsung.com>
Wed, 23 Mar 2016 09:50:50 +0000 (02:50 -0700)
commit3d1d4920b7824581128e5e8aa1c6eefb58be47b7
treef5124be417d0ce47bfab75bb884ced6aa081ae69
parent2d0f545cbf7976cb0a3f8b763b51466ce8cb988a
ecore-evas wayland: move frame sending to pre-flush callback

it was possible to deadlock rendering if a pre-render occurred but
the resulting render had no updated regions

@fix

Conflicts:
src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_common.c
src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_egl.c
src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_shm.c

Change-Id: I2c391f037c29310d1d66945c256ba8af98d9c22f
src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_common.c
src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_egl.c
src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_private.h
src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_shm.c