[Webkit-unassigned] [Bug 179368] New: Regression -WebGL Clear function not clearing whole screen when antialias is set to false

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Nov 7 01:45:04 PST 2017


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

            Bug ID: 179368
           Summary: Regression -WebGL Clear function not clearing whole
                    screen when antialias is set to false
           Product: WebKit
           Version: Safari 11
          Hardware: Macintosh
                OS: macOS 10.13
            Status: NEW
          Severity: Major
          Priority: P2
         Component: WebGL
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: adrian at cambridge-intelligence.com
                CC: dino at apple.com

Created attachment 326201

  --> https://bugs.webkit.org/attachment.cgi?id=326201&action=review

Issue as described, see how the clear colour is only around the primitives on screen

When using WebGL in safari in high sierra, it seems gl.clear() no longer functions as expected.  It only seems to clear around items that have been drawn to the screen and not the whole context like it does in every other browser and in previous safari in sierra.  The attached screenshot is a modified version of our application, simplified (framebuffers removed, running extra clears to be certain etc) and with the clear colour set to black.  As you can see the clear is happening only around the items on the screen and not the whole context.  This webgl app also shows the same artifacts http://3dflipbook.net/.   This issue only occurs when antialias is disabled when creating the context, as we use shader based antialiasing for performance reasons it is not acceptable workaround to enable it.

-- 
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/20171107/d410356b/attachment.html>


More information about the webkit-unassigned mailing list