LINUX.ORG.RU

Поддержка R6xx и R7xx в свободных драйверах появится ещё не скоро, свободная документация по ним тоже

 ,


0

0

В блоге одного из разработчиков свободного драйвера radeonhd для видеокарт ATI/AMD Matthias'a Hopf'a сегодня появилось небезынтересное сообщение. Вкратце:

Программирование 3d для чипов r6xx/r7xx совершенно отличается от такового для чипов r5xx, поэтому приходиться писать код практически с нуля. Уже реализована поддержа командного процессора, DMA, адресации памяти и пр., всё работает замечательно.

Но по какой-то причине треугольники не рендерятся. Один из разработчиков ATI с помощью программы TCore, которая нормально рендерит треугольники, сделал лог доступа к памяти и регистрам. Matthias скопировал этот алгоритм программирования чипа в r600_demo, но почему-то треугольников не было даже в этом случае.

Публичная документация тоже появится не скоро, так как проверка на наличие объектов интеллектуальной собственности заняла значительно большее время, чем предполагалось.

Так что, несмотря на колоссальную помощь ATI/AMD, ситуация с поддержкой новых видеокарт свободными драйверами до сих пор совсем не позитивная.

>>> Ссылка на блог

anonymous

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

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

>а вообще уже думал, что след. железяка будет на ATI+AMD

Желаете глюкодром? Стабильность системы компенсируете нестабильностью железа? Для AMD рулят только чипсеты nVidia, все остальное - УГ

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

> так и пользователи проприетарных драйверов для ati говорят то-же самое.

4.2 Сам помну как атишный драйвер при переключении на консоль и обратно вешла намертво систему

>мы же кажется обсуждаем свободные?

Свободный драйвер nv проблем со стабильностью не имеет, единственный недостаток - отстствие поддержки 3D

DNA_Seq ★★☆☆☆
()

