diff --git a/src/video/cocoa/cocoa_v.mm b/src/video/cocoa/cocoa_v.mm --- a/src/video/cocoa/cocoa_v.mm +++ b/src/video/cocoa/cocoa_v.mm @@ -294,6 +294,12 @@ Dimension VideoDriver_Cocoa::GetScreenSi return { static_cast(NSWidth(frame)), static_cast(NSHeight(frame)) }; } +/** Get DPI scale of our window. */ +float VideoDriver_Cocoa::GetDPIScale() +{ + return this->cocoaview != nil ? [ this->cocoaview getContentsScale ] : 1.0f; +} + /** * Are we in fullscreen mode? * @return whether fullscreen mode is currently used