Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 427a310bda2e15e3014e59ff411c56c9da485c4c
      
https://github.com/WebKit/WebKit/commit/427a310bda2e15e3014e59ff411c56c9da485c4c
  Author: Mike Wyrzykowski <[email protected]>
  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
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to