diff --git a/src/cinder/app/glfw/WindowImplGlfw.cpp b/src/cinder/app/glfw/WindowImplGlfw.cpp index 501d95b4f7..12cc32b331 100644 --- a/src/cinder/app/glfw/WindowImplGlfw.cpp +++ b/src/cinder/app/glfw/WindowImplGlfw.cpp @@ -197,6 +197,10 @@ void WindowImplGlfw::show() float WindowImplGlfw::getContentScale() const { + if( ! mAppImpl->getApp()->isHighDensityDisplayEnabled() ) { + return 1.0f; + } + float xscale = 1.0f, yscale = 1.0f; ::glfwGetWindowContentScale( mGlfwWindow, &xscale, &yscale ); // Return the larger of the two scales (they should typically be the same)