Mesa 20.2.0 dolazi s poboljšanjima za AMD kartice i GPU-ove

Tabela vozača

Nedavno lansiranje nova verzija otvorenih upravljačkih programa "Tabela 20.2.0", verzija u kojoj istaknut je rad na poboljšanju kompatibilnosti i poboljšati podršku za AMD kartice i GPus.

U ovoj novoj verziji Mesa 20.2 kontrolera napominje se da je puna podrška za OpenGL 4.6 implementirana za Intel GPU-ove (i965 drajveri, iris) i AMD (radeonsi), podrška za OpenGL 4.5 za AMD (r600), NVIDIA (nvc0) i llvmpipe grafičke procesore, OpenGL 4.3 za virgl (virtualni Virgil3D GPU za QEMU / KVM), kao i Vulkan 1.2 podrška za Intel i AMD kartice.

Glavne novine u Tabeli 20.2.0

Kao što smo spomenuli na početku, ova nova verzija Stoni kontroleri ističu se boljom podrškom za AMD kartice, i to je to u ovome nova verzija upravljačkog programa RADV Vulkan (za AMD kartice) koristite zadani "ACO" kompajler sjenčanja, koji je Valve razvio kao alternativu kompajleru LLVM osenčivača. ACO je napisan na jeziku C ++, razvijen je s obzirom na JIT kompilaciju i ima za cilj osigurati da generiranje koda bude što je moguće optimalnije za sjenčare igara, kao i vrlo velike brzine kompilacije.

Takođe, na strani podrške, ističe dodatnu podršku za GPU za AMD Navi 21 (Mornarička flounder) i Navi 22 (Sienna Cichlid).

Još jedna promjena koja se ističe u oglasu je novi llvmpipe upravljački program za obrada softvera pruža Podrška za OpenGL 4.5.

Dok za dio podrške za Intel GPU upravljačke programe za čipove zasnovane na mikroarhitekturi Rocket Lake i dodajte početnu podršku za diskretne kartice Intel Xe DG1.

I takođe Poboljšan je Gallium3D Zink upravljački program, koji implementira OpenGL API na vrhu Vulkana. Zink vam omogućava hardverski ubrzani OpenGL ako vaš sistem ima ograničene upravljačke programe koji podržavaju samo Vulkan API.

Upravljački program Gallium3D Nouveau NVC0 koristi HMM (heterogeno upravljanje memorijom) za podršku OpenCL SVM (zajednička virtualna memorija).
Panfrost upravljački program stabilizira podršku za 3D prikazivanje za Midgard GPU-ove (Mali-T6xx, Mali-T7xx, Mali-T8xx).

I takođe napravljena su poboljšanja u RadeonSI vezano za virtualizaciju GPU-a.
Dodana podrška za predmemoriranje TGSI (Tungsten Graphics Shader Infrastructure) posredne reprezentacije na disku.

Što se tiče novog dodana OpenGL proširenja:

  • GL_ARB_compute_variable_group_size za Intel Iris.
  • GL_ARB_gl_spirv za Nouveau nvc0.
  • GL_NV_half_float za Nouveau nvc0.
  • GL_NV_copy_depth_to_color za Nouveau nvc0.
  • GL_ARB_spirv_extensions za Nouveau nvc0.
  • GL_EXT_shader_group_vote za llvmpipe.
  • GL_ARB_gpu_shader5 za llvmpipe.
  • GL_ARB_post_depth_coverage za llvmpipe.
  • GL_EXT_texture_shadow_lod za llvmpipe.

Dodato je i sledeće proširenja za RADV Vulkan upravljački program (za AMD kartice):

  • VK_EXT_4444_formati
  • VK_KHR_memorijski_model
  • VK_AMD_texture_gather_bias_lod
  • VK_AMD_gpu_shader_half_float
  • VK_AMD_gpu_shader_int16
  • VK_EXT_prošireno_dinamičko_stanje
  • VK_EXT_image_robusstness
  • VK_EXT_privatni_podaci
  • VK_EXT_prilagođena_bodovi_boja
  • VK_EXT_pipeline_creation_cache_control
  • VK_EXT_shader_demote_to_helper_invocation
  • VK_EXT_podgrupa_kontrole_veličine
  • VK_GOOGLE_type_user_type
  • VK_KHR_shader_subgroup_extended_types

Y za Vulkan ANV kontroler (za Intel kartice) dodana proširenja:

  • VK_EXT_image_robusstness
  • VK_EXT_shader_atomic_float
  • VK_EXT_4444_formati
  • VK_EXT_prošireno_dinamičko_stanje
  • VK_EXT_privatni_podaci
  • VK_EXT_prilagođena_bodovi_boja
  • VK_EXT_pipeline_creation_cache_control

Konačno ako želite znati više o tome, možete provjeriti sljedeći link.

Kako instalirati Mesa video upravljačke programe na Linux?

Mesa paketi naći u svim Linux distribucijama, tako da se njegova instalacija može obaviti preuzimanjem i kompajliranjem izvornog koda (Sve informacije o tome ovdje) ili na relativno jednostavan način, što ovisi o dostupnosti unutar službenih kanala vaše distribucije ili trećih strana.

Za one koji su korisnici Ubuntu-a, Linux Mint-a i derivata mogu dodati sljedeće spremište gdje se upravljački programi brzo ažuriraju.

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

Sada ćemo ažurirati našu listu paketa i spremišta sa:

sudo apt update

I na kraju, možemo instalirati upravljačke programe sa:

sudo apt upgrade

Za slučaj onih koji jesu Arch Linux korisnike i derivate instaliramo ih sljedećom naredbom:

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

Za koga god bili Korisnici Fedore 32 mogu koristiti ovo spremište, tako da moraju omogućiti corp sa:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Na kraju, za one koji su korisnici openSUSE-a, oni mogu instalirati ili nadograditi upisivanjem:

sudo zypper in mesa

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Jorge Venegas rekao je

    PPA koji je uvijek ažuran je Kisakov; To je onaj koji se najbrže ažurira.
    Trenutno je to u Tabeli = 20.2.0.
    U Ubuntuu:

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