Auf Basis von Nouveau wird ein neuer Treiber für die Grafik-API Vulkan entwickelt.

Entwickler von Red Hat und Collabora haben mit der Erstellung eines offenen Vulkan-Treibers nvk für NVIDIA-Grafikkarten begonnen, der die bereits vorhandenen Mesa-Treiber anv (Intel), radv (AMD), tu (Qualcomm) und v3dv (Broadcom VideoCore VI) ergänzen wird. Die Entwicklung des Treibers erfolgt auf Basis des Nouveau-Projekts unter Verwendung einiger Subsysteme, die zuvor im OpenGL-Treiber Nouveau verwendet wurden.

Parallel dazu hat in Nouveau die Arbeit an der Auslagerung universeller Funktionalitäten in eine separate Bibliothek begonnen, die in anderen Treibern verwendet werden kann. Beispielsweise wurden Komponenten zur Code-Generierung in die Bibliothek ausgelagert, die für die gemeinsame Nutzung des Shader-Compilers in Treibern für OpenGL und Vulkan anwendbar sind.

An der Entwicklung des Vulkan-Treibers sind Karol Herbst, Entwickler von Nouveau bei Red Hat, David Airlie, Maintainer des DRM-Subsystems bei Red Hat, und Jason Ekstrand, aktiver Entwickler von Mesa bei Collabora, beteiligt. Der Treiber befindet sich noch in einem frühen Entwicklungsstadium und ist bisher nicht für Anwendungen geeignet, die über das Ausführen des Tools vulkaninfo hinausgehen. Die Notwendigkeit eines neuen Treibers ergibt sich aus dem Fehlen von Open-Source-Vulkan-Treibern für NVIDIA-Grafikkarten, während immer mehr Spiele diese Grafikschnittstelle nutzen oder unter Linux über Schichten ausgeführt werden, die Direct3D-Aufrufe in die Vulkan-API übersetzen.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster