LINUX.ORG.RU
ФорумTalks

mesa 7.5.1


0

0

все кто ждали стабильного релиза новой мезы 7.5.x могут наконец собирать ее сами или пинать майнтейнеров ваших дистрибутивов http://mesa3d.org/relnotes-7.5.1.html

7.5.1 является первым стабильным релизом ветки 7.5 напомню что главной вкусностью в 7.5 является Gallium3D, который в дистрибутивных пакетах обычно включен только для Intel , тем не менее G3D если его включить например для r300 @ ATI x200M реализует OpenGL 1.5 и вдвое большую производительность по сравнению с тем если Gallium3D не включать

7.5.1 - исключительно багфикс релиз, про релиз мезы 7.5 и новые возможности можно прочитать в новости на ЛОР тут http://www.linux.org.ru/view-message.jsp?msgid=3882898

★★★★★

Мне вчера тут сказали, что в 7.5 на интеловских карточках работает уже OGL-2.1. Обновлюсь на ноуте, новость очень кстати)

wyldrodney
()
Ответ на: комментарий от wyldrodney

ну хоть где-то она должна работать с заявленной Brian Paul OpenGL 2.1 ? )
думаю что да, на Интелах, которые поддерживают 2.1 by design оно может и работать

Sylvia ★★★★★
() автор топика
Ответ на: комментарий от wyldrodney

а кто подскажет почему для r300(x1200) поддерживаемая версия опенгл зависит от ядра, на ядре 2.6.27 - 1.4, на 2.6.31 - 1.5, drm и mesa из гита.

Novell-ch ★★★★★
()
Ответ на: комментарий от Novell-ch

инфраструктура такая

kernel drm -> libdrm / mesa dri -> opengl


первый компонент - kernel drm, так что не удивляйтесь, если он у вас старый в старом ядре и дополнительные возможности mesa dri отключаются

да, для желающих откомпилить DRM модуль из
/mesa/linux-core , скажу что не нужно этого делать, это уже мертвая ветка с очень старым кодом, используйте drm из ядра, в master ветке кажется этот код уже прибили, и правильно сделали

Sylvia ★★★★★
() автор топика

Помню была новость о том что на Mesa 7.5 карточка nVidia 6600 будет показывать HD-видео 720p. Как это устроить ?

unrealix
()
Ответ на: комментарий от wyldrodney

>Мне вчера тут сказали, что в 7.5 на интеловских карточках работает уже OGL-2.1.

Дадад, давно уже.

>OpenGL renderer string: Mesa DRI Intel(R) 965G GEM 20090712 2009Q2 RC3 x86/MMX/SSE2

>OpenGL version string: 2.1 Mesa 7.5.1


И ты вроде про блендер как-то спрашивал - больше не глючит.

madcore ★★★★★
()
Ответ на: комментарий от unrealix

>HD-видео 720p.

Вот давайте говорить нормально, а не сыпать маркетинговыми высерами. 720p указывает лишь на разрешение, битрейт и кодек за кадром.

madcore ★★★★★
()
Ответ на: комментарий от unrealix

>Помню была новость о том что на Mesa 7.5 карточка nVidia 6600 будет показывать HD-видео 720p. Как это устроить ?

Вроде моя новость. Этим, емнип, gallium3d занимается.

wyldrodney
()
Ответ на: комментарий от unrealix

>я не в курсе. Что не так ?

720p может быть например обычный mpeg2 с маленьким битрейтом.

madcore ★★★★★
()

Вкусно. Оно с DRI2\UXA\GEM, насколько я понимаю, дружит? Если так, то было б неплохо увидеть это все в кармике.

Nightwing
()

В принципе lugaru скрипя зубами уже можно играть (с низкими настройками), но в венде заметно плавнее...

xorik ★★★★★
()
Ответ на: комментарий от unrealix

Дык если нвидия, то проприеyтарные дрова и так умеют ускорять декодирование. Старые карты вроде только mpeg2 могли через xvmc, в новых есть vdpau - тот же mplayer через него выводить умеет.
Про открытый драйвер ничего сказать не могу, он вцелом пока нерабочий.

