Es gibt einen neuen Open-Source-Vulkan-Treiber in der Entwicklung eines unabhängigen Entwicklers, der an der Bereitstellung von Unterstützung für veraltete „Northern Islands“-Grafikprozessoren der Radeon HD 6000-Serie arbeitet.

Der Open-Source-Entwickler Vitaliy Kuzmin „Triang3l“, der in den letzten Wochen für seine Arbeit am Xenia Xbox 360-Emulator bekannt ist, hat an Terakan als Mesa Vulkan-Treiber für die Radeon HD 6000-Serie, insbesondere die Radeon HD 6900-Serie, gearbeitet Hier hat seine Prüfung stattgefunden.

Der weit verbreitete Mesa RADV Vulkan-Treiber unterstützt nur GCN-Grafikkarten der Radeon HD 7000-Serie und neuer – für GCN 1.0/1.1-GPUs bedeutet dies auch, dass der AMDGPU-Kernel Direct Rendering Manager verwendet werden muss ( DRM)-Treiber anstelle des Radeon-Treibers, der standardmäßig für GCN 1.0/1.1-Hardware verwendet wird. Für diejenigen, die immer noch auf Grafikkarten vor GCN angewiesen sind: Der Terakan-Treiber zielt darauf ab, mit der Radeon HD 6000-Serie auf dem Radeon DRM Linux-Kerneltreiber zu funktionieren. Kuzmin hat in den letzten Wochen über seine Abenteuer getwittert:

LET’S GOOOOOO!!!!!!!!! 🐸🪳🚢🐊😈 #Terakan pic.twitter.com/3DvK0qQxJP

— 🔺 TriΔng3l 🔺 (@Triang3l) 16. Mai 2023


Das war ich nicht, ich wurde zu süchtig, um es einfach fallen zu lassen!

Hier sind die Folgen eines GPU-Hangs nach einer EVENT_WRITE_EOP-Übermittlung 😜 Ich konnte danach nicht einmal das Terminal öffnen! #Terakan https://t.co/VAaM6ZiT8f pic.twitter.com/yfMLFGvjJP

— 🔺 TriΔng3l 🔺 (@Triang3l) 19. Mai 2023

Der Treiber befindet sich noch in einem sehr frühen Stadium der Entwicklung. Ein Teil des frühen Terakan-Codes befindet sich derzeit in der Warteschlange in seinem Triang3l Mesa-Repository.
Es wird interessant sein zu sehen, wie gut das letztendlich funktioniert und ob es am Ende nur die Cayman-GPUs der HD 6000-Serie unterstützt oder ob es am Ende auch für zusätzliche GPUs vor GCN funktioniert. Der Nutzen dürfte jedoch eher begrenzt sein, wenn man bedenkt, dass diese veralteten AMD-Radeon-GPUs einfach nicht leistungsstark genug sind, um viele moderne Spiele auszuführen – unabhängig von der nativen Vulkan-API-Unterstützung oder ob DXVK usw. verwendet wird. Aber immer noch dieser Vulkan-API-Treiber könnte für die Ausführung einiger grundlegenderer Spiele, für alle Compositors, die Vulkan-API-Unterstützung hinzufügen, und für andere grundlegende Verwendungszwecke dieser Grafik-API nützlich sein. Einige Vulkan-API-Funktionen werden mit diesen GPUs zwar ebenfalls nicht möglich sein, aber es wird auf jeden Fall interessant sein zu sehen, was aus diesem Open-Source-Terakan-Treiber resultiert. Ich möchte es jedoch noch einmal betonen: Dieser Treiber befindet sich derzeit im allerersten Entwicklungsstadium und ist noch nicht annähernd für Endbenutzer verfügbar.

Categories: IT Info