feat: opt in to vsync-priority frame pacing
skele's video_cfg gained a vsync flag and frame cap; without it these clients now run fully uncapped instead of the old hardcoded vsync-on.
This commit is contained in:
+2
-1
@@ -28,7 +28,8 @@ int main(int argc, char *argv[])
|
|||||||
video_cfg.render_height = SKELE_DEFAULT_RENDER_HEIGHT;
|
video_cfg.render_height = SKELE_DEFAULT_RENDER_HEIGHT;
|
||||||
video_cfg.window_width = 0;
|
video_cfg.window_width = 0;
|
||||||
video_cfg.window_height = 0;
|
video_cfg.window_height = 0;
|
||||||
video_cfg.flags = 0;
|
video_cfg.max_fps = 0;
|
||||||
|
video_cfg.flags = SKELE_VIDEO_VSYNC;
|
||||||
|
|
||||||
if (skele_video_init(video_cfg) != SKELE_INIT_SUCCESS) {
|
if (skele_video_init(video_cfg) != SKELE_INIT_SUCCESS) {
|
||||||
skele_stk_teardown();
|
skele_stk_teardown();
|
||||||
|
|||||||
@@ -28,7 +28,8 @@ int main(int argc, char *argv[])
|
|||||||
video_cfg.render_height = SKELE_DEFAULT_RENDER_HEIGHT;
|
video_cfg.render_height = SKELE_DEFAULT_RENDER_HEIGHT;
|
||||||
video_cfg.window_width = 0;
|
video_cfg.window_width = 0;
|
||||||
video_cfg.window_height = 0;
|
video_cfg.window_height = 0;
|
||||||
video_cfg.flags = 0;
|
video_cfg.max_fps = 0;
|
||||||
|
video_cfg.flags = SKELE_VIDEO_VSYNC;
|
||||||
|
|
||||||
if (skele_video_init(video_cfg) != SKELE_INIT_SUCCESS) {
|
if (skele_video_init(video_cfg) != SKELE_INIT_SUCCESS) {
|
||||||
skele_stk_teardown();
|
skele_stk_teardown();
|
||||||
|
|||||||
Reference in New Issue
Block a user