From ba8f8801c17bfcf84f1fb56421bf6a2245fc3a84 Mon Sep 17 00:00:00 2001 From: Ozkan Sezer Date: Fri, 30 Dec 2011 12:15:19 +0000 Subject: [PATCH] gl_vidsdl.c (GL_Init): set VID_Changed_f() callback to vid_vsync only if GL_CheckExtensions() set gl_swap_control as true. git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@582 af15c1b1-3010-417e-b628-4374ebc0bcbd --- Quake/gl_vidsdl.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Quake/gl_vidsdl.c b/Quake/gl_vidsdl.c index 1f3b0fec..c47f4d88 100644 --- a/Quake/gl_vidsdl.c +++ b/Quake/gl_vidsdl.c @@ -752,7 +752,8 @@ void GL_Init (void) Cmd_AddCommand ("gl_info", GL_Info_f); //johnfitz Cvar_RegisterVariable (&vid_vsync); //johnfitz - Cvar_SetCallback (&vid_vsync, VID_Changed_f); + if (gl_swap_control) + Cvar_SetCallback (&vid_vsync, VID_Changed_f); if (SDL_strncasecmp(gl_renderer,"PowerVR",7)==0) fullsbardraw = true;