Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: option for limit max fps #26

Open
Karloid opened this issue Nov 15, 2017 · 10 comments
Open

Feature request: option for limit max fps #26

Karloid opened this issue Nov 15, 2017 · 10 comments

Comments

@Karloid
Copy link
Contributor

Karloid commented Nov 15, 2017

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

@kswaldemar
Copy link
Owner

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

@Karloid
Copy link
Contributor Author

Karloid commented Nov 19, 2017

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

@kswaldemar
Copy link
Owner

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

@Karloid
Copy link
Contributor Author

Karloid commented Nov 19, 2017

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

@Karloid
Copy link
Contributor Author

Karloid commented Nov 19, 2017

c 0 300 fps
image

@kswaldemar
Copy link
Owner

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

@Karloid
Copy link
Contributor Author

Karloid commented Nov 20, 2017

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

@kswaldemar
Copy link
Owner

kswaldemar commented Nov 20, 2017

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

@Karloid
Copy link
Contributor Author

Karloid commented Nov 21, 2017

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

@kswaldemar
Copy link
Owner

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants