6.1.1. 模块介绍
6.1.1.1. 术语定义
术语 |
定义 |
注释说明 |
---|---|---|
GE |
Graphics Engine |
2D图形加速引擎 |
blit |
bit block transfer |
位块搬移 |
MPP |
Media Prosess Platform |
多媒体处理平台 |
6.1.1.2. 模块简介
GE(Graphics Engine)模块是一个用来进行2D图形加速的硬件模块。主要包括格式转换、旋转、 镜像、缩放、Alpha混合、Color Key、位块搬移、Dither等功能。
最大输入/输出图像大小4096x4096
支持RGB转YUV,支持YUV转RGB
支持的RGB格式包括:ARGB8888/XRGB8888/RGB888/ARGB4444/ARGB1555/RGB565
支持的YUV格式包括:YUV420P/NV12/NV21/YUV422P/NV16/NV61/YUYV/YVYU/UYVY/VYUY
支持水平和垂直Flip
所有格式支持90/180/270度旋转
RGB格式支持任意角度旋转
支持1/16x ~ 16x缩放
支持porter-duff规则的Alpha混合
支持Color Key
支持矩形填充
位块搬移(bit block transfer)
支持误差扩散Dither