summaryrefslogtreecommitdiff
path: root/src/lib/evas/include/evas_common_private.h
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2017-01-01 22:15:24 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2017-01-02 18:53:56 +0900
commit9e01cf2698d5b24f440d696fd57d469cdc5a6b5f (patch)
tree63d213239f7bc70c0e8a850e5271ffd259ae6ac0 /src/lib/evas/include/evas_common_private.h
parentb0530aba4f777352cc3ae9772fb1d22f598679a5 (diff)
evas image async preload - add option to also make header load async
to date if you use async preload we still load the header synchronously and this can be horrible especially with generic loaders. there is no way to farm this off to the preload thread. now there is. youhave to set it as a skip head load option before doing a file_set AND you need to issue a preload ... but now it's possible. @feature
Diffstat (limited to 'src/lib/evas/include/evas_common_private.h')
-rw-r--r--src/lib/evas/include/evas_common_private.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/lib/evas/include/evas_common_private.h b/src/lib/evas/include/evas_common_private.h
index 1fa8ae3293..09a39402b8 100644
--- a/src/lib/evas/include/evas_common_private.h
+++ b/src/lib/evas/include/evas_common_private.h
@@ -588,9 +588,12 @@ struct _Image_Entry_Frame
588 588
589struct _Evas_Cache_Target 589struct _Evas_Cache_Target
590{ 590{
591 EINA_INLIST; 591 EINA_INLIST;
592 const Eo *target; 592 const Eo *target;
593 void *data; 593 void *data;
594 void (*simple_cb) (void *data);
595 void *simple_data;
596 Eina_Bool delete_me;
594}; 597};
595 598
596struct _Image_Timestamp 599struct _Image_Timestamp