Summary: If native surface is multiple buffer pixmap such as named pixmap, Evas should recreate eglImage everyframe. Because DDK get the buffer ID once at eglImageCreate time. So if internal buffer ID is changed, should recreate eglImage.
Test Plan: Wearable Tizen.
Reviewers: wonsik, raster, cedric, jpeg
Reviewed By: jpeg
Subscribers: spacegrapher, dkdk, cedric
Differential Revision: https://phab.enlightenment.org/D4211
042e94f evas/gl_x11 : Add multiple_buffer member in native surface x11 type union.
src/lib/evas/Evas_Legacy.h | 3 +-
src/modules/evas/engines/gl_x11/evas_engine.c | 32 ++++++++++++++++++++
.../engines/software_generic/evas_native_common.h | 1 +
3 files changed, 35 insertions(+), 1 deletion(-)
Upstream: git.enlightenment.org