[webkit-changes] [WebKit/WebKit] 427a31: [WebGPU] A12x devices and earlier allowed for crea...
mwyrzykowski
noreply at github.com
Fri May 31 02:01:41 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 427a310bda2e15e3014e59ff411c56c9da485c4c
https://github.com/WebKit/WebKit/commit/427a310bda2e15e3014e59ff411c56c9da485c4c
Author: Mike Wyrzykowski <mwyrzykowski at apple.com>
Date: 2024-05-31 (Fri, 31 May 2024)
Changed paths:
M LayoutTests/TestExpectations
A LayoutTests/fast/webgpu/fuzz-274334-expected.txt
A LayoutTests/fast/webgpu/fuzz-274334.html
M Source/WebGPU/WebGPU/HardwareCapabilities.mm
Log Message:
-----------
[WebGPU] A12x devices and earlier allowed for creation of more samplers than supported by the HW
https://bugs.webkit.org/show_bug.cgi?id=274334
<radar://128065020>
Reviewed by Dan Glastonbury.
Apple4 and Apple5 devices have Tier 1 AB support, not tier 2, but
their limits were set according to tier 1 limits.
Reland correcting Apple4 and Apple5 limits instead of removing them.
Apple3 is not supported by WebGPU core, rather only WebGPU compat mode, which we
don't have any validation for right now.
* LayoutTests/fast/webgpu/fuzz-274334-expected.txt: Added.
* LayoutTests/fast/webgpu/fuzz-274334.html: Added.
* LayoutTests/TestExpectations
Add regression test.
* Source/WebGPU/WebGPU/HardwareCapabilities.mm:
(WebGPU::rawHardwareCapabilities):
(WebGPU::apple3): Deleted.
Canonical link: https://commits.webkit.org/279569@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list