NVIDIA telah mengeluarkan pemacu proprietari NVIDIA versi 610.43.02 (keluaran stabil pertama bagi cabang 610 baharu). Pemacu ini tersedia untuk Linux (ARM64, x86_64), FreeBSD (x86_64), dan Solaris (x86_64). NVIDIA 595.x menjadi cabang stabil ke-13 selepas NVIDIA membuka komponen peringkat kernelnya. Kod sumber untuk modul kernel nvidia.ko, nvidia-drm.ko (Pengurus Pemaparan Langsung), nvidia-modeset.ko, dan nvidia-uvm.ko (Memori Video Bersepadu) daripada cabang NVIDIA baharu, serta komponen bukan khusus OS yang dikongsi yang mereka gunakan, dihoskan di GitHub. Pustaka firmware dan ruang pengguna, seperti susunan CUDA, OpenGL dan Vulkan, kekal sebagai hak milik.
Perubahan utama:
- Π ΠΌΠΎΠ΄ΡΠ»Π΅ ΡΠ΄ΡΠ° nvidia-drm ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° API Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΡΠ²Π΅ΡΠ°, ΠΏΠΎΡΠ²ΠΈΠ²ΡΠ΅Π³ΠΎΡΡ Π² ΡΠ΄ΡΠ΅ Linux 6.19. ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠ½ΡΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌ Π½Π° Π±Π°Π·Π΅ Wayland Π²ΡΠ½Π΅ΡΡΠΈ Π½Π° ΡΡΠΎΡΠΎΠ½Ρ Π΄ΠΈΡΠΏΠ»Π΅ΠΉΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° NVIDIA ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΡΠ²Π΅ΡΠ°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ Π΄Π»Ρ HDR.
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ
ΡΡΡΡΠΎΠΉΡΡΠ² Vulkan Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ
ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΡ
ΡΡΡΡΠΎΠΉΡΡΠ².
ΠΠ»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π³ΡΡΠΏΠΏ ΡΡΡΡΠΎΠΉΡΡΠ² Π·Π°Π΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°Π½ΠΎ Vulkan-ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅
VK_KHR_device_group_creation. ΠΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ΅ΡΠ΅Π· ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ Β«__VK_ENABLE_DEVICE_GROUPS=1Β». - Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ Vulkan-ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ:
- VK_EXT_shader_long_vector
- VK_KHR_internally_synchronized_queues
- VK_NV_push_constant_bank
- ΠΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Wayland Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΉ ΡΡΠ΅ΠΉΠΌΠ±ΡΡΠ΅ΡΠ° EGL, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΡ 16-ΡΠ°Π·ΡΡΠ΄Π½ΡΠ΅ ΡΠΈΡΠ»Π° Ρ ΠΏΠ»Π°Π²Π°ΡΡΠ΅ΠΉ Π·Π°ΠΏΡΡΠΎΠΉ (FP16) Π΄Π»Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠ²ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ.
- Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° DRM-ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠ² ΡΠΎΡΠΌΠ°ΡΠ° (DRM format modifier) Π΄Π»Ρ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠ»ΠΎΡΠΊΠΎΡΡΠ½ΡΡ ΡΠΎΡΠΌΠ°ΡΠΎΠ² YCbCr.
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ mmap ΠΊ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΠΌ Π΄Π΅ΡΠΊΡΠΈΠΏΡΠΎΡΠ°ΠΌ, ΡΠΊΡΠΏΠΎΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ ΠΈΠ· Π΄ΠΈΡΠΊΡΠ΅ΡΠ½ΡΡ GPU NVIDIA.
- ΠΡΠ΅ΠΊΡΠ°ΡΠ΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ X11-Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° NVIDIA Ρ X-ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ Xinerama.
- ΠΠ½Π΅ΡΠ΅Π½Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ, ΠΏΠΎΠ²ΡΡΠΈΠ²ΡΠΈΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΈΠ³ΡΡ Starfield.
- Π£ΡΡΡΠ°Π½Π΅Π½Ρ ΡΠ΅Π³ΡΠ΅ΡΡΠΈΠΈ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ API Vulkan, ΠΏΡΠΎΡΠ²Π»ΡΠ²ΡΠΈΠ΅ΡΡ Π² ΠΈΠ³ΡΠ΅ Β«Doom: The Dark AgesΒ» Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°Ρ Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°ΠΌΠΈ NVIDIA 590.x.
Sumber: opennet.ru
