Connect with us

Nachrichten

AMD RADV ‚Radeon Vulkan Drivers‘ ermöglichen Raytracing-Unterstützung auf älteren GPUs, einschließlich RDNA 1, Vega und Polaris

blank

Published

blank

Die Open-Source-Grafikbibliothek MESA hat Raytracing-Unterstützung auf älteren AMD Radeon GPUs mit den neuesten RADV-Treibern hinzugefügt.

Ältere AMD-Grafikprozessoren erhalten Raytracing-Unterstützung durch MESA-RADV-Treiber – RDNA 1, Vega und Polaris haben bestätigt, dass RTX- und Raytraced-Spiele ausgeführt werden

Laut der neuesten Zusammenführungsanfrage sieht es nach AMD RDNA 2 so aus, als würden ältere AMD-GPUs, zu denen die RDNA-1-, Vega- und Polaris-Serien gehören, auch Unterstützung für Vulkan-Ray-Tracing mit RADV-„Radeon Vulkan“-Treibern erhalten.

NVIDIA: ARM-Chips können x86-Prozessoren fast schlagen, A100-GPU 104x schneller als CPUs

Die Anfrage wurde von Joshua Ashton eröffnet, der für seine Arbeit an DSVK und verschiedenen anderen Direct3D-on-Vulkan-Bemühungen für Valve bekannt ist, berichtet Phoronix. Joshua hatte bereits im Juni seine Pläne zur Portierung von Vulkan Raytracing auf ältere AMD-GPUs angekündigt und scheint nun Realität zu werden. Im Folgenden ist die spezifische Anfrage aufgeführt, die bei FreeDesktop aufgeführt ist:

radv: Raytracing für ältere Generationen implementieren

Diese PR implementiert Raytracing für ältere Generationen (Navi, Vega, Polaris, etc.)

Dies geschieht durch die Emulation der Schnittanweisungen von AMD bvh in der Software.

Im Moment passiert dies CTS genauso wie bei RDNA 2-Karten.

über FreeDesktop

Während ältere AMD-GPUs wie RDNA 1, Vega und Polaris keine Raytracing-Hardware wie RDNA 2 eingebaut haben, können sie Raytracing (BVH-Schnittanweisungen) über Softwaremethoden emulieren. Joshua gibt an, dass die älteren AMD-GPUs die CTS (Konformitätstestsuite) bestehen, genau wie RDNA 2-GPUs, obwohl Sie nicht garantieren können, dass die Funktion ordnungsgemäß funktioniert, da selbst RDNA 2-GPU-Treiber für Vulkan (RADV) alles andere als gut sind, geschweige denn RDNA 1 und ältere GPUs.

blank

Ob dies funktioniert oder nicht, mehrere Benutzer konnten RADV Vulkan Raytracing auf Navi 10- und Polaris 10-GPUs zum Laufen bringen. Ein Benutzer hatte beim Ausführen von Quake 2 RTX auf seiner AMD Navi 10-GPU einige Fehler, aber nach dem Erstellen einer neuen Kompilierung funktionierte Raytracing auf der älteren Karte. Es ist jedoch zu beachten, dass Softwaremethoden in Bezug auf Leistung und Qualität der Hardwareintegration weit unterlegen sind.

Aus diesem Grund haben GPUs, die als Raytracing-fähig beworben werden, immer RT-Hardwareeinheiten eingebaut. NVIDIA hat RT-Kerne, AMD hat RA-Kerne und Intel wird auch dedizierte Hardwareblöcke haben, um Raytracing-Funktionen auszuführen. NVIDIA hat eine ähnliche Methode angewendet, indem es Raytracing (Software-Emulation) auf seinen älteren Pascal- und Einsteiger-Turing-Teilen erlaubt hat. Sie können zwar auch Spiele und Software mit Raytracing-Unterstützung ausführen, die Leistung ist jedoch im Vergleich zu dedizierten Raytracing-GPUs sehr schlecht.