Plumb the ability to disable V-sync through the video renderers

This commit is contained in:
Cameron Gutman 2018-08-20 18:19:42 -07:00
commit f7d3c10c9d
18 changed files with 90 additions and 49 deletions

View file

@ -19,7 +19,7 @@ public:
void submitFrame(AVFrame* frame);
bool initialize(SDL_Window* window, int maxVideoFps);
bool initialize(SDL_Window* window, int maxVideoFps, bool enableVsync);
void vsyncCallback(int timeUntilNextVsyncMillis);
@ -34,4 +34,5 @@ private:
IFFmpegRenderer* m_VsyncRenderer;
int m_MaxVideoFps;
int m_DisplayFps;
bool m_EnableVsync;
};