[webkit-changes] [WebKit/WebKit] f55e41: REGRESSION (283015 at main) : [ macOS wk2 Release ] f...
mwyrzykowski
noreply at github.com
Tue Sep 3 20:42:01 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: f55e41f626a91b8054c6f680fb890da0258e503e
https://github.com/WebKit/WebKit/commit/f55e41f626a91b8054c6f680fb890da0258e503e
Author: Mike Wyrzykowski <mwyrzykowski at apple.com>
Date: 2024-09-03 (Tue, 03 Sep 2024)
Changed paths:
M Source/WebGPU/WebGPU/CommandEncoder.mm
M Source/WebGPU/WebGPU/Queue.mm
Log Message:
-----------
REGRESSION (283015 at main) : [ macOS wk2 Release ] fast/webgpu/nocrash/fuzz-277642.html is a constant crash.
https://bugs.webkit.org/show_bug.cgi?id=279080
rdar://135213052
Reviewed by Dan Glastonbury.
283015 at main set the open command buffers and encoders cache to nil when
the Queue becomes invalid, but we also need to make sure encoding has
ended on all encoders prior to doing so to avoid Metal validation errors
when the command encoder is deallocated.
* Source/WebGPU/WebGPU/Queue.mm
* Source/WebGPU/WebGPU/CommandEncoder.mm:
Canonical link: https://commits.webkit.org/283130@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