diff --git a/internal/devicescale/impl_mac.go b/internal/devicescale/impl_mac.go index 89e1cee2a..a8a3817d7 100644 --- a/internal/devicescale/impl_mac.go +++ b/internal/devicescale/impl_mac.go @@ -25,7 +25,8 @@ package devicescale // // static float scaleAt(int x, int y) { // // On macOS, the direction of Y axis is inverted from GLFW monitors (#807). -// y = -y; +// // This is a reverse function of _glfwTransformYNS in GLFW (#1113). +// y = CGDisplayBounds(CGMainDisplayID()).size.height - y - 1; // // NSArray* screens = [NSScreen screens]; // for (NSScreen* screen in screens) {