假如游戏前10秒是60hz的速度渲染,后10秒是30hz的渲染,那显卡驱动是怎么知道某个帧开始,要从60hz改成30hz输出的?是freeaync的显卡驱动会自动去变不需要dx控制么?只看数据有数据来显示就产生v sync?
如果是固定刷新率的显卡,是固定输出vsync,这个dx在初始化时候就是可以设定的
【 在 dormouseBHU @ [Graphics] 的大作中提到: 】
:
: 具体原理不清楚,但是实现这个应该有很多方法吧。最简单的办法就是显卡驱动收到一帧画面就给显示器推送一帧。这不就是可变刷新率嘛。
:
: 对比固定帧率,就是无论显卡驱动有没收到新的画面都以一个固定频率定时的给显示器推送数据。
:
--
FROM 223.104.146.*