From: Carsten W. <ca...@us...> - 2007-01-11 23:37:07
|
Update of /cvsroot/jake2/jake2/src/jake2/render/basic In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv17878/src/jake2/render/basic Modified Files: Misc.java Log Message: add setSwapInterval() for vsync (works on Win32 and Mac OS X) turn it off on console: gl_swapinterval 0 turn it on: gl_swapinterval 1 Index: Misc.java =================================================================== RCS file: /cvsroot/jake2/jake2/src/jake2/render/basic/Misc.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** Misc.java 22 Nov 2006 15:05:38 -0000 1.3 --- Misc.java 11 Jan 2007 23:36:15 -0000 1.4 *************** *** 29,38 **** import jake2.client.VID; import jake2.qcommon.FS; - import jake2.qcommon.xcommand_t; import jake2.util.Lib; ! import java.io.*; ! import java.nio.*; import java.nio.ByteBuffer; import java.nio.MappedByteBuffer; import java.nio.channels.FileChannel; --- 29,39 ---- import jake2.client.VID; import jake2.qcommon.FS; import jake2.util.Lib; ! import java.io.File; ! import java.io.IOException; ! import java.io.RandomAccessFile; import java.nio.ByteBuffer; + import java.nio.FloatBuffer; import java.nio.MappedByteBuffer; import java.nio.channels.FileChannel; *************** *** 272,278 **** if ( !gl_state.stereo_enabled ) { ! if (qwglSwapIntervalEXT) { ! // TODO ((WGL)gl).wglSwapIntervalEXT((int)gl_swapinterval.value); ! } } } --- 273,277 ---- if ( !gl_state.stereo_enabled ) { ! gl.setSwapInterval((int) gl_swapinterval.value); } } |