Skip to content

Commit 127dfee

Browse files
authored
Merge branch 'airockchip:main' into main
2 parents bf9784d + fb3357d commit 127dfee

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+934
-479
lines changed

CHANGELOG.md

+68
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,73 @@
11
# 更新日志
22

3+
## 1.10.0 (2023-09-12)
4+
5+
该版本RGA驱动建议更新至1.3.0及以上版本,最低支持1.2.4。
6+
7+
### 新增
8+
9+
- 支持更多Porter-Duff混合模型,src-in/dst-in/src-out/dst-out/src-atop/dst-atop/xor。(驱动须更新至1.3.0)
10+
- 新增配置单独通道透明度API imsetOpacity()。
11+
- 新增配置单独通道色域空间API imsetColorSpace()。
12+
- 新增配置全局alpha示例代码。
13+
- 支持GKI。(驱动须更新至1.3.0)
14+
15+
### 优化
16+
17+
- 补充FAQ中对于常见RGA2 不支持大于4G内存空间问题的Q&A。
18+
19+
### 变更
20+
21+
- samples/padding_demo使用dma32分配内存。
22+
- 配置色域转换方式更改为通过imsetColorSpace()配置对应通道的色域空间。
23+
24+
### 修复
25+
26+
- RGA2可以支持 RGB2YUV模式下BT 709 limit range。(驱动须更新至1.3.0)
27+
- 修复一些条件下调用task API参数会丢失的异常。
28+
- 修复部分示例代码的笔误。
29+
30+
### 移除
31+
32+
- 移除对SDK环境变量ANDROID_12的依赖。
33+
34+
## 1.9.3 (2023-06-28)
35+
36+
该版本RGA驱动建议更新至1.2.27及以上版本,最低支持1.2.4。
37+
38+
### 优化
39+
40+
- 补充对samples目录下示例代码功能说明。
41+
- 增加RK_FORMAT_XX格式的描述。
42+
43+
### 修复
44+
45+
- 修复FBC输入对实宽、实高的过度约束。(驱动须更新至1.2.27)
46+
- 修复示例代码中部分笔误。
47+
48+
49+
50+
## 1.9.2 (2023-04-13)
51+
52+
该版本RGA驱动建议更新至1.2.25及以上版本,最低支持1.2.4。
53+
54+
### 新增
55+
56+
- 补全对FBC/TILE8×8 限制的检查。
57+
- 增加FBC/Tile8×8的示例代码。
58+
- 增加在不支持UV均值下采样的芯片上针对YUV422->YUV420场景下采样方法的示例代码。
59+
60+
### 优化
61+
62+
- 移除对libdrm.so的依赖,避免受libdrm版本影响导致编译失败。
63+
64+
### 修复
65+
66+
- 修复immakeBorder()配置top/bottom/left/right为0时输出画面异常。
67+
- 修复部分fill/color_palette模式无法返回release_fence fd的问题。
68+
69+
70+
371
## 1.9.1 (2023-02-06)
472

573
该版本RGA驱动建议更新至1.2.24及以上版本,最低支持1.2.4。

README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ RGA (Raster Graphic Acceleration Unit)是一个独立的2D硬件加速器,可
66

77
#### RGA API
88

9-
- 当前预编译仓库API版本:1.9.1
9+
- 当前预编译仓库API版本:1.10.0
1010

1111
- 获取源码方式:
1212

@@ -98,11 +98,11 @@ RGA (Raster Graphic Acceleration Unit)是一个独立的2D硬件加速器,可
9898
9999
### 适用芯片平台
100100
101-
Rockchip RK3128 | RK3126c | RK3288 | RK3288w | RV1108 | RK3368 | RK3326 | RK3228 | RK3228H | RK3326 | RK1808 | RV1126 | RV1109 | RK3399 | RK3399pro | RK3566 | RK3568 | RK3588 | RK3326S | RV1106 | RV1103 | RK3528
101+
Rockchip RK3128 | RK3126c | RK3288 | RK3288w | RV1108 | RK3368 | RK3326 | RK3228 | RK3228H | RK3326 | RK1808 | RV1126 | RV1109 | RK3399 | RK3399pro | RK3566 | RK3568 | RK3588 | RK3326S | RV1106 | RV1103 | RK3528 | RK3562
102102
103103
> 本仓库预编译文件只支持以下芯片平台,其他芯片平台可以使用SDK中源码进行编译。
104104
105-
Rockchip RK1808 | RV1126 | RV1109 | RK3399 | RK3399pro | RK3566 | RK3568 | RK3588 | RV1106 | RV1103 | RK3528
105+
Rockchip RK1808 | RV1126 | RV1109 | RK3399 | RK3399pro | RK3566 | RK3568 | RK3588 | RV1106 | RV1103 | RK3528 | RK3562
106106
107107
### 目录说明
108108

0 commit comments

Comments
 (0)