Toybrick

标题: rga和mpp使用问题 [打印本页]

作者: heshier    时间: 2021-5-11 14:57
标题: rga和mpp使用问题
在debian下可以通过apt 进行快速安装 rockchip-rga 和 rockchip-mpp皆可
在安卓系统下如何使用rga和mpp,哪里可以下到安卓相对应的库?
或者说源码,可以自己进行编译

作者: jefferyzhang    时间: 2021-5-11 15:01
/hardware/rockchip下都有
https://github.com/rockchip-linux 这里头也有更底层的封装可以直接在安卓上用。
作者: heshier    时间: 2021-5-12 10:07
jefferyzhang 发表于 2021-5-11 15:01
/hardware/rockchip下都有
https://github.com/rockchip-linux 这里头也有更底层的封装可以直接在安卓上用 ...

非常感谢您的回复!
再冒昧的问一下,/hardware/rockchip 这个源码包在哪里下载?
在”资料下载“板块没有找到,在开源社区 ”Android“板块里也没有发现
还请告知
作者: jefferyzhang    时间: 2021-5-12 10:42
源码下架审查,还没放出来,忘记跟你说了。。
你直接用github那边下载就可以了,是一样的
作者: heshier    时间: 2021-5-12 13:35
jefferyzhang 发表于 2021-5-12 10:42
源码下架审查,还没放出来,忘记跟你说了。。
你直接用github那边下载就可以了,是一样的 ...

在github上 路径: https://github.com/rockchip-linux/linux-rga下载了 linux-rga配置好了以后进行编译,没通过CMakeLists.txt种include的很多文件都不存在了,也没地方下了。
作者: heshier    时间: 2021-5-12 16:54
jefferyzhang 发表于 2021-5-12 10:42
源码下架审查,还没放出来,忘记跟你说了。。
你直接用github那边下载就可以了,是一样的 ...

您好,您说的github是指https://github.com/rockchip-linux 这个连接下的rockchip-rga仓库吗?
我下载到本地,并按照说明进行了编译,会产生很多头文件缺失的错误,这些头文件再安卓的安装环境中,和下载的源码中均不存在
请问有编译好的安卓库下载吗?还烦请指教
作者: jefferyzhang    时间: 2021-5-12 17:20
heshier 发表于 2021-5-12 16:54
您好,您说的github是指https://github.com/rockchip-linux 这个连接下的rockchip-rga仓库吗?
我下载到 ...

这种基础编译问题请自行解决(多看下他们发布的文档,好像是NDK编译的).
目前没有客户编译不过的。
作者: heshier    时间: 2021-5-12 17:31
jefferyzhang 发表于 2021-5-12 17:20
这种基础编译问题请自行解决(多看下他们发布的文档,好像是NDK编译的).
目前没有客户编译不过的。 ...

这个是因为文件缺失才导致的编译不过啊,如果你们提供的链接文件都是全的,那应该不是有问题啊
NDK和cmake,还有meson我都试过了,最后都是找不到文件 hardware文件夹没有,system文件夹也没有
这是CMakelist中include的文件路径,通过仓库下载是没有的
include_directories(
    ./
    ./include
    external/libdrm
    external/libdrm/include/drm
    hardware/libhardware/include/hardware
    hardware/libhardware/modules/gralloc
    system/core/liblog/includeNDROID_NDK_REVISION_REGEX
    system/core/libion/kernel-headers
    )




欢迎光临 Toybrick (https://t.rock-chips.com/) Powered by Discuz! X3.3