LINUX.ORG.RU

AMD опубликовала код 3D драйвера для R600/700

 , , , , ,


0

0

18 апреля, в рамках своей инициативы, AMD опубликовала очередную порцию кода 3D-драйвера для видеокарт, основанных на чипах R600/700. К сожалению, пока этот код не реализует все возможности по работе с 3D-графикой, но он поддерживает гораздо больше функций по сравнению с тем кодом, который был опубликован в декабре.

Со слов John Bridgman, работы по созданию открытого драйвера продолжаются, и где-то к маю должен быть готов драйвер, полностью пригодный (в плане ускорения 3D) для конечных пользователей.

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

★★★★★

Проверено: Shaman007 ()
Ответ на: комментарий от stalkerg

> К слову с апаратным ускорением тоже скоро всё будет отлично в не nvidia дровах.

В плане на закрытых nvidia дровах будет все отлично?

Даже под виндой dxva на дровах АТИ работает через раз при релизах дров.

One ★★★★★
()

Отличная новость! Да и есть ли смысл выплёвывать сразу весь код? - кто-нибудь и подавиться большим куском может - не хорошо. Главное - что есть стальное поступателдьное движение в сторону опенсорса. Очень рад.

//4670-юзер

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

>а зачем, если драйвера и так отлично работают? это у AMD/ATI был смысл открывать спеки/код, т.к. оффдрова было годны только для растопки печки.

Блин, ну как вы задолбали со своими протухшими столетней давности стереотипами.

Я первый раз столкнулся с ати год назад, когда купил ноут с HD2600(R600). И уже тогда всё было отлично с бинарными драйверами от AMD. Вот и вся сказка.

А открытые дрода с 3D - шикарно. Хотите знать почему - спросите у Столлмана.

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

>А зачем тебе ссылка? Кому надо - адрес репозитория и так известен, кому не известен - какая разница?

А если мне как раз надо? Я уже нашёл.

http://www.phoronix.com/scan.php?page=article&item=amd_r600_oss_3d&num=3

>The code can be found in branches of the different Git repositories housed at FreeDesktop.org.

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

>Нативные драйвера под что либо должен делать производитель девайса. Если это не так и производитель старается откупиться открывая спеки и смахивая все на сторонних драйверописателей - то это ЛАЖА, уважаемые товарисчи.

т.е. ИНТЕЛ - по вашему лажа?

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

>Нативные драйвера под что либо должен делать производитель девайса. Если это не так и производитель старается откупиться открывая спеки и смахивая все на сторонних драйверописателей - то это ЛАЖА, уважаемые товарисчи.

Априори, железячники не пишут софт, а программисты не паяют :-)

Ну в чем преимущество производителя в написании дров, перед профессионалами конкретной ОС? Мы естественно предполагаем, что спеки открыты честно и полностью.

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

Intel унылое Г... скорость работы которых отстает на порядки от ATI/Nvidia. Была возможность сменить ноут с встроенной видео Intel на такой же но с nvidia - сменил не задумывась. Сразу как-то все быстрее заработало - Xorg стал жрать не 500м, а только 80, о артефактах на экране - забылось.. и того дрова от интел в /dev/null.

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

> но то что с открытым драйвером карточка греется как сковородка - это похоже никого не волнует.

У меня HD2600XT и с закрытым греется. Корпус градусов до 80 накаляется... Вроде продувал, может еще как-нибудь ей охлаждение улучшить?

RaySlava
()

Интересно, откуда набежало столько толстых голодных троллей? Это последствия отсутствия двача?

Вполне позитивная новость.

С задержкой, но нормальный открытый драйвер под ATI будет включен в Иксы. И о "напильнике" при установке GNU/Linux на железо с ATI карточками будем вспоминать с ностальгией, типа "неужели не было нормального драйвера?".

Может и большинство форумных троллей к тому времени поумнеет...

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

>У меня HD2600XT и с закрытым греется. Корпус градусов до 80 накаляется...

