04-20-2020, 02:20 PM
In response to a now removed question and for note keeping:
As I understand it, the GPU and VPU are both devices within the "Multi-Media Processor". Panfrost is the driver for the GPU, while the driver for the VPU is called Hantro. Both are found in the latest mainline Linux kernel. Hantro does just JPEG so far, but video decoding including VP8/9 and h264 is on the roadmap.
http://opensource.rock-chips.com/wiki_Fi...iagram.png
https://github.com/torvalds/linux/tree/m...dia/hantro
https://github.com/torvalds/linux/tree/m...m/panfrost
As I understand it, the GPU and VPU are both devices within the "Multi-Media Processor". Panfrost is the driver for the GPU, while the driver for the VPU is called Hantro. Both are found in the latest mainline Linux kernel. Hantro does just JPEG so far, but video decoding including VP8/9 and h264 is on the roadmap.
http://opensource.rock-chips.com/wiki_Fi...iagram.png
https://github.com/torvalds/linux/tree/m...dia/hantro
https://github.com/torvalds/linux/tree/m...m/panfrost