cf569fb2bf
Subject: image data get/set pairing issue I found a bug about pairing evas_object_image_data_get/set(eng_image_data_get/put). It was added to count checked_out for paring eglMapImageSEC/eglUnmapImageSEC. In case of calling evas_object_image_data_set() twice after calling evas_object_image_data_get(), dyn.checked_out has -1. Then, if evas_object_image_data_get() and evas_object_image_data_set() is call, it can't call eglUnmapImageSEC(). If dyn.checked_out has minus, it can make some problem. So, I fixed this problem. Please find enclosed patch file and let me know if I misunderstood. SVN revision: 68504 |
||
---|---|---|
.. | ||
Evas_Engine_GL_X11.h | ||
Makefile.am | ||
evas_engine.c | ||
evas_engine.h | ||
evas_x_main.c |