From 8d34e35bf665869cd8e6d782db67e740f9f7aba2 Mon Sep 17 00:00:00 2001 From: osy <50960678+osy@users.noreply.github.com> Date: Tue, 3 Feb 2026 13:38:17 -0800 Subject: [PATCH] system: add more Metal debug logging --- Services/UTMQemuSystem.m | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Services/UTMQemuSystem.m b/Services/UTMQemuSystem.m index 71bb3bc9..1f414b84 100644 --- a/Services/UTMQemuSystem.m +++ b/Services/UTMQemuSystem.m @@ -120,12 +120,16 @@ static int startQemu(UTMProcess *process, int argc, const char *argv[], const ch self.mutableEnvironment[@"VIRGL_LOG_LEVEL"] = @"debug"; self.mutableEnvironment[@"MESA_DEBUG"] = @"1"; self.mutableEnvironment[@"MVK_CONFIG_LOG_LEVEL"] = @"4"; + self.mutableEnvironment[@"MVK_DEBUG"] = @"1"; + self.mutableEnvironment[@"MTL_DEBUG_LAYER"] = @"1"; } else { [self.mutableEnvironment removeObjectForKey:@"G_MESSAGES_DEBUG"]; [self.mutableEnvironment removeObjectForKey:@"VK_LOADER_DEBUG"]; [self.mutableEnvironment removeObjectForKey:@"VIRGL_LOG_LEVEL"]; [self.mutableEnvironment removeObjectForKey:@"MESA_DEBUG"]; [self.mutableEnvironment removeObjectForKey:@"MVK_CONFIG_LOG_LEVEL"]; + [self.mutableEnvironment removeObjectForKey:@"MVK_DEBUG"]; + [self.mutableEnvironment removeObjectForKey:@"MTL_DEBUG_LAYER"]; } }