Mesa 20.1.0 je ovdje i predstavlja poboljšanja za Vulkan, optimizacije, veću podršku i još mnogo toga

Tablica vozača

Nova verzija popularne implementacije OpenGL-a i Vulkana "Tablica 20.1.0" već je objavljena i ovo je prva verzija grane Mesa 20.1.x koja ima eksperimentalno stanje i da nakon konačne stabilizacije koda, Izdat će kao stabilna verzija u verziji 20.1.1.

Ova nova verzija Mesa 20.1.0 stiže s raznim promjenama, od kojih istaknuta je primjena pune podrške za OpenGL 4.6 za Intel (i965) i AMD (radeonsi) GPU-ove, podrška OpenGL 4.5 za AMD r600 i NVIDIA nvc0 GPU, OpenGL 4.3 za virgl, kao i Podrška za Vulkan 1.2 za Intel i AMD kartice.

Važno je to naglasitiNeki upravljački programi ne podržavaju sve potrebne značajke u OpenGL 4.6, kao što je OpenGL 4.6 samo dostupan je ako se zatraži u stvaranju konteksta. Konteksti kompatibilnosti mogu prijaviti nižu verziju, ovisno o svakom upravljačkom programu.

Dok za API Vulkan 1.2, koje je prijavilo vlasništvo apiVerzija strukture VkPhysicalDeviceProperties to ovisi o određenom pokretačkom programu koji se koristi.

Glavne novine u tablici 20.1.0

Na primjer, od poboljšanja za Vulkan koja su predstavljena u ovoj novoj verziji, slojem za odabir aktivnog uređaja za Vulkan API u sustavima s više grafičkih procesora s Vulkan podrškom izdvaja se varijabla okoline TABLE_VK_DEVICE_SELECT, koji radi slično DRI_PRIME za OpenGL.

Dok je u Intel Vulkan ANV kontroler dodana optimizacija za čipove zasnovane na Icelakeu (Gen11), što omogućuje upotrebu čistih boja za teksturiranje, poboljšana je upotreba predmemorije na sustavima s čipovima Intel Ivybridge i Haswell.

Druga promjena koja se ističe je u "ACO" pozadini koja sada ima podršku za tip shaderInt16 za GFX9 + GPU, koji omogućuje upotrebu 16-bitnih cijelih brojeva u kodu sjenčanja.

Za Intelove grafičke čipove prethodno je dodana podrška za NIR vektoriranje za AMD čipove. S praktične strane, zbog bolje optimizacije sjenčanja, promjena je omogućila povećanje performansi OpenGL-a i Vulkana u mnogim igrama na sustavima s Intel GPU-ima.

Od ostalih promjena koji se ističu iz oglasa:

  • Grafički procesori AMD Navi 12 i Navi 14 uključuju podršku za način prikaza DCC (Delta Color Compression), koji vam omogućuje rad sa komprimiranim podacima u boji organiziranjem izlaza na zaslonu.
  • Dodana je eksperimentalna NIR podrška za klasični upravljački program Gallium3D R600 s podrškom za geometrijske, krhotine, vertekse i tesselacijske sjene.
  • Zakrpa je dodana Vulkan RADV pogonitelju zbog optimizacije rada memorije, što povećava performanse Id Tech igara na sustavima s AMD APU-ima.
  • U Panfrostu je upravljački program implementirao eksperimentalnu podršku za OpenGL ES 3.0 i pružio je podršku za Bifrost 3D grafički procesor (Mali G31). Pripremljena je početna implementacija shader-a za kompresiju koji podržava interni skup uputa Bifrost specifičan za GPU.
  • Upravljački program TURNIP Vulkan koji je razvijen za Qualcomm Adreno GPU-ove dodao je podršku za geometrijske sjene i Adreno 650 čipove.
  • U pokretačkom programu Gallium3D LLVMpipe, koji pruža softversku reprodukciju, postojala je podrška za tesselyatsionnyh sjene.

Konačno ako želite znati više o tome, možete provjeriti cjeloviti dnevnik promjena U sljedećem linku. 

Kako instalirati Mesa video upravljačke programe na Linux?

Mesa paketi naći u svim Linux distribucijama, tako da se njegova instalacija može izvršiti preuzimanjem i sastavljanjem 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, Linux Mint 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š popis paketa i spremišta s:

sudo apt update

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

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, pa moraju omogućiti corp sa:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Konačno, za one koji su korisnici openSUSE-a mogu instalirati ili nadograditi upisivanjem:

sudo zypper in mesa

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.