mac 在 HiDPI 下渲染分辨率的极限是多少?

2016-05-11 15:54:32 +08:00
 pbjacob
我用的是 late 2012 版 mac mini ,显卡是 HD4000 ,外接了 1920x1080 分辨率的显示器。

开启 HiDPI 之后,添加了好几组分辨率,包括: 1920x1080(HiDPI)、 1600x900(HiDPI)、 1440x810(HiDPI)、 1280x720(HiDPI)。举 1920x1080(HiDPI)为例,虽然 mac 的物理输出为 1080p 的显示器,但电脑的显卡是工作在高分辨率 3840x2160 的渲染模式下的。

当我尝试添加更高分辨率的时候,如 2048x1152(HiDPI)、 2304x1296(HiDPI)、 2560x1440(HiDPI),发现 RDM 下完全不会显示这些分辨率选项,好像 1920x1080(HiDPI),即 3840x2160 是一个瓶颈,凡是高于这个瓶颈的,系统一律不让显卡去渲染。

而那些可以支持外接 5k 显示器的 mac 如 iMac 5k 、 Mac Pro 、顶配 15 寸 rMBP ,其显卡肯定都工作在了 5120x2880 的渲染模式,也就是说,对于这些机器, 3840x2160 不是瓶颈。于是猜想,应该是由于我的机器比较老,受显卡的限制,系统会强制忽略高于瓶颈值的分辨率。

于是提出了这样的疑问:
1. 这种分辨率的瓶颈是不是因显卡而异的?
2. 对于目前 mac 产品线里支持 4k 但不支持 5k 的机器 ,能否在接 4k 显示器的时候,让显卡工作在 5k 的渲染模式?
也就是说, 4k 的外接显示器,看到的画面是 looks like 2560x1440 ,显示效果为 75%程度的 Retina ,这能否实现?

支持 4k 但不支持 5k 的机器包括: iMac 4k ( Iris Pro 6200 )、 15 寸低配 rMBP ( Iris Pro 5200 )、 13 寸 rMBP(Iris 6100)、 NMB ( HD 515 )、 Macbook Air(HD 6000)等。如果有朋友正在使用上述机器,请帮我测试一下,看能否添加 5120x2880 的分辨率。多谢!
18654 次点击
所在节点    macOS
28 条回复
qucklay
2016-05-12 00:41:10 +08:00
1 , mac mini 2012 不支持 4K
2 ,你只能使用像素对齐的 FHD1920*1080 或者 hidpi 后的 960*540
sinxccc
2016-05-12 01:08:26 +08:00
Late 2012 Mac Mini 是 Thunderbolt 1 吧,支持 5k 的新型号都是 Thunderbolt 2 。
SoloCompany
2016-05-12 02:57:56 +08:00
2012 RMBP
外接 4k 显示器
不支持 60hz 所以只能 30hz
没有改过任何数据
没有装第三方软件
直接就能选 HiDPI 5k 毫无问题
pbjacob
2016-05-12 08:10:50 +08:00
@qucklay Mac mini 2012 是不支持 4k 的输出,但输出之前显卡的渲染工作是可以到 4k 级的。另外, hdpi 的分辨率可以很灵活, 960x540 只是最佳的效果,高于这个值的 hidpi 也可以渲染,只是外接到 1080p 的显示器上效果会有一定比例的折扣。有很多人都是用 2k 的屏幕, hidpi 到 1920x1080 来用,大约能达到 67%程度的纯 hdpi 效果。你可以试一下,挺有意思的
pbjacob
2016-05-12 08:12:29 +08:00
@sinxccc 对, 2012 版的是 Tb1 ,视频输出不支持 4k 或 5k ,但显卡渲染可以到 4k
pbjacob
2016-05-12 08:14:20 +08:00
@SoloCompany 谢谢你的回答!用 5k 时会比用 4k 时卡顿很多么?
SoloCompany
2016-05-12 09:04:52 +08:00
@pbjacob 不卡
regeditms
2016-05-12 09:44:40 +08:00
一般来说开启 HiDPI ,显卡实际渲染的分辨率要 x2 。实际渲染的分辨率大小是由显卡决定的,比如我的 gtx970 只能到 4k , 5k 就不行了,但是也是可以多个 4k 的,这个要显卡性能了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/277921

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX