Привет всем!!! Вобщем пишу я прогу аля 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 лет 16 недель назад
10 лет 35 недель назад
10 лет 45 недель назад
10 лет 45 недель назад
11 лет 34 недели назад
11 лет 34 недели назад
11 лет 35 недель назад
11 лет 35 недель назад
11 лет 35 недель назад
11 лет 37 недель назад