Как узнать поддерживает ли видео карта . . .

Работа с 2D и 3D графикой, видео, звуком.

Модератор: Mikle

AnTi44
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 16
Зарегистрирован: 02.08.2004 (Пн) 19:02

Как узнать поддерживает ли видео карта . . .

Сообщение AnTi44 » 17.02.2005 (Чт) 9:23

Здрасть. Возник у меня вопрос в ходе программинга на VB и DX8.
Скажите пожалуйста, как определить, какие видео режимы поддерживает видео карта (Высота, ширина, глубина цвета) ?

Mikle
Изобретатель велосипедов
Изобретатель велосипедов
Аватара пользователя
 
Сообщения: 4148
Зарегистрирован: 25.03.2003 (Вт) 14:02
Откуда: Туапсе

Сообщение Mikle » 17.02.2005 (Чт) 11:08

Используй D3DCAPS8. Как - есть в SDK.

Yurich
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 675
Зарегистрирован: 05.03.2003 (Ср) 3:43
Откуда: DONBASS/Gorlovka

Сообщение Yurich » 17.02.2005 (Чт) 18:22

Если програмно - то как советовал Майкл. Если для изучения - DXCapsViewer из того-же SDK.
- Какой треугольник не подвластен законам геометрии?
- У которого все углы тупые!

AnTi44
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 16
Зарегистрирован: 02.08.2004 (Пн) 19:02

Сообщение AnTi44 » 17.02.2005 (Чт) 21:35

Пасиб. На днях буду пробовать.
Бауманец.
РК9-22.

Yurich
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 675
Зарегистрирован: 05.03.2003 (Ср) 3:43
Откуда: DONBASS/Gorlovka

Сообщение Yurich » 20.04.2005 (Ср) 19:37

Задумался над вопросом создания отражений. И естественно первое препятствие - организация стенсиль-буфера. Для своей карточки подстроить можно, а для других?!
Решил попытаться систематизировать возможности карт.
Если я начну, поддержите?
- Какой треугольник не подвластен законам геометрии?
- У которого все углы тупые!

d3drm
Астролог
Астролог
Аватара пользователя
 
Сообщения: 2873
Зарегистрирован: 29.05.2002 (Ср) 23:34
Откуда: МаСКвА

Сообщение d3drm » 20.04.2005 (Ср) 21:47

Yurich писал(а):Задумался над вопросом создания отражений. И естественно первое препятствие - организация стенсиль-буфера. Для своей карточки подстроить можно, а для других?!
Решил попытаться систематизировать возможности карт.
Если я начну, поддержите?


Конечно!
ХЎ

Mikle
Изобретатель велосипедов
Изобретатель велосипедов
Аватара пользователя
 
Сообщения: 4148
Зарегистрирован: 25.03.2003 (Вт) 14:02
Откуда: Туапсе

Сообщение Mikle » 21.04.2005 (Чт) 10:15

Yurich
То есть сделать список капсов для разных карточек? Хорошая мысль. :!:

ne_tapka
Обычный пользователь
Обычный пользователь
 
Сообщения: 56
Зарегистрирован: 13.04.2005 (Ср) 23:03

Сообщение ne_tapka » 21.04.2005 (Чт) 16:39

у меня в распоряжении два ЖиФорса FX5600 и FX5200

Yurich
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 675
Зарегистрирован: 05.03.2003 (Ср) 3:43
Откуда: DONBASS/Gorlovka

Сообщение Yurich » 25.04.2005 (Пн) 3:54

Тяжбами великими и возможно не последними родилось!
Знач так:
1. Прога сканирует (по крайней мере должна) капс-ы всех установленных в системе адаптеров.
2. Сохраняет результы теста в файлах *.cps
3. Читает *.cps
4. В комплекте GF2MX400.cps
Плиз, Ваши *.cps , предложения, замечания, дополнения толкайте сюда
У вас нет доступа для просмотра вложений в этом сообщении.
- Какой треугольник не подвластен законам геометрии?
- У которого все углы тупые!

Mikle
Изобретатель велосипедов
Изобретатель велосипедов
Аватара пользователя
 
Сообщения: 4148
Зарегистрирован: 25.03.2003 (Вт) 14:02
Откуда: Туапсе

Сообщение Mikle » 25.04.2005 (Пн) 12:54

Респект!
Вот что такое "От слов - к делу".
Капсы на Ti4200:
У вас нет доступа для просмотра вложений в этом сообщении.

ne_tapka
Обычный пользователь
Обычный пользователь
 
Сообщения: 56
Зарегистрирован: 13.04.2005 (Ср) 23:03

Сообщение ne_tapka » 25.04.2005 (Пн) 17:15

вот, Ge Force FX 5600
У вас нет доступа для просмотра вложений в этом сообщении.

Yurich
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 675
Зарегистрирован: 05.03.2003 (Ср) 3:43
Откуда: DONBASS/Gorlovka

Сообщение Yurich » 25.04.2005 (Пн) 22:36

ne_tapka писал(а):вот, Ge Force FX 5600

Сиб всем! Еще хочу 5200!
А где-ж ATI Radeon-ы?
- Какой треугольник не подвластен законам геометрии?
- У которого все углы тупые!

Yurich
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 675
Зарегистрирован: 05.03.2003 (Ср) 3:43
Откуда: DONBASS/Gorlovka

Сообщение Yurich » 25.04.2005 (Пн) 23:09

В ф-ии Private Sub PrintStencil() вкралась механическая ошибка
последние строки должны быть:
StencilList.AddItem "X8R8G8B8 -> D24X4S4 " + BoolToString(.StencilREF.X8R8G8B8_D24X4S4)
End With

И еще в Sub PrintD3DCaps(Caps As D3DCAPS8) есть заремареные строки.
Софтовый их показывает, мой выдает ошибку необъявленной переменной!?
- Какой треугольник не подвластен законам геометрии?
- У которого все углы тупые!

d3drm
Астролог
Астролог
Аватара пользователя
 
Сообщения: 2873
Зарегистрирован: 29.05.2002 (Ср) 23:34
Откуда: МаСКвА

Сообщение d3drm » 26.04.2005 (Вт) 0:51

Yurich писал(а):А где-ж ATI Radeon-ы?


вот!

X700 PRO

Юрич, ты монстр, круто!
ХЎ

ne_tapka
Обычный пользователь
Обычный пользователь
 
Сообщения: 56
Зарегистрирован: 13.04.2005 (Ср) 23:03

Сообщение ne_tapka » 26.04.2005 (Вт) 20:47

Yurich
Сиб всем! Еще хочу 5200!


Пжалста:)
У вас нет доступа для просмотра вложений в этом сообщении.

Anatron
Обычный пользователь
Обычный пользователь
 
Сообщения: 62
Зарегистрирован: 21.08.2002 (Ср) 20:22
Откуда: Златоуст, Челябинская обл.

Сообщение Anatron » 26.04.2005 (Вт) 21:30

Вот мой Radeon 9000 Pro 128.
У вас нет доступа для просмотра вложений в этом сообщении.

Yurich
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 675
Зарегистрирован: 05.03.2003 (Ср) 3:43
Откуда: DONBASS/Gorlovka

Сообщение Yurich » 26.04.2005 (Вт) 23:24

Просто Класс!
Общая картинка уже прорисовывается.
У маво братана Radeon 9600 Pro, буду у него в гостях - выдеру капсы.
Еще-б такой эксклюзив - MX440, у кого-нибудь есть на примете?
- Какой треугольник не подвластен законам геометрии?
- У которого все углы тупые!

Yurich
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 675
Зарегистрирован: 05.03.2003 (Ср) 3:43
Откуда: DONBASS/Gorlovka

Сообщение Yurich » 27.04.2005 (Ср) 1:06

Прикинув все наши усилия к носу сделал вывод, что ни одна из видях не поддерживает аппаратно стенсиль D15S1 и D24X4S4, только программно.
И тут вспомнил, что регистры в CPU/GPU 8/16/32 и т.д. - битные!!!
Накой мелкософт придумал вышеназванные режимы? Для форсу?
Решил, что из проверки их можно исключить и по возможности с чистой совестью юзать D24S8.
Интересует ваше мнение!
- Какой треугольник не подвластен законам геометрии?
- У которого все углы тупые!

Mikle
Изобретатель велосипедов
Изобретатель велосипедов
Аватара пользователя
 
Сообщения: 4148
Зарегистрирован: 25.03.2003 (Вт) 14:02
Откуда: Туапсе

Сообщение Mikle » 27.04.2005 (Ср) 8:42

MX440 есть, проверю.
А ошибку я успел сам найти и исправить. :wink:

Anatron
Обычный пользователь
Обычный пользователь
 
Сообщения: 62
Зарегистрирован: 21.08.2002 (Ср) 20:22
Откуда: Златоуст, Челябинская обл.

Сообщение Anatron » 27.04.2005 (Ср) 9:06

Юрич, слушай вопрос конечно глупый, но всё же. Почему все капсы весят по разному - упаковывали все одним раром, степень сжатия, я думаю, везде одинаковая. А в итоге: Радеоны весят 550 кб, а GeForce около 800. Или у ДжиФорсов больше параметров в капсах?

d3drm
Астролог
Астролог
Аватара пользователя
 
Сообщения: 2873
Зарегистрирован: 29.05.2002 (Ср) 23:34
Откуда: МаСКвА

Сообщение d3drm » 27.04.2005 (Ср) 23:00

Yurich, по-моуму в общем случае проверку на 16 битные форматы тоже стоит оставить. D24S8, но, по-моему, и он не у всех поддерживается.


Кстати, на счет поддержки это одно, а вот работа стенсила на разнеых машинах почему-то разная. Например при одинаковой инициализации на моей машинестенсил очищался нормально и работал при очистке, а вот на машине D'Alex'a очистка не требовалась, все работало до тех пор, пока очистка не включалась.
ХЎ

Yurich
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 675
Зарегистрирован: 05.03.2003 (Ср) 3:43
Откуда: DONBASS/Gorlovka

Сообщение Yurich » 28.04.2005 (Чт) 1:14

