Программа, написаная на Open GL, производит отображение крайне медленно на некоторых, казалось бы не очень старых машинах. Например на P II 300, с видеокартой ASUS AGP-2740 на рендеринг уходит порядка 2 секунд, в то время как на P III 750, с видеокартой ATI Radion 9000 — проктически мгновенно. Вся программа заключается в отображении одного крупного (1024*1024) и ряда мелких (64*32) рисунка. Отображение реализовано на текстурах.
Подскажите пожалуйста в чём может быть проблема. В програме, железе, драйверах?
Заранее благодарен. Андрей.
Вероятнее всего проблема в железе, в видеокартах. Некоторые из используемых функций OpenGL могут обрабатываться программно, а не аппаратно, если видеокарта не поддерживает их аппаратного ускорения.
Здравствуйте, goofinator, Вы писали:
G>Например на P II 300, с видеокартой ASUS AGP-2740 на рендеринг уходит порядка 2 секунд,
G>в то время как на P III 750, с видеокартой ATI Radion 9000 — проктически мгновенно.
всё таки второй комп более чем в 2 раза быстрее первого, плюс еще частота системной шины, плюс всякие там кэши, ХММ и проч....
... << RSDN@Home 1.1.3 stable>>