что курят в АМД - не понятно, но понятно, что они заняты чем угодно, кроме написания дров. если с ТАКОЙ динамикой(точнее отстутствие таковой), поняли, что в x3x и x4x - генерация треугольников изменилась. и это - девЕлопер, компании, которая, создала сами видеокарты :( RTFM, ATIAMD !!

BasileyOne
()

Так может баг в другом месте?

alex-w ★★★★★
()
Ответ на: комментарий от DNA_Seq

>4.2 Сам помну как атишный драйвер при переключении на консоль и обратно вешла намертво систему

а я помню как драйвер от nvidia глючил при выходе из Х-ов и что теперь?

>Свободный драйвер nv проблем со стабильностью не имеет, единственный недостаток - отстствие поддержки 3D

а свободный драйвер ATI разве имеет проблемы в 2D ? + есть поддержка 3D в отличии от NVidia.

PS: а вообще так и знал что сейчас набежит куча ламеров владельцев Nvidia , которые неосилили установку ATI (вообще что вы забыли тогда в Линуксе?)

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

Жалко линуксоидов. Какое убожество этот линупс, уже 21 век на дворе а аэта мегаось досихпор не научилась работать с гуи, графика реализованна через заднее место, видеодрайвера отваливаются и еше куча проблем... ужас. Половина железа не работает... Чтоб завести свой лазерный принтер пришлось возится со скриптами, колдовать в терминале (щас Linuxoid~ы начнут орать что руки кривые или принтер надо-было линуксовый брать) --- Сидел я тоже под линуксом почти 3 года, а теперь перешел на Windows, и удивляюсь, почему в Windows ничё не отваливается, работает стабильно, ненадо ничего компилить и прикручивать очередной кривой видеодрайвер на видеокарту, любое железо заводится одним кликом и работает как положенно, есть куча отличного софта

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

А теперь контрольный в голову:

А вы за винду м "кучу отличного софта" заплатили?

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

>Вот разрешили пользоваться спеками flash и где реализация? тоже самое по AMD. Сообщество гораздо кричать что все закрыто а как доходит до написания так всем влом и качественные драйверы пишутся только за бабки.

Нулевая осведомленность в данном вопросе. Неужели в сети все пишут, только ради того, чтобы писать. Почему никто не хочет разобраться в вопросе, а потом только писать?

anonymous
()

Поддержка свободных драйверов

[не в тему]intel как будто бы собирался дискретные (невстроенные) карты делать. Есть такие у кого-нибудь?

P.S. Пользуюсь nvidia.

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

Сынок, значит виндоуз это твое фсе. Иди тусуйся на сайте майкрософта.

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

>что курят в АМД - не понятно, но понятно, что они заняты чем угодно, кроме написания дров. если с ТАКОЙ динамикой(точнее отстутствие таковой), поняли, что в x3x и x4x - генерация треугольников изменилась. и это - девЕлопер, компании, которая, создала сами видеокарты :( RTFM, ATIAMD !!

Бред школьника на каникулах.

>поняли, что в x3x и x4x - генерация треугольников изменилась.

Лол. Даешь 1200 перлов в месяц!

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

> Вот разрешили пользоваться спеками flash и где реализация?

Gnash релизят раз в полгода, с открытия спеков на флеш полугода ещё не прошло. В SVN к ним не заглядывал, не знаю как дело обстоит.

> тоже самое по AMD.

Ты такой кретин от рождения, тебя аист^Wпьяная акушерка уронила, или родители в детстве по голове били? По ссылке не ходил -- обычное дело. Новость не читал -- бывает. Но ты даже заголовок не дочитал, недовы^Wсексуально неудовлетворённый пассивный гомосексуалист.

Драйверов нет потому, что документацию по чипам не открывают. Я не представляю, что такого страшного может быть в документации, которую боятся показать даже сотруднику фирмы, по рукам и ногам связанному контрактами и NDA. Но ATI сделала это. И теперь AMD расхлёбывает. Страдают все, кто с ATI связался.

> Сообщество гораздо кричать что все закрыто а как доходит до написания

...так имеются две команды, которым не хватает только документащии.

> Беск и нищета

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

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

>Жалко линуксоидов. Какое убожество этот линупс, уже 21 век на дворе а аэта мегаось досихпор не научилась работать с гуи, графика реализованна через заднее место, видеодрайвера отваливаются и еше куча проблем... ужас. Половина железа не работает... Чтоб завести свой лазерный принтер пришлось возится со скриптами, колдовать в терминале (щас Linuxoid~ы начнут орать что руки кривые или принтер надо-было линуксовый брать) --- Сидел я тоже под линуксом почти 3 года, а теперь перешел на Windows, и удивляюсь, почему в Windows ничё не отваливается, работает стабильно, ненадо ничего компилить и прикручивать очередной кривой видеодрайвер на видеокарту, любое железо заводится одним кликом и работает как положенно, есть куча отличного софта

>anonymous (*) (10.08.2008 11:49:34)

harder

>А теперь контрольный в голову:

>А вы за винду м "кучу отличного софта" заплатили?

>anonymous (*) (10.08.2008 11:57:28)

ВыньXP Хомяк Эдишн - 2500 целковых.

Mozilla Firefox, OpenOffice.org, VideoLan VLC, K-Light Codec Pack, gVim, Emacs, IrfanView, Daemon Tools, Apollo, Foobar, Google Earth, Miranda, Far 1.80, The Gimp, Acrobat Reader, ... (to name a few)

Вы таки за эту "кучу отличного софта" заплатили?

P.S. [Gentoo] GNU/Linux user for 4 years.

anonymous
()

интересно, а нельзя ли переделать Renouveau взять их подход (из Nouveau) для логирования регистров, описания дампов, регистров для ATI?

Сделать унифицированные инструменты и "методологию" для Nouveau/ATI, только разные бекенды? И разные дрова из одного дерева исходников?

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

>Жалко линуксоидов. [...]

Ты знаешь, дружище, я лучше буду колдовать в терминале и терпеть недопиленные дрова, чем сидеть _только_ в графике и терпеть недопиленную систему, которую ни защитить, ни настроить невозможно.

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

>Какое убожество этот линупс, уже 21 век на дворе а аэта мегаось досихпор не научилась работать с гуи, графика реализованна через заднее место.

А что, компиз под винду уже есть? Или убожество вистовского альттаба круче? Или работает быстрее? Так где графика реализована через заднее место? Мне Вас жаль. Вы даже не видели нормально настроенной КРАСИВОЙ линухи. Хотя что от Вас ждать, Вы даже принтер по хаутушке установить не можете.

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

> А на моем ноуте все ок, так в чем же проблема?

Трудности с 2D проявляются на видяхах серий 8XXX, 9XXX. Там 2D через родные драйвера работает медленнее, чем через VESA.

Кхмм... Возможно, у тебя в ноуте видяха более древняя.

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

> nVidia - just working...

but хреново-хреново...

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

>4.2 Сам помну как атишный драйвер при переключении на консоль и обратно вешла намертво систему

я не говорил что сам такого не видел. правда немного по другому, но завис был. тем не менее - МНОГИЕ утверждают что у них зависов нет.

>Свободный драйвер nv проблем со стабильностью не имеет, единственный недостаток - отстствие поддержки 3D

на старых картах пользовался проприетарным - проблем не было вообще. на карте серии HD перешёл на radeonhd с проприетарного - ни одной проблемы. и скорость 2D устраивает несмотря на отсутствие xv.

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

> на старых картах пользовался проприетарным - проблем не было вообще. на карте серии HD перешёл на radeonhd с проприетарного - ни одной проблемы. и скорость 2D устраивает несмотря на отсутствие xv.

rs690, radeonhd, xvideo работает нормально.

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

> Жалко линуксоидов.

Ты просто жалкий кабыбздошный нищеброд-замкадыш :)

Вот почему мой Canon EOS 5D без проблем работает в линупсе и через жопу работает в венде даже с фирменным софтом? И почему я не вижу ваще никакой разницы в работе с 450D/40D/5D и никоном D80 с точки зрения ПО? :)

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

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

