NVIDIA pristatė pirmąjį stabilų naujos patentuotos NVIDIA tvarkyklės 495.74 atšakos leidimą. Tuo pačiu metu buvo pasiūlytas naujinimas, praėjęs stabilią NVIDIA 470.82.00 šaką. Tvarkykles galima naudoti Linux (ARM64, x86_64), FreeBSD (x86_64) ir Solaris (x86_64).
Pagrindinės naujovės:
- Įdiegtas GBM (bendrojo buferio tvarkyklės) API palaikymas ir pridėta simlink nvidia-drm_gbm.so, nukreipianti į libnvidia-allocator.so užpakalinę programą, suderinamą su GBM įkrovikliu iš Mesa 21.2. EGL palaikymas GBM platformai (EGL_KHR_platform_gbm) įgyvendinamas naudojant egl-gbm.so biblioteką. Pakeitimu siekiama pagerinti „Wayland“ palaikymą „Linux“ sistemose su NVIDIA tvarkyklėmis.
- Pridėtas PCI-e keičiamo dydžio juostos (bazinių adresų registrų) technologijos palaikymo indikatorius, kuris leidžia CPU pasiekti visą GPU vaizdo atmintį ir kai kuriose situacijose padidina GPU našumą 10-15%. Optimizavimo efektas aiškiai matomas žaidimuose „Horizon Zero Dawn“ ir „Death Stranding“.
- Reikalavimai minimaliai palaikomai Linux branduolio versijai buvo padidinti nuo 2.6.32 iki 3.10.
- Atnaujintas nvidia.ko branduolio modulis, kurį dabar galima įkelti, jei nėra palaikomo NVIDIA GPU, bet jei sistemoje yra NVIDIA NVSwitch įrenginys.
- Pridėtas EGL plėtinio EGL_NV_robustness_video_memory_purge palaikymas.
- Išplėstas Vulkan grafikos API palaikymas. Įdiegti plėtiniai VK_KHR_present_id, VK_KHR_present_wait ir VK_KHR_shader_subgroup_uniform_control_flow.
- Prie nvidia-installer pridėta komandų eilutės parinktis „--no-peermem“, kad būtų išjungtas nvidia-peermem branduolio modulio diegimas.
- NvIFROpenGL palaikymas buvo nutrauktas ir libnvidia-cbl.so biblioteka pašalinta, kuri dabar pateikiama atskirame pakete, o ne kaip tvarkyklės dalis.
- Ištaisyta problema, dėl kurios X serveris strigdavo paleidžiant naują serverį naudojant PRIME technologiją.
Šaltinis: opennet.ru