
Mesa 25.2.2 jetzt verfügbarFür den durchschnittlichen Benutzer scheint dieses kleinere Update und der Rest, der nur mittelschwer oder umfangreich sein kann, keine große Bedeutung zu haben, aber alles ändert sich, wenn Sie unter Linux spielen möchten.
Wenn Sie unter Linux, *BSD oder Android mit Kompatibilitätsebenen arbeiten oder spielen, könnte Folgendes für Sie von Interesse sein: Diese Version behebt echte Fehler, die in Spielen und synthetischen Tests gefunden wurden. (DOOM: Das dunkle Zeitalter, Dragon Age: Veilguard, 3DMark Solar Bay), behebt Regressionen und verbessert kritische Videopfade und die Synchronisierung. Die Veröffentlichung wurde von Eric Engestrom verwaltet und am 3. September 2025 als Wartungsupdate veröffentlicht.
Was Tabelle 25.2.2 wirklich bringt
Es handelt sich um eine Korrekturversion (Bugfix-Release) auf 25.2.1, ohne nennenswerte „neue Funktionen“ in dieser Iteration. Dennoch hat der Patch-Satz praktische Auswirkungen: Video-Dekodierungs-/Kodierungsqualität, Compiler-Robustheit, Cache-Kohärenz, Barrieren und Synchronisierung sowie mehrere GPU-spezifische Korrekturen.
Auf der OpenGL-Seite implementiert Mesa die 4.6 API, aber Die vom Kontext zurückgegebene Version hängt vom Treiber und dem Kontexttyp abUm 4.6 zu haben, müssen Sie es beim Erstellen des Kontexts explizit anfordern. In Kompatibilitätskontexten melden einige Treiber eine niedrigere Version, wenn eine Anforderung fehlt.
In Vulkan erklärt Mesa die Unterstützung für die 1.4-API. Der in VkPhysicalDeviceProperties.apiVersion gemeldete Wert variiert je nach spezifischem Treiber. (radv, nvk, anv, panvk, lavapipe), da jedes Funktionen mit unterschiedlichen Raten und für unterschiedliche Chips ermöglicht.
Hervorgehobene Korrekturen, die für den Benutzer in Mesa 25.2.2 sichtbar sind
Während dieser zwei Wochen wurden Vereinbarungen getroffen, die im Alltag sind in Spielen, Benchmarks und Videowiedergabe spürbar:
- GL_EXT_shader_clock behoben im OpenGL-Pfad, wodurch Inkonsistenzen mit der Shader-Uhr in Anwendungen vermieden werden, die sie zur Zeitmessung abfragen.
- Video zu Radeon (VCN- und Vulkan-Video): H.264/H.265-Anpassungen, Kompatibilität mit älterer Firmware und VP9. Deaktiviert die 8x8-Transformation, wenn CABAC nicht aktiv ist, behebt Schleifenfilter- und Segmentierungsparameter in VP9 und behebt HEVC-Details wie cu_qp_delta und transform_skip mit älterer Firmware.
- NVK (NVIDIA auf Vulkan): Unterstützung für größere QMDs und andere Verbesserungen für aktuelle Hardware, Feinabstimmung der Kompatibilität und Stabilität auf GPUs der neuen Generation.
- Intel ANV und i965/brw: Verschiedene Korrekturen an L3-Cache, Barrieren, Utrace und Broadcast-Opcode, sowie problematische Änderungen rückgängig machen und Erweiterungen vorübergehend deaktivieren, um Regressionen zu verhindern.
- Zink (OpenGL auf Vulkan): 14 Patches mit Verbesserungen bei Synchronisation, Clears und Layouts, einschließlich der Behebung von Ressourcenstaus und mehrerer Anpassungen des Schablonenstatus.
- DRIRC: Problemumgehung hinzugefügt, um fehlerhaftes Verhalten mit ANGLE zu beheben In einigen Szenarien werden Probleme in Apps reduziert, die diesen GL->D3D/Vulkan-Übersetzer verwenden.
Liste der behobenen Crawler-Fehler
Zusätzlich zu den Änderungen auf niedriger Ebene behebt Mesa 25.2.2 von Benutzern und CIs gemeldete Probleme. Dies sind die Tracker-Probleme, die in dieser Version als behoben gekennzeichnet sind.:
- radv: Artefakte beim Anzeigen von VP9-Videos mit Hardware-Dekodierung auf Vulkan.
- CI Zink-Venus-Lavapipe: Fehler bei der Integration und beim Testen des Zink/Venus/Lavapipe-Stacks.
- ANV in DG2/BMG: Falsches Rendering in 3DMark Solar Bay.
- Lavapipe: Nicht optimale Exportauswahl, wenn mehrere Typen angefordert wurden; dma-buf wird nach Möglichkeit priorisiert.
- anv: : Hängenbleiben bei Intel-GPU mit einfachem Compute-Shader aufgrund übermäßigen Loop-Unrollings.
- INTEL_DEBUG=spill_fs: Regression im Debugpfad und Spill im Fragment-Shader behoben.
- NIR: Fehlgeschlagene Validierung nach nir_lower_io mit DOOM: The Dark Ages; Korrekturen auch in ACO für undefinierte Operanden in p_parallelcopy.
- Dragon Age: Schleierwache: : Verzerrungen im Skill-Rad (Zielen) behoben.
- AMD OpenGL: glTexturePageCommitmentEXT schlägt nicht mehr fehl, wenn mit MIP-Levels größer als 0 gearbeitet wird.
- Zink: : Fehlende Synchronisierung für verstreute Ressourcen behoben.
- RX 9070 (XT): Systemabstürze beim VR-Start wurden durch Korrekturen kritischer Pfade gemildert.
Tabelle 25.2.2 Technische Hinweise und Kompatibilitätshinweise
In OpenGL für Anwendungen, die auf genaues Timing oder Synchronisierung angewiesen sind, der GL_EXT_shader_clock-Fix Reduziert Abweichungen bei internen Messungen. In Vulkan gewährleisten Änderungen an ANV und RADV die Cache- und Barrierekohärenz, insbesondere beim Verschieben von Daten zwischen Warteschlangen oder Phasen vor der Rasterung.
Benutzer, die mit Hardware-Dekodierung/Kodierung Auf Radeon werden Benutzer weniger Artefakte in VP9 und ein vorhersehbareres Verhalten in H.264/H.265 feststellen, wenn bestimmte Komprimierungstools (wie CABAC) nicht aktiv sind oder wenn ältere Firmware verwendet wird.
Synchronisierung und Speicher: dma-buf, sparse und WSI
Besonderes Augenmerk wird auf die Verwaltung des externen Speichers und der verteilten Ressourcen gelegt: Lavapipe priorisiert DMA-Buf wann immer möglich, was die Interoperabilität mit anderen Multimedia-Stacks verbessert; Zink behebt Wartezeiten und Barrieren bei der Freigabe von Ressourcen und einmaligen Blits, um Datenverlust zu verhindern.
In Android und panvk wird die WSI-Schicht verstärkt: Speicher verknüpft ab Offset 0 und abgedeckte AHB-Fälle, wodurch Überraschungen mit Swap-Puffern und geräteabhängigen Formaten reduziert werden.
Nächste Schritte des Projekts
Während der Bereitstellung von 25.2.2, Die nächste Feature-Version wird Mesa 25.3 sein, voraussichtlich etwa im November, wenn der Zeitplan eingehalten wird. Die Entwicklung auf der Hauptlinie ist bereits im Gange, mit der üblichen Mischung aus neuen Erweiterungen, Optimierungen und Unterstützung für aufkommende Hardware.
Diese Version 25.2.2 erfüllt die Erwartungen an eine Zwischenversion: Stabilität, Zuverlässigkeit und Regressionskorrektur Keine bösen Überraschungen. Wenn Sie von 25.2.1 oder der ursprünglichen Version 25.2 kommen, lohnt sich ein Upgrade aufgrund der Radeon-Grafikverbesserungen, der Zink-Timing-Korrekturen, der Bereinigung kritischer Pfade in ANV/Intel und des NVK-Boosts für neuere GPUs – und das alles bei gleichzeitiger Beibehaltung der OpenGL 4.6- und Vulkan 1.4-Unterstützung, mit den üblichen Nuancen je nach Treiber und Kontext.