[webkit-changes] [WebKit/WebKit] 7d9bcc: [WebGPU] Validation error inside runClearEncoder
mwyrzykowski
noreply at github.com
Mon Aug 12 12:53:58 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 7d9bcc5f209d78b255bd211e56b2969e246c5be1
https://github.com/WebKit/WebKit/commit/7d9bcc5f209d78b255bd211e56b2969e246c5be1
Author: Mike Wyrzykowski <mwyrzykowski at apple.com>
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
More information about the webkit-changes
mailing list