commit dc483af71940cc9ae422d03ed654b8c5a544568b
parent b32491698be95dfb2530cda9c9006826587a8ef9
Author: Kyle Milz <kyle@0x30.net>
Date: Sat, 17 Dec 2016 15:02:24 -0700
src: remove vsync stuff
Diffstat:
2 files changed, 0 insertions(+), 30 deletions(-)
diff --git a/src/gl_view.cc b/src/gl_view.cc
@@ -142,28 +142,6 @@ current_time (void)
}
void
-View::toggle_vsync()
-{
- vsync = !vsync;
- LOGI ("Setting vsync %s.\n", vsync ? "on" : "off");
-#if defined(__APPLE__)
- CGLSetParameter(CGLGetCurrentContext(), kCGLCPSwapInterval, &vsync);
-#elif defined(__WGLEW__)
- if (wglewIsSupported ("WGL_EXT_swap_control"))
- wglSwapIntervalEXT (vsync);
- else
- LOGW ("WGL_EXT_swal_control not supported; failed to set vsync\n");
-#elif defined(__GLXEW_H__)
- if (glxewIsSupported ("GLX_SGI_swap_control"))
- glXSwapIntervalSGI (vsync);
- else
- LOGW ("GLX_SGI_swap_control not supported; failed to set vsync\n");
-#else
- LOGW ("No vsync extension found; failed to set vsync\n");
-#endif
-}
-
-void
View::toggle_srgb()
{
srgb = !srgb;
@@ -224,10 +202,6 @@ View::keyboard_func(GLFWwindow *window, int key, int scancode, int action, int m
glfwSetWindowShouldClose(window, 1);
break;
- case 'v':
- toggle_vsync();
- break;
-
case 'f':
toggle_fullscreen();
break;
@@ -502,8 +476,6 @@ View::display(glyphy_extents_t const &extents)
void
View::setup()
{
- if (!vsync)
- toggle_vsync();
if (!srgb)
toggle_srgb();
demo_glstate_setup(st);
diff --git a/src/gl_view.h b/src/gl_view.h
@@ -38,7 +38,6 @@ private:
void scale(double);
void translate(double, double);
void apply_transform(float *);
- void toggle_vsync();
void toggle_srgb();
void toggle_fullscreen();
void toggle_debug();
@@ -49,7 +48,6 @@ private:
demo_glstate_t *st;
/* Output */
- GLint vsync;
glyphy_bool_t srgb;
glyphy_bool_t fullscreen;