LINUX.ORG.RU

Доступны исходные коды DRM драйвера для видеокарт VIA

 , , ,


0

0

Томас Хелльстрём (Thomas Hellström), как и обещал осенью прошлого года, опубликовал исходные коды своих разработок, касающиеся архитектуры DRM (модуль ядра + драйвер Mesa) для карт VIA. Разработка проведена в рамках проекта OpenChrome. Модуль ядра основан на новом менеджере управления памятью TTM (Translation Table Maps) и поддерживает механизм переключения видеорежимов на уровне ядра (kernel mode setting) для IGP чипов VIA CX700 и Unichrome. Драйвер Mesa поддерживает OpenGL 1.3, акселерацию выполнения пиксельных операций, S3TC сжатие, акселерацию при работе с пиксельными и GL_EXT буферами, выполнение многопоточных и моногоконтекстных операций.

Заинтересовавшиеся приглашаются к активному тестированию. Драйвер расположен в ветке modesetting-newttm репозитория Mesa/DRM.

Взято с opennet.ru

>>> Подробности

Re: Доступны исходные коды DRM драйвера для видеокарт VIA

Главное чтобы к появлению Тринити на массовом рынке были опенсорц дрова с 3д.

MEZON ★★★★★ ()

Re: Доступны исходные коды DRM драйвера для видеокарт VIA

Отлично. Пожалуй раскопаю я свой старый ноут и проверю...

AiFiLTr0 ★★★★★ ()

Re: Доступны исходные коды DRM драйвера для видеокарт VIA

>...в рамках проекта OpenChrome.

И тут хром.Неужели так название нравится ?

anonymous ()

Re: Доступны исходные коды DRM драйвера для видеокарт VIA

Этот хром раньше того хрома существует. Название связано с тем, что проект предоставляет драйвера для семейства встроенных видеокарт Unichrome.

Rikz ★★★ ()

Re: Доступны исходные коды DRM драйвера для видеокарт VIA

Hellström читается как «Хелльстрём»

scaldov ★★ ()

Re: Доступны исходные коды DRM драйвера для видеокарт VIA

В ядре от TTM ведь решили отказаться в пользу GEM...

AngryElf ★★★★★ ()

Re: Доступны исходные коды DRM драйвера для видеокарт VIA

>Модуль ядра основан на новом менеджере управления памятью TTM (Translation Table Maps)

Он уже старый, сейчас моден GEM. Или у него свой "велосипед"?

anonymous ()

Re: Доступны исходные коды DRM драйвера для видеокарт VIA

Неужели еще немного и можно будет достать из кладовки "дары мертвого моря от Via?

Ingwar ★★★★★ ()

Re: Доступны исходные коды DRM драйвера для видеокарт VIA

Неужели прекратятся зависания плат VIA EPIA из-за глюков в DRM?

anonymous ()

Re: Доступны исходные коды DRM драйвера для видеокарт VIA

> Неужели прекратятся зависания плат VIA EPIA из-за глюков в DRM?

Блин, а я думал у меня одного такие проблемы, из-за Thinstation...

ximeric ()

Re: Доступны исходные коды DRM драйвера для видеокарт VIA

Неа, не у тебя одного. Сижу около года на EPIA EN12000EG - виснет сцуко, редко но виснет. Только ресет помогает.

Вот здесь есть ветка, только там похоже всё свелось к cpu frequency scaling: http://www.tkarena.com/forums/linux-arena/33503-en12000eg-freeze.html

Реально же у меня вся эта ерунда отключена и (не помню где читал) косяк в drm который малореально починить из-за трудности воспроизведения ошибки. Одна надежда что новый драйвер всё исправит...

Ещё в багтрекере убунты кажется что-то подобное было.

anonymous ()

Re: Доступны исходные коды DRM драйвера для видеокарт VIA

Кто-нибудь в курсе как это скомпилить на gentoo?

Дёрнул бранч http://openchrome.org/trac/browser/branches/ttm_branch но он на этапе configure не находит некую libwsbm (http://www.x.org/wiki/libwsbm) того же автора кажется.

Утянул библиотечку http://cgit.freedesktop.org/mesa/libwsbm/, но она не компилируется из-за отсутствия файла ttm/ttm_fence_user.h.

Не могу понять, где сидит этот TTM - в mesa или в libdrm? В системе стоит mesa-6.5.2-r1 и libdrm-2.3.0. Нашёл ещё вот это http://bugs.gentoo.org/show_bug.cgi?id=236917 где сказано что в гентушных ебилдах TTM выключен.

Оверлей со свежим xorg'ом ставить нет желания, хотелось бы обойтись малой кровью не ломая ничего. Если размаскирую mesa посвежее и включу в ебилде ttm - поможет?

anonymous ()

Re: Доступны исходные коды DRM драйвера для видеокарт VIA

А можно такое же, только без крыльев, то есть для карточки savage?

Erik_der_Zweite ()

Re: Доступны исходные коды DRM драйвера для видеокарт VIA

Блин, что ни день, то радостная весть.

Скоро можно будет ноуты на виашной платформе и епию из черного списка изымать...

AVL2 ★★★★★ ()

Re: Доступны исходные коды DRM драйвера для видеокарт VIA

Позитивно.

Жаль, что VIA почти раздавлена конкурентами. В свое время у нее были неплохие шансы стать основным поставщиком чипсетов для процессоров АМД.

Manhunt ★★★★★ ()

Re: Доступны исходные коды DRM драйвера для видеокарт VIA

>В ядре от TTM ведь решили отказаться в пользу GEM...

Не так. GEM - это только API, причём достаточно простой и более низкоуровневый, чем TTM. Драйвер для Intel'овских видюх реализует GEM напрямую.

А другие драйверы используют TTM, обёрнутый в GEM API.

anonymous ()

Re: Доступны исходные коды DRM драйвера для видеокарт VIA

Кстати возможно вот эти патчи http://www.phoronix.com/scan.php?page=news_item&px=Njk3Mw тоже помогут решить проблему зависаний. Не долго осталось ждать...

anonymous ()

Re: Доступны исходные коды DRM драйвера для видеокарт VIA

...мну думает, починят ли когда-нибудь мезовцы Gallium3D...

hobbit ★★★★★ ()

Re: Доступны исходные коды DRM драйвера для видеокарт VIA

Ждём дешевый недоноутбук на VIA.

lkanter ()

Re: Доступны исходные коды DRM драйвера для видеокарт VIA

Хорошая Новость у мни как раз MSI VR320x на VIA! Класный ноут за такие деньги (10000р)!

Nikitost ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.