[Webkit-unassigned] [Bug 222731] New: WebGL2: Slow instanced rendering performance.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Mar 4 03:16:14 PST 2021


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

            Bug ID: 222731
           Summary: WebGL2: Slow instanced rendering performance.
           Product: WebKit
           Version: Safari Technology Preview
          Hardware: Mac (Intel)
                OS: macOS 10.15
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebGL
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: michael.herzog at human-interactive.org
                CC: dino at apple.com, kbr at google.com

I have enabled WebGL 2 in Safari Technology Preview Release 121 (Safari 14.2, WebKit 15612.1.4.3) on macOS 10.15.7.

I'm now testing the official three.js examples with Safari's WebGL 2 implementation and encountered a performance problem with this demo:

https://threejs.org/examples/webgl_instancing_raycast

It runs at 60 FPS on my iMac when WebGL 2 is disabled. But when enabling it, I only get 1 FPS. 

The demo runs in latest Chrome and Firefox on the same system with WebGL 2 at 60 FPS.

There are no warnings/errors in Safari's browser console. Besides, I get the same performance issue with stable Safari 14.0 when enabling WebGL 2.

-- 
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/20210304/ef417ff6/attachment.htm>


More information about the webkit-unassigned mailing list