[Webkit-unassigned] [Bug 96828] webgl/1.0.4/conformance/extensions/oes-vertex-array-object.html fails

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jul 15 01:06:01 PDT 2021


--- Comment #6 from Eleni Maria Stea <estea at igalia.com> ---
I've taken a look at this bug, drawing with the 0 (null in webgl) VAO was not possible because internally we didn't bind the default object but we were calling glBindVertexArray(0), where 0 is the invalid object. Besides we didn't create/delete the default object.

OpenGL versions >= 3.0 require VAOs for rendering, and so we should always bind the secret default VAO when no other VAO is bound in the WebGL implementation.

The patch above seems to fix the drawing errors (DrawTests) in GTK, but I haven't tested it in other platforms.

You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210715/f5187324/attachment.htm>

More information about the webkit-unassigned mailing list