lwjgl/doc/changelogs/full-changeLog.text

3249 lines
120 KiB
Plaintext
Raw Blame History

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: <al.h> -> <AL/al.h>
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