evas - was missing evlogs for the threaded rendering handling - fix
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>
Thu, 15 Oct 2015 08:58:17 +0000 (17:58 +0900)
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>
Thu, 15 Oct 2015 10:29:40 +0000 (19:29 +0900)
src/lib/evas/common/evas_thread_render.c

index 420423a..21214ac 100644 (file)
@@ -101,15 +101,19 @@ evas_thread_worker_func(void *data EINA_UNUSED, Eina_Thread thread EINA_UNUSED)
 
          DBG("Evas render thread command queue length: %u", len);
 
+         eina_evlog("+thread", NULL, 0.0, NULL);
          while (len)
            {
               assert(cmd->cb);
 
+              eina_evlog("+thread_do", cmd->data, 0.0, NULL);
               cmd->cb(cmd->data);
+              eina_evlog("-thread_do", cmd->data, 0.0, NULL);
 
               cmd++;
               len--;
            }
+         eina_evlog("-thread", NULL, 0.0, NULL);
       }
 
 out: