一种基于异构混合渲染的自由缩放优化方法与流程

文档序号:37373991发布日期:2024-03-22 10:26阅读:来源:国知局

技术特征:

1.一种基于异构混合渲染的自由缩放优化方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的自由缩放优化方法,其特征在于,所述步骤7中所述安卓应用兼容服务执行安卓窗口的渲染刷新操作的方式为:按照刷新频率执行安卓窗口的渲染刷新操作。

3.根据权利要求1所述的自由缩放优化方法,其特征在于,所述步骤8中所述将安卓应用兼容服务中渲染数据的地址映射到安卓应用显示单元的方式为:通过内存映射机制实现。

4.根据权利要求1所述的自由缩放优化方法,其特征在于,所述步骤8中所述向安卓应用显示单元发送渲染完毕消息的方式为:通过内核信号量实现。

5.根据权利要求1所述的自由缩放优化方法,其特征在于,所述步骤9中所述获取桌面窗口实际大小与安卓窗口实际大小所对应矩形间差异区域的渲染数据,在linux系统中的实现方式为:

6.根据权利要求5所述的自由缩放优化方法,其特征在于,所述s91.4中所述帧缓冲区的创建方式为:使用drmmodeaddfb或drmmodeaddfb2创建。

7.根据权利要求1所述的自由缩放优化方法,其特征在于,所述步骤9中所述获取桌面窗口实际大小与安卓窗口实际大小所对应矩形间差异区域的渲染数据,在windows系统中的实现方式为:


技术总结
本发明公开了一种基于异构混合渲染的自由缩放优化方法,在桌面系统中拉伸应用窗口时,根据原窗口大小与最新窗口大小的大小关系确定安卓应用兼容服务内对安卓应用窗口大小调整及渲染的方式,对于窗口增大的调整通过在安卓应用兼容服务渲染和上屏的操作之间增加安卓应用的渲染内容与桌面窗口渲染内容的合成及绘制操作,从而消除了由桌面系统与安卓兼容环境间渲染差异所导致的窗口增大过程中窗口内显示出的黑色区域,使得安卓应用窗口的视觉效果始终与桌面系统内窗口的边框大小保持一致,类似桌面系统的原生应用,有效提高用户体验。

技术研发人员:温研,晏华
受保护的技术使用者:北京麟卓信息科技有限公司
技术研发日:
技术公布日:2024/3/21
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1