KhronosGroup / MoltenVK

MoltenVK is a Vulkan Portability implementation. It layers a subset of the high-performance, industry-standard Vulkan graphics and compute API over Apple's Metal graphics framework, enabling Vulkan applications to run on macOS, iOS and tvOS.
Apache License 2.0
4.76k stars 419 forks source link

Added mechanism to trigger GPU capture without attaching a debugger. #2241

Closed js6i closed 4 months ago

js6i commented 4 months ago

Occasionally I want to capture a single GPU frame but have trouble attaching Xcode. I hacked in something of this sort several times already, so here it is cleaned up.