» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[新闻] Eurogamer:XBOXONE S 运行战争机器4 的HDR增强效果吊炸天!赶紧换显示设备吧!

引用:
原帖由 yfl2 于 2016-7-27 10:24 发表
posted by wap, platform: 红米Note3
他不懂的,以前显卡根本没这个输出格式,显示器怎么会支持
以前的情况其实是这样:
显卡可以输出FP16 framebuffer这是很多年前就有的了(最晚也是和DX11一起出来的,你算算呗)。只不过显示器会直接clamp掉超出1与小于0的值而已。而当时通过HDMI输出到电视时,视不同情况(主要是不同显卡IHV与电视支持)会默认转成10bit(AMD)或12bit(NV或Intel)信号。没记错的话,除A卡外输出FP16会略过gamma矫正。
其实Sony还搞出过一个xvYcc,它的动态范围也比通常的要大一些,也有对应的输出格式RGB10_XR_BIAS,只不过基本来说,各家驱动没有处理的好的,这也和显示设备的复杂有关,所以基本没有使用的。PS3/4虽然支持这输出还算OK。但游戏还是按RGB8来输出,所以没用。

[ 本帖最后由 hourousha 于 2016-7-27 11:41 编辑 ]


TOP

引用:
原帖由 yfl2 于 2016-7-27 11:44 发表
posted by wap, platform: 红米Note3
显卡什么时候会以这种格式输出?这样的话带宽发生变化了,怎么处理?
什么时候?你设定scan-out的格式就可以了啊,当然,得全屏模式才有效,类似在DX9下以RGB10输出的情形。
至于DVI/DP层的传输协议,那是另一回事。不在游戏开发程序员控制范围内。就好像我说的,按FP16输出,根据显卡、驱动、和电视,可能传输的是10bit或者12bit信号,这个程序员无法控制。



TOP

发新话题
     
官方公众号及微博