申请试用
HOT
登录
注册
 
timing
timing

timing

阳春白雪
/
发布于
/
2329
人观看

交互式应用包括从实时游戏到飞行模拟器和虚拟现实环境的所有内容,对整个计算环境提出了很强的实时性要求,以确保在正确的时间向用户提供正确的数据。这需要两件事:第一件事是应用程序知道显示信息的时间,以便能够计算出正确的内容;第二件事是在该时间实际显示帧。
这两条信息通过图形堆栈进行不一致的管理,使得应用程序很难为用户提供流畅的动画体验。而且由于在使用opengl或vulkan进行应用程序渲染和底层硬件之间存在许多api,因此在链的任何一点上都不能正确地处理事情都会导致结果混乱。
要解决这个问题,需要在整个系统中进行更改,从使内核提供更好的控制和有关图像排队和呈现的信息到在合成窗口系统中进行更改,以确保在目标时间显示图像,并确保实际呈现时间向应用程序和
最后,添加到呈现api(如vulkan)中,以显示对图像呈现时间的控制,并反馈图像最终对用户可见的时间。
本演示将首先演示当前图形堆栈中固有的显示计时支持不足的影响,讨论系统各个级别所需的不同解决方案,最后展示工作系统。

0 点赞
0 收藏
0下载
相关文档
确认
3秒后跳转登录页面
去登陆