Релиз видеодрайвера AMD Catalyst 9.11. Создан Gallium3D драйвер для VMware

Компания AMD выпустила новую версию проприетарного видеодрайвера для видеокарт ATI - AMD Catalyst 9.11. Это первый релиз после ухода из компании Matthew Tippett, руководителя подразделения Linux-разработок и основного разработчика Linux версии драйверов.

В AMD Catalyst 9.11 представлены следующие улучшения:

  • Добавлена поддержка Linux дистрибутивов RHEL 5.4 и openSUSE 11.2;
  • Добавлена поддержка видеокарт Radeon HD 5750 и Radeon HD 5770;
  • Исправлены ошибки:
    • Неприятное мерцание курсора мыши в многомониторном Clone-режиме, проявляющееся в Ubuntu 9.04;
    • Повреждение картинки на экране после подключения дисплея к работающей системе и переключения на виртуальный терминал;
    • Зависание при включенном режиме CrossFire и работе полноэкранного приложения в момент перевода ноутбука с сетевого питания на работу от аккумулятора;
    • Нарушение отображения на экране в SUSE 11.1 при отключении второго монитора;
    • Нарушение отображения при проигрывания Flash-ролика в полноэкранном режиме на втором мониторе;
    • Повреждение картинки при включении базирующегося на OpenGL хранителя экрана в сочетании с включенными десктоп-эффектами.
  • Неисправленными остаются 5 известных проблем, среди которых:
    • Крах при загрузке X-ов, если до этого использовался многомониторный режим;
    • Зависание при вызове некоторых функций Xrandr;
    • Проблемы с установкой нужного разрешения экрана в Catalyst Control Center;
    • Прекращение отображения при передергивании питания у монитора.

Также можно отметить появление в git-репозитории проекта Mesa 3D нового Gallium3D драйвера VMware SVGA, предназначенного для использования внутри гостевых Linux окружений VMware. Новый драйвер содержит приблизительно 30 тыс. строк кода, позволяет ускорять выполнение графических операций и получить прямой доступ к функциям X11, OpenGL, OpenCL, X-Video и XvMC управляющей системы, на которой установлен X Server 1.7.x и модуль ядра vmwgfx.

По утверждению VMware Gallium3D стек уже готов к промышленному использованию, но драйвер ядра и код для DRI/X.Org еще находится на стадии бета-тестирования. Окончательная стабилизация кода ожидается к моменту выхода Mesa 7.7. По оптимистичным прогнозам драйвер vmwgfx может войти в состав основной ветки Linux ядра 2.6.33. Gallium3D является реализацией новой архитектуры для разработки 3D драйверов, представляет собой попытку адаптировать OpenGL реализацию Mesa 3D к современным аппаратным архитектурам, создав единый промежуточный интерфейс для упрощенной разработки драйверов. В Gallium3D, для оптимизации работы, используется два модуля ядра - DRM2 (Direct Rendering Manager) для управления памятью, и DRI (Direct Rendering Interface) для взаимодействия с GPU.

© OpenNet