代码拉取完成,页面将自动刷新
HALS组件中实现了对驱动子系统和平台相关功能的适配封装,包括了FrameBuffer/GFX/SIMD等。
/foundation/graphic/graphic_utils_lite
├── frameworks # 框架代码
│ ├── diagram # 2d图形引擎
│ │ ├── depiction # 光滑曲线点生成算法
│ │ ├── rasterizer # 光栅化处理
│ │ ├── vertexgenerate # 顶点生成器
│ │ └── vertexprimitive # 顶点几何图元
│ └── hals # 硬件适配层
├── interfaces # 接口
│ ├── innerkits # 模块间接口
│ │ └── hals # 硬件适配层接口
│ └── kits # 对外接口
│ └── gfx_utils
└── test # 单元测试
# 通过gn编译,在out目录下对应产品的文件夹中生成libgraphic_hals.so
hb build graphic_utils_lite
UTILS组件中定义了图形子系统中的公共数据结构,并提供了一层轻薄的操作系统适配层(如锁、线程、文件系统)。
/foundation/graphic/graphic_utils_lite
├── frameworks # 框架代码
│ ├── hals # 硬件适配层
│ ├── linux # linux平台适配层
│ ├── liteos # liteos平台适配层
│ └── windows # windows平台适配层
├── interfaces # 接口
│ ├── innerkits # 模块间接口
│ │ └── hals # 硬件适配层接口
│ └── kits # 对外接口
└── test # 单元测试
# 通过gn编译,在out目录下对应产品的文件夹中生成libgraphic_utils.so
hb build graphic_utils_lite
graphic_graphic_utils_lite
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。