[发明专利]使用可编程硬件进行的实时显示后处理有效
申请号: | 200580043375.5 | 申请日: | 2005-12-14 |
公开(公告)号: | CN101080698A | 公开(公告)日: | 2007-11-28 |
发明(设计)人: | 邓肯·A·里亚赫;约翰·M·丹斯金;乔纳·M·阿尔本;迈克尔·A·奥格林茨;安东尼·迈克尔·塔马西 | 申请(专利权)人: | 辉达公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46;G06F15/80;G06F15/00;G06T1/60;G06F15/16;G09G5/399 |
代理公司: | 北京律盟知识产权代理有限责任公司 | 代理人: | 王允方;刘国伟 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 可编程 硬件 进行 实时 显示 处理 | ||
1.一种图形处理器,其包括:
多处理器,其经配置以执行多个目标程序,包括:
渲染目标程序,其经配置以执行第一程序指令序列以用于产生图像数据且将所述图像数据写入渲染缓冲器;及
后处理目标程序,其经配置以:
从所述渲染缓冲器中读取所述图像数据;
执行第二程序指令序列以用于从所述图像数据中产生像素数据帧;及
将所述像素数据帧写入显示缓冲器;及
扫描输出引擎,其经配置以将所产生的像素数据帧等时地传输至显示端口,并经耦接以周期性地将触发器信号传输至所述多处理器,
其中所述多处理器进一步经配置以操作所述后处理目标程序,以响应于所述触发器信号而产生新的像素数据帧。
2.如权利要求1所述的图形处理器,其中所述多处理器包括:
第一可编程处理引擎,其经配置以执行所述渲染目标程序;及
第二可编程处理引擎,其经配置以执行所述后处理目标程序。
3.如权利要求1所述的图形处理器,其中所述多处理器包括:
可切换上下文的处理核心;
上下文管理器,其经配置以保持对应于所述多个目标程序中每一者的相应上下文;及
仲裁单元,其经配置以控制从由所述上下文管理器保持的所述上下文中选择当前上下文,以便响应于所述触发器信号而激活对应于所述后处理目标程序的上下文。
4.根据权利要求1所述的图形处理器,其中所述多处理器包括仲裁单元,所述仲裁单元经配置以控制所述多个目标程序的执行,及
所述扫描输出引擎经配置以将所产生的像素数据帧等时地传输至显示端口,并经耦接以周期性地将触发器信号传输至所述仲裁单元;
其中所述仲裁单元进一步经配置以操作所述后处理目标程序,以响应于所述触发器信号而产生新的像素数据帧。
5.一种图形处理器,其包括:
可编程执行核心,其经配置以可在多个上下文之间进行切换,且进一步经配置以执行与所述多个上下文中被切换到的一者相关联的程序指令,
仲裁单元,其耦接至所述可编程执行核心并经配置以控制所述可编程执行核心在所述多个上下文中不同上下文之间的切换,及
扫描输出引擎,其经配置以将所产生的像素数据帧等时地传输至显示端口,并经耦接以将触发器信号传输至所述仲裁单元,
其中所述多个上下文包括:
渲染上下文,其具有与其相关联的第一程序指令序列以用于产生图像数据;及
后处理上下文,其具有与其相关联的第二程序指令序列以用于从所述图像数据中产生像素数据帧;及
其中所述仲裁单元进一步经配置以响应于所述触发器信号而将所述可编程执行核心切换至所述后处理上下文。
6.如权利要求5所述的图形处理器,其中所述扫描输出引擎进一步经配置以每一帧传输所述触发器信号一次。
7.如权利要求6所述的图形处理器,其中所述扫描输出引擎进一步经配置以使所述触发器信号具有与帧结尾事件固定的时间关系。
8.如权利要求5所述的图形处理器,其中所述仲裁单元进一步经配置以将所述可编程执行核心维持在所述后处理上下文中,直至在所述第二程序指令序列中检测到帧完成事件为止,且此后将所述可编程执行核心切换至所述渲染上下文。
9.如权利要求8所述的图形处理器,其中所述帧完成事件对应于在所述第二程序指令序列中出现瞄准所述第二程序指令序列的起始点的无条件跳转指令。
10.如权利要求5所述的图形处理器,其中所述第一程序指令序列进一步包括用于选择多个图像缓冲器中的一者并将所述图像数据写入至所述所选图像缓冲器的指令。
11.如权利要求10所述的图形处理器,其中所述第二程序指令序列进一步包括用于从所述多个图像缓冲器中的一者或一者以上读取所述图像数据的指令。
12.如权利要求11所述的图形处理器,其中:
所述第一程序指令序列进一步包括用于将所述所选图像缓冲器的索引值写入至索引位置内的指令,其中用于写入所述索引值的所述指令是在执行用于将所述图像数据写入至所述所选图像缓冲器的所述指令之后执行;及
所述第二程序指令序列进一步包括用于从所述索引位置读取所述索引值的指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于辉达公司,未经辉达公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200580043375.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于密封未完全填充有浇注材料的空区的方法和装置
- 下一篇:检验灯组件