66 Commits

Author SHA1 Message Date
Ziyang Zhou
c07aafa92b fix build on Android 16 2025-06-24 21:39:43 +08:00
Ziyang Zhou
96e18515e8 mesa3d 23.3.0 -> 24.0.8 2024-05-25 15:43:14 +08:00
Ziyang Zhou
48a97ed808 libva-utils 2.19 -> 2.21.0 2024-05-25 15:42:55 +08:00
Ziyang Zhou
dfa554518e libva 2.19 -> 2.21.0 2024-05-25 15:42:51 +08:00
Ziyang Zhou
45bf81bbed libdrm 2.4.116 -> 2.4.120 2024-01-24 23:57:34 +08:00
Ziyang Zhou
bd932e6a4d remove unused libexpat 2023-12-01 21:46:17 +08:00
Ziyang Zhou
3766d1af08 mesa3d 23.2.1 -> 23.3.0 2023-12-01 21:42:13 +08:00
Ziyang Zhou
a33ef6f2c7 update hwcomposer
- fix xdpi / ydpi
2023-10-18 15:52:33 +08:00
Ziyang Zhou
3cee9cebc4 intel-vaapi-driver -> 6700900 2023-10-07 16:53:36 +08:00
Ziyang Zhou
31e25dfe5c minigbm -> 555b384 2023-10-07 16:53:09 +08:00
Ziyang Zhou
bc580046ee mesa3d 23.0.1 -> 23.2.1 2023-10-07 16:52:53 +08:00
Ziyang Zhou
971e0880c2 llvm-project 16.0.0 -> 17.0.2 2023-10-07 16:52:10 +08:00
Ziyang Zhou
a72b3cda87 libva-utils 2.18 -> 2.19 2023-10-07 16:51:21 +08:00
Ziyang Zhou
14a277d844 libva 2.18 -> 2.19 2023-10-07 16:50:55 +08:00
Ziyang Zhou
f9e3f3eda7 libdrm 2.4.115 -> 2.4.116 2023-10-07 16:50:12 +08:00
Ziyang Zhou
6a61a5e5a8 mesa3d 22.3.3 -> 23.0.1 2023-03-29 18:27:43 +08:00
Ziyang Zhou
cb4407b22c llvm upgrade 15.0.2 -> 16.0.0 2023-03-29 18:27:26 +08:00
Ziyang Zhou
65cc16799f libva-utils 2.17.0 -> 2.18.1 2023-03-29 18:26:17 +08:00
Ziyang Zhou
b2ed6c28b4 libva 2.17.0 -> 2.18.0 2023-03-29 18:26:14 +08:00
Ziyang Zhou
c9bd115af8 libdrm 2.4.112 -> 2.4.115 2023-03-29 18:26:10 +08:00
Ziyang Zhou
4af4d7d6ef Revert "media-driver 22.6.4 -> 22.6.6"
This reverts commit e42acb18d6.
SG1 seems not worked on `22.6.6`
2023-02-04 19:09:46 +08:00
Ziyang Zhou
e42acb18d6 media-driver 22.6.4 -> 22.6.6 2023-01-18 16:37:01 +08:00
Ziyang Zhou
4763d4d3a1 libva-utils 2.16 -> 2.17 2023-01-18 15:58:16 +08:00
Ziyang Zhou
6212c73156 libva 2.16 -> 2.17 2023-01-18 15:57:34 +08:00
Ziyang Zhou
6247210078 [mesa3d] upgrade -> 22.3.3 2023-01-12 15:38:17 +08:00
Ziyang Zhou
64dc946ce0 [minigbm] upgrade -> 4c63ec5 2023-01-12 14:20:33 +08:00
Ziyang Zhou
b4a962c511 remove unsed NDK libs 2022-12-16 20:13:57 +08:00
Ziyang Zhou
712afb224b media-driver -> intel-media-22.6.4, gmmlib -> intel-gmmlib-22.3.2 2022-12-16 20:13:57 +08:00
Ziyang Zhou
2480fd6ab0 mesa3d 22.2.1 -> 22.3.1 2022-12-16 20:13:57 +08:00
Ziyang Zhou
c8843b10a9 libva-utils 2.15 -> 2.16 2022-12-16 20:13:45 +08:00
Ziyang Zhou
e5c2e7200d libva 2.15 -> 2.16 2022-12-16 20:13:44 +08:00
Ziyang Zhou
d2be8232db refine libOmxCore (static link to ffmpeg...) 2022-12-16 20:13:44 +08:00
Ziyang Zhou
1961137721 refine redroid hwcomposer HAL 2022-12-08 09:48:42 +08:00
Ziyang Zhou
c2ef1c912b refine redroid-inputd 2022-12-08 09:47:59 +08:00
Ziyang Zhou
85bdecd72c refine redroid-vncserver 2022-12-08 09:47:26 +08:00
Ziyang Zhou
b9445b37a1 add audio.primary.redroid HAL 2022-12-08 09:45:57 +08:00
Ziyang Zhou
879d10e60a remove unsed headers 2022-12-08 09:44:53 +08:00
Ziyang Zhou
b396cc8a2d add hwcomposer.redroid 2022-10-27 18:08:30 +08:00
Ziyang Zhou
347a3a68b3 add vncserver 2022-10-27 18:08:30 +08:00
Ziyang Zhou
f4cc018c6e add libvncserver 2022-10-27 18:08:30 +08:00
Ziyang Zhou
a71dfc7c07 add uinputd (virtual input) 2022-10-27 18:08:30 +08:00
Ziyang Zhou
b9111c9070 add libevdev 2022-10-27 18:08:30 +08:00
Ziyang Zhou
676c87bcd1 remove libmedia_codec 2022-10-27 18:08:30 +08:00
Ziyang Zhou
72e93e0ca9 add libOmxCore 2022-10-27 18:08:30 +08:00
Ziyang Zhou
bec3d5bb5d update gbm_gralloc
use a8874a18ad7884ea713f45047efad080fe973712 with patch:
```
diff --git a/gralloc_gbm.cpp b/gralloc_gbm.cpp
index f0dd0fe..2804be8 100644
--- a/gralloc_gbm.cpp
+++ b/gralloc_gbm.cpp
@@ -268,6 +268,7 @@ struct gbm_bo *gralloc_gbm_bo_from_handle(buffer_handle_t handle)
        return gbm_bo_handle_map[handle];
 }

+#define DIV_ROUND_UP(n, d) (((n) + (d)-1) / (d))
 static int gbm_map(buffer_handle_t handle, int enable_write, void **addr)
 {
        int err = 0;
@@ -282,7 +283,7 @@ static int gbm_map(buffer_handle_t handle, int enable_write, void **addr)
        if (enable_write)
                flags |= GBM_BO_TRANSFER_WRITE;

-       *addr = gbm_bo_map(bo, 0, 0, gbm_bo_get_width(bo), gbm_bo_get_height(bo),
+       *addr = gbm_bo_map(bo, 0, 0, DIV_ROUND_UP(gbm_bo_get_stride(bo), gbm_bo_get_bpp(bo) / 8), gbm_bo_get_height(bo),
                           flags, &stride, &bo_data->map_data);
        ALOGV("mapped bo %p at %p", bo, *addr);
        if (*addr == NULL)
```
2022-10-24 19:35:55 +08:00
Ziyang Zhou
9028b5c617 mesa3d 22.1.5 -> 22.2.1 2022-10-24 19:35:55 +08:00
Ziyang Zhou
a2e785bc94 llvm 14.0.6 -> 15.0.2 2022-10-24 19:35:53 +08:00
Ziyang Zhou
796d5fd79e mesa3d 22.1.5 -> 22.2.0 2022-09-22 15:10:48 +08:00
Ziyang Zhou
4f11e60244 llvm 14.0.6 -> 15.0.1 2022-09-22 15:07:23 +08:00
Ziyang Zhou
d2bc1b7bc5 Revert "mesa3d 22.1.5 -> 22.2.0-rc3"
This reverts commit fb7a137d2a.
2022-08-30 17:00:17 +08:00