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

Reply via email to