NVIDIA 495.74 xususiy NVIDIA drayverining yangi filialining birinchi barqaror versiyasini taqdim etdi. Shu bilan birga, NVIDIA 470.82.00 barqaror filialidan o'tgan yangilanish taklif qilindi. Drayv Linux (ARM64, x86_64), FreeBSD (x86_64) va Solaris (x86_64) uchun mavjud.
Asosiy innovatsiyalar:
- GBM (Umumiy bufer menejeri) API-ni qo'llab-quvvatlash amalga oshirildi va Mesa 21.2-dan GBM yuklagichi bilan mos keluvchi libnvidia-allocator.so orqa tomoniga ishora qiluvchi nvidia-drm_gbm.so simli aloqasi qo'shildi. GBM platformasi uchun EGL yordami (EGL_KHR_platform_gbm) egl-gbm.so kutubxonasi yordamida amalga oshiriladi. O'zgartirish NVIDIA drayverlari bilan Linux tizimlarida Wayland yordamini yaxshilashga qaratilgan.
- PCI-e Resizable BAR (Asosiy manzil registrlari) texnologiyasini qo'llab-quvvatlash uchun indikator qo'shildi, bu protsessorga butun GPU video xotirasiga kirish imkonini beradi va ba'zi hollarda GPU ish faoliyatini 10-15% ga oshiradi. Optimallashtirish effekti Horizon Zero Dawn va Death Stranding o'yinlarida yaqqol ko'rinadi.
- Linux yadrosining minimal qo'llab-quvvatlanadigan versiyasiga qo'yiladigan talablar 2.6.32 dan 3.10 ga ko'tarildi.
- Nvidia.ko yadro moduli yangilandi, uni endi qo'llab-quvvatlanadigan NVIDIA GPU yo'qligida, lekin tizimda NVIDIA NVSwitch qurilmasi mavjud bo'lsa yuklash mumkin.
- EGL kengaytmasi EGL_NV_robustness_video_memory_purge uchun qo‘shilgan qo‘llab-quvvatlash.
- Vulkan grafik API uchun kengaytirilgan yordam. VK_KHR_present_id, VK_KHR_present_wait va VK_KHR_shader_subgroup_uniform_control_flow kengaytmalari amalga oshirildi.
- Nvidia-peermem yadro modulini o'rnatishni o'chirish uchun nvidia-installer dasturiga "--no-peermem" buyruq qatori opsiyasi qo'shildi.
- NvIFROpenGL-ni qo'llab-quvvatlash to'xtatildi va libnvidia-cbl.so kutubxonasi olib tashlandi, endi u haydovchining bir qismi sifatida emas, balki alohida paketda taqdim etiladi.
- PRIME texnologiyasidan foydalangan holda yangi serverni ishga tushirishda X serverining ishdan chiqishiga olib kelgan muammo tuzatildi.
Manba: opennet.ru