Prispela je nova različica gonilnikov Mesa 23.0.0

Tabela voznikov

Mesa je odprtokodna razvita grafična knjižnica, ki zagotavlja generično izvedbo OpenGL.

Začetek nova različica brezplačne implementacije OpenGL in Vulkan API, "Tabela 23.0.0", ker je to prva različica veje Mesa 23.0.0, ima eksperimentalni status: po končni stabilizaciji kode bo izšla stabilna različica 23.0.1.

V Mesa 23.0 je podpora za grafični API Vulkan 1.3 na voljo v anv za grafične procesorje Intel, radv za grafične procesorje AMD, za grafične procesorje Qualcomm in v načinu emulatorja (vn). Podpora za Vulkan 1.1 je implementirana v programski rasterizer lavapipe (lvp), Vulkan 1.0 pa v gonilnik v3dv (Raspberry Pi 4 Broadcom VideoCore VI GPU).

Glavne novosti v tabeli 23.0.0

V tej novi izdani različici Mesa 23.0.0, RADV Vulkan izboljšuje združljivost z grafičnimi procesorji, ki temeljijo na RDNA3 (Radeon RX 7900) in dodaja spremembe v zvezi s sledenjem žarkom in uporabo cevovodnih knjižnic. Za kartice AMD, ki temeljijo na arhitekturi RDNA2, je podpora za mrežne senčnike (VK_EXT_mesh_shader) privzeto omogočena.

Druga izmed sprememb, ki izstopa, je v krmilniku Nouveau dodaja začetno podporo za GPE NVIDIA GA102 (RTX 30), ki temelji na arhitekturi Ampere, ter gonilnika RADV in Turnip izvajata dodatne funkcije, povezane z razširitvijo VK_EXT_dynamic_state3.

Poleg tega je poudarjeno, da so zmogljivosti krmilnika asahi OpenGL za Apple AGX GPU uporablja se v čipih Apple M1 in M2 so se precej razširile.

Poudarjena je tudi izboljšana podpora za ločene grafične kartice Intel DG2-G12 (Arc Alchemist) in grafične procesorje Meteor Lake v gonilniku ANV Vulkan (Intel) in gonilniku Iris OpenGL.

Po drugi strani pa je gonilnik virgl (Virgil3D Virtual GPU za QEMU/KVM) izboljšal podporo za strojno pospešeno kodiranje videoposnetkov in rešil težave, ki so se pojavile v Rise of the Tomb Raider's Ambient Occlusion, Minecraft, Battlefield, Hi-Fi Rush in Odpravljena težava, ki je povzročila izpad izhoda pri video klicih Zoom v sistemih s krmilnikom Iris.

V zvezi z dodano podporo za razširitve OpenGL je omenjeno naslednje:

  • GL_ARB_clip_control za panfrost
  • GL_ARB_texture_filter_anisotropic za panfrost, asahi
  • GL_ARB_ockulsion_query2 za asahi
  • GL_ARB_shader_stencil_export za asahi
  • GL_ARB_draw_instanciated za asahi
  • GL_ARB_instanced_ararys za asahi
  • GL_ARB_seamless_cube_map za asahi
  • GL_NV_pogojno_upodobitev za asahi
  • GL_ARB_texture_mirror_clamp_to_edge za asahi
  • Dodana podpora za razširitve Vulkan:
  • VK_EXT_descriptor_buffer za RADV, repa
  • VK_AMD_shader_early_and_late_fragment_tests za RADV
  • VK_AMD_shader_explicit_vertex_parameter za RADV/RDNA3
  • VK_EXT_swapchain_colorspace za RADV, ANV, Turnip
  • VK_KHR_shader_integer_dot_product za V3DV
  • VK_KHR_present_wait for ANV, RADV, Turnip
  • VK_KHR_push_deskriptor za Venus
  • VK_KHR_pci_bus_info za Venus

Upoštevati je treba, da ta nova različica Mesa zagotavlja tudi polno podporo OpenGL 4.6 za gonilnike 965, iris (Intel), radeonsi (AMD), zink in llvmpipe.

Podpora za OpenGL 4.5 je na voljo za grafične procesorje AMD (r600), NVIDIA (nvc0) in Qualcomm Adreno (freedreno), OpenGL 4.3 za virgl (navidezni grafični procesor Virgil3D za QEMU/KVM) in OpenGL 4.2 za gonilnik d3d12 (plast za izvajanje OpenGL prek DirectX 12).

Končno če vas zanima več o tem o tej novi različici gonilnikov Mesa lahko preverite podrobnosti na naslednji povezavi.

Kako namestiti gonilnike videoposnetkov Mesa v Linux?

Mesa paketi najdemo v vseh distribucijah Linuxa, tako da lahko njegovo namestitev izvedete tako, da prenesete in sestavite izvorno kodo (Vse informacije o tem tukaj) ali na razmeroma preprost način, ki je odvisen od razpoložljivosti v uradnih kanalih vaše distribucije ali tretjih oseb.

Za tiste, ki so uporabniki Ubuntuja, Linux Mint in izpeljanih finančnih instrumentov lahko dodajo naslednje skladišče, kjer se gonilniki hitro posodobijo.

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

Zdaj bomo seznam paketov in skladišč posodobili z:

sudo apt update

In končno lahko gonilnike namestimo z:

sudo apt upgrade

Za primer tistih, ki so Uporabnike in izpeljanke Arch Linux namestimo z naslednjim ukazom:

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

Kdorkoli že so Uporabniki Fedore 32 lahko uporabljajo to skladišče, zato morajo omogočiti corp z:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Končno, za tiste, ki so uporabniki openSUSE, jih lahko namestijo ali nadgradijo tako, da vnesejo:

sudo zypper in mesa

Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.