[Webkit-unassigned] [Bug 255987] REGRESSION (iOS 15.4): Poor game render performance with "WebGL via Metal"

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Apr 28 05:15:14 PDT 2023


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

--- Comment #5 from Kimmo Kinnunen <kkinnunen at apple.com> ---
Thank you for the report.
Bug 254912, bug 255860 have improved Safari behavior with this content better.

However, the OpenGL backend seems to still be quite much better. Added some blocking bugs to be solved for this.

The content is essentially GPU bound on Metal when run on big screens, but is not bound when run on OpenGL.

With the above fixes on some window sizes MBP M1 Max with Metal runs 60 fps.

However, with window sizes such as 5120x2880, the Metal rate is 30fps.
OpenGL is able to run at full rate.

These numbers are also consistent with current Chrome Canary running 5120x2880, Metal ~30fps, partial screens at full rate 120fps and OpenGL consistently 120fps.

-- 
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/20230428/a8ff7612/attachment.htm>


More information about the webkit-unassigned mailing list