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

Tabela vozača

Nova verzija popularne implementacije OpenGL-a i Vulkana "Tabela 20.1.0" je već objavljena i ovo je prva verzija Mesa 20.1.x grane 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 sa raznim promjenama, od kojeg istaknuta je implementacija pune podrške za OpenGL 4.6 za Intel (i965) i AMD (radeonsi) grafičke procesore, 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 funkcije u OpenGL 4.6, kao što je OpenGL 4.6 solo 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, prijavljeno od strane imovine apiVersion strukture VkPhysicalDeviceProperties to ovisi o određenom pokretačkom programu koji se koristi.

Glavne novine u Tabeli 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 sistemima s više GPU-a 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 Icelake-u (Gen11), što omogućava upotrebu čistih boja za teksturiranje, poboljšana je upotreba predmemorije na sistemima sa Intel Ivybridge i Haswell čipovima.

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

Za Intel grafičke čipove, podrška za NIR vektoriranje je prethodno dodana za AMD čipove. S praktične strane, zbog bolje optimizacije shadera, promjena je omogućila povećanje performansi OpenGL-a i Vulkana u mnogim igrama na sistemima 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ćava rad sa komprimiranim podacima u boji organiziranjem izlaza na ekranu.
  • Dodata je eksperimentalna NIR podrška za klasični kontroler Gallium3D R600 s podrškom za geometrijske, fragmentarne, verteksne i tesselacijske sjene.
  • Zakrpa je dodana Vulkan RADV drajveru zbog optimizacije rada memorije, što povećava performanse Id Tech igara na sistemima sa 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 inicijalna implementacija shader-a za kompresiju koja 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 shadere i Adreno 650 čipove.
  • U Gallium3D-upravljačkom programu LLVMpipe, koji pruža softversko prikazivanje, postojala je podrška za tesselyatsionnyh sjenere.

Konačno ako želite znati više o tome, možete provjeriti kompletan dnevnik promjena Na sledeć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 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.