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. В основную ветку код будет перенесен после завершения тестирования и увеличения стабильности.

Источники[править]

Creative Commons
Creative Commons
Эта статья содержит материалы из статьи «Novell и AMD открыли код с реализацией поддержки 3D режима для карт R600 и R700», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии[править]

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.