Mesa 20.2.0 sisältää parannuksia AMD-korteille ja näytönohjaimille

Ohjainpöytä

äskettäin käynnistäminen uusi versio avoimista ohjaimista "Taulukko 20.2.0", versio, jossa työtä yhteensopivuuden parantamiseksi korostetaan ja parantaa tukea AMD-korteille ja GPus: lle.

Tässä uudessa Mesa 20.2 -ohjainten versiossa On huomattava, että OpenGL 4.6: n täysi tuki toteutettiin Intel-näytönohjaimille (i965-ohjaimet, iiris) ja AMD (radeonsi), OpenGL 4.5 -tuki AMD: lle (r600), NVIDIA (nvc0) ja llvmpipe-näytönohjaimille, OpenGL 4.3 virglille (virtuaalinen Virgil3D GPU QEMU / KVM: lle) sekä Vulkan 1.2 -tuki Intel- ja AMD-korteille.

Taulukko 20.2.0 tärkeimmät uutuudet

Kuten mainitsimme alussa, tämä uusi versio Pöytäohjaimet erottuvat tarjoamalla parempaa tukea AMD-korteille, ja se on tässä uusi versio RADV Vulkan -ohjain (AMD-korteille) käytä oletusarvoista "ACO" shader-kääntäjää, jota Valve kehittää vaihtoehtona LLVM shader-kääntäjälle. ACO on kirjoitettu C ++ -koodina, joka on kehitetty JIT-kokoamista silmällä pitäen, ja sen tarkoituksena on varmistaa, että koodin luonti on mahdollisimman optimaalista pelin varjostajille ja erittäin suurille kokoamisnopeuksille.

Myös tukipuolella, korostaa AMD Navi 21: n lisätyn ensimmäisen GPU-tuen (Laivaston kampela) ja Navi 22 (Sienna Cichlid).

Toinen muutos, joka erottuu mainoksesta, on uusi llvmpipe-ohjain ohjelmistojen käsittely tarjoaa OpenGL 4.5 -tuki.

Vaikka osa Intel GPU -ohjaimista tukea parannetaan mikroarkkitehtuuriin perustuville siruille Rocket Lake ja lisää alustava tuki erillisille Intel Xe DG1 -korteille.

Ja myös Gallium3D Zink -ohjainta parannettiin, joka toteuttaa OpenGL-sovellusliittymän Vulkanin päällä. Zink antaa sinun saada laitteistokiihdytetyn OpenGL: n, jos järjestelmässäsi on rajoitettuja ohjaimia, jotka tukevat vain Vulkan-sovellusliittymää.

Gallium3D Nouveau NVC0 -ohjain käyttää HMM: ää (heterogeeninen muistinhallinta) tukemaan OpenCL SVM: ää (jaettu virtuaalimuisti).
Panfrost-ohjain vakauttaa 3D-renderöinnin tuen Midgard-näytönohjaimille (Mali-T6xx, Mali-T7xx, Mali-T8xx).

Ja myös RadeonSI: een on tehty parannuksia liittyvät GPU-virtualisointiin.
Lisätty tuki välimuistin TGSI (Tungsten Graphics Shader Infrastructure) väliesittelylle levyllä.

Mitä tulee uuteen lisätyt OpenGL-laajennukset:

  • GL_ARB_compute_variable_group_size Intel Irisille.
  • GL_ARB_gl_spirv Nouveau nvc0: lle.
  • GL_NV_half_float Nouveau nvc0: lle.
  • GL_NV_copy_depth_to_color Nouveau nvc0: lle.
  • GL_ARB_spirv_extensions for Nouveau nvc0.
  • GL_EXT_shader_group_vote llvmpipestä.
  • GL_ARB_gpu_shader5 llvmpipelle.
  • GL_ARB_post_depth_coverage llvmpipelle.
  • GL_EXT_texture_shadow_lod for llvmpipe.

Myös seuraavat on lisätty RADV Vulkan -ohjaimen laajennukset (AMD-korteille):

  • VK_EXT_4444_muodot
  • VK_KHR_muistin_malli
  • VK_AMD_tekstuuri_portteri_bias_lod
  • VK_AMD_gpu_shader_half_float
  • VK_AMD_gpu_shader_int16
  • VK_EXT_laajennettu_dynamiikka_tila
  • VK_EXT_kuvakuvaus
  • VK_EXT_tietosuojatiedot
  • VK_EXT_muokattu_raja_väri
  • VK_EXT_pipeline_creation_cache_control
  • VK_EXT_shader_demote_to_helper_kutsu
  • VK_EXT_subgroup_size_control
  • VK_GOOGLE_user_type
  • VK_KHR_shader_subgroup_extended_types

Y Vulkan ANV -ohjaimelle (Intel-korteille) lisätyt laajennukset:

  • VK_EXT_kuvakuvaus
  • VK_EXT_shader_atomic_float
  • VK_EXT_4444_muodot
  • VK_EXT_laajennettu_dynamiikka_tila
  • VK_EXT_tietosuojatiedot
  • VK_EXT_muokattu_raja_väri
  • VK_EXT_pipeline_creation_cache_control

Vihdoin jos haluat tietää enemmän siitä, voit tarkistaa seuraavan linkin.

Kuinka asentaa Mesa-video-ohjaimet Linuxiin?

Mesa-paketit löytyy kaikista Linux-jakeluista, joten sen asennus voidaan tehdä joko lataamalla ja kääntämällä lähdekoodi (Kaikki tiedot tästä) tai suhteellisen yksinkertaisella tavalla, mikä riippuu jakelusi tai kolmansien osapuolten saatavuudesta virallisilla kanavilla.

Niille, jotka käyttävät Ubuntua, Linux Mintia ja johdannaisia he voivat lisätä seuraavan arkiston, jossa ohjaimet päivitetään nopeasti.

sudo add-apt-repository ppa:paulo-miguel-dias/mesa -y

Nyt aiomme päivittää pakettien ja arkistojen luettelon:

sudo apt update

Ja lopuksi voimme asentaa ohjaimet seuraavilla tavoilla:

sudo apt upgrade

Niille, jotka ovat Arch Linux -käyttäjät ja johdannaiset, asennamme ne seuraavalla komennolla:

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

Sillä kuka he ovat Fedora 32 -käyttäjät voivat käyttää tätä arkistoa, joten heidän on sallittava Corp:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

lopuksi, OpenSUSE-käyttäjille he voivat asentaa tai päivittää kirjoittamalla:

sudo zypper in mesa

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Jorge Venegas dijo

    Aina ajan tasalla oleva PPA on Kisakin; Se päivittää nopeimmin kaikista.
    Tällä hetkellä se on taulukossa = 20.2.0.
    Ubuntussa:

    sudo add-apt-repository ppa: kisak / kisak-mesa
    sudo apt-get update