mirror of
https://github.com/libretro/RetroArch
synced 2025-03-29 22:20:21 +00:00
Revert "(Cocoa) See if this works"
This reverts commit 1ddd7ee79dade32dc8b925b3dfe57233fc2c34ea.
This commit is contained in:
parent
83f1b28f98
commit
6fe4559b8e
@ -33,12 +33,6 @@
|
||||
|
||||
static CocoaView* g_instance;
|
||||
|
||||
void *nsview_set_ptr(void *inst)
|
||||
{
|
||||
g_instance = (BRIDGE void*)inst;
|
||||
return (BRIDGE void *)g_instance;
|
||||
}
|
||||
|
||||
void *nsview_get_ptr(void)
|
||||
{
|
||||
#if defined(HAVE_COCOA)
|
||||
@ -81,11 +75,20 @@ void *glkitview_init(void);
|
||||
|
||||
+ (CocoaView*)get
|
||||
{
|
||||
void *inst = nsview_get_ptr();
|
||||
if (!inst)
|
||||
return nsview_set_ptr([CocoaView new]);
|
||||
if (!g_instance)
|
||||
g_instance = [CocoaView new];
|
||||
|
||||
return inst;
|
||||
#if defined(HAVE_COCOA)
|
||||
video_driver_display_type_set(RARCH_DISPLAY_OSX);
|
||||
video_driver_display_set(0);
|
||||
video_driver_display_userdata_set((uintptr_t)g_instance);
|
||||
#elif defined(HAVE_COCOA_METAL)
|
||||
video_driver_display_type_set(RARCH_DISPLAY_OSX);
|
||||
video_driver_display_set(0);
|
||||
video_driver_display_userdata_set((uintptr_t)g_instance);
|
||||
#endif
|
||||
|
||||
return g_instance;
|
||||
}
|
||||
|
||||
- (id)init
|
||||
|
Loading…
x
Reference in New Issue
Block a user