Confira !!
Após as 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, postou patches para seu novo esforço de driver Nouveau Vulkan "NVK".
O NVK é um driver Vulkan de código aberto novo, ainda a ser mesclado e em estágio muito 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 do OpenCL baseada em Rust para o Mesa.
Jason Ekstrand, da Collabora, também fez algumas contribuições iniciais para a NVK, junto com David Airlie, também da Red Hat.
O NVK, pelo menos, pode executar o vulkaninfo , mas neste estágio ainda é um trabalho inicial em andamento, com o código inicial sendo 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 mesmo com o Steam Play passando principalmente pelo Vulkan com VKD3D- Próton/DXVK.
Com o tempo, esse 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 no repositório GitLab do Nouveau .
Até a próxima !
Nenhum comentário:
Postar um comentário