Pēc nedaudz vairāk kā trīs mēnešu intensīvas izstrādes un tūkstošiem koda izmaiņu kopiena ir izlaidusi jauno "Mesa 26.2.0" versiju — milzīgu atjauninājumu Vulkan, OpenGL un OpenCL API atvērtā pirmkoda ieviešanai.
Šī jaunā versija nav vienkārša pārskatīšana, bet gan ievērojams renderēšanas tehnoloģijas atbalsta iekļaušana, iezīmējot zelta laikmeta sākumu tieši pirms gaidāmās stabilās 26.2.1 atzara ierašanās. Tajā ir iekļautas integrācijas, kas revolucionizē AMD, Intel, NVIDIA un pat Apple aparatūras grafikas karšu veiktspēju.
Galvenie 26.2.0. Tabulas jaunumi
Neapšaubāmi, viena no svarīgākajām Mesa 26.2.0 jaunajām funkcijām ir gandrīz universālā Vulkan 1.4 specifikācijas pieņemšana. Turklāt Apple saņem arī atjauninājumus HoneyKrisp draiveriem un pavisam jaunajam KosmicKrisp , kas ievieš Vulkan tieši virs Metal API. Mobilajām arhitektūrām un iegultajām sistēmām tādi projekti kā Turnip un PanVK atbalsta arī 1.4 standartu, nodrošinot, ka neviena mūsdienu ierīce netiek atstāta novārtā.
Tikmēr OpenGL ir pilnībā saderīgs ar 4.6 versiju, nostiprinot savu pozīciju kā noklusējuma standarts lielākajiem aparatūras ražotājiem. Mantotajai aparatūrai atbalsts tiek saglabāts, nodrošinot, ka vecāki GPU turpina darboties ar 4.5 un 3.3 versijām atkarībā no to fiziskajām iespējām.
Inovācijas, tīkli un staru izsekošana
Zem pārsega inženieru komanda ir integrējusi revolucionārus rīkus un paplašinājumus izstrādātājiem. Starp visiem iekļautajiem uzlabojumiem izceļas pielāgotas libclc bibliotēkas atzara izmantošana. Izstrādātāji skaidro, ka šis lēmums garantē OpenCL stingro atbilstības testu izturēšanu, izmantojot rusticl draiveri, kas tagad piedāvā stabilu OpenCL 3.1 atbalstu plašā aparatūras arhitektūru klāstā.
NVIDIA grafikas karšu lietotājiem atvērtā koda NVK draiveris sper soli uz priekšu , iekļaujot pilnīgu Mesh Shader atbalstu . Šī funkcija nodrošina alternatīvu un ārkārtīgi efektīvu metodi sarežģītas ģeometrijas ģenerēšanai , mazinot klasiskās procesora sastrēgumus.
Turklāt izstrādātāji arī min, ka AMD (izmantojot RADV) tagad ir pieejama jaunā Gamma utilīta — diagnostikas rīks , kas īpaši izstrādāts, lai ar milimetra precizitāti pārbaudītu objektu grupēšanas struktūru un staru izsekošanas aprēķinu sadalījumu .
Mobilo ierīču aparatūras optimizācija un atkļūdošana
Mesa 26.2.0 pievieno oficiālu un optimizētu atbalstu jaudīgajām Mali G1 sērijas ARM GPU, aptverot Ultra, Premium un Pro variantus, izmantojot Panfrost un PanVK draiverus. Šī integrācija nodrošina, ka portatīvās ierīces un izstrādes plates var apstrādāt modernas grafikas darba slodzes ar izcilu energoefektivitāti.
Visbeidzot, ir vērts pieminēt, ka ir integrēts milzīgs jaunu Vulkan paplašinājumu saraksts , kas optimizē tādus kritiskus aspektus kā dinamiskā renderēšana, iekšējā rindas sinhronizācija, atmiņas izkārtojums un uzlabota apakšgrupu kontrole . Visu šo progresu papildina iespaidīgs kļūdu labojumu saraksts, kas novērš visu, sākot no kompilācijas problēmām un atmiņas noplūdēm līdz nopietnām grafikas kļūmēm mūsdienu AAA spēlēs, bruģējot stabilu un uzticamu ceļu uz nākamo ražošanas versiju.
Ja vēlaties uzzināt vairāk, sīkāku informāciju varat atrast tālāk norādītajā saitē.
Kā instalēt Mesa draiverus operētājsistēmā Linux?
Mesa pakotnes ir atrodamas visos Linux distribūcijās , tāpēc to instalēšanu var veikt, lejupielādējot un kompilējot pirmkodu ( visa informācija par to šeit ), vai arī relatīvi vienkāršā veidā, kas ir atkarīgs no pieejamības jūsu distribūcijas oficiālajos kanālos vai no trešajām pusēm.
Ubuntu, Debian vai atvasinājumu lietotājiem Mesa parasti ir atrodams šo izplatījumu oficiālajās krātuvēs. Lai instalētu vai atjauninātu:
sudo apt update && sudo apt upgrade -yjiem
sudo apt install mesa-utils mesa-va-drivers mesa-vulkan-driv
Ja vēlaties jaunāko versiju no PPA (Ubuntu un atvasinājumiem):
sudo add-apt-repository ppa:kisak/kisak-mesa
sudo apt update
sudo apt upgrade -y
To lietotāju gadījumā, kuri izmanto Arch Linux un atvasinājumi, Mēs tos instalējam ar šādu komandu:
sudo pacman -S mesa mesa-utils mesa-demos mesa-libgl lib32-mesa lib32-mesa-libgl
Fedora lietotājiem jāzina, ka atjauninātās pakotnes ir pieejamas jūsu krātuvēs, un jums tikai jāpalaiž:
sudo dnf install mesa-dri-drivers mesa-va-drivers mesa-vulkan-drivers
Ja vēlaties jaunākas versijas, varat izmantot Mesa Copr repozitoriju:
sudo dnf copr enable grigorig/mesa-stable
sudo dnf update
Visbeidzot, tie, kas ir openSUSE lietotāji , var instalēt vai atjaunināt, ierakstot:
sudo zypper in mesa