[Webkit-unassigned] [Bug 239896] Safari Tab freezes when creating too many webgl render calls without flushing

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri May 6 14:19:35 PDT 2022


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

--- Comment #5 from Kenneth Russell <kbr at google.com> ---
That seems reasonable though I would:

1) Count all draw calls, not just drawArrays calls.
2) Make the limit higher so long as that mitigates this reported problem - like 100K draw calls.
3) Write a WebGL conformance test that tries to expose the freezing.

Please note that similar bugs were found in the past:
https://github.com/KhronosGroup/WebGL/blob/main/sdk/tests/conformance/rendering/many-draw-calls.html

and a reasonable place for any new test case could be:
https://github.com/KhronosGroup/WebGL/tree/main/sdk/tests/conformance2/rendering

-- 
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/20220506/f3eb49c7/attachment.htm>


More information about the webkit-unassigned mailing list