Ang Faith Ekstrand ay nag-publish ngayon ng isang post sa blog na nagbabalangkas ng mga kamakailang pagsisikap sa paligid ng NVK, ang open-source na Vulkan driver para sa NVIDIA hardware na binuo lalo na ng Nouveau development community. Ang ilang kamakailang mga highlight ay kinabibilangan ng:
-Pagkuha ng suporta ng Maxwell at Kepler GPU na naibalik para sa driver ng NVK. Totoo, ang GTX 900 Maxwell hardware ay nasa isang mahirap na lugar para sa kakulangan ng re-clocking na suporta para sa mga desktop GPU at hindi rin ipinakilala ang GPU System Processor (GSP) firmware sa serye ng RTX 2000.
-Nagpatuloy sa paggawa sa geometry shaders, tessellation shaders, at pagbabago ng feedback support.
-Nagsimula nang magtrabaho ang ilang laro sa NVK gaya ng Hollow Knight at F1 2017.
-Maraming uri ng mga extension ng Vulkan ang ipinatupad nitong mga nakaraang buwan. Ang NVK ay malapit na sa puntong mailantad ang Vulkan 1.2 o posibleng Vulkan 1.3 ay hindi masyadong malayo.
-Patuloy pa rin ang trabaho sa pagganap ng Vulkan driver.
-May ginagawa sa isang bagong back-end compiler na tinatawag na NAK para sa”NVIDIA Awesome Kompiler”. Ang Mesa back-end compiler na ito ay isinusulat sa Rust.
Walang nananatiling kongkretong timeline para sa upstreaming NVK sa Mesa, ngunit mangyayari sa halos parehong oras na ang bagong Nouveau kernel driver code ay mainline sa Linux kernel. Ang mga pagbabago sa driver ng kernel ng Nouveau DRM ay nag-aalok ng bago at pinahusay na user-space API kasama ang GSP integration work para bigyang-daan ang mas mahusay na performance sa serye ng RTX 20 at mas bago.
Maaaring basahin nang buo ang post ni Ekstrand sa Collabora blog.