Saabub Mesa 23.0.0 draiverite uus versioon

Draiverite tabel

Mesa on avatud lähtekoodiga arendatud graafikateek, mis pakub OpenGL-i üldist teostust.

Programmi käivitamine OpenGL-i ja Vulkan API tasuta juurutamise uus versioon, "Tabel 23.0.0", See on Mesa haru 23.0.0 esimene versioon, millel on eksperimentaalne olek: pärast koodi lõplikku stabiliseerimist avaldatakse stabiilne versioon 23.0.1.

Mesa 23.0-s on Vulkan 1.3 graafika API tugi saadaval anv Inteli GPU-de jaoks, radv AMD GPU-de, Qualcommi GPU-de jaoks ja emulaatori (vn) režiimis. Vulkan 1.1 tugi on rakendatud lavapipe tarkvara rasteriseerijas (lvp) ja Vulkan 1.0 v3dv draiveris (Raspberry Pi 4 Broadcom VideoCore VI GPU).

Tabeli 23.0.0 peamised uuendused

Mesa 23.0.0 uues välja antud versioonis RADV Vulkan parandab ühilduvust RDNA3-põhiste GPU-dega (Radeon RX 7900) ja lisab kiirjälgimise ja konveieri teekide kasutamisega seotud muudatusi. RDNA2 arhitektuuril põhinevate AMD-kaartide puhul on võrguvarjutajate tugi (VK_EXT_mesh_shader) vaikimisi lubatud.

Teine silmapaistev muudatus on kontrolleris Nouveau lisab esialgse toe NVIDIA GA102 GPU-le (RTX 30), mis põhineb Ampere arhitektuuril, pluss RADV ja Turnip draiverid rakendavad lisafunktsioone, mis on seotud laiendiga VK_EXT_dynamic_state3.

Lisaks sellele on esile tõstetud kontrolleri võimalused asahi OpenGL Apple AGX GPU jaoks kasutatakse Apple M1 ja M2 kiipides on oluliselt laienenud.

Samuti on esile tõstetud täiustatud tugi diskreetsetele Inteli DG2-G12 (Arc Alchemist) graafikakaartidele ja Meteor Lake'i GPU-dele ANV Vulkani draiveris (Intel) ja Iris OpenGL draiveris.

Teisest küljest on virgl (Virgil3D Virtual GPU for QEMU/KVM) draiver täiustanud riistvarakiirendusega videokodeeringu tuge ning lahendanud probleemid, mis ilmnesid Tomb Raideri ümbritseva keskkonna oklusiooni, Minecrafti, Battlefieldi ja Hi-Fi puhul. Kiirustage ja lahendati probleem, mis põhjustas Irise kontrolleriga süsteemides Zoom-videokõnede väljundi väljalangemise.

Seoses OpenGL-i laienduste täiendava toega mainitakse järgmist:

  • GL_ARB_clip_control panfrosti jaoks
  • GL_ARB_texture_filter_anisotropic panfrost, asahi
  • GL_ARB_occulsion_query2 asahi jaoks
  • GL_ARB_shader_stencil_export for asahi
  • GL_ARB_draw_instantiated asahi jaoks
  • GL_ARB_instanced_ararys asahi jaoks
  • GL_ARB_seamless_cube_map asahi jaoks
  • GL_NV_tingimuslik_render asahi jaoks
  • GL_ARB_texture_mirror_clamp_to_edge asahi jaoks
  • Lisatud tugi Vulkani laiendustele:
  • VK_EXT_descriptor_buffer RADV jaoks, naeris
  • VK_AMD_shader_early_and_late_fragment_tests for RADV
  • VK_AMD_shader_explicit_vertex_parameter RADV/RDNA3 jaoks
  • VK_EXT_swapchain_colorspace RADV, ANV, naeris jaoks
  • VK_KHR_shader_integer_dot_product V3DV jaoks
  • VK_KHR_esine_oota ANV, RADV, Naeris
  • VK_KHR_push_descriptor Veenuse jaoks
  • VK_KHR_pci_bus_info Veenuse jaoks

Tuleb märkida, et see Mesa uus versioon pakub ka täielikku OpenGL 4.6 tuge 965, iirise (Intel), radeonsi (AMD), zinki ja llvmpipe draiveritele.

OpenGL 4.5 tugi on saadaval AMD (r600), NVIDIA (nvc0) ja Qualcomm Adreno (freedreno) GPU jaoks, OpenGL 4.3 virgli jaoks (Virgil3D virtuaalne GPU QEMU/KVM jaoks) ja OpenGL 4.2 d3d12 draiveri jaoks (kiht OpenGL-i üle DirectX-i käitamiseks 12).

Lõpuks kui olete huvitatud sellest rohkem teada saama selle Mesa draiverite uue versiooni kohta saate kontrollida üksikasjad järgmisel lingil.

Kuidas installida Mesa videodraivereid Linuxi?

Mesa pakendid leidub kõigis Linuxi distributsioonides, nii et selle saab installida kas lähtekoodi alla laadides ja kompileerides (Kogu teave selle kohta siin) või suhteliselt lihtsal viisil, mis sõltub teie levitamise või kolmandate isikute kättesaadavusest ametlikes kanalites.

Neile, kes kasutavad Ubuntu, Linux Mint ja derivaate nad saavad lisada järgmise hoidla, kus draivereid värskendatakse kiiresti.

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

Nüüd värskendame oma pakettide ja hoidlate loendit järgmisega:

sudo apt update

Ja lõpuks saame draiverid installida järgmisega:

sudo apt upgrade

Nende jaoks, kes on Archi Linuxi kasutajad ja derivaadid installime need järgmise käsuga:

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

Nende jaoks, kes nad on Fedora 32 kasutajad saavad seda hoidlat kasutada, seega peavad nad lubama korporatsiooni järgmistega:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Lõpuks neile, kes on openSUSE kasutajad, saavad nad installida või uuendada, tippides:

sudo zypper in mesa

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.