买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种基于虚拟图层实现UEFI全屏显示的装置_中国船舶重工集团公司第七0九研究所_202210072986.8 

申请/专利权人:中国船舶重工集团公司第七0九研究所

申请日:2022-01-21

公开(公告)日:2024-03-29

公开(公告)号:CN114461121B

主分类号:G06F3/04845

分类号:G06F3/04845;G06F9/451

优先权:

专利状态码:有效-授权

法律状态:2024.03.29#授权;2022.05.27#实质审查的生效;2022.05.10#公开

摘要:本发明公开了一种用于实现UEFI全屏显示的虚拟图层,当UEFI界面分辨率与显示屏分辨率不兼容时被启用,虚拟图层为预先分配在显存或主存中的一段连续的存储空间,分配完成后向UEFI固件返回其起始存储地址;虚拟图层的分辨率与UEFI界面分辨率一致;其容量与UEFI临时缓存区的容量一致;通过起始存储地址和图像缩放操作,虚拟图层分别与UEFI临时缓存区、屏幕显存进行数据复制和传输;UEFI固件通过UEFI界面更新操作实现UEFI全屏显示;由于本发明设计了一个与UEFI界面分辨率相同的虚拟图层,通过虚拟图层和图像缩放算法能够实现UEFI全屏显示;从而实现了UEFI界面始终在显示屏上全屏显示,无论显示屏是否支持UEFI界面分辨率。

主权项:1.一种基于虚拟图层实现UEFI全屏显示的装置,当UEFI界面分辨率与显示屏分辨率不兼容时被启用,其特征在于,所述虚拟图层为预先分配在显存或主存中的一段连续的存储空间,分配完成后向UEFI固件返回其起始存储地址;所述虚拟图层的分辨率与UEFI界面分辨率一致;其容量与UEFI临时缓存区的容量一致;所述UEFI固件通过UEFI界面的更新操作和虚拟图层的缩放操作和移入操作实现UEFI全屏显示,包括以下操作a-d中的任一种或任意组合:(a)将UEFI临时缓存区中的待显示图像更新到虚拟图层对应区域中;然后对虚拟图层中的待显示图像进行图像缩放操作,并输出到屏幕显存对应区域中;(b)将虚拟图层中的某一区域的图像移入UEFI临时缓存区;在UEFI临时缓存区中对所述某一区域的图像进行更新操作;(c)将UEFI临时缓存区中的第一个像素点的像素值填充到虚拟图层中的某一区域的图像的各个像素点中,然后对所述某一区域的图像进行图像缩放操作,并输出到屏幕显存对应区域中;(d)将虚拟图层中的部分区域的图像搬移到虚拟图层中的指定位置,对指定位置的部分区域的图像进行图像缩放操作,并输出到屏幕显存对应区域中;所述某一区域的图像从UEFI临时缓存区的起始存储地址开始存储,占用的存储空间不大于虚拟图层的容量;所述部分区域的图像占用的存储空间小于虚拟图层的容量;所述待显示图像和某一区域的图像在虚拟图层中的位置与其输出到屏幕显存对应区域中的位置一致;所述指定位置与部分区域的图像输出到屏幕显存对应区域中的位置一致。

全文数据:

权利要求:

百度查询: 中国船舶重工集团公司第七0九研究所 一种基于虚拟图层实现UEFI全屏显示的装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。