Page 5 of 41

Re: Новые драйвера для ATI Radeon.

Posted: Sun Sep 23, 2007 10:14 pm
by Mario79
Serge
А ежели я пропишу PCI device_id карты ATI Rage XL (AGP 2х, 8Мб, работает на старом компере), то это будет - "мертвому припарка"?
Дело в том, что при поддержке этой карты, возможно, заработают еще 3-4 подобных, Rage128 и еще кое-какие со сходным драйвером.

Re: Новые драйвера для ATI Radeon.

Posted: Mon Sep 24, 2007 12:28 pm
by Serge
Mario79

Не знаю. Для Rage128 свои дрова. Скорее всего он похож на R100-R300 но карта регистров может быть другая.

Re: Новые драйвера для ATI Radeon.

Posted: Sat Oct 27, 2007 11:12 am
by andrew_programmer
У меня вопрос. Драйвер аппаратного курсора работает на интегрированных видеокартах от ATI ? Например на некоторых ноутбуках стоит интегрированная видеокарта Radeon Xpress 200, которая основана на R300. Видеопамять для видеокарты динамически выделяется из оперативной.

Re: Новые драйвера для ATI Radeon.

Posted: Sat Oct 27, 2007 4:47 pm
by Serge
andrew_programmer

Это надо проверять. Записать deviсe id в таблицу и посмотреть. У меня такой возможности нет.

Re: Новые драйвера для ATI Radeon.

Posted: Sun Oct 28, 2007 3:52 pm
by andrew_programmer
Купил ноутбук совстроенной видеокартой Radeon Xpress 200M. Добавил device ID - аппаратный курсор заработал. Изменения на svn(ревизия 669). Хотя видеокарта и встроенная, но vesa2.0 работает с бешеной скоростью(в 2 раза быстрее чем на моём домашнем компьютере).

Re: Новые драйвера для ATI Radeon.

Posted: Sun Oct 28, 2007 4:24 pm
by Mario79
andrew_programmer
Видимо есть зависимость от модели видеочипа. Большинство продаваемых со встроенным видео материнских плат относятся к классу "бюджетных" компов. Отсюда видимо ноги растут.

Serge
Попробовал на ATI Rage XL с прописанным ID 474D - повисло на выводе сообщения:
Setting OS task

Re: Новые драйвера для ATI Radeon.

Posted: Thu Feb 14, 2008 5:17 pm
by Serge
У кого ATIшная видеокарта ? Нужны тестеры.
Я делаю новый драйвер с установкой видеорежимов и 2D акселерацией, в перспективе будет аппаратный 3D и OpenGL.

Re: Новые драйвера для ATI Radeon.

Posted: Thu Feb 14, 2008 5:45 pm
by andrew_programmer
У меня ATI Radeon Xpress 200M основанная R300, но по логам SVN я понял,что нужна основанная на R500. Если что, на тесты моей видеокартой можно рассчитывать.

Re: Новые драйвера для ATI Radeon.

Posted: Thu Feb 14, 2008 6:09 pm
by Serge
Будут все начиная с R100. У R200-R500 похожа 2D часть, только отличаются базовые адреса регистров. Я делал давно 2D для R300 так что с этим проблем нет. Начну с определения доступных режимов в R500-R600 а потом подключу предыдущие модели.
Драйвер будет на С так что постараюсь больше использовать готовый код.

Re: Новые драйвера для ATI Radeon.

Posted: Thu Feb 14, 2008 6:28 pm
by bw
У меня ATI Radeon 9250, RV280 как я понимаю. Безусловно потестирую ;-).

..bw

Re: Новые драйвера для ATI Radeon.

Posted: Thu Feb 14, 2008 7:21 pm
by Serge
Кроме драйвера ещё думаю сделать сервис с быстрыми 2D функциями.
Сейчас при отрисовке проверяется принадлежность пиксела окну. Это очень медленно. В принципе любая программа может рисовать напрямую в видеопамять но никто это не использует потому что много мороки с разными видеорежимами. Если дать возможность рисовать без проверки только активному окну то можно значительно ускорить 2D в Vesa режиме и получить аппаратный 2D там где он есть. Можно будет рисовать с отсечением по экрану, по своему окну или в pixmap. Если есть идеи по функциям и передаче параметров, жду предложений.

Re: Новые драйвера для ATI Radeon.

Posted: Thu Feb 14, 2008 7:30 pm
by andrew_programmer
Драйвер будет на С так что постараюсь больше использовать готовый код.
А этот драйвер на С будет в виде DLL формата COFF или всётаки PE ?

Re: Новые драйвера для ATI Radeon.

Posted: Thu Feb 14, 2008 8:38 pm
by Wildwest
У меня Radeon X1550

Re: Новые драйвера для ATI Radeon.

Posted: Thu Feb 14, 2008 9:08 pm
by Serge
andrew_programmer

PE DLL. Это проще и возможно что так он займёт меньше места.

Re: Новые драйвера для ATI Radeon.

Posted: Thu Feb 14, 2008 9:51 pm
by Gluk
ATI RV570