From 4fe612da61043d54d588ee5b0c7ed8ce87b8d49d Mon Sep 17 00:00:00 2001 From: Rekai Musuka Date: Fri, 21 Oct 2022 05:13:12 -0300 Subject: [PATCH] fix(opengl): properly control whether vsync is enabled --- src/platform.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/platform.zig b/src/platform.zig index 8bff49b..35752a0 100644 --- a/src/platform.zig +++ b/src/platform.zig @@ -65,7 +65,7 @@ pub const Gui = struct { if (SDL.SDL_GL_MakeCurrent(window, ctx) < 0) panic(); gl.load(ctx, Self.glGetProcAddress) catch @panic("gl.load failed"); - if (config.config().host.vsync) if (SDL.SDL_GL_SetSwapInterval(1) < 0) panic(); + if (SDL.SDL_GL_SetSwapInterval(@boolToInt(config.config().host.vsync)) < 0) panic(); const program_id = compileShaders();