[Webkit-unassigned] [Bug 253172] REGRESSION (iOS 16.4 Public Beta): WebGL app jetsams quickly on iOS device

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Mar 1 22:25:11 PST 2023


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

--- Comment #12 from Kimmo Kinnunen <kkinnunen at apple.com> ---
Thanks for the investigation, sorry you had go through it.

> Before 404173, the situation is very bad -- the GPU process grows in memory very quickly.

The original root cause was:

  968041b54 Metal: Optimized BufferSubData per device

That contained two issues: a massive memory leak and by design memory leak.

> 404173 was an improvement but not a full fix. It's still bad but grows more slowly.

So here the we fix the massive memory leak
    9a6c90c8f Reland "Metal: Avoid leaking buffers for GPU access for non-discrete"


> b37b92 caused memory usage to become stable.

And here we revert the original by design memory leak.
    ee64836f7 Revert "Metal: Optimized BufferSubData per device"

-- 
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/20230302/7a4cc3da/attachment.htm>


More information about the webkit-unassigned mailing list