当前位置: 首页 > 专利查询>辉达公司专利>正文

生成内插帧并将其与应用程序帧一起插入以供显示制造技术

技术编号:40907807 阅读:15 留言:0更新日期:2024-04-18 14:37
本公开涉及生成内插帧并将其与应用程序帧一起插入以供显示。用于生成计算机图形的装置、系统和技术。在至少一个实施例中,用于输出应用程序生成的计算机图形帧的应用程序编程接口调用被拦截。基于应用程序生成的帧生成一个或更多个内插计算机图形帧。根据目标速率输出应用程序生成的帧和内插帧。

【技术实现步骤摘要】

至少一个实施例涉及生成计算机图形。例如,至少一个实施例涉及用于以所需速率产生计算机图形的渲染和内插帧的处理器或计算系统。


技术介绍

1、计算机生成的图形的质量感知会受到多种因素的影响,包括计算机图形帧的显示频率以及这些帧的显示规律。然而,生成计算机图形的应用程序可能难以生成具有足够的频率和规律的帧。


技术实现思路

【技术保护点】

1.一种方法,包括:

2.根据权利要求1所述的方法,其中所述一个或更多个应用程序编程接口调用包括至少访问交换链中的第一缓冲区的请求,并且其中所述方法进一步包括:响应于至少访问所述交换链中的所述第一缓冲区的所述请求,提供对所述交换链中不包括的第二缓冲区的访问。

3.根据权利要求1所述的方法,其中所述一个或更多个应用程序编程接口中的至少一个使应用程序使用交换链之外的缓冲区来存储所述应用程序生成的帧。

4.根据权利要求2所述的方法,进一步包括:

5.根据权利要求1所述的方法,其中第二应用程序生成的帧与所述一个或更多个内插帧并行地生成。

...

【技术特征摘要】

1.一种方法,包括:

2.根据权利要求1所述的方法,其中所述一个或更多个应用程序编程接口调用包括至少访问交换链中的第一缓冲区的请求,并且其中所述方法进一步包括:响应于至少访问所述交换链中的所述第一缓冲区的所述请求,提供对所述交换链中不包括的第二缓冲区的访问。

3.根据权利要求1所述的方法,其中所述一个或更多个应用程序编程接口中的至少一个使应用程序使用交换链之外的缓冲区来存储所述应用程序生成的帧。

4.根据权利要求2所述的方法,进一步包括:

5.根据权利要求1所述的方法,其中第二应用程序生成的帧与所述一个或更多个内插帧并行地生成。

6.根据权利要求1所述的方法,其中所述一个或更多个内插帧是使用机器学习模型并至少基于所述应用程序生成的帧而生成的。

7.根据权利要求1所述的方法,进一步包括:

8.一种系统,包括:

9.根据权利要求8所述的系统,其中所述一个或更多个应用程序编程接口调用中的至少一个使应用程序将所述应用程序生成的帧存储在所述缓冲区中,并且其中定速器进程从所述缓冲区获取所述应用程序生成的帧。

10.根据权利要求8所述的系统,其中定速器进程接收所述应用程序生成的帧和所述一个或更多个内插帧,并且其中所述定速器进程使所述应用程序生成的帧和所述一个或更多个内插帧按照所述目标速率被复制...

【专利技术属性】
技术研发人员:B·斯卡尔雅克A·艾德斯登
申请(专利权)人:辉达公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1