Na enige vertraging arriveert de nieuwe versie van de Mesa 22.2 drivers eindelijk

Bestuurders tafel

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

Na een paar weken vertraging (en vier maanden ontwikkeling sinds de laatste release), de lancering van de nieuwe versie van de OpenGL en Vulkan API-implementatie "Tabel 22.2.0", dit is de eerste versie van de Mesa 22.2.x branch die een experimentele status heeft en dat daarna, na de definitieve stabilisatie van de code, een stabiele versie van Mesa 22.2.1 zal worden uitgebracht.

En Mesa 22.2.0 zou eind augustus of begin september uitkomen (maar het was iets meer dan 2 weken) aangezien Mesa 22.2-rc3 op 19 augustus werd uitgebracht en toen kwamen de laatste 22.2 wekelijkse releasekandidaten er gewoon niet uit, waardoor de laatste release tegenwoordig is.

Tabel 22.2 belangrijkste nieuwigheden

In deze nieuwe versie gepresenteerd door Mesa 22.2, grafische API-ondersteuning Vulkan 1.3 is beschikbaar op: anv voor GPU Intel, radv voor AMD GPU's en Qualcomm GPU's. Vulkan 1.2 wordt ondersteund in emulatormodus (vn), Vulkan 1.1 in lavapipe-softwarerasterizer (lvp) en Vulkan 1.0 in v3dv-stuurprogramma (Raspberry Pi 4 Broadcom VideoCore VI GPU).

Daarnaast biedt de Qualcomm (tu) GPU-driver ondersteuning voor de Vulkan 1.3 grafische API, evenals ondersteuning voor Mali GPU's op basis van de Valhall-microarchitectuur (Mali-G57) die is toegevoegd aan de Panfrost-driver (de driver is compatibel met de OpenGL ES 3.1-specificatie).

Andere veranderingen die opvallen in deze nieuwe versie van Mesa 22.2, is de verbeterde ondersteuning voor Intel DG2-G12 grafische kaarten (Arc Alchemist) in de ANV Vulkan-driver (Intel) en de Iris OpenGL-driver, plus de Vulkan-driver aanzienlijk (ongeveer 100 keer) verbeterde de prestaties van de ray tracing-code.

De R600g-controller voor AMD Radeon HD 2000 tot HD 6000 serie GPU's verplaatst om een ​​tussenweergave te gebruiken (IR) geen shaders type NIR. NIR-ondersteuning maakt ook Tungsten Graphics Shader Infrastructure (TGSI) rendering-ondersteuning mogelijk door een laag in staat te stellen NIR naar TGSI te vertalen.

Van de andere veranderingen die zich onderscheiden van deze nieuwe versie:

  • Voortgezette implementatie van de Vulkan-driver voor GPU's op basis van de PowerVR Rogue-architectuur ontwikkeld door Imagination.
  • Het Nouveau OpenGL-stuurprogramma is begonnen met het implementeren van ondersteuning voor de RTX 30 "Ampere" GPU.
  • Ondersteuning voor asynchrone compilatie van shaders is geïmplementeerd in de Etnaviv-driver voor Vivante-kaarten.
  • Ondersteuning voor het compileren van Mesa met geselecteerde videocodecs uitgeschakeld vanwege problemen met softwarepatenten.
  • Het Lavapipe-stuurprogramma als een Vulkan-software-implementatie heeft ondersteuning toegevoegd voor nieuwe extensies zoals VK_EXT_robustness2 en ondersteuning voor variabele aanwijzers.
  • Se agregó soporte para las extensiones de Vulkan, VK_EXT_robustness2 para controlador de lavapipe, VK_EXT_image_2d_view_of_3d para RADV, VK_EXT_primitives_generated_query para RADV, VK_EXT_non_seamless_cube_map para RADV, ANV, lavapipe, VK_EXT_border_color_swizzle para lavapipe, ANV, nabo, RADV, VK_EXT_shader_module_identifier para RADV, VK_EXT_multisampled_render_to_single_sampled para lavapipe, VK_EXT_shader_subgroup_vote voor lavapipe, VK_EXT_shader_subgroup_ballot voor lavapipe en VK_EXT_attachment_feedback_loop_layout voor RADV.

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.