Faith Ekstrand julkaisi tänään blogikirjoituksen, jossa kerrotaan viimeaikaisista ponnisteluista NVK:n, avoimen lähdekoodin Vulkan-ohjaimen ympärillä NVIDIA-laitteistolle, jonka Nouveau-kehitysyhteisö on kehittänyt. Joitakin viimeaikaisia kohokohtia ovat:
-Maxwellin ja Keplerin GPU-tuen palauttaminen NVK-ohjaimelle. Myönnettäköön, että GTX 900 Maxwell-laitteisto on vaikeassa paikassa, koska sillä ei ole pöytätietokoneiden grafiikkasuorittimien uudelleenkellotusta, eikä RTX 2000-sarjassa ole GPU System Processor (GSP)-laiteohjelmistoa.
– Jatka työskentelyä geometrian varjostimien, tessellaatiovarjostimien ja muunnospalautteen tuen parissa.
-Jotkut pelit, kuten Hollow Knight ja F1 2017, ovat alkaneet työstää NVK:ta.
-Viime kuukausina on otettu käyttöön laaja valikoima Vulkan-laajennuksia. NVK lähestyy sitä pistettä, että se pystyy paljastamaan Vulkan 1.2:n tai mahdollisesti Vulkan 1.3:n ei ole liian kaukana.
-Työ Vulkan-ohjaimen suorituskyvyn ympärillä jatkuu edelleen.
-“NVIDIA Awesome Kompiler”-sovelluksen uutta taustakääntäjää, nimeltä NAK, kehitetään parhaillaan. Tämä Mesa-taustakääntäjä on kirjoitettu ruosteella.
Mesassa ei ole konkreettista aikajanaa NVK:n upstreamaamiselle, mutta se tapahtuu suunnilleen samaan aikaan, kun uusi Nouveau-ytimen ajurikoodi sisällytetään Linux-ytimeen. Nouveaun DRM-ytimen ajurin muutokset tarjoavat uuden ja parannetun käyttäjätilan API:n sekä GSP-integrointityön, joka mahdollistaa paremman suorituskyvyn RTX 20-sarjassa ja uudemmissa.
Ekstrandin postaus kokonaisuudessaan luettavissa Collaborassa blogiin.