Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: f55e41f626a91b8054c6f680fb890da0258e503e
https://github.com/WebKit/WebKit/commit/f55e41f626a91b8054c6f680fb890da0258e503e
Author: Mike Wyrzykowski <[email protected]>
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@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@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
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes