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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN110751592A(43)申请公布日2020.02.04(21)申请号201910775323.0(22)申请日2019.08.21(71)申请人北京达佳互联信息技术有限公司地址100085北京市海淀区上地西路6号1幢1层101D1-7(72)发明人赖锦锋(74)专利代理机构北京润泽恒知识产权代理有限公司11319代理人李娜(51)Int.Cl.G06T1/20(2006.01)G06F9/50(2006.01)权利要求书2页说明书14页附图5页(54)发明名称图形资源转换方法、装置、电子设备及存储介质(57)摘要本公开关于图形资源转换方法、装置、电子设备及存储介质,所述方法包括:获取用户输入的图形资源操作,所述图形资源操作包括:OpenGL的图形资源操作或OpenGLES的图形资源操作;根据所述图形资源操作确定中间图形资源接口,根据所述中间图形资源接口确定对应的至少一种目标图形资源接口;通过所述至少一种目标图形资源接口向图形资源库申请对应图形处理器GPU;将申请到的所述GPU分配给所述用户,实现所述图形资源与对应的至少一种目标图形资源的转换。也就是说,本公开实施例旨在不改变原来OpenGL或OpenGLES上层代码架构的基础上,将所述图形资源操作转换成对应的至少一种目标图形资源接口,实现了图形资源的转换,减少了渲染研发人员的工作量及研发成本。CN110751592ACN110751592A权利要求书1/2页1.一种图形资源转换方法,其特征在于,包括:获取用户输入的图形资源操作,其中,所述图形资源操作包括:OpenGL的图形资源操作,或OpenGLES的图形资源操作;根据所述图形资源操作确定中间图形资源接口;根据所述中间图形资源接口确定对应的至少一种目标图形资源接口;通过所述至少一种目标图形资源接口向图形资源库申请对应的图形处理器GPU;将申请到的所述GPU分配给所述用户,实现所述图形资源与所述至少一种目标图形资源的转换。2.根据权利要求1所述的图形资源转换方法,其特征在于,所述根据所述图形资源操作确定中间图形资源接口,包括:根据所述图形资源操作查找预设的第一映射关系,得到对应的中间图形资源接口;在所述第一映射关系中记录所述图形资源操作与所述中间图形资源接口的对应关联状态。3.根据权利要求2所述的图形资源转换方法,其特征在于,所述根据所述中间图形资源接口确定对应的至少一种目标图形资源接口,包括:根据所述中间图形资源接口查找第二映射关系,得到对应的至少一种目标图形资源接口;在所述第二映射关系中记录所述中间图形资源接口与所述至少一种目标图形资源接口的对应关联状态。4.根据权利要求3所述的图形资源转换方法,其特征在于,在所述获取用户输入的图形资源操作之前,所述方法还包括:建立OpenGL或OpenGLES图形资源接口与所述中间图形资源接口之间的第一映射关系;以及建立所述中间图形资源接口与所述至少一种目标图形资源接口之间的第二映射关系,其中,所述至少一种目标图形资源接口包括:Metal图形资源接口、Vulkan图形资源接口和DX图形资源接口中的至少一种。5.根据权利要求4所述的图形资源转换方法,其特征在于,所述建立OpenGL或OpenGLES图形资源接口与所述中间图形资源接口之间的第一映射关系,具体包括:按照OpenGL或OpenGLES规范要求,将OpenGL或OpenGLES图形资源接口代码转换成对应的中间图形资源接口代码;建立所述OpenGL或OpenGLES图形资源接口代码与中间图形资源接口代码之间的第一映射关系;所述建立所述中间图形资源接口与所述至少一种目标图形资源接口之间的第二映射关系,包括:按照OpenGL或OpenGLES规范要求,将中间图形资源接口代码转换成对应至少一种目标形资源接口代码;建立所述中间图形资源接口代码与对应的所述至少一种目标图形资源接口代码之间的第二映射关系。6.根据权利要求5所述的图形资源转换方法,其特征在于,2CN110751592A权利要求书2/2页所述按照OpenGL或OpenGLES规范要求,将OpenGL或OpenGLES图形资源接口代码转换成对应的中间图形资源接口代码包括:按照OpenGL或OpenGLES规范要求中不同图形资源接口代码所占的内存布局、坐标轴和裁剪空间,将OpenGL或OpenGLES图形资源接口代码转换成对应的中间图形资源接口代码;所述OpenGL或OpenGLES规范要求,建立所述中间图形资源接口代码与对应的所述至少一种目标图形接口代码之间的映射关系,包括:按照OpenGL或OpenGLES规范要求中不同图形资源接口代码所占的内存布局、坐标轴和裁剪空间,将所述中间图形资源接口代码转换成至