CGDirectDisplayID Cocoa_GetDisplayIDFromScreen(NSScreen *screen);
-int Cocoa_GL_GetCurrentDisplayID(void)
+uint32_t Cocoa_GL_GetCurrentDisplayID(void)
{
// Find which display we are on from the current context (default to main display)
CGDirectDisplayID display_id = kCGDirectMainDisplay;
}
}
- return((int)display_id);
+ return((uint32_t)display_id);
}
bool Cocoa_CVDisplayLinkCreate(void *displayLinkcallback, void *displayLinkContext)
}
else
{
+
CGDisplayModeRef display_mode;
- display_mode = (CGDisplayModeRef)Cocoa_GL_GetCurrentDisplayID();
+ display_mode = CGDisplayCopyDisplayMode((CGDirectDisplayID)Cocoa_GL_GetCurrentDisplayID());
fps = CGDisplayModeGetRefreshRate(display_mode);
CGDisplayModeRelease(display_mode);
if (fps <= 0.0)