Эта железка по определению холодной быть не может
HD 2400 prо c пассивным охлаждением тоже не плохо нагревается
и в Linux и под виндой.

690G на плате рассеивает порядка 10 ватт в покое и на ощупь
это воспринимается как "очень горячий" - а хотя датчики показывают
температуру 35 - 40 С.

Вот на XT1600 - так там точно можно получить ожоги на креплениях радиатора :)))

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

Отстает, но не на порядок. У меня на "мак мини" вполне сносно работает. Правда, в родной акве шустрее, чем в иксах, так как Кварц задействован.

ATI на "самосборе", конечно, пошустрее для 3D, вот только "напильник" нужен. Посмотрю, правда новую убунту с новыми драйверами.

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

>>Хочу код для r300.

Был же вроде.

> а я для r128 и что ?

Со спеков на r128 вообще и начались открытые дрова для ATI. Давно-давно было.

AngryElf ★★★★★
()

10 лет пользуюсь видеокартами АТИ и никогда не возникало никаких проблемм. Сейчас стоит на одном компа X800 а на другом 3870 и всё прекрасно работает. Пользую FireGL.

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

>10 лет пользуюсь видеокартами АТИ и никогда не возникало никаких проблемм. Сейчас стоит на одном компа X800 а на другом 3870 и всё прекрасно работает. Пользую FireGL.

тогда попробуйте из консоли набрать :
$startx

elipse ★★★
()

Ура

Что же, я покупал комп с видюхой ATI Radeon HD 3600 именно из-за открытых дров, и вот оно свершилось.

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

>Была возможность сменить ноут с встроенной видео Intel на такой же но с nvidia - сменил не задумывась. Сразу как-то все быстрее заработало - Xorg стал жрать не 500м, а только 80,

Вы видимо забыли, что то интегрированное видео отъедает себе основной памяти, у нвидии память на борту есть?

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

>т.е. ИНТЕЛ - по вашему лажа?

[x-pilot@localhost ~]$ lspci <...> 00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03) <...>

Интел - лажа. 3D там просто "для галочки" и практической ценности не имеет, увы

X-Pilot ★★★★★
()

В любом случае молодцы!

Насчет r300, я в этом вопросе тоже заинтересован. Несколько дней назад тестировал на debian 5.0. Коробочные драйвера открытые работать не захотели, точнее drm/dri не хотели пахать. Однако установились пропиетарные - "о, чудо!" и все заработало, и компиз, и xvideo, правда в полноэкранном режиме таком тормозит воспроизведение видео в mplayer.

Однако, в back track 3 (livecd) из коробки загрузились открытые дрова, но тут не было компиза.
Замерил glxgears, в открытых 1900+, в закрытых 1800+. Так что думаю проблем с компизом бы не возникло.

Посему, хочу сказать, что в любом случае даже открытие части кода это уже прогресс и этому ст0ит радоваться. Как никак пригодится :)

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

> Интел - лажа. 3D там просто "для галочки" и практической ценности не имеет

тем не менее, позволяет шпилить, как минимум, в квак3. на 945 карточке.

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

> тем не менее, позволяет шпилить, как минимум, в квак3. на 945 карточке.

Найти машину, на которой невозможно играть в Q3 можно найти разве что в музее. У меня она даже в виртуалбоксе не тормозит на 7200gt :)

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

>Эти все понты банально накрываются тазиком на подобных вещах

А на xv выводить пробовал вместо gl/gl2? :)

...

Я на fglrx за всё время ни разу не видел тормозов xv. Хоть 1920x1080 гоняй. Глюки - бывали. Тормоза - никогда. Вот если через gl/gl2 выводить - да, уже 1024x768 грузит процессор под 100%.

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

>Я первый раз столкнулся с ати год назад, когда купил ноут с HD2600(R600). И уже тогда всё было отлично с бинарными драйверами от AMD. Вот и вся сказка.

