This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hello,
I am using TDA4VM (Jacinto7).
All host applications (based on QNX) are running on A72 core .
And each application is implemented using TIOVX graph.
Camera application get image from sensor and notify to consumer applications (Deep learning model processing)
Consumer application enqueues the image to graph and the images are processed in each kernel on DSP (C66, C72 ... )
Thank you
MyeongSeob.
Hi MyeonSeob,
On Linux, OpenVX framework is using DMABuf for managing the buffers and this DMABuf framework supports sharing the buffers between different application, you could find the details about it on below link.
Application can share the buffers, but avoiding the conflict needs to be taken care in the application, like if the application has shared a dequeued buffer to another application, it should be enqueued back to framework until it is released by the other application..
Regards,
Brijesh