A Mesa 20.1.0 itt van, és bemutatja a Vulkan fejlesztéseit, optimalizálását, nagyobb támogatását és még sok mást

Illesztőprogramok táblázata

A népszerű OpenGL és Vulkan implementáció új verziója A "20.1.0. Táblázat" már megjelent és ez a Mesa 20.1.x ág első verziója, amely kísérleti állapota van és hogy a kód végleges stabilizálása után Stabil verzióként jelenik meg a 20.1.1 verzióban.

A Mesa 20.1.0 új verziója különféle változásokkal érkezik, amelyből A teljes OpenGL 4.6 támogatás megvalósítását kiemelik Intel (i965) és AMD (radeonsi) GPU-khoz, támogatás OpenGL 4.5 AMD r600 és NVIDIA nvc0 GPU esetén, OpenGL 4.3 szüznek, valamint Vulkan 1.2 támogatás Intel és AMD kártyákhoz.

Fontos ezt hangsúlyozniNéhány illesztőprogram nem támogatja az OpenGL 4.6 összes szükséges tulajdonságát, mint az OpenGL 4.6 csak elérhető, ha a kontextus létrehozásában kérik. A kompatibilitási kontextusok az egyes illesztőprogramoktól függően alacsonyabb verziót jelenthetnek.

Míg a Vulkan 1.2 API esetében, amelyet a tulajdon jelentett apiVersion a szerkezet VkPhysicalDeviceProperties a használt illesztőprogramtól függ.

A 20.1.0. Táblázat főbb újdonságai

A Vulkan fejlesztései közül, amelyeket ebben az új verzióban mutatunk be, például a Vulkan API aktív eszközének kiválasztására szolgáló réteg több, Vulkan támogatással rendelkező GPU-val rendelkező rendszerben kiemelkedik a környezeti változóval TABLE_VK_DEVICE_SELECT, amely hasonlóan működik, mint az OpenGL esetében a DRI_PRIME.

Míg az Intel Vulkan ANV vezérlőben az islandake alapú chipekhez (Gen11) való optimalizálás került hozzá, amely lehetővé teszi a tiszta színek használatát a textúrázáshoz, a gyorsítótár kihasználtsága javult az Intel Ivybridge és Haswell chipeket tartalmazó rendszereken.

Egy másik kiemelkedő változás az "ACO" háttérrendszerben van, amely támogatja a GFX16 + GPU shaderInt9 típusát, amely lehetővé teszi 16 bites egész számok használatát a shader kódban.

Az Intel grafikus chipek esetében a NIR vektorozás támogatását korábban hozzáadták az AMD chipekhez. Gyakorlati szempontból a jobb árnyékoló optimalizálás miatt a változás lehetővé tette az OpenGL és a Vulkan teljesítményének növelését számos játékban Intel GPU-val rendelkező rendszerekben.

A többi változás közül amelyek kiemelkednek a hirdetésből:

  • Az AMD Navi 12 és Navi 14 GPU-k tartalmazzák a DCC (Delta Color Compression) megjelenítési mód támogatását, amely lehetővé teszi, hogy a képernyőkimenet rendezésével tömörített színes adatokkal dolgozzon.
  • Kísérleti NIR támogatás a klasszikus Gallium3D R600 meghajtóhoz, geometriai, szilánkok, csúcsok és tessellációs árnyékolók támogatásával.
  • A Vulkan RADV illesztőprogramhoz egy javítást adtak a memória munka optimalizálása miatt, ami növeli az Id Tech játékok teljesítményét az AMD APU-val rendelkező rendszereken.
  • A Panfrostban az illesztőprogram megvalósította a kísérleti OpenGL ES 3.0 támogatást, és támogatást nyújtott a Bifrost 3D rendering GPU-hoz (Mali G31). Elkészült egy shader fordító kezdeti megvalósítása, amely támogatja a belső GPU-specifikus Bifrost utasításkészletet.
  • A Qualcomm Adreno GPU-k számára fejlesztett TURNIP Vulkan illesztőprogram támogatást adott a geometriai árnyékolókhoz és az Adreno 650 chipekhez.
  • A Gallium3D-meghajtó LLVMpipe-ben, amely szoftveres renderelést biztosít, támogatást kapott a tesselyatsionnyh shaderek.

Végül ha többet szeretne tudni róla, ellenőrizheti a teljes változásnaplót A következő linken. 

Hogyan telepítsük a Mesa video-illesztőprogramokat Linuxra?

Mesa csomagok megtalálható az összes Linux disztribúcióban, így a telepítése a forráskód (Minden információ itt), vagy viszonylag egyszerű módon, amely attól függ, hogy a hivatalos csatornákon elérhető-e az Ön terjesztése vagy harmadik felek.

Azoknak, akik az Ubuntu, a Linux Mint és a derivatívák felhasználói felvehetik a következő adattárat, ahol az illesztőprogramok gyorsan frissülnek.

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

Most frissíteni fogjuk a csomagok és adattárak listáját:

sudo apt update

És végül telepíthetjük az illesztőprogramokat:

sudo apt upgrade

Azok esetében, akik Arch Linux felhasználók és származékai, a következő paranccsal telepítjük őket:

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

Akárkik is A Fedora 32 felhasználók használhatják ezt az adattárat, ezért engedélyezniük kell a vállalatot:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Végül, azok számára, akik openSUSE felhasználók, telepíthetik vagy frissíthetik a következő gépeléssel:

sudo zypper in mesa

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.