diff --git a/renderdoc/driver/metal/metal_device.cpp b/renderdoc/driver/metal/metal_device.cpp index c1025e0a2..23675b781 100644 --- a/renderdoc/driver/metal/metal_device.cpp +++ b/renderdoc/driver/metal/metal_device.cpp @@ -79,6 +79,7 @@ void WrappedMTLDevice::MTLHookObjcMethods() class_getInstanceMethod(objc_lookUpClass("CAMetalLayer"), sel_registerName("nextDrawable")); g_real_CAMetalLayer_nextDrawable = method_setImplementation(m, (IMP)hooked_CAMetalLayer_nextDrawable); + s_hookObjcMethods = true; } void WrappedMTLDevice::MTLFixupForMetalDriverAssert()