Na novějších GPU bude nouveau pro OpenGL používat Zink a NVK

21. 2. 2024

Sdílet

Nvidia GeForce RTX 2080 Ti Autor: Nvidia
Nvidia GeForce RTX 2080 Ti

Do Git větve balíku Mesa budoucí verze 24.1 zamířil kód implementující úvodní část infrastruktury podporující možnost ovladačů určit, zdali pro běh OpenGL použijí Zink (tedy „OpenGL-on-Vulkan“), namísto obvyklého nativního OpenGL. Cílem je u nových GPU Nvidia podporovat právě cestu běhu OpenGL na Vulkanu skrze ovladač Nvidia NVK.

Jde o důsledek vyššího tempa vývoje NVK oproti standardní implementaci OpenGL, díky čemuž bude moci omezené množství vývojářů nouveau věnovat méně času klasickému ovladači pro toto rozhraní, které je již pár let na ústupu. Implementace s nasazením Zink+NVK počítá pro GeForce od řady RTX 20 výše, tedy od prvních modelů s podporou hardwarového raytracingu. V tuto chvíli lze novinku v případě zájmu zkoušet pomocí proměnné prostředí  NOUVEAU_USE_ZINK=1.

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í.