forked from enlightenment/efl
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:
parent
0891466d5f
commit
7d7c17c22a
|
@ -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))
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue