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. |