[发明专利]一种图形合成方法、窗口设置方法及系统有效
| 申请号: | 201610201756.1 | 申请日: | 2016-03-31 |
| 公开(公告)号: | CN107292807B | 公开(公告)日: | 2020-12-04 |
| 发明(设计)人: | 金卓军 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
| 主分类号: | G06T1/20 | 分类号: | G06T1/20;G06T11/00 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 刘醒晗 |
| 地址: | 英属开曼群岛大开曼*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 图形 合成 方法 窗口 设置 系统 | ||
本申请公开了一种图形合成方法、窗口设置及系统。一方面,第一子系统的第一图形合成器接收第二子系统的第二图形合成器发送的图形缓冲对象标识,由于该图形缓冲对象标识指向用于存储图形数据的图形数据存储单元,因此第一图形合成器在进行图形合成时,能够根据接收到的图形缓冲对象标识,对所述图形缓冲对象标识所指的图形数据进行合成,从而实现了在图形合成层面上不同子系统间的兼容。另一方面,第二图形合成器向第一图形合成器发送窗口属性信息,第一图形合成器根据所述窗口属性信息,对相应窗口进行设置,从而实现了在窗口显示层面上不同子系统间的兼容。
技术领域
本申请涉及通信技术领域,尤其涉及一种图形合成方法、窗口设置及系统。
背景技术
云操作系统又称云OS,是以云计算、云存储技术作为支撑的操作系统。云操作系统因其能够整合海量的计算能力并能够提供强大的资源调配能力,未来将得到更广泛的应用。
云操作系统既可以用于传统的桌面系统设备(如PC)又适用于移动设备。基于云操作系统的应用或服务,以及基于传统操作系统的应用或服务,将会在云操作系统框架内运行,这就要求云操作系统框架能够将基于不同操作系统的应用或服务进行融合。
目前,针对在一种操作系统框架内,基于不同操作系统的应用或服务如何在图形合成层面融合,目前尚未有相应的解决方案。
本申请实施例提供了一种图形合成方法及系统,用以在图形处理方面实现不同操作系统间的兼容。
本申请实施例提供的一种图形合成方法,包括:
第二图形合成器向第一图形合成器发送图形缓冲对象标识;其中,所述第一图形合成器为第一子系统中的图形合成器,所述第二图形合成器为第二子系统中的图形合成器;
第一图形合成器根据所述图形缓冲对象标识所指向的图形数据存储单元中存储的图形数据进行图形合成。
优选地,第二图形合成器向第一图形合成器发送图形缓冲对象标识,包括:
第二图形合成器从图形缓冲对象队列中取出第一图形缓冲对象,创建与所述第一图形缓冲对象对应的第二图形缓冲对象;其中,所述第二图形缓冲对象为第一图形合成器中的第三图形缓冲对象在第二图形合成器中的代理;
第二图形合成器通过所述第二图形缓冲对象将所述第一图形缓冲对象的标识发送给第一图形合成器中的第三图形缓冲对象。
其中,第二图形合成器通过所述第二图形缓冲对象将所述第一图形缓冲对象的标识发送给第一图形合成器,包括:
第二图形合成器将所述第一图形缓冲对象的标识映射为所述第二图形缓冲对象的标识;
第二图形合成器将所述第二图形缓冲对象的标识发送给第一子系统图形合成器。
优选地,还包括:第一图形合成器创建与所述第一图形缓冲对象对应的第三图形缓冲对象。
优选地,还包括:
第一图形合成器完成所述合成后,向第二图形合成器返回所述第二图形缓冲对象的标识;
第二图形合成器根据返回的所述第二图形缓冲对象的标识,将所述第二图形缓冲对象对应的第一图形缓冲对象放回所述图形缓冲对象队列。
优选地,图形数据存储单元中存储的图形数据是第二子系统的应用程序处理得到的。
优选地,所述第一子系统为Host子系统,所述第二子系统为Guest子系统。
本申请实施例提供的另一种图形合成方法,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610201756.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种道路计费方法和装置
- 下一篇:图像处理方法、装置及图像协处理器





