写点什么

OpenHarmony 图形 HDI 基础适配及点屏

作者:Laval小助手
  • 2024-01-18
    上海
  • 本文字数:391 字

    阅读完需:约 1 分钟

本文档主要介绍图形基础适配及点屏。


环境说明:


OHOS 版本: 适用 3.2-Beta3 及以上


内核版本: linux-5.10


硬件环境: Dayu200-rk3568 及其它硬件


一、图形驱动测试 OH 现有框架主要支持两种显示框架,drm 和 FB。目前 OH 上主流采用 drm 框架。


drm 驱动是显卡驱动的一种架构。相比 FB 架构,DRM 更能适应当前日益更新的显示硬件。比如 FB 原生不支持多层合成,不支持 VSYNC,不支持 DMA-BUF,不支持异步更新,不支持 fence 机制等等,而这些功能 DRM 原生都支持。同时 DRM 可以统一管理 GPU 和 Display 驱动,使得软件架构更为统一,方便管理和维护。


1.1 drm 驱动测试在用户态,drm 提供了 libdrm 库,并提供了 modetest 测试程序,来测试 drm 驱动是否完成了基础适配。


在 OpenHarmony 的第三方库 libdrm 自带了 modetest,但默认没有参考编译,编译方法如下:


1.1.1 环境搭建 1、 为 modetest 添加 BUILD.gn:


阅读全文,请移步至 Laval 社区:https://laval.csdn.net/64c7a6439a15ac690d7c7035.html

用户头像

还未添加个人签名 2023-12-25 加入

还未添加个人简介

评论

发布
暂无评论
OpenHarmony图形HDI基础适配及点屏_Laval小助手_InfoQ写作社区