evas/evas_engine - patched by Seung-Soo Woo.

Dear all,

There is a below issue.

Problem : Evas gl engine call eglWaitNative() and eglWaitGL() before/after eglSwapBuffers().
The sync APIs are not call only in case of SGX_DDK.
Resolution : It is necessary to check MALI string too.

So, I fixed it.
Please find enclosed file.

Thanks.



SVN revision: 61226
This commit is contained in:
ChunEon Park 2011-07-11 06:29:20 +00:00
parent 4ff69d688c
commit 6852dc4971
1 changed files with 2 additions and 1 deletions

View File

@ -655,7 +655,8 @@ eng_output_redraws_next_update_push(void *data, void *surface __UNUSED__, int x
s = (const char *)glGetString(GL_RENDERER);
if (s)
{
if (strstr(s, "PowerVR SGX 540"))
if (strstr(s, "PowerVR SGX 540") ||
strstr(s, "Mali-400 MP"))
safe_native = 1;
}
}