From 3da744342ad4707fda04908b8529c025ff2a8881 Mon Sep 17 00:00:00 2001 From: Gregory Wells Date: Mon, 21 Jul 2025 09:32:32 -0400 Subject: [PATCH] log out command buffer errros --- projects/apis/metal/src/submit/metal_submit.m | 3 +++ 1 file changed, 3 insertions(+) diff --git a/projects/apis/metal/src/submit/metal_submit.m b/projects/apis/metal/src/submit/metal_submit.m index 9c49254..0a025f8 100644 --- a/projects/apis/metal/src/submit/metal_submit.m +++ b/projects/apis/metal/src/submit/metal_submit.m @@ -18,6 +18,9 @@ gnReturnCode metalSyncSubmit(gnOutputDevice device, gnSubmitSyncInfo info) { mtlSignalSemaphore(info.signalSemaphores[c], commandBuffer); [info.commandBuffers[i]->commandBuffer->commandBuffer addCompletedHandler:^(id buffer) { + if (buffer.error) { + NSLog(@"Command buffer error: %s", buffer.error.localizedDescription.UTF8String); + } if (atomic_fetch_sub_explicit(&buffersLeft, 1, memory_order_acq_rel) == 1) { fenceToSignal->signaled = gnTrue; }