kswaldemar / rewind-viewer

Fast match viewer with rewinding support for Russian AI Cup championship series
MIT License
75 stars 23 forks source link

Feature request: option for limit max fps #26

Open Karloid opened 6 years ago

Karloid commented 6 years ago

Для примера хочу ограничить фпс в 15-20, что бы комп поменьше пыжился и быстрее считал саму стратегию

kswaldemar commented 6 years ago

Вертикальная синхронизация устанавливается тут: https://github.com/kswaldemar/rewind-viewer/blob/master/src/main.cpp#L60 0 - без ограничений 1 - 60fps 2 - ~30fps Возможно потом вынесу в качестве опции

Karloid commented 6 years ago

Все равно 60 фпс

kswaldemar commented 6 years ago

Вне зависимости от значения swapInterval?

Karloid commented 6 years ago

сейчас с 0 еще попробую

Karloid commented 6 years ago

c 0 300 fps image

kswaldemar commented 6 years ago

Если swapInterval 10, 20 или больше все равно 60фпс?

Karloid commented 6 years ago

да без разницы, если 0 то 300, если 1 2 10 20 то 60

kswaldemar commented 6 years ago

Посмотри как управляется вертикальная синхронизация в настройках видеокарты. Там должно быть указано "Application controlled" или что-то подобное. Если видеокарта интегрированная, смотри тут Странно только что 0 работает.

Karloid commented 6 years ago

немного погуглил как это сделать в мак оси и ничего не нашел : (

kswaldemar commented 3 years ago

@Karloid Проверил на маке, вертикальная синхронизация средствами glfw работает. glfw из homebrew, версии 3.3.2 Проверь, пожалуйста, на последнем коммите из мастера. Если не будет работать, то сделаю ручной регулирование