双系统的图形处理方法、装置及终端制造方法及图纸

技术编号:30022872 阅读:20 留言:0更新日期:2021-09-11 06:47
本申请提供一种双系统的图形处理方法、装置及终端,图形处理方法应用于终端,终端包括第一操作系统和第二操作系统,第一操作系统与第二操作系统之间相互独立,该方法包括:获取第一操作系统中的针对第一待显示界面的第一图形处理请求;基于第一图形处理请求调用第一操作系统中的第一图形库接口;控制第一图形库接口通过适配库调用经过对第二操作系统中的第二图形处理函数库复制得到的第一图形处理函数库;通过第一图形处理函数库对第一待显示界面进行图形化处理。与现有技术相比,本申请在第一操作系统通过适配库的接口调用第一图形处理函数库,实现在第一操作系统中使用第一图形处理函数库的目的,从而提高了双系统的图形处理的鲁棒性。形处理的鲁棒性。形处理的鲁棒性。

【技术实现步骤摘要】
双系统的图形处理方法、装置及终端


[0001]本申请涉及电子
,尤其涉及一种双系统的图形处理方法、装置及终端。

技术介绍

[0002]随着芯片技术的发展,逐渐出现将两个系统集成在同一个芯片上使用的需求,目前市场上出现将仪表系统和娱乐系统集成在一颗系统级芯片(System on Chip,SoC)上的技术。
[0003]现有的双系统的双系统的图形处理方法主要包括在应用程序开发框架(QT)中动态的调用安卓(Android)的图形处理器(Graphics Processing Unit,GPU)的硬件接口,去驱动GPU进行相应的图形渲染;以及通过将QT操作系统和Android系统的硬件隔离的方式,将仪表系统和娱乐系统的硬件隔离开去实现仪表显示和娱乐的功能。
[0004]但是,仪表系统的显示效果越来越复杂并且需要有3D渲染效果,所以需要用到硬件GPU去做图形渲染。通过现有的实现双系统的方法实现在仪表系统通过GPU去做图形渲染时,通过动态的调用GPU硬件接口的方式时,由于QT和GPU的调用格式不同,会导致调用失败的情况;以及通过硬件隔离的方式时,会导致设备的运行效率降低的情况发生。因此,现有的方案中存在双系统的图形处理的鲁棒性差的问题。

技术实现思路

