LINUX.ORG.RU

В драйвере xf86-video-ati появляется поддержка EXA композитинга

 , , , ,


0

0

Alex Deucher работал над поддержкой EXA композитинга в драйвере radeon и вот, наконец-то, результаты работы доступны в его git-репозитории (http://cgit.freedesktop.org/xorg/driv...), причём не только для поколений R300/R400, но и для R500 (X1000).

Драйвер всё ещё нуждается в отладке, но поддержка R300/R400 уже довольно стабильная. Также поддерживаются некоторые чипы поколения R500.

>>> Блог Алекса



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

Такими темпами стабильное и достаточно полное 3D будет уже в августе. В то время как нвидия будет продолжать выпускать свои блобы.

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

>Такими темпами стабильное и достаточно полное 3D будет уже в августе

Как раз когда карты для которых это поддерживается устареют на три поколения :)

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

>будет

вот когда будет, тогда и поговорим, а пока - nvidia, ибо всё нужное давно работает искаропки

anonymous
()

Нет никакого "EXA композитинга". EXA это новая (хотя уже вобщем-то нифига не новая, просто новее XAA) архитектура аппаратной акселерации 2D графики. Ее можно использовать для ускорения всяких расширений типа Composite.

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

По-моему не повлияет. Я так понимаю, что основная цель EXA - ускорять XRender, а декодирование HDTV к этому не имеет отношения.

Rikz ★★★
()

То-то у меня EXA на radeon как-то криво работает -- попробовал как-то и вернул назад XAA

vadiml ★★★★★
()

А на X1950 работать будет? И вообще, есть ли смысл ставить открытый драйвер вместо атишного проприетарного?

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

>а про radeonhd ничего не слышно? или там это не нужно?

у меня в мандриве он вообще не работает, пишет что не может найти устройство...

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

>а про radeonhd ничего не слышно? или там это не нужно?

>у меня в мандриве он вообще не работает, пишет что не может найти устройство...

Тяжело приходитсчя пользователям nvidia/intel

iRunix ★★★★
()

вчера собрал из гита, так он мне после выхода из консоли по ctrl+alt+Fn стал рисовать полосочки разноцветные, на x200m.. пойду опять собирать.. а на десктопе с нвидией как работало, так и работает, и игры трехмерные вращает на гранях куба, и даже не подозревает, что оно есть блоб

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

+1 у меня в слаке тоже.

Кстати, что из открытых драйверов поддерживает Radeon X1600 хотя бы так, чтобы нормально смотреть фильмы?

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

>>когда спеки на R600 откроют уже!?

ты имеешь 3D для R600? или в этом месяце или в апреле с UVD - глухо

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

>вот когда будет, тогда и поговорим, а пока - nvidia, ибо всё нужное >давно работает искаропки

И скакой же коробки дрова для Nvidia работают ???

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

>Ну например Mandriva Power Pack, PC-BSD, да полно дистрибутивов. Из этих же коробок и дрова для Radeon ставятся без проблем...

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

ещеб старые дровишки не ломалиб. неделю пытался карту mach64 с dri подружить пришлось забить на эту идею:(

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

> Драйвер radeonhd должен. Никокого 3D естесно, но фильмы смотреть можно

Я лично его не осилил настроить. Если кто настраивал - поделитесь опытом плз.

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

Сейчас я попробовал на
ATI Technologies Inc RC410 [Radeon Xpress 200M]

в общем
kbps@gentoo ~ $ cat /var/log/Xorg.0.log|grep WW
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) Duplicate core pointer devices. Removing core pointer attribute from "TouchPad"
(WW) The directory "/usr/share/fonts/TTF/" does not exist.
(WW) The directory "/usr/share/fonts/OTF" does not exist.
(WW) RADEON(0): Direct rendering for RN50/RC410/RS485/R600 forced on -- This is NOT officially supported at the hardware level and may cause instability or lockups
(WW) RADEON(0): LCD DDC Info Table found!
(WW) RADEON(0): LVDS Info:
(WW) RADEON(0): Cannot read colourmap from VGA. Will restore with default
(WW) RADEON(0): Direct rendering disabled
(WW) RADEON(0): Option "OpenGLOverlay" is not used
(WW) RADEON(0): Option "VideoOverlay" is not used
(WW) RADEON(0): Option "DPI" is not used


определяется нормально, а вот Direct Rendering не пашет еще.
про EXA композит тоже непонятно

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

> есть ли смысл ставить открытый драйвер вместо атишного проприетарного?

Вилел две машинки, которые с проприетарными дровами не завелись. Поэтому смысл в открытом есть.

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

> a вот Direct Rendering не пашет еще.

> Direct rendering for RN50/RC410/RS485/R600 forced on

Либо у меня со зрением что-то, либо dri всё-таки включен и работает, но работает не так, как хотелось бы :) Надо будет на своём RS690M проверить это дело...

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

это типа скрытая фича ))
после Driver "ati" поставь
Option "DRI" "TRUE"

:D

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

>и как оно - композит без DRI? :D

тормозявооо.... :)

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

fglrx. Для копирастов имеется решение под названием "воткнуть S3 Virge/Rage128/ещё-какое-нить говно мамонта с изначально открытым драйвером в PCI-слот" и смотреть фильмы на них.

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