d3drm писал(а):Yurich, 1. по-моуму в общем случае проверку на 16 битные форматы тоже стоит оставить. D24S8, но, по-моему, и он не у всех поддерживается.
2. Кстати, на счет поддержки это одно, а вот работа стенсила на разнеых машинах почему-то разная. Например при одинаковой инициализации на моей машинестенсил очищался нормально и работал при очистке, а вот на машине D'Alex'a очистка не требовалась, все работало до тех пор, пока очистка не включалась.

1. Безусловно, проверку в 16 бит оставлять. Дальше наверное надо соображать так: если карта в режиме 16 стенсиль не тянет, но тянет в 32 - программно переключить видеорежим в 32.
Я сейчас пробую сделать подобный трюк
2. Просто не знаю, отвечать на авось не в моем стиле. Думаю в процессе разработки доберемся до истины.
- Какой треугольник не подвластен законам геометрии?
- У которого все углы тупые!

Mikle
Изобретатель велосипедов
Изобретатель велосипедов
Аватара пользователя
 
Сообщения: 4148
Зарегистрирован: 25.03.2003 (Вт) 14:02
Откуда: Туапсе

Сообщение Mikle » 28.04.2005 (Чт) 12:16

А вот и MX440:

Yurich
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 675
Зарегистрирован: 05.03.2003 (Ср) 3:43
Откуда: DONBASS/Gorlovka

Сообщение Yurich » 30.04.2005 (Сб) 3:59

Mikle Спасибо! Теперь у нас есть достаточно хороший набор.
- Какой треугольник не подвластен законам геометрии?
- У которого все углы тупые!

Yurich
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 675
Зарегистрирован: 05.03.2003 (Ср) 3:43
Откуда: DONBASS/Gorlovka

Сообщение Yurich » 30.04.2005 (Сб) 7:39

Yurich писал(а):Безусловно, проверку в 16 бит оставлять. Дальше наверное надо соображать так: если карта в режиме 16 стенсиль не тянет, но тянет в 32 - программно переключить видеорежим в 32.
Я сейчас пробую сделать подобный трюк

Все удачно получилось. Если кого заинтересует код инициализации, выложу.
Теперь с чистой совесть можно копать стесиль.
Всех Поздравляю с наступающим Христовым Воскресением!!!
- Какой треугольник не подвластен законам геометрии?
- У которого все углы тупые!

Бутч
Обычный пользователь
Обычный пользователь
 
Сообщения: 57
Зарегистрирован: 29.04.2005 (Пт) 17:30
Откуда: Днепр

Сообщение Бутч » 30.04.2005 (Сб) 11:48

Довольно таки интерестные результаты получились с капсами. Вот я, например хотел узнать у Mikle почему у нас получились разные результаты на карте MX440? Может просто модели отличаются? Кроме того - могу найти и скинуть TNT2Pro, если интересуетесь стариной. :)
У вас нет доступа для просмотра вложений в этом сообщении.

Mikle
Изобретатель велосипедов
Изобретатель велосипедов
Аватара пользователя
 
Сообщения: 4148
Зарегистрирован: 25.03.2003 (Вт) 14:02
Откуда: Туапсе

Сообщение Mikle » 30.04.2005 (Сб) 12:14

почему у нас получились разные результаты на карте MX440?

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

Бутч
Обычный пользователь
Обычный пользователь
 
Сообщения: 57
Зарегистрирован: 29.04.2005 (Пт) 17:30
Откуда: Днепр

Сообщение Бутч » 30.04.2005 (Сб) 12:38

Я в прайс-листе прчитал, что МХ440 бывает 32МБ и 64МБ. У тя наверное 32.

Yurich
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 675
Зарегистрирован: 05.03.2003 (Ср) 3:43
Откуда: DONBASS/Gorlovka

Сообщение Yurich » 30.04.2005 (Сб) 12:38

Бутч писал(а):Довольно таки интерестные результаты получились с капсами. Вот я, например хотел узнать у Mikle почему у нас получились разные результаты на карте MX440? Может просто модели отличаются? Кроме того - могу найти и скинуть TNT2Pro, если интересуетесь стариной. :)

1. Чипы и мамки тут ни при чем! Разные прошивки биоса карты.
К примеру Бутч имеет карту с 130-ю доступными видеорежимами. Mikle - карту с 184.
Призводитель тут крутит как ему вздумается.
Китайцы вообще мудрый народ. Был у нас случай. Купили FX5600. Дрова не лезут. Карта глючит. Когда сняли радиатор и вытерли пасту на чипе увидели надпись FX5200!!! Вот и думай после этого!!!
2. TNT, будь добр!
- Какой треугольник не подвластен законам геометрии?
- У которого все углы тупые!

Бутч
Обычный пользователь
Обычный пользователь
 
Сообщения: 57
Зарегистрирован: 29.04.2005 (Пт) 17:30
Откуда: Днепр

Сообщение Бутч » 30.04.2005 (Сб) 15:03

Блин, не могу нигде свою карту старую найти :( . Может кому по пьяне отдал :?? Надо вспомнить :roll:.

След.

Вернуться в Мультимедиа

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 31

    TopList  
cron