Sosește noua versiune a driverelor Mesa 23.0.0

Masa soferilor

Mesa este o bibliotecă grafică dezvoltată cu sursă deschisă, care oferă o implementare generică a OpenGL.

Lansarea noua versiune a implementării gratuite a OpenGL și Vulkan API, „Tabelul 23.0.0”, aceasta fiind prima versiune a ramului Mesa 23.0.0 are un statut experimental: după stabilizarea finală a codului, va fi lansată o versiune stabilă 23.0.1.

În Mesa 23.0, suportul pentru API grafică Vulkan 1.3 este disponibil în anv pentru GPU-urile Intel, radv pentru GPU-urile AMD, pentru GPU-urile Qualcomm și în modul emulator (vn). Suportul pentru Vulkan 1.1 este implementat în rasterizatorul software lavapipe (lvp) și Vulkan 1.0 în driverul v3dv (GPU Raspberry Pi 4 Broadcom VideoCore VI).

Principalele noutăți din tabelul 23.0.0

În această nouă versiune lansată de Mesa 23.0.0, RADV Vulkan îmbunătățește compatibilitatea cu GPU-urile bazate pe RDNA3 (Radeon RX 7900) și adaugă modificări legate de ray tracing și utilizarea bibliotecilor pipeline. Pentru cardurile AMD bazate pe arhitectura RDNA2, suportul pentru mesh shader (VK_EXT_mesh_shader) este activat în mod implicit.

O alta dintre schimbarile care iese in evidenta este la controler Nouveau adăugând suport inițial pentru GPU-ul NVIDIA GA102 (RTX 30) bazat pe arhitectura Ampere, plus driverele RADV și Turnip implementează caracteristici suplimentare legate de extensia VK_EXT_dynamic_state3.

Pe lângă aceasta, se evidențiază că capacitățile controlerului asahi OpenGL pentru GPU-ul Apple AGX utilizat în cipurile Apple M1 și M2 au fost extinse considerabil.

De asemenea, este subliniat suport îmbunătățit pentru plăcile grafice Intel DG2-G12 (Arc Alchemist) discrete și GPU-uri Meteor Lake în driverul ANV Vulkan (Intel) și driverul Iris OpenGL.

Pe de altă parte, driverul virgl (Virgil3D Virtual GPU pentru QEMU/KVM) a îmbunătățit suportul pentru codificarea video accelerată de hardware, precum și problemele rezolvate care au apărut în Ambient Occlusion, Minecraft, Battlefield, Hi-Fi de la Rise of the Tomb Raider. Rush și s-a remediat o problemă care a cauzat oprirea ieșirii la apelurile video Zoom pe sistemele cu controlerul Iris.

În ceea ce privește suportul adăugat pentru extensiile OpenGL, sunt menționate următoarele:

  • GL_ARB_clip_control pentru panfrost
  • GL_ARB_texture_filter_anisotropic pentru panfrost, asahi
  • GL_ARB_occulsion_query2 pentru asahi
  • GL_ARB_shader_stencil_export pentru asahi
  • GL_ARB_draw_instantiated pentru asahi
  • GL_ARB_instanced_ararys pentru asahi
  • GL_ARB_seamless_cube_map pentru asahi
  • GL_NV_conditional_render pentru asahi
  • GL_ARB_texture_mirror_clamp_to_edge pentru asahi
  • S-a adăugat suport pentru extensiile Vulkan:
  • VK_EXT_descriptor_buffer pentru RADV, nap
  • VK_AMD_shader_early_and_late_fragment_tests pentru RADV
  • VK_AMD_shader_explicit_vertex_parameter pentru RADV/RDNA3
  • VK_EXT_swapchain_colorspace pentru RADV, ANV, Turnip
  • VK_KHR_shader_integer_dot_product pentru V3DV
  • VK_KHR_present_wait pentru ANV, RADV, Nap
  • VK_KHR_push_descriptor pentru Venus
  • VK_KHR_pci_bus_info pentru Venus

Trebuie remarcat faptul că această nouă versiune de Mesa oferă suport complet OpenGL 4.6 pentru driverele 965, iris (Intel), radeonsi (AMD), zink și llvmpipe.

Suportul OpenGL 4.5 este disponibil pentru GPU-urile AMD (r600), NVIDIA (nvc0) și Qualcomm Adreno (freedreno), OpenGL 4.3 pentru virgl (GPU virtual Virgil3D pentru QEMU/KVM) și OpenGL 4.2 pentru driverul d3d12 (strat pentru a rula OpenGL peste DirectX). 12).

În cele din urmă dacă sunteți interesat să aflați mai multe despre asta despre această nouă versiune a driverelor Mesa, puteți verifica detalii în următorul link.

Cum se instalează driverele video Mesa pe Linux?

Pachete Mesa găsite în toate distribuțiile Linux, deci instalarea sa se poate face fie prin descărcarea și compilarea codului sursă (Toate informațiile despre asta aici) sau într-un mod relativ simplu, care depinde de disponibilitatea în cadrul canalelor oficiale ale distribuției dvs. sau ale terților.

Pentru cei care sunt utilizatori de Ubuntu, Linux Mint și derivate pot adăuga următorul depozit în care driverele sunt actualizate rapid.

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

Acum vom actualiza lista noastră de pachete și depozite cu:

sudo apt update

Și în cele din urmă putem instala driverele cu:

sudo apt upgrade

Pentru cazul celor care sunt Utilizatorii și derivații Arch Linux, îi instalăm cu următoarea comandă:

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

Pentru oricine ar fi Utilizatorii Fedora 32 pot utiliza acest depozit, deci trebuie să activeze corpul cu:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

În cele din urmă, pentru cei care sunt utilizatori openSUSE, ei pot instala sau actualiza tastând:

sudo zypper in mesa

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.