Mesa 23.1.0 arriveert met OpenCL Rusticl-verbeteringen, initiële ondersteuning voor Vulkan Video en meer

Bestuurders tafel

Mesa is een open source, ontwikkelde grafische bibliotheek die een generieke implementatie van OpenGL biedt.

De release van de nieuwe versie van Mesa 23.1.0, dit is de eerste versie van de Mesa 23.1.0-tak met een experimentele staat en dat na de definitieve stabilisatie van de code een stabiele versie 23.1.1 zal worden vrijgegeven.

In Mesa 23.1 is Vulkan 1.3 grafische API-ondersteuning beschikbaar in anv voor Intel GPU's, radv voor AMD GPU's, Qualcomm GPU's en in emulator (vn)-modus. Ondersteuning voor Vulkan 1.1 is geïmplementeerd in de lavapipe software rasterizer (lvp) en Vulkan 1.0 in de v3dv driver (Raspberry Pi 4 Broadcom VideoCore VI GPU).

Tabel 23.1.0 belangrijkste nieuwigheden

In deze nieuwe versie van Mesa 23.1.0 die wordt gepresenteerd, wordt dat benadrukt AMD GPU-ondersteuning toegevoegd aan de Rusticl-driver met een uitvoering van de OpenCL 3.0-specificatie geschreven in Rust, naast de controleurs Vulkan ANV (Intel) en RADV (AMD) hebben initiële ondersteuning voor de Vulkan Video-extensie geïmplementeerd, die mogelijkheden definieert voor hardwareversnelde videodecodering.

Een andere verandering die opvalt in deze nieuwe versie is dat de ondersteuning voor AMD GPU's op basis van RDNA3/GFX11-architectuur (Radeon RX 7900-serie) op de RadeonSI OpenGL-driver en de RADV Vulkan-driver. Initiële ondersteuning toegevoegd voor AMD GFX940 (AMD Instinct MI300) GPU's.

Daarnaast hij RADV Vulkan (AMD)-stuurprogramma implementeert uitbreidingsondersteuning Grafische pijplijnbibliotheek (LPG), die vier verschillende delen van de grafische pijplijnen compileert om het laden van pijplijnen te versnellen in toepassingen die dezelfde shaders hergebruiken.

Toegevoegd ondersteuning van constructies extendedDynamicState3ColorBlendEquation, nativeOnderschatting (voor GFX9+ GPU's) En fullCoveredFragmentShaderInputVariabele (voor GFX9+ GPU's) voor de RADV Vulkan (AMD ) driver, evenals toevoegen ondersteuning voor OpenGL-extensie GL_NV_alpha_to_coverage_dither_control naar r600-controller voor evergreen en de nieuwe families van AMD GPU's.

Bovendien ondersteunt de RADV (AMD) Vulkan-driver voor GFX11 GPU's nu de Radeon GPU Profiler (RGP)-profileringstool, terwijl de RADV Vulkan-driver door Valve voorbereide optimalisaties bevat om de spelprestaties op Steam Deck te verbeteren.

Van de andere veranderingen die opvallen in deze nieuwe versie van Mesa 23.1.0:

  • Het RADV Vulkan-stuurprogramma ondersteunt een compact disk-cache die zich in een enkel bestand bevindt en de totale cachegrootte met 60% kan verminderen.
  • Er zijn wijzigingen aangebracht om de EGL-compatibiliteit in de Haiku OS-omgeving te verbeteren.
  • De asahi OpenGL-driver voor de Apple AGX GPU die wordt gebruikt in de Apple M1- en M2-chips implementeert de mogelijkheid om shaders naar schijf te cachen.
  • Verbeterde ondersteuning voor Intel DG2-G12 (Arc Alchemist) afzonderlijke grafische kaarten en Meteor Lake GPU's in de ANV Vulkan-driver (Intel) en de Iris OpenGL-driver.
  • Initiële ondersteuning toegevoegd voor LoongArch CPU's.

Eindelijk als u er meer over wilt weten over deze nieuwe versie van de Mesa-stuurprogramma's, kunt u de: details in de volgende link.

Hoe installeer ik Mesa-videostuurprogramma's op Linux?

Mesa-pakketten gevonden in alle Linux-distributies, dus de installatie kan worden gedaan door het downloaden en compileren van de broncode (Alle informatie hierover vindt u hier) of op een relatief eenvoudige manier, die afhangt van de beschikbaarheid binnen de officiële kanalen van uw distributie of derden.

Voor degenen die gebruikers zijn van Ubuntu, Linux Mint en derivaten ze kunnen de volgende repository toevoegen waar de stuurprogramma's snel worden bijgewerkt.

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

Nu gaan we onze lijst met pakketten en opslagplaatsen bijwerken met:

sudo apt update

En tot slot kunnen we de stuurprogramma's installeren met:

sudo apt upgrade

Voor degenen die dat wel zijn Arch Linux-gebruikers en afgeleiden, we installeren ze met het volgende commando:

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

Voor wie ze ook zijn Fedora 32 gebruikers kunnen deze repository gebruiken, dus ze moeten corp inschakelen met:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Tenslotte voor degenen die openSUSE-gebruikers zijn, kunnen ze installeren of upgraden door te typen:

sudo zypper in mesa

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.