LINUX.ORG.RU

В OSS драйвере xf86-video-ati появилась поддержка TexturedVideo

 , ,


0

0

Спустя несколько часов после опубликования спецификаций 3D-ускорения для чипов ATI Radeon, в свободном драйвере xf86-video-ati появился код, поддерживающий TexturedVideo для чипов R100-R500 (в драйвере radeonhd этот функционал появится чуть позже).
http://www.phoronix.com/scan.php?page...
http://www.phoronix.com/scan.php?page...
Что касается ближайших планов развития драйвера radeonhd, то к середине апреля должна появиться поддержка 2D акселерации для XAA/EXA и новый DRM драйвер для R500/R600, основанный на драйвере для R300.
Затем планируется реализовать поддержку TTM (Translation Table Maps - manager for GPU-accessible memory) и перейти на архитектуру Gallium3D (которая является новым бэкендом к Mesa). Реализация двух последних функций позволит значительно увеличить скорость работы драйвера.

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

anonymous

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

Ответ на: комментарий от Balthazar

Или серверные матери на чипсетах АМД нынче тоже "не высокопроизводительные"? Я что-то не видел серверных чипсетов от NV.

Balthazar
()

Я конечно понимаю, что сообщение о $subj тут оффтопик, но тем не менее:

rv280 (radeon 9200se, 64Mb 64-bit vram), CPU = duron 950. Свежепоявившееся textured xvideo (port 58) работает, правда процессора в 2 раза больше ест. (60% вместо 33% на видоролике с параметрами 640*480, 15 fps).

Самое смешное, что почти сутки в драйвере была бага, которая устанавливала ф-ии ускорения от r300 на мой r200! И ведь - все работало, только медленно.

А еще открытые спеки хороши тем, что каждый может их прочитать. Вот например для intel G965 неожиданно нашелся аппаратный оверлей. Не "эмуляция" через TexturedVideo, а полный аппаратный оверлей.

См. http://lists.freedesktop.org/archives/xorg/2008-February/033110.html

Andrew-R ★★★★★
()

Не могу, только, понять - почему у всех все замечательно так, а у меня (RADEON 9500 R300 AD 4144) упорно получается полный зависон после непродолжительной работы (ни каких 3д и компизов), которого не наблюдается с проприетарной быдлоподелкой? Правда, у меня зюзя 10.3 - может, это то самое пресловутое проклятие некрософта?

avol
()

Ну это здорово, что спецификации открывают. У меня сравнительно старые чипы ATI работали и раньше на открытых драйверах. И radeonfb & suspend на ноутбуке - ATI Radeon Mobility M6 (RV100), там правда пришлось немного в коде radeonfb поправить (выключение подсветки матрицы). На десктопе Radeon 9000 (RV250) и 9500 (R300) нормально работают, никаких проблем с radeonfb. Хотя к производительности их в 3D я не придирался - но Quake2 например шел с аппаратным ускорением.

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

> знаешь, а у тебя неплохо получается :)

Дык у модераторов же учусь. У Шамана, у тебя, разве что svu по своей крутизне избежал участи стать невольным учителем. Думаешь из такого что-то хорошее и путнее выйдет? ;)

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

>Или серверные матери на чипсетах АМД нынче тоже "не высокопроизводительные"? Я что-то не видел серверных чипсетов от NV.

А мы про серверные платформы или про десктопы? Я видел десктопы на чипсетах AMD. Опять же весь ixbt в тестах. Они хороши, пока дело не касается периферии и ее количества, поддержки SLI или Crossfire, сети...

И на серверных платформах наименьшее, что будет тебя волновать, это какая видеокарта стоит в стойке.

Так что не нужно придуриваться и переводить стрелки то на десктоп, то на сервер в зависимости от того, как идет спор.

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

>ИМХО, при использовании невстроенного видео — значимо вообще никакие не влияют.

Ширина шины, коммутация мостов, количество поддерживаемой периферии (производительность - это не только попугаи в 3D марке), SLI/Crossfire, работа с памятью.

У меня у самого AMD и не первый уже. И мать тоже под него не первая.

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

>Не могу, только, понять - почему у всех все замечательно так, а у меня (RADEON 9500 R300 AD 4144) упорно получается полный зависон после непродолжительной работы (ни каких 3д и компизов), которого не наблюдается с проприетарной быдлоподелкой?

хм, проверить настройки AGP (speed, fast writes).

Andrew-R ★★★★★
()

Для 3dfx спеки уже 100 лет как открыты, а voodoo2 у меня до сих пор без дела валяется(имеется ввиду поддержка 3д)

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

