Die neue Version der Mesa 23.0.0-Treiber ist da

Fahrertabelle

Mesa ist eine Open Source entwickelte Grafikbibliothek, die eine generische Implementierung von OpenGL bereitstellt.

Der Start von die neue Version der kostenlosen Implementierung der OpenGL- und Vulkan-API, "Tabelle 23.0.0", die erste Version des Mesa-Zweigs 23.0.0 hat einen experimentellen Status: Nach der endgültigen Stabilisierung des Codes wird eine stabile Version 23.0.1 veröffentlicht.

In Mesa 23.0 ist die Grafik-API-Unterstützung von Vulkan 1.3 in anv für Intel-GPUs, radv für AMD-GPUs, für Qualcomm-GPUs und im Emulatormodus (vn) verfügbar. Die Unterstützung für Vulkan 1.1 ist im Lavapipe-Software-Rasterizer (lvp) und Vulkan 1.0 im v3dv-Treiber (Raspberry Pi 4 Broadcom VideoCore VI GPU) implementiert.

Tabelle 23.0.0 Hauptneuheiten

In dieser neu veröffentlichten Version von Mesa 23.0.0 RADV Vulkan verbessert die Kompatibilität mit RDNA3-basierten GPUs (Radeon RX 7900) und fügt Änderungen in Bezug auf Raytracing und die Verwendung von Pipeline-Bibliotheken hinzu. Für AMD-Karten, die auf der RDNA2-Architektur basieren, ist die Unterstützung für Mesh-Shader (VK_EXT_mesh_shader) standardmäßig aktiviert.

Eine weitere auffällige Änderung betrifft den Controller Nouveau fügt anfängliche Unterstützung für die NVIDIA GA102 GPU hinzu (RTX 30) basierend auf der Ampere-Architektur sowie die RADV- und Turnip-Treiber implementieren zusätzliche Funktionen im Zusammenhang mit der VK_EXT_dynamic_state3-Erweiterung.

Darüber hinaus wird hervorgehoben, dass die Fähigkeiten des Controllers asahi OpenGL für die Apple AGX GPU Wird in den Apple M1- und M2-Chips verwendet sind erheblich erweitert worden.

Ebenfalls hervorgehoben wird die verbesserte Unterstützung für diskrete Intel DG2-G12 (Arc Alchemist) Grafikkarten und Meteor Lake GPUs im ANV Vulkan-Treiber (Intel) und im Iris OpenGL-Treiber.

Andererseits hat der virgl-Treiber (Virgil3D Virtual GPU for QEMU/KVM) die Unterstützung für hardwarebeschleunigte Videocodierung verbessert und Probleme behoben, die in Rise of the Tomb Raiders Ambient Occlusion, Minecraft, Battlefield, Hi-Fi aufgetreten sind Rush und Es wurde ein Problem behoben, das dazu führte, dass die Ausgabe bei Zoom-Videoanrufen auf Systemen mit dem Iris-Controller ausfiel.

In Bezug auf die zusätzliche Unterstützung für OpenGL-Erweiterungen werden die folgenden erwähnt:

  • GL_ARB_clip_control für Panfrost
  • GL_ARB_texture_filter_anisotrop für Panfrost, Asahi
  • GL_ARB_occulsion_query2 für asahi
  • GL_ARB_shader_stencil_export für asahi
  • GL_ARB_draw_instantiated für Asahi
  • GL_ARB_instanced_ararys für asahi
  • GL_ARB_seamless_cube_map für asahi
  • GL_NV_conditional_render für asahi
  • GL_ARB_texture_mirror_clamp_to_edge für asahi
  • Unterstützung für Vulkan-Erweiterungen hinzugefügt:
  • VK_EXT_descriptor_buffer für RADV, Rübe
  • VK_AMD_shader_early_and_late_fragment_tests für RADV
  • VK_AMD_shader_explicit_vertex_parameter für RADV/RDNA3
  • VK_EXT_swapchain_colorspace für RADV, ANV, Rübe
  • VK_KHR_shader_integer_dot_product für V3DV
  • VK_KHR_present_wait für ANV, RADV, Rübe
  • VK_KHR_push_descriptor für Venus
  • VK_KHR_pci_bus_info für Venus

Es sei darauf hingewiesen, dass diese neue Version von Mesa auch volle OpenGL 4.6-Unterstützung für die Treiber 965, iris (Intel), radeonsi (AMD), zink und llvmpipe bietet.

OpenGL 4.5-Unterstützung ist verfügbar für AMD (r600), NVIDIA (nvc0) und Qualcomm Adreno (freedreno) GPUs, OpenGL 4.3 für virgl (virgil3D virtuelle GPU für QEMU/KVM) und OpenGL 4.2 für den d3d12-Treiber (Schicht zum Ausführen von OpenGL über DirectX 12).

Schließlich wenn Sie mehr darüber wissen möchten Informationen zu dieser neuen Version der Mesa-Treiber finden Sie unter Details im folgenden Link.

Wie installiere ich Mesa-Grafiktreiber unter Linux?

Mesa-Pakete in allen Linux-Distributionen gefundenDie Installation kann also entweder durch Herunterladen und Kompilieren des Quellcodes erfolgen (Alle Informationen dazu hier) oder auf relativ einfache Weise, abhängig von der Verfügbarkeit innerhalb der offiziellen Kanäle Ihres Vertriebs oder Dritter.

Für Benutzer von Ubuntu, Linux Mint und Derivaten Sie können das folgende Repository hinzufügen, in dem die Treiber schnell aktualisiert werden.

sudo add-apt-repository ppa:kisak/kisak-mesa -y

Jetzt aktualisieren wir unsere Liste der Pakete und Repositorys mit:

sudo apt update

Und schließlich können wir die Treiber installieren mit:

sudo apt upgrade

Für den Fall derer, die es sind Arch Linux Benutzer und Derivate, wir installieren sie mit dem folgenden Befehl:

sudo pacman -S mesa mesa-demos mesa-libgl lib32-mesa lib32-mesa-libgl

Für wen auch immer sie sind Fedora 32-Benutzer können dieses Repository verwenden, daher müssen sie corp aktivieren mit:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Schließlich Für diejenigen, die openSUSE-Benutzer sind, können sie Folgendes installieren oder aktualisieren, indem sie Folgendes eingeben:

sudo zypper in mesa

Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.