gl: OES_vertex_array_object is improperly implemented on PowerVR SGX 544MP

https://bugzilla.gnome.org/show_bug.cgi?id=750185
This commit is contained in:
Sebastian Dröge 2015-06-10 11:42:06 +02:00
parent 6101fc57b8
commit e7ca427ddb

View file

@ -1485,6 +1485,18 @@ gst_gl_context_fill_info (GstGLContext * context, GError ** error)
goto failure;
}
/* Does not implement OES_vertex_array_object properly, see
* https://bugzilla.gnome.org/show_bug.cgi?id=750185 */
if (g_strcmp0 ((const gchar *) gl->GetString (GL_VENDOR),
"Imagination Technologies") == 0
&& g_strcmp0 ((const gchar *) gl->GetString (GL_RENDERER),
"PowerVR SGX 544MP") == 0) {
gl->GenVertexArrays = NULL;
gl->DeleteVertexArrays = NULL;
gl->BindVertexArray = NULL;
gl->IsVertexArray = NULL;
}
return TRUE;
failure: