Toybrick

标题: 请教一下mpp的buffer管理 [打印本页]

作者: sanwang    时间: 2022-10-27 13:33
标题: 请教一下mpp的buffer管理
本帖最后由 sanwang 于 2022-10-29 11:38 编辑

在 mpp-develop/test/mpi_dec_test.c 源码中看到有对 decoder's buffer mode 的选择描述,我们是想把硬解后的帧通过dma fd交给OpenGL零拷贝使用,按它这里的描述应该是选择Pure external mode,因为这种方式是Most efficient way for zero-copy display。这里没看明白,为什么是external模式?需要从哪里获取memory作为Buffer?硬解后的数据不是已经放在VPU自己internal的物理内存空间上的吗?这里说的internal和external是相对谁而言的?


作者: 雁南飞    时间: 2023-9-5 14:38
大神,你解决了这个问题了吗
作者: jefferyzhang    时间: 2023-9-7 08:55
不管什么模式,都有fd,都是drm buffer,都可以给其他硬件做0拷贝




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