[0005]本申请实施例提供一种双系统的图形处理方法、装置及终端,以解决现有技术中双系统的图形处理的鲁棒性差的问题。
[0006]本申请的第一方面提供一种双系统的图形处理方法,所述图形处理方法应用于终端,所述终端包括第一操作系统和第二操作系统,所述第一操作系统与所述第二操作系统之间相互独立,所述方法包括:
[0007]获取所述第一操作系统中的针对第一待显示界面的第一图形处理请求;
[0008]基于所述第一图形处理请求调用所述第一操作系统中的第一图形库接口;
[0009]控制所述第一图形库接口通过适配库调用经过对所述第二操作系统中的第二图形处理函数库复制得到的第一图形处理函数库;
[0010]通过所述第一图形处理函数库对所述第一待显示界面进行图形化处理。
[0011]在一种可选的实施方式中,所述通过所述第一图形处理函数库对所述第一待显示界面进行图形化处理,包括:
[0012]通过所述第一图形处理函数库调用所述终端上的GPU驱动程序;
[0013]控制所述GPU驱动程序运行所述第一图形处理函数库中的图形处理函数对所述第一待显示界面进行图形化处理。
[0014]在一种可选的实施方式中,在所述通过所述第一图形处理函数库对所述第一待显示界面进行图形化处理之后,还包括:
[0015]获取对所述第一待显示界面进行图形化处理后得到的第一显示界面数据;
[0016]将所述第一显示界面数据发送给所述第一操作系统中的所述适配库;
[0017]将所述第一显示界面数据通过所述适配库中的第一图形显示接口,在所述终端上显示。
[0018]在一种可选的实施方式中,所述方法还包括:
[0019]获取所述第二操作系统中针对第二待显示界面的第二图形处理请求基于所述第二图形处理请求调用所述第二操作系统中的第二图形库接口;
[0020]控制所述第二图形库接口调用第二图形处理函数库;
[0021]通过所述第二图形处理函数库对所述第二待显示界面进行图形化处理。
[0022]在一种可选的实施方式中,所述通过所述第二图形处理函数库对所述第二待显示界面进行图形化处理,包括:
[0023]通过所述第二图形处理函数库调用所述终端上的GPU驱动程序,其中,所述第一操作系统与所述第二操作系统共用所述GPU驱动程序,并且在使用所述GPU驱动程序时,相互独立;
[0024]控制所述GPU驱动程序运行所述第二图形处理函数库中的图形处理函数对所述第二待显示界面进行图形化处理。
[0025]在一种可选的实施方式中,在所述通过所述第二图形处理函数库对所述第二待显示界面进行图形化处理之后,包括:
[0026]获取对所述第二待显示界面进行图形化处理后得到的第二显示界面数据;
[0027]将所述第二显示界面数据发送给所述第二操作系统中的所述第二图形处理函数库;
[0028]将所述第二显示界面数据通过所述第二图形处理函数库中的第二图形显示接口,在所述终端上显示。
[0029]在一种可选的实施方式中,所述终端为车机,所述第一操作系统为仪表系统,所述第二操作系统为安卓系统,在所述获取所述第一操作系统中的第一图形处理请求之前,所述方法还包括:
[0030]将所述车机的主操作系统通过第一程序启动;
[0031]在所述主操作系统中启动第一容器和第二容器,所述第一容器中运行所述仪表系统,所述第二容器中运行所述安卓系统。
[0032]本申请的第二方面提供一种双系统的图形处理装置,所述图形处理装置应用于终端,所述终端包括第一操作系统和第二操作系统,所述第一操作系统与所述第二操作系统之间相互独立,所述图形处理装置包括:
[0033]获取模块,用于获取所述第一操作系统中的针对第一待显示界面的第一图形处理请求;
[0034]调用模块,用于基于所述第一图形处理请求调用所述第一操作系统中的第一图形库接口;控制所述第一图形库接口通过适配库调用经过对所述第二操作系统中的第二图形处理函数库复制得到的第一图形处理函数库;
[0035]处理模块,用于通过所述第一图形处理函数库对所述第一待显示界面进行图形化处理。
[0036]在一种可选的实施方式中,所述处理模块,具体用于通过所述第一图形处理函数
库调用所述终端上的GPU驱动程序;
[0037]控制所述GPU驱动程序运行所述第一图形处理函数库中的图形处理函数对所述第一待显示界面进行图形化处理。
[0038]在一种可选的实施方式中,所述获取模块还用于获取对所述第一待显示界面进行图形化处理后得到的第一显示界面数据;
[0039]所述处理模块,还用于将所述第一显示界面数据发送给所述第一操作系统中的所述适配库;
[0040]将所述第一显示界面数据通过所述适配库中的第一图形显示接口,在所述终端上显示。
[0041]在一种可选的实施方式中,所述获取模块,还用于获取所述第二操作系统中针对第二待显示界面的第二图形处理请求;
[0042]所述调用模块,还用于基于所述第二图形处理请求调用所述第二操作系统中的第二图形库接口;控制所述第二图形库接口调用第二图形处理函数库;
[0043]所述处理模块,还用于通过所述第二图形处理函数库对所述第二待显示界面进行图形化处理。
[0044]在一种可选的实施方式中,所述处理模块,具体用于通过所述第二图形处理函数库调用所述终端上的GPU驱动程序,其中,所述第一操作系统与所述第二操作系统共用所述GPU驱动程序,并且在使用所述GPU驱动程序时,相互独立;
[0045]控制所述GPU驱动程序运行所述第二图形处理函本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种双系统的图形处理方法,其特征在于,所述图形处理方法应用于终端,所述终端包括第一操作系统和第二操作系统,所述第一操作系统与所述第二操作系统之间相互独立,所述方法包括:获取所述第一操作系统中的针对第一待显示界面的第一图形处理请求;基于所述第一图形处理请求调用所述第一操作系统中的第一图形库接口;控制所述第一图形库接口通过适配库调用经过对所述第二操作系统中的第二图形处理函数库复制得到的第一图形处理函数库;通过所述第一图形处理函数库对所述第一待显示界面进行图形化处理。2.根据权利要求1所述的方法,其特征在于,所述通过所述第一图形处理函数库对所述第一待显示界面进行图形化处理,包括:通过所述第一图形处理函数库调用所述终端上的GPU驱动程序;控制所述GPU驱动程序运行所述第一图形处理函数库中的图形处理函数对所述第一待显示界面进行图形化处理。3.根据权利要求2所述的方法,其特征在于,在所述通过所述第一图形处理函数库对所述第一待显示界面进行图形化处理之后,还包括:获取对所述第一待显示界面进行图形化处理后得到的第一显示界面数据;将所述第一显示界面数据发送给所述第一操作系统中的所述适配库;将所述第一显示界面数据通过所述适配库中的第一图形显示接口,在所述终端上显示。4.根据权利要求1

3任一项所述的方法,其特征在于,所述方法还包括:获取所述第二操作系统中针对第二待显示界面的第二图形处理请求;基于所述第二图形处理请求调用所述第二操作系统中的第二图形库接口;控制所述第二图形库接口调用第二图形处理函数库;通过所述第二图形处理函数库对所述第二待显示界面进行图形化处理。5.根据权利要求4所述的方法,其特征在于,所述通过所述第二图形处理函数库对所述第二待显示界面进行图形化处理,包括:通过所述第二图形处理函数库调用所述终端上的GPU驱动程序,其中,所述第一操作系统与所述第二操作系统共用所述GPU驱动程序,并且在使用所述GPU驱动程序时,相互独立;控制所述GPU驱动程序运行所述第二图形处理函数库中...

【专利技术属性】
技术研发人员:楼赵辉赵拯吴超
申请(专利权)人:湖北亿咖通科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1