Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: d1b0136693a04998832b590d39e85877856dc743 https://github.com/WebKit/WebKit/commit/d1b0136693a04998832b590d39e85877856dc743 Author: Tadeu Zagallo <tzaga...@apple.com> 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 webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes