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 ()

Проще говоря, покупать надо видео от нвидии и интела, как и раньше. И не обращать внимания на пеар АМД/АТИ.

Relan ★★★★★
()

О мейн гот, еще один турбо высер от говноати ниачем.

mrxrrr
()

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

sid350 ★★★★★
()

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

А треугольники всё ждали когда их будут рендерить...ну хоть кто нибудь :)

anonymous
()

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

grokin
()

> R6xx и R7xx

Пока не нужно. R4xx наше фсио!

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

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

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

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

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

>>А вот взять к примеру коммерческую макОСх

Она не только коммерческая, но и закрытая. Mac OS X - не только ядро.

anonymous
()

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

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

Ничего подобного.
Более вероятно что часть треугольников полностью спиз... у nvidia
и они теперь не знают как ее в открытом коде показать.

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

Как супер специалист в растризации треугольников отмечу, что этот код "украден" из далеких 70-х, известны всем кто наберет в гугле "triangle rasterization" и с тех пор не изменился ни на бит. А про "воровство" самих блоков на кристалле - это скорее к доктору медицины.

(ушел продолжать затачивать швейную иголку чтобы доковырять чип в мобиле и наконец сделать первый российский демократический сотовый телефон)

anonymous
()

Объясните неграмотному связь между названиями карт и чипами?
Вот, к примеру, встроенная в мать видео hd2100 или hd3200 это какие чипсеты?

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

>надеюсь что в драйвере Радеон поддержка 3д в Р600 появится быстрее нежели в радеонхд...

откуда ненависть? где подпитываешься ею? и главное - зачем?

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

> А вот взять к примеру коммерческую макОСх как была осью для педи... так и осталось.

4.4. Запрещаются обсуждения действия или бездействия модераторов, за исключением форума 'Linux-org-ru'. Оставьте модерирование модераторам, в случаи их бездействия используйте email.

anonymous
()

> по какой-то причине треугольники не рендерятся.

> почему-то треугольников не было

Толи у ATI железки таки хитро... что для них трудно писать дрова, толи сказывается общая криворукость писателей дров для ATI :) Вобщем ничего не меняется :(

anonymous
()

треугольники. так вот где собака зарыта!!!

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

>сказывается общая криворукость писателей дров для ATI

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

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

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

Да ну? У меня товарищ купил себе ноут с мобильным видео от NVIDIA, снёс свисту, поставил Gentoo и матюкается: оказывается граблей в дровах нвидиа целая куча. Именно в 2D. Особенно его просветлило чтение форума поддержки NVDIA...

kkk ★★
()

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

и что показала проверка? объектов IP не обнаружено? ;^)

anonymous
()

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

Здравствуйте, я Matthias. Я изучаю AI на Common Lisp, но до этого только писал хелловорды на Visual Basic. Я скопипастил примеры на Visual Basic .NET в емакс, но они почему-то не запускаются. Крокодил не ловится, не растёт кокос.
Скажите, это клавиатура неправильная или мышка, которой я копипастил? Кто что посоветует? Лог нажатий на кнопки прилагаю.

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

у пе^w макоси хоть OpenCL планируется :)

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

> За треугольники продались проприетарщикам. Позор.

треугольные -- это сколько чаттлов, а брат пацак?

anonymous
()

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

хреновы копирасты

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

3d в свободных драйверах у nvidia уже работает? или вам нравится проприетарщина (в самом худшем её варианте) - так ставьте венду. там с этим делом ещё лучше. 2d у меня и так в radeonhd отлично работает, даже без xv всё нормально.

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

После fglrx хотел воспользоваться radeonhd. Но увы пока что эти драйвера только далекая перспектива.

А вот xf86-video-ati развивается более стремительно (причем сильно заметно - я за их развитием наблюдал полгода и каждый день смотрел что нового добавляют). У меня r5xx так что я рад. Но если ставить новый компьютер, то пожалуй возьму nvidia. Честно говоря, пока что вообще nvidia не пользовался. Наверняка в nvidia драйверах тоже есть проблемы? Но судя по отзывам я так понимаю, что проблемы тут не такие серьезные.

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

а что код из radeon теряется и непопадает в radeonhd? я вот вообще немогу на нужной системе собрать radeon. radeonhd собирается (Etch).

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

Тут один :

> Как супер специалист в растризации треугольников отмечу,
> что этот код "украден" из далеких 70-х

Так что по словам этого СПЕЦИАЛИСТА код теряться не может
так как он, что для radeon что для radeonhd одинаков !
и был написан в 70-х годах ....

http://www.linux.org.ru/jcaptcha.jsp

anonymous
()

Просто треугольники и есть их интеллектуальная собственность.

Так что щастливым обладателям карт ATI придется обойтись без оных.

// а вообще уже думал, что след. железяка будет на ATI+AMD. Рано думал... лет на 5-10.

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

>3d в свободных драйверах у nvidia уже работает? или вам нравится проприетарщина (в самом худшем её варианте) - так ставьте венду. там с этим делом ещё лучше. 2d у меня и так в radeonhd отлично работает, даже без xv всё нормально.

>tommy * (*) (09.08.2008 23:41:11)

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

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

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

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

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

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

// а вообще уже думал, что след. железяка будет на ATI+AMD. Рано думал... лет на 5-10.

+1. новую материнку буду брать только с встроенным интелом, а для игр мож чего от нвидии докуплю. а мож буду на интеле играть

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

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

Одновременно??? Ты таки фанатик или ненормальный.

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

>У меня товарищ купил себе ноут с мобильным видео от NVIDIA, снёс свисту, поставил Gentoo и матюкается: оказывается граблей в дровах нвидиа целая куча. Именно в 2D. Особенно его просветлило чтение форума поддержки NVDIA...

Кстати тоже заметил, когда родные нвидиевские дрова вытворяли такое несусветное действо в Ubuntu 7.04 после установки всего этого на десконоут Samsung G10 (GeForce 6100). То половина экрана отвалится, то вообще — чёрный экран.

iZEN ★★★★★
()

Не очень понимаю людей, что вопят о недоделках. Ибо:

1. Новичку всё это, включая сам линупс, пох;
2. Опытный новьё брать не будет всяко;
3. Делать из кода IP - мудозвонство, а из прогеров аудиторов по IP - терминальная стадия ФГМ.

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

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

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

>а как доходит до написания так всем влом

Ви хоть один драйвер напейсали? К чему? К ISA-плате термодатчика?

Драйвера на видеокарты пишутся не месяц и не два. Особенно если их пишут люди которые не работают в компании-производителе и которым надо во всём разбиратся с нуля.

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