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

在线预览结束,喜欢就下载吧,查找使用更方便

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114327790A(43)申请公布日2022.04.12(21)申请号202210019058.5(22)申请日2022.01.10(71)申请人北京蔚领时代科技有限公司地址100020北京市朝阳区酒仙桥路13号科研楼三层0318号(72)发明人李瑞亮雷小刚郭建君(74)专利代理机构北京维正专利代理有限公司11508代理人谢明晖(51)Int.Cl.G06F9/455(2006.01)权利要求书1页说明书6页附图2页(54)发明名称基于Linux系统Android容器的渲染方法(57)摘要本公开的实施例提供了基于Linux系统Android容器的渲染方法、装置、设备和计算机可读存储介质。所述方法包括获取存于Android容器内的应用需求,配置至少一个Camera;同时为所述Camera分配显卡资源;所述Camera用于捕获所述应用运行中的图像和/或视频信息;接收所述Android容器内的应用发送的渲染素材以及对应的渲染指令;基于所述渲染素材以及对应的渲染指令,和每个Camera的位置、角度信息,在每个Camera对应的显卡中对所述图像和/或视频信息进行并行渲染。以此方式,提高了图像的渲染效率。CN114327790ACN114327790A权利要求书1/1页1.一种基于Linux系统Android容器的渲染方法,其特征在于,包括:获取存于Android容器内的应用需求,配置至少一个Camera;同时为所述Camera分配显卡资源;所述Camera用于捕获所述应用运行中的图像和/或视频信息;接收所述Android容器内的应用发送的渲染素材以及对应的渲染指令;基于所述渲染素材以及对应的渲染指令,和每个Camera的位置、角度信息,在每个Camera对应的显卡中对所述图像和/或视频信息进行并行渲染。2.根据权利要求1所述的方法,其特征在于,所述获取存于Android容器内的应用需求,配置至少一个Camera包括:根据应用的运行场景配置Camera。3.根据权利要求2所述的方法,其特征在于,所述根据应用的运行场景配置Camera包括:若应用场景为VR,则在Android容器中配置2个Camera;若应用场景为多用户场景,则在Android容器中分别为每一个用户配置一个Camera。4.根据权利要求3所述的方法,其特征在于,一个显卡资源可承载一个或多个Camera。5.根据权利要求4所述的方法,其特征在于,所述在每个Camera对应的显卡中对所述图像和/或视频信息进行并行渲染包括:在所述Android容器中,对所述图像和/或视频信息进行编码;将编码后的数据发送至Linux系统中的图形渲染器,所述图形渲染器对该编码数据进行解码,执行渲染操作。6.根据权利要求5所述的方法,其特征在于,所述图形渲染器对该编码数据进行解码,执行渲染操作包括:所述图形渲染器将解码后的数据发送至已分配的显卡资源,通过对应的显卡并行执行渲染操作。7.根据权利要求6所述的方法,其特征在于,所有显卡均渲染完一帧后,通过所述图形渲染器,下发下一帧的渲染指令。8.一种基于Linux系统Android容器的渲染装置,其特征在于,包括:获取模块,用于获取存于Android容器内的应用需求,配置至少一个Camera;同时为所述Camera分配显卡资源;所述Camera用于捕获所述应用运行中的图像和/或视频信息;渲染模块,用于接收所述Android容器内的应用发送的渲染素材以及对应的渲染指令;基于所述渲染素材以及对应的渲染指令,和每个Camera的位置、角度信息,在每个Camera对应的显卡中对所述图像和/或视频信息进行并行渲染。9.一种电子设备,包括存储器和处理器,所述存储器上存储有计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1~7中任一项所述的方法。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1~7中任一项所述的方法。2CN114327790A说明书1/6页基于Linux系统Android容器的渲染方法技术领域[0001]本公开的实施例一般涉及数据处理领域,并且更具体地,涉及基于Linux系统Android容器的渲染方法、装置、设备和计算机可读存储介质。背景技术[0002]自然界中诸多自然图形都以非常复杂且不规则的方式存在和变化,随着计算机虚拟化、视觉化、快速化的计算进程加快,处理图形数据规模越来越大,渲染性能与质量的需求急速上升,并已成为游戏引擎技术中的瓶颈。今天,游戏场景日趋复杂化和规模巨大化,产生的海量数据已进入并行处理的计算时代,单纯依靠增加图形处理器数量来提高渲染性能与质量不是一个好的方法,提高图形实时渲染性能与质量