如何在视网膜/ 4k显示器上找到显示比例因子?

时间:2014-08-10 16:45:10

标签: macos opengl glfw

我在缩放模式下有一个大显示屏可以播放更大的文字。这个缩放不会报告给我的程序,这是一个使用GLFW进行窗口化的OpenGL应用程序。我的所有几何体都是半角大小,偏移了实际视口高度的一半。这是一组显示问题http://imgur.com/a/MDs1E的图片。如何获得缩放值以便我可以更正我的投影?

1 个答案:

答案 0 :(得分:4)

您需要使用glfwGetFramebufferSize来获取使用不匹配像素的窗口坐标的显示器上窗口的实际大小(以像素为单位)。然后将这些值传递给glViewport。