2003-05-04 matzon * build.xml 1.9: work in progress, will be updated again soon * src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java 1.4: fix: destroy keyboard before GL is destroyed 2003-05-03 matzon * src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java 1.1: add example of switching between fullscreen and windowed mode * src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java 1.3: damn you tabs! * src/java/org/lwjgl/Display.java 1.25: * src/java/org/lwjgl/Window.java 1.8: * src/java/org/lwjgl/openal/CoreAL.java 1.13: * src/java/org/lwjgl/openal/eax/EAXBufferProperties.java 1.6: * src/java/org/lwjgl/openal/eax/EAXListenerProperties.java 1.5: * src/java/org/lwjgl/opengl/BaseGL.java 1.18: fix: javadoc * src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java 1.2: formatting and usage 2003-05-02 elias_naur * src/native/linux/org_lwjgl_Window.cpp 1.3: * src/native/linux/org_lwjgl_input_Keyboard.cpp 1.21: * src/native/linux/org_lwjgl_input_Mouse.cpp 1.22: Fixed some linux input focus issues * src/native/linux/org_lwjgl_opengl_BaseGL.cpp 1.16: *** empty log message *** * src/native/common/extgl.c 1.15: Fixed segfault when GLX is missing 2003-04-30 matzon * src/java/org/lwjgl/vector/Matrix.java 1.6: * src/java/org/lwjgl/vector/Matrix2f.java 1.11: * src/java/org/lwjgl/vector/Matrix3f.java 1.13: * src/java/org/lwjgl/vector/Matrix4f.java 1.15: * src/java/org/lwjgl/vector/Vector.java 1.6: * src/java/org/lwjgl/vector/Vector2f.java 1.9: * src/java/org/lwjgl/vector/Vector3f.java 1.12: * src/java/org/lwjgl/vector/Vector4f.java 1.9: fix: added Serializable interface to allow serialization 2003-04-28 cix_foo * src/native/common/extgl.c 1.13: *** empty log message *** * src/java/org/lwjgl/openal/AL.java 1.7: Added destroy() method to prevent a crash 2003-04-28 elias_naur * src/native/common/extgl.c 1.14: Reverted the glu loading * src/java/org/lwjgl/vector/Matrix4f.java 1.14: Added scale to Matrix4f * src/java/org/lwjgl/opengl/CoreGLConstants.java 1.6: Fixed a typo * src/java/org/lwjgl/vector/Matrix4f.java 1.13: *** empty log message *** 2003-04-28 matzon * src/java/org/lwjgl/openal/AL.java 1.8: fix: call base destroy fix: null references 2003-04-27 matzon * src/java/org/lwjgl/openal/AL.java 1.6: * src/java/org/lwjgl/test/openal/BasicTest.java 1.7: * src/java/org/lwjgl/test/openal/OpenALCreationTest.java 1.3: * website/documents/tutorials/openal/openal_basics.html 1.4: add: default constructor for OpenAL * src/java/org/lwjgl/openal/AL.java 1.5: * src/java/org/lwjgl/openal/ALC.java 1.7: * src/java/org/lwjgl/openal/ALCcontext.java 1.3: * src/java/org/lwjgl/openal/ALCdevice.java 1.3: * src/java/org/lwjgl/openal/BaseAL.java 1.9: * src/java/org/lwjgl/openal/BaseALConstants.java 1.5: * src/java/org/lwjgl/openal/CoreAL.java 1.12: * src/java/org/lwjgl/test/openal/ALCTest.java 1.6: * src/java/org/lwjgl/test/openal/ALTest.java 1.6: * src/java/org/lwjgl/test/openal/BasicTest.java 1.5: * src/java/org/lwjgl/test/openal/EAXTest.java 1.5: * src/java/org/lwjgl/test/openal/MovingSoundTest.java 1.9: * src/java/org/lwjgl/test/openal/OpenALCreationTest.java 1.2: * src/java/org/lwjgl/test/openal/PlayTest.java 1.5: * src/java/org/lwjgl/test/openal/PlayTestMemory.java 1.5: * src/java/org/lwjgl/test/openal/SourceLimitTest.java 1.5: * src/java/org/lwjgl/test/openal/StressTest.java 1.4: * src/native/common/org_lwjgl_openal_ALC.cpp 1.7: * src/native/common/org_lwjgl_openal_ALC.h 1.4: * src/native/common/org_lwjgl_openal_BaseAL.h 1.3: * src/native/common/org_lwjgl_openal_CoreAL.h 1.9: * website/documents/tutorials/openal/openal_basics.html 1.3: New OpenAL programming model: no context/device fiddling easier initialization * src/java/org/lwjgl/test/openal/BasicTest.java 1.6: only do 10 updates / sec * doc/tutorial/openal_basics.html 1.3: updated to reflect version in website folder 2003-04-26 elias_naur * src/java/org/lwjgl/opengl/BaseGL.java 1.17: * src/native/common/org_lwjgl_opengl_BaseGL.h 1.9: * src/native/linux/org_lwjgl_opengl_BaseGL.cpp 1.15: * src/native/win32/org_lwjgl_opengl_BaseGL.cpp 1.20: Removed makeContexCurrent and releaseContext 2003-04-16 elias_naur * src/java/org/lwjgl/opengl/GL.java 1.24: Merged cfmdobbie's gl version checking 2003-04-14 matzon * src/native/win32/org_lwjgl_Display.cpp 1.38: Using EnumDisplaySettingsEx now, to force monitor comparing 2003-04-13 elias_naur * src/native/common/extgl.c 1.12: Corrected a linux gl lib loading bug 2003-04-09 elias_naur * src/java/org/lwjgl/vector/Vector3f.java 1.11: Removed superflous Vector3f.magnitude() 2003-04-07 cix_foo * src/java/org/lwjgl/input/Controller.java 1.4: * src/java/org/lwjgl/input/Keyboard.java 1.19: * src/java/org/lwjgl/input/Mouse.java 1.18: * src/java/org/lwjgl/openal/BaseAL.java 1.8: Added some isCreated() methods to input classes and keyboard key name mapping 2003-04-07 elias_naur * src/native/linux/org_lwjgl_Display.cpp 1.33: * src/native/linux/org_lwjgl_Sys.cpp 1.6: Added dummy gamma controls to linux * src/native/linux/org_lwjgl_Sys.cpp 1.7: *** empty log message *** * src/native/linux/org_lwjgl_input_Controller.cpp 1.3: Fixed missing header include 2003-04-03 elias_naur * src/java/org/lwjgl/Sys.java 1.17: * src/native/common/org_lwjgl_Sys.h 1.6: * src/native/linux/org_lwjgl_Sys.cpp 1.5: * src/native/win32/org_lwjgl_Sys.cpp 1.7: Added Sys.NULL constant * src/java/org/lwjgl/opengl/GLConstants.java 1.8: Added ARBVertexBufferObject to list of implemented interfaces in GLConstants.java * src/java/org/lwjgl/Sys.java 1.18: Don't call nGetNULLValue before loading the library * src/java/org/lwjgl/opengl/GL.java 1.23: * src/java/org/lwjgl/opengl/arb/ARBVertexBufferObject.java 1.1: * src/native/common/extgl.c 1.11: * src/native/common/extgl.h 1.11: * src/native/common/org_lwjgl_opengl_GL.cpp 1.7: * src/native/common/org_lwjgl_opengl_GL.h 1.4: Added support for ARB_vertex_buffer_object 2003-03-31 elias_naur * src/native/linux/org_lwjgl_Window.cpp 1.2: Minor linux fix 2003-03-30 elias_naur * src/java/org/lwjgl/Window.java 1.7: * src/java/org/lwjgl/opengl/BaseGL.java 1.15: * src/native/common/extgl.c 1.10: * src/native/common/extgl.h 1.10: * src/native/common/org_lwjgl_Window.h 1.2: * src/native/common/org_lwjgl_opengl_BaseGL.h 1.7: * src/native/config.h.in 1.4: * src/native/configure.in 1.11: * src/native/linux/Makefile.am 1.3: * src/native/linux/Window.h 1.1: * src/native/linux/org_lwjgl_Display.cpp 1.32: * src/native/linux/org_lwjgl_Window.cpp 1.1: * src/native/linux/org_lwjgl_input_Keyboard.cpp 1.20: * src/native/linux/org_lwjgl_input_Mouse.cpp 1.21: * src/native/linux/org_lwjgl_opengl_BaseGL.cpp 1.13: * src/native/win32/org_lwjgl_Window.cpp 1.6: * src/native/win32/org_lwjgl_opengl_BaseGL.cpp 1.18: Linux/win32 changes for 0.6 * src/java/org/lwjgl/opengl/BaseGL.java 1.16: * src/native/common/org_lwjgl_opengl_BaseGL.h 1.8: * src/native/linux/org_lwjgl_opengl_BaseGL.cpp 1.14: * src/native/win32/org_lwjgl_opengl_BaseGL.cpp 1.19: I like those makeContextCurrent/releaseContext... * src/native/win32/org_lwjgl_Window.cpp 1.7: Minor win32 fix 2003-03-30 matzon * doc/tutorial/intro.html 1.2: * website/documents/tutorials/intro.html 1.2: fix: remove platform specific wording 2003-03-29 cix_foo * src/java/org/lwjgl/Display.java 1.24: * src/native/common/org_lwjgl_Display.h 1.11: * src/native/win32/Window.h 1.3: * src/native/win32/org_lwjgl_Display.cpp 1.37: * src/native/win32/org_lwjgl_Window.cpp 1.5: Stuff for 0.6 2003-03-28 matzon * src/java/org/lwjgl/test/input/MouseTest.java 1.10: fix: make certain that gl.tick is always called * examples/BaseWindow.java 1.10: fix: lets keep it at 640*480 * src/java/org/lwjgl/test/opengl/Game.java 1.13: fix: removed double Keyboard.read * src/java/org/lwjgl/opengl/GL.java 1.22: * src/java/org/lwjgl/test/WindowCreationTest.java 1.3: * src/java/org/lwjgl/test/input/ControllerCreationTest.java 1.4: * src/java/org/lwjgl/test/input/MouseCreationTest.java 1.7: * src/java/org/lwjgl/test/input/MouseTest.java 1.9: * src/java/org/lwjgl/test/openal/MovingSoundTest.java 1.8: * src/java/org/lwjgl/test/opengl/Grass.java 1.11: fix: make it all compile * src/java/org/lwjgl/test/input/MouseCreationTest.java 1.8: fix: rewritten windowed/fullscreen selection * src/java/org/lwjgl/test/WindowCreationTest.java 1.4: * src/java/org/lwjgl/test/input/ControllerCreationTest.java 1.5: * src/java/org/lwjgl/test/input/MouseTest.java 1.11: fix: go for 16 bit mode instead of 32 2003-03-28 cix_foo * src/java/org/lwjgl/opengl/BaseGL.java 1.14: * src/java/org/lwjgl/opengl/CoreGL.java 1.13: * src/java/org/lwjgl/opengl/GL.java 1.20: * src/java/org/lwjgl/opengl/GL.java 1.21: * src/java/org/lwjgl/test/opengl/Game.java 1.12: * src/native/common/org_lwjgl_opengl_BaseGL.h 1.6: * src/native/win32/org_lwjgl_Window.cpp 1.3: * src/native/win32/org_lwjgl_opengl_BaseGL.h 1.2: Fixed * src/java/org/lwjgl/Window.java 1.4: * src/java/org/lwjgl/opengl/BaseGL.java 1.11: * src/java/org/lwjgl/opengl/CoreGL.java 1.12: * src/java/org/lwjgl/opengl/GL.java 1.18: * src/native/common/org_lwjgl_Display.h 1.10: * src/native/common/org_lwjgl_Window.h 1.1: * src/native/common/org_lwjgl_opengl_BaseGL.h 1.4: * src/native/win32/Window.h 1.1: * src/native/win32/org_lwjgl_Display.cpp 1.33: * src/native/win32/org_lwjgl_Display.cpp 1.34: * src/native/win32/org_lwjgl_Window.cpp 1.1: * src/native/win32/org_lwjgl_input_Controller.cpp 1.10: * src/native/win32/org_lwjgl_input_Controller.cpp 1.9: * src/native/win32/org_lwjgl_input_Keyboard.cpp 1.14: * src/native/win32/org_lwjgl_input_Keyboard.cpp 1.15: * src/native/win32/org_lwjgl_input_Mouse.cpp 1.18: * src/native/win32/org_lwjgl_input_Mouse.cpp 1.19: * src/native/win32/org_lwjgl_opengl_BaseGL.cpp 1.14: * src/native/win32/org_lwjgl_opengl_BaseGL.cpp 1.15: * src/native/win32/org_lwjgl_opengl_BaseGL.h 1.1: New Window class, and major changes to Display * src/java/org/lwjgl/Display.java 1.22: * src/java/org/lwjgl/Window.java 1.5: * src/java/org/lwjgl/input/Keyboard.java 1.18: * src/java/org/lwjgl/input/Mouse.java 1.17: * src/java/org/lwjgl/opengl/BaseGL.java 1.12: * src/java/org/lwjgl/opengl/GL.java 1.19: * src/native/common/org_lwjgl_opengl_BaseGL.h 1.5: * src/native/win32/Window.h 1.2: * src/native/win32/org_lwjgl_Display.cpp 1.35: * src/native/win32/org_lwjgl_Window.cpp 1.2: * src/native/win32/org_lwjgl_opengl_BaseGL.cpp 1.16: *** empty log message *** * src/java/org/lwjgl/Display.java 1.23: * src/java/org/lwjgl/Window.java 1.6: * src/native/win32/org_lwjgl_Display.cpp 1.36: * src/native/win32/org_lwjgl_Window.cpp 1.4: * src/native/win32/org_lwjgl_opengl_BaseGL.cpp 1.17: Big changes for the new 0.6 LWJGL release * src/java/org/lwjgl/opengl/BaseGL.java 1.13: Removed Exception from constructor 2003-03-27 cix_foo * src/java/org/lwjgl/Display.java 1.20: * src/java/org/lwjgl/Display.java 1.21: * src/java/org/lwjgl/Window.java 1.1: * src/java/org/lwjgl/Window.java 1.2: * src/java/org/lwjgl/Window.java 1.3: * src/java/org/lwjgl/input/Keyboard.java 1.17: * src/java/org/lwjgl/input/Mouse.java 1.16: * src/java/org/lwjgl/opengl/BaseGL.java 1.10: * src/java/org/lwjgl/test/WindowCreationTest.java 1.2: * src/java/org/lwjgl/test/input/ControllerCreationTest.java 1.3: * src/java/org/lwjgl/test/input/MouseCreationTest.java 1.6: * src/java/org/lwjgl/test/input/MouseTest.java 1.8: * src/java/org/lwjgl/test/opengl/Game.java 1.11: * src/java/org/lwjgl/test/opengl/Grass.java 1.10: New Window class, and major changes to Display 2003-03-27 elias_naur * src/native/common/extgl.c 1.8: * src/native/config.h.in 1.3: * src/native/configure.in 1.10: * src/native/linux/org_lwjgl_Display.cpp 1.27: * src/native/linux/org_lwjgl_input_Keyboard.cpp 1.19: * src/native/linux/org_lwjgl_opengl_BaseGL.cpp 1.10: Various linux fixes * src/native/linux/org_lwjgl_Display.cpp 1.28: Various linux fixes(3) * src/native/linux/org_lwjgl_Display.cpp 1.31: * src/native/linux/org_lwjgl_opengl_BaseGL.cpp 1.11: * src/native/linux/org_lwjgl_opengl_BaseGL.cpp 1.12: Various linux fixes(alot) * src/native/linux/org_lwjgl_Display.cpp 1.29: Various linux fixes(4) * doc/TODO 1.2: *** empty log message *** * src/native/linux/org_lwjgl_Display.cpp 1.30: Linux various (5) * src/native/common/extgl.c 1.9: Various linux fixes(2) 2003-03-27 matzon * doc/TODO 1.1: initial commit 2003-03-24 matzon * src/java/org/lwjgl/test/WindowCreationTest.java 1.1: add: small window test - wanted to test how fast a display is created * src/java/org/lwjgl/input/Mouse.java 1.15: fix: creation of buttons array now occurs in java side * src/java/org/lwjgl/test/input/MouseCreationTest.java 1.5: * src/java/org/lwjgl/test/input/MouseTest.java 1.7: mod: making it possible to see color differences by clicking mouse buttons 2003-03-24 cix_foo * src/java/org/lwjgl/Game.java 1.1: file Game.java was initially added on branch experimental. * src/java/org/lwjgl/Display.java [experimental] 1.19.2.1: * src/java/org/lwjgl/Display.java [experimental] 1.19.2.2: * src/java/org/lwjgl/Game.java [experimental] 1.1.2.1: * src/java/org/lwjgl/Sys.java [experimental] 1.16.2.1: * src/java/org/lwjgl/Sys.java [experimental] 1.16.2.2: * src/java/org/lwjgl/Sys.java [experimental] 1.16.2.3: * src/java/org/lwjgl/input/Controller.java [experimental] 1.3.2.1: * src/java/org/lwjgl/input/Keyboard.java [experimental] 1.16.2.1: * src/java/org/lwjgl/input/Mouse.java [experimental] 1.14.2.1: * src/java/org/lwjgl/opengl/BaseGL.java [experimental] 1.9.2.1: * src/java/org/lwjgl/opengl/CoreGL.java [experimental] 1.11.2.1: * src/java/org/lwjgl/opengl/GL.java [experimental] 1.17.2.1: *** empty log message *** 2003-03-24 elias_naur * src/native/linux/org_lwjgl_input_Mouse.cpp 1.20: Updated linux Mouse * src/java/org/lwjgl/openal/BaseAL.java 1.7: * src/java/org/lwjgl/test/openal/ALTest.java 1.5: * src/native/common/extal.cpp 1.2: * src/native/common/org_lwjgl_openal_ALC.cpp 1.6: Fixed Brian's bugs 2003-03-23 exocet * src/java/org/lwjgl/Math.java 1.12: Fixed some bugs that were not allowing bulk adds and some binary incompatibilities. Fixed error involving incorrectly setting strides when the stride is 0. 2003-03-23 elias_naur * src/native/win32/org_lwjgl_input_Mouse.cpp 1.17: Fixed mouse clamping * src/native/common/Makefile.am 1.5: * src/native/common/extal.c 1.13: * src/native/common/extal.cpp 1.1: Renamed extal.c->extal.cpp 2003-03-23 matzon * src/native/win32/org_lwjgl_input_Mouse.cpp 1.16: fix: VM crash when using > 4 button mouse 2003-03-22 matzon * src/java/org/lwjgl/openal/BaseAL.java 1.6: * src/native/common/extal.c 1.11: * src/native/common/extal.h 1.17: * src/native/common/org_lwjgl_openal_BaseAL.cpp 1.5: * src/native/common/org_lwjgl_openal_BaseAL.h 1.2: fix: load OpenAL based on java.library.path * src/native/common/extal.c 1.12: beautyfication 2003-03-22 cix_foo * src/native/win32/org_lwjgl_Display.cpp 1.32: Fixed nasty bug in Win9x display mode enumeration 2003-03-21 cix_foo * src/java/org/lwjgl/Display.java 1.19: * src/java/org/lwjgl/Math.java 1.11: * src/java/org/lwjgl/Sys.java 1.14: * src/java/org/lwjgl/Sys.java 1.15: * src/java/org/lwjgl/Sys.java 1.16: * src/java/org/lwjgl/opengl/BaseGL.java 1.9: * src/native/common/org_lwjgl_Display.h 1.9: * src/native/common/org_lwjgl_Sys.h 1.4: * src/native/common/org_lwjgl_Sys.h 1.5: * src/native/win32/org_lwjgl_Display.cpp 1.31: * src/native/win32/org_lwjgl_Sys.cpp 1.4: * src/native/win32/org_lwjgl_Sys.cpp 1.5: * src/native/win32/org_lwjgl_Sys.cpp 1.6: New getPlatform() method added 2003-03-21 elias_naur * src/native/linux/org_lwjgl_Display.cpp 1.26: * src/native/linux/org_lwjgl_input_Controller.cpp 1.2: * src/native/linux/org_lwjgl_input_Keyboard.cpp 1.18: * src/native/linux/org_lwjgl_input_Mouse.cpp 1.19: * src/native/linux/org_lwjgl_opengl_BaseGL.cpp 1.9: Various linux fixes * src/native/linux/org_lwjgl_Display.cpp 1.25: Added getPlatform() to linux 2003-03-21 matzon * src/native/common/extal.c 1.10: * src/native/common/extal.h 1.16: * src/native/common/org_lwjgl_openal_BaseAL.cpp 1.4: wip: load oal based on java.library.path 2003-03-19 elias_naur * examples/BaseWindow.java 1.9: * src/java/org/lwjgl/Display.java 1.18: * src/java/org/lwjgl/DisplayMode.java 1.9: * src/java/org/lwjgl/test/input/ControllerCreationTest.java 1.2: * src/java/org/lwjgl/test/input/MouseCreationTest.java 1.4: * src/java/org/lwjgl/test/input/MouseTest.java 1.6: * src/java/org/lwjgl/test/openal/MovingSoundTest.java 1.7: * src/java/org/lwjgl/test/opengl/Game.java 1.10: * src/java/org/lwjgl/test/opengl/Grass.java 1.9: * src/native/common/org_lwjgl_Display.h 1.8: * src/native/linux/org_lwjgl_Display.cpp 1.24: * src/native/win32/org_lwjgl_Display.cpp 1.30: Reverted display mode selection 2003-03-18 cix_foo * src/native/win32/org_lwjgl_input_Mouse.cpp 1.15: Fixed JNI error 2003-03-17 matzon * src/native/win32/org_lwjgl_Display.cpp 1.29: fix: dragging of window doesn't work, when returning directly from unhandled WM_SYSCOMMAND - so let's not do that! 2003-03-17 cix_foo * src/native/common/extal.c 1.9: * src/native/common/org_lwjgl_openal_ALC.cpp 1.5: Fix Brians bugs * src/java/org/lwjgl/input/Mouse.java 1.14: Fixed some JNI errors. One remains. 2003-03-16 matzon * src/java/org/lwjgl/test/openal/OpenALCreationTest.java 1.1: initial commit of OpenAL create/destroy test * src/java/org/lwjgl/test/input/MouseTest.java 1.4: fix: escape testing * src/java/org/lwjgl/test/input/MouseTest.java 1.5: fix: destroy keyboard upon exit * src/java/org/lwjgl/test/input/MouseCreationTest.java 1.2: fix: get 60Hz fix: keep polygon within window * doc/changelogs/full-changeLog.text 1.1: changelog * doc/changelogs/0.4-0.5-changelog.text 1.1: 0.4 -> 0.5 changelog * src/java/org/lwjgl/test/input/MouseCreationTest.java 1.3: fix: stop checking Hz 2003-03-16 elias_naur * src/native/common/org_lwjgl_opengl_GL.cpp 1.6: * src/native/configure.in 1.8: * src/native/configure.in 1.9: Fixed runtime breakage on linux 2003-03-16 cix_foo * src/native/common/extal.c 1.8: * src/native/common/org_lwjgl_opengl_CoreGL.cpp 1.7: *** empty log message *** 2003-03-13 matzon * src/native/common/org_lwjgl_opengl_GL.cpp 1.4: fix: compile bug, since glx* didn't return value 2003-03-13 cix_foo * src/native/common/checkGLerror.h 1.7: * src/native/common/org_lwjgl_opengl_GL.cpp 1.3: * src/native/common/org_lwjgl_opengl_GL.cpp 1.5: *** empty log message *** 2003-03-08 elias_naur * src/native/linux/org_lwjgl_input_Keyboard.cpp 1.16: Disable linux key repeat while Keyboard is created - match win32 behavior * src/native/linux/org_lwjgl_Display.cpp 1.23: * src/native/linux/org_lwjgl_input_Keyboard.cpp 1.17: Moved disabling of repeat rate to Display 2003-03-07 matzon * src/native/win32/org_lwjgl_input_Controller.cpp 1.8: fix: removed GlobalRef fix: now sets fields to JNI_TRUE/JNI_FALSE respectively 2003-03-07 cix_foo * src/native/common/org_lwjgl_opengl_CoreGL.cpp 1.6: *** empty log message *** * src/native/win32/org_lwjgl_input_Mouse.cpp 1.14: Tweaked but little else 2003-03-06 cix_foo * src/native/win32/org_lwjgl_input_Mouse.cpp 1.13: *** empty log message *** 2003-03-06 elias_naur * src/java/org/lwjgl/opengl/GL.java 1.17: * src/native/common/org_lwjgl_opengl_GL.cpp 1.2: * src/native/common/org_lwjgl_opengl_GL.h 1.3: * src/native/win32/org_lwjgl_Display.cpp 1.28: added glXAllocateMemoryNV/glXFreeMemoryNV * src/native/common/org_lwjgl_opengl_CoreGL.cpp 1.5: *** empty log message *** 2003-03-06 matzon * src/native/win32/org_lwjgl_input_Controller.cpp 1.7: * src/native/win32/org_lwjgl_input_Mouse.cpp 1.12: wip fix: buttons array now being ref'ed from native side to avoid GC'ing 2003-03-04 matzon * src/native/win32/org_lwjgl_Display.cpp 1.27: fix: won't be needing hashmaps from native side 2003-03-03 matzon * src/native/common/org_lwjgl_Display.h 1.7: * src/native/win32/org_lwjgl_Display.cpp 1.26: fix: small beautification * src/java/org/lwjgl/Display.java 1.17: fix: possible NPE evaded * src/java/org/lwjgl/Display.java 1.16: * src/native/common/org_lwjgl_Display.h 1.6: * src/native/linux/org_lwjgl_Display.cpp 1.22: * src/native/win32/org_lwjgl_Display.cpp 1.25: fix: now enumerates multiple displaydevices, if available 2003-03-03 cix_foo * src/java/org/lwjgl/DisplayMode.java 1.8: *** empty log message *** 2003-03-02 matzon * src/java/org/lwjgl/opengl/GL.java 1.16: fix: only output wgl if debug * build.xml 1.8: mod: we're now at 0.5 * src/java/org/lwjgl/test/input/MouseTest.java 1.3: simple mouse test added * doc/README 1.3: added mo content * build.xml 1.7: fix: let's include correct files * website/documents/readme.html 1.2: update to reflect newest readme 2003-03-01 matzon * src/native/win32/org_lwjgl_input_Keyboard.cpp 1.13: * src/native/win32/org_lwjgl_input_Mouse.cpp 1.11: fix: no longer fatal to not acquire input 2003-02-26 elias_naur * src/native/linux/org_lwjgl_input_Mouse.cpp 1.17: Linux mouse buttons now match those on win32 * src/native/linux/org_lwjgl_input_Mouse.cpp 1.18: Linux mouse buttons now match those on win32 (again) 2003-02-24 elias_naur * src/native/linux/org_lwjgl_input_Mouse.cpp 1.16: linux scroller now match win32 behaviour more precisely - scrolling reversed and scaled 120 2003-02-20 cix_foo * src/java/org/lwjgl/vector/Vector3f.java 1.10: * src/native/common/org_lwjgl_opengl_CoreGL.cpp 1.4: *** empty log message *** 2003-02-20 elias_naur * src/native/linux/org_lwjgl_Display.cpp 1.20: Fixed bug when a X display connection cannot be established * src/native/win32/org_lwjgl_input_Keyboard.cpp 1.12: Fixed a buffer overflow problem in dåz * src/native/linux/org_lwjgl_Display.cpp 1.21: Fixed bug when a X display connection cannot be established ( again) 2003-02-17 elias_naur * src/java/org/lwjgl/opengl/CoreGL.java 1.11: * src/native/common/org_lwjgl_opengl_CoreGL.cpp 1.3: * src/native/common/org_lwjgl_opengl_CoreGL.h 1.7: Added glMultiDrawArrays and glMultiDrawElements 2003-02-14 elias_naur * src/native/linux/org_lwjgl_Display.cpp 1.19: * src/native/linux/org_lwjgl_input_Keyboard.cpp 1.15: * src/native/linux/org_lwjgl_input_Mouse.cpp 1.15: * src/native/linux/org_lwjgl_opengl_BaseGL.cpp 1.8: Don't fail create if grab doesn't succeed on the first try 2003-02-13 elias_naur * src/native/win32/org_lwjgl_input_Keyboard.cpp 1.11: replaced PeekMessage() -> handleMessages() 2003-02-12 elias_naur * src/native/win32/org_lwjgl_input_Mouse.cpp 1.10: Don't allow the mouse to drift when failing poll * src/native/win32/org_lwjgl_input_Keyboard.cpp 1.10: * src/native/win32/org_lwjgl_input_Keyboard.cpp 1.9: Don't return -1 on keyboard read failure * src/native/win32/org_lwjgl_Display.cpp 1.23: added check for software only modes * src/native/win32/org_lwjgl_Display.cpp 1.24: Don't allow to show the window menu * src/native/linux/org_lwjgl_Display.cpp 1.18: * src/native/linux/org_lwjgl_input_Keyboard.cpp 1.14: * src/native/linux/org_lwjgl_input_Mouse.cpp 1.14: Added preliminary alt-tab support on linux * src/native/win32/org_lwjgl_opengl_BaseGL.cpp 1.13: replaced wglSwapLayerBuffers -> SwapBuffers 2003-02-10 matzon * src/java/org/lwjgl/Display.java 1.15: * src/java/org/lwjgl/DisplayMode.java 1.7: * src/java/org/lwjgl/input/Controller.java 1.3: * src/java/org/lwjgl/input/Mouse.java 1.13: formatting and better javadoc * src/native/win32/org_lwjgl_Display.cpp 1.22: fix: releasing device context for window, as per msdn docs 2003-02-10 cix_foo * src/native/common/org_lwjgl_opengl_CoreGL.cpp 1.2: Fixed CHECK ERROR bug 2003-02-09 elias_naur * src/native/linux/org_lwjgl_Display.cpp 1.16: linux windows can't be resized now * src/native/linux/org_lwjgl_Display.cpp 1.17: * src/native/linux/org_lwjgl_input_Keyboard.cpp 1.13: * src/native/linux/org_lwjgl_input_Mouse.cpp 1.13: * src/native/linux/org_lwjgl_opengl_BaseGL.cpp 1.7: Added closeRequested support to linux 2003-02-09 matzon * src/native/win32/org_lwjgl_input_Mouse.cpp 1.9: fix: behave with Controller * src/native/win32/org_lwjgl_input_Controller.cpp 1.6: fix: using own DI instance since we've been horking the one created from display, which when not horked cannot be used, since it does not work with dx3+ fix: changed to use firstime initialization logic like mouse * src/native/win32/org_lwjgl_input_Mouse.cpp 1.8: mod: some formatting fix: allow creation of mouse more than one time * src/java/org/lwjgl/Display.java 1.14: mod: changed closeRequested to follow isMinimized() * src/java/org/lwjgl/test/input/MouseCreationTest.java 1.1: * src/java/org/lwjgl/test/input/MouseTest.java 1.2: MouseTest renamed to MouseCreationTest * src/java/org/lwjgl/test/input/ControllerCreationTest.java 1.1: add: simple controller test that tests multiple creation * build.xml 1.6: add: javah target added * src/java/org/lwjgl/test/input/MouseTest.java 1.1: add: simple mouse test that tests multiple creation 2003-02-08 matzon * src/java/org/lwjgl/Display.java 1.13: * src/native/common/org_lwjgl_Display.h 1.5: * src/native/win32/org_lwjgl_Display.cpp 1.20: add: close button enabled * src/native/win32/org_lwjgl_Display.cpp 1.21: * src/native/win32/org_lwjgl_opengl_BaseGL.cpp 1.12: fix: moved handleMessages to its rightfull place * src/native/win32/org_lwjgl_input_Controller.cpp 1.5: mod: renaming of most methods/fields due to name clashes with Mouse fix: check for DIERR_NOTACQUIRED when loosing focus fix: check for controller failed, and would crash VM if no controller could be found * src/java/org/lwjgl/input/Mouse.java 1.12: * src/native/common/org_lwjgl_input_Mouse.h 1.3: * src/native/win32/org_lwjgl_input_Mouse.cpp 1.7: new Mouse implementation, rewritten to better fit Controller structure * src/native/win32/org_lwjgl_Display.cpp 1.18: added minimize button, disabling close button since we have no mechnism to notify the user of a close * src/native/win32/org_lwjgl_Display.cpp 1.19: fix: make mouse actually behave! * src/java/org/lwjgl/test/opengl/Game.java 1.9: fix: updated to reflect changes in new mouse 2003-02-08 elias_naur * src/native/linux/org_lwjgl_input_Mouse.cpp 1.12: Updated linux files to recent mouse and display changes * src/native/win32/org_lwjgl_input_Keyboard.cpp 1.8: Removed dead code * src/native/linux/org_lwjgl_Display.cpp 1.15: * src/native/linux/org_lwjgl_input_Keyboard.cpp 1.12: * src/native/linux/org_lwjgl_input_Mouse.cpp 1.11: * src/native/linux/org_lwjgl_opengl_BaseGL.cpp 1.6: Added isMinimized to linux 2003-02-07 cix_foo * src/java/org/lwjgl/Display.java 1.12: * src/native/common/org_lwjgl_Display.h 1.4: * src/native/win32/org_lwjgl_Display.cpp 1.16: * src/native/win32/org_lwjgl_Display.cpp 1.17: * src/native/win32/org_lwjgl_input_Keyboard.cpp 1.7: * src/native/win32/org_lwjgl_input_Mouse.cpp 1.6: * src/native/win32/org_lwjgl_opengl_BaseGL.cpp 1.11: *** empty log message *** 2003-02-06 elias_naur * src/native/linux/org_lwjgl_Display.cpp 1.14: Added window title bars to linux 2003-02-06 cix_foo * src/java/org/lwjgl/Display.java 1.11: * src/java/org/lwjgl/test/openal/ALCTest.java 1.5: * src/java/org/lwjgl/test/openal/MovingSoundTest.java 1.6: * src/java/org/lwjgl/test/opengl/Game.java 1.8: * src/java/org/lwjgl/test/opengl/Grass.java 1.8: * src/native/common/org_lwjgl_Display.h 1.3: * src/native/win32/org_lwjgl_Display.cpp 1.15: *** empty log message *** 2003-02-06 matzon * examples/BaseWindow.java 1.8: make it compile due to recent changes in windowed mode 2003-02-02 elias_naur * src/native/linux/org_lwjgl_input_Keyboard.cpp 1.11: Added missing linux keyboard mapping 2003-01-31 elias_naur * src/native/win32/org_lwjgl_Display.cpp 1.14: Added win32 alpha check 2003-01-31 exocet * src/native/macosx/altivec/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.cpp 1.1: First draft of a altivec copy with cache prefetch 2003-01-30 gregorypierce * src/native/macosx/RenderingContext.cpp 1.6: * src/native/macosx/RenderingContext.h 1.6: * src/native/macosx/org_lwjgl_Display.cpp 1.8: * src/native/macosx/org_lwjgl_opengl_BaseGL.cpp 1.5: Added changes to support the selection of display modes on OSX in multiple monitor configurations. Currently defaults to only getting the display modes of display[0] - the primary display since lwjgl doesn't yet support clean multi monitor configuration programatically. This code based off the Apple provided sample code at http://developer.apple.com/samplecode/Sample_Code/Graphics_2D/Mode.htm 2003-01-29 matzon * website/documents/tutorials/opengl/skeleton_code.html 1.2: made compatible with 0.4 * src/java/org/lwjgl/test/opengl/Game.java 1.7: cleaned up removed some stuff (specifically buffered mouse mode) 2003-01-23 matzon * src/java/org/lwjgl/test/input/ControllerTest.java 1.2: * src/native/win32/org_lwjgl_input_Controller.cpp 1.2: new and improved version - w00t * src/native/win32/org_lwjgl_input_Controller.cpp 1.3: small comment on using z axis as slider * src/java/org/lwjgl/input/Controller.java 1.2: * src/java/org/lwjgl/test/input/ControllerTest.java 1.3: * src/native/win32/org_lwjgl_input_Controller.cpp 1.4: added rotational axis too 2003-01-12 matzon * src/java/org/lwjgl/test/openal/WaveData.java 1.5: rem: not needed import 2003-01-12 elias_naur * src/native/linux/org_lwjgl_Display.cpp 1.13: Bug fix 2003-01-11 elias_naur * src/native/linux/Makefile.am 1.2: * src/native/linux/org_lwjgl_input_Controller.cpp 1.1: * src/native/linux/org_lwjgl_input_GamePad.cpp 1.2: * src/native/linux/org_lwjgl_input_Joystick.cpp 1.2: * src/native/linux/org_lwjgl_input_Keyboard.cpp 1.10: Fixed linux compile * src/java/org/lwjgl/input/Keyboard.java 1.16: * src/native/common/org_lwjgl_input_Keyboard.h 1.2: * src/native/win32/org_lwjgl_input_Keyboard.cpp 1.6: Added keyboard translation to linux and win32 2003-01-11 matzon * website/documents/links.html 1.2: add: link to chman's nehe ports added 2003-01-03 matzon * src/java/org/lwjgl/input/Controller.java 1.1: * src/java/org/lwjgl/input/GamePad.java 1.8: * src/java/org/lwjgl/input/Joystick.java 1.13: * src/java/org/lwjgl/test/input/ControllerTest.java 1.1: * src/java/org/lwjgl/test/input/JoystickTest.java 1.3: * src/native/common/org_lwjgl_input_Controller.h 1.1: * src/native/common/org_lwjgl_input_GamePad.h 1.3: * src/native/common/org_lwjgl_input_Joystick.h 1.6: * src/native/win32/org_lwjgl_input_Controller.cpp 1.1: * src/native/win32/org_lwjgl_input_GamePad.cpp 1.3: * src/native/win32/org_lwjgl_input_Joystick.cpp 1.7: Joystick replaced by Controller GamePad no modelled as a controller * src/java/org/lwjgl/test/openal/WaveData.java 1.4: fix: better comments on create(filepath) * build.xml 1.5: mod: now loads data files for examples from /res/ * src/java/org/lwjgl/test/openal/WaveData.java 1.3: mod: now using getResourceAsStream to load, since this enables us to load from ./ and from classpath 2003-01-02 gregorypierce * src/native/common/extal.h 1.15: * src/native/common/extgl.c 1.7: * src/native/common/extgl.h 1.9: * src/native/macosx/RenderingContext.cpp 1.5: * src/native/macosx/RenderingContext.h 1.5: Clean OSX release, changed the platform flag to TARGET_OS_MAC to match what's in OpenAL so everything builds smootly together. * src/native/macosx/org_lwjgl_Sys.cpp 1.3: Added in timer support 2003-01-01 gregorypierce * src/native/common/extgl.h 1.8: * src/native/macosx/RenderingContext.cpp 1.4: * src/native/macosx/RenderingContext.h 1.4: Moved typedefs into extgl.h so that OpenGL symbols not multiply defined - removes 650 warnings. Removed all imports of agl.h and gl.h. Removed OpenGL.framework from the project * src/native/common/extal.h 1.14: Quick change for OSX support * src/native/common/extgl.c 1.6: * src/native/common/extgl.h 1.7: Changes to support dynamic loads on the mac and finish the initial build 2002-12-30 elias_naur * src/native/configure.in 1.7: Added -D_X11 to c flags in linux 2002-12-30 gregorypierce * src/native/macosx/RenderingContext.cpp 1.2: * src/native/macosx/RenderingContext.h 1.2: * src/native/macosx/org_lwjgl_Display.cpp 1.5: * src/native/macosx/org_lwjgl_Sys.cpp 1.2: * src/native/macosx/org_lwjgl_input_Keyboard.cpp 1.3: * src/native/macosx/org_lwjgl_input_Mouse.cpp 1.2: * src/native/macosx/org_lwjgl_opengl_BaseGL.cpp 1.2: Changes to bring in minimal functionality of the OSX port. Still needs virtual function definitions before GL functions can be called properly. * src/native/common/extgl.c 1.4: * src/native/common/extgl.h 1.4: Changes to allow more than just Windows and UNIX build targets Adds in the _X11 define for the Unix boys and will include the _OSX define to handle stuff for OSX. * src/native/common/extgl.h 1.6: Removed typo - sorry * src/native/common/extgl.c 1.5: * src/native/common/extgl.h 1.5: * src/native/macosx/org_lwjgl_Display.cpp 1.6: * src/native/macosx/org_lwjgl_opengl_BaseGL.cpp 1.3: Updated to include the dynamic loading of the OpenGL.framework and use function pointers so OpenGL functions can be called. 2002-12-28 elias_naur * src/native/linux/org_lwjgl_Display.cpp 1.12: Fixed embarrassing Display.destroy() bug 2002-12-24 matzon * doc/README 1.2: add: explanation about running demos 2002-12-23 cix_foo * src/native/win32/org_lwjgl_Display.cpp 1.13: Fixed? 2002-12-23 gregorypierce * src/native/macosx/org_lwjgl_input_Keyboard.cpp 1.2: Started trimming the OSX keyboard interface to what OSX supports in Carbon. Won't use InputSprocket because there appears to be no support plan from Apple. 2002-12-23 elias_naur * src/native/common/extgl.c 1.3: * src/native/common/extgl.h 1.3: * src/native/linux/org_lwjgl_Display.cpp 1.11: Added more intelligent pixel format chooser in linux 2002-12-22 matzon * examples/BaseWindow.java 1.5: * src/java/org/lwjgl/test/openal/MovingSoundTest.java 1.4: * src/java/org/lwjgl/test/opengl/Game.java 1.5: * src/java/org/lwjgl/test/opengl/Grass.java 1.6: fix: updated to new display creation * examples/BaseWindow.java 1.6: * examples/BaseWindow.java 1.7: * src/java/org/lwjgl/test/openal/MovingSoundTest.java 1.5: * src/java/org/lwjgl/test/opengl/Game.java 1.6: * src/java/org/lwjgl/test/opengl/Grass.java 1.7: fix: selection of display mode made "better" * src/native/common/extal.c 1.6: fix: using JNI_TRUE/FALSE * src/native/common/org_lwjgl_openal_BaseAL.cpp 1.3: fix: more verbose when failing in creating oal * build.xml 1.4: add: cvs build target * src/java/org/lwjgl/test/openal/StressTest.java 1.3: fix: now using ding.wav 10 times, instead of 10 different wave files 2002-12-22 cix_foo * src/java/org/lwjgl/Display.java 1.10: * src/java/org/lwjgl/DisplayMode.java 1.6: New DisplayMode code * src/native/win32/org_lwjgl_Display.cpp 1.11: * src/native/win32/org_lwjgl_Sys.cpp 1.3: Alert code & new displaymode code * src/java/org/lwjgl/vector/Vector.java 1.5: Now throws an assertion error if you try to normalise a zero length vector * src/native/common/org_lwjgl_Sys.h 1.3: Alert code 2002-12-22 lholden * src/native/AUTHORS 1.2: * src/native/COPYING 1.2: * src/native/ChangeLog 1.2: * src/native/INSTALL 1.2: * src/native/NEWS 1.2: * src/native/README 1.2: standard autoconf stuff... we dont need 2002-12-22 elias_naur * src/native/linux/org_lwjgl_Sys.cpp 1.4: Added Sys.alert to linux * src/native/win32/org_lwjgl_Display.cpp 1.12: Fixed win32 display bug * src/native/linux/org_lwjgl_Display.cpp 1.10: Updated linux to new display mode behavior 2002-12-21 matzon * doc/tutorial/openal_basics.html 1.2: * website/documents/tutorials/openal/openal_basics.html 1.2: up to date version * examples/BaseWindow.java 1.4: fixed creation of display * doc/CREDITS 1.3: * website/documents/credits.html 1.2: credit due, where credit is due * doc/manifest.txt 1.4: * manifest.txt 1.2: * src/java/manifest.txt 1.2: * src/manifest.txt 1.2: * src/native/common/manifest.txt 1.2: * src/native/manifest.txt 1.2: * src/native/win32/manifest.txt 1.2: die die DIE!!! * src/java/org/lwjgl/test/opengl/Grass.java 1.5: cr/lf fix * build.xml 1.2: initial stab at ant build script * doc/LICENSE 1.2: * src/java/org/lwjgl/Display.java 1.9: * src/java/org/lwjgl/DisplayMode.java 1.5: * src/java/org/lwjgl/Math.java 1.10: * src/java/org/lwjgl/Sys.java 1.13: * src/java/org/lwjgl/input/GamePad.java 1.7: * src/java/org/lwjgl/input/Joystick.java 1.12: * src/java/org/lwjgl/input/Keyboard.java 1.15: * src/java/org/lwjgl/input/Mouse.java 1.11: * src/java/org/lwjgl/openal/AL.java 1.4: * src/java/org/lwjgl/openal/ALC.java 1.6: * src/java/org/lwjgl/openal/ALCcontext.java 1.2: * src/java/org/lwjgl/openal/ALCdevice.java 1.2: * src/java/org/lwjgl/openal/ALConstants.java 1.5: * src/java/org/lwjgl/openal/BaseAL.java 1.5: * src/java/org/lwjgl/openal/BaseALConstants.java 1.4: * src/java/org/lwjgl/openal/CoreAL.java 1.11: * src/java/org/lwjgl/openal/OpenALException.java 1.2: * src/java/org/lwjgl/openal/eax/BaseEAX.java 1.4: * src/java/org/lwjgl/openal/eax/BaseEAXConstants.java 1.4: * src/java/org/lwjgl/openal/eax/CoreEAX.java 1.2: * src/java/org/lwjgl/openal/eax/EAX.java 1.2: * src/java/org/lwjgl/openal/eax/EAXBufferProperties.java 1.5: * src/java/org/lwjgl/openal/eax/EAXListenerProperties.java 1.4: * src/java/org/lwjgl/opengl/BaseGL.java 1.8: * src/java/org/lwjgl/opengl/CoreGL.java 1.10: * src/java/org/lwjgl/opengl/CoreGLConstants.java 1.5: * src/java/org/lwjgl/opengl/GL.java 1.15: * src/java/org/lwjgl/opengl/GLConstants.java 1.7: * src/java/org/lwjgl/opengl/GLU.java 1.9: * src/java/org/lwjgl/opengl/GLUConstants.java 1.8: * src/java/org/lwjgl/opengl/OpenGLException.java 1.3: * src/java/org/lwjgl/opengl/arb/ARBCubeMap.java 1.2: * src/java/org/lwjgl/opengl/arb/ARBDepthTexture.java 1.2: * src/java/org/lwjgl/opengl/arb/ARBMatrixPalette.java 1.2: * src/java/org/lwjgl/opengl/arb/ARBMultisample.java 1.2: * src/java/org/lwjgl/opengl/arb/ARBMultitexture.java 1.2: * src/java/org/lwjgl/opengl/arb/ARBPointParameters.java 1.2: * src/java/org/lwjgl/opengl/arb/ARBShadow.java 1.2: * src/java/org/lwjgl/opengl/arb/ARBShadowAmbient.java 1.2: * src/java/org/lwjgl/opengl/arb/ARBTextureBorderClamp.java 1.2: * src/java/org/lwjgl/opengl/arb/ARBTextureCompression.java 1.2: * src/java/org/lwjgl/opengl/arb/ARBTextureEnvCombine.java 1.2: * src/java/org/lwjgl/opengl/arb/ARBTextureEnvDot3.java 1.2: * src/java/org/lwjgl/opengl/arb/ARBTextureMirroredRepeat.java 1.2: * src/java/org/lwjgl/opengl/arb/ARBTransposeMatrix.java 1.2: * src/java/org/lwjgl/opengl/arb/ARBVertexBlend.java 1.2: * src/java/org/lwjgl/opengl/arb/ARBVertexProgram.java 1.2: * src/java/org/lwjgl/opengl/ati/ATIElementArray.java 1.2: * src/java/org/lwjgl/opengl/ati/ATIEnvmapBumpmap.java 1.2: * src/java/org/lwjgl/opengl/ati/ATIFragmentShader.java 1.2: * src/java/org/lwjgl/opengl/ati/ATIPnTriangles.java 1.2: * src/java/org/lwjgl/opengl/ati/ATITextureMirrorOnce.java 1.2: * src/java/org/lwjgl/opengl/ati/ATIVertexArrayObject.java 1.2: * src/java/org/lwjgl/opengl/ati/ATIVertexStreams.java 1.2: * src/java/org/lwjgl/opengl/atix/ATIXPointSprites.java 1.2: * src/java/org/lwjgl/opengl/atix/ATIXTextureEnvRoute.java 1.2: * src/java/org/lwjgl/opengl/ext/EXTAbgr.java 1.3: * src/java/org/lwjgl/opengl/ext/EXTBgra.java 1.4: * src/java/org/lwjgl/opengl/ext/EXTBlendColor.java 1.4: * src/java/org/lwjgl/opengl/ext/EXTBlendMinmax.java 1.4: * src/java/org/lwjgl/opengl/ext/EXTBlendSubtract.java 1.4: * src/java/org/lwjgl/opengl/ext/EXTCompiledVertexArray.java 1.2: * src/java/org/lwjgl/opengl/ext/EXTDrawRangeElements.java 1.2: * src/java/org/lwjgl/opengl/ext/EXTFogCoord.java 1.2: * src/java/org/lwjgl/opengl/ext/EXTLightMaxExponent.java 1.4: * src/java/org/lwjgl/opengl/ext/EXTPackedPixels.java 1.4: * src/java/org/lwjgl/opengl/ext/EXTPointParameters.java 1.2: * src/java/org/lwjgl/opengl/ext/EXTRescaleNormal.java 1.4: * src/java/org/lwjgl/opengl/ext/EXTSecondaryColor.java 1.2: * src/java/org/lwjgl/opengl/ext/EXTSharedTexturePalette.java 1.4: * src/java/org/lwjgl/opengl/ext/EXTStencilTwoSide.java 1.2: * src/java/org/lwjgl/opengl/ext/EXTStencilWrap.java 1.2: * src/java/org/lwjgl/opengl/ext/EXTTextureCompressionS3TC.java 1.2: * src/java/org/lwjgl/opengl/ext/EXTTextureEnvCombine.java 1.4: * src/java/org/lwjgl/opengl/ext/EXTTextureEnvDot3.java 1.4: * src/java/org/lwjgl/opengl/ext/EXTTextureFilterAnisotropic.java 1.2: * src/java/org/lwjgl/opengl/ext/EXTTextureLODBias.java 1.2: * src/java/org/lwjgl/opengl/ext/EXTVertexArray.java 1.4: * src/java/org/lwjgl/opengl/ext/EXTVertexShader.java 1.2: * src/java/org/lwjgl/opengl/ext/EXTVertexWeighting.java 1.2: * src/java/org/lwjgl/opengl/hp/HPOcclusionTest.java 1.2: * src/java/org/lwjgl/opengl/nv/NVCopyDepthToColor.java 1.2: * src/java/org/lwjgl/opengl/nv/NVDepthClamp.java 1.2: * src/java/org/lwjgl/opengl/nv/NVEvaluators.java 1.2: * src/java/org/lwjgl/opengl/nv/NVFence.java 1.2: * src/java/org/lwjgl/opengl/nv/NVFogDistance.java 1.2: * src/java/org/lwjgl/opengl/nv/NVLightMaxExponent.java 1.2: * src/java/org/lwjgl/opengl/nv/NVOcclusionQuery.java 1.2: * src/java/org/lwjgl/opengl/nv/NVPackedDepthStencil.java 1.2: * src/java/org/lwjgl/opengl/nv/NVPointSprite.java 1.2: * src/java/org/lwjgl/opengl/nv/NVRegisterCombiners.java 1.2: * src/java/org/lwjgl/opengl/nv/NVRegisterCombiners2.java 1.2: * src/java/org/lwjgl/opengl/nv/NVTexgenReflection.java 1.2: * src/java/org/lwjgl/opengl/nv/NVTextureEnvCombine4.java 1.2: * src/java/org/lwjgl/opengl/nv/NVTextureRectangle.java 1.2: * src/java/org/lwjgl/opengl/nv/NVTextureShader.java 1.2: * src/java/org/lwjgl/opengl/nv/NVTextureShader2.java 1.2: * src/java/org/lwjgl/opengl/nv/NVTextureShader3.java 1.2: * src/java/org/lwjgl/opengl/nv/NVVertexArrayRange.java 1.2: * src/java/org/lwjgl/opengl/nv/NVVertexArrayRange2.java 1.2: * src/java/org/lwjgl/opengl/nv/NVVertexProgram.java 1.2: * src/java/org/lwjgl/opengl/sgis/SGISGenerateMipmap.java 1.2: * src/java/org/lwjgl/opengl/sgix/SGIXDepthTexture.java 1.2: * src/java/org/lwjgl/opengl/sgix/SGIXShadow.java 1.2: * src/java/org/lwjgl/opengl/wgl/WGLBufferRegion.java 1.2: * src/java/org/lwjgl/opengl/wgl/WGLMakeCurrentRead.java 1.2: * src/java/org/lwjgl/opengl/wgl/WGLMultisample.java 1.2: * src/java/org/lwjgl/opengl/wgl/WGLPBuffer.java 1.2: * src/java/org/lwjgl/opengl/wgl/WGLPixelFormat.java 1.2: * src/java/org/lwjgl/opengl/wgl/WGLRenderTexture.java 1.2: * src/java/org/lwjgl/test/openal/ALCTest.java 1.4: * src/java/org/lwjgl/test/openal/ALTest.java 1.4: * src/java/org/lwjgl/test/openal/BasicTest.java 1.4: * src/java/org/lwjgl/test/openal/EAXTest.java 1.4: * src/java/org/lwjgl/test/openal/MovingSoundTest.java 1.3: * src/java/org/lwjgl/test/openal/PlayTest.java 1.4: * src/java/org/lwjgl/test/openal/PlayTestMemory.java 1.4: * src/java/org/lwjgl/test/openal/SourceLimitTest.java 1.4: * src/java/org/lwjgl/test/openal/StressTest.java 1.2: * src/java/org/lwjgl/test/openal/WaveData.java 1.2: * src/java/org/lwjgl/test/opengl/Game.java 1.4: * src/java/org/lwjgl/vector/Matrix.java 1.5: * src/java/org/lwjgl/vector/Matrix2f.java 1.10: * src/java/org/lwjgl/vector/Matrix3f.java 1.12: * src/java/org/lwjgl/vector/Matrix4f.java 1.12: * src/java/org/lwjgl/vector/Vector.java 1.4: * src/java/org/lwjgl/vector/Vector2f.java 1.8: * src/java/org/lwjgl/vector/Vector3f.java 1.9: * src/java/org/lwjgl/vector/Vector4f.java 1.8: Lightweight actually spelled right! * src/java/org/lwjgl/test/input/JoystickTest.java 1.2: beautification * src/java/org/lwjgl/input/Joystick.java 1.11: * src/java/org/lwjgl/openal/eax/BaseEAX.java 1.3: * src/java/org/lwjgl/opengl/GLU.java 1.8: * src/java/org/lwjgl/opengl/ext/EXTBgra.java 1.3: * src/java/org/lwjgl/opengl/ext/EXTBlendColor.java 1.3: * src/java/org/lwjgl/opengl/ext/EXTBlendMinmax.java 1.3: * src/java/org/lwjgl/opengl/ext/EXTBlendSubtract.java 1.3: * src/java/org/lwjgl/opengl/ext/EXTLightMaxExponent.java 1.3: * src/java/org/lwjgl/opengl/ext/EXTPackedPixels.java 1.3: * src/java/org/lwjgl/opengl/ext/EXTRescaleNormal.java 1.3: * src/java/org/lwjgl/opengl/ext/EXTSeparateSpecularColor.java 1.3: * src/java/org/lwjgl/opengl/ext/EXTSharedTexturePalette.java 1.3: * src/java/org/lwjgl/opengl/ext/EXTTextureEnvCombine.java 1.3: * src/java/org/lwjgl/opengl/ext/EXTTextureEnvDot3.java 1.3: * src/java/org/lwjgl/opengl/ext/EXTVertexArray.java 1.3: javadoc fixes 2002-12-21 elias_naur * build.xml 1.3: Fixed .so file entries in build.xml * src/java/org/lwjgl/test/opengl/Grass.java 1.4: Cleaned up Grass.java 2002-12-20 matzon * content/about.xml 1.2: * content/contact.xml 1.2: * content/credits.xml 1.2: * content/download.xml 1.2: * content/license.xml 1.2: * content/navbar.xml 1.2: * content/simple.xsl 1.2: * content/source.xml 1.2: * website/about.html 1.2: * website/contact.html 1.2: * website/credits.html 1.2: * website/download.html 1.2: * website/license.html 1.2: * website/navbar.html 1.2: * website/simple.css 1.2: * website/source.html 1.2: * website/title.png 1.2: removing not used files * content/bullet.psd 1.1: * content/linkbar.psd 1.1: * content/logo.psd 1.1: * content/miscellaneous.psd 1.1: * content/tutorialsbar.psd 1.1: * website/documents/credits.html 1.1: * website/documents/index.html 1.1: * website/documents/license.html 1.1: * website/documents/links.html 1.1: * website/documents/openal_c-to-java.html 1.1: * website/documents/readme.html 1.1: * website/documents/tutorials/intro.html 1.1: * website/documents/tutorials/openal/openal_basics.html 1.1: * website/documents/tutorials/opengl/skeleton_code.html 1.1: * website/images/bullet.png 1.1: * website/images/cvs.png 1.1: * website/images/cvs_selected.png 1.1: * website/images/discussion.png 1.1: * website/images/discussion_selected.png 1.1: * website/images/documents.png 1.1: * website/images/documents_selected.png 1.1: * website/images/download.png 1.1: * website/images/download_selected.png 1.1: * website/images/input.png 1.1: * website/images/links.png 1.1: * website/images/links_selected.png 1.1: * website/images/logo.png 1.1: * website/images/lwjgl.png 1.1: * website/images/miscellaneous.png 1.1: * website/images/openal.png 1.1: * website/images/opengl.png 1.1: * website/images/sourceforge.png 1.1: * website/images/sourceforge_selected.png 1.1: * website/images/vector.png 1.1: * website/index.html 1.1: website files * src/java/org/lwjgl/test/opengl/Grass.java 1.3: fix: package statment was fucked * src/java/org/lwjgl/test/openal/MovingSoundTest.java 1.2: fix: new display creation 2002-12-19 matzon * src/java/org/lwjgl/test/openal/MovingSoundTest.java 1.1: yet another test 2002-12-19 elias_naur * src/java/org/lwjgl/Display.java 1.8: * src/java/org/lwjgl/opengl/BaseGL.java 1.7: * src/java/org/lwjgl/opengl/CoreGL.java 1.9: * src/java/org/lwjgl/opengl/GL.java 1.14: * src/java/org/lwjgl/test/opengl/Game.java 1.3: * src/java/org/lwjgl/test/opengl/Grass.java 1.2: * src/native/common/org_lwjgl_Display.h 1.2: * src/native/common/org_lwjgl_opengl_BaseGL.h 1.3: * src/native/linux/org_lwjgl_Display.cpp 1.9: * src/native/linux/org_lwjgl_opengl_BaseGL.cpp 1.5: * src/native/win32/org_lwjgl_Display.cpp 1.10: * src/native/win32/org_lwjgl_input_Keyboard.cpp 1.5: * src/native/win32/org_lwjgl_input_Mouse.cpp 1.5: * src/native/win32/org_lwjgl_opengl_BaseGL.cpp 1.9: Moved BaseGL constructor parameters to Display 2002-12-18 elias_naur * src/native/win32/LWJGL.cpp 1.5: * src/native/win32/org_lwjgl_Display.cpp 1.9: Fixed the RegisterClass call * src/native/common/Makefile.am 1.4: Removed ALUT from automake 2002-12-18 matzon * src/java/org/lwjgl/openal/ALUT.java 1.10: * src/java/org/lwjgl/openal/ALUTLoadWAVData.java 1.2: * src/java/org/lwjgl/test/openal/ALTest.java 1.3: * src/java/org/lwjgl/test/openal/ALUTTest.java 1.3: * src/java/org/lwjgl/test/openal/BasicTest.java 1.3: * src/java/org/lwjgl/test/openal/PlayTest.java 1.3: * src/java/org/lwjgl/test/openal/PlayTestMemory.java 1.3: * src/native/common/org_lwjgl_openal_ALUT.cpp 1.8: * src/native/common/org_lwjgl_openal_ALUT.h 1.9: mod: ALUT removed, caused waaay to many headaches * src/java/org/lwjgl/test/openal/WaveData.java 1.1: add: new class for loading wave files, in preperation of removing ALUT * src/java/org/lwjgl/test/openal/StressTest.java 1.1: add: simple stress test for oal * examples/BaseWindow.java 1.3: fix: enableBuffer isn't implemented! * src/native/common/extal.h 1.13: fix: removed alut related stuff 2002-12-18 lholden * src/java/org/lwjgl/input/Mouse.java 1.10: Commented out the enableBuffer methods. Looks like these methods wont be implemented in the JNI side, so they should not exist in the API. 2002-12-17 cix_foo * src/native/common/callbacks/.cvsignore 1.1: * src/native/common/org_lwjgl_openal_ALUT.cpp 1.7: Changed quotes to angle brackets for alut.h inclusion 2002-12-15 matzon * src/java/org/lwjgl/test/openal/SourceLimitTest.java 1.2: fix: small beautification * src/java/org/lwjgl/test/openal/SourceLimitTest.java 1.3: fix: even more beautification! * src/java/org/lwjgl/test/openal/SourceLimitTest.java 1.1: simple test for testing the number of available sources * src/java/org/lwjgl/input/Joystick.java 1.10: beautification 2002-12-15 cix_foo * src/java/org/lwjgl/Sys.java 1.12: Added DEBUG constant 2002-12-14 elias_naur * src/native/win32/org_lwjgl_Display.cpp 1.8: Added a standard system error output * src/native/common/extal.c 1.4: * src/native/common/extal.h 1.10: * src/native/common/org_lwjgl_openal_ALUT.cpp 1.6: Fixed oal dynamic loading on linux * src/native/common/extal.h 1.12: Even more linux oal fixes * src/native/common/extal.c 1.5: * src/native/common/extal.h 1.11: More oal linux fixes 2002-12-14 matzon * src/java/org/lwjgl/test/openal/BasicTest.java 1.2: add: new alExit method alutExit, which has been removed * src/java/org/lwjgl/test/openal/ALCTest.java 1.3: * src/java/org/lwjgl/test/openal/ALUTTest.java 1.2: * src/java/org/lwjgl/test/openal/EAXTest.java 1.3: * src/java/org/lwjgl/test/openal/PlayTest.java 1.2: * src/java/org/lwjgl/test/openal/PlayTestMemory.java 1.2: fix: no more using alutInit or alutExit * src/java/org/lwjgl/openal/ALUT.java 1.9: rem: alutInit and exit gone * src/native/common/checkALerror.h 1.6: * src/native/common/extal.c 1.3: * src/native/common/extal.h 1.9: * src/native/common/org_lwjgl_openal_ALC.cpp 1.4: * src/native/common/org_lwjgl_openal_ALUT.cpp 1.4: * src/native/common/org_lwjgl_openal_ALUT.h 1.7: * src/native/common/org_lwjgl_openal_BaseAL.cpp 1.2: * src/native/common/org_lwjgl_openal_CoreAL.cpp 1.4: * src/native/common/org_lwjgl_openal_eax_CoreEAX.cpp 1.4: dynamic loading of openal * src/native/common/org_lwjgl_openal_ALUT.cpp 1.5: * src/native/common/org_lwjgl_openal_ALUT.h 1.8: removed dynamic loading, since alut is statically linked (doh!) 2002-12-12 elias_naur * src/native/linux/org_lwjgl_input_Mouse.cpp 1.10: * src/native/win32/org_lwjgl_input_Mouse.cpp 1.3: Fixed a mouse button state array bug * src/native/win32/org_lwjgl_opengl_BaseGL.cpp 1.7: Moved print of extensions to debug version * src/native/win32/org_lwjgl_opengl_BaseGL.cpp 1.8: Added more pixelformat tests to win32 * src/native/win32/org_lwjgl_input_Mouse.cpp 1.4: Removed a printf 2002-12-11 elias_naur * src/native/win32/org_lwjgl_opengl_BaseGL.cpp 1.6: Added ReleaseContext to win32 * src/native/linux/org_lwjgl_Display.cpp 1.8: Minor fix to Display.cpp * src/native/common/callbacks/GLUQuadricCallbacks.h 1.4: * src/native/common/checkGLerror.h 1.6: * src/native/common/extgl.c 1.2: * src/native/common/extgl.h 1.2: * src/native/common/org_lwjgl_opengl_GLU.cpp 1.5: * src/native/config.h.in 1.2: * src/native/configure.in 1.6: * src/native/linux/org_lwjgl_Display.cpp 1.7: * src/native/win32/org_lwjgl_opengl_BaseGL.cpp 1.5: Switched to dynamic loading of gl functions and libs 2002-12-04 elias_naur * src/native/linux/org_lwjgl_Display.cpp 1.6: Fixed a GL context creation bug 2002-11-30 elias_naur * src/native/linux/Makefile.elias_naur 1.2: Removed Makefile.elias_naur * src/native/acinclude.m4 1.5: * src/native/aclocal.m4 1.6: * src/native/linux/org_lwjgl_input_Mouse.cpp 1.9: Added the XWarpointer call again - this time centering the pointer 2002-11-30 lholden * src/native/acinclude.m4 1.3: * src/native/aclocal.m4 1.4: * src/native/common/Makefile.am 1.3: * src/native/common/callbacks/CallbackManager.cpp 1.2: * src/native/common/callbacks/CallbackManager.h 1.2: * src/native/common/callbacks/GLUQuadricCallbacks.cpp 1.2: * src/native/common/callbacks/GLUQuadricCallbacks.h 1.2: * src/native/common/callbacks/JavaMethod.cpp 1.2: * src/native/common/callbacks/JavaMethod.h 1.2: * src/native/common/callbacks/Makefile.am 1.1: * src/native/common/callbacks/README.txt 1.7: * src/native/configure.in 1.4: the callback classes now compile and link with the library. However it still is not usable =/ * src/java/org/lwjgl/opengl/GLU.java 1.7: * src/native/acinclude.m4 1.4: * src/native/aclocal.m4 1.5: * src/native/common/callbacks/CallbackContainer.cpp 1.2: * src/native/common/callbacks/CallbackContainer.h 1.2: * src/native/common/callbacks/CallbackManager.cpp 1.3: * src/native/common/callbacks/CallbackManager.h 1.3: * src/native/common/callbacks/GLUQuadricCallbacks.cpp 1.3: * src/native/common/callbacks/GLUQuadricCallbacks.h 1.3: * src/native/common/callbacks/JavaMethod.h 1.3: * src/native/common/callbacks/Makefile.am 1.2: * src/native/common/callbacks/README.txt 1.8: * src/native/common/org_lwjgl_opengl_GLU.cpp 1.3: * src/native/common/org_lwjgl_opengl_GLU.h 1.5: GLU: added quadricCallback(...) methods GLUQuadricCallbacks: Should now be fully implemented removed files: See the README.txt file for more information. * src/native/acinclude.m4 1.6: * src/native/aclocal.m4 1.7: * src/native/stamp-h.in 1.2: Files are automatically generated * src/native/autogen.sh 1.3: * src/native/configure.in 1.5: ac*.m4 files are no longer in cvs * src/native/common/callbacks/README.txt 1.9: *** empty log message *** * src/native/common/callbacks/JavaMethod.cpp 1.3: moved everything to header * examples/Quadrics.java 1.3: Added a quadric callback for GLU.ERROR * src/native/common/callbacks/README.txt 1.10: * src/native/common/org_lwjgl_opengl_GLU.cpp 1.4: added GLUQuadricCallbacks::clear(); to quadricDelete 2002-11-29 elias_naur * src/native/linux/org_lwjgl_input_Mouse.cpp 1.8: Reverted Luke's XWarpPointer change 2002-11-29 lholden * src/native/common/callbacks/README.txt 1.2: fixed the grammer a little, along with a small bug =) * src/native/common/callbacks/README.txt 1.4: added a cast to the example * examples/BaseWindow.java 1.2: * src/native/Makefile.am 1.2: * src/native/acinclude.m4 1.2: * src/native/aclocal.m4 1.2: * src/native/admin/ltmain.sh 1.2: * src/native/autogen.sh 1.2: * src/native/configure.in 1.3: * src/native/linux/org_lwjgl_input_Mouse.cpp 1.7: BaseWindow: We are now grabbing the mouse. Doing this because on linux, you need to grab and move the pointer or else you can scroll away from your full screen program. org_lwjgl_input_Mouse.cpp: When in full screen, the pointer should warp to the corner of the display. This fixes a few issues. Also added a stub for nEnableBuffer, with a fixme message. This function does not seem to be implemented in either the linux or win32 source... but exists in the java Mouse class. The stub keeps programs from crashing. ltmain.sh: Fixed a bug in libtool, where it uses gcc vs c++ for linking librarys built in c++. This fixes a missing symbol issue. configure.in: Made a few small changes. * src/native/common/Makefile.am 1.2: * src/native/common/callbacks/CallbackContainer.cpp 1.1: * src/native/common/callbacks/CallbackContainer.h 1.1: * src/native/common/callbacks/CallbackManager.cpp 1.1: * src/native/common/callbacks/CallbackManager.h 1.1: * src/native/common/callbacks/GLUQuadricCallbacks.cpp 1.1: * src/native/common/callbacks/GLUQuadricCallbacks.h 1.1: * src/native/common/callbacks/JavaMethod.cpp 1.1: * src/native/common/callbacks/JavaMethod.h 1.1: * src/native/common/callbacks/README.txt 1.1: callbacks: The start of my callback implementation. Makefile.am: small fix for the CPPFLAGS variable * src/native/aclocal.m4 1.3: * src/native/common/callbacks/README.txt 1.3: * src/native/common/callbacks/README.txt 1.5: * src/native/dummy.c 1.2: * src/native/dummy.cpp 1.1: *** empty log message *** * src/native/common/callbacks/README.txt 1.6: added an example on how to use the callback from java 2002-11-28 lholden * src/native/AUTHORS 1.1: * src/native/COPYING 1.1: * src/native/ChangeLog 1.1: * src/native/INSTALL 1.1: * src/native/Makefile.am 1.1: * src/native/NEWS 1.1: * src/native/README 1.1: * src/native/acinclude.m4 1.1: * src/native/aclocal.m4 1.1: * src/native/admin/config.guess 1.1: * src/native/admin/config.sub 1.1: * src/native/admin/install-sh 1.1: * src/native/admin/ltmain.sh 1.1: * src/native/admin/missing 1.1: * src/native/admin/mkinstalldirs 1.1: * src/native/autogen.sh 1.1: * src/native/common/Makefile.am 1.1: * src/native/config.h.in 1.1: * src/native/configure.in 1.1: * src/native/dummy.c 1.1: * src/native/linux/Makefile.am 1.1: * src/native/stamp-h.in 1.1: * src/native/subdirs 1.1: initial autoconf/automake support =) * src/native/linux/Makefile 1.14: * src/native/linux/Makefile.elias_naur 1.1: Renamed... prepping for autoconf =) * src/native/common/extal.h 1.7: try, try, try again =) * src/native/configure.in 1.2: small update for the X11 path * src/native/common/extal.h 1.5: trying to fix problem with compiling on windows * src/native/common/extal.h 1.6: second try on getting things working proper on win32 * src/native/common/extal.h 1.8: *** empty log message *** 2002-11-28 elias_naur * src/native/linux/org_lwjgl_Display.cpp 1.5: * src/native/linux/org_lwjgl_input_Mouse.cpp 1.6: Added pointer warping to keep pointer in center of the display * src/native/linux/org_lwjgl_input_Mouse.cpp 1.5: Mouse.cpp fix 2002-11-28 matzon * src/native/common/checkALerror.h 1.5: fix: make OpenAL compile, by not including extal.h in files - somekind of circular dependency ? * src/native/common/org_lwjgl_openal_ALC.cpp 1.3: * src/native/common/org_lwjgl_openal_ALUT.cpp 1.3: * src/native/common/org_lwjgl_openal_CoreAL.cpp 1.3: * src/native/common/org_lwjgl_openal_eax_CoreEAX.cpp 1.3: fix: make OpenAL compile, by not including extal.h in files, but CoreEAX - somekind of circular dependency ? 2002-11-27 lholden * src/native/common/extal.h 1.3: fixed lack of newline * examples/Quadrics.java 1.1: * src/java/org/lwjgl/opengl/GLU.java 1.6: * src/native/common/org_lwjgl_opengl_GLU.cpp 1.2: * src/native/common/org_lwjgl_opengl_GLU.h 1.3: GLU: Added full quadrics support (except gluQuadricCallback) Quadrics.java: port of NeHe lesson18: Quadrics * src/native/common/extal.h 1.4: Modified so openal compiles on linux again * src/native/common/extal.c 1.2: fixed missing newline * examples/BaseWindow.java 1.1: * examples/BitmapFonts.java 1.1: * examples/Blending.java 1.1: * examples/DisplayLists.java 1.1: * examples/FiltersLightingAndControl.java 1.1: * examples/FirstPersonWorld.java 1.1: * examples/FlagEffect.java 1.1: * examples/Fog.java 1.1: * examples/MovingStarBitmaps.java 1.1: * examples/Polygon.java 1.1: * examples/PolygonColored.java 1.1: * examples/PolygonColoredRotating.java 1.1: * examples/PolygonColoredRotating3D.java 1.1: * examples/Texture.java 1.1: * examples/TextureMapping.java 1.1: Lots of changes. Everything is now real time so ALL animations should run at the same speed reguardless of frame rate. Keyboard input now uses only the Keyboard.pull() method. Also changed the class names for everything. FirstPersonWorld now limits how much you can rotate the camera up or down. Plus some other small changes I cant think of ATM =) * src/native/common/org_lwjgl_opengl_GLU.h 1.4: generated from the java source =) 2002-11-27 matzon * examples/BitmapFonts.java 1.2: * examples/Blending.java 1.2: * examples/DisplayLists.java 1.2: * examples/FiltersLightingAndControl.java 1.2: * examples/FirstPersonWorld.java 1.2: * examples/FlagEffect.java 1.2: * examples/Fog.java 1.2: * examples/MovingStarBitmaps.java 1.2: * examples/Polygon.java 1.2: * examples/PolygonColored.java 1.2: * examples/PolygonColoredRotating.java 1.2: * examples/PolygonColoredRotating3D.java 1.2: * examples/Quadrics.java 1.2: * examples/Texture.java 1.2: * examples/TextureMapping.java 1.2: * src/java/org/lwjgl/opengl/CoreGL.java 1.8: * src/java/org/lwjgl/opengl/GL.java 1.13: fix: removed not needed imports (makes eclipse bitch less) 2002-11-26 cix_foo * src/native/common/checkGLerror.h 1.5: * src/native/common/org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.h 1.2: * src/native/common/org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.h 1.2: * src/native/common/org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.h 1.2: * src/native/common/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.h 1.2: * src/native/common/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.h 1.2: * src/native/common/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.h 1.2: * src/native/common/org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.h 1.2: * src/native/common/org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.h 1.2: * src/native/common/org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.h 1.2: * src/native/common/org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.h 1.2: * src/native/common/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.h 1.2: * src/native/common/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.h 1.2: * src/native/common/org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.h 1.2: * src/native/common/org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.h 1.2: * src/native/common/org_lwjgl_input_GamePad.h 1.2: * src/native/common/org_lwjgl_input_Joystick.h 1.5: * src/native/common/org_lwjgl_opengl_CoreGL.h 1.6: * src/native/win32/org_lwjgl_input_GamePad.cpp 1.2: * src/native/win32/org_lwjgl_input_Joystick.cpp 1.6: *** keyword substitution change *** * src/native/common/checkALerror.h 1.4: * src/native/common/org_lwjgl_openal_ALC.cpp 1.2: * src/native/common/org_lwjgl_openal_ALUT.cpp 1.2: * src/native/common/org_lwjgl_openal_CoreAL.cpp 1.2: * src/native/common/org_lwjgl_openal_eax_CoreEAX.cpp 1.2: Fixed include error 2002-11-26 lholden * src/native/linux/org_lwjgl_Sys.cpp 1.3: Removed the native time readout from queryTime(). I think elias_naur was trying to annoy me to death with time updates every 0.001 seconds =) * src/native/linux/org_lwjgl_Display.cpp 1.4: Added a fix for when GLX_ALPHA_SIZE cant be set (I think this happens when display depth is below 24.) There might be a better way to handle this... but this lets lwjgl work for me. =) 2002-11-26 elias_naur * src/native/linux/org_lwjgl_input_Keyboard.cpp 1.9: Increased poll buffer size * src/native/linux/org_lwjgl_input_Keyboard.cpp 1.7: Reverted the Keyboard.poll() change * src/native/linux/org_lwjgl_input_Keyboard.cpp 1.8: Added poll() logic so behavior looks like DX 2002-11-25 lholden * .cvsignore 1.2: put my cvsignore changes here =) 2002-11-25 elias_naur * src/native/common/org_lwjgl_opengl_GLU.cpp 1.1: * src/native/linux/org_lwjgl_opengl_GLU.cpp 1.2: * src/native/win32/org_lwjgl_opengl_GLU.cpp 1.4: Moved GLU.cpp to common * src/java/org/lwjgl/input/Keyboard.java 1.14: Added keycode mapping for enter and tab in Keyboard.java * src/native/common/MatrixOpCommon.cpp 1.1: * src/native/common/MatrixOpCommon.h 1.1: * src/native/common/org_lwjgl_Math.cpp 1.1: * src/native/common/org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.cpp 1.1: * src/native/common/org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.cpp 1.1: * src/native/common/org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.cpp 1.1: * src/native/common/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.cpp 1.1: * src/native/common/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp 1.1: * src/native/common/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp 1.1: * src/native/common/org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.cpp 1.1: * src/native/common/org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.cpp 1.1: * src/native/common/org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.cpp 1.1: * src/native/common/org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.cpp 1.1: * src/native/common/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp 1.1: * src/native/common/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp 1.1: * src/native/common/org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.cpp 1.1: * src/native/common/org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.cpp 1.1: * src/native/linux/Makefile 1.12: * src/native/linux/MatrixOpCommon.cpp 1.2: * src/native/linux/MatrixOpCommon.h 1.2: * src/native/linux/org_lwjgl_Math.cpp 1.3: * src/native/linux/org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.cpp 1.2: * src/native/linux/org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.cpp 1.2: * src/native/linux/org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.cpp 1.2: * src/native/linux/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.cpp 1.2: * src/native/linux/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp 1.4: * src/native/linux/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp 1.3: * src/native/linux/org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.cpp 1.2: * src/native/linux/org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.cpp 1.2: * src/native/linux/org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.cpp 1.2: * src/native/linux/org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.cpp 1.2: * src/native/linux/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp 1.3: * src/native/linux/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp 1.3: * src/native/linux/org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.cpp 1.2: * src/native/linux/org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.cpp 1.2: * src/native/win32/MatrixOpCommon.cpp 1.7: * src/native/win32/MatrixOpCommon.h 1.4: * src/native/win32/org_lwjgl_Math.cpp 1.5: * src/native/win32/org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.cpp 1.4: * src/native/win32/org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.cpp 1.4: * src/native/win32/org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.cpp 1.4: * src/native/win32/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.cpp 1.4: * src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp 1.8: * src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp 1.8: * src/native/win32/org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.cpp 1.5: * src/native/win32/org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.cpp 1.5: * src/native/win32/org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.cpp 1.4: * src/native/win32/org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.cpp 1.4: * src/native/win32/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp 1.6: * src/native/win32/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp 1.6: * src/native/win32/org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.cpp 1.4: * src/native/win32/org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.cpp 1.4: Moved Math functions to common * src/native/linux/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp 1.3: * src/native/linux/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp 1.2: * src/native/linux/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp 1.2: * src/native/linux/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp 1.2: Synced math operations with win32 * src/native/common/org_lwjgl_openal_ALC.cpp 1.1: * src/native/common/org_lwjgl_openal_ALUT.cpp 1.1: * src/native/common/org_lwjgl_openal_BaseAL.cpp 1.1: * src/native/common/org_lwjgl_openal_CoreAL.cpp 1.1: * src/native/common/org_lwjgl_openal_eax_BaseEAX.cpp 1.1: * src/native/common/org_lwjgl_openal_eax_CoreEAX.cpp 1.1: * src/native/common/org_lwjgl_openal_eax_EAXBufferProperties.cpp 1.1: * src/native/common/org_lwjgl_openal_eax_EAXListenerProperties.cpp 1.1: * src/native/linux/org_lwjgl_openal_ALC.cpp 1.3: * src/native/linux/org_lwjgl_openal_ALUT.cpp 1.3: * src/native/linux/org_lwjgl_openal_BaseAL.cpp 1.3: * src/native/linux/org_lwjgl_openal_CoreAL.cpp 1.4: * src/native/linux/org_lwjgl_openal_eax_BaseEAX.cpp 1.2: * src/native/linux/org_lwjgl_openal_eax_CoreEAX.cpp 1.3: * src/native/linux/org_lwjgl_openal_eax_EAXBufferProperties.cpp 1.2: * src/native/linux/org_lwjgl_openal_eax_EAXListenerProperties.cpp 1.2: * src/native/win32/org_lwjgl_openal_ALC.cpp 1.10: * src/native/win32/org_lwjgl_openal_ALUT.cpp 1.9: * src/native/win32/org_lwjgl_openal_BaseAL.cpp 1.2: * src/native/win32/org_lwjgl_openal_CoreAL.cpp 1.6: * src/native/win32/org_lwjgl_openal_eax_BaseEAX.cpp 1.2: * src/native/win32/org_lwjgl_openal_eax_CoreEAX.cpp 1.2: * src/native/win32/org_lwjgl_openal_eax_EAXBufferProperties.cpp 1.2: * src/native/win32/org_lwjgl_openal_eax_EAXListenerProperties.cpp 1.2: Moved OpenAL to common * src/native/linux/org_lwjgl_input_Keyboard.cpp 1.6: Made Keyboard.poll behave like win32 version * src/native/common/checkALerror.h 1.3: * src/native/common/extal.c 1.1: * src/native/linux/checkALerror.h 1.2: * src/native/linux/extal.c 1.3: * src/native/win32/extal.c 1.2: Moved AL utility files to common * src/java/org/lwjgl/opengl/BaseGL.java 1.6: * src/native/common/org_lwjgl_opengl_BaseGL.h 1.2: * src/native/linux/org_lwjgl_opengl_BaseGL.cpp 1.3: Added releaseContext to BaseGL.java (and native for linux) * src/native/linux/org_lwjgl_opengl_CoreGL.cpp 1.4: * src/native/linux/org_lwjgl_opengl_GL.cpp 1.3: * src/native/win32/org_lwjgl_opengl_CoreGL.cpp 1.7: * src/native/win32/org_lwjgl_opengl_GL.cpp 1.5: Moved org_lwjgl_opengl_GL.cpp to common * src/native/linux/Makefile 1.13: * src/native/linux/org_lwjgl_input_Keyboard.cpp 1.5: Remapped some keys * src/native/common/org_lwjgl_opengl_CoreGL.cpp 1.1: * src/native/common/org_lwjgl_opengl_GL.cpp 1.1: Moved org_lwjgl_opengl_GL.cpp to common (again) * src/native/linux/org_lwjgl_opengl_BaseGL.cpp 1.4: Dump extension info with debug library 2002-11-25 matzon * src/native/common/extal.h 1.2: fix: -> 2002-11-24 elias_naur * src/java/org/lwjgl/opengl/CoreGL.java 1.7: * src/java/org/lwjgl/opengl/CoreGLConstants.java 1.4: Added missing GL constants and functions * src/native/linux/org_lwjgl_opengl_CoreGL.cpp 1.3: Added more missing native GL functions * src/java/org/lwjgl/input/Keyboard.java 1.12: Added Keyboard.KEY_PRINTSCREEN * src/java/org/lwjgl/input/Keyboard.java 1.13: Removed PRINTSCREEN, PAGEUP and PAGEDOWN again - need to remap instead * src/native/linux/org_lwjgl_opengl_CoreGL.cpp 1.2: Added linux support for additional GL functions * src/native/common/org_lwjgl_opengl_CoreGL.h 1.5: Created new jni header for CoreGL * src/java/org/lwjgl/input/Keyboard.java 1.11: Added Keyboard.KEY_PAGEUP Keyboard.KEY_PAGEDOWN 2002-11-24 cix_foo * src/native/win32/org_lwjgl_Display.cpp 1.7: Fixed display frequency problems * src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp 1.7: * src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp 1.7: * src/native/win32/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp 1.5: * src/native/win32/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp 1.5: Fixed array allocation syntax error and removed std namespace for VC6.0 users * src/native/win32/org_lwjgl_opengl_BaseGL.cpp 1.4: Fixed compile error since changing to platform independent glext.c * src/java/org/lwjgl/opengl/GL.java 1.12: Fixed extension finding code 2002-11-22 matzon * src/native/win32/org_lwjgl_input_Joystick.cpp 1.5: fix: now copies buttoncount buttons, instead of 4 (doh!) 2002-11-22 elias_naur * src/native/linux/Makefile 1.11: The Makefile now strips the release library to make it smaller * src/java/org/lwjgl/test/opengl/Game.java 1.2: Dont let Game.java use realtime priority * src/native/linux/org_lwjgl_Sys.cpp 1.2: Using linux soft realtime priority for Sys.REALTIME_PRIORITY * src/native/linux/Makefile 1.10: make g++ compile with -O3 2002-11-21 matzon * .project 1.2: fix: made .project file into java project * .project 1.3: * .project 1.4: *** keyword substitution change *** * src/java/org/lwjgl/test/openal/ALTest.java 1.2: fix: removed unneeded import fix: removed getSource3f reference * src/java/org/lwjgl/openal/eax/EAXBufferProperties.java 1.4: * src/java/org/lwjgl/test/openal/ALCTest.java 1.2: * src/java/org/lwjgl/test/openal/EAXTest.java 1.2: fix: removed unneeded import 2002-11-21 elias_naur * src/java/org/lwjgl/test/opengl/Grass.java 1.1: * src/java/org/lwjgl/test/opengl/cg_grass2.cg 1.1: * src/java/org/lwjgl/test/opengl/cg_grass2.vp 1.1: Added shader demo Grass.java * src/native/linux/org_lwjgl_opengl_BaseGL.cpp 1.2: Fixed a bug that made extensions unavailable * src/native/linux/org_lwjgl_input_Keyboard.cpp 1.4: * src/native/linux/org_lwjgl_input_Mouse.cpp 1.4: Input fixes 2002-11-20 elias_naur * src/native/linux/org_lwjgl_Display.cpp 1.2: * src/native/linux/org_lwjgl_input_Keyboard.cpp 1.2: * src/native/linux/org_lwjgl_input_Mouse.cpp 1.2: Improved pointer and keyboard handling under windowed mode * src/native/linux/org_lwjgl_Display.cpp 1.3: * src/native/linux/org_lwjgl_input_Keyboard.cpp 1.3: * src/native/linux/org_lwjgl_input_Mouse.cpp 1.3: Fixed a viewport placement bug * src/native/linux/org_lwjgl_input_GamePad.cpp 1.1: * src/native/linux/org_lwjgl_input_Joystick.cpp 1.1: Null joystick and gamepad files added 2002-11-19 elias_naur * src/native/linux/extal.c 1.1: linux extal.h * src/native/linux/Game.java 1.8: Moved Game.java opengl test to java/org/lwjgl/opengl/test * src/java/org/lwjgl/test/MathTest.java 1.1: Added MathTest.java * src/native/linux/extal.c 1.2: * src/native/linux/org_lwjgl_Math.cpp 1.2: * src/native/linux/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp 1.2: * src/native/linux/org_lwjgl_openal_ALC.cpp 1.2: * src/native/linux/org_lwjgl_openal_ALUT.cpp 1.2: * src/native/linux/org_lwjgl_openal_CoreAL.cpp 1.2: * src/native/linux/org_lwjgl_openal_eax_CoreEAX.cpp 1.2: * src/native/linux/org_lwjgl_opengl_GL.cpp 1.2: Corrected author tags * src/native/linux/org_lwjgl_openal_CoreAL.cpp 1.3: removed alGetSource3f * src/native/linux/Makefile 1.9: Updated linux Makefile * src/native/linux/Makefile 1.7: * src/native/linux/MatrixOpCommon.cpp 1.1: * src/native/linux/MatrixOpCommon.h 1.1: * src/native/linux/org_lwjgl_Display.c 1.7: * src/native/linux/org_lwjgl_Display.cpp 1.1: * src/native/linux/org_lwjgl_Math.cpp 1.1: * src/native/linux/org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.cpp 1.1: * src/native/linux/org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.cpp 1.1: * src/native/linux/org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.cpp 1.1: * src/native/linux/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.cpp 1.1: * src/native/linux/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp 1.1: * src/native/linux/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp 1.1: * src/native/linux/org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.cpp 1.1: * src/native/linux/org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.cpp 1.1: * src/native/linux/org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.cpp 1.1: * src/native/linux/org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.cpp 1.1: * src/native/linux/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp 1.1: * src/native/linux/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp 1.1: * src/native/linux/org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.cpp 1.1: * src/native/linux/org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.cpp 1.1: * src/native/linux/org_lwjgl_Sys.c 1.5: * src/native/linux/org_lwjgl_Sys.cpp 1.1: * src/native/linux/org_lwjgl_input_Keyboard.c 1.3: * src/native/linux/org_lwjgl_input_Keyboard.cpp 1.1: * src/native/linux/org_lwjgl_input_Mouse.c 1.5: * src/native/linux/org_lwjgl_input_Mouse.cpp 1.1: * src/native/linux/org_lwjgl_opengl_BaseGL.c 1.5: * src/native/linux/org_lwjgl_opengl_BaseGL.cpp 1.1: * src/native/linux/org_lwjgl_opengl_CoreGL.c 1.4: * src/native/linux/org_lwjgl_opengl_CoreGL.cpp 1.1: * src/native/linux/org_lwjgl_opengl_GL.c 1.4: * src/native/linux/org_lwjgl_opengl_GL.cpp 1.1: * src/native/linux/org_lwjgl_opengl_GLU.c 1.3: * src/native/linux/org_lwjgl_opengl_GLU.cpp 1.1: Ported to C++. ported Math ops * src/native/linux/Makefile 1.8: * src/native/linux/org_lwjgl_openal_ALC.cpp 1.1: * src/native/linux/org_lwjgl_openal_ALUT.cpp 1.1: * src/native/linux/org_lwjgl_openal_BaseAL.cpp 1.1: * src/native/linux/org_lwjgl_openal_CoreAL.cpp 1.1: * src/native/linux/org_lwjgl_openal_eax_EAXBufferProperties.cpp 1.1: * src/native/linux/org_lwjgl_openal_eax_EAXListenerProperties.cpp 1.1: Initial OpenAL linux support * src/native/common/checkGLerror.h 1.4: * src/native/common/extgl.c 1.1: * src/native/common/extgl.h 1.1: * src/native/linux/Makefile 1.6: * src/native/linux/checkGLerror.h 1.2: * src/native/linux/extgl.c 1.2: * src/native/linux/extgl.h 1.2: * src/native/linux/org_lwjgl_opengl_BaseGL.c 1.4: * src/native/win32/extgl.c 1.3: * src/native/win32/extgl.h 1.2: Updated extgl.h/c and checkGLerror.h * src/native/linux/org_lwjgl_openal_BaseAL.cpp 1.2: * src/native/linux/org_lwjgl_openal_eax_BaseEAX.cpp 1.1: * src/native/linux/org_lwjgl_openal_eax_CoreEAX.cpp 1.1: Added EAX linux files * src/native/linux/checkALerror.h 1.1: Added linux specific checkALerror.h 2002-11-19 matzon * src/native/win32/org_lwjgl_openal_eax_BaseEAX.cpp 1.1: * src/native/win32/org_lwjgl_openal_eax_CoreEAX.cpp 1.1: * src/native/win32/org_lwjgl_opengl_eax_BaseEAX.cpp 1.2: * src/native/win32/org_lwjgl_opengl_eax_CoreEAX.cpp 1.3: opengl->openal (doh!) * src/java/org/lwjgl/openal/CoreAL.java 1.10: * src/native/common/org_lwjgl_openal_CoreAL.h 1.8: mod: getSource3f removed, since it isn't in the specs * src/java/org/lwjgl/test/MathTest.java 1.2: * src/java/org/lwjgl/test/input/JoystickTest.java 1.1: * src/java/org/lwjgl/test/openal/ALCTest.java 1.1: * src/java/org/lwjgl/test/openal/ALTest.java 1.1: * src/java/org/lwjgl/test/openal/ALUTTest.java 1.1: * src/java/org/lwjgl/test/openal/BasicTest.java 1.1: * src/java/org/lwjgl/test/openal/EAXTest.java 1.1: * src/java/org/lwjgl/test/openal/PlayTest.java 1.1: * src/java/org/lwjgl/test/openal/PlayTestMemory.java 1.1: * src/java/org/lwjgl/test/opengl/Game.java 1.1: * src/java/org/lwjgl/test/vector/MathTest.java 1.1: moved tests to org.lwjgl.test for easier seperation 2002-11-18 matzon * src/native/common/org_lwjgl_input_Joystick.h 1.3: fix: formatting got fucked * src/native/win32/org_lwjgl_input_Joystick.cpp 1.3: bulk commit, since cvs server was down while fixing :/ fix: formatting got fucked fix: multiple poll fix: removed AquireInput method * src/java/org/lwjgl/input/Joystick.java 1.9: * src/native/common/org_lwjgl_input_Joystick.h 1.4: * src/native/win32/org_lwjgl_input_Joystick.cpp 1.4: fix: made joystick static, according to specs 2002-11-18 elias_naur * src/native/linux/Game.java 1.7: Added small GL extension test to Game.java * src/native/linux/Makefile 1.4: * src/native/linux/extgl.c 1.1: * src/native/linux/extgl.h 1.1: * src/native/linux/org_lwjgl_opengl_GL.c 1.3: Added support for GL extensions * src/native/linux/org_lwjgl_opengl_BaseGL.c 1.3: * src/native/linux/org_lwjgl_opengl_CoreGL.c 1.3: GL extensions fixes * src/native/linux/Makefile 1.5: Cleanup makefile 2002-11-17 elias_naur * src/native/linux/Game.java 1.5: * src/native/linux/org_lwjgl_input_Mouse.c 1.4: Cursor z movement added * src/native/linux/org_lwjgl_Display.c 1.6: * src/native/linux/org_lwjgl_input_Mouse.c 1.3: Cursor blanking added * src/native/linux/Game.java 1.6: * src/native/linux/Makefile 1.3: * src/native/linux/checkGLerror.h 1.1: Added debug support 2002-11-17 matzon * src/native/win32/org_lwjgl_input_Joystick.cpp 1.2: first stab at the win32 joystick implementation * src/java/org/lwjgl/input/Joystick.java 1.8: first stab at the joystick implementation * src/native/common/org_lwjgl_input_Joystick.h 1.2: new joystick header 2002-11-16 elias_naur * src/native/linux/Game.java 1.4: * src/native/linux/org_lwjgl_Display.c 1.5: * src/native/linux/org_lwjgl_Sys.c 1.4: Added Sys setPriority support * src/native/linux/Game.java 1.3: * src/native/linux/org_lwjgl_Sys.c 1.3: Added Sys timer support 2002-11-15 elias_naur * src/native/linux/Game.java 1.1: * src/native/linux/Makefile 1.1: * src/native/linux/org_lwjgl_Display.c 1.1: * src/native/linux/org_lwjgl_Sys.c 1.1: * src/native/linux/org_lwjgl_input_Keyboard.c 1.1: * src/native/linux/org_lwjgl_input_Mouse.c 1.1: * src/native/linux/org_lwjgl_opengl_BaseGL.c 1.1: * src/native/linux/org_lwjgl_opengl_CoreGL.c 1.1: * src/native/linux/org_lwjgl_opengl_GL.c 1.1: * src/native/linux/org_lwjgl_opengl_GLU.c 1.1: Added linux native src files * src/native/linux/org_lwjgl_Display.c 1.3: corrected id and revisions tags * src/native/linux/Game.java 1.2: * src/native/linux/Makefile 1.2: * src/native/linux/org_lwjgl_Display.c 1.4: * src/native/linux/org_lwjgl_Sys.c 1.2: * src/native/linux/org_lwjgl_input_Keyboard.c 1.2: * src/native/linux/org_lwjgl_input_Mouse.c 1.2: * src/native/linux/org_lwjgl_opengl_BaseGL.c 1.2: * src/native/linux/org_lwjgl_opengl_CoreGL.c 1.2: * src/native/linux/org_lwjgl_opengl_GL.c 1.2: * src/native/linux/org_lwjgl_opengl_GLU.c 1.2: Corrected revision and id tags * src/native/linux/org_lwjgl_Display.c 1.2: corrected revision and id 2002-10-28 exocet * src/java/org/lwjgl/vector/Matrix3f.java 1.11: * src/java/org/lwjgl/vector/Matrix4f.java 1.11: Fixed inversion error. 2002-10-26 exocet * src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp 1.6: * src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp 1.6: Fixed some bugs. 2002-10-19 cix_foo * src/native/win32/org_lwjgl_input_GamePad.cpp 1.1: * src/native/win32/org_lwjgl_input_Joystick.cpp 1.1: Ready to fill in. Go on, you know you want to. 2002-10-18 cix_foo * src/java/org/lwjgl/Display.java 1.7: * src/java/org/lwjgl/DisplayMode.java 1.4: * src/java/org/lwjgl/Math.java 1.9: * src/java/org/lwjgl/Sys.java 1.11: * src/java/org/lwjgl/opengl/CoreGL.java 1.6: * src/java/org/lwjgl/opengl/GLConstants.java 1.6: * src/java/org/lwjgl/opengl/ext/EXTAbgr.java 1.2: * src/java/org/lwjgl/opengl/ext/EXTBgra.java 1.2: * src/java/org/lwjgl/opengl/ext/EXTBlendColor.java 1.2: * src/java/org/lwjgl/opengl/ext/EXTBlendMinmax.java 1.2: * src/java/org/lwjgl/opengl/ext/EXTBlendSubtract.java 1.2: * src/java/org/lwjgl/opengl/ext/EXTLightMaxExponent.java 1.2: * src/java/org/lwjgl/opengl/ext/EXTPackedPixels.java 1.2: * src/java/org/lwjgl/opengl/ext/EXTRescaleNormal.java 1.2: * src/java/org/lwjgl/opengl/ext/EXTSeparateSpecularColor.java 1.2: * src/java/org/lwjgl/opengl/ext/EXTSharedTexturePalette.java 1.2: * src/java/org/lwjgl/opengl/ext/EXTTextureEnvCombine.java 1.2: * src/java/org/lwjgl/opengl/ext/EXTTextureEnvDot3.java 1.2: * src/java/org/lwjgl/opengl/ext/EXTVertexArray.java 1.2: *** keyword substitution change *** * src/java/org/lwjgl/opengl/CoreGL.java 1.5: * src/java/org/lwjgl/opengl/GL.java 1.11: * src/java/org/lwjgl/opengl/GLConstants.java 1.5: * src/java/org/lwjgl/opengl/ext/EXTAbgr.java 1.1: * src/java/org/lwjgl/opengl/ext/EXTAgbr.java 1.2: * src/java/org/lwjgl/opengl/ext/EXTBgra.java 1.1: * src/java/org/lwjgl/opengl/ext/EXTBlendColor.java 1.1: * src/java/org/lwjgl/opengl/ext/EXTBlendMinmax.java 1.1: * src/java/org/lwjgl/opengl/ext/EXTBlendSubtract.java 1.1: * src/java/org/lwjgl/opengl/ext/EXTLightMaxExponent.java 1.1: * src/java/org/lwjgl/opengl/ext/EXTPackedPixels.java 1.1: * src/java/org/lwjgl/opengl/ext/EXTRescaleNormal.java 1.1: * src/java/org/lwjgl/opengl/ext/EXTSeparateSpecularColor.java 1.1: * src/java/org/lwjgl/opengl/ext/EXTSharedTexturePalette.java 1.1: * src/java/org/lwjgl/opengl/ext/EXTTextureEnvCombine.java 1.1: * src/java/org/lwjgl/opengl/ext/EXTTextureEnvDot3.java 1.1: * src/java/org/lwjgl/opengl/ext/EXTVertexArray.java 1.1: New extensions 2002-10-16 exocet * src/java/org/lwjgl/vector/Matrix2f.java 1.9: * src/java/org/lwjgl/vector/Matrix3f.java 1.10: * src/java/org/lwjgl/vector/Matrix4f.java 1.10: added invert/determinant * src/native/win32/MatrixOpCommon.cpp 1.6: fixed some memory errors 2002-10-15 cix_foo * src/native/common/org_lwjgl_opengl_CoreGL.h 1.4: * src/native/win32/MatrixOpCommon.cpp 1.5: * src/native/win32/org_lwjgl_opengl_CoreGL.cpp 1.6: Fixed native matrix code so it compiles. Added EXT_paletted_texture functions to CoreGL - whoops 2002-10-06 cix_foo * src/java/org/lwjgl/vector/Vector3f.java 1.7: * src/java/org/lwjgl/vector/Vector4f.java 1.6: Added load method 2002-09-28 exocet * src/native/win32/MatrixOpCommon.cpp 1.4: * src/native/win32/MatrixOpCommon.h 1.3: * src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp 1.5: * src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp 1.5: Optimised INVERT cases for Orthogonal Matricies (Rotations) 2002-09-20 cix_foo * doc/tutorial/skeleton_code.html 1.3: * src/java/org/lwjgl/opengl/GL.java 1.10: Catching up * src/native/win32/org_lwjgl_opengl_GL.cpp 1.4: Fixed wglGetExtensionsStringARB problem 2002-09-12 matzon * src/native/win32/org_lwjgl_opengl_eax_CoreEAX.cpp 1.2: fix: don't do the whole initializing thingy - just assume that OpenAL is initialized fix:: wrong comment fix: changed ifndef to ifdef DOH! * src/java/org/lwjgl/openal/eax/BaseEAX.java 1.2: add: added finalizer 2002-09-11 matzon * src/java/org/lwjgl/openal/eax/EAXBufferProperties.java 1.3: * src/java/org/lwjgl/openal/eax/EAXListenerProperties.java 1.3: fix: now reading ints instead of longs - buffer overflow, since longs are 64 bit in java 2002-09-10 matzon * doc/CREDITS 1.2: add: Added Gregory Pierce to credits list 2002-09-09 matzon * doc/openal_c-to-java.html 1.1: * doc/openal_c-to-java.txt 1.2: mod: changed text file to html, so that it can be included on website 2002-09-08 gregorypierce * src/native/macosx/org_lwjgl_Display.cpp 1.3: Updated to use RenderingContext * src/native/macosx/RenderingContext.cpp 1.1: * src/native/macosx/RenderingContext.h 1.1: RenderingContext - OpenGL context 2002-09-08 exocet * src/native/win32/MatrixOpCommon.cpp 1.3: * src/native/win32/MatrixOpCommon.h 1.2: * src/native/win32/org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.cpp 1.3: * src/native/win32/org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.cpp 1.3: * src/native/win32/org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.cpp 1.3: * src/native/win32/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.cpp 1.3: * src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp 1.4: * src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp 1.4: * src/native/win32/org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.cpp 1.4: * src/native/win32/org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.cpp 1.4: * src/native/win32/org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.cpp 1.3: * src/native/win32/org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.cpp 1.3: * src/native/win32/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp 1.4: * src/native/win32/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp 1.4: * src/native/win32/org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.cpp 1.3: * src/native/win32/org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.cpp 1.3: Cleaned up the code, all test cases I have sent at it work. check current compatibility at: http://www.happypedestrian.com/lwjgl/matrixop.html 2002-09-07 exocet * src/native/win32/MatrixOpCommon.cpp 1.2: * src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp 1.3: * src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp 1.3: * src/native/win32/org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.cpp 1.3: * src/native/win32/org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.cpp 1.3: Recent Testing: Mul and Inv work for 3x3 matrix, more testing coming check www.happypedestrian.com/lwjgl/matrixop.html for current status 2002-09-06 matzon * src/java/org/lwjgl/openal/ALC.java 1.5: * src/java/org/lwjgl/openal/CoreAL.java 1.9: * src/native/common/org_lwjgl_openal_ALC.h 1.3: * src/native/common/org_lwjgl_openal_CoreAL.h 1.7: * src/native/win32/org_lwjgl_openal_ALC.cpp 1.9: * src/native/win32/org_lwjgl_openal_CoreAL.cpp 1.5: rem: getProcAddress removed, since it serves no purpose for Java programmers 2002-09-06 cix_foo * src/java/org/lwjgl/input/Keyboard.java 1.10: Fixed various bugs 2002-09-05 matzon * doc/tutorial/index.html 1.2: * doc/tutorial/intro.html 1.1: renamed index.html to intro.html * doc/tutorial/OpenAL_Tutoral.html 1.2: * doc/tutorial/openal_basics.html 1.1: renamed OpenAL_Tutoral to openal_basics 2002-09-03 gregorypierce * src/native/macosx/org_lwjgl_Display.cpp 1.2: Updated with GL setup functions * src/native/macosx/org_lwjgl_Display.cpp 1.1: Initial revision of the Mac version of the display class. Just testing CVS script. 2002-09-03 matzon * src/java/org/lwjgl/openal/ALC.java 1.4: * src/java/org/lwjgl/openal/ALUT.java 1.7: * src/java/org/lwjgl/openal/BaseAL.java 1.4: mod: updated to create/destroy architecture * doc/README 1.1: initial import of README * src/java/org/lwjgl/openal/eax/BaseEAXConstants.java 1.3: * src/java/org/lwjgl/openal/eax/EAXBufferProperties.java 1.2: * src/java/org/lwjgl/openal/eax/EAXListenerProperties.java 1.2: mod: refactored some EAX constants to Buffer or Listerner Properties class * doc/openal_c-to-java.txt 1.1: initial import of basic OpenAL conversion from c/c++ to Java * doc/tutorial/OpenAL_Tutoral.html 1.1: initial import of tutorial * src/native/common/org_lwjgl_openal_ALC.h 1.2: * src/native/common/org_lwjgl_openal_ALUT.h 1.6: * src/native/common/org_lwjgl_openal_BaseAL.h 1.1: * src/native/win32/org_lwjgl_openal_ALC.cpp 1.8: * src/native/win32/org_lwjgl_openal_ALUT.cpp 1.8: * src/native/win32/org_lwjgl_openal_BaseAL.cpp 1.1: mod: adopted create/destroy architecture 2002-09-02 matzon * src/native/common/org_lwjgl_openal_eax_EAXBufferProperties.h 1.1: * src/native/common/org_lwjgl_openal_eax_EAXListenerProperties.h 1.1: * src/native/win32/org_lwjgl_openal_eax_EAXBufferProperties.cpp 1.1: * src/native/win32/org_lwjgl_openal_eax_EAXListenerProperties.cpp 1.1: add: finished EAX support * src/java/org/lwjgl/openal/BaseEAX.java 1.3: * src/java/org/lwjgl/openal/BaseEAXConstants.java 1.2: * src/java/org/lwjgl/openal/CoreEAX.java 1.3: * src/java/org/lwjgl/openal/EAX.java 1.2: * src/java/org/lwjgl/openal/eax/BaseEAX.java 1.1: * src/java/org/lwjgl/openal/eax/BaseEAXConstants.java 1.1: * src/java/org/lwjgl/openal/eax/CoreEAX.java 1.1: * src/java/org/lwjgl/openal/eax/EAX.java 1.1: mod: moved to eax subpackage * src/native/common/org_lwjgl_openal_BaseEAX.h 1.2: * src/native/common/org_lwjgl_openal_CoreEAX.h 1.3: * src/native/common/org_lwjgl_openal_eax_BaseEAX.h 1.1: * src/native/common/org_lwjgl_openal_eax_CoreEAX.h 1.1: * src/native/win32/org_lwjgl_opengl_BaseEAX.cpp 1.2: * src/native/win32/org_lwjgl_opengl_CoreEAX.cpp 1.3: * src/native/win32/org_lwjgl_opengl_eax_BaseEAX.cpp 1.1: * src/native/win32/org_lwjgl_opengl_eax_CoreEAX.cpp 1.1: mod: moving to eax subpackage * src/java/org/lwjgl/openal/eax/BaseEAXConstants.java 1.2: * src/java/org/lwjgl/openal/eax/EAXBufferProperties.java 1.1: * src/java/org/lwjgl/openal/eax/EAXListenerProperties.java 1.1: add: EAX support done - needs some cleaning, and possibly refactoring of constants... * src/java/org/lwjgl/openal/ALConstants.java 1.4: mod: AL shouldn't have EAX constants * doc/CREDITS 1.1: * doc/LICENSE 1.1: initial commit 2002-08-30 matzon * src/java/org/lwjgl/openal/BaseEAX.java 1.1: * src/java/org/lwjgl/openal/BaseEAXConstants.java 1.1: * src/java/org/lwjgl/openal/CoreEAX.java 1.1: * src/java/org/lwjgl/openal/EAX.java 1.1: * src/native/common/extal.h 1.1: * src/native/common/org_lwjgl_openal_BaseEAX.h 1.1: * src/native/common/org_lwjgl_openal_CoreEAX.h 1.1: * src/native/win32/extal.c 1.1: * src/native/win32/org_lwjgl_opengl_BaseEAX.cpp 1.1: * src/native/win32/org_lwjgl_opengl_CoreEAX.cpp 1.1: add: first stab at EAX support * src/java/org/lwjgl/openal/BaseEAX.java 1.2: * src/java/org/lwjgl/openal/CoreEAX.java 1.2: * src/native/common/org_lwjgl_openal_CoreEAX.h 1.2: * src/native/win32/org_lwjgl_opengl_CoreEAX.cpp 1.2: fix: actually set Listener & Buffer GUID's * src/java/org/lwjgl/openal/ALConstants.java 1.3: fix: constants cleanup 2002-08-29 matzon * src/java/org/lwjgl/openal/ALUT.java 1.6: * src/java/org/lwjgl/openal/CoreAL.java 1.8: * src/native/common/org_lwjgl_openal_CoreAL.h 1.6: * src/native/win32/org_lwjgl_openal_CoreAL.cpp 1.4: fix: now using ByteBuffer all the way * src/java/org/lwjgl/openal/EAXALConstants.java 1.3: mov: renamed to BaseEAXConstants.java 2002-08-29 exocet * src/native/win32/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp 1.3: * src/native/win32/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp 1.3: Safe version now exists, some testing performed. 2002-08-28 matzon * src/java/org/lwjgl/openal/OpenALException.java 1.1: initial import * src/native/win32/org_lwjgl_openal_ALUT.cpp 1.7: fix: don't check for errors after the exit! - will crash since no current context * src/native/win32/org_lwjgl_openal_ALUT.cpp 1.6: fix: now uses ByteBuffer address to load buffer when using alutLoadWAVMemory fix: minor cleanup * src/native/common/org_lwjgl_openal_ALUT.h 1.5: fix: now uses ByteBuffer address to load buffer when using alutLoadWAVMemory 2002-08-28 exocet * src/native/win32/MatrixOpCommon.cpp 1.1: * src/native/win32/MatrixOpCommon.h 1.1: * src/native/win32/org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.cpp 1.2: * src/native/win32/org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.cpp 1.2: * src/native/win32/org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.cpp 1.2: * src/native/win32/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.cpp 1.2: * src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp 1.2: * src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp 1.2: * src/native/win32/org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.cpp 1.2: * src/native/win32/org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.cpp 1.2: * src/native/win32/org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.cpp 1.2: * src/native/win32/org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.cpp 1.2: * src/native/win32/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp 1.2: * src/native/win32/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp 1.2: * src/native/win32/org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.cpp 1.2: * src/native/win32/org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.cpp 1.2: First draft of ANSIC++ Vector code. Needs to be tested. 2002-08-28 cix_foo * src/java/org/lwjgl/input/Joystick.java 1.7: * src/java/org/lwjgl/input/Keyboard.java 1.9: * src/java/org/lwjgl/input/Mouse.java 1.9: Stuff * src/java/org/lwjgl/vector/Matrix.java 1.4: * src/java/org/lwjgl/vector/Matrix2f.java 1.8: * src/java/org/lwjgl/vector/Matrix3f.java 1.9: * src/java/org/lwjgl/vector/Matrix4f.java 1.9: * src/java/org/lwjgl/vector/Vector.java 1.3: * src/java/org/lwjgl/vector/Vector2f.java 1.6: * src/java/org/lwjgl/vector/Vector3f.java 1.6: Fixes 2002-08-27 matzon * src/native/common/checkALerror.h 1.2: fix: empty defines for !debug builds * src/native/win32/org_lwjgl_input_Keyboard.cpp 1.4: fix: made compile * src/native/win32/org_lwjgl_openal_ALC.cpp 1.7: fix: support alcMakeContextCurrent - as recommended in specs! 2002-08-26 cix_foo * src/java/org/lwjgl/input/GamePad.java 1.6: * src/java/org/lwjgl/input/Joystick.java 1.6: * src/java/org/lwjgl/input/Keyboard.java 1.8: * src/java/org/lwjgl/input/Mouse.java 1.8: * src/java/org/lwjgl/opengl/GL.java 1.9: * src/java/org/lwjgl/opengl/GLUConstants.java 1.7: * src/java/org/lwjgl/vector/Matrix.java 1.3: * src/java/org/lwjgl/vector/Matrix2f.java 1.7: * src/java/org/lwjgl/vector/Matrix3f.java 1.8: * src/java/org/lwjgl/vector/Matrix4f.java 1.8: * src/java/org/lwjgl/vector/Vector.java 1.2: * src/java/org/lwjgl/vector/Vector2f.java 1.5: * src/java/org/lwjgl/vector/Vector3f.java 1.5: * src/java/org/lwjgl/vector/Vector4f.java 1.5: *** keyword substitution change *** * src/java/org/lwjgl/vector/Matrix.java 1.1: * src/java/org/lwjgl/vector/Matrix2f.java 1.5: * src/java/org/lwjgl/vector/Matrix3f.java 1.6: * src/java/org/lwjgl/vector/Matrix4f.java 1.6: * src/java/org/lwjgl/vector/Vector.java 1.1: * src/java/org/lwjgl/vector/Vector2f.java 1.4: * src/java/org/lwjgl/vector/Vector3f.java 1.4: * src/java/org/lwjgl/vector/Vector4f.java 1.4: New base classes Vector and Matrix * src/java/org/lwjgl/vector/Matrix.java 1.2: * src/java/org/lwjgl/vector/Matrix2f.java 1.6: * src/java/org/lwjgl/vector/Matrix3f.java 1.7: * src/java/org/lwjgl/vector/Matrix4f.java 1.7: Fixes * src/java/org/lwjgl/Math.java 1.7: This n that * src/java/org/lwjgl/Math.java 1.8: Fixed more stuff 2002-08-26 matzon * src/native/common/checkALerror.h 1.1: * src/native/win32/org_lwjgl_openal_ALC.cpp 1.4: * src/native/win32/org_lwjgl_openal_ALUT.cpp 1.5: * src/native/win32/org_lwjgl_openal_CoreAL.cpp 1.3: add: macro AL error checking * src/native/win32/org_lwjgl_Math.cpp 1.4: rem: don't include math file, which isn't there * src/native/win32/org_lwjgl_openal_ALC.cpp 1.6: fix: NULL check in getString fix: wrong object being used when retrieving fields * src/native/win32/org_lwjgl_Display.cpp 1.6: fix: dx version defined, so that compile errors are removed * src/java/org/lwjgl/opengl/GL.java 1.8: * src/java/org/lwjgl/opengl/GLUConstants.java 1.6: fix: removed double ; * src/native/win32/org_lwjgl_openal_ALC.cpp 1.5: fix: allow null to be passed to openDevice * src/java/org/lwjgl/openal/ALC.java 1.2: add: ALC constants added * src/java/org/lwjgl/openal/ALC.java 1.3: rem: removed debug fix: cleanup * src/native/win32/org_lwjgl_openal_ALC.cpp 1.3: fix: wrong header file being included (DOH!) fix: using wrong object to retrieve field values from 2002-08-25 matzon * src/native/win32/org_lwjgl_openal_ALC.cpp 1.2: fix: made java impl. behave like C counterpart, by returning NULL * src/java/org/lwjgl/openal/OpenALTest.java 1.5: removing from openal package 2002-08-25 cix_foo * doc/tutorial/skeleton_code.html 1.2: Tweaks 2002-08-24 cix_foo * .cvsignore 1.1: * src/java/org/lwjgl/opengl/GL.java 1.7: * src/native/common/.cvsignore 1.2: * src/native/common/org_lwjgl_input_GamePad.h 1.1: * src/native/common/org_lwjgl_input_Joystick.h 1.1: * src/native/common/org_lwjgl_input_Mouse.h 1.2: * src/native/win32/.cvsignore 1.1: * src/native/win32/LWJGL.cpp 1.4: * src/native/win32/org_lwjgl_Display.cpp 1.5: * src/native/win32/org_lwjgl_Math.cpp 1.3: * src/native/win32/org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.cpp 1.1: * src/native/win32/org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.cpp 1.1: * src/native/win32/org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.cpp 1.1: * src/native/win32/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.cpp 1.1: * src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp 1.1: * src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp 1.1: * src/native/win32/org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.cpp 1.1: * src/native/win32/org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.cpp 1.1: * src/native/win32/org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.cpp 1.1: * src/native/win32/org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.cpp 1.1: * src/native/win32/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp 1.1: * src/native/win32/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp 1.1: * src/native/win32/org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.cpp 1.1: * src/native/win32/org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.cpp 1.1: Checkpoint * src/java/org/lwjgl/vector/Matrix2f.java 1.4: * src/java/org/lwjgl/vector/Matrix3f.java 1.4: * src/java/org/lwjgl/vector/Matrix4f.java 1.4: Load & store into FloatBuffers * src/java/org/lwjgl/vector/Matrix2f.java 1.3: * src/java/org/lwjgl/vector/Matrix3f.java 1.3: * src/java/org/lwjgl/vector/Matrix4f.java 1.3: * src/java/org/lwjgl/vector/Vector2f.java 1.3: * src/java/org/lwjgl/vector/Vector3f.java 1.3: * src/java/org/lwjgl/vector/Vector4f.java 1.3: Bunch of matrix and vector code added * src/java/org/lwjgl/vector/Matrix3f.java 1.5: * src/java/org/lwjgl/vector/Matrix4f.java 1.5: Determinants * src/java/org/lwjgl/input/GamePad.java 1.5: * src/java/org/lwjgl/input/Joystick.java 1.5: * src/java/org/lwjgl/input/Mouse.java 1.7: Buffering added * doc/tutorial/index.html 1.1: * doc/tutorial/skeleton_code.html 1.1: Rough incomplete draft * src/native/common/.cvsignore 1.1: * src/native/common/org_lwjgl_Math.h 1.2: * src/native/common/org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.h 1.1: * src/native/common/org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.h 1.1: * src/native/common/org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.h 1.1: * src/native/common/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.h 1.1: * src/native/common/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.h 1.1: * src/native/common/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.h 1.1: * src/native/common/org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.h 1.1: * src/native/common/org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.h 1.1: * src/native/common/org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.h 1.1: * src/native/common/org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.h 1.1: * src/native/common/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.h 1.1: * src/native/common/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.h 1.1: * src/native/common/org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.h 1.1: * src/native/common/org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.h 1.1: New math code 2002-08-23 cix_foo * src/java/org/lwjgl/Display.java 1.6: * src/java/org/lwjgl/DisplayMode.java 1.3: * src/java/org/lwjgl/Math.java 1.6: * src/java/org/lwjgl/Sys.java 1.10: * src/java/org/lwjgl/opengl/BaseGL.java 1.5: Mainly Javadoc fixes and Math stuff 2002-08-20 matzon * src/java/org/lwjgl/openal/ALC.java 1.1: * src/java/org/lwjgl/openal/ALCcontext.java 1.1: * src/java/org/lwjgl/openal/ALCdevice.java 1.1: * src/native/common/org_lwjgl_openal_ALC.h 1.1: * src/native/win32/org_lwjgl_openal_ALC.cpp 1.1: add: first stab at ALC 2002-08-20 cix_foo * src/java/org/lwjgl/input/GamePad.java 1.4: * src/java/org/lwjgl/input/Joystick.java 1.4: * src/java/org/lwjgl/input/Keyboard.java 1.7: * src/java/org/lwjgl/input/Mouse.java 1.6: Minor adjustments to Javadoc comments * src/java/org/lwjgl/Math.java 1.5: Ready for native code 2002-08-19 matzon * src/java/org/lwjgl/openal/CoreAL.java 1.6: mod: now use ByteBuffer addresses instead of arrays - this way we reduce object creation * src/java/org/lwjgl/openal/CoreAL.java 1.7: fix: wrong prototypes for some methods, while switching to ByteBuffer * src/native/common/org_lwjgl_openal_CoreAL.h 1.5: * src/native/win32/org_lwjgl_openal_CoreAL.cpp 1.2: basic al support complete * src/java/org/lwjgl/openal/CoreAL.java 1.5: add: last al methods added * src/native/common/org_lwjgl_openal_CoreAL.h 1.4: add: rest of al methods * src/java/org/lwjgl/openal/CoreAL.java 1.4: add: more al methods (work in progress) * src/java/org/lwjgl/openal/ALUT.java 1.5: * src/java/org/lwjgl/openal/BaseAL.java 1.3: fix: now uses getLibraryName() for determening lib to load 2002-08-19 cix_foo * src/native/common/org_lwjgl_Sys.h 1.2: Tweakage * src/java/org/lwjgl/Sys.java 1.9: Encapsulated LIBRARY_NAME (properly!) * src/java/org/lwjgl/Display.java 1.5: * src/java/org/lwjgl/Sys.java 1.8: * src/java/org/lwjgl/input/GamePad.java 1.3: * src/java/org/lwjgl/input/Joystick.java 1.3: * src/java/org/lwjgl/input/Keyboard.java 1.6: * src/java/org/lwjgl/input/Mouse.java 1.5: * src/java/org/lwjgl/opengl/BaseGL.java 1.4: * src/java/org/lwjgl/opengl/CoreGL.java 1.4: * src/java/org/lwjgl/opengl/GL.java 1.6: * src/java/org/lwjgl/opengl/GLU.java 1.5: Encapsulated LIBRARY_NAME * src/java/org/lwjgl/Math.java 1.4: * src/java/org/lwjgl/Sys.java 1.7: Matrix code started 2002-08-18 matzon * src/java/org/lwjgl/openal/ALUT.java 1.4: * src/java/org/lwjgl/openal/ALUTLoadWAVData.java 1.1: * src/java/org/lwjgl/openal/ALUTLoadWAVFile.java 1.3: * src/java/org/lwjgl/openal/OpenALTest.java 1.4: * src/native/win32/org_lwjgl_openal_ALUT.cpp 1.4: change: ALUTLoadWAVFile -> ALUTLoadWAVData * src/native/win32/org_lwjgl_openal_ALUT.cpp 1.2: add: loadWAVMemory implemented fix: wrong comments on alutInit * src/native/win32/org_lwjgl_openal_ALUT.cpp 1.3: fix: memory leak * src/native/common/org_lwjgl_openal_ALUT.h 1.4: loadWAVMemory implemented 2002-08-17 cix_foo * src/java/org/lwjgl/Sys.java 1.6: * src/java/org/lwjgl/opengl/GL.java 1.5: * src/native/common/org_lwjgl_Audio.h 1.2: * src/native/common/org_lwjgl_opengl_GL.h 1.2: * src/native/common/org_lwjgl_opengl_GLU.h 1.2: * src/native/common/org_lwjgl_opengl_GLUT.h 1.2: * src/native/win32/LWJGL.cpp 1.3: * src/native/win32/extgl.c 1.2: * src/native/win32/org_lwjgl_Display.cpp 1.4: * src/native/win32/org_lwjgl_input_Keyboard.cpp 1.3: * src/native/win32/org_lwjgl_opengl_BaseGL.cpp 1.3: * src/native/win32/org_lwjgl_opengl_GL.cpp 1.3: * src/native/win32/org_lwjgl_opengl_GLU.cpp 1.3: Working 2002-08-16 cix_foo * src/java/org/lwjgl/StructBuffer.java 1.3: * src/java/org/lwjgl/Sys.java 1.5: * src/java/org/lwjgl/opengl/GL.java 1.4: * src/java/org/lwjgl/opengl/GLConstants.java 1.4: * src/java/org/lwjgl/opengl/GLU.java 1.4: * src/java/org/lwjgl/opengl/GLUT.java 1.3: * src/java/org/lwjgl/opengl/GLUTConstants.java 1.2: Removed StructBuffer * src/java/org/lwjgl/vector/Matrix2f.java 1.2: * src/java/org/lwjgl/vector/Matrix3f.java 1.2: * src/java/org/lwjgl/vector/Matrix4f.java 1.2: * src/java/org/lwjgl/vector/Vector2f.java 1.2: * src/java/org/lwjgl/vector/Vector3f.java 1.2: * src/java/org/lwjgl/vector/Vector4f.java 1.2: Added licenses. * src/java/org/lwjgl/opengl/arb/ARBCubeMap.java 1.1: * src/java/org/lwjgl/opengl/arb/ARBDepthTexture.java 1.1: * src/java/org/lwjgl/opengl/arb/ARBMatrixPalette.java 1.1: * src/java/org/lwjgl/opengl/arb/ARBMultisample.java 1.1: * src/java/org/lwjgl/opengl/arb/ARBMultitexture.java 1.1: * src/java/org/lwjgl/opengl/arb/ARBPointParameters.java 1.1: * src/java/org/lwjgl/opengl/arb/ARBShadow.java 1.1: * src/java/org/lwjgl/opengl/arb/ARBShadowAmbient.java 1.1: * src/java/org/lwjgl/opengl/arb/ARBTextureBorderClamp.java 1.1: * src/java/org/lwjgl/opengl/arb/ARBTextureCompression.java 1.1: * src/java/org/lwjgl/opengl/arb/ARBTextureEnvCombine.java 1.1: * src/java/org/lwjgl/opengl/arb/ARBTextureEnvDot3.java 1.1: * src/java/org/lwjgl/opengl/arb/ARBTextureMirroredRepeat.java 1.1: * src/java/org/lwjgl/opengl/arb/ARBTransposeMatrix.java 1.1: * src/java/org/lwjgl/opengl/arb/ARBVertexBlend.java 1.1: * src/java/org/lwjgl/opengl/arb/ARBVertexProgram.java 1.1: * src/java/org/lwjgl/opengl/ati/ATIElementArray.java 1.1: * src/java/org/lwjgl/opengl/ati/ATIEnvmapBumpmap.java 1.1: * src/java/org/lwjgl/opengl/ati/ATIFragmentShader.java 1.1: * src/java/org/lwjgl/opengl/ati/ATIPnTriangles.java 1.1: * src/java/org/lwjgl/opengl/ati/ATITextureMirrorOnce.java 1.1: * src/java/org/lwjgl/opengl/ati/ATIVertexArrayObject.java 1.1: * src/java/org/lwjgl/opengl/ati/ATIVertexStreams.java 1.1: * src/java/org/lwjgl/opengl/atix/ATIXPointSprites.java 1.1: * src/java/org/lwjgl/opengl/atix/ATIXTextureEnvRoute.java 1.1: * src/java/org/lwjgl/opengl/ext/EXTAgbr.java 1.1: * src/java/org/lwjgl/opengl/ext/EXTCompiledVertexArray.java 1.1: * src/java/org/lwjgl/opengl/ext/EXTDrawRangeElements.java 1.1: * src/java/org/lwjgl/opengl/ext/EXTFogCoord.java 1.1: * src/java/org/lwjgl/opengl/ext/EXTPointParameters.java 1.1: * src/java/org/lwjgl/opengl/ext/EXTSecondaryColor.java 1.1: * src/java/org/lwjgl/opengl/ext/EXTStencilTwoSide.java 1.1: * src/java/org/lwjgl/opengl/ext/EXTStencilWrap.java 1.1: * src/java/org/lwjgl/opengl/ext/EXTTextureCompressionS3TC.java 1.1: * src/java/org/lwjgl/opengl/ext/EXTTextureFilterAnisotropic.java 1.1: * src/java/org/lwjgl/opengl/ext/EXTTextureLODBias.java 1.1: * src/java/org/lwjgl/opengl/ext/EXTVertexShader.java 1.1: * src/java/org/lwjgl/opengl/ext/EXTVertexWeighting.java 1.1: * src/java/org/lwjgl/opengl/hp/HPOcclusionTest.java 1.1: * src/java/org/lwjgl/opengl/nv/NVCopyDepthToColor.java 1.1: * src/java/org/lwjgl/opengl/nv/NVDepthClamp.java 1.1: * src/java/org/lwjgl/opengl/nv/NVEvaluators.java 1.1: * src/java/org/lwjgl/opengl/nv/NVFence.java 1.1: * src/java/org/lwjgl/opengl/nv/NVFogDistance.java 1.1: * src/java/org/lwjgl/opengl/nv/NVLightMaxExponent.java 1.1: * src/java/org/lwjgl/opengl/nv/NVOcclusionQuery.java 1.1: * src/java/org/lwjgl/opengl/nv/NVPackedDepthStencil.java 1.1: * src/java/org/lwjgl/opengl/nv/NVPointSprite.java 1.1: * src/java/org/lwjgl/opengl/nv/NVRegisterCombiners.java 1.1: * src/java/org/lwjgl/opengl/nv/NVRegisterCombiners2.java 1.1: * src/java/org/lwjgl/opengl/nv/NVTexgenReflection.java 1.1: * src/java/org/lwjgl/opengl/nv/NVTextureEnvCombine4.java 1.1: * src/java/org/lwjgl/opengl/nv/NVTextureRectangle.java 1.1: * src/java/org/lwjgl/opengl/nv/NVTextureShader.java 1.1: * src/java/org/lwjgl/opengl/nv/NVTextureShader2.java 1.1: * src/java/org/lwjgl/opengl/nv/NVTextureShader3.java 1.1: * src/java/org/lwjgl/opengl/nv/NVVertexArrayRange.java 1.1: * src/java/org/lwjgl/opengl/nv/NVVertexArrayRange2.java 1.1: * src/java/org/lwjgl/opengl/nv/NVVertexProgram.java 1.1: * src/java/org/lwjgl/opengl/sgis/SGISGenerateMipmap.java 1.1: * src/java/org/lwjgl/opengl/sgix/SGIXDepthTexture.java 1.1: * src/java/org/lwjgl/opengl/sgix/SGIXShadow.java 1.1: * src/java/org/lwjgl/opengl/wgl/WGLBufferRegion.java 1.1: * src/java/org/lwjgl/opengl/wgl/WGLMakeCurrentRead.java 1.1: * src/java/org/lwjgl/opengl/wgl/WGLMultisample.java 1.1: * src/java/org/lwjgl/opengl/wgl/WGLPBuffer.java 1.1: * src/java/org/lwjgl/opengl/wgl/WGLPixelFormat.java 1.1: * src/java/org/lwjgl/opengl/wgl/WGLRenderTexture.java 1.1: Initial commit 2002-08-15 matzon * src/java/org/lwjgl/input/Mouse.java 1.3: fixed: joystick javadoc changed to mouse * src/native/win32/org_lwjgl_openal_ALUT.c 1.5: * src/native/win32/org_lwjgl_openal_ALUT.cpp 1.1: * src/native/win32/org_lwjgl_openal_CoreAL.c 1.4: * src/native/win32/org_lwjgl_openal_CoreAL.cpp 1.1: change: old JNI Cimplementaion upgraded to C++ * src/java/org/lwjgl/openal/AL.java 1.3: * src/java/org/lwjgl/openal/ALConstants.java 1.2: * src/java/org/lwjgl/openal/ALUT.java 1.3: * src/java/org/lwjgl/openal/ALUTLoadWAVFile.java 1.2: * src/java/org/lwjgl/openal/BaseAL.java 1.2: * src/java/org/lwjgl/openal/BaseALConstants.java 1.3: * src/java/org/lwjgl/openal/CoreAL.java 1.3: * src/java/org/lwjgl/openal/EAXALConstants.java 1.2: * src/java/org/lwjgl/openal/OpenALTest.java 1.3: * src/native/common/org_lwjgl_openal_ALUT.h 1.3: * src/native/common/org_lwjgl_openal_CoreAL.h 1.3: * src/native/win32/org_lwjgl_openal_ALUT.c 1.4: * src/native/win32/org_lwjgl_openal_CoreAL.c 1.3: add: copyright header * doc/manifest.txt 1.2: uhm.. needed to find a file to modify - testing syncmail ;) * src/native/common/checkGLerror.h 1.3: * src/native/common/org_lwjgl_opengl_CoreGL.h 1.3: * src/native/win32/org_lwjgl_opengl_CoreGL.cpp 1.5: fixed: removed -kb switch - changed to default kkv * src/java/org/lwjgl/openal/ALUT.java 1.2: * src/java/org/lwjgl/openal/BaseALConstants.java 1.2: * src/java/org/lwjgl/openal/CoreAL.java 1.2: * src/java/org/lwjgl/openal/OpenALTest.java 1.2: * src/native/common/org_lwjgl_openal_ALUT.h 1.2: * src/native/common/org_lwjgl_openal_CoreAL.h 1.2: * src/native/win32/org_lwjgl_openal_ALUT.c 1.3: * src/native/win32/org_lwjgl_openal_CoreAL.c 1.2: changed: AL_ and al prefix removed (this included lowercasing first letter in method) * src/native/win32/org_lwjgl_Display.cpp 1.2: changed: now defines using dx7 * doc/manifest.txt 1.3: well someone has to be the victim... 2002-08-15 cix_foo * src/java/org/lwjgl/opengl/CoreGLConstants.java 1.2: * src/java/org/lwjgl/opengl/GLUConstants.java 1.4: * src/native/common/org_lwjgl_opengl_CoreGL.h 1.2: * src/native/win32/org_lwjgl_opengl_CoreGL.cpp 1.3: Removed GL_ prefixes * src/java/org/lwjgl/Audio.java 1.2: Removed audio class * src/java/org/lwjgl/Display.java 1.4: * src/java/org/lwjgl/DisplayMode.java 1.2: * src/java/org/lwjgl/Math.java 1.3: * src/java/org/lwjgl/StructBuffer.java 1.2: * src/java/org/lwjgl/Sys.java 1.4: * src/java/org/lwjgl/input/GamePad.java 1.2: * src/java/org/lwjgl/input/Joystick.java 1.2: * src/java/org/lwjgl/input/Keyboard.java 1.5: * src/java/org/lwjgl/input/Mouse.java 1.4: * src/java/org/lwjgl/opengl/BaseGL.java 1.3: * src/java/org/lwjgl/opengl/CoreGL.java 1.3: * src/java/org/lwjgl/opengl/CoreGLConstants.java 1.3: * src/java/org/lwjgl/opengl/GL.java 1.3: * src/java/org/lwjgl/opengl/GLConstants.java 1.3: * src/java/org/lwjgl/opengl/GLU.java 1.3: * src/java/org/lwjgl/opengl/GLUConstants.java 1.5: * src/java/org/lwjgl/opengl/OpenGLException.java 1.2: * src/native/win32/LWJGL.cpp 1.2: * src/native/win32/org_lwjgl_Audio.cpp 1.2: * src/native/win32/org_lwjgl_Display.cpp 1.3: * src/native/win32/org_lwjgl_Math.cpp 1.2: * src/native/win32/org_lwjgl_Sys.cpp 1.2: * src/native/win32/org_lwjgl_input_Keyboard.cpp 1.2: * src/native/win32/org_lwjgl_input_Mouse.cpp 1.2: * src/native/win32/org_lwjgl_opengl_BaseGL.cpp 1.2: * src/native/win32/org_lwjgl_opengl_CoreGL.cpp 1.4: * src/native/win32/org_lwjgl_opengl_GL.cpp 1.2: * src/native/win32/org_lwjgl_opengl_GLU.cpp 1.2: * src/native/win32/org_lwjgl_opengl_GLUT.cpp 1.2: Copyright added * src/java/org/lwjgl/opengl/CoreGL.java 1.2: Removed gl prefixes 2002-08-14 matzon * src/java/org/lwjgl/openal/AL.java 1.2: * src/java/org/lwjgl/openal/CoreAL.java 1.1: * src/java/org/lwjgl/openal/CoreAL10.java 1.2: * src/native/common/org_lwjgl_openal_CoreAL.h 1.1: * src/native/common/org_lwjgl_openal_CoreAL10.h 1.2: * src/native/win32/org_lwjgl_openal_CoreAL.c 1.1: * src/native/win32/org_lwjgl_openal_CoreAL10.c 1.3: CoreAL10 -> CoreAL 2002-08-14 cix_foo * src/java/org/lwjgl/opengl/CoreGL.java 1.1: * src/java/org/lwjgl/opengl/CoreGL11.java 1.3: * src/java/org/lwjgl/opengl/CoreGL11Constants.java 1.2: * src/java/org/lwjgl/opengl/CoreGL12.java 1.2: * src/java/org/lwjgl/opengl/CoreGL12Constants.java 1.2: * src/java/org/lwjgl/opengl/CoreGL13.java 1.2: * src/java/org/lwjgl/opengl/CoreGL13Constants.java 1.2: * src/java/org/lwjgl/opengl/CoreGL14.java 1.4: * src/java/org/lwjgl/opengl/CoreGL14Constants.java 1.3: * src/java/org/lwjgl/opengl/CoreGLConstants.java 1.1: * src/java/org/lwjgl/opengl/GL.java 1.2: * src/java/org/lwjgl/opengl/GLConstants.java 1.2: * src/java/org/lwjgl/opengl/GLUConstants.java 1.3: * src/native/common/org_lwjgl_opengl_CoreGL.h 1.1: * src/native/common/org_lwjgl_opengl_CoreGL11.h 1.2: * src/native/common/org_lwjgl_opengl_CoreGL12.h 1.2: * src/native/common/org_lwjgl_opengl_CoreGL13.h 1.2: * src/native/common/org_lwjgl_opengl_CoreGL14.h 1.2: * src/native/win32/org_lwjgl_opengl_CoreGL.cpp 1.1: * src/native/win32/org_lwjgl_opengl_CoreGL11.cpp 1.2: * src/native/win32/org_lwjgl_opengl_CoreGL12.cpp 1.2: * src/native/win32/org_lwjgl_opengl_CoreGL13.cpp 1.2: * src/native/win32/org_lwjgl_opengl_CoreGL14.cpp 1.2: Removed redundant class heirarchy * src/native/common/checkGLerror.h 1.1: GL error checking macro for debug builds * src/native/common/checkGLerror.h 1.2: Fixed a few things * src/native/win32/org_lwjgl_opengl_CoreGL.cpp 1.2: Added automatic error checking to debug build * src/java/org/lwjgl/input/GamePad.java 1.1: * src/java/org/lwjgl/input/Joystick.java 1.1: * src/java/org/lwjgl/input/Keyboard.java 1.4: * src/java/org/lwjgl/input/Mouse.java 1.2: Added GamePad and Joystick and some query methods * src/java/org/lwjgl/Display.java 1.3: Renamed setDisplayMode to create for consistency with other classes 2002-08-13 matzon * src/java/org/lwjgl/openal/OpenALTest.java 1.1: initial commit of test class for OpenAL * src/java/org/lwjgl/openal/AL.java 1.1: * src/java/org/lwjgl/openal/ALConstants.java 1.1: * src/java/org/lwjgl/openal/ALUT.java 1.1: * src/java/org/lwjgl/openal/ALUTLoadWAVFile.java 1.1: * src/java/org/lwjgl/openal/BaseAL.java 1.1: * src/java/org/lwjgl/openal/BaseALConstants.java 1.1: * src/java/org/lwjgl/openal/CoreAL10.java 1.1: * src/java/org/lwjgl/openal/EAXALConstants.java 1.1: initial commit of OpenAL code 2002-08-11 mpcooke3 * .project 1.1: * build.xml 1.1: * content/about.xml 1.1: * content/contact.xml 1.1: * content/credits.xml 1.1: * content/download.xml 1.1: * content/license.xml 1.1: * content/navbar.xml 1.1: * content/simple.xsl 1.1: * content/source.xml 1.1: * website/about.html 1.1: * website/contact.html 1.1: * website/credits.html 1.1: * website/download.html 1.1: * website/license.html 1.1: * website/navbar.html 1.1: * website/simple.css 1.1: * website/source.html 1.1: * website/title.png 1.1: Some initial stuff for the website. Not ready to go live yet - Matt 2002-08-11 matzon * src/native/common/org_lwjgl_openal_ALUT.h 1.1: * src/native/common/org_lwjgl_openal_CoreAL10.h 1.1: * src/native/win32/org_lwjgl_openal_ALUT.c 1.1: * src/native/win32/org_lwjgl_openal_CoreAL10.c 1.1: initial import of OpenAL native implementation * src/native/win32/org_lwjgl_openal_ALUT.c 1.2: * src/native/win32/org_lwjgl_openal_CoreAL10.c 1.2: corrected Id keyword substitution 2002-08-11 cix_foo * src/java/org/lwjgl/Math.java 1.2: * src/java/org/lwjgl/StructBuffer.java 1.1: * src/java/org/lwjgl/Sys.java 1.3: * src/java/org/lwjgl/input/Keyboard.java 1.3: * src/java/org/lwjgl/opengl/BaseGL.java 1.2: * src/java/org/lwjgl/opengl/CoreGL11.java 1.2: * src/java/org/lwjgl/opengl/GLUConstants.java 1.2: StructBuffer added. Numerous changes to timing code in Sys. * src/native/common/org_lwjgl_Audio.h 1.1.1.1: * src/native/common/org_lwjgl_Display.h 1.1.1.1: * src/native/common/org_lwjgl_Math.h 1.1.1.1: * src/native/common/org_lwjgl_Sys.h 1.1.1.1: * src/native/common/org_lwjgl_input_Keyboard.h 1.1.1.1: * src/native/common/org_lwjgl_input_Mouse.h 1.1.1.1: * src/native/common/org_lwjgl_opengl_BaseGL.h 1.1.1.1: * src/native/common/org_lwjgl_opengl_CoreGL11.h 1.1.1.1: * src/native/common/org_lwjgl_opengl_CoreGL12.h 1.1.1.1: * src/native/common/org_lwjgl_opengl_CoreGL13.h 1.1.1.1: * src/native/common/org_lwjgl_opengl_CoreGL14.h 1.1.1.1: * src/native/common/org_lwjgl_opengl_GL.h 1.1.1.1: * src/native/common/org_lwjgl_opengl_GLU.h 1.1.1.1: * src/native/common/org_lwjgl_opengl_GLUT.h 1.1.1.1: * src/native/win32/LWJGL.cpp 1.1.1.1: * src/native/win32/extgl.c 1.1.1.1: * src/native/win32/extgl.h 1.1.1.1: * src/native/win32/org_lwjgl_Audio.cpp 1.1.1.1: * src/native/win32/org_lwjgl_Display.cpp 1.1.1.1: * src/native/win32/org_lwjgl_Math.cpp 1.1.1.1: * src/native/win32/org_lwjgl_Sys.cpp 1.1.1.1: * src/native/win32/org_lwjgl_input_Keyboard.cpp 1.1.1.1: * src/native/win32/org_lwjgl_input_Mouse.cpp 1.1.1.1: * src/native/win32/org_lwjgl_opengl_BaseGL.cpp 1.1.1.1: * src/native/win32/org_lwjgl_opengl_CoreGL11.cpp 1.1.1.1: * src/native/win32/org_lwjgl_opengl_CoreGL12.cpp 1.1.1.1: * src/native/win32/org_lwjgl_opengl_CoreGL13.cpp 1.1.1.1: * src/native/win32/org_lwjgl_opengl_CoreGL14.cpp 1.1.1.1: * src/native/win32/org_lwjgl_opengl_GL.cpp 1.1.1.1: * src/native/win32/org_lwjgl_opengl_GLU.cpp 1.1.1.1: * src/native/win32/org_lwjgl_opengl_GLUT.cpp 1.1.1.1: Initial import 2002-08-09 cix_foo * src/java/org/lwjgl/Audio.java 1.1: * src/java/org/lwjgl/Display.java 1.1: * src/java/org/lwjgl/DisplayMode.java 1.1: * src/java/org/lwjgl/Math.java 1.1: * src/java/org/lwjgl/Sys.java 1.1: * src/java/org/lwjgl/input/Keyboard.java 1.1: * src/java/org/lwjgl/input/Mouse.java 1.1: * src/java/org/lwjgl/opengl/BaseGL.java 1.1: * src/java/org/lwjgl/opengl/CoreGL14.java 1.1: * src/java/org/lwjgl/opengl/CoreGL14Constants.java 1.1: * src/java/org/lwjgl/opengl/GL.java 1.1: * src/java/org/lwjgl/opengl/GLConstants.java 1.1: * src/java/org/lwjgl/opengl/OpenGLException.java 1.1: * src/java/org/lwjgl/vector/Matrix2f.java 1.1: * src/java/org/lwjgl/vector/Matrix3f.java 1.1: * src/java/org/lwjgl/vector/Matrix4f.java 1.1: * src/java/org/lwjgl/vector/Vector2f.java 1.1: * src/java/org/lwjgl/vector/Vector3f.java 1.1: * src/java/org/lwjgl/vector/Vector4f.java 1.1: First code import. * src/java/org/lwjgl/Display.java 1.2: * src/java/org/lwjgl/Sys.java 1.2: * src/java/org/lwjgl/input/Keyboard.java 1.2: * src/java/org/lwjgl/opengl/CoreGL14.java 1.2: * src/java/org/lwjgl/opengl/GLU.java 1.1: * src/java/org/lwjgl/opengl/GLUConstants.java 1.1: * src/java/org/lwjgl/opengl/GLUT.java 1.1: * src/java/org/lwjgl/opengl/GLUTConstants.java 1.1: Added GLU and GLUT, and core GL commands * src/java/org/lwjgl/opengl/CoreGL11.java 1.1: * src/java/org/lwjgl/opengl/CoreGL11Constants.java 1.1: * src/java/org/lwjgl/opengl/CoreGL12.java 1.1: * src/java/org/lwjgl/opengl/CoreGL12Constants.java 1.1: * src/java/org/lwjgl/opengl/CoreGL13.java 1.1: * src/java/org/lwjgl/opengl/CoreGL13Constants.java 1.1: * src/java/org/lwjgl/opengl/CoreGL14.java 1.3: * src/java/org/lwjgl/opengl/CoreGL14Constants.java 1.2: * src/java/org/lwjgl/opengl/GLU.java 1.2: * src/java/org/lwjgl/opengl/GLUT.java 1.2: Added GL constants and GLs 1.1, 1.2, 1.3 2002-08-06 cix_foo * doc/manifest.txt 1.1.1.1: * manifest.txt 1.1.1.1: * src/java/manifest.txt 1.1.1.1: * src/manifest.txt 1.1.1.1: * src/native/common/manifest.txt 1.1.1.1: * src/native/manifest.txt 1.1.1.1: * src/native/win32/manifest.txt 1.1.1.1: Initial import