Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 931b73c4745234cb781cb1d76b92c938742a8884
      
https://github.com/WebKit/WebKit/commit/931b73c4745234cb781cb1d76b92c938742a8884
  Author: Mike Wyrzykowski <[email protected]>
  Date:   2024-11-11 (Mon, 11 Nov 2024)

  Changed paths:
    M LayoutTests/platform/mac-wk2/TestExpectations
    M Source/WebGPU/WebGPU/CommandEncoder.mm

  Log Message:
  -----------
  [WebGPU] CommandEncoder::trackEncoder introduces a regression with buffer map 
counts
https://bugs.webkit.org/show_bug.cgi?id=282932
rdar://139649049

Reviewed by Tadeu Zagallo.

Removing on the call to !isValid() is too soon as was pointed
out that will result in buffer map counts not being correctly
propagted after encoding ends but prior to command buffer submission.

* Source/WebGPU/WebGPU/CommandEncoder.mm:
(WebGPU::CommandEncoder::trackEncoder):
WeakHashSet will remove the items for us.

* LayoutTests/platform/mac-wk2/TestExpectations:
Enable corresponding buffer map tests.

Canonical link: https://commits.webkit.org/286438@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