Ovladač NVK se blíží k Vulkan 1.1, ale už jen pro GeForce RTX 2000 a vyšší

28. 11. 2023

Sdílet

Jen-Hsun Huang s GeForce RTX 4090 Autor: Nvidia
Jen-Hsun Huang s GeForce RTX 4090

Sotva před pár dny hlásili vývojáři projektu NVK splnění specifikace API Vulkan 1.0. Bylo z dřívějších zkušeností jasné, že 1.1 je doslova za rohem. Nyní se skutečně dozvídáme, že tento open-source Vulkan ovladač pro Mesa a grafické karty Nvidie už umí běžet s podporou Vulkanu 1.1.

Má to pár háčků. Jednak tato verze už je u spotřebitelských karet GeForce k dispozici jen pro generaci Turing a vyšší, tedy řadu RTX 2000 a novější. Druhak je potřeba Mesu obohatit o v Rustu napsaný kompilátor shaderů NAK. Pak vaše GeForce bude procházet testy API Vulkan 1.1 zhruba stejně jako verzí 1.0, jen pár testů naráží na paměťovou bariéru, ale vesměs jde o testy, které zatím neprocházejí ani s Vulkanem 1.0.

Phoronix dodává, že kód může být začleněn velmi rychle a objevit se tak v příslušné větvi včas pro budoucí vydání Mesa 24.0. Dlužno ale dodat, že pro rozumné fungování s RTX 200 a vyššími je potřeba správná inicializace karty, tedy skrze Nvidia GSP, k čemuž Nvidia dodala příslušné podepsané binární bloby pro příští vydání Linuxu 6.7.

Našli jste v článku chybu?

Autor zprávičky

Příznivec open-source rád píšící i o ne-IT tématech. Odpůrce softwarových patentů a omezování občanských svobod ve prospěch korporací.