LINUX.ORG.RU

Mesa 7.3

 ,


0

0

Вышел очередной релиз открытой реализации OpenGL - Mesa 7.3. Из значимых нововведений можно отметить:

  • поддержка GLSL 1.20
  • драйвера intel теперь используют GEM и DRI2
  • как обычно, большое количество багфиксов
В середине весны, в сезон обновления дистрибутивов, планируется выпуск багфикс релиза Mesa 7.4, а в Mesa 7.5 разработчики планируют включить код Gallium3D.

>>> Новость на Phoronix

>>> Release Notes

★★

Проверено: JB ()

Т.е., уже летом - к осени ждём Gallium3D? Разъясните кто следил за частотой выхода версий.

anonymous
()

> В середине весны, в сезон обновления дистрибутивов,

Весна... На деревьях набухают почки, зеленеет трава, обновляются дистрибутивы...

MooSE ★★★★
()

Еще тормознее будет чем предыдущие?

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

>>драйвера intel теперь используют GEM и DRI2

>Т.е., GEM до сих пор не было?

Нормального драйвера не было :( А может и до сих пор нет...

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

>Как вы думаете зомби из АТИ все таки встанут из могил?

Не раньше чем в открытых дровах будет поддержка OpenGL 2.0 хотя бы ;-)

sabonez ★☆☆☆
()

>драйвера intel теперь используют GEM и DRI2
Это повод обновиться!

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

> Будем надеяться, что код для ati x200m таки сделают адекватным.

Не это случаем - http://xorg.freedesktop.org/wiki/RadeonFeature ?

Другое интересно - как скоро допилят открытые дрова для полной поддержки 3D хотя бы для r400-r500, благо спеки открыты.

P.S. могу поспорить, что щас опять ЖоБэ пост запилит за упоминание отличного от его ненаглядного недо-штеуда драйвера.

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

>>>Не раньше чем в открытых дровах будет поддержка OpenGL 2.0 хотя бы ;-)

Driver Status

Driver Status ---------------------- ---------------------- DRI drivers varies with the driver XMesa/GLX (on Xlib) implements OpenGL 2.1 OSMesa (off-screen) implements OpenGL 2.1 Windows/Win32 implements OpenGL 2.1 Glide (3dfx Voodoo1/2) implements OpenGL 1.3

timur_dav ☆☆☆☆☆
()

Объясните, плиз, доступно, что такое Gallium3D? Википедия ничего не объяснила. Переписывание Месы под современные аппаратные требования? Набор костылей для поддержки новых расширений ОпенЖЛ? Что-то другое?

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

> RV350...

По идее, 9600-й прилично работает, но как я понимаю, m10 - это сильно другая железка, хоть и "на базе"?

P.S. вижу в раскладе с интелем чистый "вендор лок-ин" для желающих купить ноут и пользоваться открытыми дровами.

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

> Объясните, плиз, доступно, что такое Gallium3D? Википедия ничего не объяснила. Переписывание Месы под современные аппаратные требования? Набор костылей для поддержки новых расширений ОпенЖЛ? Что-то другое?

Ой-ли "не объяснила"? ;)

http://ru.wikipedia.org/wiki/Gallium3D

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

>Объясните, плиз, доступно, что такое Gallium3D?

Я так понял, что это замена части DRI, прослойка между драйвером и иксами.

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