Возьми ноут с X200M или карты серии X800 и посмотри как там все нормально и зашибись. Почему-то Nvidia тех лет работает лучше.

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

пробовал все и не раз ...

на hd 2100 - вообще можно и не рыпаться это смотреть ...
на вашей практически игровой карте это типа из пушки по воробьям стрелять....
и у меня тоже есть такое XT1600pro - ей по барабану
качество и тип fglrx - 1500 ... 5500 попугаев/fps возможны отклонения на драйверах и вы этого практически не заметите в реальной работе :)))

Вы возьмите бюджетную или встроенную ati - там уже более остро и заметно просматривается различие в качестве и настройке драйверов.
Показательны успехи тут radeonhd на ATI 690G ... почти как на fglrx все пашет.




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

>Вы возьмите бюджетную или встроенную ati

Вот, X1550 AGP. Куда уж бюджетнее?

P4-2.8ГГц. 1920x1080 демка от Самсунга. (В фоне, кстати, собирается KDE-4.2.2)

BENCHMARKs: VC: 9.112s VO: 0.482s A: 0.000s Sys: 0.623s = 10.217s
BENCHMARK%: VC: 89.1855% VO: 4.7132% A: 0.0000% Sys: 6.1013% = 100.0000%

Если я правильно понимаю вывод, 89% CPU занимает декодирование видео и менее 5% загрузки уходит на видеовывод.

Какие проблемы?

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

Вот нашёл тормозящий фильм 900p:

BENCHMARKs: VC: 18.216s VO: 1.101s A: 0.000s Sys: 0.578s = 19.894s
BENCHMARK%: VC: 91.5638% VO: 5.5318% A: 0.0000% Sys: 2.9044% = 100.0000%

И тут видно, что почти 92% ресурсов уходит на кодек (он и тормозит) и менее 6% - на видеовывод.

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

> Вот, X1550 AGP. Куда уж бюджетнее?
ну да ... по базарным ценам все ттх gpu оцениваем.
вы когда в следующий раз прибедняться станете ,то хоть заглядывайте на:
http://ati.amd.com/products/radeonx1550/index.html


ATI Radeon™ X1550 graphics technology delivers all the high-end graphics features - for gaming, surfing the Internet and watching digital video - at a smart price. The ATI Radeon X1550 series integrates with Windows Vista™ to create a premium visual experience, allows users to connect to multiple monitors and improves visual applications.

или
http://www.overclockersclub.com/reviews/powercolor_ati_radeon_x1550_/

With cards out there like the Geforce 8xxx series and the ATI X2xxx series, gaming has become a truly intimate experience. But what about those who can’t shell out this kind of money for upgrades? Is there anything out there for them? The PowerColor ATI Radeon X1550 may be the answer. At a drastically reduced price in comparison to the high end cards, can it stand up to today's games enough to be an option for the casual gamers with shallow pockets? Let's find out.

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

>ну да ... по базарным ценам все ттх gpu оцениваем.

А как же ещё? Или кому-то нравится покупать более дорогое и более отстойное?

...

В любом случае, этот опыт показывает, что драйвер тут как бы не при чём. Если железо не тянет - то глупо от драйвера чего-то волшебного хотеть.

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

>Вы видимо забыли, что то интегрированное видео отъедает себе основной памяти, у нвидии память на борту есть?

Больше выделенной оно отожрать не может.

Если это не игровой ноут, то скорее всего и nvidia жрала общую память (вспоминая леново...).

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

>А нафиг? Если даже на GF9800GT у меня с ним проблемы. Компиз умер вместе с Берилом :)

Ну потому что с ним гораздо приятнее. У меня на одной машинке убунта с компизом и гномом (ати), на второй кде с эффектами (нвидиа).

Компиз работает поприятнее в плане скорости, но то, что делается видео, бесит.

Хотя вчера смотрел - в окне нормально, при развертывании на полный экран начинаются таинственные тормоза.

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

>при развертывании на полный экран начинаются таинственные тормоза.

а kwin умеет «отключаться» в плноэкранном режме

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

