diff --git a/src/glcontext_nsgl.mm b/src/glcontext_nsgl.mm index 794cb6fd5..db4835286 100644 --- a/src/glcontext_nsgl.mm +++ b/src/glcontext_nsgl.mm @@ -192,7 +192,7 @@ namespace bgfx { namespace gl uint64_t caps = 0; #if defined(MAC_OS_X_VERSION_MAX_ALLOWED) && (MAC_OS_X_VERSION_MAX_ALLOWED >= 1070) NSObject* nwh = (NSObject*)g_platformData.nwh; - if ([nwh respondsToSelector:@selector(backingScaleFactor)] && (1.0f < [nwh backingScaleFactor])) + if ([nwh respondsToSelector:@selector(backingScaleFactor)] && (1.0f < [(id)nwh backingScaleFactor])) caps |= BGFX_CAPS_HIDPI; #endif // defined(MAC_OS_X_VERSION_MAX_ALLOWED) && (MAC_OS_X_VERSION_MAX_ALLOWED >= 1070) return caps; diff --git a/src/renderer_mtl.mm b/src/renderer_mtl.mm index 486c1b520..f4421573f 100644 --- a/src/renderer_mtl.mm +++ b/src/renderer_mtl.mm @@ -3008,7 +3008,6 @@ namespace bgfx { namespace mtl return; } - NSWindow* nsWindow = (NSWindow*)_nwh; CALayer* layer = contentView.layer; if(NULL != layer && [layer isKindOfClass:NSClassFromString(@"CAMetalLayer")]) {