[Webkit-unassigned] [Bug 166643] New: Ensure depth and stencil renderbuffers are created on GLESv2
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Jan 2 15:58:32 PST 2017
https://bugs.webkit.org/show_bug.cgi?id=166643
Bug ID: 166643
Summary: Ensure depth and stencil renderbuffers are created on
GLESv2
Classification: Unclassified
Product: WebKit
Version: WebKit Local Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WebKit Gtk
Assignee: webkit-unassigned at lists.webkit.org
Reporter: emanuele.aina at collabora.com
CC: bugs-noreply at webkitgtk.org
If the gfx device doesn't support GL_OES_packed_depth_stencil, the separate depth and stencil buffers are not generated.
Copy what GraphicsContext3DEfl does and apply it in GraphicsContext3DCairo.
The Intel gfx driver seem to tolerate unbound renderbuffers, but enabling debugging in Mesa yields an error:
$ MESA_DEBUG=1 \
MESA_EXTENSION_OVERRIDE=-GL_OES_packed_depth_stencil
./bin/MiniBrowser http://webglsamples.org/aquarium/aquarium.html
Mesa: User error: GL_INVALID_OPERATION in glRenderbufferStorage(no renderbuffer bound)
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20170102/3f5f65cf/attachment.html>
More information about the webkit-unassigned
mailing list