Update of /cvsroot/java-game-lib/LWJGL/src/native/linux
In directory sc8-pr-cvs1:/tmp/cvs-serv20760
Modified Files:
Game.java
Log Message:
Added small GL extension test to Game.java
Index: Game.java
CVS Browser:
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/linux/Game.java
===================================================================
RCS file: /cvsroot/java-game-lib/LWJGL/src/native/linux/Game.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- Game.java 17 Nov 2002 17:09:40 -0000 1.6
+++ Game.java 18 Nov 2002 20:29:48 -0000 1.7
@@ -42,7 +42,8 @@
import org.lwjgl.*;
import org.lwjgl.opengl.*;
import org.lwjgl.input.*;
-
+
+import java.nio.*;
public final class Game {
static {
@@ -161,8 +162,13 @@
gl.matrixMode(GL.MODELVIEW);
gl.loadIdentity();
gl.viewport(0, 0, Display.getWidth(), Display.getHeight());
+ ByteBuffer num_tex_units_buf = ByteBuffer.allocateDirect(4);
+ num_tex_units_buf.order(ByteOrder.nativeOrder());
+ int buf_addr = Sys.getDirectBufferAddress(num_tex_units_buf);
+ gl.getIntegerv(GL.MAX_TEXTURE_UNITS_ARB, buf_addr);
+ System.out.println("Number of texture units: " + num_tex_units_buf.getInt());
// Fix the refresh rate to the display frequency.
- gl.wglSwapIntervalEXT(1);
+// gl.wglSwapIntervalEXT(1);
}
/**
|