Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 3668da8d9b61ffc0b6e6683d00c34cf7e1a7759c
https://github.com/WebKit/WebKit/commit/3668da8d9b61ffc0b6e6683d00c34cf7e1a7759c
Author: Tadeu Zagallo <[email protected]>
Date: 2025-04-30 (Wed, 30 Apr 2025)
Changed paths:
M Source/WebGPU/WGSL/AST/ASTDiagnosticAttribute.h
M Source/WebGPU/WGSL/AST/ASTDiagnosticDirective.h
M Source/WebGPU/WGSL/AST/ASTStringDumper.cpp
M Source/WebGPU/WGSL/AST/ASTStringDumper.h
M Source/WebGPU/WGSL/AST/ASTVisitor.cpp
M Source/WebGPU/WGSL/AST/ASTVisitor.h
M Source/WebGPU/WGSL/BoundsCheck.cpp
M Source/WebGPU/WGSL/GlobalVariableRewriter.cpp
M Source/WebGPU/WGSL/Lexer.cpp
M Source/WebGPU/WGSL/Metal/MetalFunctionWriter.cpp
M Source/WebGPU/WGSL/Parser.cpp
M Source/WebGPU/WGSL/SourceSpan.h
M Source/WebGPU/WGSL/TypeCheck.cpp
M Source/WebGPU/WGSL/TypeDeclarations.rb
M Source/WebGPU/WGSL/WGSL.h
M Source/WebGPU/WGSL/tests/access-expression-errors.wgsl
M Source/WebGPU/WGSL/tests/attributes-errors.wgsl
M Source/WebGPU/WGSL/tests/attributes.wgsl
M Source/WebGPU/WGSL/tests/division-errors.wgsl
M Source/WebGPU/WGSL/tests/lit.cfg
M Source/WebGPU/WGSL/tests/modulo.wgsl
M Source/WebGPU/WGSL/tests/overload.wgsl
M Source/WebGPU/WGSL/tests/pointers-errors.wgsl
M Source/WebGPU/WGSL/tests/references-errors.wgsl
M Source/WebGPU/WGSL/tests/shadowing.wgsl
M Source/WebGPU/WGSL/tests/type-promotion.wgsl
Log Message:
-----------
[WGSL] Clean up old FIXMEs
https://bugs.webkit.org/show_bug.cgi?id=292330
rdar://149949424
Reviewed by Mike Wyrzykowski.
Remove stale FIXMEs, resolve simple ones (mostly about enabling tests) and add
radar numbers for all remaining issues.
* Source/WebGPU/WGSL/AST/ASTDiagnosticAttribute.h:
* Source/WebGPU/WGSL/AST/ASTDiagnosticDirective.h:
* Source/WebGPU/WGSL/AST/ASTStringDumper.cpp:
(WGSL::AST::StringDumper::visit):
* Source/WebGPU/WGSL/AST/ASTStringDumper.h:
* Source/WebGPU/WGSL/AST/ASTVisitor.cpp:
(WGSL::AST::Visitor::visit):
* Source/WebGPU/WGSL/AST/ASTVisitor.h:
* Source/WebGPU/WGSL/BoundsCheck.cpp:
(WGSL::BoundsCheckVisitor::visit):
* Source/WebGPU/WGSL/GlobalVariableRewriter.cpp:
(WGSL::RewriteGlobalVariables::getPacking):
(WGSL::RewriteGlobalVariables::determineUsedGlobals):
(WGSL::RewriteGlobalVariables::insertStructs):
* Source/WebGPU/WGSL/Lexer.cpp:
(WGSL::Lexer<T>::nextToken):
(WGSL::Lexer<T>::skipBlockComments):
* Source/WebGPU/WGSL/Metal/MetalFunctionWriter.cpp:
(WGSL::Metal::FunctionDefinitionWriter::visit):
(WGSL::Metal::emitTextureLoad):
(WGSL::Metal::emitTextureSampleBaseClampToEdge):
* Source/WebGPU/WGSL/Parser.cpp:
(WGSL::Parser<Lexer>::parseTypeName):
(WGSL::Parser<Lexer>::parseStatement):
(WGSL::Parser<Lexer>::parseForStatement):
(WGSL::Parser<Lexer>::parsePostfixExpression):
(WGSL::Parser<Lexer>::parsePrimaryExpression):
* Source/WebGPU/WGSL/SourceSpan.h:
* Source/WebGPU/WGSL/TypeCheck.cpp:
(WGSL::TypeChecker::check):
(WGSL::TypeChecker::visit):
* Source/WebGPU/WGSL/TypeDeclarations.rb:
* Source/WebGPU/WGSL/WGSL.h:
* Source/WebGPU/WGSL/tests/access-expression-errors.wgsl:
* Source/WebGPU/WGSL/tests/attributes-errors.wgsl:
* Source/WebGPU/WGSL/tests/attributes.wgsl:
* Source/WebGPU/WGSL/tests/division-errors.wgsl:
* Source/WebGPU/WGSL/tests/lit.cfg:
* Source/WebGPU/WGSL/tests/modulo.wgsl:
* Source/WebGPU/WGSL/tests/overload.wgsl:
* Source/WebGPU/WGSL/tests/pointers-errors.wgsl:
* Source/WebGPU/WGSL/tests/references-errors.wgsl:
* Source/WebGPU/WGSL/tests/shadowing.wgsl:
* Source/WebGPU/WGSL/tests/type-promotion.wgsl:
Canonical link: https://commits.webkit.org/294357@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes