Hi @AB22
I think you may need more debug steps about the data handling process.
1.Make sure the V4L2 driver is working as your want, that frame is stored in memory correctly.
2. I can memory map this buffer and it appears to be functioning correctly
--> Once you check the step1, then check the buffer after mapped.
3.When I pass the file descriptor to Vulkan, I am unable to get the memory to import
-->Firstly, verify dma-buf-import not using VULKAN API. This step is to check if you can dump frame with dma-buf framework.
Best Regards
Zhiming