[Webkit-unassigned] [Bug 199142] [WHLSL] Compiles should be asynchronous

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Jun 23 22:09:26 PDT 2019


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

--- Comment #3 from Myles C. Maxfield <mmaxfield at apple.com> ---
Making the WHLSL compiler asynchronous is important if we want to move the standard library to a standalone file in WebCore's bundle. We don't want to do synchronous IO on the main thread, so doing it on another thread is important.

Because we can block the main thread on the results of this asynchronous IO, this isn't a full solution, but having an asynchronous compile makes it at least possible to not block.

Eventually, a better solution would be to move the entire WebGPU implementation to another thread (sort of like a GPU process architecture, except executing in a thread instead of a process).

-- 
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/20190624/f44e181b/attachment.html>


More information about the webkit-unassigned mailing list