+1. В новых дистрибутивах, несмотря на формальное наличие глайда, он нихрена не работает, либо сегфолтится. В старых работает через пень-колоду...

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

>Так что не нужно придуриваться и переводить стрелки то на десктоп, то на сервер в зависимости от того, как идет спор.

Так что не нужно придуриваться, читай оба поста внимательно. И свой пост тоже прочитай, а потом подумай. Чем десктопный AMD790 хуже нвидии в плане производительности?

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

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

> На десктопе Radeon 9000 (RV250) и 9500 (R300) нормально работают, никаких проблем с radeonfb.

проблемы c radeonfb начинаются с карт на букву Х, даже на том же R300 чипсете (и производных) - типа X600. Вернее radeonfb продолжает работать (и хорошо работать), но при старте X Window все наглухо виснет. Кто конкретно виноват - хз. Очень бы хотелось, чтобы и на новых картах radeonfb полноценно работал. uvesafb не подходит - не умеет нестандартные разрешения делать и вроде не только это.

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

Мне иксы удавалось запускать только через фреймбуфер(sstfb), иксовые дрова также не завились. И то в них вроде только базовое 2д заявлено.

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

>>Не могу, только, понять - почему у всех все замечательно так, а у меня (RADEON 9500 R300 AD 4144) упорно получается полный зависон после непродолжительной работы (ни каких 3д и компизов), которого не наблюдается с проприетарной быдлоподелкой? 

>хм, проверить настройки AGP (speed, fast writes).


А каких-нибудь рекомендаций более конкретных не у кого не будет, случаем? )
Пробовал разные настройки - бывало только хуже, но не лучше. Вот что, в целом, в xorg`е имеется (то, что в комментариях - пробовалось устанавливать):
Section "Device"
	Identifier		"Device[1]"
	BoardName		"RADEON 9500 (R300 AD 4144)"
	VendorName		"ATI"
#	BusID			"1:0:0"
#	Screen			0
	Driver			"radeon"
#	Option			"AccelMethod" "XAA" # XAA/EXA
#	Option			"AccelDFS" "off"  # 1/0 On for PCIE, off for AGP
#	Option			"AGPMode" "8" # 1-8 Does not affect PCIE models.
#	Option			"AGPFastWrite" "on" # 1/0 Does not affect PCIE models. Not recommended.
#	Option			"GARTSize" "128" # 0-64 Megabytes of gart (system) memory used.
#	Option			"EnablePageFlip" "on" # 1/0 Increases 3D performance substantially seemingly in XAA mode only
#	Option			"ColorTiling" "on" # 1/0 Increases 3D performance substantially
#	Option			"DDCMode" "on" # Force to use the modes queried from the connected monitor.
#	Option			"DMAForXv" "on" # Try or don't try to use DMA for Xv image transfers.
#	Option			"SubPixelOrder" "RGB" # Force subpixel order to specified order.
#	Option			"DRI" "on" # This option allows you to enable to disable the DRI.
#	Option			"BackingStore" "true"
#	Option			"XAANoOffscreenPixmaps"
EndSection

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

>А про сервер и говорить нечего, там нвидия сосет по умолчанию... Пытались они что-то продвинуть года три назад, не получилось.

Там АМД сосет. Советую зайти на сайты производителей материнок и посмотреть на чем производят современное оборудование.

3 года назад АМД действительно рулило в этом секторе, но ее время ушло.

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

> Не могу, только, понять - почему у всех все замечательно так, а у меня (RADEON 9500 R300 AD 4144) упорно получается полный зависон после непродолжительной работы (ни каких 3д и компизов), к

чип возможно перегревается, проверь контакт с радиатором. И еще одна потенциальная причина - плохой блок питания компа. Дополнительное питание на карту подается ?

Ky6uk-Py6uk
()
Ответ на: комментарий от Ky6uk-Py6uk

>> Не могу, только, понять - почему у всех все замечательно так, а у меня (RADEON 9500 R300 AD 4144) упорно получается полный зависон после непродолжительной работы (ни каких 3д и компизов), к

>чип возможно перегревается, проверь контакт с радиатором. И еще одна потенциальная причина - плохой блок питания компа. Дополнительное питание на карту подается ?

Система охлаждения не фонтан - это да, но с fglx ведь такого не наблюдается. Хотя - тоже вариант для исследований. Блок питания довольно неплохой - в свое время достаточно тщательно выбирался, и пусть 400w сейчас уже не выглядит чем-то большим, но он, по крайней мере, соответствует заявленной мощности (Zippy Emacs).

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

>Так что не нужно придуриваться, читай оба поста внимательно. И свой пост тоже прочитай, а потом подумай. Чем десктопный AMD790 хуже нвидии в плане производительности?

Хотел бы процитировать http://www.overclockers.com.ua/motherboard/sapphire-pc-am2rd790fx-amd-790fx/

Компания AMD до слияния с ATI никогда серьезно не занималась разработкой настольных чипсетов. Все ее наборы логики носили пилотный характер, дабы обеспечить поддержку новым процессорам и после выпуска партнерами более производительных и в необходимом количестве решений исчезали с рынка.

Прямо скажем, до 790-го я не видел блестящих матерей на амд-шных чипсетах для пользователя. Данный чип, скорее, больше ATI, а не AMD. У ATI были неплохие чипсеты.

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

>Чем десктопный AMD790 хуже нвидии в плане производительности?

Забыл сказать. Ты плохо умеешь читать - читай еще раз: nvidia всегда предоставляла на десктопе высокопроизводительные решения.

То, что AMD выпустила осенью 2007 года (ура!) свой чипсет с человеческим лицом, не отменяет того факта, что до этого момента чипсеты на процессоры AMD делали сторонние конторы и наиболее удачные чипы были у nvidia.

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

sstfb я заводил, но вы несколько неверно трактуете предназначение второй вуды. В ней вообще нет 2D, этим должна заниматся другая внешняя карточка. 3D, как уже говорил, работало только в древних дистрибутивах - никакие танцы с бубном не помогли завести глайд в современных.

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

Чем же они были "наиболее удачными" ?

нФорс2 - иначе как экпериментальным не назовешь. нФ 4 еще кой как серия пошла. Да с моей точки зрения тож далеко не фонтан.
Мать на таком чипсете как правило лихо жрем энергию(следствие - греется) и даже на самую низкобюджентую плату приходится пихать радиатор на ЮМ.
К слову, у ВИА такаже канитель.Хоть дохнут реже, но чипы по синусоиде выпускаются : то удачный, то полное ГГГГ.
Про СиСю я ваще молчу.
Так что правильно говорли , что нету под АМД нормальной логики на системные платы для настоешников.

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

Точка зрения штеуд-фанбоя относительно чипсетов для АМД практической ценности не имеет.

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

>sstfb я заводил, но вы несколько неверно трактуете предназначение второй вуды. В ней вообще нет 2D, этим должна заниматся другая внешняя карточка.

Я уж наверное вкурсе, что такое вуду2 :) Я ее хотел использовать для подключения дополнительного моника. 2д можно реализовать и через 3д. Конечно, не все функции там будут - например, XV там однозначно не реализуют.

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

> Не могу, только, понять - почему у всех все замечательно так, а у меня (RADEON 9500 R300 AD 4144) упорно получается полный <...> это то самое пресловутое проклятие некрософта?

всё может быть, у меня она же на одном из компов стоит (хотя AD я не помню :) ) -- всё прекрасно работает

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

> Для 3dfx спеки уже 100 лет как открыты, а voodoo2 у меня до сих пор без дела валяется(имеется ввиду поддержка 3д)

про voodoo2 не знаю, а вот в Banshee -- работает, драйвер -- tdfx

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

> Я уж наверное вкурсе, что такое вуду2 :) Я ее хотел использовать для подключения дополнительного моника

возьмите любую PCI-видяху, для 1280х1024 c 16 bit цветом надо памяти 4 МВ и выше

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

>возьмите любую PCI-видяху,

Просто хотелось попользовать именно уже имеющуюся вуду2 с каким-нибудь базовым opengl, ан нет.

>для 1280х1024 c 16 bit цветом надо памяти 4 МВ и выше

Спасибо, я умею считать :)

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

Развивайте вашу мысль,Аноним Анонимович...

an-ha ★★
()
Ответ на: комментарий от Balthazar

>>>Я что-то не видел серверных чипсетов от NV ...

http://tyan.com/product_board.aspx зайди и возрадуйся. Я так подозреваю что сервером считается очередное поделие на базе асуса ? 8)

V0ID ★★★
()
Ответ на: комментарий от an-ha

Не надо так занудно троллить. Стоит пачка компов под nF 2/4 (в основном ultra) - до сих пор ни одного казуса. В отличии от многих других...

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

>упорно получается полный зависон после непродолжительной работы (ни каких 3д и компизов)

у меня такая фигня была на х1600хт - вылечилось, как ни странно, установкой Geforce8600GT, причем вылечилось всё :)

теперь бы еще на x200m запустить DRI...

sid350 ★★★★★
()

Интересно а dual head они умеют?

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