Najava lansiranja nove verzije besplatna implementacija OpenGL-a i Vulkana, "Tablica 20.0.0". Budući da je ova verzija prva verzija nove grane 20.xx, a to je također smatra se u eksperimentalnom stanju Od tada će biti objavljena konačna stabilna verzija koda, koja će biti objavljena u “Tablici 20.0.1”.
Za one koji ne znaju Mesa kontrolori, trebali biste znati da je ovo Linux softver s otvorenim kodom dostupno za AMD, NVIDIA i Intel hardver. Mesin projekt započeo je kao implementacija otvorenog koda OpenGL specifikacije (sustav za prikazivanje interaktivne 3D grafike).
Kroz godine, projekt je rastao kako bi se implementiralo više grafičkih API-ja, uključujući OpenGL ES (verzije 1, 2, 3), OpenCL, OpenMAX, VDPAU, VA API, XvMC i Vulkan. Raznovrsni kontroleri uređaja omogućuje Mesa knjižnice da se koriste u mnogo različitih okruženja, od softverske emulacije do potpunog hardverskog ubrzanja za moderne GPU-ove.
Mesa implementira prevoditeljski sloj neovisan o dobavljaču između grafičkog API-ja poput OpenGL-a i grafičkih pokretačkih programa u jezgri operativnog sustava.
Što je novo u Mesi 20.0.0?
U ovoj novoj verziji Mesa 20.0 kontrolera.0 Puna podrška za OpenGL 4.6 za grafičke procesore Intel i965 i AMD radeonsi, podrška za OpenGL 4.5 za AMD (r600) i NVIDIA (nvc0) grafičke procesore, kao i Vulkan 1.2 podrška za Intel i AMD kartice.
Pogonski programi RADV i ANV za AMD GPU-ove i Intel podržavaju grafički API Vulkan 1.2, dok RADV i ACO pružaju kompilaciju geometrijskih sjenčica. U RADV i ACO za GPU GFX10 (Navi) podržava način rada Wave32.
para las Intelovi grafički procesori zasnovani na mikroarhitekturi Broadwell i Skylake (Gen8+), novi upravljački program Iris koristi se prema zadanim postavkama, koji je u svojim mogućnostima postigao paritet s i965 kontrolerom.
Iris kontroler zasnovan je na arhitekturi Gallium3D, koji donosi zadatke upravljanja memorijom DRI pogonitelju u Linux jezgri i pruža izvanmrežni alat za praćenje zdravlja s podrškom za ponovnu upotrebu predmemorije izlaznih objekata. StrZa čipove zasnovane na starijim mikroarhitekturama, uključujući i Haswella, preostao je kontroler i965.
RADV (Vulkan pokretački program za AMD čipove) i pozadina za sastavljanje "ACO" sjenera, koju je Valve razvio kao alternativu kompajleru LLVM osenčivača, dodali su podršku za GCN 1.0 / GFX6 (Južni otoci) i GCN 1.1 generacije GPU-ova / GFX7.
Upravljački programi LLVMpipe i RadeonSI pretvoreni su kako bi se koristilo srednje prikazivanje nema tipa (IR) NIR sjenčanja, namijenjenih za rad na najnižoj razini, ispod GLSL IR i unutarnje IR tablice. Optimizirane NIR performanse.
Od ostalih promjena koji se spominju:
- Podrška za predmemoriju uživo dodana je u pogonitelj RadeonSI, što osigurava otkrivanje dupliciranih kompajliranih šrafura.
- OpenGL i Vulkan upravljački programi za Intel GPU dodali su podršku za Gen11 (Jasper Lake) čipove.
- V3D upravljački program (za Raspberry Pi) dodao je podršku za geometrijske sjenčice koje odgovaraju OpenGL ES 3.2, a puna podrška je pružena za OpenGL ES 3.1.
- Tulip Vulkan optimizacija performansi upravljačkog programa za Qualcomm Adreno GPU.
Ako želite znati više o tome, možete se posavjetovati sljedeći link.
Kako instalirati Mesa video upravljačke programe na Linux?
Mesa paketi naći u svim Linux distribucijama, tako da je njegova instalacija relativno jednostavna.
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 28 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