Након нешто више од три месеца интензивног развоја и хиљада измена кода, заједница је објавила нову верзију „Mesa 26.2.0“, колосалног ажурирања за имплементацију отвореног кода Vulkan, OpenGL и OpenCL API-ја.
Ова нова верзија није једноставна ревизија, већ масовно укључивање подршке за технологију рендеровања, означавајући почетак златног доба непосредно пре доласка неизбежне стабилне гране 26.2.1. Садржи интеграције које револуционишу перформансе графичких картица AMD, Intel, NVIDIA, па чак и Apple хардвера.
Главне новине у табели 26.2.0
Несумњиво, једна од најважнијих нових карактеристика Mesa 26.2.0 је готово универзално усвајање спецификације Vulkan 1.4. Поред тога , Apple такође добија ажурирања за HoneyKrisp драјвере и потпуно нови KosmicKrisp , који имплементира Vulkan директно преко Metal API-ја. За мобилне архитектуре и уграђене системе, пројекти попут Turnip и PanVK такође подржавају стандард 1.4, осигуравајући да ниједан модерни уређај не буде заостављен.
У међувремену, OpenGL стиже са пуном компатибилношћу са верзијом 4.6, учвршћујући своју позицију као подразумеваног стандарда за главне произвођаче хардвера. За стари хардвер, стек одржава подршку, осигуравајући да старији графички процесори наставе да раде са верзијама 4.5 и 3.3 у зависности од њихових физичких могућности.
Иновације, мреже и праћење зрака
„Искључиво“ је инжењерски тим интегрисао револуционарне алате и проширења за програмере. Међу свим укљученим функцијама, истиче се употреба прилагођеног форка библиотеке libclc. Програмери објашњавају да ова одлука гарантује пролазак ригорозних тестова усаглашености OpenCL-а путем драјвера rusticl, који сада нуди стабилну подршку за OpenCL 3.1 у широком спектру хардверских архитектура.
За кориснике NVIDIA графичких картица , NVK драјвер отвореног кода иде корак напред укључивањем пуне подршке за Mesh Shaders . Ова функција пружа алтернативни и изузетно ефикасан метод за генерисање сложене геометрије , ублажавајући класична уска грла процесора.
Поред тога, програмери такође помињу да за AMD (преко RADV-а) сада имају доступан нови услужни програм Gamma , дијагностички алат посебно дизајниран за испитивање структуре груписања објеката и дистрибуције прорачуна праћења зрака са милиметарском прецизношћу.
Оптимизација и дебаговање мобилног хардвера
Меса 26.2.0 додаје званичну и оптимизовану подршку за моћне ARM графичке процесоре серије Mali G1, обухватајући Ultra, Premium и Pro варијанте путем Panfrost и PanVK драјвера. Ова интеграција осигурава да преносиви уређаји и развојне плоче могу да поднесу модерна графичка оптерећења са супериорном енергетском ефикасношћу.
Коначно, вреди поменути да је интегрисана огромна листа нових Вулкан екстензија , оптимизујући критичне аспекте као што су динамичко рендеровање, интерна синхронизација редова, распоред меморије и напредна контрола подгрупа . Сав овај напредак прати импресивна листа исправки грешака које решавају све, од проблема са компајлацијом и цурења меморије до озбиљних графичких грешака у савременим ААА насловима, отварајући чврст и поуздан пут ка следећој продукцијској верзији.
Ако сте заинтересовани да сазнате више, детаље можете пронаћи на следећем линку.
Како инсталирати Меса драјвере на Линук?
Меса пакети се налазе у свим Линукс дистрибуцијама , тако да се њихова инсталација може обавити или преузимањем и компајлирањем изворног кода ( све информације о томе овде ) или на релативно једноставан начин, што зависи од доступности унутар званичних канала ваше дистрибуције или од трећих страна.
За кориснике Ubuntu-а, Debian-а или деривата, Mesa се генерално налази у званичним репозиторијумима ових дистрибуција. Да бисте инсталирали или ажурирали:
sudo apt update && sudo apt upgrade -yeRS
sudo apt install mesa-utils mesa-va-drivers mesa-vulkan-driv
Ако желите најновију верзију из PPA (за Ubuntu и деривате):
sudo add-apt-repository ppa:kisak/kisak-mesa
sudo apt update
sudo apt upgrade -y
У случају оних који су корисници Арцх Линук и деривати, Инсталирамо их следећом командом:
sudo pacman -S mesa mesa-utils mesa-demos mesa-libgl lib32-mesa lib32-mesa-libgl
Корисници Федоре треба да знају да су ажурирани пакети доступни у вашим репозиторијумима и да је потребно само да покрену:
sudo dnf install mesa-dri-drivers mesa-va-drivers mesa-vulkan-drivers
Ако желите новије верзије, можете користити Меса Цопр спремиште:
sudo dnf copr enable grigorig/mesa-stable
sudo dnf update
Коначно, за оне који су корисници openSUSE-а , можете инсталирати или ажурирати куцањем:
sudo zypper in mesa