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