Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: ab50f80f0e54c56a17c4b273bcec57dc6508085c
https://github.com/WebKit/WebKit/commit/ab50f80f0e54c56a17c4b273bcec57dc6508085c
Author: Mike Wyrzykowski <[email protected]>
Date: 2024-06-17 (Mon, 17 Jun 2024)
Changed paths:
M Source/WebGPU/WebGPU/Device.h
M Source/WebGPU/WebGPU/Device.mm
M Source/WebGPU/WebGPU/Queue.mm
Log Message:
-----------
[WebGPU] Flaky failures on CTS due to reaching command buffer limit
https://bugs.webkit.org/show_bug.cgi?id=275554
<radar://129971928>
Reviewed by Tadeu Zagallo.
https://github.com/gpuweb/gpuweb/issues/4622 is resolved but the CTS
still needs to be updated and the CTS can create several thousand
open GPUCommandEncoder instances without calling GPUQueue.submit() on
the buffer.
Raise the limit for the CTS so we don't observe flaky failures.
* Source/WebGPU/WebGPU/Device.h:
* Source/WebGPU/WebGPU/Device.mm:
(WebGPU::Device::maxCommandBufferCount):
(WebGPU::Device::create):
* Source/WebGPU/WebGPU/Queue.mm:
(WebGPU::Queue::commandBufferWithDescriptor):
Canonical link: https://commits.webkit.org/280072@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