[Webkit-unassigned] [Bug 240337] Internal error compiling shader with Metal backend

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu May 12 05:58:12 PDT 2022


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

--- Comment #1 from Kimmo Kinnunen <kkinnunen at apple.com> ---
Thank you for the report. This is likely already fixed in the Monterey updates, the reporting version is 12.0.1. 
The most recent macOS Monterey version is 12.3.1. If you are able, please test with this.
The issue might be worked around by changing the Pixi.js shaders.
It might be that the shaders contain variable names that clash with the implementation internal variable names, such as "or", "and" or similar.  These would need to be renamed.
Alternatively it might be that the shaders assign to certain type of swizzles in out params, e.g. use void func(inout vec3 p) { .. }; func(myvar.rgb); These would need to have a non-swizzle temporary variable.

-- 
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/20220512/4361dbfe/attachment.htm>


More information about the webkit-unassigned mailing list