Novell и AMD открыли код с реализацией поддержки 3D режима для карт R600 и R700
30 декабря 2008 года
Компании AMD и Novell открыли набор исходных текстов r600_demo с примерами поддержки 3D режима в видеокартах серии R600 и R700. Представленный код позволит ускорить реализацию полноценной поддержки 3D в открытых драйверах для видеокарт ATI. Также для новых GPU опубликован свежий микрокод (микроинструкции, управляющие работой GPU). Подготовлено к публикации более 180 страниц спецификаций с описанием регистров GPU, связанных с работой 3D режимов. Документация будет доступна после праздников в течение месяца.
Исходные тексты тестового комплекта Tcore не были открыты, но переданы по соглашению о неразглашении компании Novell. Пакет Tcore насчитывает более чем 60 тысяч строк кода и позволяет тестировать различные аспекты работы видеокарт - такие как инициализация GPU, корректность выполнения команд и работу в режиме симулятора оборудования. Tcore представляет собой неисчерпаемый источник примеров, что позволит значительно упростить понимание особенностей взаимодействия с видеокартами и ускорить наращивание функциональности открытых драйверов.
На базе Tcore и открытой ранее документации были созданы демонстрационные прототипы Mesa DRI драйвера r600_demo, успешно проходящего набор 2D/3D тестов на GPU R600 и R700. В сегодняшней реализации DRM (Direct Rendering Manager) для видеокарт ATI, кроме возможностей представленных в коде r600_demo, поддерживается EXA-акселерация и присутствует начальная реализация поддержки X-Video.
DRM модуль будет оформлен в виде дополнительной ветки в Git репозиториях xf86-video-radeonhd и DRM. В основную ветку код будет перенесен после завершения тестирования и увеличения стабильности.
Источники[править]
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии[править]
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.