Mesa 20.1.0 ir klāt un piedāvā Vulkan uzlabojumus, optimizācijas, lielāku atbalstu un daudz ko citu

Vadītāju tabula

Jaunā populārā OpenGL un Vulkan ieviešanas versija "20.1.0. Tabula" jau ir izlaista un šī ir pirmā Mesa 20.1.x filiāles versija, kas ir eksperimentāls stāvoklis un ka pēc koda galīgās stabilizācijas Tas tiks izlaists kā stabila versija versijā 20.1.1.

Šī Mesa 20.1.0 jaunā versija ierodas ar dažādām izmaiņām, no kuriem tiek uzsvērta pilna OpenGL 4.6 atbalsta ieviešana Intel (i965) un AMD (radeonsi) GPU, atbalsts OpenGL 4.5 AMD r600 un NVIDIA nvc0 GPU, OpenGL 4.3 jauneklim, kā arī Vulkan 1.2 atbalsts Intel un AMD kartēm.

Ir svarīgi to uzsvērtDaži draiveri neatbalsta visas OpenGL 4.6 nepieciešamās funkcijas, tāpat kā OpenGL 4.6 tikai tas ir pieejams, ja to pieprasa konteksta izveidē. Saderības konteksti var ziņot par zemāku versiju atkarībā no katra draivera.

Tā kā Vulkan 1.2 API, par kuru ziņo īpašums apiVersija struktūras VkPhysicalDeviceProperties tas ir atkarīgs no konkrētā izmantotā draivera.

Galvenie 20.1.0. Tabulas jaunumi

No Vulkan uzlabojumiem, kas tiek parādīti šajā jaunajā versijā, piemēram, slānis, lai atlasītu aktīvo ierīci Vulkan API sistēmās ar vairākiem GPU ar Vulkan atbalstu, izceļas ar vides mainīgo TABLE_VK_DEVICE_SELECT, kas darbojas līdzīgi kā DRI_PRIME attiecībā uz OpenGL.

Kamēr Intel Vulkan ANV kontrolierī ir pievienota optimizācija uz Icelandake balstītām mikroshēmām (Gen11), kas ļauj teksturēšanai izmantot tīras krāsas, kešatmiņas izmantošana ir uzlabota sistēmās ar Intel Ivybridge un Haswell mikroshēmām.

Vēl viena izceļama izmaiņa ir "ACO" aizmugurē, kurai tagad ir atbalsts GFX16 + GPU shaderInt9 tipam, kas ļauj shader kodā izmantot 16 bitu veselus skaitļus.

Intel grafiskajām mikroshēmām NIR vektorēšanas atbalsts iepriekš tika pievienots AMD mikroshēmām. Praktiski, pateicoties labākai ēnojuma optimizācijai, izmaiņas ļāva palielināt OpenGL un Vulkan veiktspēju daudzās spēlēs sistēmās ar Intel GPU.

No pārējām izmaiņām kas izceļas no reklāmas:

  • AMD Navi 12 un Navi 14 GPU ietver atbalstu DCC (Delta Color Compression) displeja režīmam, kas ļauj strādāt ar saspiestiem krāsu datiem, sakārtojot ekrāna izvadi.
  • Pievienots eksperimentāls NIR atbalsts klasiskajam Gallium3D R600 kontrolierim ar atbalstu ģeometriskiem, lauskas, virsotnes un tesselācijas ēnotājiem.
  • Atmiņas darba optimizācijas dēļ Vulkan RADV draiverim ir pievienots plāksteris, kas palielina Id Tech spēļu veiktspēju sistēmās ar AMD APU.
  • Panfrost draiveris ieviesa eksperimentālo OpenGL ES 3.0 atbalstu un nodrošināja atbalstu Bifrost 3D renderēšanas GPU (Mali G31). Ir sagatavota sākotnējā ēnotāja kompilatora ieviešana, kas atbalsta iekšējo GPU specifisko Bifrost instrukciju kopu.
  • Qualcomm Adreno GPU izstrādātais TURNIP Vulkan draiveris ir papildinājis atbalstu ģeometriskiem ēnotājiem un Adreno 650 mikroshēmām.
  • Gallium3D draiverī LLVMpipe, kas nodrošina programmatūras renderēšanu, bija atbalsts tesselyatsionnyh ēnotājiem.

Beidzot ja vēlaties uzzināt vairāk par to, varat pārbaudīt pilnu izmaiņu žurnālu Šajā saitē. 

Kā Linux instalēt Mesa video draiverus?

Mesa paketes atrodams visos Linux izplatījumos, tāpēc tā instalēšanu var veikt, lejupielādējot un apkopojot pirmkodu (Visa informācija par to šeit) vai salīdzinoši vienkāršā veidā, kas ir atkarīgs no jūsu izplatīšanas oficiālo kanālu vai trešo personu pieejamības.

Tiem, kas izmanto Ubuntu, Linux Mint un atvasinājumus viņi var pievienot šādu repozitoriju, kur draiveri tiek ātri atjaunināti.

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

Tagad mēs atjaunināsim savu pakotņu un krātuvju sarakstu ar:

sudo apt update

Visbeidzot, mēs varam instalēt draiverus ar:

sudo apt upgrade

Attiecībā uz tiem, kas ir Arch Linux lietotājiem un atvasinājumiem mēs tos instalējam ar šādu komandu:

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

Lai kas viņi būtu Fedora 32 lietotāji var izmantot šo repozitoriju, tāpēc viņiem ir jāiespējo korporācija ar:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Visbeidzot, Tiem, kas ir openSUSE lietotāji, viņi var instalēt vai atjaunināt, ierakstot:

sudo zypper in mesa

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.