SFML SetFramerateLimit Не ограничивает частоту кадров - PullRequest
3 голосов
/ 03 апреля 2010

Компилятор: Visual C ++ ОС: Windows 7 Enterprise

По какой-то причине Window::SetFramerateLimit не ограничивает частоту кадров в приложении, над которым я работаю, но отлично работает для других. Частота кадров ограничена до 60, но моя прыгает на 100-99, а затем иногда падает до 50. Это на самом деле вызывает серьезные проблемы. Например, если я создаю много объектов на экране, я вижу сильное снижение производительности, в то время как другие сообщают об отсутствии изменений.

Есть идеи относительно того, почему это происходит? Если вам нужна дополнительная информация, я был бы рад сделать это.

Спасибо.

P.S. У меня есть веские основания полагать, что это не просто случай, когда «их аппаратное обеспечение более мощное, чем у вас».

1 Ответ

3 голосов
/ 10 апреля 2010

Решено путем установки вертикальной синхронизации на true.

...