[Fuse-for-macosx-commits] SF.net SVN: fuse-for-macosx:[652] trunk/fuse/fusepb/views/DisplayOpenGLVi
Brought to you by:
fredm
From: <fr...@us...> - 2010-10-16 09:43:36
|
Revision: 652 http://fuse-for-macosx.svn.sourceforge.net/fuse-for-macosx/?rev=652&view=rev Author: fredm Date: 2010-10-16 09:43:30 +0000 (Sat, 16 Oct 2010) Log Message: ----------- Looks like vsync wasn't enabled, sure it was at some point in the past though! Modified Paths: -------------- trunk/fuse/fusepb/views/DisplayOpenGLView.m Modified: trunk/fuse/fusepb/views/DisplayOpenGLView.m =================================================================== --- trunk/fuse/fusepb/views/DisplayOpenGLView.m 2010-10-15 10:18:04 UTC (rev 651) +++ trunk/fuse/fusepb/views/DisplayOpenGLView.m 2010-10-16 09:43:30 UTC (rev 652) @@ -203,6 +203,10 @@ [[self openGLContext] makeCurrentContext]; + // Synchronize buffer swaps with vertical refresh rate + GLint swapInt = 1; + [[self openGLContext] setValues:&swapInt forParameter:NSOpenGLCPSwapInterval]; + /* Setup some basic OpenGL stuff */ glPixelStorei( GL_UNPACK_ALIGNMENT, 1 ); glTexEnvi( GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_REPLACE ); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |