Created attachment 469579 [details] Attaching wgsl source See attached wgsl source, it fails to compile with the error: program_source:692:29: error: no matching function for call to 'function20' vec<float, 4> local61 = function20((&local59), global7, global5, global8, global11, global6); Looks like the call to function20 is: function20((&local59), global7, global5, global8, global11, global6) but the declaration is: function20(thread int* parameter12, thread vec<int, 2>& global7, thread int& global8, thread vec<int, 4>& global5, const device type19& global11, thread vec<int, 4>& global6) naively looking at the types, global5 and global8 are in the wrong positions in the list of arguments to the function call.
<rdar://problem/121764913>
Pull request: https://github.com/WebKit/WebKit/pull/23427
Committed 273755@main (eee7c8b1e56e): <https://commits.webkit.org/273755@main> Reviewed commits have been landed. Closing PR #23427 and removing active labels.