NVIDIA-ն ներկայացրել է NVIDIA-ի սեփականություն հանդիսացող 495.74 վարորդի նոր մասնաճյուղի առաջին կայուն թողարկումը: Միևնույն ժամանակ, առաջարկվեց թարմացում, որն անցավ NVIDIA 470.82.00-ի կայուն մասնաճյուղը: Վարորդը հասանելի է Linux (ARM64, x86_64), FreeBSD (x86_64) և Solaris (x86_64) համար:
Հիմնական նորամուծությունները.
- Աջակցություն է իրականացրել GBM (Generic Buffer Manager) API-ի համար և ավելացրել է nvidia-drm_gbm.so սիմվոլիկ հղում՝ մատնանշելով libnvidia-allocator.so հետին մասը, որը համատեղելի է Mesa 21.2-ի GBM բեռնիչի հետ: EGL աջակցությունը GBM հարթակի համար (EGL_KHR_platform_gbm) իրականացվում է egl-gbm.so գրադարանի միջոցով: Փոփոխությունն ուղղված է բարելավելու Wayland-ի աջակցությունը Linux համակարգերում NVIDIA վարորդներով:
- Ավելացվեց PCI-e Resizable BAR (Base Address Registers) տեխնոլոգիայի աջակցության ցուցիչ, որը թույլ է տալիս պրոցեսորին մուտք գործել 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-installer-ին ավելացրել է հրամանի տող «--no-peermem» տարբերակը՝ nvidia-peermem միջուկի մոդուլի տեղադրումն անջատելու համար:
- NvIFROpenGL-ի աջակցությունը դադարեցվել է, և libnvidia-cbl.so գրադարանը հեռացվել է, որն այժմ տրամադրվում է առանձին փաթեթով, այլ ոչ որպես վարորդի մաս:
- Շտկվել է մի խնդիր, որի հետևանքով X սերվերը խափանում է PRIME տեխնոլոգիայով նոր սերվեր սկսելիս:
Source: opennet.ru