this_->ready|=1;
dbg(2,"ready=%d\n",this_->ready);
if (this_->ready == 3)
- navit_draw_async(this_, 1);
+ {
+ //For some reasons, displaylist->busy in graphics_load_mapset is always 1 (busy) for long time, which keep the navit launch be slow (2 minutes) - TIVI-114
+ //change async to 0 for making it is not a block for launch.
+ navit_draw_async(this_, 0);
+ }
if (callback)
callback_list_call_attr_1(this_->attr_cbl, attr_graphics_ready, this_);
#if 0
+* Fri Aug 24 2012 - hao.h.li@intel.com
+- For some reasons, displaylist->busy in graphics_load_mapset is always 1 (busy) for long time, which keep the navit launch be slow (2 minutes) - TIVI-114
+change async to 0 for making it is not a block for launch.
+
* Thu Aug 2 20:03:58 UTC 2012 - tracy.graydon@intel.com
- Resubmit