Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: beec05729a177860ead4a841f4902749a37ffd5f
      
https://github.com/WebKit/WebKit/commit/beec05729a177860ead4a841f4902749a37ffd5f
  Author: Tadeu Zagallo <tzaga...@apple.com>
  Date:   2025-09-04 (Thu, 04 Sep 2025)

  Changed paths:
    A LayoutTests/fast/webgpu/nocrash/fuzz-298315-expected.txt
    A LayoutTests/fast/webgpu/nocrash/fuzz-298315.html
    M Source/WebGPU/WebGPU/ShaderModule.mm

  Log Message:
  -----------
  [WebGPU] Unhandled texture formats in wgslFormat
https://bugs.webkit.org/show_bug.cgi?id=298315
rdar://159751366

Reviewed by Mike Wyrzykowski.

`texture-formats-tier1` was added in 299147@main, but the new formats weren't 
added
to `wgslFormat`, which resulted in a crash in debug builds or an incorrect 
value being
returned in release.

* LayoutTests/fast/webgpu/nocrash/fuzz-x-expected.txt: Added.
* LayoutTests/fast/webgpu/nocrash/fuzz-x.html: Added.
* Source/WebGPU/WebGPU/ShaderModule.mm:
(WebGPU::wgslFormat):

Canonical link: https://commits.webkit.org/299548@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to