[Webkit-unassigned] [Bug 236488] New: Compositing simple GL scene with a large backing store is slower than expected (greggman doodles canvas-backing-resize.html)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Feb 10 23:36:42 PST 2022


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

            Bug ID: 236488
           Summary: Compositing simple GL scene with a large backing store
                    is slower than expected (greggman doodles
                    canvas-backing-resize.html)
           Product: WebKit
           Version: Other
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebGL
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: kkinnunen at apple.com
                CC: dino at apple.com, kbr at google.com, kkinnunen at apple.com

Compositing simple GL scene with a large backing store is slower than expected (greggman doodles canvas-backing-resize.html)

https://github.com/greggman/doodles/blob/master/test/canvas-backing-resize/canvas-backing-resize.html

greggman:

55fps Chrome, 18fps Safari. It's just drawing a single quad

It's a MacBook Pro (16-inch, 2019)
MacOS 12.2, safari can be any version.
Also my display prefs are set to scaled , 1 res higher than 1 to 1


Chrome is using ATI (discrete). But, forcing Chrome to use Intel Chrome is 12fps and Safari is 4-5fps.
Also just for fun, Canvas2D doing the same thing is 40fps.
Turning off antialiasing on the WebGL one goes up to 20fps

John Cunningham:
That’s strange, I have a 3440x1440 screen and a 5k one and neither shows low FPS on ANGLE metal in safari
 I am on an M1 device, perhaps it’s intel/amd specific. I’ll boot up one later and try.

-- 
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/20220211/f059d949/attachment.htm>


More information about the webkit-unassigned mailing list