Написал программу на C с использованием OpenGL под X Window.
Программа рисует вращающийся треугольник.
Если запускать её из консоли - работает замечательно.
Если - из файлового менеджера (PCManFM, Konqueror) - подтормаживает.
Если запустить из консоли с перенаправлением stderr в /dev/null (2>/dev/null) или в самой программе закрыть stderr (fclose(stderr)) - эффект тот же.
Тормоза выглядят так - падает FPS и скорость реакции на нажатия клавиш на клавиатура/закрытия окна.
Воспроизводится на 32-х битном Debian Lenny под VirualBox и 64-х битном openSUSE 11.0 c ATI X800 видеокартой с последними драйверами.
На openSUSE 11.1 с nVidia 6600 - не воспроизводится (возможно это связано с тем, что процессор на этом компе более быстрый).
Есть идеи почему так происходить и как это исправить?
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от LinuxUser
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от LinuxUser
Ответ на:
комментарий
от Deleted
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум OpenGL тормозит (2002)
- Форум stderr (2006)
- Форум OpenGL приложение тормозит Unity (2013)
- Форум Samba тормозит при закрытии файла (2010)
- Форум stderr mpg123 (2002)
- Форум perror, stderr (2002)
- Форум [perl] STDERR > файл (2012)
- Форум ssh переоткрывает stderr? (2019)
- Форум color stderr red (2008)
- Форум printf vs fprintf(stderr) (2024)