TA的每日心情 | 慵懒 2020-6-24 01:28 |
---|
签到天数: 895 天 [LV.10]以坛为家III
至尊会员
- 积分
- 164133
|
本帖最后由 cczzhh 于 2017-12-29 15:14 编辑
显卡支持10bit输出只是一方面。即使你在nvidia控制面板勾选了10bit,实际上你的桌面和99.99%的程序都在以8bit输出(0.01%中大家熟悉的例子:madVR)。
想要让一个软件输出10bit,必须满足:
1. 显卡支持(这个已经有了)
2. 显示器支持,包括线(如果nvidia控制面板显示有,那么这个也已经有了)
3. 驱动支持
4. 操作系统支持(3和4的搞人之处在于对程序实现有限制)
5. 软件本身支持(这个photoshop有,虽然有,但是。。)
GeForce卡的10bit的蛋疼之处就在于,必须是DirectX程序,而且操作系统限定win10 1709以前必须独占全屏,win10 1709开始允许无边框全屏,才能实现10bit输出。然而PS是opengl程序。。。
见:http://nvidia.custhelp.com/app/a ... nvidia-geforce-gpus
虽然Quadro卡和GeForce几乎都是共通的,但就是硬件的稍微修改+驱动限制使得geforce在windows下无法实现opengl 10bit。不然老黄拿什么坑我们的钱呢?如果是给macOS或者linux配的话,可能情况就不一样了,当我这段没说。。
另可参考下这个讨论:https://github.com/mpv-player/mpv/issues/5237
|
|