NVK Vulkan Driver Lands DRM Format Modifiers Support
![NOUVEAU](/assets/categories/nouveau.webp)
Mesa 24.2-devel now has DRM modifiers support with this open-source Vulkan driver! Faith Ekstrand who spearheaded the DRM format modifier support for the NVK Vulkan driver warned of the complexities of the implementation in part due to the Nouveau Gallium3D OpenGL driver being "dangerously broken" around Direct Rendering Manager modifiers.
The merge request outlines the complexities of implementing the DRM modifiers support for NVK and how the interoperability with the Nouveau Gallium3D driver is hampered due to its botched implementation.
With this DRM modifier support, the NVK Vulkan driver has also been successfully tested now by Ekstrand using Valve's Gamescope compositor.
The NVK driver continues coming along quite briskly and will be exciting to see what more features are prepped for next quarter's Mesa 24.2 release. I'll have out fresh open-source NVIDIA Linux graphics benchmarks soon on Phoronix.
7 Comments