devilhorns pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=673b7359178552efcb25a7429942a2d099eaa8a0
commit 673b7359178552efcb25a7429942a2d099eaa8a0 Author: Chris Michael <cp.mich...@samsung.com> Date: Tue Dec 6 14:13:00 2016 -0500 evas-wayland-shm: Keep tile buffers in sync with size changes Previous patch to not destroy Outbuf on resize should not have removed this line else software generic tilebuffers will not be in sync with the updated size. ref 5ebba4463 Signed-off-by: Chris Michael <cp.mich...@samsung.com> --- src/modules/evas/engines/wayland_shm/evas_engine.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/modules/evas/engines/wayland_shm/evas_engine.c b/src/modules/evas/engines/wayland_shm/evas_engine.c index 385c713..410c3b9 100644 --- a/src/modules/evas/engines/wayland_shm/evas_engine.c +++ b/src/modules/evas/engines/wayland_shm/evas_engine.c @@ -164,7 +164,13 @@ eng_setup(Evas *eo_evas, void *info) goto err; } else if ((einfo->info.wl_surface) && (!einfo->info.hidden)) - eng_output_resize(re, epd->output.w, epd->output.h); + { + eng_output_resize(re, epd->output.w, epd->output.h); + evas_render_engine_software_generic_update(&re->generic, + re->generic.ob, + epd->output.w, + epd->output.h); + } epd->engine.data.output = re; if (!epd->engine.data.output) --