Nowa wersja Mesa 23.3 została już wydana i jest to pierwsza wersja gałęzi Mesa 23.3 która jest klasyfikowana jako eksperymentalna i po ustabilizowaniu się gałęzi zostanie ogłoszone wydanie wersji stabilnej.
Ta nowa wersja Mesa 23.3 zawiera nowy sterownik vulkan NVK dla sprzętu Nvidia, który pojawia się w stanie eksperymentalnym, a także nowy kod dla kompatybilność z GFX11.5 dla kontrolera RadeonSI Gallium3D, obsługa m.in. Raspberry Pi 5.
Główne nowości tabeli 23.3.0
W tej nowej wersji kontrolerów Mesa 23.3, integracja eksperymentalnej obsługi sterownika NVK, przeznaczony dla kart graficznych NVIDIA, który implementuje technologię Vulkan API 1.1 i obsługuje procesory graficzne NVIDIA oparte na mikroarchitekturze Turing (TITAN RTX, GeForce RTX 2060/2070/2080, GeForce GTX 1660, Quadro RTX 3000-8000, Quadro T1000/T2000).
Kolejną zmianą wyróżniającą się w Tabeli 23.3 jest nowy kod obsługi GFX11.5 dla sterownika RadeonSI Gallium3D. Obsługa GFX11 jest włączona w aktualnej bibliotece graficznej Linux Mesa 3D w celu przyspieszenia OpenGL, Vulkan i innych graficznych interfejsów API podczas korzystania z procesorów graficznych RDNA 3. W przypadku GFX11.5 włączenie w Mesa obejmuje 13,907 11.5 linii nowego kodu, co w Mesie jest dość mały i ma głównie na celu dodanie GFX3.5 (RDNA XNUMX) stosowany w układach APU AMD Ryzen 800 aby kontynuować istniejące ścieżki kodów sterowników GFX11.0/Navi 3x.
Dodatkowo w Tabeli 23.3 zawarto soficjalne wsparcie dla Raspberry Pi 5, dla podsystemu Broadcom VideoCore 7.1 za pośrednictwem sterowników OpenGL V3D i sterownika Vulkan V3DV
Możemy również stwierdzić, że zawiera Obsługa OpenGL ES 3.1 dla sterownika Asahi dla procesorów graficznych Apple AGX (Apple M1 i M2) wraz z rozszerzeniami GL_ARB_compute_shader, GL_ARB_shader_atomic_counters, GL_ARB_shader_image_load_store, GL_ARB_shader_image_size, GL_ARB_shader_storage_buffer_object, GL_ARB_sample_shading, GL_O ES_sample_variables, GL_OES_shader_ multisample_interpolation i GL_OES_ gpu_shader5.
Tabela 23.3 także obsługuje rozszerzenie VK_EXT_pipeline_robustness Vulkan dla sterownika Intel ANV Vulkan, obsługa rozszerzenia VK_KHR_maintenance5 Vulkan dla sterownika Radeon RADV Vulkanowe wsparcie dla VK_KHR_cooperative_matrix.
Część gry, które otrzymały ulepszenia w Mesa 23.3 Wyróżniają się następujące tytuły: The New Order, Deep Rock Galactic, Wargame: Red Dragon, Counter-Strike: Global Offensive, Doom Eternal, Starfield, Star Wars: The Old Republic, Resident Evil 6, The Spirit and the Mouse, Penumbra: Overture, Borderlands 3, Quake II RTX, Hellblade, Rage 2, World War Z, Death Stranding, Deathloop i Baldur’s Gate 3.
Z innych zmian które wyróżniają się na tle nowej wersji:
- Zaadaptowano nowy kompilator backendowy, zastosowany w sterowniku NVK, napisany w języku Rust.
- Rozszerzenie Vulkan dla sprzętu RADV/GFX11+.
- Sterownik d3d12, który zapewnia warstwę do orkiestracji pracy OpenGL w oparciu o DirectX 12, obsługuje OpenGL 4.6.
- Włączono rozszerzenie EGL EGL_ANDROID_blob_cache, aby działało, gdy buforowanie dysku jest wyłączone.
W końcu jeśli chcesz dowiedzieć się więcej na ten temat o tej nowej wersji sterowników Mesa możesz sprawdzić szczegóły w poniższym linku.
Jak zainstalować sterowniki wideo Mesa w systemie Linux?
Pakiety Mesa znaleźć we wszystkich dystrybucjach Linuksa, więc jego instalację można przeprowadzić, pobierając i kompilując kod źródłowy (Wszystkie informacje na ten temat tutaj) lub w stosunkowo prosty sposób, który zależy od dostępności w oficjalnych kanałach Twojej dystrybucji lub stron trzecich.
Dla tych, którzy są użytkownikami Ubuntu, Linux Mint i pochodnych mogą dodać następujące repozytorium, w którym sterowniki są szybko aktualizowane.
sudo add-apt-repository ppa:kisak/kisak-mesa -y
Teraz zaktualizujemy naszą listę pakietów i repozytoriów o:
sudo apt update
I wreszcie możemy zainstalować sterowniki za pomocą:
sudo apt upgrade
W przypadku tych, którzy są Arch Linuksa użytkowników i pochodnych, instalujemy je za pomocą następującego polecenia:
sudo pacman -S mesa mesa-demos mesa-libgl lib32-mesa lib32-mesa-libgl
Kimkolwiek są Użytkownicy Fedory 32 mogą korzystać z tego repozytorium, więc muszą włączyć corp z:
sudo dnf copr enable grigorig/mesa-stable sudo dnf update
Wreszcie, dla tych, którzy są użytkownikami openSUSE, mogą zainstalować lub zaktualizować, wpisując:
sudo zypper in mesa