[webkit-changes] [WebKit/WebKit] 37dcfb: [WebGPU] Remove direct MSL compilation
Tadeu Zagallo
noreply at github.com
Fri Apr 21 03:49:23 PDT 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 37dcfb7e4e71b3e8ab507d3280d4c00ab86b65fc
https://github.com/WebKit/WebKit/commit/37dcfb7e4e71b3e8ab507d3280d4c00ab86b65fc
Author: Tadeu Zagallo <tzagallo at apple.com>
Date: 2023-04-21 (Fri, 21 Apr 2023)
Changed paths:
M Source/WebGPU/WebGPU/ShaderModule.mm
Log Message:
-----------
[WebGPU] Remove direct MSL compilation
https://bugs.webkit.org/show_bug.cgi?id=255520
rdar://108137329
Reviewed by Mike Wyrzykowski.
Since work on the WebGPU API started before we had WGSL compiler, in order to
test the API it was temporarily possible to write shaders directly in MSL.
While the WGSL compiler is far from complete, it's enough for replacing our
current uses of MSL.
* Source/WebGPU/WebGPU/ShaderModule.mm:
(WebGPU::Device::createShaderModule):
Canonical link: https://commits.webkit.org/263228@main
More information about the webkit-changes
mailing list