summaryrefslogtreecommitdiff
path: root/src/lib/evas/include/evas_common_private.h
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2015-07-07 21:29:31 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2015-07-07 21:38:21 +0900
commitec6ddf59e221b1a35543c0be9d09122567c1d4f7 (patch)
tree12deff115a292b1e7cdbf84fcd13df210853e12a /src/lib/evas/include/evas_common_private.h
parent9183ba954671d21c0ff80451c138c8200a3b4e86 (diff)
evas - image core - fix unloading of images to work again
i think this has been disabled for a while. image unloading is broken - esp with gl enigne as due to async move it was effectively disabled. this re-enables it. unloading is deferred with a managed list of things needing unloading and then when any async sw renders are not busy any more - do the unload then in the mainloop of all pending/flagged images to unload @fix
Diffstat (limited to 'src/lib/evas/include/evas_common_private.h')
-rw-r--r--src/lib/evas/include/evas_common_private.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/evas/include/evas_common_private.h b/src/lib/evas/include/evas_common_private.h
index 17a08bdd20..934daa8f57 100644
--- a/src/lib/evas/include/evas_common_private.h
+++ b/src/lib/evas/include/evas_common_private.h
@@ -638,6 +638,8 @@ struct _Image_Entry
638 638
639 unsigned char scale; 639 unsigned char scale;
640 640
641 unsigned char need_unload : 1;
642
641 struct 643 struct
642 { 644 {
643 unsigned int w; 645 unsigned int w;