NVIDIA heeft de eerste stabiele versie van de nieuwe tak van zijn eigen NVIDIA-stuurprogramma uitgebracht, versie 495.74. Tegelijkertijd is er een update uitgebracht voor de eerder stabiele NVIDIA-tak, versie 470.82.00. Het stuurprogramma is beschikbaar voor Linux (ARM64, x86_64), FreeBSD (x86_64) en Solaris (x86_64).
Belangrijkste innovaties:
- Ondersteuning voor de GBM (Generic Buffer Manager) API is geïmplementeerd en de symbolische link nvidia-drm_gbm.so is toegevoegd, die verwijst naar de libnvidia-allocator.so backend, die compatibel is met de GBM-loader van Mesa 21.2. EGL-ondersteuning voor het GBM-platform (EGL_KHR_platform_gbm) is geïmplementeerd met behulp van de egl-gbm.so-bibliotheek. Deze wijziging is bedoeld om de Wayland-ondersteuning te verbeteren. Linux-systemen met NVIDIA-stuurprogramma's.
- Een indicator toegevoegd voor ondersteuning voor PCI-e Resizable BAR-technologie (Base Address Registers), waarmee de CPU toegang heeft tot het volledige GPU-videogeheugen en in sommige situaties de GPU-prestaties met 10-15% verhoogt. Het effect van optimalisatie is duidelijk zichtbaar in de games Horizon Zero Dawn en Death Stranding.
- Minimale vereisten voor ondersteunde kernelversies Linux verhoogd van 2.6.32 naar 3.10.
- De nvidia.ko-kernelmodule is bijgewerkt, die nu kan worden geladen als er geen ondersteunde NVIDIA GPU is, maar als er een NVIDIA NVSwitch-apparaat in het systeem aanwezig is.
- Ondersteuning toegevoegd voor de EGL-extensie EGL_NV_robustness_video_memory_purge.
- Uitgebreide ondersteuning voor de Vulkan grafische API. Geïmplementeerde extensies VK_KHR_present_id, VK_KHR_present_wait en VK_KHR_shader_subgroup_uniform_control_flow.
- Een opdrachtregeloptie "--no-peermem" toegevoegd aan nvidia-installer om de installatie van de nvidia-peermem-kernelmodule uit te schakelen.
- NvIFROpenGL-ondersteuning is stopgezet en de bibliotheek libnvidia-cbl.so is verwijderd, die nu in een afzonderlijk pakket wordt geleverd in plaats van als onderdeel van de driver.
- Er is een probleem opgelost dat ervoor kon zorgen dat de X-server vastliep bij het opstarten van een nieuwe server. server bij gebruik van PRIME-technologie.
Bron: opennet.ru
