In nije stjoerprogramma foar de Vulkan graphics API wurdt ûntwikkele basearre op Nouveau.

Untwikkelders fan Red Hat en Collabora binne begon te meitsjen fan in iepen Vulkan nvk-bestjoerder foar NVIDIA-grafykkaarten, dy't de anv (Intel), radv (AMD), tu (Qualcomm) en v3dv (Broadcom VideoCore VI)-bestjoerders dy't al beskikber binne yn Mesa oanfolje. De bestjoerder wurdt ûntwikkele op basis fan it Nouveau-projekt mei it brûken fan guon subsystemen dy't earder brûkt waarden yn 'e Nouveau OpenGL-bestjoerder.

Parallel begon Nouveau te wurkjen oan it ferpleatsen fan universele funksjonaliteit yn in aparte bibleteek dy't brûkt wurde kin yn oare bestjoerders. Bygelyks binne komponinten foar koadegeneraasje dy't brûkt wurde kinne om de shader-kompiler te dielen yn drivers foar OpenGL en Vulkan binne ferpleatst nei de bibleteek .

De ûntwikkeling fan de Vulkan-bestjoerder omfette Karol Herbst, in Nouveau-ûntwikkelder by Red Hat, David Airlie, in DRM-ûnderhâlder by Red Hat, en Jason Ekstrand, in aktive Mesa-ûntwikkelder by Collabora. De sjauffeur is yn in ier stadium fan ûntwikkeling en is noch net geskikt foar oare applikaasjes dan it útfieren fan it utility vulkaninfo. De needsaak foar in nije bestjoerder komt troch it ûntbrekken fan iepen Vulkan-bestjoerders foar NVIDIA-fideokaarten, wylst mear en mear spultsjes dizze grafyske API brûke of op Linux rinne mei lagen dy't Direct3D-oproppen oersette nei de Vulkan API.

Boarne: opennet.ru

Add a comment