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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111798361A(43)申请公布日2020.10.20(21)申请号201910893847.X(22)申请日2019.09.20(71)申请人厦门雅基软件有限公司地址361000福建省厦门市集美区集美大道1302号创业大厦六层607单元之三(72)发明人朱旭光林顺(74)专利代理机构北京市立方律师事务所11330代理人张筱宁(51)Int.Cl.G06T1/20(2006.01)权利要求书2页说明书11页附图2页(54)发明名称渲染方法、装置、电子设备及计算机可读存储介质(57)摘要本申请实施例提供了一种渲染方法、装置、电子设备及计算机可读存储介质,涉及图像处理领域。该方法包括:通过中央处理器CPU将至少一个待渲染图片的坐标信息以及至少一个待渲染图片的尺寸信息发送至图形处理器GPU,然后由CPU通过调用CPU调用图形编程接口drawcall向GPU发送至少一个渲染指令,然后由GPU根据至少一个待渲染图片的坐标信息以及至少一个待渲染图片的尺寸信息,确定至少一个待渲染图片中每个待渲染图片的各个顶点分别对应的世界坐标,并响应至少一个渲染指令,基于至少一个待渲染图片中每个待渲染图片的各个顶点分别对应的世界坐标对至少一个待渲染图片进行渲染。本申请实施例实现了降低CPU计算压力以及渲染图片时延,并且可以提高图片渲染效率。CN111798361ACN111798361A权利要求书1/2页1.一种渲染方法,其特征在于,包括:通过中央处理器CPU将至少一个待渲染图片的坐标信息以及所述至少一个待渲染图片的尺寸信息发送至图形处理器GPU;由所述CPU通过调用CPU调用图形编程接口drawcall向所述GPU发送至少一个渲染指令;由所述GPU根据所述至少一个待渲染图片的坐标信息以及所述至少一个待渲染图片的尺寸信息,确定所述至少一个待渲染图片中每个待渲染图片的各个顶点分别对应的世界坐标;响应所述至少一个渲染指令,由所述GPU基于所述至少一个待渲染图片中每个待渲染图片的各个顶点分别对应的世界坐标对所述至少一个待渲染图片进行渲染。2.根据权利要求1所述的方法,其特征在于,所述由所述CPU通过调用CPU调用图形编程接口drawcall向所述GPU发送至少一个渲染指令,之前还包括:通过CPU将所述至少一个待渲染图片中每个待渲染图片对应的贴图信息发送至所述GPU;其中,所述响应所述至少一个渲染指令,由所述GPU基于所述至少一个待渲染图片中每个待渲染图片的各个顶点分别对应的世界坐标对所述至少一个待渲染图片进行渲染,包括:响应所述至少一个渲染指令,由GPU基于所述至少一个待渲染图片中每个待渲染图片的各个顶点分别对应的世界坐标以及所述至少一个待渲染图片中每个待渲染图片对应的贴图信息对所述至少一个待渲染图片进行渲染。3.根据权利要求1所述的方法,其特征在于,当待渲染图片为至少两个时,通过中央处理器CPU将至少两个待渲染图片的坐标信息以及所述至少两个待渲染图片的尺寸信息发送至GPU,之前还包括:通过所述CPU将所述至少两个待渲染图片合并成N个图片,其中N小于所述待渲染的图片数量;通过所述CPU确定所述至少两个待渲染图片中各个待渲染图片分别对应的相对位置信息,任一待渲染图片对应的相对位置信息为所述任一待渲染图片在包含其的合并后的图片中的相对位置信息。4.根据权利要求3所述的方法,其特征在于,所述通过中央处理器CPU将至少一个待渲染图片的坐标信息以及所述至少一个待渲染图片的尺寸信息发送至GPU,包括:通过所述CPU将所述至少两个待渲染图片中各个待渲染图片的坐标信息、所述各个待渲染图片的尺寸信息以及所述各个待渲染图片分别对应的相对位置信息发送至GPU。5.根据权利要求4所述的方法,其特征在于,所述由所述CPU通过调用CPU调用图形编程接口drawcall向所述GPU发送至少一个渲染指令,包括:由CPU通过调用drawcall向所述GPU发送N个渲染指令,所述N个渲染指令中每个渲染指令为所述N个图片中每个图片对应的渲染指令。6.根据权利要求5所述的方法,其特征在于,所述由所述CPU通过调用drawcall向所述GPU发送N个渲染指令,之前还包括:通过所述CPU将所述至少两个待渲染图片中各个待渲染图片分别对应的贴图信息发送2CN111798361A权利要求书2/2页至所述GPU。7.根据权利要求6所述的方法,其特征在于,所述响应所述至少一个渲染指令,由所述GPU基于所述至少一个待渲染图片中每个待渲染图片的各个顶点分别对应的世界坐标对所述至少一个待渲染图片进行渲染,包括:由所述GPU确定所述N个渲染指令中每个渲染指令对应的待渲染信息,所述每个渲染指令对应的待渲染信息包括:所述每个图片包含的每个待渲染图