[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