Mesa's PanVK Vulkan Driver Prepares For Arm Mali Valhall Support
([Mesa] 2 Hours Ago
PanVK + Valhall)
- Reference: 0001487408
- News link: https://www.phoronix.com/news/Mesa-PanVK-Valhall-Prep
- Source link:
Mesa's PanVK driver that provides open-source Vulkan API support for Arm Mali graphics is preparing to support newer "Valhall" hardware.
Going back two years there has been [1]Valhall support for the Panfrost Gallium3D driver for accelerated OpenGL support. There is also [2]Valhall support within the Panfrost DRM kernel graphics driver going back to Linux 6.0. Finally it's coming together for the PanVK Vulkan driver.
Arm's Mali Valhall architecture is their 2nd generation GPU scalar architecture for high performance, high efficient GPU designs. Valhall is found within Mali-G7xx products as an improvement over the prior Bifrost architecture. There is already Arm Mali's 5th Gen architecture with Immortalis as further work still ongoing within the open-source community.
[3]This merge landed in Mesa 24.3 Git on Friday as a set of 12 patches from Boris Brezillon in preparing for Valhall support.
[4]
There is also [5]this open merge request for the past two months for getting more of the initial Valhall support in place. We'll see how far along the Valhall enablement is by the time Mesa 24.3 ships around mid to late November.
[1] https://www.phoronix.com/news/Panfrost-More-Valhall-Mesa-22.2
[2] https://www.phoronix.com/news/DRM-Misc-Next-For-Linux-5.20
[3] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30736
[4] https://www.phoronix.com/image-viewer.php?id=2024&image=panvk_valhall_prep_lrg
[5] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29639
Going back two years there has been [1]Valhall support for the Panfrost Gallium3D driver for accelerated OpenGL support. There is also [2]Valhall support within the Panfrost DRM kernel graphics driver going back to Linux 6.0. Finally it's coming together for the PanVK Vulkan driver.
Arm's Mali Valhall architecture is their 2nd generation GPU scalar architecture for high performance, high efficient GPU designs. Valhall is found within Mali-G7xx products as an improvement over the prior Bifrost architecture. There is already Arm Mali's 5th Gen architecture with Immortalis as further work still ongoing within the open-source community.
[3]This merge landed in Mesa 24.3 Git on Friday as a set of 12 patches from Boris Brezillon in preparing for Valhall support.
[4]
There is also [5]this open merge request for the past two months for getting more of the initial Valhall support in place. We'll see how far along the Valhall enablement is by the time Mesa 24.3 ships around mid to late November.
[1] https://www.phoronix.com/news/Panfrost-More-Valhall-Mesa-22.2
[2] https://www.phoronix.com/news/DRM-Misc-Next-For-Linux-5.20
[3] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30736
[4] https://www.phoronix.com/image-viewer.php?id=2024&image=panvk_valhall_prep_lrg
[5] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29639
AkulaMD