NVIDIAs proprietära drivrutinsversion 495.74

NVIDIA har presenterat den första stabila utgåvan av den nya grenen av den proprietära NVIDIA-drivrutinen 495.74. Samtidigt föreslogs en uppdatering som klarade den stabila grenen av NVIDIA 470.82.00. Drivrutinen är tillgänglig för Linux (ARM64, x86_64), FreeBSD (x86_64) och Solaris (x86_64).

Huvudsakliga innovationer:

  • Implementerade stöd för GBM (Generic Buffer Manager) API och la till en symbollänk nvidia-drm_gbm.so som pekar på libnvidia-allocator.so backend, kompatibel med GBM loader från Mesa 21.2. EGL-stöd för GBM-plattformen (EGL_KHR_platform_gbm) implementeras med hjälp av biblioteket egl-gbm.so. Ändringen syftar till att förbättra Wayland-stödet på Linux-system med NVIDIA-drivrutiner.
  • Lade till en indikator för stöd för PCI-e Resizable BAR (Base Address Registers)-teknik, som gör att processorn kan komma åt hela GPU-videominnet och i vissa situationer ökar GPU-prestandan med 10-15%. Effekten av optimering är tydligt synlig i spelen Horizon Zero Dawn och Death Stranding.
  • Kraven för den minsta versionen av Linux-kärnan som stöds har höjts från 2.6.32 till 3.10.
  • Kärnmodulen nvidia.ko har uppdaterats, som nu kan laddas i avsaknad av en NVIDIA GPU som stöds, men om det finns en NVIDIA NVSwitch-enhet i systemet.
  • Lade till stöd för EGL-tillägget EGL_NV_robustness_video_memory_purge.
  • Utökat stöd för Vulkan grafik API. Implementerade tillägg VK_KHR_present_id, VK_KHR_present_wait och VK_KHR_shader_subgroup_uniform_control_flow.
  • Lade till ett kommandoradsalternativ "--no-peermem" till nvidia-installer för att inaktivera installationen av nvidia-peermem kärnmodulen.
  • NvIFROpenGL-stödet har avbrutits och biblioteket libnvidia-cbl.so har tagits bort, som nu levereras i ett separat paket snarare än som en del av drivrutinen.
  • Fixade ett problem som fick X-servern att krascha när en ny server startade med PRIME-teknik.

Källa: opennet.ru

Lägg en kommentar