Релиз новой ветки проприетарного драйвера NVIDIA 358.16
Компания NVIDIA представила новую стабильную ветку проприетарного драйвера NVIDIA 358.16. Драйвер доступен для Linux (ARM, x86, x86_64), FreeBSD (x86, x86_64) и Solaris (x86_64).
Особенности новой ветки:
- Добавлен новый модуль ядра nvidia-modeset.ko, работающий совместно с модулем nvidia.ko. В настоящее время модуль не может быть использован напрямую, но в будущем он послужит основой для реализации KMS-интерфейса для управления видеорежимами — последнего звена, необходимого для полноценной поддержки Wayland;
- Протокол GLX для OpenGL 3.0 получил официальный статус. В частности, OpenGL-расширение GL_EXT_draw_buffers2 получило статус официально поддерживаемого через протокол GLX. Официальная поддержка также предоставлена для OpenGL-команд BindBufferRangeNV, BindBufferBaseNV, BeginTransformFeedbackNV, EndTransformFeedbackNV, GetTransformFeedbackVaryingEXT и TransformFeedbackVaryingsEXT, являющихся частью расширений GL_NV_transform_feedback и GL_EXT_transform_feedback;
- Добавлен новый механизм распределения памяти, используемый для манипуляции в драйвере OpenGL буферами большого размера и позволяющий отвязать блоки памяти от процесса, после того как в них исчезла необходимость;
- Добавлена поддержка GPU GeForce 805A, GeForce GTX 960A, GeForce 945M, Quadro M5000M, Quadro M4000M, Quadro M3000M, Quadro M2000M, Quadro M1000M, Quadro M600M, NVS 810 и Tesla M40.
Кроме того, выпущены обновления для ещё поддерживаемых веток 352.63, 340.96 (для пользователей GeForce 8 и 9) и 304.131 (для пользователей GeForce 6 и 7). Кроме исправления ошибок, в указанных выпусках добавлена поддержка X.Org Server ABI 20, необходимого для работы с xorg-server 1.18.
© OpenNet