raster pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=fd1917e90d19126f22b982c3dcaed60e28a47f34
commit fd1917e90d19126f22b982c3dcaed60e28a47f34 Author: Minkyoung Kim <mer....@samsung.com> Date: Tue Jul 12 14:11:36 2016 +0900 evas/gl_generic: Recreate texture when native surface image size is changed. Summary: Now, if image is native, do not recreate texture when image size is changed. Recreate next native surface set time. So during the time between image_size_set and native_surface_set, native image is fragile. Fix it. Test Plan: Local Test Reviewers: spacegrapher, jpeg, wonsik, dkdk, raster Reviewed By: raster Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D4153 --- src/modules/evas/engines/gl_generic/evas_engine.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/modules/evas/engines/gl_generic/evas_engine.c b/src/modules/evas/engines/gl_generic/evas_engine.c index 0a683e5..07771f5 100644 --- a/src/modules/evas/engines/gl_generic/evas_engine.c +++ b/src/modules/evas/engines/gl_generic/evas_engine.c @@ -594,6 +594,7 @@ eng_image_size_set(void *data, void *image, int w, int h) { im->w = w; im->h = h; + evas_gl_common_image_native_enable(im); return image; } re->window_use(re->software.ob); --