>Нормального драйвера не было :( А может и до сих пор нет...

А может уже перестанете бредить? На GEM уже крутилась меса, которая шла в Intel 2008Q4 graphics package (точнее говоря, там используется своя ветка из git репозитария месы). Код из этой ветки естественно перекочевал в master и вот теперь вся меса релизнулась. Что 2D ускорение (intel 2.5.0, а кстати уже вышел 2.5.1), что 3д из месы отлично работают через GEM. glxgears на разрешении 1024х768 на моей карточке GMA3100 показывает 290 фпс, UXA (EXA на GEM) работает без нареканий, справедливости ради скажу что юзаю fluxbox, что на композитных менеджерах делается и есть ли касяки - не в курсе.

c: painded намекает, что пора бы прекратить гнать на интеловские карточки и драйверы

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

У меня intel на acer one тормозит (2d напрягает), что мне сделать? Может там опции какие указать дополнительно.

timur_dav ☆☆☆☆☆
()
Ответ на: комментарий от anonymous

Что? Вы только с иксами что ли работаете? Вообще он позволяет избавиться от дублирующих кусков кода. А связывает API (в частности OpenGl) и ОС. В теории офигенная штука - да вроде и на практике не плохо. Нечто подобное вроде должно быть в DX10.

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

>Я так понял, что это замена части DRI, прослойка между драйвером и иксами.

Что? Вы только с иксами что ли работаете? Вообще он позволяет избавиться от дублирующих кусков кода. А связывает API (в частности OpenGl) и ОС. В теории офигенная штука - да вроде и на практике не плохо. Нечто подобное вроде должно быть в DX10.

anonymous
()

Кстати, а это было в новостях:

Has TG been acquired?

Yes, VMware acquired Tungsten Graphics on November 26, 2008. The addition of the TG team will augment VMware's ability to deliver industry-leading 3D graphics virtualization capabilities.

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

> А когда ебилды появятся? В официальном дереве к интеловским дровам так и не появились -_-
% sudo layman -a x11

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

>3д из месы отлично работают через GEM. glxgears на разрешении 1024х768 на моей карточке GMA3100 показывает 290 фпс, UXA (EXA на GEM) работает без нареканий

Это знаете ли неприемлимо
Я на 950 получал ~700fps
Текущая X4500 по тестам в 5 раз быстрее, т.е. ожидаем 3500fps
Пока (на 2.4.2 + 7.0.3) я получаю 1300, т.е. почти в 3 раза медленнее возможного.

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

>glxgears на разрешении 1024х768 на моей карточке GMA3100 показывает 290 фпс,

Это шутка? У меня в софте больше. Между тем, на GMA900(i915) без всяких GEM около 900fps

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

>Кстати, а это было в новостях:

>Has TG been acquired?


Полагаю, в твоем случае выходить надо не из анабиоза, а из запоя.

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

>У меня intel на acer one тормозит (2d напрягает), что мне сделать? Может там опции какие указать дополнительно.

Выставь accelmethod на XAA

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

>Это шутка? У меня в софте больше. Между тем, на GMA900(i915) без всяких GEM около 900fps

$ glxinfo
...
OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) G33 GEM 20090114
OpenGL version string: 1.4 Mesa 7.3
...

$ glxgears 
5061 frames in 5.0 seconds = 1011.802 FPS
1258 frames in 5.0 seconds = 251.412 FPS
1258 frames in 5.0 seconds = 251.596 FPS
1258 frames in 5.0 seconds = 251.562 FPS
1258 frames in 5.0 seconds = 251.579 FPS
1258 frames in 5.0 seconds = 251.553 FPS
1258 frames in 5.0 seconds = 251.569 FPS

Это собвенно развернутое окно на 1024х768

8580 frames in 5.0 seconds = 1715.879 FPS
8569 frames in 5.0 seconds = 1713.628 FPS
8629 frames in 5.0 seconds = 1725.692 FPS

А это в появляющемся окне glxgears
Может чего-то я не понимаю, может vsync хрено отключился через driconf, но вот результаты на mesa 7.3, xserver 1.5.99.901

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

> не будет

Тогда в чём заключаются тормоза Месы? Криво написана? Чего-то не дореализовано?

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

Ага. На моей видяхе реализовано практически всё. Но нет, тормозят игры, сильно тормозят. Меня интересует, чё должны сделать для того чтоб работало так же быстро, как и fglrx, потому как планирую через год видяху менять.

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

У меня чип - R400. Тестирую по первой Neverwinter Nights. Что там из нереализованного к этому может относиться? GLSL и Gallium OpenGL Compliance. Xv, Power Saving - это не должно влиять на игру.

По поводу GLSL - игра 2002 года, не знаю как там по поводу шейдеров, но вроде их там нет. Если их нет, как оно может влиять на производительность, делая игру медленней раза в 3?

И что конкретно добавит прикручивание Gallium3D к драйверу?

anonymous
()

Ну если они впихнут Галлиум то надеюсь, куча проблем исчезнет, по идее Галлиум должен заменить/добавить часть кода для драйвера видеокарты на низшем и высших уровнях прослоек между ОС и спеками вроде ОпенГЛ соответственно. Что собственно и показано по линку указанному выше.

http://www.tungstengraphics.com/technologies/gallium3d.html

Но без нового кода DRI и DRM все это без толку.

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

>Черт, только закончил собирать 7.2...

аналогично.
Пересобрал Xorg 7.4, Mesa 7.2 и поставил nvidia-driver. А на следующий день в портах Mesa 7.3 появилось... Пришлось последовательно сносить: nvidia-driver, mesa, xorg-server и ставить/обновлять/ в обратном порядке — а иначе glxgears не запустить!

iZEN ★★★★★
()

интересно про http://zrusin.blogspot.com/2007/11/gallium3d-llvm.html http://zrusin.blogspot.com/2008/02/gpgpu.html

"DirectX is a complete stack that is a lot more than 3D graphics. One could certainly use Gallium3D for Direct3D part of it. Either as a Windows specific driver, or within Wine. DirectX depends and assumes windows specific api's so only these two combinations for Direct3D would work."

ждём порта в WINE?

заодно, Gallium3d , OpenGL (3d) + OpenVG (2d) это довольно перспективная архитектура для написания драйверов в альтернативных ОСях (не Линукс)

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