LINUX.ORG.RU

Ужасно тормозит SDL


0

0

Пытался запустить Secret Mario Chronicles. Обнаружил, что она минут пятнадцать загружает изображения и звуки, а на главном экране (дальше не добрался) курсор подтормаживает на секунду-полторы. Вопрос: можно ли ускорить это дело до приемлемого уровня?

Если это важно, стоит видеокарта карта ATI Radeon 9600, свободный драйвер, в xorg.conf сделал всё что мог:

Driver "ati" Option "XAANoOffscreenPixmaps" "true" # needed for aiglx Option "AGPMode" "4" Option "ColorTiling" "on" Option "EnablePageFlip" "on" # Option "AccelMethod" "EXA" # Option "AGPFastWrite" "yes"

Поможет ли использование проприетарного драйвера?

anonymous

Опять забыл про форматирование...

Driver "ati"
Option "XAANoOffscreenPixmaps" "true" # needed for aiglx
Option "AGPMode" "4"
Option "ColorTiling" "on"
Option "EnablePageFlip" "on"
# Option "AccelMethod" "EXA"
# Option "AGPFastWrite" "yes"

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

Вероятно тормозит не SDL, а OpenGL. SDL там нужен для инициализации окна и обработки клавиатуры/мыши.

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

Да вроде с OpenGL проблем не имею. Считаю так, ибо

* не может же свободный драйвер быть настолько плохим по производительности. Настроек в xorg.conf лучше, чем сейчас, скорее всего быть не может (перебирал все)

* glxgears: 345 FPS (окно развёрнуто на полный экран)

* игры в эмуляторах приставок (NES, PSX) шли нормально (на полный экран правда не разворачивал)

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

> не может же свободный драйвер быть настолько плохим по производительности.

А подержка 3D в нем есть?

> glxgears: 345 FPS (окно развёрнуто на полный экран)

1. мало. 2. не показатель, просто какие то попугаи.

> игры в эмуляторах приставок (NES, PSX) шли нормально (на полный экран правда не разворачивал)

А для этих эмуляторов нужна поддержка 3D?

andreyu ★★★★★
()
Ответ на: комментарий от Andrew-R

Помогло, теперь всё отлично. Спасибо огромное

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