Toybrick
标题:
RGA 内存绑定咨询
[打印本页]
作者:
alexanderdumas
时间:
2023-10-27 16:45
标题:
RGA 内存绑定咨询
看了下github提供的dma和虚拟地址和drm等绑定方式。
RGA 本身有内存吗?还是内部有寄存器什么的。内存分配方式都是绑定dma或者虚拟地址啥的。
遇到一个分配dma内存空间太大了,导致分配失败的情况。看demo代码都是或诚意一个:
get_bpp_from_format
(src_format),这个函数返回值比较大。举例:
get_bpp_from_format
(RK_FORMAT_BGR_888) 返回是1792个空间。
src_buf_size = src_width * src_height * get_bpp_from_format(src_format); 按照例子这种写法,dma分配内存失败了。
作者:
alexanderdumas
时间:
2023-10-30 16:01
已经解决了,其实没有必要分配这么大的空间,demo例程里面写的get_bpp_from_format(src_format)返回值比较大。dma分配不了这么大的,根据实际情况需要分配多少,够用就可以
欢迎光临 Toybrick (https://t.rock-chips.com/)
Powered by Discuz! X3.3