[Title] Fix the EGL_NON_CONFORMANT_CONFIG issue
[Issue#] TDIS-5594
[Problem] webprocess crashes for some webgl test cases
[Cause] EGL_NON_CONFORMANT_CONFIG is not available
[Solution] use EGL_NONE instead
else {
configAttribs[i++] = 0;
configAttribs[i++] = EGL_CONFIG_CAVEAT;
- configAttribs[i++] = EGL_NON_CONFORMANT_CONFIG;
+ if (!strcmp(eglQueryString (m_display, EGL_VENDOR), "Imagination Technologies"))
+ configAttribs[i++] = EGL_NONE;
+ else
+ configAttribs[i++] = EGL_NON_CONFORMANT_CONFIG;
}
if (m_isLockable) {