[Webkit-unassigned] [Bug 220098] [WinCairo][WebGL2] webgl/2.0.0/conformance2/textures tests are failing

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Dec 22 15:52:39 PST 2020


https://bugs.webkit.org/show_bug.cgi?id=220098

--- Comment #5 from Kenneth Russell <kbr at google.com> ---
It's actually critical that uninitialized resources like textures be zeroed out by ANGLE. Did you enable the EGL_ROBUST_RESOURCE_INITIALIZATION_ANGLE flag in your EGL context creation? See this code and nearby code in Source/WebCore/platform/graphics/cocoa/GraphicsContextGLOpenGLCocoa.mm :

    // WebGL requires that all resources are cleared at creation.
    eglContextAttributes.append(EGL_ROBUST_RESOURCE_INITIALIZATION_ANGLE);
    eglContextAttributes.append(EGL_TRUE);

Ideally the WinCairo port should pick up all of these EGL initialization parameters.

-- 
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/20201222/f0a4ed8d/attachment.htm>


More information about the webkit-unassigned mailing list