madcore ★★★★★
()
Ответ на: комментарий от NekoExMachina

Пока скорей всего нет, с закрытыми и открытыми.
А вообще,
cat /var/log/Xorg.0.log | grep -i XvMC
cat /var/log/Xorg.0.log | grep Motion

madcore ★★★★★
()

В sid-е уже обновили, профита для меня никакого правда.

goose
()
Ответ на: комментарий от madcore

cat /var/log/Xorg.0.log | grep Motion
(II) Loading extension XVideo-MotionCompensation

Для того, чтобы использовать закрытые драйвера -мне придется откатывать назад слишком большое количество пакетов, так что речь только об открытых :|

NekoExMachina
()
Ответ на: комментарий от NekoExMachina

И все-таки, я не совсем понимаю.
Наличие xvmc - это не тоже самое, что наличие возможности декодировать видео через галлиум, да?

NekoExMachina
()
Ответ на: комментарий от NekoExMachina

xvmc - это один из интерфейсов для оддержки учкорения декодирования видео
галлиум - архетектура драйверов

madcore ★★★★★
()
Ответ на: комментарий от tensai_cirno

>Silvy, что там с интелом и их 3д?

не знаю, я только за R300 смотрю, остальное мне не столь важно

Sylvia ★★★★★
() автор топика
Ответ на: комментарий от madcore

Это понятно. Мне казалось, что xvmc - это нечто очень древнее.
Декодирование через gallium идет тоже через xvmc? Т.е. никаких mpeg4 не ожидается?

NekoExMachina
()
Ответ на: комментарий от madcore

> Вот давайте говорить нормально, а не сыпать маркетинговыми высерами. 720p указывает лишь на разрешение, битрейт и кодек за кадром.

Если говорить именно о 720p, то это говорит лишь о 720 линиях + прогрессивная развертка.

andreyu ★★★★★
()
Ответ на: комментарий от madcore

> Оно само зведется. Взять ведро 2.6.30, xorg 1.5, mesa 7.5

xorg-server-1.6.3, mesa-7.5, kernel-2.6.30 - и где "оно"?
Карта GeForce 7600 Go 256Mb, проприетарный драйвер 180.60.

andreyu ★★★★★
()
Ответ на: комментарий от madcore

> Старые карты вроде только mpeg2 могли через xvmc, в новых есть vdpau - тот же mplayer через него выводить умеет.

Инфа по карте и драйверам выше. Mplayer с поддержкой vdpau, ffmpeg тоже с vdpau. Но если в качестве vo указать vdpau, то слышу только звук.

andreyu ★★★★★
()
Ответ на: комментарий от andreyu

Очевидно проприетарный драйвер ничего не знает и не умеет gallium3D.

//К.О.

ptah_alexs ★★★★★
()
Ответ на: комментарий от andreyu

>xorg-server-1.6.3, mesa-7.5, kernel-2.6.30 - и где "оно"?
>Карта GeForce 7600 Go 256Mb, проприетарный драйвер 180.60.


При чем тут проприентарный драйвер и меса?
А "оно" - имелось ввиду архитектура галлиум3д в подсистеме dri/mesa.

madcore ★★★★★
()
Ответ на: комментарий от andreyu

>Инфа по карте и драйверам выше. Mplayer с поддержкой vdpau, ffmpeg тоже с vdpau. Но если в качестве vo указать vdpau, то слышу только звук.

7е джыфорсы вроде только мпег2 умеют(через vdpau). Профит для этого кодека маловероятен даже на больших битрейтах.

madcore ★★★★★
()

Здравствуйте! Не стартуют х-сы с драйверами ati и radion (и с проприетарными тоже), работает только vesa. Конфигурация:

lspci | grep -i vga
01:05.0 VGA compatible controller: ATI Technologies Inc RC410 [Radeon Xpress 200M]

uname -r
2.6.29.6-217.2.16.fc11.i586

Прошу помочь завести открытый драйвер xf86-video-ati ( + Mesa + Gallium3D ). Долго мучил интернет, не знаю куда рыть дальше.

hd
()
Ответ на: комментарий от madcore

