Open Karloid opened 6 years ago
Вертикальная синхронизация устанавливается тут: https://github.com/kswaldemar/rewind-viewer/blob/master/src/main.cpp#L60 0 - без ограничений 1 - 60fps 2 - ~30fps Возможно потом вынесу в качестве опции
Все равно 60 фпс
Вне зависимости от значения swapInterval?
сейчас с 0 еще попробую
c 0 300 fps
Если swapInterval
10, 20 или больше все равно 60фпс?
да без разницы, если 0 то 300, если 1 2 10 20 то 60
Посмотри как управляется вертикальная синхронизация в настройках видеокарты. Там должно быть указано "Application controlled" или что-то подобное. Если видеокарта интегрированная, смотри тут Странно только что 0 работает.
немного погуглил как это сделать в мак оси и ничего не нашел : (
@Karloid Проверил на маке, вертикальная синхронизация средствами glfw работает.
glfw из homebrew, версии 3.3.2
Проверь, пожалуйста, на последнем коммите из мастера. Если не будет работать, то сделаю ручной регулирование
Для примера хочу ограничить фпс в 15-20, что бы комп поменьше пыжился и быстрее считал саму стратегию