Zuletzt aktualisiert am

Mesa 26.0 veröffentlicht mit Leistungssteigerungen bei RADV-Raytracing

Mesa 26.0 verbessert die RADV-Raytracing-Leistung und aktualisiert mehrere Vulkan-Treiber mit neuen Erweiterungen und Wartungsaktionen.
Eine Übersetzung von 🇬🇧 Linuxiac.com

Mesa, eine Open-Source-Bibliothek, die Treiber und APIs für verschiedene Grafikhardware unter Linux bereitstellt, hat ihre neueste Version 26.0 veröffentlicht.

Der RADV-Vulkan-Treiber für AMD-GPUs wurde erneut in der Leistung verbessert. Seit Mesa 25.3 berichten Entwickler über erhebliche Verbesserungen bei der Raytracing-Leistung.

Mesa 26.0 entfernt auch mehrere veraltete RADV_DEBUG-Umgebungsvariablenoptionen: invariantgeom, nodynamicbounds, nongg_gs und splitfma. Benutzer sollten zu den entsprechenden driconf-Variablen wechseln: radv_invariant_geom, radv_no_dynamic_bounds, radv_disable_ngg_gs und radv_split_fma.

Darüber hinaus verwendet RadeonSI nun standardmäßig den ACO Shader-Compiler, wodurch die Kompilierungszeiten verkürzt werden. Mesa 26.0 führt außerdem KosmicKrisp ein, einen neuen mehrschichtigen macOS-Treiber, der Vulkan-Aufrufe in Apples Metal-API übersetzt.

Darüber hinaus enthält diese Version eine Vielzahl von Vulkan-Erweiterungen und Funktionsaktualisierungen für mehrere Treiber, darunter RADV, ANV, NVK, PanVK, HoneyKrisp, PowerVR und weitere. Zu den Highlights gehören:

  • VK_KHR_maintenance10 support in ANV, NVK, and RADV
  • VK_EXT_shader_uniform_buffer_unsized_array in ANV, HoneyKrisp, NVK, and RADV
  • VK_EXT_custom_resolve and VK_VALVE_video_encode_rgb_conversion in RADV
  • VK_EXT_discard_rectangles in NVK
  • VK_EXT_device_memory_report in PanVK
  • VK_KHR_dynamic_rendering on PowerVR
  • VK_KHR_pipeline_binary on HoneyKrisp

Mehrere Erweiterungen wurden ebenfalls von EXT auf KHR-Status für verschiedene Treiber umgestellt, darunter VK_KHR_surface_maintenance1, VK_KHR_swapchain_maintenance1 und VK_KHR_robustness2, wo dies zutrifft.

PanVK, der Vulkan-Treiber für ARM Mali-GPUs, unterstützt nun weitere Funktionen wie DRM-Formatmodifikatoren, YCbCr-Konvertierung für Sampler und Sparse Residency für neuere Hardware-Generationen.

Schließlich bringt Version 26.0 wie jede Mesa-Feature-Version neben den wichtigsten Highlights viele weitere Updates für Treiber und Komponenten mit sich. Zu diesen Updates gehören neue Vulkan-Funktionen, Erweiterungsupgrades und viele weitere Verbesserungen in Bezug auf Konformität und Leistung.

Weitere Details finden Sie in der Ankündigung oder in der Auflistung aller Änderungen.

 

Spendieren Sie Bobby einen ☕ Ko-fi

Ein Service von s3n🧩net

Comments