core: Release finished WebGPU command encoders (#4368)

This commit is contained in:
Sargun Vohra
2026-06-30 13:56:27 -07:00
committed by GitHub
parent aa90185d42
commit 60f15190c3

View File

@@ -73,6 +73,8 @@ void CommandEncoder::submitCommandBuffer() {
WGPUStringView label = {"Command Buffer", strlen("Command Buffer")};
cmdBufferDesc.label = label;
WGPUCommandBuffer cmdBuffer = wgpuCommandEncoderFinish(encoder, &cmdBufferDesc);
wgpuCommandEncoderRelease(encoder);
encoder = nullptr;
if (cmdBuffer) {
wgpuQueueSubmit(queue, 1, &cmdBuffer);