 Seguindo o notícias recentes sobre a mudança de código do Nouveau para que seu compilador de shader possa ser usado fora do Nouveau Gallium3D, Karol Herbst da Red Hat, que é um desenvolvedor Nouveau de longa data, tem postado patches para seu novo esforço de driver”NVK”Nouveau Vulkan.
 Seguindo o notícias recentes sobre a mudança de código do Nouveau para que seu compilador de shader possa ser usado fora do Nouveau Gallium3D, Karol Herbst da Red Hat, que é um desenvolvedor Nouveau de longa data, tem postado patches para seu novo esforço de driver”NVK”Nouveau Vulkan. 
NVK é um driver Vulkan de código aberto novo, ainda a ser mesclado e ainda em estágio inicial, para hardware gráfico NVIDIA. Este é um driver baseado no Mesa até agora sendo trabalhado principalmente por Karol Herbst, que ingressou na Red Hat há vários anos e desde então continuou trabalhando fortemente no Mesa, incluindo nas áreas de computação OpenCL e outros recursos. Além de trabalhar recentemente no NVK, ele recentemente começou a abordar o Rusticl como uma implementação OpenCL baseada em Rust para Mesa.
Jason Ekstrand, do Collabora, também fez algumas contribuições iniciais para o NVK, junto com David Airlie, também da Red Hat.
O NVK, pelo menos, pode executar vulkaninfo, mas neste estágio ainda é um trabalho em andamento inicial, com o código inicial tendo sido confirmado há duas semanas.
Além dos desafios de desempenho com as novas gerações de placas gráficas NVIDIA, a falta de um driver NVIDIA Vulkan de código aberto tem sido o outro grande bloqueador, considerando que a maioria dos jogos Linux atualmente são nativos do Vulkan e até mesmo com o Steam Play principalmente passando pelo Vulkan com VKD3D-Proton/DXVK.
Com o tempo, este driver NVK provavelmente será adaptado para suportar o driver de kernel NVIDIA de código aberto como uma alternativa ao driver Nouveau DRM.
O código inicial do driver Vulkan de código aberto do NVK pode ser encontrado em Repositório GitLab da Karol.
 
													 
													