> 7е джыфорсы вроде только мпег2 умеют(через vdpau). Профит для этого кодека маловероятен даже на больших битрейтах.

Ясно. На работе карта свежее, видео через vdpau есть, но проц загружен так же, как и через xv.
Смотрел на рипе "я, робот" 720p.

andreyu ★★★★★
()

прозреваю что пользователи r600 могут пока видеть 3d лишь покурив грибов?

wfrr ★★☆
()

Эм, а когда это галлиум стал искаропки/исбилда работать на R300? Надо руками LD_* подставлять... Галлиум ничего сам по себе кстати не реализует, вроде все доходчиво объяснялось в статьях по сабжу на форониксе и пр. ресурсах... Все "вкусности" (от которых у меня на rv530 10х дроп в производительности) идут от KMS/GEM/TTM и доработки DRIm, галлиум на пустом месте не заработает же.

//К.О.

Fat_Green_Liar
()
Ответ на: комментарий от Fat_Green_Liar

>когда это галлиум стал искаропки/исбилда работать на R300

из коробки не работает
нужно собирать libdrm с --enable-radeon-experimental-api

и мезу c --enable-gallium-radeon

вкусностей реальных пока не добавили конечно, но на той же x200m
вместо OpenGL 1.4 стала OpenGL 1.5 , fps в glxgears вырос более чем в 2 раза,
во многом благодаря тому что сделали в ветке radeon-rewrite

Sylvia ★★★★★
() автор топика
Ответ на: комментарий от Sylvia

> вместо OpenGL 1.4 стала OpenGL 1.5 , fps в glxgears вырос более чем в 2 раза,

У меня кстати теперь дум 3 начал запускаться, но видимо из-за помойки в lib32 не хочет нормально работать... Надо все пересобрать заново. Вырос с KMS и DRI2 или без?

Fat_Green_Liar
()
Ответ на: комментарий от Graynder

Это не от галлиума берется, а от новой кернельной DRM и соотв. обновлений xf86-video-ati и libdrm.

Fat_Green_Liar
()
Ответ на: комментарий от Graynder

у тебя Интел, и по спекам там 1.4 )
а на М200 - на проприетарных 2.0 , надеюсь что и с G3D дотянут со временем

Sylvia ★★★★★
() автор топика
Ответ на: комментарий от Fat_Green_Liar

> с KMS

KMS для радеон будет в .31 ядре, посмотрим )

>и DRI2


xf86-video-ati пока dri2 не поддерживает

вырос просто от --enable-gallium-radeon (используется код с ветки radeon-rewrite)

Sylvia ★★★★★
() автор топика
Ответ на: комментарий от Sylvia

31-rcX + гит-версии всей графической обвязки - поддерживает и дри2 и кмс...

Причем здесь галлиум то? У меня его нету, но

OpenGL vendor string: DRI R300 Project
OpenGL renderer string: Mesa DRI R300 (RV530 71C5) 20090101 TCL
OpenGL version string: 1.5 Mesa 7.6-devel
OpenGL extensions:

ЧЯНТД?

Fat_Green_Liar
()

>из коробки не работает
>нужно собирать libdrm с --enable-radeon-experimental-api

>

>и мезу c --enable-gallium-radeon


собирал, галлиума нет. может надо собирать ветку radeon-rewrite, а не master?


>xf86-video-ati пока dri2 не поддерживает


OpenGL vendor string: DRI R300 Project
OpenGL renderer string: Mesa DRI R300 (RV350 4153) 20090101 x86/MMX/SSE2 TCL DRI2
OpenGL version string: 1.5 Mesa 7.6-devel

Хм...

matich
()
Ответ на: комментарий от matich

>галлиума нет.

а в каком виде оно себя проявить должно?

>может надо собирать ветку radeon-rewrite, а не master?


radeon-rewrite давно уже смержили с мастер веткой

Sylvia ★★★★★
() автор топика
Ответ на: комментарий от Fat_Green_Liar

>31-rcX + гит-версии всей графической обвязки - поддерживает и дри2 и кмс...
ну очень хорошо, подожду пока сделают релиз, у меня на ноуте хватает проблем с железками чтобы rc ядра ставить еще

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