|
From: <ma...@us...> - 2008-07-02 20:01:03
|
Revision: 3108
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3108&view=rev
Author: matzon
Date: 2008-07-02 13:00:49 -0700 (Wed, 02 Jul 2008)
Log Message:
-----------
added opengl init code, previously assumed from Diplay
Modified Paths:
--------------
trunk/LWJGL/src/java/org/lwjgl/examples/Game.java
trunk/LWJGL/src/java/org/lwjgl/test/input/MouseCreationTest.java
Modified: trunk/LWJGL/src/java/org/lwjgl/examples/Game.java
===================================================================
--- trunk/LWJGL/src/java/org/lwjgl/examples/Game.java 2008-06-28 07:29:33 UTC (rev 3107)
+++ trunk/LWJGL/src/java/org/lwjgl/examples/Game.java 2008-07-02 20:00:49 UTC (rev 3108)
@@ -101,6 +101,16 @@
AL.create();
// TODO: Load in your textures etc here
+
+ // Put the window into orthographic projection mode with 1:1 pixel ratio.
+ // We haven't used GLU here to do this to avoid an unnecessary dependency.
+ GL11.glMatrixMode(GL11.GL_PROJECTION);
+ GL11.glLoadIdentity();
+ GL11.glOrtho(0.0, Display.getDisplayMode().getWidth(), 0.0, Display.getDisplayMode().getHeight(), -1.0, 1.0);
+ GL11.glMatrixMode(GL11.GL_MODELVIEW);
+ GL11.glLoadIdentity();
+ GL11.glViewport(0, 0, Display.getDisplayMode().getWidth(), Display.getDisplayMode().getHeight());
+
}
/**
Modified: trunk/LWJGL/src/java/org/lwjgl/test/input/MouseCreationTest.java
===================================================================
--- trunk/LWJGL/src/java/org/lwjgl/test/input/MouseCreationTest.java 2008-06-28 07:29:33 UTC (rev 3107)
+++ trunk/LWJGL/src/java/org/lwjgl/test/input/MouseCreationTest.java 2008-07-02 20:00:49 UTC (rev 3108)
@@ -92,6 +92,14 @@
private void initializeOpenGL() {
GL11.glClearColor(0.0f, 0.0f, 0.0f, 0.0f);
+ // Put the window into orthographic projection mode with 1:1 pixel ratio.
+ // We haven't used GLU here to do this to avoid an unnecessary dependency.
+ GL11.glMatrixMode(GL11.GL_PROJECTION);
+ GL11.glLoadIdentity();
+ GL11.glOrtho(0.0, Display.getDisplayMode().getWidth(), 0.0, Display.getDisplayMode().getHeight(), -1.0, 1.0);
+ GL11.glMatrixMode(GL11.GL_MODELVIEW);
+ GL11.glLoadIdentity();
+ GL11.glViewport(0, 0, Display.getDisplayMode().getWidth(), Display.getDisplayMode().getHeight());
}
public void executeTest() {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|