Я не знаю когда допилят xf86-video-ati и radeonhd. Судя по номеру версии последнего - не скоро.

В данный момент пользуюсь fglrx, который вполне юзабелен в отличии от.

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

>В данный момент пользуюсь fglrx, который вполне юзабелен в отличии от.

пока в fglrx не исправят 2д и не добавят отрисовку во внешний буфер 3д как на нвидии, юзабельным он не будет

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

>пока в fglrx не исправят 2д

Что там не так с 2D? Опять пересказываем жалобы криворуких ананизмусов, при том что сами драйвер не юзали?

>и не добавят отрисовку во внешний буфер 3д

Remote GLX в смысле? Придумайте для начала зачем он нужен, а потом уже говорите что нужен.

P.S.: "Не так как у [инвидии/неграсовта/вон того дяди с большой пипиьской]" не значит хуже.

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

>криворуких ананизмусов

Но-но, у меня вот fglrx вполне себе работает. Тестил на UrbanTerror, >90fps. Кстати, а где взять glxgears? В мандриве нету.

Пока 3D допилят в открытом, он станет нинужен.

anonymous
()

я тут последние дни читаю http://www.nvnews.net/vbulletin/forumdisplay.php?f=14 (форум nvidi‑евский) и что‑то гнетут меня сомнения, не следует ли взять руки в ноги, не обзавестись ли радеоном на новом компе и не попинать ли его дрова. потому что живя на 6600gt вполне можно сказать что с дровами нвидии все замечательно, а вот если иметь [89][0-9]{3} — уже оказывается что не все так радужно.

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

>Кстати, а где взять glxgears? В мандриве нету

kbps@gentoo ~ $ equery b `which glxgears `
[ Searching for file(s) /usr/bin/glxgears in *... ]
x11-apps/mesa-progs-7.0.1 (/usr/bin/glxgears)

kbps ★★★
()

вставьте еще там где
Driver "ati" вот эту строку:
Option "AccelMethod" "EXA"

The desktop in general should feel faster and non-3D compositers like xcompmgr will perform much better, especially stuff like alpha blending.

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

да! очень очень шустро после этой строчки!
$ xcompmgr -cCfF
и в xfwm4 - window manager tweaks, compositor tab
вообще летает :)

kbps@gentoo ~ $ cat /var/log/Xorg.0.log|grep -i EXA
(**) RADEON(0): Option "AccelMethod" "EXA"
(**) RADEON(0): Using EXA acceleration architecture
(II) Loading sub module "exa"
(II) LoadModule: "exa"
(II) Loading /usr/lib/xorg/modules//libexa.so
(II) Module exa: vendor="X.Org Foundation"
(==) RADEON(0): Not using accelerated EXA DownloadFromScreen hook
(II) EXA(0): Offscreen pixmap area of 128040960 bytes
(II) EXA(0): Driver registered support for the following operations:

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

У меня проблемы с драйвером сабжа были в послдений раз в начале 2005, когда оно вешалось при переключении из иксов в консоль :)

За последующее время сменил видеокарту 4 раза (8500->9800->1650->1950->2900). Сейчас ровным счётом нифига не глючит. Где есть мифические артефакты в 2d и не менее мифические проблемы с 3d - я не знаю.

А с последними ынвыдыямы драйвер действительно работает отвратно.

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

>Что там не так с 2D? Опять пересказываем жалобы криворуких ананизмусов, при том что сами драйвер не юзали?

дададад :)))) и драйвер мы не юзали, и цомпиз мы под него не патчили еще в до-aiglxную эру, и с последними версиями не сношалися, а как же %)

lester_dev ★★★★★
()

Этот вне всяких сомнений выдающийся господин не хочит чинить мои баги (=

vasily_pupkin ★★★★★
()

короче опять на х200 при DRI "true" экран покрывается полосками, причем судя по звукам система работает, в логах ошибок нет.. Как же я мучаюсь с 8600 на котрой все работает вместе с компизом, и в кваку четвертую поиграть можно, и в пенумбру.. Эх какое адское белоглазое мучение с этими нвидийскими дровами - даже непокомпилять :(

P.S> для эмо уже продают значки с надписью ATI?

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

> Как же я мучаюсь с 8600

И действительно, по независимым тестам на этом говне тормозил даже тетрис под досом.

> P.S> для эмо уже продают значки с надписью ATI?

Конечно, а ты как думал. На них написано одно из 2-х: "Nvidia" или "Ati X[1|2|3]xxx"

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

>вот когда будет, тогда и поговорим, а пока - nvidia, ибо всё нужное давно работает искаропки

Я не против, да все работает!

А: 1) TV-выход, но с масштабированием, чтоб на DT 1000000х1000000, цифири утрированны (в клоне), а тв показывал нормально.

Да и это уже раздражает. 2008-й год на носу.

Может, я что-то недочитал где-то, - тогда каюсь, что был не прав, но......

Понимаю, что никто и ничем не обязан, но что мешает производителям ЗАКРЫТЫХ дров?!

Хотя, в остальном - доволен, как слон. Живу и в ус не дую.

ManJak ★★★★★
()

Про RenderAccel для >9200 ничто не слышно? Т.к. без RenderAccel с DRI 3D дико тормозит и глючит(GoogleEarth).

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