Видео ролики бесплатно онлайн

Смотреть русский видео

Официальный сайт rnns 24/7/365

Смотреть видео бесплатно

narical 15.03.2012 19:42

Есть проблема!fheroes2, SDL, ATI и тормоза

Суть проблемы - безбожно тормозят FreeHeroes 2.
Если кто не в курсе, есть такой пакет в ауре (fheroes2-svn).

Я при сборке правил pkgbuild, убирая heroes2-data из зависимостей (требует диск), вместо этого подсовывал папку с данными из вторых героев и карту с картами. Игра кроссплатформенная, основана на SDL, работает на различных Android-устройствах и прочих Maemo и Dingo. И работает, смею предположить, с удовлетворительной скоростью.

Так вот, никак не могу добиться приемлимой производительности. Если в настройках скорость перемещения героев 10 (быстрее только мгновенное перемещение) - анимация невыразимо медленная. Эффект fade - сплошное мучение.

Проц AMD Fusion E-350, 2 ядра, 1.6 ГГц, видеоядро встроенное в проц Radeon 6310 (семейство чипов R600)
На этом железе я прошел первый Stalker не на самых низких настройках.

На Sandy Bridge Celeron G530 (со встроенной intel-видяхой) fheroes2 гораздо шустрее, но тоже максимальная скорость героя находится на границе комфорта. Хотя на этом железе я играю в UT2004 с настройками графики выше средних.

Уже потрачено множество человекочасов на поиски решения.
Пробовал как с Catalyst-дровами, так и xf86-video-ati. Поначалу стояли проприетарные - все работало, я играл в игры типа Minecraft, т.е. аппаратное ускорение вроде ок.

Случайно наткнулся на следующую страничку:
http://www.linux.org.ru/forum/desktop/2728050

После следующего комментария

Re: Ужасно тормозит SDL
driconf и там LowImpactFallbacks -> off, double_sized_stencil-> off

автор отписался, что все стало отлично.

Я поменял дрова на опенсорс (потому что решение именно для них) и стал рыть driconf. При запуске от юзера:
В консоли:
Driver "r600" is not installed or does not support configuration.
В GUI-окошке:
Could not detect any configurable direct-rendering capable devices. DRIconf will be started in expert mode.

Если через sudo driconf - то выдается без ошибок, есть пункт /root/.drirc, в нем R600 on screen 0, в нем настройки параметров видеокарты через GUI, т.е. не табличный вид как в реестре, типа "имя параметра" - "значение", а выпадающие списки с фиксированными вариантами выбора либо имя параметра с чекбоксом.

Нужных мне параметров там нет. При попытке добавить их через файл /root/.drirc (там xml), в GUI-интерфейсе появляется новая вкладка с этими параметрами в "табличном" виде, причем утверждается что они неизвестные или больше не поддерживаются.

Может, кто сталкивался и поборол?


Тэги: ATI driconf drirc fheroes2 opengl SDL производительность тормозит
+ 0 -
Похожие Поделиться

В хорошем качестве hd видео

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн