Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 7d9bcc5f209d78b255bd211e56b2969e246c5be1
https://github.com/WebKit/WebKit/commit/7d9bcc5f209d78b255bd211e56b2969e246c5be1
Author: Mike Wyrzykowski <[email protected]>
Date: 2024-08-12 (Mon, 12 Aug 2024)
Changed paths:
A LayoutTests/fast/webgpu/nocrash/fuzz-277864-expected.txt
A LayoutTests/fast/webgpu/nocrash/fuzz-277864.html
M Source/WebGPU/WebGPU/RenderPassEncoder.mm
Log Message:
-----------
[WebGPU] Validation error inside runClearEncoder
https://bugs.webkit.org/show_bug.cgi?id=277864
radar://133539340
Reviewed by Dan Glastonbury.
Metal bug impacting clears of 16xN or Nx16 textures is fixed in iOS 18
and macOS 15, so we can remove the workaround which clears them when
a draw call is not issued.
The logic is simplified assuming 'issuedDraw==true'
* LayoutTests/fast/webgpu/nocrash/fuzz-277864-expected.txt: Added.
* LayoutTests/fast/webgpu/nocrash/fuzz-277864.html: Added.
* Source/WebGPU/WebGPU/RenderPassEncoder.mm:
(WebGPU::RenderPassEncoder::endPass):
Canonical link: https://commits.webkit.org/282130@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