[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