[发明专利]将帧缓冲映射到逻辑显示器的装置及方法有效
| 申请号: | 201780041961.9 | 申请日: | 2017-07-07 |
| 公开(公告)号: | CN109416828B | 公开(公告)日: | 2021-10-01 |
| 发明(设计)人: | 胡方杞;郑平方;杨同增;钟海波;贾志平 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | G06T1/00 | 分类号: | G06T1/00 |
| 代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;李稷芳 |
| 地址: | 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 缓冲 映射 逻辑 显示器 装置 方法 | ||
1.一种计算机实现方法,其特征在于,包括:
接收对多个帧缓冲的请求和填充所述帧缓冲的请求;
识别分别与不同参数相关联的所述多个帧缓冲;
将具有一个或多个公共参数的帧缓冲分成一组,以将所述帧缓冲分组为多个组,其中至少一个组包括多个帧缓冲;
将分组后的各个帧缓冲组映射到逻辑显示器;
基于所述帧缓冲组映射到的逻辑显示器,对所述各个帧缓冲组的子集的内容执行图像处理和图像创建;
使用至少一个物理显示器显示映射到所述逻辑显示器的所述帧缓冲的内容;
其中,所述不同的参数包括帧速率、伽玛、色域、分辨率、一个或多个像素数据传输速率要求、一个或多个图像处理特征集要求或亮度中的至少一个。
2.根据权利要求1所述的方法,其特征在于,所述帧缓冲分别与多个不同应用程序中的至少一个相关联,所述应用程序用于生成所述帧缓冲的内容。
3.根据权利要求1所述的方法,其特征在于,使用图形处理器或专用合成硬件中的至少一个进行合成。
4.根据权利要求1所述的方法,其特征在于,还包括:将涉及第一数量的帧缓冲的合成的第一结果与涉及第二数量的帧缓冲的另一合成的第二结果进行合并。
5.根据权利要求1所述的方法,其特征在于,使用单个物理显示器的不同区域显示映射到所述逻辑显示器的所述帧缓冲的内容。
6.根据权利要求1所述的方法,其特征在于,使用不同的物理显示器显示映射到所述逻辑显示器的所述帧缓冲的内容。
7.一种计算机可读存储介质,其特征在于,包括存储于非瞬时性计算机可读介质中的计算机可执行指令,所述指令在被处理器执行时指示所述处理器进行以下操作:
接收对多个帧缓冲的请求和填充所述帧缓冲的请求;
识别分别与不同参数相关联的所述多个帧缓冲;
将具有一个或多个公共参数的帧缓冲分成一组,以将所述帧缓冲分组为多个组,其中至少一个组包括多个帧缓冲;
将分组后的各个帧缓冲组映射到逻辑显示器;
基于所述帧缓冲组映射到的逻辑显示器,对所述各个帧缓冲组的子集的内容执行图像处理和图像创建;
使用至少一个物理显示器显示映射到所述逻辑显示器的所述帧缓冲的内容;
其中,所述不同的参数包括帧速率、伽玛、色域、分辨率、一个或多个像素数据传输速率要求、一个或多个图像处理特征集要求或亮度中的至少一个。
8.一种处理设备,其特征在于,包括:
非瞬时性存储器,用于存储指令;
一个或多个处理器,与所述非瞬时性存储器通信,其中,所述一个或多个处理器执行所述指令用于:
接收对多个帧缓冲的请求和填充所述帧缓冲的请求;
识别分别与不同参数相关联的所述多个帧缓冲;
将具有一个或多个公共参数的帧缓冲分成一组,以将所述帧缓冲分组为多个组,其中至少一个组包括多个帧缓冲;
将分组后的各个帧缓冲组映射到逻辑显示器;
基于所述帧缓冲组映射到的逻辑显示器,对所述各个帧缓冲组的子集的内容执行图像处理和图像创建;
使用至少一个物理显示器显示映射到所述逻辑显示器的所述帧缓冲的内容;
其中,所述不同的参数包括帧速率、伽玛、色域、分辨率、一个或多个像素数据传输速率要求、一个或多个图像处理特征集要求或亮度中的至少一个。
9.根据权利要求8所述的处理设备,其特征在于,所述处理器包括图形处理器。
10.一种处理系统,其特征在于,包括根据权利要求8所述的处理设备,还包括至少一个物理显示器。
11.一种处理系统,其特征在于,包括根据权利要求8所述的处理设备,还包括多个物理显示器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780041961.9/1.html,转载请声明来源钻瓜专利网。





