Yaklaşık bir hafta once birleşme isteği olarak mesa kutuphanesinin icindeki Nouveau surucusune ek olarak geliştirilen NVK'nın birleşme isteği onaylandı. Nouveau, NVIDIA'dan tamamen bağımsız geliştirilen ve tersine muhendislik yoluyla bilgilerin edinildiği mesa kutuphanesine dahil edilmiş bir NVIDIA GPU surucusu. Bu gune kadar sadece OpenGL hızlandırabilen surucuye RedHat'ın desteğiyle geliştirilen NVK Vulkan Yukleyicisi'de eklendi. Artık nouveau surucusu Vulkan hızlandırması yapabilecek. 6.6 Linux cekirdeği ile Mesa 23.3 icerisinde mainstream Linux'a yamanın eklenmesi bekleniyor. Eklenen NVK surucusu featureset olarak Vulkan 1.2'yi destekliyor. Vulkan'ın nouveau'ya eklenmiş olması ciddi bir avantaj. Linux'un oyunculuğu Vulkan'dan donuyor ve Vulkan artık veri işlemeye de izin veriyor. Ancak hala re-clocking desteğinin cok az olduğunu soylemek lazım, ekran kartlarının frekansı değiştirilemediği icin ekran kartı en duşuk frekansta kalıyor ve performans daha da azalıyor. Sadece Kepler ve Maxwell kartlarda re-clocking yapılabiliyor, NVIDIA re-clocking icin imzalanmış surucu istiyor, Nouveau Turing ve sonrasınde eklenen GSP surucusuyle halletmeye calışıyor ancak eldeki sonuclar uygulanabilecek kadar yeterli değil.
Merge isteğini incelemek isteyenler icin;
nvk: A new Vulkan driver for Nvidia hardware (!24326) · Merge requests · Mesa / mesa · GitLab NVK: A new Vulkan driver for Nvidia hardware This MR adds a new Vulkan driver for Nvidia hardware. This has been...
gitlab.freedesktop.org