预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN107067364A(43)申请公布日2017.08.18(21)申请号201611273156.2(22)申请日2016.12.28(30)优先权数据15307166.72015.12.29EP(71)申请人达索系统公司地址法国韦利济-维拉库布莱(72)发明人V·巴谢N·琼N·科隆贝(74)专利代理机构永新专利商标代理有限公司72002代理人林金朝王英(51)Int.Cl.G06T1/20(2006.01)G06T15/00(2011.01)权利要求书2页说明书9页附图3页(54)发明名称多个图形卡的管理(57)摘要本发明特别涉及一种用于管理多个图形卡的计算机实现的方法,图形卡包括一个或多个图形处理单元,方法包括:在渲染引擎中加载场景,该场景包括要用于渲染场景的视图的至少一个图形数据;为至少一个图形数据的图形资源创建抽象图形资源,抽象图形资源存储用于图形卡中的至少一个的图形资源的标识符;在所述至少一个图形卡上复制至少一个图形数据的所述图形资源;向渲染引擎提供对抽象图形资源的访问,用于处理所述图形资源。CN107067364ACN107067364A权利要求书1/2页1.一种用于管理多个图形卡的计算机实现的方法,图形卡包括一个或多个图形处理单元,包括:-在渲染引擎中加载场景,所述场景包括要用于渲染所述场景的视图的至少一个图形数据;-为所述至少一个图形数据的图形资源创建抽象图形资源,所述抽象图形资源存储用于图形卡中的至少一个的所述图形资源的标识符;-在所述至少一个图形卡上复制所述至少一个图形数据的所述图形资源;-向所述渲染引擎提供对所述抽象图形资源的访问,用于处理所述图形资源。2.根据权利要求1所述的计算机实现的方法,其中所述渲染引擎包括至少两个逻辑层,上层向应用程序提供对所述渲染引擎的访问并且下层向所述渲染引擎提供对图形库的访问,并且其中所述抽象图形资源的创建由包括在所述上层和最低层之间的抽象层执行。3.根据权利要求2所述的计算机实现的方法,进一步包括:在所述抽象图形资源的创建之前:-由所述下层在图形库上访问用于图形卡中的至少一个的所述图形资源的标识符;以及-向所述抽象层提供访问的标识符。4.根据权利要求1至3之一所述的计算机实现的方法,其中所创建的抽象图形资源存储图形资源的标识符和图形卡中的至少一个的标识符。5.根据权利要求1至4之一所述的计算机实现的方法,其中创建所述抽象图形资源的步骤进一步包括:在表中存储抽象图形资源;并且其中向所述渲染引擎提供访问的步骤包括向所述渲染引擎提供对存储所述抽象图形资源的所述表的访问,用于处理所述图形资源。6.根据权利要求1至5之一所述的计算机实现的方法,进一步包括:-接收要对所述图形资源执行的图形库动作,所述动作是能够访问所述渲染引擎的应用程序所需要的;-识别为所述图形资源创建的所述抽象图形资源;-检索用于图形卡中的至少一个的所述图形资源的所述标识符;以及-访问所述图形资源并对所述图形资源执行所述图形库动作。7.根据权利要求1至6之一所述的计算机实现的方法,进一步包括:-接收删除所述图形资源的命令,所述动作是能够访问所述渲染引擎的应用程序所需要的;-识别为所述图形资源创建的所述抽象图形资源;-检索图形卡中的所述至少一个的所述图形资源的所述标识符;以及-访问所述图形资源并删除图形卡中的所述至少一个的所述图形资源。8.根据权利要求2至7之一所述的计算机实现的方法,进一步包括:-向所述上层提供所述抽象图形资源。9.根据权利要求1至8之一所述的计算机实现的方法,进一步包括:在创建抽象资源之前:-选择所述至少一个图形卡,用于处理要使用的所述图形资源。10.根据权利要求1至9之一所述的计算机实现的方法,其中所述抽象图形资源存储用2CN107067364A权利要求书2/2页于所述多个图形卡中的每个图形卡的图形资源的标识符,并且其中图形资源被复制在所述多个图形卡中的每个图形卡上。11.一种渲染引擎计算机程序,包括用于执行根据权利要求1-10中任一项所述的方法的指令。12.一种计算机可读存储介质,具有记录在其上的根据权利要求11所述的渲染引擎计算机程序。13.一种包括耦合到存储器和图形用户界面的处理电路的系统,所述存储器上记录有根据权利要求12所述的渲染引擎计算机程序。3CN107067364A说明书1/9页多个图形卡的管理技术领域[0001]本发明涉及计算机程序和系统领域,并且更具体地涉及用于管理多个图形卡的方法、系统和程序。背景技术[0002]用于渲染三维(3D)场景的计算机图形技术目的在于在诸如计算机屏幕、电视、投影仪等显示设备上绘制3D场景。渲染3D场景也被称为3D渲染。[0003]用于3D渲染的计算机图形技术依赖于彼此交互