Ienāk jaunā Mesa 23.0.0 draiveru versija

Vadītāju tabula

Mesa ir atvērtā pirmkoda izstrādāta grafikas bibliotēka, kas nodrošina vispārēju OpenGL ieviešanu.

Programmas palaišana OpenGL un Vulkan API bezmaksas ieviešanas jaunā versija, "Tabula 23.0.0", šī ir pirmā Mesa filiāles 23.0.0 versija, kurai ir eksperimentāls statuss: pēc koda galīgās stabilizācijas tiks izlaista stabila versija 23.0.1.

Programmā Mesa 23.0 Vulkan 1.3 grafikas API atbalsts ir pieejams anv Intel GPU, radv AMD GPU, Qualcomm GPU un emulatora (vn) režīmā. Atbalsts Vulkan 1.1 ir ieviests lavapipe programmatūras rasterizer (lvp) un Vulkan 1.0 v3dv draiverī (Raspberry Pi 4 Broadcom VideoCore VI GPU).

Galvenie 23.0.0. Tabulas jaunumi

Šajā jaunajā izlaistajā Mesa 23.0.0 versijā RADV Vulkan uzlabo saderību ar GPU, kuru pamatā ir RDNA3 (Radeon RX 7900) un pievieno izmaiņas, kas saistītas ar staru izsekošanu un konveijera bibliotēku izmantošanu. AMD kartēm, kuru pamatā ir RDNA2 arhitektūra, pēc noklusējuma ir iespējots tīkla ēnotāju (VK_EXT_mesh_shader) atbalsts.

Vēl viena no izmaiņām, kas izceļas, ir kontrolierī Nouveau pievieno sākotnējo atbalstu NVIDIA GA102 GPU (RTX 30), pamatojoties uz Ampere arhitektūru, kā arī RADV un Turnip draiveri ievieš papildu funkcijas, kas saistītas ar paplašinājumu VK_EXT_dynamic_state3.

Papildus tam tiek uzsvērts, ka kontroliera iespējas asahi OpenGL Apple AGX GPU izmanto Apple M1 un M2 mikroshēmās ir ievērojami paplašinātas.

Tiek izcelts arī uzlabots atbalsts diskrētām Intel DG2-G12 (Arc Alchemist) grafikas kartēm un Meteor Lake GPU ANV Vulkan draiverī (Intel) un Iris OpenGL draiverī.

No otras puses, virgl (Virgil3D Virtual GPU for QEMU/KVM) draiveris ir uzlabojis aparatūras paātrināta video kodējuma atbalstu, kā arī atrisināja problēmas, kas radās Rise of the Tomb Raider's Ambient Occlusion, Minecraft, Battlefield, Hi-Fi. Steidzies un novērsta problēma, kuras dēļ izvade pazuda tālummaiņas videozvanos sistēmās ar Iris kontrolleri.

Attiecībā uz pievienoto atbalstu OpenGL paplašinājumiem ir minēts:

  • GL_ARB_clip_control panfrost
  • GL_ARB_texture_filter_anisotropic for panfrost, asahi
  • GL_ARB_occulsion_query2 par asahi
  • GL_ARB_shader_stencil_export for asahi
  • GL_ARB_draw_instantiated priekš asahi
  • GL_ARB_instanced_ararys par asahi
  • GL_ARB_seamless_cube_map for asahi
  • GL_NV_conditional_render for asahi
  • GL_ARB_texture_mirror_clamp_to_edge for asahi
  • Pievienots atbalsts Vulkan paplašinājumiem:
  • VK_EXT_descriptor_buffer RADV, rāceņi
  • VK_AMD_shader_early_and_late_fragment_tests for RADV
  • VK_AMD_shader_explicit_vertex_parameter RADV/RDNA3
  • VK_EXT_swapchain_colorspace priekš RADV, ANV, Rāceņi
  • VK_KHR_shader_integer_dot_product V3DV
  • VK_KHR_klāt_pagaidiet ANV, RADV, Rāceņus
  • VK_KHR_push_descriptor Venērai
  • VK_KHR_pci_bus_info Venērai

Jāpiebilst, ka šī jaunā Mesa versija nodrošina arī pilnu OpenGL 4.6 atbalstu 965, iris (Intel), radeonsi (AMD), zink un llvmpipe draiveriem.

OpenGL 4.5 atbalsts ir pieejams AMD (r600), NVIDIA (nvc0) un Qualcomm Adreno (freedreno) GPU, OpenGL 4.3 for virgl (Virgil3D virtuālais GPU QEMU/KVM) un OpenGL 4.2 d3d12 draiverim (slānis, lai palaistu OpenGL over DirectX 12).

Beidzot ja jūs interesē uzzināt vairāk par to par šo jauno Mesa draiveru versiju varat pārbaudīt sīkāka informācija šajā saitē.

Kā Linux instalēt Mesa video draiverus?

Mesa paketes atrodams visos Linux izplatījumos, tāpēc tā instalēšanu var veikt, lejupielādējot un apkopojot pirmkodu (Visa informācija par to šeit) vai salīdzinoši vienkāršā veidā, kas ir atkarīgs no jūsu izplatīšanas oficiālo kanālu vai trešo personu pieejamības.

Tiem, kas izmanto Ubuntu, Linux Mint un atvasinājumus viņi var pievienot šādu repozitoriju, kur draiveri tiek ātri atjaunināti.

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

Tagad mēs atjaunināsim savu pakotņu un krātuvju sarakstu ar:

sudo apt update

Visbeidzot, mēs varam instalēt draiverus ar:

sudo apt upgrade

Attiecībā uz tiem, kas ir Arch Linux lietotājiem un atvasinājumiem mēs tos instalējam ar šādu komandu:

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

Lai kas viņi būtu Fedora 32 lietotāji var izmantot šo repozitoriju, tāpēc viņiem ir jāiespējo korporācija ar:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Visbeidzot, Tiem, kas ir openSUSE lietotāji, viņi var instalēt vai atjaunināt, ierakstot:

sudo zypper in mesa

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.