From 728ca2806c6b871bcbf7ff1d9d7d1acd51feea3a Mon Sep 17 00:00:00 2001 From: Patrick Baran Date: Thu, 1 Oct 2026 22:06:12 +0100 Subject: [PATCH] Retain Metal devices selected by name --- Engine/gapi/metal/mtdevice.mm | 1 + 1 file changed, 1 insertion(+) diff --git a/Engine/gapi/metal/mtdevice.mm b/Engine/gapi/metal/mtdevice.mm index 70f7a546..3208611c 100644 --- a/Engine/gapi/metal/mtdevice.mm +++ b/Engine/gapi/metal/mtdevice.mm @@ -19,6 +19,7 @@ NS::Object* at = dev->object(i); MTL::Device* d = reinterpret_cast(at); if(name==d->name()->utf8String()) { + d->retain(); return NsPtr(d); } }