wayland_shm: Add a way to update the stored wayland objects
authorDerek Foreman <derekf@osg.samsung.com>
Thu, 5 Jan 2017 19:36:35 +0000 (13:36 -0600)
committerDerek Foreman <derekf@osg.samsung.com>
Thu, 5 Jan 2017 19:40:31 +0000 (13:40 -0600)
commit4c1227433fd03efd472abf4f9eac0484f678c6a0
treeba2282478ee1c2da74dd6d3532cc47ace99ed840
parent7b0f93788056a754cab467b3cad00e3f108756a1
wayland_shm: Add a way to update the stored wayland objects

On session recovery the engine needs to be given new copies of the
surface, dmabuf, and shm objects to run in the new connection.

This fixes session recovery breakage introduced when we stopped recreating
the outbuf on reconfigure.
src/modules/evas/engines/wayland_shm/evas_dmabuf.c
src/modules/evas/engines/wayland_shm/evas_engine.c
src/modules/evas/engines/wayland_shm/evas_engine.h
src/modules/evas/engines/wayland_shm/evas_outbuf.c
src/modules/evas/engines/wayland_shm/evas_shm.c