Toybrick

如何用drm分配连续内存?

luxiaofei

高级会员

积分
654
楼主
发表于 2020-1-13 10:08:50    查看: 8973|回复: 4 | [复制链接]    打印 | 只看该作者
如题,有推荐的demo之类的吗?百度不出来
回复

使用道具 举报

addy

超级版主

积分
609
沙发
发表于 2020-2-1 19:26:16 | 只看该作者
你安装的系统是fedora还是debian10系统?
1. fedora系统:
   1) 执行命令dnf install librockchip-drm-devel
   2) 参考头文件/usr/include/rockchip/rockchip_drm.h
    说明:fedora系统RPM包只支持调用drm接口分配虚拟地址连续的内存
2. debian系统
   1)执行命令apt install rockchip-drm-dev libdrm-dev
   2) 参考头文件/usr/include/rockchip/rockchip_drm.h
   3) 参考示例代码:/usr/share/rockhcip_drm/example
回复

使用道具 举报

cxjrk

中级会员

积分
336
板凳
发表于 2020-7-3 10:43:36 | 只看该作者
addy 发表于 2020-2-1 19:26
你安装的系统是fedora还是debian10系统?
1. fedora系统:
   1) 执行命令dnf install librockchip-drm-deve ...

我的示例跑不起来,执行RockchipDrmOpen的时候一直返回 -1,请问是什么原因,是否有rockchip_drn源码提供
回复

使用道具 举报

cxjrk

中级会员

积分
336
地板
发表于 2020-7-3 10:44:05 | 只看该作者
addy 发表于 2020-2-1 19:26
你安装的系统是fedora还是debian10系统?
1. fedora系统:
   1) 执行命令dnf install librockchip-drm-deve ...

我的系统是debian10
回复

使用道具 举报

jefferyzhang

版主

积分
13658
5#
发表于 2020-7-3 12:13:58 | 只看该作者
cxjrk 发表于 2020-7-3 10:43
我的示例跑不起来,执行RockchipDrmOpen的时候一直返回 -1,请问是什么原因,是否有rockchip_drn源码提供 ...

https://github.com/rockchip-linux/libdrm-rockchip
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表