Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: acf07e068d0b4cbe03258bc2da8012db6d0c76dc
https://github.com/WebKit/WebKit/commit/acf07e068d0b4cbe03258bc2da8012db6d0c76dc
Author: Tadeu Zagallo <[email protected]>
Date: 2023-03-22 (Wed, 22 Mar 2023)
Changed paths:
M Source/WebGPU/WGSL/AST/ASTStructure.h
M Source/WebGPU/WGSL/EntryPointRewriter.cpp
M Source/WebGPU/WGSL/WGSLShaderModule.h
Log Message:
-----------
[WGSL] Make AST::Structure::role changes reversible
https://bugs.webkit.org/show_bug.cgi?id=254223
<rdar://problem/107008054>
Reviewed by Myles C. Maxfield.
This is one of the last modifications that is not currently reversible. As with
the similar
changes, the goal is to allow multiple compilations using the same AST, which
requires that
every AST modification be reversible.
* Source/WebGPU/WGSL/AST/ASTStructure.h:
* Source/WebGPU/WGSL/EntryPointRewriter.cpp:
(WGSL::EntryPointRewriter::checkReturnType):
* Source/WebGPU/WGSL/WGSLShaderModule.h:
(WGSL::ShaderModule::replace):
Canonical link: https://commits.webkit.org/261950@main
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes