Na bazie Nouveau rozwija się nowy sterownik dla graficznego API Vulkan

Programiści z firm Red Hat i Collabora rozpoczęli tworzenie otwartego sterownika Vulkan nvk dla kart graficznych NVIDIA, który uzupełni już istniejące w Mesa sterowniki anv (Intel), radv (AMD), tu (Qualcomm) oraz v3dv (Broadcom VideoCore VI). Prace nad sterownikiem są prowadzone na bazie projektu Nouveau z wykorzystaniem niektórych podsystemów wcześniej stosowanych w sterowniku OpenGL Nouveau.

Równolegle w Nouveau rozpoczęto prace nad wydzieleniem wszechstronnej funkcjonalności do osobnej biblioteki, która może być wykorzystywana w innych sterownikach. Na przykład, do biblioteki wydzielono komponenty do generowania kodu, które mogą zostać zastosowane do wspólnego używania kompilatora shaderów w sterownikach dla OpenGL i Vulkan.

Do prac nad sterownikiem Vulkan dołączyli Karol Herbst, programista Nouveau z Red Hat, David Airlie, maintainer podsystemu DRM z Red Hat oraz Jason Ekstrand, aktywny programista Mesa z Collabora. Sterownik znajduje się na wczesnym etapie rozwoju i jak na razie nie nadaje się do zastosowań innych niż uruchomienie narzędzia vulkaninfo. Konieczność stworzenia nowego sterownika wynika z braku otwartych sterowników Vulkan dla kart graficznych NVIDIA, podczas gdy coraz więcej gier korzysta z tego interfejsu API graficznego lub jest uruchamianych w systemie Linux z wykorzystaniem warstw przetwarzających wywołania Direct3D do API Vulkan.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster