LINUX.ORG.RU

Очередной снэпшот открытого драйвера для Radeon'ов на чипсете r300+


0

0

19 мая вышел очередной снэпшот открытого драйвера для гарфических адаптеров Radeon 9600-9800, и X800. Этот снэпшот был назван "the_perfect_frag". Как следует из названия, этот релиз посвящен качеству картинки. Теперь не должно быть артефактов ни на одном из уроней в таких играх как Quake 3 и PPRacer. При этом драйвер работает стабильно на адаптерах серии 9600 (включая Mobility M10), и X800.

Разработчики просят активнее тестировать драйвер, особенно на необычных платформах, на адаптерах с шиной PCI Express, и на адаптерах на базе чипсета r350.

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

★★★★★

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

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

Насколько я знаю, с RV250 без проблем работает родной X'овый драйвер.

alt-x ★★★★★
() автор топика

> Теперь не должно быть артефактов

Это хорошо ... а вот производительность ктонибуть мерял? И как сравнить в Windows-драйверами?

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

Если бы она была, написание открытого драйвера не было бы столь мучительным. Можешь покопаться на этом сайте и в их списках рассылки. Более подробной документации, увы в открытом доступе нет.

alt-x ★★★★★
() автор топика
Ответ на: комментарий от anonymous

>хм. и какой сакральный смысл в сравнении с вендовыми дровами?

Ну, смысл может быть. Теоретически самые производительные дрова должны быть виндовые - глупо выпускать карту, если ее потенциал не будет задейстован. Поэтому их производительность каждой отдельно взятой операции можно взять за 100%, и сравнивать, насколько хорошо сделан открытый драйвер, и оптимизация каких операций еще возможна. По мере улучшения скорость должна стремиться к этим 100% для каждой графической операции.

Хотя может быть еще другой вариант - виндовый дравер написан непрофессионалами, а открытый - профессионалами. Тогда производительность открытого будет выше. Но для ati это попахивало скандалом, а их акционеры встали бы на уши моментально, требуя кое-что поменять в руководстве. В таком случае, сравнение имеет смысл для тех, кто хочет дать ati нагоняй.

Так что смысл есть, в любом случае.

alt-x ★★★★★
() автор топика
Ответ на: комментарий от alt-x

а как можно без документации создать драйвер к устройству? разве только дезассемблировать виндовые дрова, а это уже нарущение...

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

На самом деле, надо еще учитывать, что в закрытых виндовых драйверах как ATI, так и NVIDIA, есть куча "нечестных" и неотключаемых оптимизаций под популярные 3D-приложения. В свое время был большой скандал... но замяли.

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

> Теоретически самые производительные дрова должны быть виндовые - глупо выпускать карту, если ее потенциал не будет задейстован

Неправда. Дрова должны быть такими, чтобы карточка хоть где-нибудь, но тормозила. Иначе у людей пропадет желание делать апгрейд и мало кто будет покупать новые карточки. Где-то я слыхал про драйверописателя в АТИ, который накатал дрова с какой-то большой производительностью, так его уволили.

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

> Попробуй, например, в quake 3 сравнить fps.

У меня только nVidia. Я думал другие сравнят, но Q3 может иметь разные нюансы. Надо что-то попроще и как вы сами сказали сравнивать отдельно в разных операциях. Только чем?

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

>а как можно без документации создать драйвер к устройству? разве только дезассемблировать виндовые дрова, а это уже нарущение...

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

alt-x ★★★★★
() автор топика
Ответ на: комментарий от hse

Насколько я знаю, xorg'овские дрова быстрее чем закрытые. Во всяком случае для rv250.

alt-x ★★★★★
() автор топика
Ответ на: комментарий от anonymous

> Где-то я слыхал про драйверописателя в АТИ, который накатал дрова с какой-то большой производительностью, так его уволили.

По-моему, байка.

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

Там надо пересобрать mesa, и X.org. Мне сейчас некогда с этим возиться. У кого r300 есть и gentoo или слака стоит - попробуйте при очередной сборке заодно и это собрать. ;-)

alt-x ★★★★★
() автор топика
Ответ на: комментарий от alt-x

>Можно посылать команды и смотреть, что произойдет. Насколько я знаю, этот драйвер писался именно так: у них там скриншоты лежат, того что они впервые нарисовать смогли.

это можно подвести под reverse engeenering. хотя вроде железка моя, что хочу то и делаю. мутно это все, короче.

ngrechukh
()
Ответ на: комментарий от alt-x

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

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

>и что толку если народ обнаружит что он тормознее? ати и не почешется

Почешется, почешется. Если какой-нибудь уважаемый журнал напишет, что ATI облажались, особенно, если это произойдет перед собранием акционеров - головы полетят. Хотя и не факт, что дело уйдет дальше видимости.

alt-x ★★★★★
() автор топика
Ответ на: комментарий от ngrechukh

>это можно подвести под reverse engeenering. хотя вроде железка моя, что хочу то и делаю. мутно это все, короче.

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

alt-x ★★★★★
() автор топика
Ответ на: комментарий от alt-x

2alt-x:

>Как ты подведешь это под реверс-инжиниринг? Драйвер, равно как и любой другой закрытый программый продукт, в этом процессе не участвует.

При желании, это можно подвести под реверс-инжиниринг железки, ИМХО...

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

>При желании, это можно подвести под реверс-инжиниринг железки, ИМХО...

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

alt-x ★★★★★
() автор топика
Ответ на: комментарий от alt-x

2alt-x:

>Ну, тогда любое использование видеоадаптера можно подвести под реверс инжиниринг.

Я же сказал: "при желании"... Ясно что глупость, но если юристы выкрутят что-то наподобие "целенаправленные действия, не связанные с ИСПОЛЬЗОВАНИЕМ продукта..." и т.п. :(

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

> да куда уж ей дальше лажаться на линукс-фронте по сравнению с текущей ситуацией

Типа совсем все плохо? )))

$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9600 XT Generic
OpenGL version string: 1.3.5010 (X4.3.0-8.12.10)

$ glxgears
14678 frames in 5.0 seconds = 2935.600 FPS
15017 frames in 5.0 seconds = 3003.400 FPS
15017 frames in 5.0 seconds = 3003.400 FPS
15018 frames in 5.0 seconds = 3003.600 FPS

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