Az NVIDIA kiadta a 610-es drivercsalád első, új funkciókat bevezető grafikus meghajtóját Linuxra, FreeBSD-re és Solarisra. A 610.43.02-as verzió elsősorban a Vulkan-támogatást, a Wayland alatti megjelenítést és a DRM-alapú színkezelést bővíti, emellett gaming teljesítményjavításokat és több hibajavítást is tartalmaz.

A driver több Vulkan-kiterjesztést vezet be, köztük a VK_EXT_shader_long_vector, a VK_KHR_internally_synchronized_queues és a VK_NV_push_constant_bank támogatását. A VK_EXT_shader_long_vector a hosszabb vektortípusok kezelését javítja a shaderprogramokban, ami bizonyos számításigényes grafikai és GPGPU-feladatoknál (General-Purpose computing on Graphics Processing Units) csökkentheti az utasításszámot és javíthatja a párhuzamos feldolgozás hatékonyságát. Ez főleg modern renderelési technikáknál és gépi tanulási feladatoknál lehet hasznos.
A VK_KHR_internally_synchronized_queues kiterjesztés célja, hogy egyszerűbbé tegye a több szálról történő Vulkan queue-kezelést. Normál esetben a fejlesztőknek saját szinkronizációs mechanizmusokat kell használniuk, hogy elkerüljék az ütközéseket a GPU-parancsok beküldésekor. Az új kiterjesztés bizonyos esetekben ezt a feladatot részben a driverre bízza, ami egyszerűbb programkódot és kisebb CPU-terhelést eredményezhet.
A VK_NV_push_constant_bank az NVIDIA saját kiterjesztése, amely a push constant adatok kezelését optimalizálja. A push constantok kis méretű, gyorsan elérhető adatok, amelyeket a CPU közvetlenül a shaderprogramoknak ad át. Az új megoldás hatékonyabb adatkezelést kínálhat olyan alkalmazásoknál, ahol nagyon gyakran változnak ezek az értékek, például modern játékok vagy valós idejű renderelőmotorok esetében.
Egyes kártyákon a VK_KHR_device_group_creation kiterjesztés révén több fizikai GPU-ból is létrehozható egyetlen Vulkan logikai eszköz. Ez lehetővé teszi, hogy az alkalmazások a több GPU-s rendszereket egységes erőforrásként kezeljék, ami professzionális renderfarmoknál, nagy teljesítményű számítási feladatoknál vagy speciális multi-GPU renderelési technikáknál szükséges.
A Wayland alatti működés is bővült. A kiadás támogatja az FP16 EGL framebuffer-konfigurációkat, a több síkból álló YCbCr formátumok DRM format modifier kezelését, valamint a különálló NVIDIA GPU-król exportált DMABUF fájlleírók mmap használatát. Ezek a változások a modern Wayland-kompozitorok és a fejlettebb megjelenítési láncok szempontjából fontosak, különösen azon esetekben, ahol HDR vagy pontosabb színkezelés is szerepet kap.
Az nvidia-drm kernelmodul mostantól kezeli a Linux 6.19-ben megjelent per-plane DRM color pipeline API-t. Ez lehetővé teszi, hogy a Wayland-kompozitorok a szabványos COLOR_PIPELINE tulajdonságon keresztül használják az NVIDIA megjelenítőhardver színkezelési képességeit, a korábbi gyártóspecifikus megoldások helyett. Az NVIDIA ugyanakkor arra figyelmeztet, hogy egyes kompozitorok még nem kezelik megfelelően azokat a színfeldolgozási láncokat, amelyek kötelezően végrehajtandó műveleteket tartalmaznak. Ez bizonyos esetekben akár teljesen üres képernyőt is eredményezhet. A probléma kezelésére bekerült egy új color_pipeline kernelmodul-paraméter, amellyel a funkció szükség esetén letiltható.
A 610-es driverág eltávolítja az NVIDIA X11 driver Xinerama-támogatását, javítja a Doom: The Dark Ages és a Starfield teljesítményét, valamint visszavon egy korábbi változtatást, amely az 580.105.08-as kiadásban egyes monitoroknál érvénytelenítette a kijelzőmódokat. A 610.43.02 driver már letölthető az NVIDIA hivatalos oldaláról 64 bites és AArch64 Linux rendszerekhez, valamint FreeBSD-re és Solarisra is. Mivel azonban egy új funkciókat bevezető driverágról van szó, érdemes részletesen tanulmányozni a kiadási megjegyzéseket, mielőtt éles rendszerre telepítjük.