>>Вы видимо забыли, что то интегрированное видео отъедает себе основной памяти, у нвидии память на борту есть?

>Больше выделенной оно отожрать не может.


Ну так на 3100+ это 384МБ, на последних х4500 512МБ, если не больше.
И походу, если врублен компиз, съедается максимум.

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

Ja ja
железо ... вот как раз c этим тут нет проблем.
690G и 690V (HD 1200/1250)- это офисные и HDTV чипсеты с малым потреблением
они никак не игровые - только условно и с большой там натяжкой и оговорками.
Но видео и 2D - это их "родная стихия". И начиная именно с этой серии у Ati наметилось четкое разделение на специализированные чипсеты :
- для домашних кинотеатров и офисов
- для геймерского направления
- и комбинированные - ака "не ухо и не рыло" ;)))
И на XP это проверяется на раз.

зы:
Нда , вот только на fglrx 9.4 я понял ЧТО реально может HD 2400 prо
под Linux - ранее , это по производительности приложений HD 2400 DDR2 проходил как некая непонятная пародия на HD 1200.

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


Не знаю ЧТО там вам опыт показывает ,а вот тест gtkperf показывает:
На HD 2400 fglrx 9.4 быстрее fglrx 8.12 на > 30 % , fglrx 9.2 на > 10 % и самый быстрый по тестам gtkperf во всей 9-й серии.
На HD 2400 можно оказывается гонять nexuiz c разрешением 1680x1050
и без тормозов.


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

>HD 2400 prо c пассивным охлаждением тоже не плохо нагревается и в Linux и под виндой.

только с закрытыми драйверами оно автоматически частоту/напряжение снижает и карта слабо греется. а вот со свободными она горячая всегда - ожог получить реально если подержать палец секунд 20 на радиаторе.

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

>Ну потому что с ним гораздо приятнее.

У меня скоро уже два месяца, как на GF9800GT работать в компизе невозможно из-за артефактов. Версия за версией всё исправляют, а всё до конца исправить не могут.

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

>Возьми ноут с X200M или карты серии X800 и посмотри как там все нормально и зашибись. Почему-то Nvidia тех лет работает лучше.

Знаю я про X200M. И говорю же, что устаревшие стереотипы. Я понимаю, что есть пользователи этого чипсета, которые мучаются. Но не нужно переносить свой опыт глобально на все карточки от AMD. Новьё очень даже позитивно пашет.

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

>>Хочу код для r300.

>Был же вроде.

Дык, вроде 9.2 крайние дрова были под r300 если не ошибаюсь

/me нажимает ручку спуска унитаза печально глядя на весело булькающую там 9600pro

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

> /me нажимает ручку спуска унитаза печально глядя на весело булькающую там 9600pro

Если бы, сам лично не настраивал в Lenny 9600pro на свободных драйверах
radeon и не смотрел на ней видео под compiz - может, даже и прослезился бы от этой сцены достойной драмкружка.

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

>Option "DynamicPM" "true" Option "ClockGating" "true"

надо попробовать на radeon. у меня на основной машине radeonhd и там такого нет.

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

http://www.phoronix.com/scan.php?page=news_item&px=NzIwNg
X.Org ATI Driver Supports New Power Options April 15, 2009
...

The ForceLowPowerMode and DynamicPM will clock down both the GPU core and memory speeds along with only using PCI Express x2 bandwidth (instead of PCI-E x16) when operating in the low-power mode. The core and memory clock adjusting is supported through AtomBIOS on the R500 series and later, but there is also hard-coded support for the R100 through R400 hardware.

Checkout the latest Git code of the xf86-video-ati driver to access these options. At this time, these options cannot be found in the xf86-video-radeonhd driver.
...

и обсуждение:
http://www.phoronix.com/forums/showthread.php?t=16468

elipse ★★★
()

когда ж они аппаратный декодер h264 откроют? а то подумываю взять чтонить, а без этого оно нах не нужно

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