Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: d1b0136693a04998832b590d39e85877856dc743
https://github.com/WebKit/WebKit/commit/d1b0136693a04998832b590d39e85877856dc743
Author: Tadeu Zagallo <[email protected]>
Date: 2024-01-10 (Wed, 10 Jan 2024)
Changed paths:
M Source/WebGPU/WGSL/ConstantFunctions.h
M Source/WebGPU/WGSL/TypeDeclarations.rb
Log Message:
-----------
[WGSL] Add abstract overloads to conversion functions
https://bugs.webkit.org/show_bug.cgi?id=267336
rdar://120783899
Reviewed by Mike Wyrzykowski.
There were several CTS tests failing because they relied on directly converting
abstract floats to concrete integers. This behavior didn't match the spec, but
the spec is now being updated to match the CTS instead[1].
[1]: https://github.com/gpuweb/gpuweb/pull/4449
* Source/WebGPU/WGSL/ConstantFunctions.h:
(WGSL::CONSTANT_FUNCTION):
* Source/WebGPU/WGSL/TypeDeclarations.rb:
Canonical link: https://commits.webkit.org/272894@main
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes