Привет всем!!! Вобщем пишу я прогу аля SDL/C++. Пишу я значит, пишу, написал, скомпилил, запустил и... и... и... и всё работает, но работает ужасно медленно(меньше 30 fps выдаёт). Говоря, надо DGA включить. Я включил - перестало запускаться. Ну вот и всё. Жду советов и предложений. :-)
Lagartos: Проблемы с 2d ускорением.
Так всё-таки 2D или 3D. Что используете кроме SDL.
Графика чисто 2d. Использую SDL и С++ и ничего более.
[b]Примичиние:[/b]
Я использую xorg, но в документации написано, что DGA это расширение XFree86.
Включаю DGA я так:
[blockquote]export SDL_VIDEODRIVER=dga[/blockquote]
запускаю програмку:
[blockquote]./engine[/blockquote]
а он мне в ответ:
[blockquote]Segmentation fault[/blockquote]
[b]Примичание:[/b]
Если я устанавливаю x11 вместо dga, то всё работает нормально (только очень медленно).
<span class='smallblacktext'>[ Редактирование 17.04.2006 - 21:49:40 ]</span>
Мнэ... а эта... опа... Расширение DGA как таковое вообще присутствует? Чего говорит xdpyinfo | grep DGA
DGA -- устаревшее расширение, в первых версиях XOrg оно еще оставалось, а теперь уже выкинули. Его давно не поддерживали и не развивали ни в XOrg, ни в XFree86. Пользуйтесь OpenGL (для тех, кто в танке: это не только 3D).
Ok, перехожу на OpenGL. А как насчёт ссылок на какие-нибудь доки или статьи (буду очень признателен). !beer !beer !beer
А нужны ли статьи? SDL -- это абстракция. С ней неважно, что лежит под ней. Хоть Win32 GDI. Интерфейс программирования SDL от этого не меняется.
Хотелось бы увидеть ссылки на ресурсы посвещенные именно 2d и OpenGL, потому что я с OpenGL никогда не работал и незнаю с чего начать.
Ах, вам еще и на русском... Разжевать и в рот положить... Сэр, а вы вообще программист или кто? Может, вы программист 1С и программы привыкли тоже на русском писать?
Ну нифига себе... я скачал 4 метровый зип, а потом офигел - там же всё на английском.....
А насчёт опенглюка(OpenGL) - Странно, но когда я играю в SuperTux - он у меня просто летает.. а когда включаю флажок OpenGL - начинаются тормоза и "опенглюки"... Из-за чего это может быть?
[quote=RooTesT]А насчёт опенглюка(OpenGL) - Странно, но когда я играю в SuperTux - он у меня просто летает.. а когда включаю флажок OpenGL - начинаются тормоза и "опенглюки"... Из-за чего это может быть?[/quote]
А у тебя драйвера то на видео установлены? в конфиге иксов прописаны?

Последние комментарии
10 лет 31 неделя назад
10 лет 50 недель назад
11 лет 8 недель назад
11 лет 8 недель назад
11 лет 49 недель назад
11 лет 49 недель назад
11 лет 50 недель назад
11 лет 50 недель назад
11 лет 51 неделя назад
12 лет 2 дня назад