[发明专利]图形资源转换方法、装置、电子设备及存储介质有效
申请号: | 201910775303.3 | 申请日: | 2019-08-21 |
公开(公告)号: | CN110648272B | 公开(公告)日: | 2023-10-03 |
发明(设计)人: | 赖锦锋 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
主分类号: | G06T1/20 | 分类号: | G06T1/20;G06F9/50 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 李娜 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图形 资源 转换 方法 装置 电子设备 存储 介质 | ||
1.一种图形资源转换方法,其特征在于,包括:
获取用户输入的OpenGL ES图形资源请求;
根据所述OpenGL ES图形资源请求确定对应的Metal或DX图形资源接口;
通过所述Metal或DX图形资源接口向图形资源库申请对应的图形处理器GPU;
将申请到的所述GPU分配给所述用户,实现所述OpenGL ES图形资源与Metal或DX图形资源的转换。
2.根据权利要求1所述的图形资源转换方法,其特征在于,所述根据所述OpenGL ES图形资源请求确定对应的Metal或DX图形资源接口,包括:
根据所述所述OpenGL ES图形资源请求查找预设的映射关系,得到对应的Metal或DX图形资源接口;
在所述映射关系中记录所述OpenGL ES图形资源请求与Metal或DX图形资源接口的对应关联状态。
3.根据权利要求2所述的图形资源转换方法,其特征在于,在所述获取用户输入的OpenGL ES图形资源请求前,所述方法还包括:
建立OpenGL ES图形资源接口与Metal或DX图形资源接口之间的映射关系。
4.根据权利要求3所述的图形资源转换方法,其特征在于,所述建立OpenGL ES图形资源接口与Metal或DX图形资源接口之间的映射关系,具体包括:
按照OpenGL ES规范要求,将OpenGL ES图形资源接口代码转换成与对应的Metal或DX图形资源接口代码;
建立所述OpenGL ES图形资源接口代码与所述Metal或DX图形接口代码之间的映射关系。
5.根据权利要求1至4任何一项所述的图形资源转换方法,其特征在于,在所述获取用户输入的OpenGL ES图形资源请求前,所述方法还包括:
按照OpenGL ES的规范文档要求检查图形资源库中各设备的参数和状态的有效性;
如果所述各设备的参数和状态均有效,则执行所述获取用户输入的OpenGL ES图形资源请求的步骤。
6.根据权利要求1至4任何一项所述的图形资源转换方法,其特征在于,在所述将申请到的所述GPU分配给所述用户后,所述方法还包括:
将申请到的所述GPU记录在所述映射关系中。
7.一种图形资源转换装置,其特征在于,包括:
获取模块,被配置为获取OpenGL ES图形资源请求;
确定模块,被配置为根据所述OpenGL ES图形资源请求确定对应的Metal或DX图形资源接口;
资源申请模块,被配置为通过所述Metal或DX图形资源接口向图像资源库申请对应的图形处理器GPU;
资源分配模块,被配置为将申请到的所述图形处理器GPU分配给所述用户,实现所述OpenGL ES图形资源与Metal或DX图形资源的转换。
8.根据权利要求7所述的资源转换装置,其特征在于,所述确定模块包括:
查找模块,被配置为根据所述所述OpenGL ES图形资源请求查找预设的映射关系,得到对应的Metal或DX图形资源接口;
第一记录模块,被配置为在所述映射关系中记录所述OpenGL ES图形资源请求与Metal或DX图形资源接口的对应关联状态。
9.一种电子设备,其特征在于,包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行权利要求1-6中任一项所述的图形资源转换方法。
10.一种非临时性计算机可读存储介质,其特征在于,当所述存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行权利要求1-6中任一项所述的图形资源转换方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910775303.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种使用特殊网点在半色调图像中嵌入数字水印的方法
- 下一篇:实时图像处理装置