LINUX.ORG.RU

Вышла Mesa 7.6

 


0

0

Основные изменения:

  • Полная поддержка OpenGL 2.1
  • Добавлена поддержка OpenVG
  • В Gallium3D добавлена поддержка выполнения сетевых операций
  • Добавлена реализация новых расширений OpenGL:
    • GL_ARB_vertex_array_object
    • GL_ARB_copy_buffer extension
    • GL_APPLE_vertex_array_object
    • GL_ARB_sync
    • GL_EXT_provoking_vertex
    • GL_ARB_map_buffer_range
    • GL_ARB_seamless_cube_map
  • Исправлена ошибка в драйвере i965
  • Для драйвера R300 реализовали поддержку OpenGL 1.5
  • Переписан драйвер для чипов R200/300

Новость взята с opennet.ru

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

★★★★★

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

Ыыы. Собрал сейчас 7.7-devel версию, в blender теперь менюшки нормально отображжаются, а ранще былы белые прямоугольники.

ЗЫ: R300 (RV350 4153)

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

да, кстати, кто знает, можно ли гонять Quake Live на свободных драйверах на HD3200? если да, напишите ваши компоненты.

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

rhd 3200 = r600
у меня rhd3650, ядро 2.6.31, drm из http://cgit.freedesktop.org/~agd5f/drm/
mesa, ati из гита, фпс в Quake Live держаться на заданом лимите 125фпс, артефактов почти нет, иногда тени от ближайших игроков становятся видны через стены, в принципе "не баг а фича" =). Сейчас точно не скажу есть ли такое, вначале меня забавляло и было заметным, сейчас или исправили или привык.

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

наконец-то осилил...

OpenGL vendor string: X.Org R300 Project
OpenGL renderer string: Gallium 0.3 on RV350
OpenGL version string: 1.5 Mesa 7.7-devel

правда толку.. glxgears мало что хорошего кажет :) хотя любителям абстракционизма..

mcdebugger ★★
()
Ответ на: комментарий от z-kzn-z

Да вродь не шуршит особо, скорость от релиза к релизу растёт

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

Гы, запрос в гугь "Gallium 0.3 on RV350" уже ведёт на ЛОР.

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

>Как?

хм. ну пока так...

mcdebugger@p4c ~/usr/lib/dri $ ls -l
итого 0
lrwxrwxrwx 1 mcdebugger users 26 Сен 29 19:45 r300_dri.so -> /usr/lib/dri/radeon_dri.so
mcdebugger@p4c ~/usr/lib/dri $ LIBGL_DRIVERS_DIR=. glxinfo

но оно пока, увы, неюзабельно. видимо потому и недоступно by default даже с --enable-gallium-radeon, что вроде бы даже сам К.О. подразумевал бы...

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

ЗЫЖ у меня запахало только с dri2+KMS, сейчас бутнулся с radeon.modeset=0 и как бы

mcdebugger@p4c ~/usr/lib/dri $ LIBGL_DRIVERS_DIR=. glxinfo
name of display: :0.0
do_ioctls: Failed to get GB pipe count, error number -22

предупреждаю: секунд после 5 прогона шестерёнок, иксы у меня повесились. так что аккуратнее.

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

> Две страницы - и никто не вспомнил слово nvidia :)
Потому что она просто работает
Зачем же холиварить?

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

>Две страницы - и никто не вспомнил слово nvidia :)
Вот сегодня пробовал, ну что 3D эффекты работают, но с совмещением текстур какая то бяка

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

>Что действительно напрягает - отсутствие нормальных дров под ати, и хоть каких-то открытых нормальных дров под нвидиа.

толсто

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

Почему толсто? Ведь я прав.

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

А новые версии плохи хотя бы тем, что не дружат со старыми ядрами и старым оборудованием. Куда прикажете деть GeForce MX440? :)

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

> А новые версии плохи хотя бы тем, что не дружат со старыми ядрами и старым оборудованием. Куда прикажете деть GeForce MX440? :)
Логика:
Мерс скверная машина - так как колеса от него не подходят к моему запорожцу.

> С ати я не сталкивался, тут мне повезло.


Глядя как стал работать мой GF 6600 и как работает ATI XT1600
появилось желание кому-то подарить GF 6600 : а пусть и кому-то "повезет". :))

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

Насколько я понял из коммитов, на данный момент опенсорс драйвер нвидии пилят только для NV50, в остальных чипах активность низкая совсем...

Gorthauer ★★★★★
()

нвидиа... nvs 140 (весьма мертвая видюха)

11830 frames in 5.0 seconds = 2365.920 FPS
11707 frames in 5.0 seconds = 2341.372 FPS
11697 frames in 5.0 seconds = 2339.232 FPS
12154 frames in 5.0 seconds = 2430.651 FPS
11973 frames in 5.0 seconds = 2394.547 FPS

никогда не куплю ати. был до этого ноут с атишной картой... наелся по самые нидерланды.

Deleted
()

Интересно, когда-нибудь в жизни наступит счастье - на линуксе я смогу сыграть хотя бы в quake live на x200m? Сейчас оно даже не пускается. И... Dwarf Fortress тормозит (не поверите - приходится в винды грузиться).

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

>А новые версии плохи хотя бы тем, что не дружат со старыми ядрами и старым оборудованием. Куда прикажете деть GeForce MX440? :)

