鸿蒙开源组件——图形HALS组件

jiecho
发布于 2021-7-2 11:43
浏览
0收藏

图形HALS组件

简介

HALS组件中实现了对驱动子系统和平台相关功能的适配封装,包括了FrameBuffer/GFX/SIMD等。

图 1 图形子系统组件间以及与驱动子系统的依赖关系鸿蒙开源组件——图形HALS组件-鸿蒙开发者社区

目录

 

/foundation/graphic/utils
├── frameworks      # 框架代码
│   ├── hals        # 硬件适配层
│   ├── linux       # linux平台适配层
│   ├── liteos      # liteos平台适配层
│   └── windows     # windows平台适配层
├── interfaces      # 接口
│   ├── innerkits   # 模块间接口
│   │   └── hals    # 硬件适配层接口
│   └── kits        # 对外接口
└── test            # 单元测试

 

编译构建

 

# 通过gn编译,在out目录下对应产品的文件夹中生成libgraphic_hals.so
hb build lite_graphic_utils

说明

使用说明

  • 图形UI/SURFACE/WMS组件均使用了HALS组件,可参考相关源码

相关仓

图形子系统

graphic_wms

graphic_surface

graphic_ui

图形HALS组件.zip 139.86K 4次下载
已于2021-7-2 11:43:42修改
收藏
回复
举报
回复
    相关推荐