diff --git a/gfx/drivers_context/vc_egl_ctx.c b/gfx/drivers_context/vc_egl_ctx.c index dc684fd94b..8e5b690a43 100644 --- a/gfx/drivers_context/vc_egl_ctx.c +++ b/gfx/drivers_context/vc_egl_ctx.c @@ -298,6 +298,15 @@ error: return NULL; } +static void gfx_ctx_vc_set_swap_interval(void *data, unsigned swap_interval) +{ + vc_ctx_data_t *vc = (vc_ctx_data_t*)data; + +#ifdef HAVE_EGL + egl_set_swap_interval(&vc->egl, swap_interval); +#endif +} + static bool gfx_ctx_vc_set_video_mode(void *data, unsigned width, unsigned height, bool fullscreen) @@ -588,15 +597,6 @@ error: return false; } -static void gfx_ctx_vc_set_swap_interval(void *data, unsigned swap_interval) -{ - vc_ctx_data_t *vc = (vc_ctx_data_t*)data; - -#ifdef HAVE_EGL - egl_set_swap_interval(&vc->egl, swap_interval); -#endif -} - static void gfx_ctx_vc_swap_buffers(void *data) { vc_ctx_data_t *vc = (vc_ctx_data_t*)data;