evas common: disable thread_queue feature on win32.

We have an issue that eina_thread_queue msg isn't delivered properly on win32.
That occurs broken image drawing in case of non-smooth scaling.

I disabled this feature on win32 because scale_sample_draw is gonna be rarely used
since async rendering introduced.
This commit is contained in:
Hermet Park 2016-12-01 19:49:30 +09:00
parent 0891466d5f
commit 7d7c17c22a
1 changed files with 5 additions and 0 deletions

View File

@ -868,6 +868,11 @@ evas_common_scale_sample_init(void)
{
if (eina_cpu_count() <= 2) return ;
//Eina_Thread_Queue doesn't work on WIN32.
#ifdef _WIN32
return;
#endif
thread_queue = eina_thread_queue_new();
if (EINA_UNLIKELY(!thread_queue))
{