首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当没有完全的vsync fp时,vsync到底如何影响fp?

当没有完全的vsync fp时,vsync到底如何影响fp?
EN

Computer Graphics用户
提问于 2016-03-10 14:09:49
回答 1查看 5.3K关注 0票数 7

我知道,如果您转vsync,它同步呈现与垂直重绘周期,以防止撕裂,并这样做限制您的呈现率(FPS)在监视器刷新速率,通常是60 as /60 fps,虽然其他速率也存在。

但是,当您没有以完整的60 does运行时,vsync如何影响您的帧速率?我听过人们说,你将被限制在60英尺的倍数(准确地说,是16毫秒),但从观察来看,fps可能波动很大。

EN

回答 1

Computer Graphics用户

发布于 2016-03-10 14:17:41

这取决于司机如何处理丢失的帧。

一种选择是等到下一次vsync,导致32 ms的故障,如果应用程序限制在16 ms,则会引起波动。

下一个选项是排队显示下一个帧,但不要等待它。这仍然会造成视觉上的问题,但是应用程序可以立即在下一个帧上启动,而不是被迫等待16 ms。如果下一个帧做得更快,那么后期的帧甚至可能永远不会显示。

最后一种选择是不要阻塞并将后期的帧立即推到显示器上,这样会导致撕裂。

票数 6
EN
页面原文内容由Computer Graphics提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://computergraphics.stackexchange.com/questions/2166

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档