@
patr0nus 不是这样的吧,OS X有两种模式的分辨率:1:1的普通更高分辨率,这个是多少就是多少;1:2的HiDPI分辨率,这个只能是屏幕原声分辨率的0.5次方。以rMBP 15为例,其默认支持的分辨率为Native resolution: 2880 by 1800 pixels (Retina); scaled resolutions: 1920 by 1200, 1680 by 1050, 1280 by 800, and 1024 by 640 pixels
翻译成系统实际的profile就是:
1024x640
1280x800
1440x900
1680x1050
1920x1200
1440x900 (HiDPI)
2880x1800
其中只有HiDPI使用@
2x资源。1440x900 (HiDPI)渲染尺寸和2880x1800一样,但屏幕尺寸和1440x900一样。1440x900渲染就是1440x900,然后屏幕控制器upscale。
这些设置在retina机器上傻瓜化了,并不是所有都可供部分用户选择。但是如果使用SwitchResX之类的软件还是可以看详细设置。
另外非r屏的机器也是可以打开HiDPI模式,只不过1440x900的机器只能开720x540 (HiDPI)而已,实际的点距也没有变化,屏幕空间小了很多,所以没什么意义。