> Трудности с 2D проявляются на видяхах серий 8XXX, 9XXX.

> Кхмм... Возможно, у тебя в ноуте видяха более древняя.

Да, видяха у меня не слишком новая, 8400M G, никаких тормозов родных драйверах от nvidia не было

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

Хотя не совсем так. В mandriva были тормоза пока не прописал в xorg.conf - Option "RenderAccel" "True", хотя ожидал что после установки она сама пропишет все что надо :(

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

grokin> Вот разрешили пользоваться спеками flash и где реализация?

Давно есть, и без спецификаций - Gnash.

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

1) в винде ничего не надо настраивать чтоб было красиво 2) в винде не надо читать чтобы установить железку, достаточно потискать мыш. зы: debian user for 4 years

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

>1) в винде ничего не надо настраивать чтоб было красиво

Это стереотип. По-умолчанию шрифты Tahome с фиксированным DPI и квадратные кнопки считаются верхом дизайнерской мысли. Лично мне больше нравятся дефолтный KDE4.1 и Mac Leopard.

>2) в винде не надо читать чтобы установить железку, достаточно потискать мыш. зы: debian user for 4 years

Ой как я намучился в свое в ремя с X-Fi, сетевушкой Dlink, принтером Canon, сканером HP. А еще с вистой... И особенно с Samsung 226bw, для которого нужно загружать icc профили. В Debian заводится с пол пинка - xcalib, в висте так и не заработали. Дело здесь в производителях оборудования и Debian здесь совершенно не виноват.

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

> Ничего это не значит. Ну подумаешь, пальчик заболел, настроение фиговое, а еще на SIGGraph ехать надо, вот и уныние. Не падай духом, Mattias, отыщешь еще тот свой глупейший баг ( небось 0 и O где нибудь перепутал :) )который так клинит чип что даже слепком от TCore ничего не рисуется. Пoспи, утро вечера мудренее, а завтра на Giggraph во время нудных презентаций быстренько на своем ноуте все починишь.

+1. Новость малёха FUD.

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

>rs690, radeonhd, xvideo работает нормально.

разве я не написал что карта серии HD ?

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

> в винде ничего не надо настраивать чтоб было красиво

В винде ничего нельзя настроить, чтоб было красиво.

Братие, а надеяться, что ATI свои дрова, а не только спецификации, откроет глупо, да? (пользователь nVidia)

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

>>покажи что кривого в radeonhd. ты их хоть видел?

отсутствие xv & xvmc

интеловские x4500/g45 только-только в продаже появляются, а xv & xvmc в открытых линуксовых дровах уже реализовано.

anonymous
()

шо, картинке не грузяцца?

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

> отсутствие xv & xvmc

Это проблемы кривого radeonhd. Юзайте драйвер ati и xv будет работать. А xvmc - оно вообще зачем нужно? Для mpeg2 любой системы за глаза хватит (тем более той, которая собрана на базе x4500/g45). А ускорение h264 - то, что реально может требоваться - xvmc по определению не обеспечивает, ибо заточен исключительно под mpeg1/2.

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

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

забавно. на основе парочки проприетарных драйверов делается вывод о всех остальных драйверах линуха. ты блондинка?

>Беск и нищета опен сорс вот как это называется.

нет. это называется тупая попытка флейма от быдловантузятников. почему тупая? потому что ты сразу же слил, прыщавый задротишко

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

+1 лучше уж сплайнами. благо - железка уже позволяет ;)

p.s. имитировать triangles.

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