NVIDIA проприетардык NVIDIA драйверинин 495.74 жаңы бутагынын биринчи туруктуу чыгарылышын тартуулады. Ошол эле учурда, NVIDIA 470.82.00 туруктуу бутагына өткөн жаңыртуу сунушталды. Драйвер Linux (ARM64, x86_64), FreeBSD (x86_64) жана Solaris (x86_64) үчүн жеткиликтүү.
Негизги инновациялар:
- GBM (Generic Buffer Manager) API үчүн колдоо ишке ашырылды жана Mesa 21.2 GBM жүктөгүчүнө шайкеш келген libnvidia-allocator.so арткы жагын көрсөткөн nvidia-drm_gbm.so символикасын кошту. GBM платформасы үчүн EGL колдоосу (EGL_KHR_platform_gbm) egl-gbm.so китепканасын колдонуу менен ишке ашырылат. Өзгөртүү NVIDIA драйверлери бар Linux системаларында Wayland колдоосун жакшыртууга багытталган.
- PCI-e Resizable BAR (Base Address Registers) технологиясын колдоо үчүн индикатор кошулду, ал CPU бүт GPU видео эстутумуна кирүүгө мүмкүндүк берет жана кээ бир учурларда GPU көрсөткүчүн 10-15% га жогорулатат. Оптималдаштыруунун эффекти Horizon Zero Dawn жана Death Stranding оюндарында даана көрүнүп турат.
- Linux ядросунун минималдуу колдоого алынган версиясына талаптар 2.6.32ден 3.10го чейин көтөрүлдү.
- Nvidia.ko ядро модулу жаңыртылган, аны азыр колдоого алынган NVIDIA GPU жокто, бирок тутумда NVIDIA NVSwitch түзмөгү бар болсо, жүктөсө болот.
- EGL кеңейтүүсү EGL_NV_robustness_video_memory_purge үчүн кошумча колдоо.
- Vulkan графикалык API үчүн кеңейтилген колдоо. VK_KHR_present_id, VK_KHR_present_wait жана VK_KHR_shader_subgroup_uniform_control_flow кеңейтүүлөрү ишке ашырылды.
- Nvidia-peermem ядро модулун орнотууну өчүрүү үчүн nvidia-installerге "--no-peermem" буйрук сабынын опциясы кошулду.
- NvIFROpenGL колдоосу токтотулду жана libnvidia-cbl.so китепканасы алынып салынды, ал азыр драйвердин бир бөлүгү катары эмес, өзүнчө пакетте берилет.
- PRIME технологиясын колдонуу менен жаңы серверди ишке киргизүүдө X серверинин бузулушуна алып келген маселе оңдолду.
Source: opennet.ru