GeForce MX440 работает с legacy-драйвером 1.0-96xx. Поэтому ни о каких "новых версиях" речи не идет. Этому драйверу в обед сто лет. И тем не менее этот драйвер (и не только он) периодически исправляется под новые ядра.

Т.е. со старыми нет проблем, потому что драйвер сам стар. С новыми нет проблем, потому что драйвер исправляется под новые ядра.

Новые версии драйвера вряд ли должны дружить со старыми ядрами, потому что вряд ли кто-то воткнет себе древнейший дистриб, который был еще тогда, когда карты только проектировались. А для поддерживаемых проектов со старым софтом драйверы работают (см. редхат, сьюз, убунту).

На остальное оборудование, если не считать чудесного нечастовстречаемого глюка с чипсетом nforce SLI и видеокартами nvidia (когда карта забивает прерывание sata), действие драйвера не распространяется.

jackill ★★★★★
()

ЛОР-эффект?

>>> Downloading 'ftp://ftp.freedesktop.org/pub/mesa/7.6/MesaLib-7.6.tar.bz2'
--2009-09-30 05:56:25-- ftp://ftp.freedesktop.org/pub/mesa/7.6/MesaLib-7.6.tar.bz2
=> `/usr/portage/distfiles/MesaLib-7.6.tar.bz2'
Распознаётся ftp.freedesktop.org... 131.252.210.176
Устанавливается соединение с ftp.freedesktop.org|131.252.210.176|:21... сбой: Время ожидания соединения истекло.
Повтор.

...

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

Обновил в Debian testing только mesa 7.6 из Sid
Результат:
1. На ATI HD 3200 (драйвер radeon)видео H.264 / AVC 1920 x 800 стало воспроизводится без тормозов.
2. на ~50 fps больше стало в fglxgears (~ 300 fps)

Ok


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

И да, фрагмент log-а загрузки HD 3200:

(EE) AIGLX error: dlopen of /usr/lib/dri/r600_dri.so failed (/usr/lib/dri/r600_dri.so: cannot open shared object file: No such file or directory)
(EE) AIGLX: reverting to software rendering
(II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so
(II) GLX: Initialized DRISWRAST GL provider for screen 0
----------------------

т.е больших чудес c opengl на r600 пока нет

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

>Почему толсто? Ведь я прав.

>Что действительно напрягает - отсутствие нормальных дров под ати


>С ати я не сталкивался, тут мне повезло.


ещё вопросы?

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

>> А новые версии плохи хотя бы тем, что не дружат со старыми ядрами и старым оборудованием. Куда прикажете деть GeForce MX440? :) > Логика: Мерс скверная машина - так как колеса от него не подходят к моему запорожцу.

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

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

Это был как пример логики.
Да , а куда закатились пользователи Intel 4145 ,810,815 страстно
жаждущие компизов и погонять думачка ?

elipse ★★★
()
Ответ на: комментарий от z-kzn-z

>А есть тут кто с i965, как оно с последними дровами работает?

Там давно уже OpenGL 2.1

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

> У меня нет сейчас под рукой радеонов.
Но где у тебя библитотека-то?

А по ссылке пройти не Ъ ?

или, r600 в системе появляется только от наличия девайса ? :))

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

Таже беда была в Арче, но это какойто глюк сборки, в ауре(арча) поиши пакет libGL и посмотри какой там патч.

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

Этот пакет (libGL) был сделан для месы из гита тогда еще 7,6. Я чесно гвоворя не особо углублялся, просто собрал оно заработало на 3650, возможно я путаю.

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

Сори я просто затупил( Невнимательно прочитал пост на который отвечал. С libGL была другая проблема не создававался файл dri core это из другой оперы, а для поддержки r600 чипов приходилось собирать ветку месы с r600-r700 поддержкой(

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

Распознаётся ftp://ftp.freedesktop.org... 131.252.210.176

Устанавливается соединение с ftp://ftp.freedesktop.org|131.252.210.176|:21... сбой: Время ожидания соединения истекло.

Повтор.

Такая ж хрень и сейчас :(((

>>> Emerging (1 of 1) media-libs/mesa-9999 from x11
 * checking ebuild checksums ;-) ...                                                                                                                  [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                 [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                [ ok ]
>>> Unpacking source...
 * GIT update -->
 *    repository: 		git://anongit.freedesktop.org/mesa/mesa
 * git fetch -f -u origin master:master
anongit.freedesktop.org[0: 131.252.210.176]: errno=Connection timed out
fatal: unable to connect a socket (Connection timed out)
vovans ★★★★★
()
Ответ на: комментарий от mcdebugger

Ы...

OpenGL vendor string: X.Org R300 Project
OpenGL renderer string: Gallium 0.3 on RV350
OpenGL version string: 1.5 Mesa 7.7-devel
...
24 GLX Visuals
24 GLXFBConfigs
Маловато будет!!! =(

Silvy надо бы подключить к тестам =)

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

просто автор новости по непонятной причине скопировал ее с opennet.ru без строки

"В состав включен переработанный открытый 3D драйвер Radeon с поддержкой OpenGL акселерации для видеокарт серии ATI R600/700;"

zDemoniac
()

Почему то я всегда считал, что MESA это чисто софтварный OpenGL, без поддержки какого-либо аппаратного ускорения, чтобы баги в железках можно было отлавливать...

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

>Silvy надо бы подключить к тестам =)
та же мысль давно :)

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

>Первые несколько кадров хорошо кажет, а вот потом... падает с segfault.
у меня и того меньше :)
кстати, что указано при сборке в --with-state-trackers?

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