2005-03-30 19:51  matzon
	* build.xml: dont include generator in javadoc
2005-03-30 19:44  matzon
	* doc/README: removed reference to lwjgl_media, extracted into dir
	  instead
2005-03-30 19:40  matzon
	* doc/README: added some words about fmod
2005-03-30 19:38  matzon
	* doc/README: updated readme to new distribution layout
2005-03-30 18:55  matzon
	* src/native/linux/Makefile: added X11R6 to path
2005-03-30 12:46  elias_naur
	* src/native/win32/: context.c, org_lwjgl_opengl_Display.c: Win32:
	  Always sepcify WS_CLIPCHILDREN | WS_CLIPSIBLINGS in window style
	  flags, since it is required for SetPixelFormat to work (according
	  to MSDN docs)
2005-03-30 10:49  elias_naur
	* src/native/macosx/org_lwjgl_opengl_MacOSXContextImplementation.m:
	  [no log message]
2005-03-30 10:32  elias_naur
	* src/java/org/lwjgl/openal/AL.java: Fix linux openal library name
2005-03-29 22:47  matzon
	* src/java/org/lwjgl/test/SysTest.java: updated text to print
	  proper org.lwjgl.util.Debug
2005-03-29 20:43  matzon
	* platform_build/win32_ms_cmdline/build.bat: added comment about
	  /delayload - default to free toolkit
2005-03-29 20:08  matzon
	* doc/lwjgl_hidden_switches.text,
	  src/java/org/lwjgl/J2SESysImplementation.java,
	  src/java/org/lwjgl/LWJGLUtil.java, src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/fmod3/FMOD.java,
	  src/java/org/lwjgl/input/Mouse.java,
	  src/java/org/lwjgl/opengl/Context.java,
	  src/java/org/lwjgl/opengl/Display.java,
	  src/java/org/lwjgl/opengl/GLContext.java,
	  src/java/org/lwjgl/opengl/LinuxDisplay.java,
	  src/java/org/lwjgl/opengl/MacOSXDisplay.java,
	  src/java/org/lwjgl/opengl/Pbuffer.java,
	  src/java/org/lwjgl/opengl/Win32Display.java,
	  src/java/org/lwjgl/test/SysTest.java,
	  src/java/org/lwjgl/test/openal/PositionTest.java,
	  src/java/org/lwjgl/util/Display.java,
	  src/java/org/lwjgl/util/WaveData.java,
	  src/native/common/common_tools.c: moved Sys.log to LWJGLUtils and
	  renamed property to org.lwjgl.util.Debug
2005-03-29 13:31  elias_naur
	* src/: java/org/lwjgl/opengl/LinuxDisplay.java,
	  java/org/lwjgl/opengl/LinuxDisplayPeerInfo.java,
	  java/org/lwjgl/opengl/LinuxPbufferPeerInfo.java,
	  native/linux/org_lwjgl_opengl_Display.c: Linux: Moved display
	  connection reference count to java. Linux: Load OpenGL library
	  before opening display to work around a crash in NVIDIA drivers.
2005-03-29 12:32  elias_naur
	* src/native/common/devil/extil.c: Mac OS X: initialize delILhandle
	  in declaration to please gcc
2005-03-28 16:59  matzon
	* src/native/common/devil/extilu.c: removed bogus define
2005-03-28 16:53  matzon
	* src/native/common/devil/: extilu.c, extilut.c: readded ilu/ilut
	  handles - though they're never used. But stops compile errors
2005-03-28 15:17  matzon
	* src/native/common/devil/: extil.c, extilu.c, extilut.c: first
	  stab at one-shot devil initialization on mac
2005-03-28 15:08  matzon
	* src/java/org/lwjgl/devil/: IL.java, ILU.java, ILUT.java: first
	  stab at one-shot devil initialization on mac
2005-03-28 14:44  matzon
	* src/java/org/lwjgl/: LWJGLUtil.java, devil/IL.java,
	  devil/ILU.java, devil/ILUT.java, openal/AL.java: reworked
	  detection of native paths to shared implementation in new class
	  LWJGLUtil
2005-03-28 13:04  matzon
	* src/native/common/devil/: org_lwjgl_devil_IL.c,
	  org_lwjgl_devil_ILU.c: fixed warnings\nremoved cruft
2005-03-28 12:29  elias_naur
	* src/native/linux/context.c: Linux: Added missing NULL check
2005-03-28 12:06  matzon
	* src/: native/common/devil/org_lwjgl_devil_IL.c,
	  java/org/lwjgl/devil/IL.java: added missing v methods
2005-03-28 12:03  elias_naur
	* src/native/common/devil/Makefile.macosx: [no log message]
2005-03-28 11:58  elias_naur
	* src/native/common/devil/Makefile.macosx: [no log message]
2005-03-28 11:47  elias_naur
	* src/native/common/devil/: Makefile.macosx: [no log message]
2005-03-28 11:33  elias_naur
	* src/native/common/devil/Makefile.macosx: Added Devil Mac OS X
	  makefile
2005-03-27 22:12  matzon
	* src/java/org/lwjgl/test/devil/BasicTest.java: minor cleanup
2005-03-27 21:48  matzon
	* src/java/org/lwjgl/devil/: ILU.java, ILUT.java: minor cleanup
2005-03-27 21:36  matzon
	* src/java/org/lwjgl/devil/: ILU.java, ILUT.java: minor cleanup
2005-03-27 21:34  matzon
	* src/java/org/lwjgl/devil/IL.java: reworked methods to use buffer
	  position removed not used code
2005-03-25 14:21  matzon
	* platform_build/win32_ms_cmdline/build-devil.bat: remove devil
	  dependencies
2005-03-25 14:00  matzon
	* src/java/org/lwjgl/devil/: IL.java, ILU.java, ILUT.java: fixed
	  lib names
2005-03-25 11:25  matzon
	* src/native/common/devil/: devil-common.h, extil.c, extil.h,
	  extilu.c, extilu.h, extilut.c, extilut.h, org_lwjgl_devil_IL.c:
	  linux fixes
2005-03-25 02:41  matzon
	* src/: java/org/lwjgl/devil/ILUT.java,
	  native/common/devil/org_lwjgl_devil_ILUT.c: added ilutGet<type>v
2005-03-25 02:40  matzon
	* src/java/org/lwjgl/test/devil/BasicTest.java: cleanup
2005-03-25 02:15  matzon
	* src/java/org/lwjgl/devil/: IL.java, ILU.java, ILUT.java: small
	  cleanup
2005-03-25 02:07  matzon
	* src/: native/common/devil/devil-common.h,
	  native/common/devil/extil.c, native/common/devil/extil.h,
	  native/common/devil/extilu.c, native/common/devil/extilu.h,
	  native/common/devil/extilut.c, native/common/devil/extilut.h,
	  native/common/devil/org_lwjgl_devil_IL.c,
	  native/common/devil/org_lwjgl_devil_ILU.c,
	  native/common/devil/org_lwjgl_devil_ILUT.c,
	  java/org/lwjgl/devil/IL.java, java/org/lwjgl/devil/ILU.java,
	  java/org/lwjgl/devil/ILUT.java,
	  java/org/lwjgl/test/devil/BasicTest.java: dynamic loading of
	  devil
2005-03-23 11:06  elias_naur
	* src/java/org/lwjgl/test/WindowCreationTest.java: Minor fix(2)
2005-03-23 11:05  elias_naur
	* src/java/org/lwjgl/test/WindowCreationTest.java: Minor fix
2005-03-23 10:56  elias_naur
	* src/java/org/lwjgl/test/WindowCreationTest.java: Added SHIFT-F in
	  WindowCreationTest to do a complete fullscreen toggle
2005-03-23 07:44  matzon
	* src/java/org/lwjgl/test/opengl/awt/DemoBox.java: Work In Progress
	  - demobox
2005-03-22 23:02  matzon
	* src/java/org/lwjgl/test/opengl/: awt/AWTGears.java,
	  awt/AWTTest.java, Gears.java: fixed license
2005-03-22 13:41  elias_naur
	* src/java/org/lwjgl/util/generator/CachedReference.java: Added
	  missing file
2005-03-22 13:34  elias_naur
	* src/native/win32/org_lwjgl_opengl_Display.c: Win32: Handle all
	  Windows messages, and ignore those with inappropriate HWNDs
2005-03-21 22:28  matzon
	* src/java/org/lwjgl/test/WindowCreationTest.java: updated
	  WindowCreationTest to allow more dynamic testing
2005-03-21 09:27  elias_naur
	* build.xml, src/java/org/lwjgl/opengl/ARBBufferObject.java,
	  src/java/org/lwjgl/opengl/ARBDrawBuffers.java,
	  src/java/org/lwjgl/opengl/ARBImaging.java,
	  src/java/org/lwjgl/opengl/ARBMatrixPalette.java,
	  src/java/org/lwjgl/opengl/ARBOcclusionQuery.java,
	  src/java/org/lwjgl/opengl/ARBPointParameters.java,
	  src/java/org/lwjgl/opengl/ARBProgram.java,
	  src/java/org/lwjgl/opengl/ARBShaderObjects.java,
	  src/java/org/lwjgl/opengl/ARBTextureCompression.java,
	  src/java/org/lwjgl/opengl/ARBTransposeMatrix.java,
	  src/java/org/lwjgl/opengl/ARBVertexBlend.java,
	  src/java/org/lwjgl/opengl/ARBVertexProgram.java,
	  src/java/org/lwjgl/opengl/ARBVertexShader.java,
	  src/java/org/lwjgl/opengl/ATIDrawBuffers.java,
	  src/java/org/lwjgl/opengl/ATIElementArray.java,
	  src/java/org/lwjgl/opengl/ATIEnvmapBumpmap.java,
	  src/java/org/lwjgl/opengl/ATIFragmentShader.java,
	  src/java/org/lwjgl/opengl/ATIMapObjectBuffer.java,
	  src/java/org/lwjgl/opengl/ATIVertexArrayObject.java,
	  src/java/org/lwjgl/opengl/ATIVertexAttribArrayObject.java,
	  src/java/org/lwjgl/opengl/BufferObjectTracker.java,
	  src/java/org/lwjgl/opengl/ContextCapabilities.java,
	  src/java/org/lwjgl/opengl/EXTDrawRangeElements.java,
	  src/java/org/lwjgl/opengl/EXTFogCoord.java,
	  src/java/org/lwjgl/opengl/EXTFramebufferObject.java,
	  src/java/org/lwjgl/opengl/EXTMultiDrawArrays.java,
	  src/java/org/lwjgl/opengl/EXTPalettedTexture.java,
	  src/java/org/lwjgl/opengl/EXTPointParameters.java,
	  src/java/org/lwjgl/opengl/EXTSecondaryColor.java,
	  src/java/org/lwjgl/opengl/EXTVertexShader.java,
	  src/java/org/lwjgl/opengl/EXTVertexWeighting.java,
	  src/java/org/lwjgl/opengl/GL11.java,
	  src/java/org/lwjgl/opengl/GL12.java,
	  src/java/org/lwjgl/opengl/GL13.java,
	  src/java/org/lwjgl/opengl/GL14.java,
	  src/java/org/lwjgl/opengl/GL15.java,
	  src/java/org/lwjgl/opengl/GL20.java,
	  src/java/org/lwjgl/opengl/GLBufferChecks.java,
	  src/java/org/lwjgl/opengl/GLChecks.java,
	  src/java/org/lwjgl/opengl/NVEvaluators.java,
	  src/java/org/lwjgl/opengl/NVFence.java,
	  src/java/org/lwjgl/opengl/NVFragmentProgram.java,
	  src/java/org/lwjgl/opengl/NVHalfFloat.java,
	  src/java/org/lwjgl/opengl/NVOcclusionQuery.java,
	  src/java/org/lwjgl/opengl/NVPixelDataRange.java,
	  src/java/org/lwjgl/opengl/NVPointSprite.java,
	  src/java/org/lwjgl/opengl/NVProgram.java,
	  src/java/org/lwjgl/opengl/NVRegisterCombiners.java,
	  src/java/org/lwjgl/opengl/NVRegisterCombiners2.java,
	  src/java/org/lwjgl/opengl/NVVertexArrayRange.java,
	  src/java/org/lwjgl/opengl/NVVertexProgram.java,
	  src/java/org/lwjgl/opengl/References.java,
	  src/java/org/lwjgl/opengl/ReferencesStack.java,
	  src/java/org/lwjgl/opengl/StateTracker.java,
	  src/java/org/lwjgl/test/input/MouseTest.java,
	  src/java/org/lwjgl/util/generator/ContextCapabilitiesGenerator.java,
	  src/java/org/lwjgl/util/generator/ContextGeneratorProcessorFactory.java,
	  src/java/org/lwjgl/util/generator/GeneratorVisitor.java,
	  src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java,
	  src/java/org/lwjgl/util/generator/ReferencesGeneratorProcessorFactory.java,
	  src/java/org/lwjgl/util/generator/Utils.java,
	  src/native/build.sh,
	  src/templates/org/lwjgl/opengl/ARB_buffer_object.java,
	  src/templates/org/lwjgl/opengl/ARB_imaging.java,
	  src/templates/org/lwjgl/opengl/ARB_matrix_palette.java,
	  src/templates/org/lwjgl/opengl/ARB_vertex_blend.java,
	  src/templates/org/lwjgl/opengl/ARB_vertex_program.java,
	  src/templates/org/lwjgl/opengl/ATI_element_array.java,
	  src/templates/org/lwjgl/opengl/EXT_fog_coord.java,
	  src/templates/org/lwjgl/opengl/EXT_paletted_texture.java,
	  src/templates/org/lwjgl/opengl/EXT_secondary_color.java,
	  src/templates/org/lwjgl/opengl/EXT_vertex_shader.java,
	  src/templates/org/lwjgl/opengl/EXT_vertex_weighting.java,
	  src/templates/org/lwjgl/opengl/GL11.java,
	  src/templates/org/lwjgl/opengl/GL12.java,
	  src/templates/org/lwjgl/opengl/GL14.java,
	  src/templates/org/lwjgl/opengl/GL15.java,
	  src/templates/org/lwjgl/opengl/GL20.java,
	  src/templates/org/lwjgl/opengl/NV_vertex_program.java:
	  Implemented strong references in glVertexPointer and friends
2005-03-16 22:18  matzon
	* build.xml, src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/fmod3/FMOD.java,
	  src/native/common/common_tools.c,
	  src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c: updated version
	  string to 96
2005-03-16 22:13  matzon
	* build.xml: no need to generate headers for Sys and AWTGLCanvas
2005-03-16 12:47  elias_naur
	* src/: java/org/lwjgl/opengl/ContextCapabilities.java,
	  java/org/lwjgl/opengl/GL20.java,
	  native/common/org_lwjgl_opengl_GL20.c: Sync generated source
	  files
2005-03-16 11:58  elias_naur
	* src/native/win32/org_lwjgl_opengl_Display.c: Win32: Confine
	  cursor to fullscreen window to prevent native cursors to stray
	  outside borders in multi-monitor setups
2005-03-15 04:53  captainjester
	* src/java/org/lwjgl/devil/IL.java,
	  src/java/org/lwjgl/devil/ILU.java,
	  src/java/org/lwjgl/devil/ILUT.java, build.xml: DevIL dynamic lib
	  loading.  Added some Mac and Linux code.
2005-03-14 12:42  cix_foo
	* platform_build/win32_ms_cmdline/build.bat: Added winmm.lib
2005-03-14 11:56  cix_foo
	* platform_build/win32_ms_cmdline/lwjgl.build: [no log message]
2005-03-13 21:12  cix_foo
	* src/: java/org/lwjgl/Sys.java, native/win32/org_lwjgl_Sys.c:
	  Removed that ugly calibration code! Now using a new kind of hires
	  timer instead.
2005-03-11 17:16  spasi
	* src/: templates/org/lwjgl/opengl/GL20.java,
	  java/org/lwjgl/opengl/ATITextureCompression3DC.java,
	  java/org/lwjgl/opengl/GL20.java,
	  native/common/org_lwjgl_opengl_GL20.c,
	  java/org/lwjgl/util/GL.java, java/org/lwjgl/util/GLImpl.java,
	  java/org/lwjgl/util/IGL.java: Fixed GetShader & GetProgram
2005-03-09 14:28  elias_naur
	* src/java/org/lwjgl/openal/AL.java: OpenAL: Don't use
	  System.mapLibraryName
2005-03-09 14:06  elias_naur
	* src/: java/org/lwjgl/openal/AL.java, native/common/extal.c,
	  native/common/extal.h: OpenAL: Moved more library loading from
	  native to java
2005-03-09 11:14  spasi
	* src/templates/org/lwjgl/opengl/ATI_texture_compression_3dc.java:
	  Fixed constant name
2005-03-09 09:37  elias_naur
	* src/java/org/lwjgl/opengl/: AWTGLCanvas.java,
	  Win32CanvasImplementation.java: Moved Win32 specific code to
	  win32 specific class(!)
2005-03-09 00:13  cix_foo
	* src/java/org/lwjgl/Sys.java: Fixed up bugs and problems in new
	  timer calibration code.
2005-03-08 21:44  matzon
	* src/java/org/lwjgl/opengl/AWTGLCanvas.java: fixed loading of awt
	  through use of loadLibrary on windows
2005-03-08 15:46  cix_foo
	* src/java/org/lwjgl/Sys.java: New auto-calibrating system hires
	  timer.
2005-03-07 17:17  matzon
	* src/java/org/lwjgl/test/opengl/awt/AWTGears.java: cleanup
2005-03-07 17:15  matzon
	* src/java/org/lwjgl/test/opengl/awt/AWTGears.java: AWT version of
	  gears
2005-03-02 17:00  elias_naur
	* src/native/win32/org_lwjgl_opengl_Pbuffer.c: Win32: Fix Pbuffer
	  creation
2005-03-02 13:55  elias_naur
	* src/native/win32/org_lwjgl_opengl_Pbuffer.c: Win32: Fix Pbuffer
	  creation
2005-03-02 13:24  elias_naur
	* src/native/win32/org_lwjgl_opengl_Pbuffer.c: Win32: typo fix in
	  Pbuffer.c
2005-03-02 09:26  elias_naur
	* src/native/win32/context.c: Win32: Fix type in exception message
	  in context.c
2005-03-01 17:49  matzon
	* src/java/org/lwjgl/examples/spaceinvaders/SoundManager.java:
	  moved WaveData to util
2005-02-25 21:24  matzon
	* src/java/org/lwjgl/: test/openal/MovingSoundTest.java,
	  test/openal/OpenALCreationTest.java, test/openal/PlayTest.java,
	  test/openal/PlayTestMemory.java, test/openal/PositionTest.java,
	  test/openal/StressTest.java, test/openal/WaveData.java,
	  util/WaveData.java: moved WaveData to util
2005-02-24 14:24  elias_naur
	* src/: java/org/lwjgl/opengl/Win32ContextImplementation.java,
	  java/org/lwjgl/opengl/Win32Display.java, native/win32/context.c,
	  native/win32/context.h, native/win32/extgl_wgl.c,
	  native/win32/extgl_wgl.h,
	  native/win32/org_lwjgl_opengl_Pbuffer.c,
	  native/win32/org_lwjgl_opengl_Win32ContextImplementation.c:
	  Win32: Handle context-dependent wgl extensions
2005-02-24 12:09  elias_naur
	* src/java/org/lwjgl/opengl/MacOSXDisplay.java: Mac OS X:
	  getPbufferCapabilities no longer requires a current context
2005-02-24 11:44  elias_naur
	* src/: java/org/lwjgl/opengl/LinuxContextImplementation.java,
	  java/org/lwjgl/opengl/LinuxDisplay.java, native/linux/context.c,
	  native/linux/extgl_glx.c, native/linux/extgl_glx.h,
	  native/linux/org_lwjgl_opengl_Display.c,
	  native/linux/org_lwjgl_opengl_LinuxCanvasImplementation.c,
	  native/linux/org_lwjgl_opengl_LinuxContextImplementation.c,
	  native/linux/org_lwjgl_opengl_Pbuffer.c: Linux: Handle different
	  GLX capabilities on different screens
2005-02-23 16:34  elias_naur
	* src/native/win32/extgl_wgl.h: Win32: Compile fix
2005-02-23 16:16  elias_naur
	* src/native/: common/extgl.c, common/extgl.h, linux/context.c,
	  linux/extgl_glx.c, linux/extgl_glx.h,
	  linux/org_lwjgl_opengl_LinuxCanvasImplementation.c,
	  linux/org_lwjgl_opengl_LinuxContextImplementation.c,
	  linux/org_lwjgl_opengl_Pbuffer.c, win32/extgl_wgl.c,
	  win32/context.c: Removed unsued JNIEnv parameter from
	  extgl_QueryExtension
2005-02-23 15:16  elias_naur
	* src/native/linux/extgl_glx.c: Linux: Fixed glx
2005-02-23 14:22  elias_naur
	* src/native/: common/extgl.c, linux/extgl_glx.c, macosx/context.m,
	  win32/extgl_wgl.c: Moved platform specific stuff from extgl.c
	  into platform directories
2005-02-23 13:38  elias_naur
	* src/native/win32/extgl_wgl.c: Typo fix
2005-02-23 13:12  elias_naur
	* src/java/org/lwjgl/opengl/: Context.java,
	  LinuxContextImplementation.java,
	  MacOSXContextImplementation.java,
	  Win32ContextImplementation.java: Made Context.setVSync static.
	  Added synchronization.
2005-02-23 12:47  elias_naur
	* src/java/org/lwjgl/opengl/MacOSXContextImplementation.java:
	  Removed debug
2005-02-23 12:45  elias_naur
	* src/java/org/lwjgl/opengl/: LinuxDisplay.java,
	  MacOSXDisplay.java, Win32Display.java: Clean up java code
2005-02-23 12:42  elias_naur
	* src/native/: macosx/org_lwjgl_opengl_Display.m, win32/Window.h,
	  win32/org_lwjgl_opengl_Display.c,
	  win32/org_lwjgl_opengl_Pbuffer.c: Clean out commented code
2005-02-23 12:38  elias_naur
	* src/native/linux/: org_lwjgl_opengl_Display.c,
	  org_lwjgl_opengl_Pbuffer.c: Clean out commented code
2005-02-23 12:22  elias_naur
	* src/java/org/lwjgl/: LinuxSysImplementation.java, Sys.java:
	  Linux: Make sure libjawt.so can be loaded
2005-02-23 12:11  elias_naur
	* build.xml, src/java/org/lwjgl/opengl/AWTGLCanvas.java,
	  src/java/org/lwjgl/opengl/Context.java,
	  src/java/org/lwjgl/opengl/ContextImplementation.java,
	  src/java/org/lwjgl/opengl/Display.java,
	  src/java/org/lwjgl/opengl/DisplayImplementation.java,
	  src/java/org/lwjgl/opengl/LinuxContextImplementation.java,
	  src/java/org/lwjgl/opengl/LinuxDisplay.java,
	  src/java/org/lwjgl/opengl/LinuxDisplayPeerInfo.java,
	  src/java/org/lwjgl/opengl/LinuxPbufferPeerInfo.java,
	  src/java/org/lwjgl/opengl/MacOSXAWTGLCanvasPeerInfo.java,
	  src/java/org/lwjgl/opengl/MacOSXCanvasImplementation.java,
	  src/java/org/lwjgl/opengl/MacOSXCanvasPeerInfo.java,
	  src/java/org/lwjgl/opengl/MacOSXContextImplementation.java,
	  src/java/org/lwjgl/opengl/MacOSXDisplay.java,
	  src/java/org/lwjgl/opengl/MacOSXDisplayPeerInfo.java,
	  src/java/org/lwjgl/opengl/MacOSXFrame.java,
	  src/java/org/lwjgl/opengl/MacOSXGLCanvas.java,
	  src/java/org/lwjgl/opengl/MacOSXPbufferPeerInfo.java,
	  src/java/org/lwjgl/opengl/MacOSXPeerInfo.java,
	  src/java/org/lwjgl/opengl/Pbuffer.java,
	  src/java/org/lwjgl/opengl/PeerInfo.java,
	  src/java/org/lwjgl/opengl/Win32ContextImplementation.java,
	  src/java/org/lwjgl/opengl/Win32Display.java,
	  src/java/org/lwjgl/opengl/Win32DisplayPeerInfo.java,
	  src/native/macosx/context.h, src/native/macosx/context.m,
	  src/native/macosx/display.h,
	  src/native/macosx/org_lwjgl_opengl_Display.m,
	  src/native/macosx/org_lwjgl_opengl_MacOSXCanvasPeerInfo.m,
	  src/native/macosx/org_lwjgl_opengl_MacOSXPbufferPeerInfo.m,
	  src/native/macosx/org_lwjgl_opengl_MacOSXPeerInfo.m,
	  src/native/macosx/org_lwjgl_opengl_Pbuffer.m,
	  src/native/win32/org_lwjgl_opengl_Win32AWTGLCanvasPeerInfo.c: Mac
	  OS X port of the refactoring. Linux and Win32 fixes.
2005-02-22 15:10  elias_naur
	* src/java/org/lwjgl/opengl/AWTGLCanvas.java: Removed loading of
	  jawt, since it does not exist on mac
2005-02-22 15:07  elias_naur
	* src/native/common/awt_tools.h: Removed redundant include from
	  awt_tools.h
2005-02-22 14:59  elias_naur
	* build.xml,
	  src/java/org/lwjgl/opengl/LinuxContextImplementation.java,
	  src/java/org/lwjgl/opengl/LinuxPeerInfo.java,
	  src/native/linux/org_lwjgl_opengl_LinuxContextImplementation.c,
	  src/native/linux/org_lwjgl_opengl_LinuxPeerInfo.c: Linux: moved
	  handle allocations to native
2005-02-22 14:35  elias_naur
	* src/java/org/lwjgl/: opengl/AWTGLCanvas.java,
	  opengl/PeerInfo.java, test/opengl/awt/AWTTest.java: Fix
	  AWTGLCanvas to create context and make it current in paint(). GL
	  usage can then only happen from an overidden paintGL().
2005-02-22 14:14  elias_naur
	* src/native/: common/awt_tools.h, linux/Makefile: Linux makefile
	  fix
2005-02-21 16:58  elias_naur
	* src/java/org/lwjgl/: opengl/AWTGLCanvas.java, Sys.java: [no log
	  message]
2005-02-21 16:56  elias_naur
	* src/: java/org/lwjgl/opengl/LinuxDisplay.java,
	  native/linux/org_lwjgl_input_Cursor.c: Linux: moved Cursor handle
	  allocation to native side
2005-02-21 16:35  elias_naur
	* src/native/linux/context.c: Linux: fixed GLX 1.3
2005-02-21 16:00  elias_naur
	* src/native/win32/org_lwjgl_Sys.c: [no log message]
2005-02-21 15:46  elias_naur
	* build.xml, platform_build/win32_ms_cmdline/build.bat,
	  src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/opengl/AWTCanvasImplementation.java,
	  src/java/org/lwjgl/opengl/AWTGLCanvas.java,
	  src/java/org/lwjgl/opengl/AWTSurfaceLock.java,
	  src/java/org/lwjgl/opengl/GLContext.java,
	  src/java/org/lwjgl/opengl/LinuxAWTGLCanvasPeerInfo.java,
	  src/java/org/lwjgl/opengl/LinuxCanvasImplementation.java,
	  src/java/org/lwjgl/opengl/LinuxDisplay.java,
	  src/java/org/lwjgl/opengl/LinuxDisplayPeerInfo.java,
	  src/java/org/lwjgl/opengl/Win32AWTGLCanvasPeerInfo.java,
	  src/java/org/lwjgl/opengl/Win32CanvasImplementation.java,
	  src/java/org/lwjgl/opengl/Win32Display.java,
	  src/java/org/lwjgl/opengl/Win32ContextImplementation.java,
	  src/java/org/lwjgl/opengl/Win32DisplayPeerInfo.java,
	  src/java/org/lwjgl/opengl/Win32PbufferPeerInfo.java,
	  src/java/org/lwjgl/opengl/Win32PeerInfo.java,
	  src/native/common/awt_tools.h, src/native/common/common_tools.c,
	  src/native/common/common_tools.h, src/native/common/extgl.h,
	  src/native/common/org_lwjgl_opengl_AWTSurfaceLock.c,
	  src/native/win32/Window.h, src/native/win32/context.c,
	  src/native/win32/context.h, src/native/win32/display.c,
	  src/native/win32/extgl_wgl.c, src/native/win32/extgl_wgl.h,
	  src/native/win32/org_lwjgl_input_Cursor.c,
	  src/native/win32/org_lwjgl_opengl_AWTGLCanvas.c,
	  src/native/win32/org_lwjgl_opengl_Display.c,
	  src/native/win32/org_lwjgl_opengl_Pbuffer.c,
	  src/native/win32/org_lwjgl_opengl_Win32AWTGLCanvasPeerInfo.c,
	  src/native/win32/org_lwjgl_opengl_Win32ContextImplementation.c,
	  src/native/win32/org_lwjgl_opengl_Win32DisplayPeerInfo.c,
	  src/native/win32/org_lwjgl_opengl_Win32PeerInfo.c: Win32 part of
	  refactor and AWTGLCanvas
2005-02-21 00:04  cix_foo
	* build.xml: Refactored generator into util package
2005-02-20 21:53  cix_foo
	* src/templates/org/lwjgl/: opengl/ARB_buffer_object.java,
	  opengl/ARB_color_buffer_float.java, opengl/ARB_draw_buffers.java,
	  opengl/ARB_imaging.java, opengl/ARB_matrix_palette.java,
	  opengl/ARB_multisample.java, opengl/ARB_multitexture.java,
	  opengl/ARB_occlusion_query.java,
	  opengl/ARB_point_parameters.java, opengl/ARB_program.java,
	  opengl/ARB_shader_objects.java,
	  opengl/ARB_texture_compression.java,
	  opengl/ARB_transpose_matrix.java, opengl/ARB_vertex_blend.java,
	  opengl/ARB_vertex_program.java, opengl/ARB_vertex_shader.java,
	  opengl/ATI_draw_buffers.java, opengl/ATI_element_array.java,
	  opengl/ATI_envmap_bumpmap.java, opengl/ATI_fragment_shader.java,
	  opengl/ATI_map_object_buffer.java, opengl/ATI_pn_triangles.java,
	  opengl/ATI_separate_stencil.java,
	  opengl/ATI_texture_compression_3dc.java,
	  opengl/ATI_vertex_array_object.java,
	  opengl/ATI_vertex_attrib_array_object.java,
	  opengl/ATI_vertex_streams.java,
	  opengl/EXT_blend_equation_separate.java,
	  opengl/EXT_blend_func_separate.java,
	  opengl/EXT_compiled_vertex_array.java,
	  opengl/EXT_depth_bounds_test.java,
	  opengl/EXT_draw_range_elements.java, opengl/EXT_fog_coord.java,
	  opengl/EXT_framebuffer_object.java,
	  opengl/EXT_multi_draw_arrays.java,
	  opengl/EXT_paletted_texture.java,
	  opengl/EXT_point_parameters.java,
	  opengl/EXT_secondary_color.java,
	  opengl/EXT_stencil_two_side.java,
	  opengl/EXT_texture_compression_s3tc.java,
	  opengl/EXT_texture_lod_bias.java, opengl/EXT_vertex_shader.java,
	  opengl/EXT_vertex_weighting.java, opengl/GL11.java,
	  opengl/GL12.java, opengl/GL13.java, opengl/GL14.java,
	  opengl/GL15.java, opengl/GL20.java, opengl/NV_evaluators.java,
	  opengl/NV_fence.java, opengl/NV_fragment_program.java,
	  opengl/NV_half_float.java, opengl/NV_occlusion_query.java,
	  opengl/NV_pixel_data_range.java, opengl/NV_point_sprite.java,
	  opengl/NV_primitive_restart.java, opengl/NV_program.java,
	  opengl/NV_register_combiners.java,
	  opengl/NV_register_combiners2.java,
	  opengl/NV_texture_compression_vtc.java,
	  opengl/NV_vertex_array_range.java, opengl/NV_vertex_program.java,
	  openal/AL10.java: Refactored generator into util package
2005-02-20 20:57  cix_foo
	* build.xml: Moved generator to util packages
2005-02-20 20:28  cix_foo
	* src/java/org/lwjgl/util/generator/: ALTypeMap.java, ALint.java,
	  AutoResultSize.java, GLbitfield.java, GLenum.java,
	  GeneratorVisitor.java, JNITypeTranslator.java,
	  JavaTypeTranslator.java, Mode.java, RegisterStubsGenerator.java,
	  Result.java, StripPostfix.java, ALboolean.java, ALbyte.java,
	  ALenum.java, ALfloat.java, ALshort.java, ALsizei.java,
	  ALubyte.java, ALuint.java, ALvoid.java, Auto.java, AutoSize.java,
	  AutoType.java, BufferKind.java, BufferObject.java,
	  CachedResult.java, Check.java, Code.java, Const.java,
	  Constant.java, ContextCapabilitiesGenerator.java,
	  ContextGeneratorProcessorFactory.java, Extension.java,
	  FieldsGenerator.java, GLTypeMap.java, GLboolean.java,
	  GLbyte.java, GLchar.java, GLcharARB.java, GLclampd.java,
	  GLclampf.java, GLdouble.java, GLfloat.java, GLhalf.java,
	  GLhandleARB.java, GLint.java, GLintptr.java, GLintptrARB.java,
	  GLshort.java, GLsizei.java, GLsizeiptr.java, GLsizeiptrARB.java,
	  GLubyte.java, GLuint.java, GLushort.java, GLvoid.java,
	  GenerateAutos.java, GeneratorProcessorFactory.java,
	  Indirect.java, JavaMethodsGenerator.java,
	  NativeMethodStubsGenerator.java, NativeType.java,
	  NativeTypeTranslator.java, NoErrorCheck.java,
	  NullTerminated.java, Platform.java, PlatformDependent.java,
	  PostfixTranslator.java, SignatureTranslator.java,
	  Signedness.java, TypeInfo.java, TypeMap.java,
	  TypedefsGenerator.java, Utils.java: Moved generator to util
	  packages
2005-02-20 13:55  elias_naur
	* src/native/common/org_lwjgl_opengl_AWTSurfaceLock.c: Win32
	  compilation fixed to AWTSurfaceLock.c
2005-02-20 13:31  elias_naur
	* src/java/org/lwjgl/opengl/LinuxCanvasImplementation.java: [no log
	  message]
2005-02-20 13:24  elias_naur
	* src/java/org/lwjgl/opengl/LinuxCanvasImplementation.java: Fixed
	  reflection method names in LinuxCanvasImplementation.java
2005-02-20 13:05  elias_naur
	* src/java/org/lwjgl/opengl/LinuxCanvasImplementation.java: Made
	  Linux specific code use reflection to avoid compilation errors on
	  other platforms
2005-02-20 12:36  elias_naur
	* src/java/org/lwjgl/opengl/LinuxPbufferPeerInfo.java: Added
	  missing file
2005-02-20 12:24  elias_naur
	* build.xml, src/java/org/lwjgl/examples/spaceinvaders/Game.java,
	  src/java/org/lwjgl/input/Cursor.java,
	  src/java/org/lwjgl/opengl/AWTCanvasImplementation.java,
	  src/java/org/lwjgl/opengl/AWTGLCanvas.java,
	  src/java/org/lwjgl/opengl/AWTSurfaceLock.java,
	  src/java/org/lwjgl/opengl/Context.java,
	  src/java/org/lwjgl/opengl/ContextImplementation.java,
	  src/java/org/lwjgl/opengl/Display.java,
	  src/java/org/lwjgl/opengl/DisplayImplementation.java,
	  src/java/org/lwjgl/opengl/Drawable.java,
	  src/java/org/lwjgl/opengl/LinuxAWTGLCanvasPeerInfo.java,
	  src/java/org/lwjgl/opengl/LinuxCanvasImplementation.java,
	  src/java/org/lwjgl/opengl/LinuxContextImplementation.java,
	  src/java/org/lwjgl/opengl/LinuxDisplay.java,
	  src/java/org/lwjgl/opengl/LinuxDisplayPeerInfo.java,
	  src/java/org/lwjgl/opengl/LinuxPeerInfo.java,
	  src/java/org/lwjgl/opengl/MacOSXDisplay.java,
	  src/java/org/lwjgl/opengl/Pbuffer.java,
	  src/java/org/lwjgl/opengl/PeerInfo.java,
	  src/java/org/lwjgl/opengl/Win32Display.java,
	  src/java/org/lwjgl/test/DisplayTest.java,
	  src/java/org/lwjgl/test/SysTest.java,
	  src/java/org/lwjgl/test/WindowCreationTest.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/java/org/lwjgl/test/input/KeyboardTest.java,
	  src/java/org/lwjgl/test/input/MouseCreationTest.java,
	  src/java/org/lwjgl/test/openal/BasicTest.java,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/java/org/lwjgl/test/opengl/awt/AWTTest.java,
	  src/java/org/lwjgl/test/opengl/pbuffers/PbufferTest.java,
	  src/java/org/lwjgl/test/opengl/shaders/ShadersTest.java,
	  src/java/org/lwjgl/util/Display.java,
	  src/native/common/awt_tools.h,
	  src/native/common/org_lwjgl_opengl_AWTSurfaceLock.c,
	  src/native/linux/Window.h, src/native/linux/context.c,
	  src/native/linux/context.h,
	  src/native/linux/org_lwjgl_input_Cursor.c,
	  src/native/linux/org_lwjgl_input_Keyboard.c,
	  src/native/linux/org_lwjgl_input_Mouse.c,
	  src/native/linux/org_lwjgl_opengl_Display.c,
	  src/native/linux/org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo.c,
	  src/native/linux/org_lwjgl_opengl_LinuxCanvasImplementation.c,
	  src/native/linux/org_lwjgl_opengl_LinuxContextImplementation.c,
	  src/native/linux/org_lwjgl_opengl_Pbuffer.c: Linux support for
	  AWTGLCanvas. Big refactor of context specific code into
	  Context.java that is now shared between Display, Pbuffer and
	  AWTGLCanvas. (Win32 and Mac OS X is now broken while I implement
	  the same changes on those platforms)
2005-02-18 10:26  elias_naur
	* src/native/linux/: org_lwjgl_opengl_Display.c,
	  org_lwjgl_opengl_Pbuffer.c: Linux: native error handling fixes
2005-02-18 09:17  elias_naur
	* src/java/org/lwjgl/openal/AL.java: AL: override default access
	  control in AL.getPathFromClassLoader
2005-02-17 13:48  elias_naur
	* src/java/org/lwjgl/BufferChecks.java: [no log message]
2005-02-17 13:39  elias_naur
	* src/native/: common/extgl.c, common/extgl.h, linux/extgl_glx.c,
	  linux/extgl_glx.h, linux/org_lwjgl_opengl_Display.c,
	  linux/org_lwjgl_opengl_Pbuffer.c, win32/extgl_wgl.c,
	  win32/extgl_wgl.h, win32/org_lwjgl_opengl_Display.c,
	  win32/org_lwjgl_opengl_Pbuffer.c: Moved platform specific opengl
	  extension flags into the platform specific files
2005-02-17 13:23  elias_naur
	* src/java/org/lwjgl/opengl/: BufferObjectTracker.java,
	  ContextCapabilities.java, GLContext.java: Moved the current
	  BufferObjectInstance into ContextCapabilities to make it
	  ThreadLocal
2005-02-17 12:57  elias_naur
	* src/: native/common/extgl.c,
	  java/org/lwjgl/opengl/GLContext.java: Clarified comment. Mac OS
	  X: Added debug output
2005-02-17 12:09  elias_naur
	* src/java/org/lwjgl/opengl/GLContext.java: Implemented capability
	  caching in GLContext
2005-02-17 11:27  elias_naur
	* src/java/org/lwjgl/opengl/: ContextCapabilities.java,
	  GLContext.java: Moved loaded_stubs from GLContext to
	  ContextCapabilities
2005-02-17 10:44  elias_naur
	* src/java/org/lwjgl/opengl/: ContextCapabilities.java,
	  GLContext.java: Fixed NV_vertex_array_range platform specific
	  symbols. Fixed generics warning.
2005-02-16 22:45  elias_naur
	* src/java/org/lwjgl/: openal/AL10.java,
	  opengl/ARBBufferObject.java, opengl/ARBImaging.java,
	  opengl/ARBMatrixPalette.java, opengl/ARBTextureCompression.java,
	  opengl/ARBVertexBlend.java, opengl/ARBVertexProgram.java,
	  opengl/ATIElementArray.java, opengl/ATIVertexArrayObject.java,
	  opengl/EXTDrawRangeElements.java, opengl/EXTPalettedTexture.java,
	  opengl/EXTVertexShader.java, opengl/GL11.java, opengl/GL12.java,
	  opengl/GL13.java, opengl/GL15.java, opengl/GL20.java,
	  opengl/NVPixelDataRange.java, opengl/NVVertexArrayRange.java,
	  opengl/NVVertexProgram.java: Made the generator deterministic by
	  sorting. Should make the CVS commits smaller and make
	  verification of generator changes easier by diff'ing previous and
	  current output.
2005-02-16 22:28  elias_naur
	* src/java/org/lwjgl/opengl/GLContext.java: Don't reset the
	  ThreadLocal variable itself on GLContext.useContext(null)
2005-02-16 21:23  elias_naur
	* platform_build/win32_ms_cmdline/build.bat,
	  src/java/org/lwjgl/openal/AL10.java,
	  src/java/org/lwjgl/opengl/ARBBufferObject.java,
	  src/java/org/lwjgl/opengl/ARBImaging.java,
	  src/java/org/lwjgl/opengl/ARBMatrixPalette.java,
	  src/java/org/lwjgl/opengl/ARBTextureCompression.java,
	  src/java/org/lwjgl/opengl/ARBVertexBlend.java,
	  src/java/org/lwjgl/opengl/ARBVertexProgram.java,
	  src/java/org/lwjgl/opengl/ATIElementArray.java,
	  src/java/org/lwjgl/opengl/ATIVertexArrayObject.java,
	  src/java/org/lwjgl/opengl/EXTDrawRangeElements.java,
	  src/java/org/lwjgl/opengl/EXTPalettedTexture.java,
	  src/java/org/lwjgl/opengl/EXTVertexShader.java,
	  src/java/org/lwjgl/opengl/GL11.java,
	  src/java/org/lwjgl/opengl/GL12.java,
	  src/java/org/lwjgl/opengl/GL13.java,
	  src/java/org/lwjgl/opengl/GL15.java,
	  src/java/org/lwjgl/opengl/GL20.java,
	  src/java/org/lwjgl/opengl/NVPixelDataRange.java,
	  src/java/org/lwjgl/opengl/NVVertexArrayRange.java,
	  src/java/org/lwjgl/opengl/NVVertexProgram.java,
	  src/native/common/arb/org_lwjgl_opengl_ARBBufferObject.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBColorBufferFloat.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBDrawBuffers.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBImaging.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBMatrixPalette.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultisample.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultitexture.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBOcclusionQuery.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBPointParameters.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBProgram.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBShaderObjects.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBTextureCompression.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBTransposeMatrix.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexBlend.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexProgram.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexShader.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBWindowPos.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIDrawBuffers.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIElementArray.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIFragmentShader.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIPnTriangles.c,
	  src/native/common/ati/org_lwjgl_opengl_ATISeparateStencil.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexArrayObject.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexStreams.c,
	  src/native/common/common_tools.h,
	  src/native/common/org_lwjgl_opengl_GL11.c,
	  src/native/common/org_lwjgl_opengl_GL12.c,
	  src/native/common/org_lwjgl_opengl_GL13.c,
	  src/native/common/org_lwjgl_opengl_GL14.c,
	  src/native/common/org_lwjgl_opengl_GL15.c,
	  src/native/common/org_lwjgl_opengl_GL20.c,
	  src/native/common/org_lwjgl_opengl_GLContext.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTBlendEquationSeparate.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTDepthBoundsTest.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTDrawRangeElements.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTFogCoord.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTFramebufferObject.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTPalettedTexture.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTPointParameters.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTSecondaryColor.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTStencilTwoSide.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexShader.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexWeighting.c,
	  src/native/common/nv/org_lwjgl_opengl_NVEvaluators.c,
	  src/native/common/nv/org_lwjgl_opengl_NVFence.c,
	  src/native/common/nv/org_lwjgl_opengl_NVFragmentProgram.c,
	  src/native/common/nv/org_lwjgl_opengl_NVHalfFloat.c,
	  src/native/common/nv/org_lwjgl_opengl_NVOcclusionQuery.c,
	  src/native/common/nv/org_lwjgl_opengl_NVPixelDataRange.c,
	  src/native/common/nv/org_lwjgl_opengl_NVPointSprite.c,
	  src/native/common/nv/org_lwjgl_opengl_NVPrimitiveRestart.c,
	  src/native/common/nv/org_lwjgl_opengl_NVProgram.c,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners.c,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners2.c,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.c,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexProgram.c: Win32:
	  fixed compilation
2005-02-16 17:48  cix_foo
	* src/native/win32/org_lwjgl_opengl_AWTGLCanvas.c: [no log message]
2005-02-16 17:04  elias_naur
	* build.xml, src/java/org/lwjgl/BufferChecks.java,
	  src/java/org/lwjgl/opengl/ARBBufferObject.java,
	  src/java/org/lwjgl/opengl/ARBColorBufferFloat.java,
	  src/java/org/lwjgl/opengl/ARBDrawBuffers.java,
	  src/java/org/lwjgl/opengl/ARBImaging.java,
	  src/java/org/lwjgl/opengl/ARBMatrixPalette.java,
	  src/java/org/lwjgl/opengl/ARBMultisample.java,
	  src/java/org/lwjgl/opengl/ARBMultitexture.java,
	  src/java/org/lwjgl/opengl/ARBOcclusionQuery.java,
	  src/java/org/lwjgl/opengl/ARBPointParameters.java,
	  src/java/org/lwjgl/opengl/ARBProgram.java,
	  src/java/org/lwjgl/opengl/ARBShaderObjects.java,
	  src/java/org/lwjgl/opengl/ARBTextureCompression.java,
	  src/java/org/lwjgl/opengl/ARBTransposeMatrix.java,
	  src/java/org/lwjgl/opengl/ARBVertexBlend.java,
	  src/java/org/lwjgl/opengl/ARBVertexProgram.java,
	  src/java/org/lwjgl/opengl/ARBVertexShader.java,
	  src/java/org/lwjgl/opengl/ARBWindowPos.java,
	  src/java/org/lwjgl/opengl/ATIDrawBuffers.java,
	  src/java/org/lwjgl/opengl/ATIElementArray.java,
	  src/java/org/lwjgl/opengl/ATIEnvmapBumpmap.java,
	  src/java/org/lwjgl/opengl/ATIFragmentShader.java,
	  src/java/org/lwjgl/opengl/ATIMapObjectBuffer.java,
	  src/java/org/lwjgl/opengl/ATIPnTriangles.java,
	  src/java/org/lwjgl/opengl/ATISeparateStencil.java,
	  src/java/org/lwjgl/opengl/ATIVertexArrayObject.java,
	  src/java/org/lwjgl/opengl/ATIVertexAttribArrayObject.java,
	  src/java/org/lwjgl/opengl/ATIVertexStreams.java,
	  src/java/org/lwjgl/opengl/ContextCapabilities.java,
	  src/java/org/lwjgl/opengl/EXTBlendEquationSeparate.java,
	  src/java/org/lwjgl/opengl/EXTBlendFuncSeparate.java,
	  src/java/org/lwjgl/opengl/EXTCompiledVertexArray.java,
	  src/java/org/lwjgl/opengl/EXTDepthBoundsTest.java,
	  src/java/org/lwjgl/opengl/EXTDrawRangeElements.java,
	  src/java/org/lwjgl/opengl/EXTFogCoord.java,
	  src/java/org/lwjgl/opengl/EXTFramebufferObject.java,
	  src/java/org/lwjgl/opengl/EXTMultiDrawArrays.java,
	  src/java/org/lwjgl/opengl/EXTPalettedTexture.java,
	  src/java/org/lwjgl/opengl/EXTPointParameters.java,
	  src/java/org/lwjgl/opengl/EXTSecondaryColor.java,
	  src/java/org/lwjgl/opengl/EXTStencilTwoSide.java,
	  src/java/org/lwjgl/opengl/EXTVertexShader.java,
	  src/java/org/lwjgl/opengl/EXTVertexWeighting.java,
	  src/java/org/lwjgl/opengl/GL11.java,
	  src/java/org/lwjgl/opengl/GL12.java,
	  src/java/org/lwjgl/opengl/GL13.java,
	  src/java/org/lwjgl/opengl/GL14.java,
	  src/java/org/lwjgl/opengl/GL15.java,
	  src/java/org/lwjgl/opengl/GL20.java,
	  src/java/org/lwjgl/opengl/GLContext.java,
	  src/java/org/lwjgl/opengl/NVEvaluators.java,
	  src/java/org/lwjgl/opengl/NVFence.java,
	  src/java/org/lwjgl/opengl/NVFragmentProgram.java,
	  src/java/org/lwjgl/opengl/NVHalfFloat.java,
	  src/java/org/lwjgl/opengl/NVOcclusionQuery.java,
	  src/java/org/lwjgl/opengl/NVPixelDataRange.java,
	  src/java/org/lwjgl/opengl/NVPointSprite.java,
	  src/java/org/lwjgl/opengl/NVPrimitiveRestart.java,
	  src/java/org/lwjgl/opengl/NVProgram.java,
	  src/java/org/lwjgl/opengl/NVRegisterCombiners.java,
	  src/java/org/lwjgl/opengl/NVRegisterCombiners2.java,
	  src/java/org/lwjgl/opengl/NVVertexArrayRange.java,
	  src/java/org/lwjgl/opengl/NVVertexProgram.java,
	  src/native/common/extgl.h,
	  src/native/common/org_lwjgl_opengl_GL11.c,
	  src/native/common/org_lwjgl_opengl_GL12.c,
	  src/native/common/org_lwjgl_opengl_GL13.c,
	  src/native/common/org_lwjgl_opengl_GL14.c,
	  src/native/common/org_lwjgl_opengl_GL15.c,
	  src/native/common/org_lwjgl_opengl_GL20.c,
	  src/native/common/org_lwjgl_opengl_GLContext.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBBufferObject.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBColorBufferFloat.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBDrawBuffers.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBImaging.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBMatrixPalette.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultisample.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultitexture.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBOcclusionQuery.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBPointParameters.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBProgram.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBShaderObjects.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBTextureCompression.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBTransposeMatrix.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexBlend.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexProgram.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexShader.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBWindowPos.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIDrawBuffers.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIElementArray.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIFragmentShader.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIPnTriangles.c,
	  src/native/common/ati/org_lwjgl_opengl_ATISeparateStencil.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexArrayObject.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexStreams.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTBlendEquationSeparate.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTDepthBoundsTest.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTDrawRangeElements.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTFogCoord.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTFramebufferObject.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTPalettedTexture.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTPointParameters.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTSecondaryColor.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTStencilTwoSide.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexShader.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexWeighting.c,
	  src/native/common/nv/org_lwjgl_opengl_NVEvaluators.c,
	  src/native/common/nv/org_lwjgl_opengl_NVFence.c,
	  src/native/common/nv/org_lwjgl_opengl_NVFragmentProgram.c,
	  src/native/common/nv/org_lwjgl_opengl_NVHalfFloat.c,
	  src/native/common/nv/org_lwjgl_opengl_NVOcclusionQuery.c,
	  src/native/common/nv/org_lwjgl_opengl_NVPixelDataRange.c,
	  src/native/common/nv/org_lwjgl_opengl_NVPointSprite.c,
	  src/native/common/nv/org_lwjgl_opengl_NVPrimitiveRestart.c,
	  src/native/common/nv/org_lwjgl_opengl_NVProgram.c,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners.c,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners2.c,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.c,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexProgram.c,
	  src/templates/org/lwjgl/opengl/NV_vertex_array_range.java:
	  Implemented generator support for per-context function pointers.
	  Fixed NV_vertex_array_range
2005-02-16 16:53  cix_foo
	* platform_build/win32_ms_cmdline/build.bat: [no log message]
2005-02-16 16:21  cix_foo
	* src/java/org/lwjgl/Sys.java: Hack removed; use
	  /delayload:jawt.dll for Win32 VC 7 build options
2005-02-16 15:19  cix_foo
	* src/java/org/lwjgl/Sys.java: Further hackery to correct AWT
	  dependency problem
2005-02-16 15:17  cix_foo
	* src/java/org/lwjgl/Sys.java: Temporary hack to load JAWT.dll in
	  Sys class init until AWTGLCanvas is moved out into a separate
	  .dll
2005-02-16 15:14  cix_foo
	* src/: native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.c,
	  native/win32/org_lwjgl_opengl_AWTGLCanvas.c,
	  java/org/lwjgl/opengl/NVVertexArrayRange.java: Fixed AWTGLCanvas
	  destroy crash. Fixed nv vertex array range glitch
2005-02-16 14:47  cix_foo
	* src/java/org/lwjgl/opengl/AWTGLCanvas.java: AWTGLCanvas fix
2005-02-16 14:31  cix_foo
	* src/native/win32/org_lwjgl_opengl_Display.c, build.xml,
	  src/java/org/lwjgl/test/opengl/awt/AWTTest.java,
	  src/native/win32/org_lwjgl_opengl_AWTGLCanvas.c,
	  src/java/org/lwjgl/opengl/AWTGLCanvas.java: [no log message]
2005-02-16 13:58  elias_naur
	* build.xml, doc/generator.txt,
	  src/java/org/lwjgl/openal/AL10.java,
	  src/java/org/lwjgl/opengl/ARBBufferObject.java,
	  src/java/org/lwjgl/opengl/ARBColorBufferFloat.java,
	  src/java/org/lwjgl/opengl/ARBImaging.java,
	  src/java/org/lwjgl/opengl/ARBMatrixPalette.java,
	  src/java/org/lwjgl/opengl/ARBTextureCompression.java,
	  src/java/org/lwjgl/opengl/ARBVertexBlend.java,
	  src/java/org/lwjgl/opengl/ARBVertexProgram.java,
	  src/java/org/lwjgl/opengl/ContextCapabilities.java,
	  src/java/org/lwjgl/opengl/EXTDepthBoundsTest.java,
	  src/java/org/lwjgl/opengl/EXTDrawRangeElements.java,
	  src/java/org/lwjgl/opengl/EXTPalettedTexture.java,
	  src/java/org/lwjgl/opengl/EXTVertexShader.java,
	  src/java/org/lwjgl/opengl/GLContext.java,
	  src/java/org/lwjgl/opengl/HPOcclusionTest.java,
	  src/java/org/lwjgl/opengl/IBMRasterposClip.java,
	  src/java/org/lwjgl/opengl/NVFloatBuffer.java,
	  src/java/org/lwjgl/opengl/NVPixelDataRange.java,
	  src/java/org/lwjgl/opengl/NVTextureCompressionVTC.java,
	  src/java/org/lwjgl/opengl/NVVertexArrayRange.java,
	  src/java/org/lwjgl/opengl/NVVertexProgram.java,
	  src/java/org/lwjgl/opengl/SUNSliceAccum.java,
	  src/java/org/lwjgl/test/opengl/Gears.java,
	  src/java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  src/java/org/lwjgl/test/opengl/VBOTest.java,
	  src/java/org/lwjgl/test/opengl/shaders/ShadersTest.java: Made the
	  gl caps flags auto-generated and moved them to
	  GLContext.getCapabilities()
2005-02-16 12:42  spasi
	* src/templates/org/lwjgl/opengl/NV_float_buffer.java: Hidden
	  platform specific constants
2005-02-16 12:33  spasi
	* src/templates/org/lwjgl/opengl/ARB_color_buffer_float.java:
	  Hidden platform specific constants
2005-02-15 21:02  spasi
	* build.xml: Added auto-gen for HP,IBM,SUN
2005-02-15 20:26  spasi
	* src/templates/org/lwjgl/opengl/: ARB_buffer_object.java,
	  HP_occlusion_test.java, IBM_rasterpos_clip.java,
	  NV_float_buffer.java: Misc fixes
2005-02-15 18:04  spasi
	* src/templates/org/lwjgl/: openal/AL10.java,
	  opengl/ARB_buffer_object.java,
	  opengl/ARB_color_buffer_float.java,
	  opengl/ARB_depth_texture.java, opengl/ARB_draw_buffers.java,
	  opengl/ARB_fragment_program.java,
	  opengl/ARB_fragment_shader.java,
	  opengl/ARB_half_float_pixel.java, opengl/ARB_imaging.java,
	  opengl/ARB_matrix_palette.java, opengl/ARB_multisample.java,
	  opengl/ARB_multitexture.java, opengl/ARB_occlusion_query.java,
	  opengl/ARB_pixel_buffer_object.java,
	  opengl/ARB_point_parameters.java, opengl/ARB_point_sprite.java,
	  opengl/ARB_program.java, opengl/ARB_shader_objects.java,
	  opengl/ARB_shading_language_100.java, opengl/ARB_shadow.java,
	  opengl/ARB_shadow_ambient.java,
	  opengl/ARB_texture_border_clamp.java,
	  opengl/ARB_texture_compression.java,
	  opengl/ARB_texture_cube_map.java,
	  opengl/ARB_texture_env_combine.java,
	  opengl/ARB_texture_env_dot3.java, opengl/ARB_texture_float.java,
	  opengl/ARB_texture_mirrored_repeat.java,
	  opengl/ARB_texture_rectangle.java,
	  opengl/ARB_transpose_matrix.java, opengl/ARB_vertex_blend.java,
	  opengl/ARB_vertex_buffer_object.java,
	  opengl/ARB_vertex_program.java, opengl/ARB_vertex_shader.java,
	  opengl/ARB_window_pos.java, opengl/ATI_draw_buffers.java,
	  opengl/ATI_element_array.java, opengl/ATI_envmap_bumpmap.java,
	  opengl/ATI_fragment_shader.java,
	  opengl/ATI_map_object_buffer.java, opengl/ATI_pn_triangles.java,
	  opengl/ATI_separate_stencil.java,
	  opengl/ATI_texture_compression_3dc.java,
	  opengl/ATI_texture_float.java,
	  opengl/ATI_texture_mirror_once.java,
	  opengl/ATI_vertex_array_object.java,
	  opengl/ATI_vertex_attrib_array_object.java,
	  opengl/ATI_vertex_streams.java, opengl/EXT_abgr.java,
	  opengl/EXT_bgra.java, opengl/EXT_blend_equation_separate.java,
	  opengl/EXT_blend_func_separate.java,
	  opengl/EXT_blend_subtract.java, opengl/EXT_cg_shader.java,
	  opengl/EXT_compiled_vertex_array.java,
	  opengl/EXT_depth_bounds_test.java,
	  opengl/EXT_draw_range_elements.java, opengl/EXT_fog_coord.java,
	  opengl/EXT_framebuffer_object.java,
	  opengl/EXT_multi_draw_arrays.java, opengl/EXT_packed_pixels.java,
	  opengl/EXT_paletted_texture.java,
	  opengl/EXT_pixel_buffer_object.java,
	  opengl/EXT_point_parameters.java, opengl/EXT_rescale_normal.java,
	  opengl/EXT_secondary_color.java,
	  opengl/EXT_separate_specular_color.java,
	  opengl/EXT_shared_texture_palette.java,
	  opengl/EXT_stencil_two_side.java, opengl/EXT_stencil_wrap.java,
	  opengl/EXT_texture_compression_s3tc.java,
	  opengl/EXT_texture_env_combine.java,
	  opengl/EXT_texture_env_dot3.java,
	  opengl/EXT_texture_filter_anisotropic.java,
	  opengl/EXT_texture_lod_bias.java,
	  opengl/EXT_texture_mirror_clamp.java,
	  opengl/EXT_texture_rectangle.java, opengl/EXT_vertex_shader.java,
	  opengl/EXT_vertex_weighting.java, opengl/GL11.java,
	  opengl/GL12.java, opengl/GL13.java, opengl/GL14.java,
	  opengl/GL15.java, opengl/GL20.java,
	  opengl/NV_copy_depth_to_color.java, opengl/NV_depth_clamp.java,
	  opengl/NV_evaluators.java, opengl/NV_fence.java,
	  opengl/NV_float_buffer.java, opengl/NV_fog_distance.java,
	  opengl/NV_fragment_program.java,
	  opengl/NV_fragment_program2.java, opengl/NV_half_float.java,
	  opengl/NV_light_max_exponent.java,
	  opengl/NV_multisample_filter_hint.java,
	  opengl/NV_occlusion_query.java,
	  opengl/NV_packed_depth_stencil.java,
	  opengl/NV_pixel_data_range.java, opengl/NV_point_sprite.java,
	  opengl/NV_primitive_restart.java, opengl/NV_program.java,
	  opengl/NV_register_combiners.java,
	  opengl/NV_register_combiners2.java,
	  opengl/NV_texgen_reflection.java,
	  opengl/NV_texture_compression_vtc.java,
	  opengl/NV_texture_env_combine4.java,
	  opengl/NV_texture_expand_normal.java,
	  opengl/NV_texture_rectangle.java, opengl/NV_texture_shader.java,
	  opengl/NV_texture_shader2.java, opengl/NV_texture_shader3.java,
	  opengl/NV_vertex_array_range.java,
	  opengl/NV_vertex_array_range2.java,
	  opengl/NV_vertex_program.java,
	  opengl/NV_vertex_program2_option.java,
	  opengl/NV_vertex_program3.java, opengl/SUN_slice_accum.java:
	  Removed redundant modifiers
2005-02-15 14:33  elias_naur
	* src/templates/org/lwjgl/opengl/:
	  ARB_fragment_program_shadow.java, ARB_texture_env_add.java,
	  ARB_texture_env_crossbar.java, ARB_texture_non_power_of_two.java,
	  EXT_shadow_funcs.java, EXT_texture_3d.java,
	  HP_occlusion_test.java, IBM_rasterpos_clip.java,
	  NV_blend_square.java, NV_fragment_program_option.java,
	  NV_vertex_program1_1.java, NV_vertex_program2.java,
	  SUN_slice_accum.java: Added templates for marker extensions
2005-02-15 12:44  elias_naur
	* build.xml: Win32: Fixed generator path arguments
2005-02-15 12:40  elias_naur
	* src/native/common/extgl.h: Mac OS X: platform specific GL types
	  in extgl.h
2005-02-15 12:04  elias_naur
	* SignatureDump.java, build.xml, doc/generator.txt,
	  src/java/org/lwjgl/BufferChecks.java,
	  src/java/org/lwjgl/BufferUtils.java,
	  src/java/org/lwjgl/openal/AL10.java,
	  src/java/org/lwjgl/openal/OpenALException.java,
	  src/java/org/lwjgl/openal/Util.java,
	  src/java/org/lwjgl/opengl/ARBBufferObject.java,
	  src/java/org/lwjgl/opengl/ARBColorBufferFloat.java,
	  src/java/org/lwjgl/opengl/ARBDepthTexture.java,
	  src/java/org/lwjgl/opengl/ARBDrawBuffers.java,
	  src/java/org/lwjgl/opengl/ARBFragmentProgram.java,
	  src/java/org/lwjgl/opengl/ARBFragmentShader.java,
	  src/java/org/lwjgl/opengl/ARBHalfFloatPixel.java,
	  src/java/org/lwjgl/opengl/ARBImaging.java,
	  src/java/org/lwjgl/opengl/ARBMatrixPalette.java,
	  src/java/org/lwjgl/opengl/ARBMultisample.java,
	  src/java/org/lwjgl/opengl/ARBMultitexture.java,
	  src/java/org/lwjgl/opengl/ARBOcclusionQuery.java,
	  src/java/org/lwjgl/opengl/ARBPixelBufferObject.java,
	  src/java/org/lwjgl/opengl/ARBPointParameters.java,
	  src/java/org/lwjgl/opengl/ARBPointSprite.java,
	  src/java/org/lwjgl/opengl/ARBProgram.java,
	  src/java/org/lwjgl/opengl/ARBShaderObjects.java,
	  src/java/org/lwjgl/opengl/ARBShadingLanguage100.java,
	  src/java/org/lwjgl/opengl/ARBShadow.java,
	  src/java/org/lwjgl/opengl/ARBShadowAmbient.java,
	  src/java/org/lwjgl/opengl/ARBTextureBorderClamp.java,
	  src/java/org/lwjgl/opengl/ARBTextureCompression.java,
	  src/java/org/lwjgl/opengl/ARBTextureCubeMap.java,
	  src/java/org/lwjgl/opengl/ARBTextureEnvCombine.java,
	  src/java/org/lwjgl/opengl/ARBTextureEnvDot3.java,
	  src/java/org/lwjgl/opengl/ARBTextureFloat.java,
	  src/java/org/lwjgl/opengl/ARBTextureMirroredRepeat.java,
	  src/java/org/lwjgl/opengl/ARBTextureRectangle.java,
	  src/java/org/lwjgl/opengl/ARBTransposeMatrix.java,
	  src/java/org/lwjgl/opengl/ARBVertexBlend.java,
	  src/java/org/lwjgl/opengl/ARBVertexBufferObject.java,
	  src/java/org/lwjgl/opengl/ARBVertexProgram.java,
	  src/java/org/lwjgl/opengl/ARBVertexShader.java,
	  src/java/org/lwjgl/opengl/ARBWindowPos.java,
	  src/java/org/lwjgl/opengl/ATIDrawBuffers.java,
	  src/java/org/lwjgl/opengl/ATIElementArray.java,
	  src/java/org/lwjgl/opengl/ATIEnvmapBumpmap.java,
	  src/java/org/lwjgl/opengl/ATIFragmentShader.java,
	  src/java/org/lwjgl/opengl/ATIMapObjectBuffer.java,
	  src/java/org/lwjgl/opengl/ATIPnTriangles.java,
	  src/java/org/lwjgl/opengl/ATISeparateStencil.java,
	  src/java/org/lwjgl/opengl/ATITextureCompression3DC.java,
	  src/java/org/lwjgl/opengl/ATITextureFloat.java,
	  src/java/org/lwjgl/opengl/ATITextureMirrorOnce.java,
	  src/java/org/lwjgl/opengl/ATIVertexArrayObject.java,
	  src/java/org/lwjgl/opengl/ATIVertexAttribArrayObject.java,
	  src/java/org/lwjgl/opengl/ATIVertexStreams.java,
	  src/java/org/lwjgl/opengl/BufferObjectTracker.java,
	  src/java/org/lwjgl/opengl/EXTAbgr.java,
	  src/java/org/lwjgl/opengl/EXTBgra.java,
	  src/java/org/lwjgl/opengl/EXTBlendEquationSeparate.java,
	  src/java/org/lwjgl/opengl/EXTBlendFuncSeparate.java,
	  src/java/org/lwjgl/opengl/EXTBlendSubtract.java,
	  src/java/org/lwjgl/opengl/EXTCgShader.java,
	  src/java/org/lwjgl/opengl/EXTCompiledVertexArray.java,
	  src/java/org/lwjgl/opengl/EXTDepthBoundsTest.java,
	  src/java/org/lwjgl/opengl/EXTDrawRangeElements.java,
	  src/java/org/lwjgl/opengl/EXTFogCoord.java,
	  src/java/org/lwjgl/opengl/EXTFramebufferObject.java,
	  src/java/org/lwjgl/opengl/EXTMultiDrawArrays.java,
	  src/java/org/lwjgl/opengl/EXTPackedPixels.java,
	  src/java/org/lwjgl/opengl/EXTPalettedTexture.java,
	  src/java/org/lwjgl/opengl/EXTPixelBufferObject.java,
	  src/java/org/lwjgl/opengl/EXTPointParameters.java,
	  src/java/org/lwjgl/opengl/EXTRescaleNormal.java,
	  src/java/org/lwjgl/opengl/EXTSecondaryColor.java,
	  src/java/org/lwjgl/opengl/EXTSeparateSpecularColor.java,
	  src/java/org/lwjgl/opengl/EXTSharedTexturePalette.java,
	  src/java/org/lwjgl/opengl/EXTStencilTwoSide.java,
	  src/java/org/lwjgl/opengl/EXTStencilWrap.java,
	  src/java/org/lwjgl/opengl/EXTTextureCompressionS3TC.java,
	  src/java/org/lwjgl/opengl/EXTTextureEnvCombine.java,
	  src/java/org/lwjgl/opengl/EXTTextureEnvDot3.java,
	  src/java/org/lwjgl/opengl/EXTTextureFilterAnisotropic.java,
	  src/java/org/lwjgl/opengl/EXTTextureLODBias.java,
	  src/java/org/lwjgl/opengl/EXTTextureMirrorClamp.java,
	  src/java/org/lwjgl/opengl/EXTTextureRectangle.java,
	  src/java/org/lwjgl/opengl/EXTVertexShader.java,
	  src/java/org/lwjgl/opengl/EXTVertexWeighting.java,
	  src/java/org/lwjgl/opengl/GL11.java,
	  src/java/org/lwjgl/opengl/GL12.java,
	  src/java/org/lwjgl/opengl/GL13.java,
	  src/java/org/lwjgl/opengl/GL14.java,
	  src/java/org/lwjgl/opengl/GL15.java,
	  src/java/org/lwjgl/opengl/GL20.java,
	  src/java/org/lwjgl/opengl/GLBufferChecks.java,
	  src/java/org/lwjgl/opengl/GLContext.java,
	  src/java/org/lwjgl/opengl/NVCopyDepthToColor.java,
	  src/java/org/lwjgl/opengl/NVDepthClamp.java,
	  src/java/org/lwjgl/opengl/NVEvaluators.java,
	  src/java/org/lwjgl/opengl/NVFence.java,
	  src/java/org/lwjgl/opengl/NVFloatBuffer.java,
	  src/java/org/lwjgl/opengl/NVFogDistance.java,
	  src/java/org/lwjgl/opengl/NVFragmentProgram.java,
	  src/java/org/lwjgl/opengl/NVFragmentProgram2.java,
	  src/java/org/lwjgl/opengl/NVHalfFloat.java,
	  src/java/org/lwjgl/opengl/NVLightMaxExponent.java,
	  src/java/org/lwjgl/opengl/NVMultisampleFilterHint.java,
	  src/java/org/lwjgl/opengl/NVOcclusionQuery.java,
	  src/java/org/lwjgl/opengl/NVPackedDepthStencil.java,
	  src/java/org/lwjgl/opengl/NVPixelDataRange.java,
	  src/java/org/lwjgl/opengl/NVPointSprite.java,
	  src/java/org/lwjgl/opengl/NVPrimitiveRestart.java,
	  src/java/org/lwjgl/opengl/NVProgram.java,
	  src/java/org/lwjgl/opengl/NVRegisterCombiners.java,
	  src/java/org/lwjgl/opengl/NVRegisterCombiners2.java,
	  src/java/org/lwjgl/opengl/NVTexgenReflection.java,
	  src/java/org/lwjgl/opengl/NVTextureCompressionVTC.java,
	  src/java/org/lwjgl/opengl/NVTextureEnvCombine4.java,
	  src/java/org/lwjgl/opengl/NVTextureExpandNormal.java,
	  src/java/org/lwjgl/opengl/NVTextureRectangle.java,
	  src/java/org/lwjgl/opengl/NVTextureShader.java,
	  src/java/org/lwjgl/opengl/NVTextureShader2.java,
	  src/java/org/lwjgl/opengl/NVTextureShader3.java,
	  src/java/org/lwjgl/opengl/NVVertexArrayRange.java,
	  src/java/org/lwjgl/opengl/NVVertexArrayRange2.java,
	  src/java/org/lwjgl/opengl/NVVertexProgram.java,
	  src/java/org/lwjgl/opengl/NVVertexProgram2Option.java,
	  src/java/org/lwjgl/opengl/NVVertexProgram3.java,
	  src/java/org/lwjgl/util/GL.java,
	  src/java/org/lwjgl/util/GLImpl.java,
	  src/java/org/lwjgl/util/IGL.java,
	  src/native/common/checkALerror.h,
	  src/native/common/common_tools.c,
	  src/native/common/common_tools.h, src/native/common/extal.h,
	  src/native/common/extgl.h,
	  src/native/common/org_lwjgl_openal_AL10.c,
	  src/native/common/org_lwjgl_opengl_GL11.c,
	  src/native/common/org_lwjgl_opengl_GL12.c,
	  src/native/common/org_lwjgl_opengl_GL13.c,
	  src/native/common/org_lwjgl_opengl_GL14.c,
	  src/native/common/org_lwjgl_opengl_GL15.c,
	  src/native/common/org_lwjgl_opengl_GL20.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBBufferObject.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBColorBufferFloat.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBDrawBuffers.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBImaging.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBMatrixPalette.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultisample.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultitexture.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBOcclusionQuery.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBPointParameters.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBProgram.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBShaderObjects.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBTextureCompression.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBTransposeMatrix.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexBlend.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexProgram.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexShader.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBWindowPos.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIDrawBuffers.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIElementArray.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIFragmentShader.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIPnTriangles.c,
	  src/native/common/ati/org_lwjgl_opengl_ATISeparateStencil.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexArrayObject.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexStreams.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTBlendEquationSeparate.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTDepthBoundsTest.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTDrawRangeElements.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTFogCoord.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTFramebufferObject.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTPalettedTexture.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTPointParameters.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTSecondaryColor.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTStencilTwoSide.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexShader.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexWeighting.c,
	  src/native/common/nv/org_lwjgl_opengl_NVEvaluators.c,
	  src/native/common/nv/org_lwjgl_opengl_NVFence.c,
	  src/native/common/nv/org_lwjgl_opengl_NVFragmentProgram.c,
	  src/native/common/nv/org_lwjgl_opengl_NVHalfFloat.c,
	  src/native/common/nv/org_lwjgl_opengl_NVOcclusionQuery.c,
	  src/native/common/nv/org_lwjgl_opengl_NVPixelDataRange.c,
	  src/native/common/nv/org_lwjgl_opengl_NVPointSprite.c,
	  src/native/common/nv/org_lwjgl_opengl_NVPrimitiveRestart.c,
	  src/native/common/nv/org_lwjgl_opengl_NVProgram.c,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners.c,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners2.c,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.c,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexProgram.c,
	  src/native/linux/Makefile,
	  src/templates/org/lwjgl/openal/AL10.java,
	  src/templates/org/lwjgl/opengl/ARB_buffer_object.java,
	  src/templates/org/lwjgl/opengl/ARB_color_buffer_float.java,
	  src/templates/org/lwjgl/opengl/ARB_depth_texture.java,
	  src/templates/org/lwjgl/opengl/ARB_draw_buffers.java,
	  src/templates/org/lwjgl/opengl/ARB_fragment_program.java,
	  src/templates/org/lwjgl/opengl/ARB_fragment_shader.java,
	  src/templates/org/lwjgl/opengl/ARB_half_float_pixel.java,
	  src/templates/org/lwjgl/opengl/ARB_imaging.java,
	  src/templates/org/lwjgl/opengl/ARB_matrix_palette.java,
	  src/templates/org/lwjgl/opengl/ARB_multisample.java,
	  src/templates/org/lwjgl/opengl/ARB_multitexture.java,
	  src/templates/org/lwjgl/opengl/ARB_occlusion_query.java,
	  src/templates/org/lwjgl/opengl/ARB_pixel_buffer_object.java,
	  src/templates/org/lwjgl/opengl/ARB_point_parameters.java,
	  src/templates/org/lwjgl/opengl/ARB_point_sprite.java,
	  src/templates/org/lwjgl/opengl/ARB_program.java,
	  src/templates/org/lwjgl/opengl/ARB_shader_objects.java,
	  src/templates/org/lwjgl/opengl/ARB_shading_language_100.java,
	  src/templates/org/lwjgl/opengl/ARB_shadow.java,
	  src/templates/org/lwjgl/opengl/ARB_shadow_ambient.java,
	  src/templates/org/lwjgl/opengl/ARB_texture_border_clamp.java,
	  src/templates/org/lwjgl/opengl/ARB_texture_compression.java,
	  src/templates/org/lwjgl/opengl/ARB_texture_cube_map.java,
	  src/templates/org/lwjgl/opengl/ARB_texture_env_combine.java,
	  src/templates/org/lwjgl/opengl/ARB_texture_env_dot3.java,
	  src/templates/org/lwjgl/opengl/ARB_texture_float.java,
	  src/templates/org/lwjgl/opengl/ARB_texture_mirrored_repeat.java,
	  src/templates/org/lwjgl/opengl/ARB_texture_rectangle.java,
	  src/templates/org/lwjgl/opengl/ARB_transpose_matrix.java,
	  src/templates/org/lwjgl/opengl/ARB_vertex_blend.java,
	  src/templates/org/lwjgl/opengl/ARB_vertex_buffer_object.java,
	  src/templates/org/lwjgl/opengl/ARB_vertex_program.java,
	  src/templates/org/lwjgl/opengl/ARB_vertex_shader.java,
	  src/templates/org/lwjgl/opengl/ARB_window_pos.java,
	  src/templates/org/lwjgl/opengl/ATI_draw_buffers.java,
	  src/templates/org/lwjgl/opengl/ATI_element_array.java,
	  src/templates/org/lwjgl/opengl/ATI_envmap_bumpmap.java,
	  src/templates/org/lwjgl/opengl/ATI_fragment_shader.java,
	  src/templates/org/lwjgl/opengl/ATI_map_object_buffer.java,
	  src/templates/org/lwjgl/opengl/ATI_pn_triangles.java,
	  src/templates/org/lwjgl/opengl/ATI_separate_stencil.java,
	  src/templates/org/lwjgl/opengl/ATI_texture_compression_3dc.java,
	  src/templates/org/lwjgl/opengl/ATI_texture_float.java,
	  src/templates/org/lwjgl/opengl/ATI_texture_mirror_once.java,
	  src/templates/org/lwjgl/opengl/ATI_vertex_array_object.java,
	  src/templates/org/lwjgl/opengl/ATI_vertex_attrib_array_object.java,
	  src/templates/org/lwjgl/opengl/ATI_vertex_streams.java,
	  src/templates/org/lwjgl/opengl/EXT_abgr.java,
	  src/templates/org/lwjgl/opengl/EXT_bgra.java,
	  src/templates/org/lwjgl/opengl/EXT_blend_equation_separate.java,
	  src/templates/org/lwjgl/opengl/EXT_blend_func_separate.java,
	  src/templates/org/lwjgl/opengl/EXT_blend_subtract.java,
	  src/templates/org/lwjgl/opengl/EXT_cg_shader.java,
	  src/templates/org/lwjgl/opengl/EXT_compiled_vertex_array.java,
	  src/templates/org/lwjgl/opengl/EXT_depth_bounds_test.java,
	  src/templates/org/lwjgl/opengl/EXT_draw_range_elements.java,
	  src/templates/org/lwjgl/opengl/EXT_fog_coord.java,
	  src/templates/org/lwjgl/opengl/EXT_framebuffer_object.java,
	  src/templates/org/lwjgl/opengl/EXT_multi_draw_arrays.java,
	  src/templates/org/lwjgl/opengl/EXT_packed_pixels.java,
	  src/templates/org/lwjgl/opengl/EXT_paletted_texture.java,
	  src/templates/org/lwjgl/opengl/EXT_pixel_buffer_object.java,
	  src/templates/org/lwjgl/opengl/EXT_point_parameters.java,
	  src/templates/org/lwjgl/opengl/EXT_rescale_normal.java,
	  src/templates/org/lwjgl/opengl/EXT_secondary_color.java,
	  src/templates/org/lwjgl/opengl/EXT_separate_specular_color.java,
	  src/templates/org/lwjgl/opengl/EXT_shared_texture_palette.java,
	  src/templates/org/lwjgl/opengl/EXT_stencil_two_side.java,
	  src/templates/org/lwjgl/opengl/EXT_stencil_wrap.java,
	  src/templates/org/lwjgl/opengl/EXT_texture_compression_s3tc.java,
	  src/templates/org/lwjgl/opengl/EXT_texture_env_combine.java,
	  src/templates/org/lwjgl/opengl/EXT_texture_env_dot3.java,
	  src/templates/org/lwjgl/opengl/EXT_texture_filter_anisotropic.java,
	  src/templates/org/lwjgl/opengl/EXT_texture_lod_bias.java,
	  src/templates/org/lwjgl/opengl/EXT_texture_mirror_clamp.java,
	  src/templates/org/lwjgl/opengl/EXT_texture_rectangle.java,
	  src/templates/org/lwjgl/opengl/EXT_vertex_shader.java,
	  src/templates/org/lwjgl/opengl/EXT_vertex_weighting.java,
	  src/templates/org/lwjgl/opengl/GL11.java,
	  src/templates/org/lwjgl/opengl/GL12.java,
	  src/templates/org/lwjgl/opengl/GL13.java,
	  src/templates/org/lwjgl/opengl/GL14.java,
	  src/templates/org/lwjgl/opengl/GL15.java,
	  src/templates/org/lwjgl/opengl/GL20.java,
	  src/templates/org/lwjgl/opengl/NV_copy_depth_to_color.java,
	  src/templates/org/lwjgl/opengl/NV_depth_clamp.java,
	  src/templates/org/lwjgl/opengl/NV_evaluators.java,
	  src/templates/org/lwjgl/opengl/NV_fence.java,
	  src/templates/org/lwjgl/opengl/NV_float_buffer.java,
	  src/templates/org/lwjgl/opengl/NV_fog_distance.java,
	  src/templates/org/lwjgl/opengl/NV_fragment_program.java,
	  src/templates/org/lwjgl/opengl/NV_fragment_program2.java,
	  src/templates/org/lwjgl/opengl/NV_half_float.java,
	  src/templates/org/lwjgl/opengl/NV_light_max_exponent.java,
	  src/templates/org/lwjgl/opengl/NV_multisample_filter_hint.java,
	  src/templates/org/lwjgl/opengl/NV_occlusion_query.java,
	  src/templates/org/lwjgl/opengl/NV_packed_depth_stencil.java,
	  src/templates/org/lwjgl/opengl/NV_pixel_data_range.java,
	  src/templates/org/lwjgl/opengl/NV_point_sprite.java,
	  src/templates/org/lwjgl/opengl/NV_primitive_restart.java,
	  src/templates/org/lwjgl/opengl/NV_program.java,
	  src/templates/org/lwjgl/opengl/NV_register_combiners.java,
	  src/templates/org/lwjgl/opengl/NV_register_combiners2.java,
	  src/templates/org/lwjgl/opengl/NV_texgen_reflection.java,
	  src/templates/org/lwjgl/opengl/NV_texture_compression_vtc.java,
	  src/templates/org/lwjgl/opengl/NV_texture_env_combine4.java,
	  src/templates/org/lwjgl/opengl/NV_texture_expand_normal.java,
	  src/templates/org/lwjgl/opengl/NV_texture_rectangle.java,
	  src/templates/org/lwjgl/opengl/NV_texture_shader.java,
	  src/templates/org/lwjgl/opengl/NV_texture_shader2.java,
	  src/templates/org/lwjgl/opengl/NV_texture_shader3.java,
	  src/templates/org/lwjgl/opengl/NV_vertex_array_range.java,
	  src/templates/org/lwjgl/opengl/NV_vertex_array_range2.java,
	  src/templates/org/lwjgl/opengl/NV_vertex_program.java,
	  src/templates/org/lwjgl/opengl/NV_vertex_program2_option.java,
	  src/templates/org/lwjgl/opengl/NV_vertex_program3.java: The Big
	  Generator. All OpenGL and OpenAL java and native source files are
	  now generated from templates. See doc/generator.txt for a
	  detailed description.
2005-02-14 18:31  matzon
	* www/: projects.php, _gfx/projects/illuminati_1.jpg,
	  _gfx/projects/illuminati_2.jpg, _gfx/projects/illuminati_3.jpg,
	  _gfx/projects/illuminati_small_1.jpg,
	  _gfx/projects/illuminati_small_2.jpg,
	  _gfx/projects/illuminati_small_3.jpg: added illuminati
2005-02-13 14:20  elias_naur
	* src/native/common/: extal.h, org_lwjgl_openal_AL10.c: Made
	  alEnable and alIsExtensionPresent private to AL10.c
2005-02-11 17:28  matzon
	* www/index.php: fixed date
2005-02-09 15:05  elias_naur
	* src/java/org/lwjgl/opengl/BufferObjectTracker.java: Added
	  BufferObjectTracker.bindVBOBuffer()
2005-02-09 14:44  elias_naur
	* src/java/org/lwjgl/BufferChecks.java: Added
	  BufferChecks.checkNullTerminated
2005-02-09 13:04  elias_naur
	* src/native/common/: arb/org_lwjgl_opengl_ARBBufferObject.c,
	  org_lwjgl_opengl_GL11.c,
	  ati/org_lwjgl_opengl_ATIVertexArrayObject.c,
	  org_lwjgl_opengl_GL12.c, org_lwjgl_opengl_GL15.c: Win32: Fixed
	  void * pointer arithmetic
2005-02-09 11:57  elias_naur
	* src/native/common/: common_tools.h, extgl.h,
	  org_lwjgl_opengl_GL11.c, org_lwjgl_opengl_GL12.c,
	  org_lwjgl_opengl_GL15.c, org_lwjgl_opengl_GL20.c,
	  arb/org_lwjgl_opengl_ARBBufferObject.c,
	  arb/org_lwjgl_opengl_ARBShaderObjects.c,
	  ati/org_lwjgl_opengl_ATIVertexArrayObject.c,
	  devil/org_lwjgl_devil_IL.c, devil/org_lwjgl_devil_ILU.c: Moved
	  extension type definitions into extgl.h. Removed offset argument
	  to safeGetBufferAddress
2005-02-09 11:37  elias_naur
	* src/native/: common/extgl.c, common/extgl.h,
	  macosx/org_lwjgl_opengl_Pbuffer.m: Mac OSX: removed agl
2005-02-08 20:20  elias_naur
	* src/native/common/: org_lwjgl_opengl_GL11.c, extgl.h: Made
	  glGetString and glGetError private to GL11.c again
2005-02-08 20:12  elias_naur
	* src/java/org/lwjgl/opengl/: BufferObjectTracker.java, GL11.java:
	  Moved BO code from GL11 into BufferObjectTracker
2005-02-07 19:48  matzon
	* src/java/org/lwjgl/: BufferChecks.java, Sys.java: cleanup
2005-02-07 19:47  matzon
	* src/java/org/lwjgl/Win32SysImplementation.java: fixed license no
	  longer public
2005-02-07 19:45  matzon
	* src/java/org/lwjgl/input/Keyboard.java: add comment on keyboard
	  layout/key
2005-02-07 19:38  matzon
	* src/java/org/lwjgl/Sys.java: cleanup
2005-02-07 17:39  matzon
	* src/java/org/lwjgl/test/fmod3/SyncTest.java: cleanup
2005-02-07 11:59  elias_naur
	* www/_gfx/projects/: tribaltrouble_1.jpg, tribaltrouble_2.jpg,
	  tribaltrouble_3.jpg, tribaltrouble_small_1.jpg,
	  tribaltrouble_small_2.jpg, tribaltrouble_small_3.jpg: Updated
	  Tribal Trouble screenshots :)
2005-02-04 13:00  elias_naur
	* src/java/org/lwjgl/opengl/Display.java: Fixed setDisplayMode
2005-02-03 14:51  elias_naur
	* src/java/org/lwjgl/LinuxSysImplementation.java: Linux: Added
	  firefox to list of browsers
2005-02-02 15:51  elias_naur
	* src/native/win32/org_lwjgl_opengl_Display.c: Win32: More
	  fulscreen improvements
2005-02-02 14:19  elias_naur
	* src/native/win32/org_lwjgl_opengl_Display.c: Win32: Remove debug
	  :)
2005-02-02 14:16  elias_naur
	* src/native/win32/org_lwjgl_opengl_Display.c: Win32: Fix
	  isActive() and isVisible()
2005-02-02 12:05  elias_naur
	* src/native/win32/org_lwjgl_opengl_Display.c: Win32: Improve
	  fullscreen task switching
2005-02-02 11:44  elias_naur
	* src/native/win32/org_lwjgl_opengl_Display.c: Win32: Improve
	  fullscreen task switching
2005-01-31 23:33  elias_naur
	* src/native/win32/org_lwjgl_opengl_Display.c: Win32: Fix
	  multisample pixel formats
2005-01-31 00:21  spasi
	* src/java/org/lwjgl/test/opengl/: VBOIndexTest.java, VBOTest.java:
	  Improved API for glBufferData
2005-01-30 00:10  spasi
	* src/java/org/lwjgl/: opengl/ARBBufferObject.java,
	  opengl/ARBProgram.java, opengl/GL15.java, util/GL.java,
	  util/GLImpl.java, util/IGL.java: Improved API for glBufferData
2005-01-29 19:20  gregorypierce
	* src/native/macosx/org_lwjgl_opengl_Pbuffer.m: Update for pbuffer
	  power of 2 issues
2005-01-29 11:17  elias_naur
	* src/native/win32/: Window.h, org_lwjgl_Sys.c,
	  org_lwjgl_opengl_Display.c, org_lwjgl_opengl_Pbuffer.c: Win32:
	  Better Sys.alert fix
2005-01-28 23:42  elias_naur
	* src/native/win32/org_lwjgl_Sys.c: Win32: Fixed Sys.alert()
2005-01-28 22:08  elias_naur
	* src/native/common/checkALerror.h: OpenAL: Enable error checking
	  unconditionally, not only when debug is enabled
2005-01-28 22:02  elias_naur
	* src/native/common/org_lwjgl_openal_ALC.c: OpenAL: Don't call
	  CHECK_ALC_ERROR after alcCloseDevice
2005-01-28 16:47  elias_naur
	* src/java/org/lwjgl/openal/AL.java: Renamed AL.getPathFromJWS to
	  AL.getPathFromClassLoader and made it access protected methods
	  too
2005-01-28 03:09  gregorypierce
	* build.xml: Update to fix a problem with openal environmental
	  problem in the OSX version
2005-01-27 23:08  matzon
	* doc/lwjgl_hidden_switches.text: update docs to reflect property
	  name change
2005-01-27 22:26  elias_naur
	* src/native/: linux/org_lwjgl_opengl_Display.c,
	  linux/org_lwjgl_opengl_Pbuffer.c,
	  macosx/org_lwjgl_opengl_Display.m,
	  win32/org_lwjgl_opengl_Display.c: Renamed
	  org.lwjgl.opengl.Window.allowSoftwareOpenGL to
	  org.lwjgl.opengl.Display.allowSoftwareOpenGL
2005-01-26 23:48  spasi
	* src/java/org/lwjgl/opengl/glu/MipMap.java: Optimized buffer
	  allocation
2005-01-25 23:06  matzon
	* www/: changelog.php, download.php, index.php,
	  changelogs/0.95-changelog.txt, changelogs/full-changelog.txt:
	  updated for 0.95 release
2005-01-25 22:26  matzon
	* src/java/org/lwjgl/opengl/EXTFramebufferObject.java: fixed "html"
	  tags causing bug 5082928 in 1.5
2005-01-25 22:26  matzon
	* build.xml: it's 2005! :)
2005-01-25 21:58  matzon
	* doc/README: removed entry about media distribution
2005-01-25 21:56  matzon
	* doc/openal_c-to-java.html: removed more obsolete stuff
2005-01-25 21:53  matzon
	* doc/LICENSE: it's 2005! :)
2005-01-25 21:53  matzon
	* doc/TODO: nuke todo list - waaaaay old
2005-01-25 21:51  matzon
	* doc/lwjgl_hidden_switches.text: removed controller switch
2005-01-25 21:50  matzon
	* build.xml: proper mac check
2005-01-25 10:17  elias_naur
	* src/native/macosx/Makefile: Mac OS X:Fix Makefile indentation
2005-01-25 07:30  matzon
	* build.xml, src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/fmod3/FMOD.java,
	  src/native/common/common_tools.c,
	  src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c: incrementing to
	  0.95
2005-01-24 00:07  matzon
	* src/native/macosx/Makefile, build.xml: mac fix as per:
	  http://lwjgl.org/forum/viewtopic.php?t=903
2005-01-22 01:35  cix_foo
	* src/native/win32/.cvsignore: [no log message]
2005-01-22 01:34  cix_foo
	* src/java/org/lwjgl/: opengl/MacOSXDisplay.java,
	  opengl/MacOSXFrame.java, NativeSysImplementation.java,
	  opengl/Pbuffer.java: Fixing Mac problems.
2005-01-21 23:07  elias_naur
	* src/java/org/lwjgl/opengl/: MacOSXDisplay.java, MacOSXFrame.java,
	  MacOSXGLCanvas.java: Mac OS X: Remove invokeAndWait stuff since
	  AWT, unlike swing, is thread safe
2005-01-21 09:35  elias_naur
	* src/java/org/lwjgl/opengl/: MacOSXFrame.java,
	  MacOSXGLCanvas.java: Mac OS X: Move GLCanvas init() from paint to
	  immediately after being displayable to avoid deadlocks
2005-01-21 08:41  elias_naur
	* build.xml: Added org.lwjgl.DefaultSysImplementation to javah
	  build target again.
2005-01-20 23:51  cix_foo
	* src/java/org/lwjgl/J2SESysImplementation.java,
	  src/java/org/lwjgl/LWJGLException.java,
	  src/java/org/lwjgl/LinuxSysImplementation.java,
	  src/java/org/lwjgl/MacOSXSysImplementation.java,
	  src/java/org/lwjgl/NativeSysImplementation.java,
	  src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/Win32SysImplementation.java,
	  src/java/org/lwjgl/opengl/LinuxDisplay.java, build.xml,
	  src/java/org/lwjgl/DefaultSysImplementation.java,
	  src/native/common/.cvsignore, src/native/win32/org_lwjgl_Sys.c:
	  Fixed AWT dependency.
2005-01-20 22:30  elias_naur
	* src/native/common/common_tools.h: Compilation fix
2005-01-19 14:15  elias_naur
	* src/native/win32/org_lwjgl_opengl_Pbuffer.c: Win32 compile fix
2005-01-19 14:05  elias_naur
	* src/: java/org/lwjgl/opengl/Pbuffer.java,
	  native/linux/org_lwjgl_opengl_Pbuffer.c,
	  native/win32/org_lwjgl_opengl_Pbuffer.c: Moved pbuffer supported
	  check into native code to fix the case of no current context when
	  creating the pbuffer
2005-01-19 10:10  elias_naur
	* src/java/org/lwjgl/opengl/MacOSXFrame.java: Mac OS X: Don't use
	  invokeAndWait() if called from dispatch thread
2005-01-19 03:10  cix_foo
	* src/native/win32/org_lwjgl_Sys.c: Fixed return type in native
	  openURL
2005-01-19 03:10  cix_foo
	* src/native/: common/devil/.cvsignore, macosx/.cvsignore,
	  win32/.cvsignore: [no log message]
2005-01-18 22:27  matzon
	* www/links.php: updated links
2005-01-18 22:11  elias_naur
	* src/native/win32/org_lwjgl_Sys.c: Win32 compile fix
2005-01-18 21:55  spasi
	* src/: native/common/ext/org_lwjgl_opengl_EXTFramebufferObject.c,
	  java/org/lwjgl/opengl/EXTFramebufferObject.java,
	  java/org/lwjgl/opengl/GLContext.java: Added
	  EXT_framebuffer_object
2005-01-18 21:22  elias_naur
	* build.xml, src/java/org/lwjgl/DefaultSysImplementation.java,
	  src/java/org/lwjgl/LinuxSysImplementation.java,
	  src/java/org/lwjgl/MacOSXSysImplementation.java,
	  src/java/org/lwjgl/PlatformAdapter.java,
	  src/java/org/lwjgl/SwingAdapter.java,
	  src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/SysImplementation.java,
	  src/java/org/lwjgl/Win32SysImplementation.java,
	  src/java/org/lwjgl/opengl/DisplayImplementation.java,
	  src/java/org/lwjgl/opengl/LinuxDisplay.java,
	  src/java/org/lwjgl/opengl/MacOSXDisplay.java,
	  src/java/org/lwjgl/opengl/Win32Display.java,
	  src/native/common/common_tools.c,
	  src/native/linux/org_lwjgl_Sys.c,
	  src/native/macosx/org_lwjgl_Sys.c,
	  src/native/win32/org_lwjgl_Sys.c: Delegate Sys platform dependent
	  methods into SysImplementation instances
2005-01-18 20:22  elias_naur
	* src/java/org/lwjgl/test/: SysTest.java, fmod3/SyncTest.java: Fix
	  tests
2005-01-18 20:05  elias_naur
	* src/: java/org/lwjgl/Sys.java, native/linux/org_lwjgl_Sys.c,
	  native/macosx/org_lwjgl_Sys.c, native/win32/org_lwjgl_Sys.c:
	  Removed Sys.setProcessPriority
2005-01-18 18:25  elias_naur
	* src/: java/org/lwjgl/opengl/LinuxDisplay.java,
	  native/linux/org_lwjgl_input_Mouse.c: Linux:Moved NUM_BUTTONS up
	  into java
2005-01-18 17:50  elias_naur
	* src/native/win32/org_lwjgl_input_Keyboard.c: Win32 compile fix
2005-01-18 17:42  elias_naur
	* src/: java/org/lwjgl/input/Keyboard.java,
	  java/org/lwjgl/input/Mouse.java,
	  java/org/lwjgl/opengl/DisplayImplementation.java,
	  java/org/lwjgl/opengl/LinuxDisplay.java,
	  java/org/lwjgl/opengl/MacOSXDisplay.java,
	  java/org/lwjgl/opengl/Win32Display.java,
	  native/linux/org_lwjgl_input_Keyboard.c,
	  native/linux/org_lwjgl_input_Mouse.c,
	  native/win32/org_lwjgl_input_Cursor.c,
	  native/win32/org_lwjgl_input_Keyboard.c,
	  native/win32/org_lwjgl_input_Mouse.c: Cleaned up Mouse and
	  Keyboard now that buffering and translation are always enabled
2005-01-18 16:31  elias_naur
	* build.xml, doc/README,
	  src/java/org/lwjgl/examples/spaceinvaders/Game.java,
	  src/java/org/lwjgl/input/Controller.java,
	  src/java/org/lwjgl/opengl/Display.java,
	  src/java/org/lwjgl/test/input/ControllerCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerFieldTest.java,
	  src/java/org/lwjgl/test/input/ControllerTest.java,
	  src/native/common/.cvsignore,
	  src/native/win32/org_lwjgl_input_Controller.c: Removed Controller
2005-01-18 16:22  elias_naur
	* build.xml, doc/README, platform_build/win32_ms_cmdline/build.bat,
	  src/java/org/lwjgl/test/openal/EAXTest.java,
	  src/java/org/lwjgl/test/openal/MovingSoundTest.java,
	  src/native/common/extal.c, src/native/common/extal.h,
	  src/native/common/org_lwjgl_openal_eax_EAX.c,
	  src/native/common/org_lwjgl_openal_eax_EAX20.c,
	  src/native/common/org_lwjgl_openal_eax_EAXBufferProperties.c,
	  src/native/common/org_lwjgl_openal_eax_EAXListenerProperties.c:
	  Removed EAX
2005-01-18 15:27  cix_foo
	* src/java/org/lwjgl/util/Timer.java: [no log message]
2005-01-18 15:09  elias_naur
	* src/native/linux/org_lwjgl_input_Controller.c: Linux: removed
	  org_lwjgl_input_Controller.c, since the methods were empty anyway
2005-01-18 13:53  elias_naur
	* src/java/org/lwjgl/Sys.java: Made Sys.getLibraryName() private
2005-01-18 13:49  elias_naur
	* src/java/org/lwjgl/test/input/HWCursorTest.java: Fixed tests
2005-01-18 13:34  elias_naur
	* src/: java/org/lwjgl/input/Cursor.java,
	  java/org/lwjgl/input/Mouse.java,
	  java/org/lwjgl/opengl/DisplayImplementation.java,
	  java/org/lwjgl/opengl/LinuxDisplay.java,
	  java/org/lwjgl/opengl/MacOSXDisplay.java,
	  java/org/lwjgl/opengl/Pbuffer.java,
	  java/org/lwjgl/opengl/Win32Display.java,
	  java/org/lwjgl/test/input/HWCursorTest.java,
	  java/org/lwjgl/test/opengl/PbufferTest.java,
	  java/org/lwjgl/test/opengl/pbuffers/PbufferTest.java,
	  native/linux/org_lwjgl_input_Cursor.c,
	  native/linux/org_lwjgl_input_Mouse.c,
	  native/linux/org_lwjgl_opengl_Pbuffer.c,
	  native/win32/org_lwjgl_input_Cursor.c,
	  native/win32/org_lwjgl_input_Mouse.c,
	  native/win32/org_lwjgl_opengl_Pbuffer.c: Moved
	  Mouse.getNativeCursorCaps() to Cursor.getCapabilities() Renamed
	  Pbuffer.getPbufferCaps() to Pbuffer.getCapabilities()
2005-01-18 12:58  elias_naur
	* src/java/org/lwjgl/opengl/Pbuffer.java: Added supported check to
	  Pbuffer constructor
2005-01-16 12:12  elias_naur
	* platform_build/win32_ms_cmdline/build.bat,
	  src/native/win32/display.c: Win32: hardened
	  getAvailableDisplayModes
2005-01-16 11:43  elias_naur
	* src/native/linux/: Makefile, display.c: Linux: Hardened
	  getAvailableDisplayModes so that it won't be confused by a
	  changing number of display modes while it is executing
2005-01-16 00:52  spasi
	* src/native/win32/org_lwjgl_opengl_Display.c:
	  createARBContextAndPixelFormat didn't return true when ok
2005-01-16 00:49  spasi
	* src/: java/org/lwjgl/opengl/GL14.java,
	  java/org/lwjgl/opengl/GL20.java,
	  native/common/org_lwjgl_opengl_GL14.c,
	  native/common/org_lwjgl_opengl_GL20.c: Completed GL 2.0
2005-01-15 17:30  elias_naur
	* src/java/org/lwjgl/Sys.java: Don't allow null strings in
	  Sys.alert()
2005-01-15 16:45  elias_naur
	* src/native/win32/org_lwjgl_opengl_Display.c: Win32: Fix
	  Pbuffer.getPbufferCaps()
2005-01-14 14:56  elias_naur
	* src/native/win32/org_lwjgl_opengl_Pbuffer.c: Win32: Fix pbuffer
	  context sharing
2005-01-14 14:30  elias_naur
	* src/native/linux/org_lwjgl_opengl_Pbuffer.c: Linux: Don't free
	  Pbuffer when it is not created
2005-01-14 13:29  elias_naur
	* src/java/org/lwjgl/opengl/Display.java: Don't set the window
	  location twice in Display.createWindow()
2005-01-14 12:20  elias_naur
	* src/native/win32/org_lwjgl_opengl_Display.c: Win32: Fix native
	  crash when no suitable pixel format is found.
2005-01-14 11:01  elias_naur
	* platform_build/win32_ms_cmdline/build.bat: Win32 build: Removed
	  redundant libraries from linker option
2005-01-14 10:39  elias_naur
	* src/java/org/lwjgl/opengl/Display.java: Removed redundant
	  makeCurrent from Display.java
2005-01-14 10:24  elias_naur
	* src/: java/org/lwjgl/opengl/Display.java,
	  native/win32/org_lwjgl_opengl_Display.c: Don't make context
	  current in DisplayImplementation.createWindow(), but let Display
	  do it explicitly to increase native call granularity
2005-01-13 21:34  spasi
	* src/java/org/lwjgl/opengl/VBOTracker.java: VBOTracker renamed to
	  BufferObjectTracker
2005-01-13 21:32  spasi
	* src/java/org/lwjgl/opengl/: ARBBufferObject.java,
	  ARBImaging.java, ARBTextureCompression.java,
	  BufferObjectTracker.java, GL11.java, GL12.java, GL13.java,
	  GL15.java, GLBufferChecks.java, GLContext.java: Finished PBO
	  support implementation
2005-01-13 21:30  spasi
	* src/native/common/arb/org_lwjgl_opengl_ARBTextureCompression.c:
	  Implemented PBO support
2005-01-13 13:14  elias_naur
	* src/native/common/common_tools.h: remove const from
	  offsetToPointer in common_tools.h since PBO functions take
	  non-const pointers
2005-01-13 03:14  spasi
	* src/: java/org/lwjgl/opengl/ARBBufferObject.java,
	  java/org/lwjgl/opengl/ARBImaging.java,
	  java/org/lwjgl/opengl/GL11.java, java/org/lwjgl/opengl/GL12.java,
	  java/org/lwjgl/opengl/GL13.java,
	  java/org/lwjgl/opengl/GLBufferChecks.java,
	  java/org/lwjgl/opengl/VBOTracker.java,
	  java/org/lwjgl/util/GL.java, java/org/lwjgl/util/GLImpl.java,
	  java/org/lwjgl/util/IGL.java,
	  native/common/org_lwjgl_opengl_GL11.c,
	  native/common/org_lwjgl_opengl_GL12.c,
	  native/common/org_lwjgl_opengl_GL13.c,
	  native/common/arb/org_lwjgl_opengl_ARBImaging.c: Implemented PBO
	  support
2005-01-12 13:32  captainjester
	* src/native/common/devil/org_lwjgl_devil_ILUT.c: Should be ASCII
2005-01-12 13:30  captainjester
	* src/native/common/devil/extil.h,
	  src/native/common/devil/org_lwjgl_devil_ILU.c,
	  src/native/common/devil/org_lwjgl_devil_ILUT.c, .cvsignore,
	  build.xml, platform_build/win32_ms_cmdline/build-devil.bat,
	  src/java/org/lwjgl/devil/ILUT.java: Add files for ILUT portion of
	  DevIL.
2005-01-12 13:20  elias_naur
	* src/native/linux/: Window.h, org_lwjgl_opengl_Display.c,
	  org_lwjgl_opengl_Pbuffer.c: Linux: Release context before
	  destroying it
2005-01-12 09:58  elias_naur
	* src/java/org/lwjgl/opengl/GLContext.java: Added sanity check to
	  GLContext.java
2005-01-11 16:22  elias_naur
	* src/: java/org/lwjgl/opengl/LinuxDisplay.java,
	  native/common/common_tools.c, native/common/common_tools.h,
	  native/linux/Makefile, native/linux/org_lwjgl_input_Cursor.c,
	  native/linux/org_lwjgl_input_Keyboard.c,
	  native/linux/org_lwjgl_input_Mouse.c,
	  native/linux/org_lwjgl_opengl_Display.c,
	  native/linux/org_lwjgl_opengl_Pbuffer.c: Linux: Implemented AWT
	  synchronization through JAWT. Needed because Xlib is not
	  guaranteed thread safe
2005-01-11 15:05  elias_naur
	* src/native/win32/org_lwjgl_opengl_Pbuffer.c: Win32: Compile fixes
2005-01-11 15:03  elias_naur
	* src/native/macosx/org_lwjgl_opengl_Pbuffer.m: macosx compile fix
2005-01-11 14:53  elias_naur
	* src/: java/org/lwjgl/opengl/DisplayImplementation.java,
	  java/org/lwjgl/opengl/LinuxDisplay.java,
	  java/org/lwjgl/opengl/MacOSXDisplay.java,
	  java/org/lwjgl/opengl/Pbuffer.java,
	  java/org/lwjgl/opengl/Win32Display.java,
	  java/org/lwjgl/test/opengl/PbufferTest.java,
	  java/org/lwjgl/test/opengl/pbuffers/UniqueRenderer.java,
	  java/org/lwjgl/test/opengl/pbuffers/UniqueRendererRTT.java,
	  native/linux/org_lwjgl_opengl_Pbuffer.c,
	  native/macosx/org_lwjgl_opengl_Pbuffer.m,
	  native/win32/org_lwjgl_opengl_Pbuffer.c: Added a Pbuffer argument
	  to the Pbuffer constructor to enable sharing between pbuffers
	  when the display is not created. Moved Pbuffer native methods
	  into DisplayImplementation.
2005-01-10 20:03  matzon
	* www/: _gfx/projects/puppytron_1.jpg,
	  _gfx/projects/puppytron_2.jpg, _gfx/projects/puppytron_3.jpg,
	  _gfx/projects/puppytron_small_1.jpg,
	  _gfx/projects/puppytron_small_2.jpg,
	  _gfx/projects/puppytron_small_3.jpg, projects.php: added
	  puppytron
2005-01-10 10:21  elias_naur
	* src/native/win32/org_lwjgl_input_Mouse.c: Win32: Fixes for
	  previous commit
2005-01-10 09:48  elias_naur
	* src/native/win32/org_lwjgl_input_Mouse.c: I've discovered that at
	  least one Win XP configuration doesn't support the DirectInput
	  cooperative level NONEXCLUSIVE | FOREGROUND for mouse devices.
	  Fortunately, we don't really need that coop level anyway, so I
	  have replaced it with Unacquire/Acquire.
2005-01-10 09:19  elias_naur
	* src/java/org/lwjgl/: input/Keyboard.java, input/Mouse.java,
	  opengl/Display.java, test/input/KeyboardTest.java: Removed
	  enableBuffer() and enableTranslation() from the public API.
2005-01-10 00:59  captainjester
	* src/java/org/lwjgl/: devil/ILinfo.java, devil/ILU.java,
	  devil/ILpointf.java, devil/ILpointi.java,
	  test/devil/BasicTest.java: iluGetImageInfo now working.
2005-01-09 05:59  captainjester
	* res/ILtest.bmp, res/ILtest.gif, res/ILtest.jpg, res/ILtest.tga,
	  platform_build/win32_ms_cmdline/build-devil.bat,
	  src/native/common/devil/.cvsignore,
	  src/native/common/devil/extil.h,
	  src/native/common/devil/org_lwjgl_devil_ILU.c, build.xml,
	  src/java/org/lwjgl/devil/ILU.java,
	  src/java/org/lwjgl/devil/ILinfo.java,
	  src/java/org/lwjgl/devil/ILpointf.java,
	  src/java/org/lwjgl/devil/ILpointi.java,
	  src/java/org/lwjgl/test/devil/BasicTest.java: First pass at ILU
	  portion of DevIL.  Only basic testing is one.  No dynamic loading
	  yet.	3 methods not implemented yet.
2005-01-06 15:22  elias_naur
	* src/java/org/lwjgl/opengl/Display.java: call setLocation _after_
	  window has been created
2005-01-06 15:03  elias_naur
	* src/: java/org/lwjgl/opengl/LinuxDisplay.java,
	  native/linux/org_lwjgl_input_Mouse.c,
	  native/linux/org_lwjgl_opengl_Display.c: Linux: Moved trivial
	  methods from native to java
2005-01-06 14:06  elias_naur
	* src/native/win32/: org_lwjgl_input_Mouse.c: Win32: Clean up mouse
	  error handling
2005-01-06 12:41  elias_naur
	* src/native/win32/org_lwjgl_input_Mouse.c: More debug output
2005-01-06 10:18  elias_naur
	* src/native/win32/org_lwjgl_input_Mouse.c: Added debugging
2005-01-06 09:56  elias_naur
	* src/native/win32/org_lwjgl_input_Mouse.c: Added debugging
2005-01-03 07:34  matzon
	* www/installation.php: fixed output
2005-01-03 07:32  matzon
	* www/installation.php: lwjgl_util.jar needed on classpath too
2004-12-28 21:21  spasi
	* src/java/org/lwjgl/opengl/: ARBPixelBufferObject.java,
	  GLContext.java: Added PBO extension
2004-12-27 22:39  matzon
	* src/java/org/lwjgl/test/WindowCreationTest.java: move before
	  creation
2004-12-27 22:38  matzon
	* src/java/org/lwjgl/opengl/Display.java: respect display location
2004-12-27 22:32  matzon
	* src/java/org/lwjgl/test/WindowCreationTest.java: move window
	  after centering updated output
2004-12-17 18:28  matzon
	* www/: projects.php, _gfx/projects/gravitybattle_1.jpg,
	  _gfx/projects/gravitybattle_2.jpg,
	  _gfx/projects/gravitybattle_3.jpg,
	  _gfx/projects/gravitybattle_small_1.jpg,
	  _gfx/projects/gravitybattle_small_2.jpg,
	  _gfx/projects/gravitybattle_small_3.jpg,
	  _gfx/projects/superdudester_1.jpg,
	  _gfx/projects/superdudester_2.jpg,
	  _gfx/projects/superdudester_3.jpg,
	  _gfx/projects/superdudester_small_1.jpg,
	  _gfx/projects/superdudester_small_2.jpg,
	  _gfx/projects/superdudester_small_3.jpg: added Super Dudester &
	  Gravity Battle to projects page
2004-12-14 22:31  matzon
	* www/faq.php: fixed anchors
2004-12-14 22:27  matzon
	* www/: download.php, index.php: updated to 0.94
2004-12-14 22:12  matzon
	* www/changelog.php: updated changelogs to 0.94
2004-12-14 22:05  matzon
	* www/changelogs/: 0.94-changelog.txt, full-changelog.txt: updated
	  changelogs to 0.94
2004-12-14 20:12  elias_naur
	* src/native/linux/org_lwjgl_input_Keyboard.c: Don't close iconv
	  descriptor if it is opened
2004-12-14 13:59  elias_naur
	* src/native/common/fmod3/Makefile.linux: Linux: Fix missing symbol
	  in fmod3 lib
2004-12-14 13:54  cix_foo
	* src/java/org/lwjgl/Sys.java: Fixed openURL
2004-12-14 09:11  elias_naur
	* src/java/org/lwjgl/opengl/Display.java: Log ignored exception in
	  Display.destroy()
2004-12-13 18:28  matzon
	* build.xml: include devil
2004-12-13 18:16  matzon
	* build.xml, src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/fmod3/FMOD.java,
	  src/native/common/common_tools.c,
	  src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c: 0.94
2004-12-13 18:11  matzon
	* build.xml: include hidden switches in dist
2004-12-13 18:10  matzon
	* doc/lwjgl_hidden_switches.text: hidden switches
2004-12-13 18:06  matzon
	* src/native/common/common_tools.c: include wtypes.h on win32
	  platforms
2004-12-13 18:05  matzon
	* platform_build/win32_ms_cmdline/: build-devil.bat,
	  build-fmod.bat, build.bat: option hell!
2004-12-13 12:11  elias_naur
	* src/native/common/extgl.c: Fixed mac opengl loading bug
2004-12-13 09:06  elias_naur
	* src/java/org/lwjgl/opengl/MouseEventQueue.java: Mac OS X: Emulate
	  right click on ctrl-left click
2004-12-13 07:26  matzon
	* src/java/org/lwjgl/test/input/HWCursorTest.java: get out if
	  initialization failed
2004-12-12 20:02  elias_naur
	* src/native/linux/org_lwjgl_opengl_Display.c: More linux debug
2004-12-12 18:07  elias_naur
	* src/native/linux/display.c: [no log message]
2004-12-12 17:55  elias_naur
	* src/native/linux/display.c: Added more debug output to linux
2004-12-12 17:21  elias_naur
	* src/native/common/: extgl.c, extgl.h,
	  org_lwjgl_opengl_GLContext.c: let extgl_Open throw the exception
	  to gain more information about the failure
2004-12-12 11:44  matzon
	* src/native/common/common_tools.c: using vsnprintf for
	  printfDebugJava *fix*
2004-12-12 11:43  matzon
	* src/native/common/devil/org_lwjgl_devil_IL.c: dont do anything in
	  nCreate untill dynamic loading is implemented
2004-12-12 11:39  matzon
	* src/native/common/common_tools.c: using vsnprintf for
	  printfDebugJava
2004-12-12 11:13  elias_naur
	* src/native/common/: devil/Makefile.linux, devil/extil.c,
	  devil/extil.h, fmod3/Makefile.linux: Fixed up DevIL and added
	  linux makefiles
2004-12-12 11:12  matzon
	* src/native/common/common_tools.c: make it compile
2004-12-11 21:18  elias_naur
	* src/native/linux/: org_lwjgl_Sys.c, org_lwjgl_input_Mouse.c,
	  org_lwjgl_opengl_Display.c: Added java debug to all of linux
	  native code
2004-12-11 21:09  elias_naur
	* src/native/: common/common_tools.c, linux/Window.h,
	  linux/display.c, linux/display.h,
	  linux/org_lwjgl_input_Keyboard.c, linux/org_lwjgl_input_Mouse.c,
	  linux/org_lwjgl_opengl_Display.c: Added java debug output to
	  linux display.c
2004-12-11 20:44  elias_naur
	* src/native/: common/common_tools.c, common/common_tools.h,
	  linux/org_lwjgl_opengl_Display.c: Tweaked linux native isActive()
	  and added printfDebugJava to print debug from native through
	  Sys.log
2004-12-11 17:44  elias_naur
	* src/java/org/lwjgl/opengl/Display.java: Added initial mode debug
	  output
2004-12-11 12:29  elias_naur
	* src/native/linux/org_lwjgl_input_Mouse.c: More linux fixes
2004-12-11 12:21  elias_naur
	* src/native/linux/: Window.h, org_lwjgl_input_Mouse.c,
	  org_lwjgl_opengl_Display.c: More linux fixes
2004-12-11 12:11  elias_naur
	* src/native/linux/org_lwjgl_input_Mouse.c: Linux: Fix more mouse
	  handling bugs
2004-12-11 11:50  elias_naur
	* src/java/org/lwjgl/opengl/MacOSXFrame.java: Mac OS X: Added
	  support for org.lwjgl.opengl.Window.undecorated
2004-12-11 11:47  elias_naur
	* src/native/macosx/org_lwjgl_opengl_Display.m: Support
	  org.lwjgl.opengl.Window.allowSoftwareOpenGL on Mac OS X
2004-12-11 09:10  elias_naur
	* src/native/linux/org_lwjgl_input_Mouse.c: Improved fullscreen
	  pointer handling
2004-12-11 03:14  captainjester
	* src/java/org/lwjgl/test/devil/BasicTest.java: Test for DevIL
	  library.
2004-12-11 02:55  captainjester
	* src/java/org/lwjgl/devil/IL.java: Added load methods to read from
	  a stream and URL
2004-12-10 20:49  elias_naur
	* src/native/linux/: Window.h, org_lwjgl_input_Mouse.c,
	  org_lwjgl_opengl_Display.c: [no log message]
2004-12-10 20:33  captainjester
	* src/native/common/devil/org_lwjgl_devil_IL.c: Dynamic loading
	  temporarily removed.
2004-12-10 11:01  elias_naur
	* src/java/org/lwjgl/opengl/KeyboardEventQueue.java: MacOSX:
	  improved key mapping
2004-12-10 02:42  captainjester
	* src/native/common/devil/org_lwjgl_devil_IL.c: Dynamic loading
2004-12-10 02:41  captainjester
	* src/native/common/devil/: extil.c, extil.h: Change to ASCII.
2004-12-09 16:48  elias_naur
	* platform_build/win32_ms_cmdline/build.bat: Fix win32 build script
2004-12-09 16:36  elias_naur
	* src/native/win32/: LWJGL.c, LWJGL.cpp, display.c, display.cpp,
	  extgl_wgl.c, extgl_wgl.cpp, org_lwjgl_Sys.c, org_lwjgl_Sys.cpp,
	  org_lwjgl_input_Controller.c, org_lwjgl_input_Controller.cpp,
	  org_lwjgl_input_Cursor.c, org_lwjgl_input_Cursor.cpp,
	  org_lwjgl_input_Keyboard.c, org_lwjgl_input_Keyboard.cpp,
	  org_lwjgl_input_Mouse.c, org_lwjgl_input_Mouse.cpp,
	  org_lwjgl_opengl_Display.c, org_lwjgl_opengl_Display.cpp,
	  org_lwjgl_opengl_Pbuffer.c, org_lwjgl_opengl_Pbuffer.cpp:
	  Converted win32 specific native source from C++->C (removes the
	  strange debug flag behaviour exhibited by SourceLimitTest.java)
2004-12-08 22:02  elias_naur
	* src/java/org/lwjgl/test/openal/SourceLimitTest.java: Fix small
	  bugs in SourceLimitTest.java
2004-12-08 20:27  captainjester
	* src/native/common/devil/org_lwjgl_devil_IL.c: Fixed native
	  exception.
2004-12-08 20:16  captainjester
	* src/java/org/lwjgl/devil/IL.java: Add all functions that can be
	  called platform independently.
2004-12-08 20:15  captainjester
	* src/native/common/devil/: extil.h, org_lwjgl_devil_IL.c, extil.c:
	  Add dynamic loading for DevIL routines.  Add all functions that
	  can be called platform independently.
2004-12-08 00:07  matzon
	* src/native/win32/display.cpp: case insensitive key lookup,
	  reported by zhuzheng
2004-12-07 23:01  matzon
	* src/java/org/lwjgl/test/openal/PositionTest.java: using grabbed
	  mode
2004-12-07 22:56  matzon
	* src/java/org/lwjgl/test/input/MouseTest.java: using grabbed mode
2004-12-07 22:54  matzon
	* src/java/org/lwjgl/test/input/MouseCreationTest.java: fixed
	  displaymode using grabbed mouse mode empty mouse buffer
2004-12-07 22:50  matzon
	* src/java/org/lwjgl/input/Mouse.java: simple optimization
2004-12-07 22:44  matzon
	* src/java/org/lwjgl/test/input/HWCursorTest.java: cleanup and
	  fixes
2004-12-07 22:34  matzon
	* src/java/org/lwjgl/test/input/ControllerCreationTest.java: fixed
	  display mode bug
2004-12-07 22:29  matzon
	* src/java/org/lwjgl/test/input/ControllerCreationTest.java: check
	  that controller is actually created!
2004-12-07 07:38  matzon
	* src/java/org/lwjgl/test/fmod3/StreamPlayerMemory.java: comment
	  fixing
2004-12-07 01:24  cix_foo
	* src/java/org/lwjgl/util/Timer.java: [no log message]
2004-12-07 01:23  cix_foo
	* src/java/org/lwjgl/util/Timer.java: Shoved resolution down into
	  ints for better wrap handling
2004-12-05 03:33  captainjester
	* build.xml: Made native win32 compile only run if changes are made
	  to source.
2004-12-03 01:56  cix_foo
	* src/java/org/lwjgl/util/Timer.java: [no log message]
2004-12-03 01:54  cix_foo
	* src/java/org/lwjgl/util/Timer.java: Fixed timer wrapping problem
2004-12-02 16:57  matzon
	* www/documentation.php: fixed wiki path
2004-11-30 22:05  cix_foo
	* src/java/org/lwjgl/Sys.java: Tweak to trap getClipboard properly
2004-11-29 09:20  elias_naur
	* src/java/org/lwjgl/opengl/PixelFormat.java: Minimum requirements
	  for PixelFormat is 8 bit depth
2004-11-29 09:16  elias_naur
	* src/native/common/org_lwjgl_opengl_GL11.c: [no log message]
2004-11-27 17:06  matzon
	* www/: documentation_openal_01.php, documentation_openal_02.php,
	  documentation_openal_03.php, documentation_openal_04.php,
	  documentation_openal_05.php,
	  _files/tutorials/openal_devmaster_lesson1.zip,
	  _files/tutorials/openal_devmaster_lesson2.zip,
	  _files/tutorials/openal_devmaster_lesson3.zip,
	  _files/tutorials/openal_devmaster_lesson5.zip: missing openal
	  tutorial files
2004-11-27 17:02  matzon
	* www/: about.php, changelog.php, contact.php, credits.php,
	  demos.php, documentation.php, documentation_openal_01.php,
	  documentation_openal_02.php, documentation_openal_03.php,
	  documentation_openal_04.php, documentation_openal_05.php,
	  documentation_openal_06.php, documentation_openal_07.php,
	  download.php, faq.php, index.php, installation.php, license.php,
	  links.php, picpopup.php, projects.php, style.css,
	  _gfx/background.png, _gfx/borderBottom.png, _gfx/borderLeft.png,
	  _gfx/borderRight.png, _gfx/borderTop.png,
	  _gfx/button_javanet.png, _gfx/button_openal.png,
	  _gfx/button_opengl.png, _gfx/button_sourceforge.png,
	  _gfx/cornerBL.png, _gfx/cornerBR.png, _gfx/cornerTL.png,
	  _gfx/cornerTR.png, _gfx/logo.png, _gfx/mesh.png,
	  _gfx/seperator.png, _gfx/installation/eclipse-1.png,
	  _gfx/installation/eclipse-2.png, _gfx/installation/eclipse-3.png,
	  _gfx/installation/eclipse-4.png,
	  _gfx/installation/jcreator-1.jpg,
	  _gfx/installation/jcreator-2.jpg,
	  _gfx/installation/jcreator-3.jpg,
	  _gfx/installation/netbeans-1.png,
	  _gfx/installation/netbeans-2.png,
	  _gfx/installation/netbeans-3.png, _gfx/projects/alienflux_1.jpg,
	  _gfx/projects/alienflux_2.jpg, _gfx/projects/alienflux_3.jpg,
	  _gfx/projects/alienflux_small_1.jpg,
	  _gfx/projects/alienflux_small_2.jpg,
	  _gfx/projects/alienflux_small_3.jpg,
	  _gfx/projects/extorris_1.jpg, _gfx/projects/extorris_2.jpg,
	  _gfx/projects/extorris_3.jpg, _gfx/projects/extorris_small_1.jpg,
	  _gfx/projects/extorris_small_2.jpg,
	  _gfx/projects/extorris_small_3.jpg,
	  _gfx/projects/starship2d_1.jpg, _gfx/projects/starship2d_2.jpg,
	  _gfx/projects/starship2d_3.jpg,
	  _gfx/projects/starship2d_small_1.jpg,
	  _gfx/projects/starship2d_small_2.jpg,
	  _gfx/projects/starship2d_small_3.jpg,
	  _gfx/projects/tribaltrouble_1.jpg,
	  _gfx/projects/tribaltrouble_2.jpg,
	  _gfx/projects/tribaltrouble_3.jpg,
	  _gfx/projects/tribaltrouble_small_1.jpg,
	  _gfx/projects/tribaltrouble_small_2.jpg,
	  _gfx/projects/tribaltrouble_small_3.jpg,
	  _gfx/projects/vermins_1.jpg, _gfx/projects/vermins_2.jpg,
	  _gfx/projects/vermins_small_1.jpg,
	  _gfx/projects/vermins_small_2.jpg,
	  _gfx/tutorials/openal/devmaster/compress_sin_wave.jpg,
	  _gfx/tutorials/openal/devmaster/doppler_effect.jpg,
	  _gfx/tutorials/openal/devmaster/sin_wave.jpg,
	  _gfx/tutorials/openal/devmaster/sound_waves.jpg,
	  _include/footer.php, _include/header.php: sync site with online
2004-11-27 16:52  matzon
	* www/: about.php, changelog.php, contact.php, credits.php,
	  default.css, demos.php, documentation.php, download.php, faq.php,
	  forum.php, index.php, installation.php, license.php, links.php,
	  projects.php: removing old files
2004-11-27 11:17  matzon
	* src/native/win32/org_lwjgl_input_Mouse.cpp: only generate events
	  if mouse is actually alive
2004-11-25 23:36  spasi
	* src/native/common/: org_lwjgl_opengl_GL11.c,
	  org_lwjgl_opengl_GL12.c: glTexImageXD now accept null buffers
2004-11-25 23:31  spasi
	* src/java/org/lwjgl/opengl/: Display.java,
	  DisplayImplementation.java, DisplayMode.java, EventQueue.java,
	  KeyboardEventQueue.java, LinuxDisplay.java, MacOSXDisplay.java,
	  MacOSXFrame.java, MacOSXGLCanvas.java, MouseEventQueue.java,
	  Win32Display.java: Code cleanup
2004-11-25 23:20  spasi
	* src/java/org/lwjgl/opengl/: ARBBufferObject.java,
	  ARBDepthTexture.java, ARBFragmentProgram.java, ARBImaging.java,
	  ARBMatrixPalette.java, ARBMultisample.java, ARBMultitexture.java,
	  ARBOcclusionQuery.java, ARBPointParameters.java, ARBProgram.java,
	  ARBShaderObjects.java, ARBShadingLanguage100.java,
	  ARBShadow.java, ARBShadowAmbient.java,
	  ARBTextureBorderClamp.java, ARBTextureCompression.java,
	  ARBTextureCubeMap.java, ARBTextureEnvCombine.java,
	  ARBTextureEnvDot3.java, ARBTextureMirroredRepeat.java,
	  ARBTransposeMatrix.java, ARBVertexBlend.java,
	  ARBVertexBufferObject.java, ARBVertexProgram.java,
	  ARBVertexShader.java, ARBWindowPos.java, ATIElementArray.java,
	  ATIEnvmapBumpmap.java, ATIFragmentShader.java,
	  ATIPnTriangles.java, ATISeparateStencil.java,
	  ATITextureFloat.java, ATITextureMirrorOnce.java,
	  ATIVertexArrayObject.java, ATIVertexAttribArrayObject.java,
	  ATIVertexStreams.java, EXTAbgr.java, EXTBgra.java,
	  EXTBlendEquationSeparate.java, EXTBlendFuncSeparate.java,
	  EXTBlendSubtract.java, EXTCompiledVertexArray.java,
	  EXTDepthBoundsTest.java, EXTDrawRangeElements.java,
	  EXTFogCoord.java, EXTMultiDrawArrays.java, EXTPackedPixels.java,
	  EXTPixelBufferObject.java, EXTPointParameters.java,
	  EXTRescaleNormal.java, EXTSecondaryColor.java,
	  EXTSeparateSpecularColor.java, EXTSharedTexturePalette.java,
	  EXTStencilTwoSide.java, EXTStencilWrap.java,
	  EXTTextureCompressionS3TC.java, EXTTextureEnvCombine.java,
	  EXTTextureEnvDot3.java, EXTTextureFilterAnisotropic.java,
	  EXTTextureLODBias.java, EXTTextureMirrorClamp.java,
	  EXTTextureRectangle.java, EXTVertexShader.java,
	  EXTVertexWeighting.java, GL13.java, GL14.java,
	  GLBufferChecks.java, GLUConstants.java, NVCopyDepthToColor.java,
	  NVDepthClamp.java, NVEvaluators.java, NVFence.java,
	  NVFloatBuffer.java, NVFogDistance.java, NVFragmentProgram.java,
	  NVFragmentProgram2.java, NVHalfFloat.java,
	  NVLightMaxExponent.java, NVMultisampleFilterHint.java,
	  NVOcclusionQuery.java, NVPackedDepthStencil.java,
	  NVPixelDataRange.java, NVPointSprite.java,
	  NVPrimitiveRestart.java, NVProgram.java,
	  NVRegisterCombiners.java, NVRegisterCombiners2.java,
	  NVTexgenReflection.java, NVTextureCompressionVTC.java,
	  NVTextureEnvCombine4.java, NVTextureExpandNormal.java,
	  NVTextureRectangle.java, NVTextureShader.java,
	  NVTextureShader2.java, NVTextureShader3.java,
	  NVVertexArrayRange.java, NVVertexArrayRange2.java,
	  NVVertexProgram.java, NVVertexProgram2Option.java,
	  NVVertexProgram3.java, OpenGLException.java, RenderTexture.java,
	  StateStack.java, Util.java, VBOTracker.java: Code cleanup
2004-11-25 23:18  spasi
	* src/java/org/lwjgl/opengl/: GL11.java, GL12.java: glTexImageXD
	  now accept null buffers
2004-11-25 23:16  spasi
	* src/java/org/lwjgl/: BufferChecks.java, PlatformAdapter.java,
	  Sys.java, input/Keyboard.java, input/Mouse.java, util/GL.java,
	  util/GLImpl.java, util/IGL.java: Code cleanup
2004-11-25 23:11  spasi
	* src/native/common/: org_lwjgl_opengl_GL11.c,
	  org_lwjgl_opengl_GL12.c: glTexImageXD now accept null buffers
2004-11-22 22:54  cix_foo
	* src/java/org/lwjgl/Sys.java: Now added URL encoding
2004-11-22 22:40  elias_naur
	* src/java/org/lwjgl/opengl/MacOSXDisplay.java: Mac OS X:
	  Implemented MacOSXDisplay.openURL()
2004-11-22 22:38  cix_foo
	* src/java/org/lwjgl/Sys.java: Uses Webstart services for
	  Sys.openURL now
2004-11-22 22:22  elias_naur
	* src/: java/org/lwjgl/Sys.java,
	  java/org/lwjgl/opengl/DisplayImplementation.java,
	  java/org/lwjgl/opengl/LinuxDisplay.java,
	  java/org/lwjgl/opengl/MacOSXDisplay.java,
	  java/org/lwjgl/opengl/Win32Display.java,
	  native/macosx/org_lwjgl_Sys.c, native/win32/org_lwjgl_Sys.cpp:
	  Split up Sys.openURL into the platform specific
	  DisplayImplementation
2004-11-22 22:12  cix_foo
	* src/java/org/lwjgl/opengl/Display.java: Centres windowed mode
	  now.
2004-11-22 20:32  elias_naur
	* src/java/org/lwjgl/opengl/: MacOSXDisplay.java,
	  MouseEventQueue.java: Mac OS X: Fix bogus repeated mouse deltas
	  when grabbed
2004-11-22 14:42  cix_foo
	* src/java/org/lwjgl/opengl/Display.java: Fixed a
	  fullscreen/displaymode setting bug
2004-11-22 13:52  elias_naur
	* src/java/org/lwjgl/opengl/KeyboardEventQueue.java: Mac OS X:
	  Ignore repeating key press events
2004-11-22 10:43  elias_naur
	* src/java/org/lwjgl/openal/AL.java: Fix Mac OS X Webstart OpenAL
	  by searching for thw lwjgl library in addition to the openal
	  library
2004-11-21 11:10  matzon
	* src/native/common/devil/org_lwjgl_devil_IL.c: use
	  safeGetBufferAddress when loading data use correct size of image,
	  instead of size of pointer (!)
2004-11-21 11:06  matzon
	* src/java/org/lwjgl/devil/IL.java: call correct native method!
2004-11-20 17:46  matzon
	* src/java/org/lwjgl/: opengl/KeyboardEventQueue.java,
	  opengl/LinuxDisplay.java, opengl/MacOSXDisplay.java,
	  opengl/MacOSXFrame.java, opengl/MacOSXGLCanvas.java,
	  opengl/Win32Display.java, input/Cursor.java: import cleanup
2004-11-20 03:48  matzon
	* src/java/org/lwjgl/opengl/glu/Sphere.java: fix sphere bug
	  reported by Ken Russell
2004-11-19 16:18  elias_naur
	* src/java/org/lwjgl/opengl/MacOSXDisplay.java: Mac OS X: Handle
	  frame == null case
2004-11-19 16:05  elias_naur
	* src/java/org/lwjgl/opengl/MacOSXFrame.java: Mac OS X: Don't
	  dispose frame if already disposed
2004-11-19 15:40  elias_naur
	* src/native/common/extal.c: Fix a memory leak in extal.c
2004-11-19 14:16  elias_naur
	* src/java/org/lwjgl/opengl/MacOSXFrame.java: Mac OS X: Set
	  fullscreen window to null before disposing
2004-11-18 13:10  elias_naur
	* src/: java/org/lwjgl/opengl/DisplayImplementation.java,
	  java/org/lwjgl/opengl/LinuxDisplay.java,
	  java/org/lwjgl/opengl/MacOSXDisplay.java,
	  java/org/lwjgl/opengl/Pbuffer.java,
	  java/org/lwjgl/opengl/Win32Display.java,
	  native/linux/org_lwjgl_opengl_Pbuffer.c, native/macosx/display.h,
	  native/macosx/org_lwjgl_opengl_Display.m,
	  native/macosx/org_lwjgl_opengl_Pbuffer.c,
	  native/macosx/org_lwjgl_opengl_Pbuffer.m,
	  native/win32/org_lwjgl_opengl_Pbuffer.cpp: Move getPbufferCaps to
	  DisplayImplementation. Mac OS X pbuffer support
2004-11-16 21:33  elias_naur
	* src/java/org/lwjgl/opengl/MouseEventQueue.java: Mac OS X: Try
	  harder to reset mouse deltas
2004-11-16 15:23  elias_naur
	* src/native/macosx/org_lwjgl_opengl_Display.m: Mac OS X: Add error
	  handling to gamma functions
2004-11-16 15:08  elias_naur
	* src/: java/org/lwjgl/opengl/MacOSXDisplay.java,
	  native/macosx/org_lwjgl_opengl_Display.m: Mac OS X: Implemented
	  gamma
2004-11-16 14:21  elias_naur
	* src/: java/org/lwjgl/opengl/MacOSXDisplay.java,
	  native/macosx/Makefile, native/macosx/org_lwjgl_opengl_Display.m:
	  Mac OS X: Work around AWT shifting the fullscreen window off the
	  screen
2004-11-15 16:28  elias_naur
	* src/: java/org/lwjgl/opengl/MacOSXDisplay.java,
	  native/macosx/org_lwjgl_input_Mouse.c: Mac OS X: Don't hide mouse
	  mouse when already hidden (because the cursor state is counted)
2004-11-15 15:39  cix_foo
	* src/native/common/.cvsignore: [no log message]
2004-11-15 15:38  elias_naur
	* src/: java/org/lwjgl/opengl/MacOSXDisplay.java,
	  native/macosx/org_lwjgl_opengl_Display.m: Mac OS X: Add missing
	  file and disable native cursors because of AWT bugs
2004-11-14 12:39  elias_naur
	* src/native/: common/common_tools.h,
	  common/arb/org_lwjgl_opengl_ARBColorBufferFloat.c,
	  common/ext/org_lwjgl_opengl_EXTPalettedTexture.c,
	  linux/org_lwjgl_Sys.c: Linux: fix compilation
2004-11-14 11:42  matzon
	* src/native/: common/common_tools.c, common/common_tools.h,
	  common/org_lwjgl_openal_AL10.c, common/org_lwjgl_openal_ALC.c,
	  common/org_lwjgl_opengl_GL11.c,
	  common/devil/org_lwjgl_devil_IL.c,
	  common/fmod3/org_lwjgl_fmod3_FMOD.c,
	  common/fmod3/org_lwjgl_fmod3_FMusic.c,
	  common/fmod3/org_lwjgl_fmod3_FSound.c, win32/display.cpp,
	  win32/org_lwjgl_Sys.cpp: changed String handling to use proper
	  localizing method
2004-11-14 02:18  elias_naur
	* src/native/win32/org_lwjgl_opengl_Display.cpp: Win32: Make
	  isFocused false at window creation to stop the message loop from
	  running appActivate(false) when the window is being initially
	  activated
2004-11-13 23:27  elias_naur
	* src/native/win32/display.cpp: [no log message]
2004-11-13 22:12  matzon
	* src/native/common/devil/org_lwjgl_devil_IL.c: lets use proper
	  arguments for localizing string call
2004-11-13 22:06  matzon
	* src/native/: common/common_tools.c, common/common_tools.h,
	  common/extal.c, common/org_lwjgl_openal_AL10.c,
	  common/org_lwjgl_openal_ALC.c, common/devil/org_lwjgl_devil_IL.c,
	  common/fmod3/org_lwjgl_fmod3_FMOD.c,
	  common/fmod3/org_lwjgl_fmod3_FMusic.c,
	  common/fmod3/org_lwjgl_fmod3_FSound.c, linux/org_lwjgl_Sys.c,
	  linux/org_lwjgl_opengl_Display.c, macosx/org_lwjgl_Sys.c,
	  win32/org_lwjgl_Sys.cpp, win32/org_lwjgl_opengl_Display.cpp:
	  changed String handling to use proper localizing method
2004-11-13 21:55  matzon
	* src/native/common/devil/org_lwjgl_devil_IL.c: fix #ifdef and
	  miscellaneous compilation issues
2004-11-13 21:52  matzon
	* src/native/common/fmod3/org_lwjgl_fmod3_FSound.c: fix pointer
2004-11-13 14:06  elias_naur
	* src/native/: Makefile.am, acinclude.m4, autogen.sh, dummy.c,
	  common/ext/Makefile.am, ltmain.sh, subdirs: Remove more autoconf
	  files
2004-11-13 09:48  elias_naur
	* src/java/org/lwjgl/opengl/KeyboardEventQueue.java: Mac OS X fixed
	  isKeyDown not working
2004-11-12 16:43  elias_naur
	* src/native/linux/org_lwjgl_input_Mouse.c: Linux fixes to absolute
	  coordinates
2004-11-12 16:37  elias_naur
	* src/java/org/lwjgl/opengl/MouseEventQueue.java: Mac OS X part of
	  absolute mouse coords
2004-11-12 16:32  elias_naur
	* src/native/win32/org_lwjgl_input_Mouse.cpp: Win32 part of
	  absolute mouse coordinates
2004-11-12 16:11  elias_naur
	* src/: java/org/lwjgl/opengl/MouseEventQueue.java,
	  native/macosx/Makefile: Mac OS X part of absolute mouse coords
2004-11-12 16:01  elias_naur
	* src/: java/org/lwjgl/input/Mouse.java,
	  native/linux/org_lwjgl_input_Mouse.c: Make read() and poll()
	  return absolute coordinates when the mouse is not grabbed
2004-11-12 15:32  elias_naur
	* src/native/: configure.in, common/Makefile.am, common/extal.h,
	  common/arb/Makefile.am, common/ati/Makefile.am,
	  common/fmod3/Makefile.am, common/nv/Makefile.am, linux/Makefile,
	  linux/Makefile.am, macosx/Makefile: Kill off
	  automake/autoconf/libtool build system and replace by a much
	  simpler Makefile
2004-11-12 14:23  elias_naur
	* src/java/org/lwjgl/opengl/: MacOSXDisplay.java, MacOSXFrame.java,
	  MacOSXGLCanvas.java: Mac OS X: Made AWT access thread safe
2004-11-12 11:48  elias_naur
	* src/java/org/lwjgl/opengl/MacOSXDisplay.java: Mac OS X default
	  implementation of gamma and state keys
2004-11-12 11:39  elias_naur
	* src/java/org/lwjgl/opengl/MacOSXDisplay.java: Access Mac OS X
	  java extensions through relfection to enable compilation on other
	  platforms
2004-11-12 04:37  captainjester
	* src/java/org/lwjgl/test/devil/BasicTest.java: Added more tests.
2004-11-12 03:54  captainjester
	* src/native/common/devil/org_lwjgl_devil_IL.c: Full functionality
	  from IL.  Does not include Windows specific calls or anything
	  that uses function pointers.
2004-11-12 03:40  captainjester
	* src/java/org/lwjgl/devil/IL.java: Full functionality from IL.
	  Does not include Windows specific calls or anything that uses
	  function pointers.
2004-11-11 17:58  elias_naur
	* src/native/linux/org_lwjgl_input_Cursor.c: Linux fix
	  destroyCursor native function typo
2004-11-11 17:04  elias_naur
	* src/java/org/lwjgl/opengl/: EventQueue.java,
	  MouseEventQueue.java: Added missing files
2004-11-11 17:03  elias_naur
	* build.xml, src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/opengl/KeyboardEventQueue.java,
	  src/java/org/lwjgl/opengl/MacOSXDisplay.java,
	  src/java/org/lwjgl/opengl/MacOSXGLCanvas.java,
	  src/java/org/lwjgl/test/WindowCreationTest.java,
	  src/native/macosx/Makefile, src/native/macosx/Makefile.am,
	  src/native/macosx/Window.h, src/native/macosx/hid.cpp,
	  src/native/macosx/hid.h, src/native/macosx/org_lwjgl_Display.cpp,
	  src/native/macosx/org_lwjgl_Sys.c,
	  src/native/macosx/org_lwjgl_input_Controller.cpp,
	  src/native/macosx/org_lwjgl_input_Cursor.cpp,
	  src/native/macosx/org_lwjgl_input_Keyboard.cpp,
	  src/native/macosx/org_lwjgl_input_Mouse.c,
	  src/native/macosx/org_lwjgl_input_Mouse.cpp,
	  src/native/macosx/org_lwjgl_opengl_Pbuffer.c,
	  src/native/macosx/org_lwjgl_opengl_Pbuffer.cpp,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp,
	  src/native/macosx/tools.cpp, src/native/macosx/tools.h: Mac OS X
	  port, second try :)
2004-11-11 15:26  elias_naur
	* src/native/configure.in: Mac OS X automake not supported
2004-11-11 14:54  elias_naur
	* src/java/org/lwjgl/input/Cursor.java: [no log message]
2004-11-11 14:42  elias_naur
	* src/native/: linux/org_lwjgl_input_Cursor.c,
	  win32/org_lwjgl_input_Cursor.cpp: Cursor fixup
2004-11-11 14:27  elias_naur
	* src/: java/org/lwjgl/input/Cursor.java,
	  java/org/lwjgl/opengl/DisplayImplementation.java,
	  java/org/lwjgl/opengl/LinuxDisplay.java,
	  java/org/lwjgl/opengl/Win32Display.java,
	  native/linux/org_lwjgl_input_Cursor.c,
	  native/win32/org_lwjgl_input_Cursor.cpp: Moved native cursors to
	  DisplayImplementation
2004-11-09 22:27  spasi
	* src/: native/common/ext/Makefile.am,
	  native/common/ext/org_lwjgl_opengl_EXTPalettedTexture.c,
	  java/org/lwjgl/opengl/ARBColorBufferFloat.java,
	  java/org/lwjgl/opengl/EXTPalettedTexture.java,
	  java/org/lwjgl/opengl/GL11.java,
	  java/org/lwjgl/opengl/GLBufferChecks.java,
	  java/org/lwjgl/opengl/GLContext.java,
	  java/org/lwjgl/opengl/HPOcclusionTest.java,
	  java/org/lwjgl/opengl/IBMRasterposClip.java,
	  java/org/lwjgl/opengl/Pbuffer.java,
	  java/org/lwjgl/opengl/SUNSliceAccum.java: New extensions
2004-11-09 12:17  elias_naur
	* src/native/win32/org_lwjgl_opengl_Display.cpp: Reverted
	  accidental debug changes
2004-11-09 12:00  elias_naur
	* src/native/win32/: display.cpp, org_lwjgl_opengl_Display.cpp: [no
	  log message]
2004-11-08 13:11  elias_naur
	* src/native/linux/org_lwjgl_input_Mouse.c: [no log message]
2004-11-08 13:10  elias_naur
	* src/native/win32/org_lwjgl_input_Mouse.cpp: Reset event queue on
	  mouse grab
2004-11-07 18:26  cix_foo
	* src/java/org/lwjgl/opengl/Display.java: Reverted sync2 change
2004-11-07 17:39  cix_foo
	* src/native/win32/org_lwjgl_opengl_Display.cpp: Removed redundant
	  code.
2004-11-07 17:38  cix_foo
	* src/java/org/lwjgl/opengl/Display.java: Adjusted sync2() to sync
	  to FPS - 1, like sync() does. Now runs much smoother in Super
	  Elvis.
2004-11-07 17:36  cix_foo
	* src/native/win32/org_lwjgl_opengl_Display.cpp: Fixes to focus /
	  minimize handling. Now should cope with windows popping up
	  behind.
2004-11-07 17:35  cix_foo
	* src/native/: common/devil/.cvsignore, common/fmod3/.cvsignore,
	  win32/.cvsignore, common/.cvsignore, linux/.cvsignore: Added the
	  system generated .h files to .cvsignores
2004-11-06 10:41  elias_naur
	* src/native/linux/org_lwjgl_opengl_Display.c: Linux: don't rely on
	  focus messages, just ask for the current focus at the end of the
	  event loop act accordingly
2004-11-05 18:19  elias_naur
	* build.xml: Make build.xml compile LWJGL with debug on, to enable
	  line numbers in stack traces
2004-11-05 11:29  elias_naur
	* src/native/: common/extal.c, common/extgl.c, common/extgl.h,
	  common/org_lwjgl_opengl_GL11.c, linux/org_lwjgl_input_Mouse.c:
	  Linux: removed redundant last_z from Mouse.c. Mac: Compile fixes.
	  Use NSAddImage for loading GL library
2004-11-03 14:58  elias_naur
	* src/java/org/lwjgl/opengl/Display.java: Only initialize
	  Controller on win32
2004-11-03 14:49  elias_naur
	* src/java/org/lwjgl/input/Mouse.java: Don't set native cursor if
	  not supported by the platform
2004-11-03 13:31  elias_naur
	* src/native/macosx/org_lwjgl_Sys.cpp: [no log message]
2004-11-03 13:10  elias_naur
	* src/native/common/: extal.c, extal.h, extgl.c,
	  org_lwjgl_openal_AL10.c, org_lwjgl_openal_ALC.c: Added
	  initialization to all global symbols, to please MacOSX
2004-11-02 19:15  elias_naur
	* src/java/org/lwjgl/opengl/Display.java: Added
	  Display.processMessages(), providing a hook to only process
	  native events and not swap buffers or poll input
2004-11-02 16:51  elias_naur
	* src/native/common/: common_tools.h, extal.c, extal.h, extgl.c,
	  extgl.h, fmod3/org_lwjgl_fmod3_FMOD.c: [no log message]
2004-11-02 16:09  elias_naur
	* src/native/common/common_tools.h: Mac OS X compilation fixes
2004-11-02 15:46  elias_naur
	* src/native/common/common_tools.h: Fixed Mac OS X compilation of
	  common
2004-11-02 15:43  elias_naur
	* src/native/common/: common_tools.c, common_tools.h,
	  fmod3/org_lwjgl_fmod3_FMusic.c, fmod3/org_lwjgl_fmod3_FSound.c:
	  Fixed Mac OS X compilation of common
2004-11-02 14:15  elias_naur
	* src/native/win32/: org_lwjgl_input_Keyboard.cpp,
	  org_lwjgl_input_Mouse.cpp, org_lwjgl_opengl_Display.cpp:
	  Win32Display
2004-11-02 13:48  elias_naur
	* build.xml, src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/input/Mouse.java,
	  src/java/org/lwjgl/opengl/Display.java,
	  src/java/org/lwjgl/opengl/DisplayImplementation.java,
	  src/java/org/lwjgl/opengl/LinuxDisplay.java,
	  src/java/org/lwjgl/opengl/Win32Display.java,
	  src/native/linux/org_lwjgl_input_Keyboard.c,
	  src/native/linux/org_lwjgl_input_Mouse.c,
	  src/native/linux/org_lwjgl_opengl_Display.c: Split out native
	  implementation of Display/Mouse/Keyboard into implementers of
	  DisplayImplementation
2004-11-02 12:23  elias_naur
	* src/native/common/: org_lwjgl_Sys.h,
	  org_lwjgl_input_Controller.h, org_lwjgl_input_Cursor.h,
	  org_lwjgl_input_Keyboard.h, org_lwjgl_input_Mouse.h,
	  org_lwjgl_openal_AL.h, org_lwjgl_openal_eax_EAX.h,
	  org_lwjgl_openal_eax_EAX20.h,
	  org_lwjgl_openal_eax_EAXBufferProperties.h,
	  org_lwjgl_openal_eax_EAXListenerProperties.h,
	  org_lwjgl_opengl_Display.h, org_lwjgl_opengl_GLContext.h,
	  org_lwjgl_opengl_Pbuffer.h: Remove autogenerated headers
2004-11-02 00:13  elias_naur
	* src/java/org/lwjgl/opengl/Display.java: Don't reset the mode to
	  the initial mode when a mode switch or window creation goes wrong
2004-10-29 21:48  spasi
	* src/native/common/arb/org_lwjgl_opengl_ARBShaderObjects.c: Fixed
	  memory leak
2004-10-29 21:43  spasi
	* src/: java/org/lwjgl/opengl/ARBShaderObjects.java,
	  java/org/lwjgl/opengl/GL20.java,
	  native/common/org_lwjgl_opengl_GL20.c: Fixed memory leak
2004-10-28 22:01  matzon
	* src/java/org/lwjgl/test/fmod3/TagFieldTest.java: change to
	  directory scanning thingy
2004-10-28 21:32  matzon
	* src/java/org/lwjgl/fmod3/FSoundTagField.java: default to trimmed
	  string since most tags include a \0
2004-10-28 19:16  spasi
	* src/java/org/lwjgl/opengl/: ARBColorBufferFloat.java,
	  ARBHalfFloatPixel.java, ARBTextureFloat.java, GLContext.java:
	  Added floating point extensions
2004-10-28 19:12  spasi
	* src/native/common/arb/: Makefile.am,
	  org_lwjgl_opengl_ARBColorBufferFloat.c: Added floating point
	  extensions
2004-10-28 07:20  matzon
	* www/: demos.php, download.php: oops - fixed links
2004-10-27 19:34  matzon
	* www/jnlp/: logo.png, lwjgl-demo.php, lwjgl.jar, lwjgl_fmod3.jar,
	  lwjgl_linux.jar, lwjgl_media.jar, lwjgl_test.jar, lwjgl_util.jar,
	  lwjgl_win32.jar, lwjglaudio_linux.jar, lwjglaudio_win32.jar,
	  lwjglfmod3_linux.jar, lwjglfmod3_win32.jar: simplified, and
	  updated to 0.93
2004-10-27 19:32  matzon
	* www/demos.php: added some more tests
2004-10-27 19:00  matzon
	* doc/CREDITS: added Mark Bernard to credits
2004-10-27 17:41  matzon
	* www/: changelogs/0.93-changelog.txt,
	  changelogs/full-changelog.txt, changelog.php: 0.93
2004-10-26 22:07  matzon
	* src/native/win32/Window.h: fixed cr/lf - couldn't compile!
2004-10-26 21:50  matzon
	* build.xml: include devil jar
2004-10-24 22:42  matzon
	* platform_build/win32_ms_cmdline/build.bat: copy the dll
2004-10-24 22:38  matzon
	* res/phero.mp3: id3 tags
2004-10-24 19:29  elias_naur
	* src/: java/org/lwjgl/Sys.java,
	  native/common/org_lwjgl_opengl_GLContext.h,
	  native/win32/org_lwjgl_opengl_Display.cpp: Win32: Don't pretend
	  we're minimized when we're just inactive
2004-10-24 13:16  matzon
	* build.xml, src/native/common/common_tools.c,
	  src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c,
	  src/java/org/lwjgl/fmod3/FMOD.java: 0.93
2004-10-23 11:02  matzon
	* src/native/common/devil/org_lwjgl_devil_IL.c: using utility safe
	  methods fixed memory leak
2004-10-23 11:01  matzon
	* src/native/common/devil/org_lwjgl_devil_IL.h: no need to keep
	  autogenerated headers in cvs
2004-10-23 10:57  matzon
	* src/java/org/lwjgl/test/devil/BasicTest.java: no need to cal
	  ilInit
2004-10-23 10:55  matzon
	* src/java/org/lwjgl/devil/IL.java: always call ilInit since it
	  can't be used without anyway
2004-10-23 10:39  matzon
	* platform_build/win32_ms_cmdline/: build-devil.bat,
	  build-fmod.bat, build.bat: cleanup
2004-10-23 10:05  matzon
	* platform_build/win32_ms_cmdline/DevIL.dll: no binaries here
2004-10-23 04:32  captainjester
	* build.xml: Fixed tag error
2004-10-23 04:31  captainjester
	* src/native/common/devil/org_lwjgl_devil_IL.c: Removed printf
	  call.
2004-10-23 03:51  captainjester
	* src/native/common/devil/: org_lwjgl_devil_IL.c,
	  org_lwjgl_devil_IL.h: Native source for DevIL.
2004-10-23 03:48  captainjester
	* build.xml: Added tags to compile DevIL.  Added option to do a
	  full build without running JavaDoc.
2004-10-23 03:40  captainjester
	* platform_build/win32_ms_cmdline/: build-fmod.bat, build.bat:
	  Changed bat file to get variables from OS instead of setting them
	  in the file.
2004-10-23 03:39  captainjester
	* platform_build/win32_ms_cmdline/build-devil.bat: Add DevIL bat
	  file for compiling native source on Windows.
2004-10-23 03:36  captainjester
	* platform_build/win32_ms_cmdline/DevIL.dll: DevIL library for
	  Windows.
2004-10-22 23:03  captainjester
	* src/java/org/lwjgl/test/devil/BasicTest.java: Test for DevIL.
2004-10-22 23:02  captainjester
	* src/java/org/lwjgl/devil/IL.java: Initial interface for DevIL
2004-10-18 22:29  elias_naur
	* platform_build/win32_ms_cmdline/build.bat,
	  src/native/win32/Window.h,
	  src/native/win32/org_lwjgl_input_Keyboard.cpp,
	  src/native/win32/org_lwjgl_opengl_Display.cpp: Win32: Support
	  accented characters better
2004-10-18 14:26  elias_naur
	* src/native/linux/: org_lwjgl_input_Keyboard.c,
	  org_lwjgl_opengl_Display.c: Linux: make accented character input
	  work
2004-10-17 23:16  matzon
	* build.xml: small updates
2004-10-17 19:25  matzon
	* src/java/org/lwjgl/: PlatformAdapter.java, SwingAdapter.java,
	  Sys.java: moved clipboard stuff to PlatformAdapter
2004-10-17 17:55  matzon
	* src/java/org/lwjgl/test/opengl/Gears.java: cleaned imports
2004-10-17 17:53  matzon
	* src/java/org/lwjgl/test/opengl/Gears.java: Gears test added
2004-10-16 23:59  elias_naur
	* src/native/linux/org_lwjgl_input_Keyboard.c: Linux: Added basic
	  support for Xutf8LookupString, providing better support for
	  international characters
2004-10-16 03:01  matzon
	* src/: java/org/lwjgl/fmod3/FSound.java,
	  java/org/lwjgl/fmod3/FSoundTagField.java,
	  native/common/fmod3/org_lwjgl_fmod3_FSound.c,
	  java/org/lwjgl/test/fmod3/TagFieldTest.java: tagfields
	  implemented
2004-10-15 23:31  elias_naur
	* src/native/linux/org_lwjgl_input_Keyboard.c: Minor linux keyboard
	  input fixes
2004-10-14 22:59  elias_naur
	* src/java/org/lwjgl/BufferUtils.java: Added
	  BufferUtils.createDoubleBuffer. Fixed comments
2004-10-13 12:55  elias_naur
	* src/native/linux/org_lwjgl_input_Mouse.c: Linux: minor linux fix
2004-10-06 22:14  matzon
	* www/index.php: no, we dont want any donations! fu paypal!
2004-10-03 11:46  matzon
	* res/resources.txt: updated resources
2004-10-03 11:35  matzon
	* src/java/org/lwjgl/test/fmod3/: DSPTest.java, MusicPlayer.java,
	  StreamPlayer.java, StreamPlayerMemory.java, StreamTest.java,
	  SyncTest.java: format/reindent using phero resources defaults to
	  a file now
2004-10-03 11:28  matzon
	* res/phero2.ogg: some ogg lovin' too
2004-10-03 11:25  matzon
	* res/phero.mp3: some mp3 to play!
2004-10-03 11:00  matzon
	* src/java/org/lwjgl/test/fmod3/NetTest.java: reindent/format
2004-10-03 04:47  matzon
	* src/java/org/lwjgl/test/fmod3/NetTest.java: got boredm spiced it
	  up
2004-10-02 23:06  matzon
	* src/java/org/lwjgl/fmod3/FSound.java: fixed SetPriority/GetActive
	  name mangling
2004-10-01 18:03  spasi
	* src/java/org/lwjgl/opengl/: ATITextureCompression3DC.java,
	  GLContext.java: Added ATI_texture_compression_3dc
2004-09-30 14:31  elias_naur
	* src/native/linux/org_lwjgl_input_Mouse.c: Linux: improved cursor
	  position tracking
2004-09-29 04:07  captainjester
	* res/model/BonedModelSample.xml: Bone model sample XML file.
	  Incomplete.
2004-09-29 04:03  captainjester
	* doc/templates/: BoneModelSchema.xml, BonedModelTemplate.xml,
	  MeshModelSchema.xml, MeshedModelTemplate.xml: Templates showing
	  the structure of the XML model files.  Schemas that can be used
	  to validate model files.
2004-09-29 03:57  captainjester
	* res/model/MeshedModelSample.xml: Sample showing the structure of
	  the XML model files.
2004-09-29 00:10  captainjester
	* src/java/org/lwjgl/util/model/loaders/XMLLoader.java: Update tag
	  names to prevent conflicts when validating XML files.
2004-09-28 15:45  spasi
	* src/java/org/lwjgl/opengl/EXTCgShader.java: Added EXT_Cg_shader
	  constants
2004-09-28 15:02  elias_naur
	* src/native/linux/org_lwjgl_input_Mouse.c: Linux: Don't warp
	  cursor position at Mouse.create()
2004-09-28 08:10  matzon
	* src/java/org/lwjgl/fmod3/FSound.java: set native order before
	  retuning float buffer
2004-09-27 17:17  matzon
	* src/java/org/lwjgl/fmod3/FSound.java: fix spectrum to return a
	  float buffer
2004-09-27 15:43  elias_naur
	* src/native/win32/org_lwjgl_input_Mouse.cpp: Fix win32 mouse event
	  deltas too
2004-09-27 15:20  elias_naur
	* src/native/: common/common_tools.c, common/common_tools.h,
	  linux/org_lwjgl_input_Keyboard.c, linux/org_lwjgl_input_Mouse.c:
	  Track event mouse deltas even when the event queue overflows
2004-09-26 22:24  matzon
	* www/documentation.php: link to the wiki!
2004-09-24 17:28  matzon
	* src/java/org/lwjgl/test/fmod3/StreamPlayerMemory.java:
	  miscellaneous updates
2004-09-24 08:08  matzon
	* src/java/org/lwjgl/test/fmod3/StreamPlayerMemory.java:
	  StreamPlayerMemory testing playing of in memory mp3 file
2004-09-22 21:56  elias_naur
	* src/native/linux/: display.c, display.h,
	  org_lwjgl_opengl_Display.c: Linux: Fixed problem with updating
	  screen dimension globals
2004-09-22 21:25  elias_naur
	* src/: java/org/lwjgl/opengl/Display.java, native/linux/display.c,
	  native/linux/display.h, native/linux/org_lwjgl_opengl_Display.c:
	  Linux: reset/restore gamma settings on activate/deactivate
2004-09-22 20:42  elias_naur
	* src/java/org/lwjgl/test/DisplayTest.java: Fix DisplayTest
2004-09-22 20:35  elias_naur
	* src/native/linux/org_lwjgl_input_Mouse.c: Fix linux Mouse compile
2004-09-22 20:21  elias_naur
	* src/native/: common/org_lwjgl_input_Keyboard.h,
	  common/org_lwjgl_input_Mouse.h, win32/display.cpp,
	  win32/display.h, win32/org_lwjgl_opengl_Display.cpp: Win32:
	  reset/restore display mode when activated/deactivated
2004-09-22 20:03  elias_naur
	* src/java/org/lwjgl/test/input/: HWCursorTest.java,
	  MouseTest.java: Fix Mouse tests
2004-09-22 19:54  elias_naur
	* src/native/: linux/org_lwjgl_input_Mouse.c,
	  win32/org_lwjgl_input_Mouse.cpp: Fix native mouse issues
2004-09-22 17:06  elias_naur
	* src/native/: linux/org_lwjgl_input_Mouse.c, win32/Window.h,
	  win32/org_lwjgl_Sys.cpp, win32/org_lwjgl_input_Controller.cpp,
	  win32/org_lwjgl_input_Cursor.cpp,
	  win32/org_lwjgl_input_Keyboard.cpp,
	  win32/org_lwjgl_input_Mouse.cpp,
	  win32/org_lwjgl_opengl_Display.cpp: Updated win32 to report Mouse
	  deltas
2004-09-22 13:08  elias_naur
	* src/: java/org/lwjgl/input/Keyboard.java,
	  java/org/lwjgl/input/Mouse.java, native/common/common_tools.c,
	  native/common/common_tools.h,
	  native/linux/org_lwjgl_input_Keyboard.c,
	  native/linux/org_lwjgl_input_Mouse.c: Add delta values to Mouse
	  events
2004-09-22 11:28  elias_naur
	* src/native/linux/: Window.h, org_lwjgl_input_Keyboard.c,
	  org_lwjgl_input_Mouse.c, org_lwjgl_opengl_Display.c: Linux:
	  Improve input latency by processing X messages from nPoll and
	  nRead
2004-09-21 16:36  elias_naur
	* src/native/linux/org_lwjgl_input_Mouse.c: Fix linux crash in
	  nGetNativeCursorCaps
2004-09-19 13:17  matzon
	* src/: native/common/fmod3/extfmod3.c,
	  native/common/fmod3/extfmod3.h,
	  native/common/fmod3/org_lwjgl_fmod3_FMOD.c,
	  java/org/lwjgl/fmod3/FMOD.java, java/org/lwjgl/openal/AL.java:
	  native loading modified to be in line with oal
2004-09-18 13:41  elias_naur
	* src/native/configure.in: Removed redundant CXXFLAGS definition
	  from configure.in
2004-09-17 07:56  matzon
	* src/java/org/lwjgl/test/input/MouseTest.java: use public display
	  mode constructor to get proper window size
2004-09-17 00:40  matzon
	* src/java/org/lwjgl/fmod3/FMOD.java: use OAL type loading
2004-09-17 00:38  matzon
	* src/java/org/lwjgl/test/fmod3/NetTest.java: print stack trace on
	  error
2004-09-16 23:11  matzon
	* src/java/org/lwjgl/test/fmod3/NetTest.java: AWT version - much
	  neater
2004-09-16 23:11  matzon
	* src/java/org/lwjgl/fmod3/FSound.java: add net enums
2004-09-15 19:44  elias_naur
	* src/native/: common/org_lwjgl_opengl_Display.h,
	  linux/org_lwjgl_opengl_Display.c: Added setLocation support for
	  linux
2004-09-15 19:07  matzon
	* src/: java/org/lwjgl/opengl/Display.java,
	  java/org/lwjgl/test/WindowCreationTest.java,
	  native/win32/Window.h, native/win32/display.cpp,
	  native/win32/org_lwjgl_opengl_Display.cpp,
	  native/win32/org_lwjgl_opengl_Pbuffer.cpp: support for
	  setLocation
2004-09-15 19:04  matzon
	* src/native/common/: org_lwjgl_openal_eax_EAXBufferProperties.c,
	  org_lwjgl_openal_eax_EAXListenerProperties.c: updated to c code
2004-09-15 18:07  matzon
	* src/java/org/lwjgl/util/GLImpl.java: fix imports
2004-09-13 10:04  elias_naur
	* src/java/org/lwjgl/opengl/GLContext.java: Fix OpenGL version
	  parsing
2004-09-12 15:28  matzon
	* src/java/org/lwjgl/fmod3/FMOD.java: make initialize package
	  protected
2004-09-11 14:05  cix_foo
	* src/java/org/lwjgl/opengl/GLContext.java: Fixed problem in
	  version determination
2004-09-11 09:20  elias_naur
	* src/native/configure.in: Remove redundant CXXFLAGS definition in
	  configure.in
2004-09-10 23:58  matzon
	* src/native/common/fmod3/: org_lwjgl_fmod3_FMusic.c,
	  org_lwjgl_fmod3_FSound.c: fixed wrong return type fixed
	  compilation on win32
2004-09-10 23:56  matzon
	* src/java/org/lwjgl/fmod3/FSound.java: fixed wrong return type
2004-09-10 16:09  elias_naur
	* src/native/linux/org_lwjgl_opengl_Display.c: Improved
	  _NET_WM_STATE_FULLSCREEN support for older kde window managers
2004-09-10 13:18  elias_naur
	* src/native/common/org_lwjgl_openal_eax_EAX20.c: More conversion
	  fixes
2004-09-10 11:56  elias_naur
	* platform_build/win32_ms_cmdline/build.bat,
	  src/native/common/common_tools.c,
	  src/native/common/common_tools.h, src/native/common/extal.c,
	  src/native/common/extal.h,
	  src/native/common/org_lwjgl_openal_ALC.c,
	  src/native/common/org_lwjgl_openal_eax_EAX20.c: Win32 specific
	  fix ups for C++->C conversion
2004-09-10 10:13  elias_naur
	* SignatureDump.java, src/native/Makefile.am,
	  src/native/configure.in, src/native/dummy.c,
	  src/native/dummy.cpp, src/native/common/Makefile.am,
	  src/native/common/checkALerror.h,
	  src/native/common/common_tools.c,
	  src/native/common/common_tools.cpp,
	  src/native/common/common_tools.h, src/native/common/extal.c,
	  src/native/common/extal.cpp, src/native/common/extgl.c,
	  src/native/common/extgl.cpp,
	  src/native/common/org_lwjgl_openal_AL.c,
	  src/native/common/org_lwjgl_openal_AL.cpp,
	  src/native/common/org_lwjgl_openal_AL10.c,
	  src/native/common/org_lwjgl_openal_AL10.cpp,
	  src/native/common/org_lwjgl_openal_ALC.c,
	  src/native/common/org_lwjgl_openal_ALC.cpp,
	  src/native/common/org_lwjgl_openal_eax_EAX.c,
	  src/native/common/org_lwjgl_openal_eax_EAX.cpp,
	  src/native/common/org_lwjgl_openal_eax_EAX20.c,
	  src/native/common/org_lwjgl_openal_eax_EAX20.cpp,
	  src/native/common/org_lwjgl_openal_eax_EAXBufferProperties.c,
	  src/native/common/org_lwjgl_openal_eax_EAXBufferProperties.cpp,
	  src/native/common/org_lwjgl_openal_eax_EAXListenerProperties.c,
	  src/native/common/org_lwjgl_openal_eax_EAXListenerProperties.cpp,
	  src/native/common/org_lwjgl_opengl_GL11.c,
	  src/native/common/org_lwjgl_opengl_GL11.cpp,
	  src/native/common/org_lwjgl_opengl_GL12.c,
	  src/native/common/org_lwjgl_opengl_GL12.cpp,
	  src/native/common/org_lwjgl_opengl_GL13.c,
	  src/native/common/org_lwjgl_opengl_GL13.cpp,
	  src/native/common/org_lwjgl_opengl_GL14.c,
	  src/native/common/org_lwjgl_opengl_GL14.cpp,
	  src/native/common/org_lwjgl_opengl_GL15.c,
	  src/native/common/org_lwjgl_opengl_GL15.cpp,
	  src/native/common/org_lwjgl_opengl_GL20.c,
	  src/native/common/org_lwjgl_opengl_GL20.cpp,
	  src/native/common/org_lwjgl_opengl_GLContext.c,
	  src/native/common/org_lwjgl_opengl_GLContext.cpp,
	  src/native/common/org_lwjgl_opengl_GLContext.h,
	  src/native/common/arb/Makefile.am,
	  src/native/common/arb/org_lwjgl_opengl_ARBBufferObject.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBBufferObject.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBDrawBuffers.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBDrawBuffers.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBImaging.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBImaging.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBMatrixPalette.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBMatrixPalette.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultisample.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultisample.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultitexture.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultitexture.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBOcclusionQuery.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBOcclusionQuery.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBPointParameters.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBPointParameters.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBProgram.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBProgram.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBShaderObjects.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBShaderObjects.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBTextureCompression.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBTextureCompression.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBTransposeMatrix.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBTransposeMatrix.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexBlend.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexBlend.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexProgram.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexProgram.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexShader.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexShader.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBWindowPos.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBWindowPos.cpp,
	  src/native/common/ati/Makefile.am,
	  src/native/common/ati/org_lwjgl_opengl_ATIDrawBuffers.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIDrawBuffers.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIElementArray.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIElementArray.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIFragmentShader.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIFragmentShader.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIPnTriangles.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIPnTriangles.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATISeparateStencil.c,
	  src/native/common/ati/org_lwjgl_opengl_ATISeparateStencil.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexArrayObject.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexArrayObject.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexStreams.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexStreams.cpp,
	  src/native/common/ext/Makefile.am,
	  src/native/common/ext/org_lwjgl_opengl_EXTBlendEquationSeparate.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTBlendEquationSeparate.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTDepthBoundsTest.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTDepthBoundsTest.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTDrawRangeElements.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTDrawRangeElements.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTFogCoord.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTFogCoord.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTPointParameters.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTPointParameters.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTSecondaryColor.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTSecondaryColor.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTStencilTwoSide.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTStencilTwoSide.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexShader.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexShader.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexWeighting.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexWeighting.cpp,
	  src/native/common/fmod3/Makefile.am,
	  src/native/common/fmod3/extfmod3.c,
	  src/native/common/fmod3/extfmod3.cpp,
	  src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c,
	  src/native/common/fmod3/org_lwjgl_fmod3_FMOD.cpp,
	  src/native/common/fmod3/org_lwjgl_fmod3_FMusic.c,
	  src/native/common/fmod3/org_lwjgl_fmod3_FMusic.cpp,
	  src/native/common/fmod3/org_lwjgl_fmod3_FSound.c,
	  src/native/common/fmod3/org_lwjgl_fmod3_FSound.cpp,
	  src/native/common/nv/Makefile.am,
	  src/native/common/nv/org_lwjgl_opengl_NVEvaluators.c,
	  src/native/common/nv/org_lwjgl_opengl_NVEvaluators.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVFence.c,
	  src/native/common/nv/org_lwjgl_opengl_NVFence.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVFragmentProgram.c,
	  src/native/common/nv/org_lwjgl_opengl_NVFragmentProgram.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVHalfFloat.c,
	  src/native/common/nv/org_lwjgl_opengl_NVHalfFloat.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVOcclusionQuery.c,
	  src/native/common/nv/org_lwjgl_opengl_NVOcclusionQuery.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVPixelDataRange.c,
	  src/native/common/nv/org_lwjgl_opengl_NVPixelDataRange.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVPointSprite.c,
	  src/native/common/nv/org_lwjgl_opengl_NVPointSprite.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVPrimitiveRestart.c,
	  src/native/common/nv/org_lwjgl_opengl_NVPrimitiveRestart.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVProgram.c,
	  src/native/common/nv/org_lwjgl_opengl_NVProgram.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners.c,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners2.c,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners2.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.c,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexProgram.c,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexProgram.cpp,
	  src/native/linux/Makefile.am, src/native/linux/display.c,
	  src/native/linux/display.cpp, src/native/linux/extgl_glx.c,
	  src/native/linux/extgl_glx.cpp, src/native/linux/org_lwjgl_Sys.c,
	  src/native/linux/org_lwjgl_Sys.cpp,
	  src/native/linux/org_lwjgl_input_Controller.c,
	  src/native/linux/org_lwjgl_input_Controller.cpp,
	  src/native/linux/org_lwjgl_input_Cursor.c,
	  src/native/linux/org_lwjgl_input_Cursor.cpp,
	  src/native/linux/org_lwjgl_input_Keyboard.c,
	  src/native/linux/org_lwjgl_input_Keyboard.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.c,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/linux/org_lwjgl_opengl_Display.c,
	  src/native/linux/org_lwjgl_opengl_Display.cpp,
	  src/native/linux/org_lwjgl_opengl_Pbuffer.c,
	  src/native/linux/org_lwjgl_opengl_Pbuffer.cpp: Converted native
	  code from C++ (.cpp files) to C (.c files), thus avoiding an
	  annoying dependency on the standard C++ library on Linux. We
	  weren't using any particular C++ features anyway.
2004-09-10 07:48  matzon
	* src/native/common/org_lwjgl_opengl_GL20.cpp: fixed compilation
2004-09-10 01:48  spasi
	* src/: java/org/lwjgl/opengl/ARBFragmentShader.java,
	  java/org/lwjgl/opengl/ARBPointSprite.java,
	  java/org/lwjgl/opengl/GL15.java, java/org/lwjgl/opengl/GL20.java,
	  java/org/lwjgl/opengl/GLContext.java,
	  java/org/lwjgl/util/GL.java, java/org/lwjgl/util/GLImpl.java,
	  java/org/lwjgl/util/IGL.java, native/common/Makefile.am,
	  native/common/org_lwjgl_opengl_GL20.cpp: OpenGL 2.0 support
2004-09-10 01:45  spasi
	* src/java/org/lwjgl/PlatformAdapter.java: no message
2004-09-08 22:25  elias_naur
	* src/native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.cpp:
	  Fixed WIN32->_WIN32 conditional in NVVertexArrayRange.cpp
2004-09-08 22:15  elias_naur
	* src/native/linux/: Window.h, display.cpp, display.h,
	  org_lwjgl_input_Cursor.cpp, org_lwjgl_input_Mouse.cpp,
	  org_lwjgl_opengl_Display.cpp: Linux: improve cursor position
	  handling (warp behaviour)
2004-09-08 20:50  matzon
	* platform_build/win32_ms_cmdline/: build-fmod.bat, build.bat:
	  define WIN32 when building
2004-09-07 18:44  matzon
	* www/jnlp/: lwjgl.jar, lwjgl_fmod3.jar, lwjgl_media.jar,
	  lwjgl_test.jar, lwjgl_util.jar: 1.4 compatable
2004-09-07 18:43  matzon
	* www/download.php: 0.92 removed references to local builds
2004-09-07 18:42  matzon
	* build.xml: default to 1.4
2004-09-06 23:54  matzon
	* www/jnlp/: lwjgl-demo.php, lwjgl-media.jar, lwjgl-windows.jar,
	  lwjgl.jar, lwjgl_fmod3.jar, lwjgl_linux.jar, lwjgl_media.jar,
	  lwjgl_test.jar, lwjgl_util.jar, lwjgl_win32.jar,
	  lwjglaudio-windows.jar, lwjglaudio_linux.jar,
	  lwjglaudio_win32.jar, lwjglfmod3-windows.jar,
	  lwjglfmod3_linux.jar, lwjglfmod3_win32.jar: jnlp updated
2004-09-06 23:05  matzon
	* www/: changelogs/0.92-changelog.txt,
	  changelogs/full-changelog.txt, changelog.php: 0.92
2004-09-06 22:31  matzon
	* build.xml: neeeed moooree fiiilleeessss
2004-09-06 22:30  matzon
	* doc/README: updated to be in line with 0.92
2004-09-06 22:08  matzon
	* build.xml: create media file too
2004-09-06 22:05  matzon
	* res/resources.txt: updated resource file
2004-09-06 22:04  matzon
	* res/: Wave1.WAV, Wave2.WAV, Wave3.WAV, mono.wav, stereo.wav,
	  Wave4.WAV: nuke media files not in use
2004-09-06 21:53  matzon
	* www/demos.php: remove grass
2004-09-06 21:51  matzon
	* build.xml: fixed some small build issues
2004-09-06 18:41  matzon
	* platform_build/win32_ms_cmdline/build-fmod.bat: enable exception
	  handling copy to libs
2004-09-06 18:36  matzon
	* build.xml: latest and greatest
2004-09-06 12:21  elias_naur
	* src/native/: common/org_lwjgl_opengl_GLContext.h,
	  linux/org_lwjgl_input_Mouse.cpp: Removed commented out code
2004-09-06 10:50  elias_naur
	* src/java/org/lwjgl/util/vector/: Matrix4f.java, Vector2f.java,
	  Vector3f.java, Vector4f.java: vector utils standardized to
	  radians
2004-09-05 10:38  elias_naur
	* src/java/org/lwjgl/test/opengl/pbuffers/: PbufferTest.java,
	  SharedRenderer.java, SharedRendererRTT.java, UniqueRenderer.java,
	  UniqueRendererRTT.java: Removed shared pcontext buffer tests and
	  updated unique context tests
2004-09-03 10:45  elias_naur
	* src/native/common/: arb/Makefile.am, ati/Makefile.am: Fix linux
	  makefiles
2004-09-03 08:04  matzon
	* src/native/common/fmod3/fmod.todo: fmod todo
2004-09-03 08:03  matzon
	* src/native/common/fmod3/: extfmod3.cpp, extfmod3.h: cleanup
2004-09-03 08:02  matzon
	* src/native/common/fmod3/org_lwjgl_fmod3_FSound.cpp: update cache
	  fields
2004-08-23 13:33  elias_naur
	* src/native/linux/org_lwjgl_opengl_Display.cpp: Linux:
	  Reimplemented undecorated flag through use of the obscure Motif
	  window manager hint instead of the override_redirect flag
2004-08-23 12:59  elias_naur
	* src/native/linux/: org_lwjgl_input_Mouse.cpp,
	  org_lwjgl_opengl_Display.cpp: Linux: cleanup and remove input
	  grab in button press
2004-08-23 10:46  elias_naur
	* src/native/linux/: Window.h, display.cpp, display.h,
	  org_lwjgl_input_Keyboard.cpp, org_lwjgl_input_Mouse.cpp,
	  org_lwjgl_opengl_Display.cpp: Linux: Implemented support for
	  Extended Window Manager Hints. LWJGL now cooperates much better
	  with the window manager, if the X randr and EWMH extensions are
	  supported.  Especially fullscreen handling has improved, by
	  avoiding the use of the override_redirect flag.
2004-08-21 22:31  elias_naur
	* src/native/: configure.in, linux/display.cpp: Linux: Added
	  support for X RandR extension
2004-08-21 19:42  elias_naur
	* src/native/linux/display.cpp: Linux: Added missing throwException
	  in display.cpp.initDisplay()
2004-08-21 12:22  elias_naur
	* src/native/linux/: org_lwjgl_input_Keyboard.cpp,
	  org_lwjgl_opengl_Display.cpp: Linux: only grab the keyboard when
	  in fullscreen mode. Remove the alt-tab hack
2004-08-21 02:18  elias_naur
	* src/native/: linux/Makefile.am, linux/extxcursor.cpp,
	  linux/extxcursor.h, linux/org_lwjgl_input_Cursor.cpp,
	  linux/org_lwjgl_input_Mouse.cpp, configure.in: Made Xcursor
	  library static linked instead of dynamically loaded
2004-08-20 11:03  elias_naur
	* src/java/org/lwjgl/util/Display.java: Replaced Exception with
	  more specific IllegalAccessException in Display.java
2004-08-20 10:58  elias_naur
	* src/java/org/lwjgl/util/vector/Vector.java: Replaced assertion
	  with proper exception in Vector.java
2004-08-20 08:26  matzon
	* src/java/org/lwjgl/opengl/ARBProgram.java: fixed a gazillion
	  imports
2004-08-20 08:22  matzon
	* src/java/org/lwjgl/: examples/Game.java, openal/ALCcontext.java,
	  opengl/ARBImaging.java, opengl/GL12.java, opengl/Display.java,
	  opengl/GL11.java, opengl/GLBufferChecks.java,
	  test/fmod3/DSPTest.java, test/fmod3/NetTest.java: fixed a
	  gazillion imports
2004-08-20 08:20  matzon
	* src/native/common/fmod3/: extfmod3.cpp, extfmod3.h,
	  org_lwjgl_fmod3_FSound.cpp: more callbacks fixed some methods
2004-08-20 08:19  matzon
	* src/java/org/lwjgl/fmod3/callbacks/FSoundMetaDataCallback.java:
	  Fixed callback
2004-08-20 08:19  matzon
	* src/java/org/lwjgl/fmod3/FSound.java: more callback support fixed
	  some methods
2004-08-20 08:17  matzon
	* src/java/org/lwjgl/test/fmod3/NetTest.java: Streaming test
2004-08-20 08:17  matzon
	* src/java/org/lwjgl/test/fmod3/: DSPTest.java, StreamPlayer.java:
	  cleanup
2004-08-16 01:02  spasi
	* src/: java/org/lwjgl/opengl/ARBDrawBuffers.java,
	  java/org/lwjgl/opengl/ARBTextureRectangle.java,
	  java/org/lwjgl/opengl/GLContext.java,
	  native/common/arb/Makefile.am,
	  native/common/arb/org_lwjgl_opengl_ARBDrawBuffers.cpp: First GL
	  2.0 Extensions
2004-08-13 17:24  cix_foo
	* src/java/org/lwjgl/Sys.java: Now ungrabs the mouse when alert()
	  is called
2004-08-12 23:40  matzon
	* src/java/org/lwjgl/test/fmod3/DSPTest.java: Simple NULL DSP test
2004-08-12 23:38  matzon
	* src/: native/common/fmod3/extfmod3.cpp,
	  native/common/fmod3/extfmod3.h,
	  native/common/fmod3/org_lwjgl_fmod3_FSound.cpp,
	  java/org/lwjgl/fmod3/FSound.java,
	  java/org/lwjgl/fmod3/FSoundDSPUnit.java,
	  java/org/lwjgl/fmod3/FSoundSyncPoint.java,
	  java/org/lwjgl/fmod3/callbacks/FSoundDSPCallback.java: mo fmod
2004-08-12 17:22  elias_naur
	* src/: java/org/lwjgl/Sys.java, native/common/org_lwjgl_Sys.h,
	  native/linux/org_lwjgl_Sys.cpp,
	  native/linux/org_lwjgl_opengl_Display.cpp,
	  native/win32/org_lwjgl_Sys.cpp: Implemented default AWT
	  implementation of Sys.getClipboard()
2004-08-12 16:54  cix_foo
	* src/: java/org/lwjgl/test/SysTest.java,
	  native/win32/org_lwjgl_Sys.cpp: Implemented getClipboard on Win32
2004-08-12 16:30  cix_foo
	* src/: native/common/org_lwjgl_Sys.h,
	  native/win32/org_lwjgl_Sys.cpp, java/org/lwjgl/Sys.java,
	  native/linux/org_lwjgl_Sys.cpp: Put getClipboard back.
2004-08-12 16:22  cix_foo
	* src/java/org/lwjgl/Sys.java: [no log message]
2004-08-12 16:21  cix_foo
	* src/native/: common/org_lwjgl_Sys.h, win32/org_lwjgl_Sys.cpp,
	  linux/org_lwjgl_Sys.cpp: Removed clipboard stuff. Elias got a
	  headache
2004-08-12 14:27  elias_naur
	* src/native/: common/org_lwjgl_Sys.h, linux/org_lwjgl_Sys.cpp,
	  win32/org_lwjgl_Sys.cpp: Fixed Sys.setClipboard native stub
	  naming
2004-08-11 17:37  cix_foo
	* src/: native/win32/org_lwjgl_Sys.cpp,
	  native/common/common_tools.cpp, native/common/org_lwjgl_Sys.h,
	  java/org/lwjgl/Sys.java, native/linux/org_lwjgl_Sys.cpp: [no log
	  message]
2004-08-10 19:14  matzon
	* src/native/common/fmod3/org_lwjgl_fmod3_FSound.cpp: last of the
	  3d functions
2004-08-10 12:31  cix_foo
	* src/java/org/lwjgl/openal/AL.java: Added getContext()
2004-08-09 18:08  elias_naur
	* src/native/win32/org_lwjgl_opengl_Display.cpp: Added isMinimized
	  = true on a WA_INACTIVE
2004-08-09 13:55  elias_naur
	* src/: java/org/lwjgl/opengl/Display.java,
	  java/org/lwjgl/opengl/DisplayMode.java,
	  native/common/org_lwjgl_opengl_Display.h,
	  native/linux/org_lwjgl_opengl_Display.cpp,
	  native/win32/org_lwjgl_opengl_Display.cpp: Add a public
	  DisplayMode constructor
2004-08-05 22:29  elias_naur
	* src/java/org/lwjgl/test/opengl/: Grass.java, cg_grass2.cg,
	  cg_grass2.vp: Removed the NVidia dependent Grass.java test (as it
	  didn't even work on nvidia because of resource loading problems,
	  and because the org.lwjgl.test.opengl.shaders examples are
	  superior anyway)
2004-08-02 16:47  elias_naur
	* src/native/win32/: Window.h, org_lwjgl_opengl_Display.cpp,
	  org_lwjgl_opengl_Pbuffer.cpp: Removed shared context ability from
	  Pbuffer (win32)
2004-08-02 16:32  elias_naur
	* src/: java/org/lwjgl/opengl/Pbuffer.java,
	  java/org/lwjgl/test/opengl/PbufferTest.java,
	  native/common/org_lwjgl_opengl_Pbuffer.h,
	  native/linux/org_lwjgl_opengl_Display.cpp,
	  native/linux/org_lwjgl_opengl_Pbuffer.cpp: Removed ability to
	  share Display context in Pbuffer - it was too much trouble for
	  little gain
2004-08-01 23:26  elias_naur
	* src/java/org/lwjgl/openal/: AL.java, ALC.java: Made all AL
	  classes final
2004-07-31 11:34  elias_naur
	* src/java/org/lwjgl/: openal/AL.java, openal/AL10.java,
	  openal/ALC.java, opengl/ARBBufferObject.java,
	  opengl/ARBDepthTexture.java, opengl/ARBFragmentProgram.java,
	  opengl/ARBFragmentShader.java, opengl/ARBImaging.java,
	  opengl/ARBMatrixPalette.java, opengl/ARBMultisample.java,
	  opengl/ARBMultitexture.java, opengl/ARBOcclusionQuery.java,
	  opengl/ARBPointParameters.java, opengl/ARBPointSprite.java,
	  opengl/ARBProgram.java, opengl/ARBShaderObjects.java,
	  opengl/ARBShadingLanguage100.java, opengl/ARBShadow.java,
	  opengl/ARBShadowAmbient.java, opengl/ARBTextureBorderClamp.java,
	  opengl/ARBTextureCompression.java, opengl/ARBTextureCubeMap.java,
	  opengl/ARBTextureEnvCombine.java, opengl/ARBTextureEnvDot3.java,
	  opengl/ARBTextureMirroredRepeat.java,
	  opengl/ARBTransposeMatrix.java, opengl/ARBVertexBlend.java,
	  opengl/ARBVertexBufferObject.java, opengl/ARBVertexProgram.java,
	  opengl/ARBVertexShader.java, opengl/ARBWindowPos.java,
	  opengl/ATIDrawBuffers.java, opengl/ATIElementArray.java,
	  opengl/ATIEnvmapBumpmap.java, opengl/ATIFragmentShader.java,
	  opengl/ATIMapObjectBuffer.java, opengl/ATIPnTriangles.java,
	  opengl/ATISeparateStencil.java, opengl/ATITextureFloat.java,
	  opengl/ATITextureMirrorOnce.java,
	  opengl/ATIVertexArrayObject.java,
	  opengl/ATIVertexAttribArrayObject.java,
	  opengl/ATIVertexStreams.java, opengl/EXTAbgr.java,
	  opengl/EXTBgra.java, opengl/EXTBlendEquationSeparate.java,
	  opengl/EXTBlendFuncSeparate.java, opengl/EXTBlendSubtract.java,
	  opengl/EXTCompiledVertexArray.java,
	  opengl/EXTDepthBoundsTest.java, opengl/EXTDrawRangeElements.java,
	  opengl/EXTFogCoord.java, opengl/EXTMultiDrawArrays.java,
	  opengl/EXTPackedPixels.java, opengl/EXTPixelBufferObject.java,
	  opengl/EXTPointParameters.java, opengl/EXTRescaleNormal.java,
	  opengl/EXTSecondaryColor.java,
	  opengl/EXTSeparateSpecularColor.java,
	  opengl/EXTSharedTexturePalette.java,
	  opengl/EXTStencilTwoSide.java, opengl/EXTStencilWrap.java,
	  opengl/EXTTextureCompressionS3TC.java,
	  opengl/EXTTextureEnvCombine.java, opengl/EXTTextureEnvDot3.java,
	  opengl/EXTTextureFilterAnisotropic.java,
	  opengl/EXTTextureLODBias.java, opengl/EXTTextureMirrorClamp.java,
	  opengl/EXTTextureRectangle.java, opengl/EXTVertexShader.java,
	  opengl/EXTVertexWeighting.java, opengl/GL11.java,
	  opengl/GL12.java, opengl/GL13.java, opengl/GL14.java,
	  opengl/GL15.java, opengl/NVCopyDepthToColor.java,
	  opengl/NVDepthClamp.java, opengl/NVEvaluators.java,
	  opengl/NVFence.java, opengl/NVFloatBuffer.java,
	  opengl/NVFogDistance.java, opengl/NVFragmentProgram.java,
	  opengl/NVFragmentProgram2.java, opengl/NVHalfFloat.java,
	  opengl/NVLightMaxExponent.java,
	  opengl/NVMultisampleFilterHint.java,
	  opengl/NVOcclusionQuery.java, opengl/NVPackedDepthStencil.java,
	  opengl/NVPixelDataRange.java, opengl/NVPointSprite.java,
	  opengl/NVPrimitiveRestart.java, opengl/NVProgram.java,
	  opengl/NVRegisterCombiners.java,
	  opengl/NVRegisterCombiners2.java, opengl/NVTexgenReflection.java,
	  opengl/NVTextureCompressionVTC.java,
	  opengl/NVTextureEnvCombine4.java,
	  opengl/NVTextureExpandNormal.java,
	  opengl/NVTextureRectangle.java, opengl/NVTextureShader.java,
	  opengl/NVTextureShader2.java, opengl/NVTextureShader3.java,
	  opengl/NVVertexArrayRange.java, opengl/NVVertexArrayRange2.java,
	  opengl/NVVertexProgram.java, opengl/NVVertexProgram2Option.java,
	  opengl/NVVertexProgram3.java: Added private constructors to
	  OpenAL and OpenGL static classes
2004-07-30 16:11  cix_foo
	* platform_build/win32_vs_net/: lwjgl.suo, lwjgl.vcproj: Removed
	  dud old files
2004-07-30 15:58  elias_naur
	* src/native/linux/org_lwjgl_opengl_Display.cpp: Removed commented
	  out releaseContext() from linux Display.cpp
2004-07-30 15:30  elias_naur
	* src/native/linux/: org_lwjgl_input_Cursor.cpp,
	  org_lwjgl_input_Mouse.cpp, org_lwjgl_opengl_Pbuffer.cpp: Added
	  more missing decDisplay()
2004-07-30 15:26  elias_naur
	* src/native/linux/org_lwjgl_opengl_Pbuffer.cpp: Added decDisplay
	  to Pbuffer.cpp in linux to fix a potential X connection leak
2004-07-29 17:45  elias_naur
	* src/java/org/lwjgl/opengl/: Display.java, GLContext.java,
	  Pbuffer.java, VBOTracker.java: Removed all instances of
	  synchronized, as we're not really multithread safe anyway. It is
	  up to the user of LWJGL to synchronize access to LWJGL
2004-07-29 13:41  elias_naur
	* src/java/org/lwjgl/: input/Keyboard.java, opengl/Display.java,
	  opengl/glu/MipMap.java: Converted *.allocateDirect to BufferUtils
2004-07-29 13:30  elias_naur
	* src/java/org/lwjgl/openal/: AL10.java, ALC.java, ALCcontext.java:
	  Added buffer checks to AL
2004-07-29 13:20  elias_naur
	* src/java/org/lwjgl/: BufferChecks.java, input/Cursor.java,
	  opengl/ARBBufferObject.java, opengl/ARBImaging.java,
	  opengl/ARBMatrixPalette.java, opengl/ARBOcclusionQuery.java,
	  opengl/ARBPointParameters.java, opengl/ARBProgram.java,
	  opengl/ARBShaderObjects.java, opengl/ARBTextureCompression.java,
	  opengl/ARBTransposeMatrix.java, opengl/ARBVertexBlend.java,
	  opengl/ARBVertexProgram.java, opengl/ARBVertexShader.java,
	  opengl/ATIDrawBuffers.java, opengl/ATIElementArray.java,
	  opengl/ATIEnvmapBumpmap.java, opengl/ATIFragmentShader.java,
	  opengl/ATIVertexArrayObject.java,
	  opengl/ATIVertexAttribArrayObject.java, opengl/BufferChecks.java,
	  opengl/EXTDrawRangeElements.java, opengl/EXTFogCoord.java,
	  opengl/EXTMultiDrawArrays.java, opengl/EXTPointParameters.java,
	  opengl/EXTSecondaryColor.java, opengl/EXTVertexShader.java,
	  opengl/EXTVertexWeighting.java, opengl/GL11.java,
	  opengl/GL12.java, opengl/GL13.java, opengl/GL14.java,
	  opengl/GL15.java, opengl/GLBufferChecks.java,
	  opengl/NVEvaluators.java, opengl/NVFence.java,
	  opengl/NVFragmentProgram.java, opengl/NVHalfFloat.java,
	  opengl/NVOcclusionQuery.java, opengl/NVPixelDataRange.java,
	  opengl/NVPointSprite.java, opengl/NVProgram.java,
	  opengl/NVRegisterCombiners.java,
	  opengl/NVRegisterCombiners2.java, opengl/NVVertexArrayRange.java,
	  opengl/NVVertexProgram.java: Split general buffer checks into
	  org.lwjgl.BufferChecks and the gl specific buffer checks into
	  org.lwjgl.opengl.GLBufferChecks
2004-07-29 00:26  elias_naur
	* src/native/win32/org_lwjgl_opengl_Display.cpp: Typo
2004-07-29 00:17  elias_naur
	* src/java/org/lwjgl/opengl/Display.java: Removed redundant
	  vbo_tracker from Display.java
2004-07-27 19:08  elias_naur
	* src/java/org/lwjgl/input/Mouse.java: Add missing initialized
	  check to Mouse.java
2004-07-27 00:25  spasi
	* src/java/org/lwjgl/test/opengl/pbuffers/UniqueRendererRTT.java:
	  Fixed rtt
2004-07-26 21:37  elias_naur
	* src/native/win32/: org_lwjgl_opengl_Display.cpp,
	  org_lwjgl_opengl_Pbuffer.cpp: Fixed a neverending loop in
	  findPixelFormatARBFromBPP
2004-07-26 21:14  spasi
	* src/java/org/lwjgl/test/opengl/pbuffers/: PbufferTest.java,
	  SharedRenderer.java, SharedRendererRTT.java,
	  TextureRenderer.java, UniqueRenderer.java,
	  UniqueRendererRTT.java: pbuffer tests
2004-07-26 21:13  elias_naur
	* src/native/win32/org_lwjgl_opengl_Pbuffer.cpp: Revert the Pbuffer
	  "find singe buffered pixel format" behaviour in the Display
	  context shared path.
2004-07-26 20:59  elias_naur
	* src/native/win32/org_lwjgl_input_Mouse.cpp: Fix comment in
	  Mouse.cpp
2004-07-26 20:57  elias_naur
	* src/native/win32/org_lwjgl_input_Mouse.cpp: Simplify cursor
	  position in Mouse even more - get rid of hairy window rect code
2004-07-26 19:01  elias_naur
	* src/native/win32/: Window.h, org_lwjgl_Sys.cpp,
	  org_lwjgl_input_Controller.cpp, org_lwjgl_input_Keyboard.cpp,
	  org_lwjgl_input_Mouse.cpp, org_lwjgl_opengl_Display.cpp: Simplify
	  Mouse cursor positions and replace display_hwnd global variable
	  with getCurrentHWND() (Win32)
2004-07-26 16:50  elias_naur
	* src/java/org/lwjgl/opengl/GLContext.java: GLContext now only
	  loads native stubs of they're not already loaded
2004-07-26 16:42  elias_naur
	* src/native/linux/org_lwjgl_opengl_Pbuffer.cpp: Linux part of
	  letting Pbuffer fallback to double buffered formats
2004-07-26 16:27  elias_naur
	* src/: java/org/lwjgl/opengl/Pbuffer.java,
	  native/win32/org_lwjgl_opengl_Pbuffer.cpp: Win32 part of
	  single-buffered Pbuffers
2004-07-26 15:35  elias_naur
	* src/: java/org/lwjgl/opengl/ARBBufferObject.java,
	  java/org/lwjgl/opengl/ARBImaging.java,
	  java/org/lwjgl/opengl/ARBMatrixPalette.java,
	  java/org/lwjgl/opengl/ARBOcclusionQuery.java,
	  java/org/lwjgl/opengl/ARBProgram.java,
	  java/org/lwjgl/opengl/ARBShaderObjects.java,
	  java/org/lwjgl/opengl/ARBTextureCompression.java,
	  java/org/lwjgl/opengl/ARBVertexBlend.java,
	  java/org/lwjgl/opengl/ARBVertexShader.java,
	  java/org/lwjgl/opengl/ARBWindowPos.java,
	  java/org/lwjgl/opengl/ATIDrawBuffers.java,
	  java/org/lwjgl/opengl/ATIElementArray.java,
	  java/org/lwjgl/opengl/ATIVertexArrayObject.java,
	  java/org/lwjgl/opengl/BufferChecks.java,
	  java/org/lwjgl/opengl/EXTDrawRangeElements.java,
	  java/org/lwjgl/opengl/EXTFogCoord.java,
	  java/org/lwjgl/opengl/EXTMultiDrawArrays.java,
	  java/org/lwjgl/opengl/EXTPointParameters.java,
	  java/org/lwjgl/opengl/EXTSecondaryColor.java,
	  java/org/lwjgl/opengl/EXTVertexShader.java,
	  java/org/lwjgl/opengl/EXTVertexWeighting.java,
	  java/org/lwjgl/opengl/GL11.java, java/org/lwjgl/opengl/GL12.java,
	  java/org/lwjgl/opengl/GL13.java, java/org/lwjgl/opengl/GL14.java,
	  java/org/lwjgl/opengl/GL15.java,
	  java/org/lwjgl/opengl/NVEvaluators.java,
	  java/org/lwjgl/opengl/NVFence.java,
	  java/org/lwjgl/opengl/NVFragmentProgram.java,
	  java/org/lwjgl/opengl/NVHalfFloat.java,
	  java/org/lwjgl/opengl/NVOcclusionQuery.java,
	  java/org/lwjgl/opengl/NVPixelDataRange.java,
	  java/org/lwjgl/opengl/NVProgram.java,
	  java/org/lwjgl/opengl/NVVertexArrayRange.java,
	  java/org/lwjgl/opengl/NVVertexProgram.java,
	  java/org/lwjgl/opengl/Pbuffer.java,
	  native/linux/org_lwjgl_opengl_Pbuffer.cpp: Make Pbuffers that
	  share the display context be single-buffered (linux part)
2004-07-25 16:51  elias_naur
	* src/native/win32/: org_lwjgl_input_Cursor.cpp,
	  org_lwjgl_input_Mouse.cpp, org_lwjgl_opengl_Pbuffer.cpp: Win32
	  part of ByteBuffer handles for Pbuffer and Cursor
2004-07-25 16:28  elias_naur
	* src/: java/org/lwjgl/input/Cursor.java,
	  java/org/lwjgl/input/Mouse.java,
	  java/org/lwjgl/opengl/Pbuffer.java,
	  native/common/org_lwjgl_input_Cursor.h,
	  native/common/org_lwjgl_input_Mouse.h,
	  native/common/org_lwjgl_opengl_Pbuffer.h,
	  native/linux/org_lwjgl_input_Cursor.cpp,
	  native/linux/org_lwjgl_input_Mouse.cpp,
	  native/linux/org_lwjgl_opengl_Pbuffer.cpp: Converted Cursor and
	  Pbuffer handles to ByteBuffers
2004-07-25 09:00  elias_naur
	* src/java/org/lwjgl/opengl/Pbuffer.java: Make
	  Pbuffer.createPbufferUsingDisplayContext take a RenderTexture
	  parameter
2004-07-25 00:17  elias_naur
	* src/native/linux/org_lwjgl_opengl_Display.cpp: Make setting
	  keyboard rate use own X connection
2004-07-25 00:06  elias_naur
	* src/native/win32/: Window.h, org_lwjgl_opengl_Display.cpp,
	  org_lwjgl_opengl_Pbuffer.cpp: Avoid ARB_pixel_format in Display
	  whereever possible. Must try the path once though, to increase
	  the chance of getting a pbuffer compatible context. If it fails,
	  the normal path context is kept, in hope that it will support
	  pbuffers. If not, only unique context pbuffers will be available.
2004-07-24 23:19  elias_naur
	* src/native/: linux/Window.h, linux/org_lwjgl_opengl_Pbuffer.cpp,
	  win32/Window.h, win32/org_lwjgl_opengl_Display.cpp,
	  win32/org_lwjgl_opengl_Pbuffer.cpp: Win32 part of fast Pbuffer
2004-07-24 22:05  elias_naur
	* src/java/org/lwjgl/opengl/Pbuffer.java: Fixed typo
2004-07-24 21:50  elias_naur
	* src/java/org/lwjgl/opengl/Pbuffer.java: Added
	  Pbuffer.isUsingDisplayContext()
2004-07-24 21:44  elias_naur
	* src/: java/org/lwjgl/opengl/Pbuffer.java,
	  java/org/lwjgl/test/opengl/PbufferTest.java,
	  native/common/org_lwjgl_opengl_Display.h,
	  native/common/org_lwjgl_opengl_Pbuffer.h, native/linux/Window.h,
	  native/linux/org_lwjgl_input_Mouse.cpp,
	  native/linux/org_lwjgl_opengl_Display.cpp,
	  native/linux/org_lwjgl_opengl_Pbuffer.cpp: Implemented new type
	  of Pbuffer that use the Display context, which is faster than a
	  separate context (Linux)
2004-07-24 18:34  elias_naur
	* src/java/org/lwjgl/opengl/: GLContext.java, VBOTracker.java: Make
	  sure VBOTracker reset the current tracker when
	  GLContext.useContext(null) is called
2004-07-24 18:29  elias_naur
	* src/java/org/lwjgl/opengl/: GLContext.java, Pbuffer.java,
	  VBOTracker.java: Use WeakHashMap in the static mapping from
	  contexts to vbo trackers in VBOTracker.java.
2004-07-23 20:10  elias_naur
	* src/java/org/lwjgl/opengl/GLContext.java: null currentContext
	  when GLContext.useContext(null) is called
2004-07-23 20:01  elias_naur
	* src/java/org/lwjgl/opengl/GLContext.java: Corrected minor
	  documentation error in GLContext
2004-07-23 17:18  matzon
	* www/installation.php: jcreator installation
2004-07-22 17:59  elias_naur
	* src/java/org/lwjgl/opengl/GLContext.java: Added a comment that a
	  context must be current before calling GLContext.useContext()
2004-07-22 17:35  matzon
	* src/java/org/lwjgl/test/opengl/Game.java: nuked, content
	  replicated in example
2004-07-22 17:34  matzon
	* src/java/org/lwjgl/examples/Game.java: render a square
2004-07-22 17:10  matzon
	* src/java/org/lwjgl/test/: DisplayTest.java,
	  WindowCreationTest.java: minor updates
2004-07-22 17:00  matzon
	* src/java/org/lwjgl/test/input/MouseTest.java: output mouse
	  position
2004-07-22 16:56  matzon
	* src/java/org/lwjgl/test/input/: HWCursorTest.java,
	  ControllerCreationTest.java, ControllerFieldTest.java,
	  ControllerTest.java, KeyboardTest.java, MouseCreationTest.java,
	  MouseTest.java: minor updates
2004-07-22 16:27  matzon
	* src/java/org/lwjgl/test/openal/: ALCTest.java, BasicTest.java,
	  EAXTest.java, MovingSoundTest.java, PlayTest.java,
	  PlayTestMemory.java, PositionTest.java, SourceLimitTest.java,
	  StressTest.java: minor updates
2004-07-22 15:04  elias_naur
	* src/java/org/lwjgl/opengl/GLContext.java: Rethrow exception in
	  GLContext.useContext()
2004-07-22 10:52  elias_naur
	* src/native/linux/: display.cpp, org_lwjgl_opengl_Display.cpp:
	  Linux: Fix context NULL'ed before free'ing
2004-07-22 09:56  elias_naur
	* src/native/linux/Window.h: Fix indentation
2004-07-22 09:38  elias_naur
	* src/: java/org/lwjgl/opengl/DisplayMode.java,
	  native/win32/display.cpp: Fix DisplayMode.equals
2004-07-21 23:51  elias_naur
	* src/: java/org/lwjgl/opengl/Display.java,
	  native/linux/display.cpp,
	  native/linux/org_lwjgl_opengl_Display.cpp: Fix display mode
	  switching and use separate X connection for display mode
	  switching on linux
2004-07-21 18:06  elias_naur
	* src/java/org/lwjgl/opengl/Display.java: Make reset() revert the
	  display mode field
2004-07-21 16:58  matzon
	* src/: java/org/lwjgl/Sys.java, native/common/common_tools.cpp:
	  0.91 release
2004-07-21 16:49  matzon
	* src/java/org/lwjgl/test/fmod3/StreamTest.java: simple WIP
	  streamtest
2004-07-21 16:47  matzon
	* src/: java/org/lwjgl/fmod3/FSound.java,
	  native/common/fmod3/org_lwjgl_fmod3_FSound.cpp: implemented more
	  fmod methods
2004-07-21 16:39  elias_naur
	* src/native/linux/org_lwjgl_opengl_Display.cpp: Linux: Fixed
	  repeat issue
2004-07-21 11:25  elias_naur
	* build.xml, src/native/build.sh, src/native/configure.in: Linux:
	  Reverted the build script changes (removed .so) because even with
	  automake 1.8.3, the build system still doesn't produce a
	  liblwjgl.so.0.0.0, only a liblwjgl.0.0.0
2004-07-19 09:32  elias_naur
	* src/java/org/lwjgl/opengl/Display.java: Added calls to nUpdate()
	  before querying window state
2004-07-19 09:24  elias_naur
	* src/native/linux/org_lwjgl_opengl_Display.cpp: Linux: Set dirty
	  flag on UnMapNotify
2004-07-18 01:32  matzon
	* src/: native/common/fmod3/org_lwjgl_fmod3_FSound.cpp,
	  java/org/lwjgl/fmod3/FSound.java: implemented GetDriverCaps
2004-07-18 01:31  matzon
	* src/native/common/common_tools.cpp: forgot fmod->fmod3 exception!
2004-07-17 11:36  matzon
	* src/java/org/lwjgl/input/: Keyboard.java, Mouse.java: removed
	  javadoc referenced to read
2004-07-16 12:03  elias_naur
	* build.xml, src/native/build.sh: Mario: Fixed build scripts
2004-07-16 10:23  elias_naur
	* src/java/org/lwjgl/opengl/Display.java: [no log message]
2004-07-15 18:07  elias_naur
	* src/native/win32/org_lwjgl_input_Mouse.cpp: Win32: Mouse native
	  cursor fixes
2004-07-15 17:53  elias_naur
	* src/: java/org/lwjgl/input/Mouse.java,
	  native/linux/org_lwjgl_input_Mouse.cpp: Don't actually center
	  cursor on setGrabbed(true)
2004-07-11 10:49  matzon
	* platform_build/sharp_develop/lwjgl.prjx: removed SWTCanvas - not
	  part of default updated to new architecture
2004-07-11 10:12  matzon
	* src/java/org/lwjgl/examples/spaceinvaders/Game.java: cleaned
	  imports
2004-07-11 10:08  matzon
	* src/: native/common/org_lwjgl_openal_ALC.cpp,
	  java/org/lwjgl/openal/ALC.java: expose suspendContext
2004-07-11 10:06  matzon
	* src/java/org/lwjgl/examples/: Game.java, spaceinvaders/Game.java:
	  fixed examples to new architexture
2004-07-09 13:20  cix_foo
	* src/java/org/lwjgl/opengl/Display.java: Added experimental
	  sync2() method to Display. We'll see which one works best and
	  remove the worst one.
2004-07-08 00:24  cix_foo
	* src/java/org/lwjgl/util/Timer.java: Now copes with processors
	  that adjust their clockspeed
2004-07-07 12:31  elias_naur
	* src/native/linux/org_lwjgl_input_Cursor.cpp: Fixed linux native
	  cursor hotspot
2004-07-07 11:40  elias_naur
	* src/native/win32/org_lwjgl_opengl_Display.cpp: Win32: Disable ARB
	  pixel format path unless needed (samples > 0)
2004-07-07 11:38  elias_naur
	* src/java/org/lwjgl/opengl/PixelFormat.java: Added pixel format
	  warnings to PixelFormat.java
2004-07-07 10:06  elias_naur
	* src/native/win32/org_lwjgl_opengl_Display.cpp: Win32 fix
2004-07-06 19:55  cix_foo
	* src/java/org/lwjgl/opengl/GLContext.java: Removed debugging
2004-07-06 19:22  cix_foo
	* src/java/org/lwjgl/opengl/GLContext.java: Removed debugging
2004-07-06 18:57  cix_foo
	* src/java/org/lwjgl/opengl/GLContext.java: Fixed a few special
	  cases with extension names mapping
2004-07-06 18:30  cix_foo
	* src/java/org/lwjgl/opengl/Display.java: Fixed null title bug
2004-07-06 18:08  cix_foo
	* src/java/org/lwjgl/test/: opengl/Game.java, opengl/Grass.java,
	  opengl/PbufferTest.java, opengl/VBOTest.java,
	  input/ControllerCreationTest.java,
	  input/ControllerFieldTest.java, input/ControllerTest.java,
	  input/HWCursorTest.java, input/KeyboardTest.java,
	  input/MouseCreationTest.java, input/MouseTest.java,
	  openal/PositionTest.java, opengl/FullScreenWindowedTest.java,
	  opengl/VBOIndexTest.java: Organised imports
2004-07-06 18:06  cix_foo
	* src/java/org/lwjgl/Sys.java: [no log message]
2004-07-06 11:13  elias_naur
	* src/native/win32/org_lwjgl_input_Mouse.cpp: Win32: Mouse native
	  cursor fixes
2004-07-06 10:06  elias_naur
	* src/native/: common/Makefile.am,
	  common/org_lwjgl_opengl_GLContext.cpp, linux/Makefile.am,
	  linux/org_lwjgl_opengl_Display.cpp,
	  linux/org_lwjgl_opengl_GLContext.cpp,
	  linux/org_lwjgl_opengl_Pbuffer.cpp,
	  macosx/org_lwjgl_opengl_GLContext.cpp,
	  win32/org_lwjgl_opengl_GLContext.cpp: Undo GLContext.cpp split
2004-07-06 09:50  elias_naur
	* src/native/win32/: Window.h, org_lwjgl_Sys.cpp,
	  org_lwjgl_input_Controller.cpp, org_lwjgl_input_Cursor.cpp,
	  org_lwjgl_input_Keyboard.cpp, org_lwjgl_input_Mouse.cpp,
	  org_lwjgl_opengl_Display.cpp, org_lwjgl_opengl_Pbuffer.cpp:
	  Win32: Make pbuffer creation independent of display context
2004-07-05 16:56  elias_naur
	* src/: java/org/lwjgl/opengl/Pbuffer.java,
	  native/common/Makefile.am,
	  native/common/org_lwjgl_opengl_GLContext.cpp,
	  native/linux/Makefile.am,
	  native/linux/org_lwjgl_opengl_Display.cpp,
	  native/linux/org_lwjgl_opengl_GLContext.cpp,
	  native/linux/org_lwjgl_opengl_Pbuffer.cpp,
	  native/macosx/org_lwjgl_opengl_GLContext.cpp,
	  native/win32/org_lwjgl_opengl_GLContext.cpp: LINUX: Made pbuffer
	  creation independent of the Display context
2004-07-05 16:34  elias_naur
	* src/: java/org/lwjgl/opengl/Display.java,
	  java/org/lwjgl/opengl/GLContext.java,
	  java/org/lwjgl/test/opengl/PbufferTest.java,
	  native/common/org_lwjgl_opengl_GLContext.cpp,
	  native/common/org_lwjgl_opengl_GLContext.h,
	  native/linux/org_lwjgl_opengl_Display.cpp,
	  native/macosx/org_lwjgl_opengl_Window.cpp,
	  native/win32/org_lwjgl_opengl_Display.cpp: Implemented reference
	  counted loading of gl library in java
2004-07-05 16:06  elias_naur
	* src/: java/org/lwjgl/input/Cursor.java,
	  java/org/lwjgl/input/Mouse.java,
	  native/linux/org_lwjgl_input_Mouse.cpp: Made the mouse grab and
	  native cursor properties persistent over destroy()/create()
2004-07-05 15:47  elias_naur
	* src/native/linux/org_lwjgl_input_Mouse.cpp: Mouse reset
	  coordinate fix
2004-07-05 13:19  elias_naur
	* src/java/org/lwjgl/opengl/Display.java: Removed extra System.out
2004-07-04 16:08  elias_naur
	* src/java/org/lwjgl/openal/AL.java: take out check on
	  alcMakeContext again, the result type is differs on different
	  platforms
2004-07-04 15:58  elias_naur
	* src/: java/org/lwjgl/openal/AL.java,
	  java/org/lwjgl/openal/ALC.java, native/common/common_tools.cpp,
	  native/common/org_lwjgl_openal_AL.cpp,
	  native/common/org_lwjgl_openal_AL.h,
	  native/common/org_lwjgl_openal_ALC.cpp: Added more error checking
	  in OpenAL. Unload native stubs on AL destroy.
2004-07-04 15:14  elias_naur
	* src/: java/org/lwjgl/openal/AL.java,
	  java/org/lwjgl/openal/AL10.java, java/org/lwjgl/openal/ALC.java,
	  java/org/lwjgl/opengl/ARBBufferObject.java,
	  java/org/lwjgl/opengl/ARBImaging.java,
	  java/org/lwjgl/opengl/ARBMatrixPalette.java,
	  java/org/lwjgl/opengl/ARBMultisample.java,
	  java/org/lwjgl/opengl/ARBMultitexture.java,
	  java/org/lwjgl/opengl/ARBOcclusionQuery.java,
	  java/org/lwjgl/opengl/ARBPointParameters.java,
	  java/org/lwjgl/opengl/ARBProgram.java,
	  java/org/lwjgl/opengl/ARBShaderObjects.java,
	  java/org/lwjgl/opengl/ARBTextureCompression.java,
	  java/org/lwjgl/opengl/ARBTransposeMatrix.java,
	  java/org/lwjgl/opengl/ARBVertexBlend.java,
	  java/org/lwjgl/opengl/ARBVertexProgram.java,
	  java/org/lwjgl/opengl/ARBVertexShader.java,
	  java/org/lwjgl/opengl/ARBWindowPos.java,
	  java/org/lwjgl/opengl/ATIDrawBuffers.java,
	  java/org/lwjgl/opengl/ATIElementArray.java,
	  java/org/lwjgl/opengl/ATIEnvmapBumpmap.java,
	  java/org/lwjgl/opengl/ATIFragmentShader.java,
	  java/org/lwjgl/opengl/ATIMapObjectBuffer.java,
	  java/org/lwjgl/opengl/ATIPnTriangles.java,
	  java/org/lwjgl/opengl/ATISeparateStencil.java,
	  java/org/lwjgl/opengl/ATIVertexArrayObject.java,
	  java/org/lwjgl/opengl/ATIVertexAttribArrayObject.java,
	  java/org/lwjgl/opengl/ATIVertexStreams.java,
	  java/org/lwjgl/opengl/EXTBlendEquationSeparate.java,
	  java/org/lwjgl/opengl/EXTBlendFuncSeparate.java,
	  java/org/lwjgl/opengl/EXTCompiledVertexArray.java,
	  java/org/lwjgl/opengl/EXTDepthBoundsTest.java,
	  java/org/lwjgl/opengl/EXTDrawRangeElements.java,
	  java/org/lwjgl/opengl/EXTFogCoord.java,
	  java/org/lwjgl/opengl/EXTMultiDrawArrays.java,
	  java/org/lwjgl/opengl/EXTPointParameters.java,
	  java/org/lwjgl/opengl/EXTSecondaryColor.java,
	  java/org/lwjgl/opengl/EXTStencilTwoSide.java,
	  java/org/lwjgl/opengl/EXTVertexShader.java,
	  java/org/lwjgl/opengl/EXTVertexWeighting.java,
	  java/org/lwjgl/opengl/GL11.java, java/org/lwjgl/opengl/GL12.java,
	  java/org/lwjgl/opengl/GL13.java, java/org/lwjgl/opengl/GL14.java,
	  java/org/lwjgl/opengl/GL15.java,
	  java/org/lwjgl/opengl/NVEvaluators.java,
	  java/org/lwjgl/opengl/NVFence.java,
	  java/org/lwjgl/opengl/NVFragmentProgram.java,
	  java/org/lwjgl/opengl/NVHalfFloat.java,
	  java/org/lwjgl/opengl/NVOcclusionQuery.java,
	  java/org/lwjgl/opengl/NVPixelDataRange.java,
	  java/org/lwjgl/opengl/NVPointSprite.java,
	  java/org/lwjgl/opengl/NVPrimitiveRestart.java,
	  java/org/lwjgl/opengl/NVProgram.java,
	  java/org/lwjgl/opengl/NVRegisterCombiners.java,
	  java/org/lwjgl/opengl/NVRegisterCombiners2.java,
	  java/org/lwjgl/opengl/NVVertexArrayRange.java,
	  java/org/lwjgl/opengl/NVVertexProgram.java,
	  native/common/common_tools.cpp, native/common/common_tools.h: all
	  initNativeStub() methods throws LWJGLException
2004-07-04 11:13  elias_naur
	* src/: java/org/lwjgl/openal/AL.java,
	  java/org/lwjgl/openal/AL10.java, java/org/lwjgl/openal/ALC.java,
	  native/common/common_tools.cpp, native/common/common_tools.h,
	  native/common/extal.cpp, native/common/extal.h,
	  native/common/extgl.cpp, native/common/extgl.h,
	  native/common/org_lwjgl_openal_AL10.cpp,
	  native/common/org_lwjgl_openal_ALC.cpp,
	  native/linux/extgl_glx.cpp, native/win32/extgl_wgl.cpp: Moved
	  openal native stub loading to java
2004-07-04 10:39  elias_naur
	* src/: java/org/lwjgl/opengl/GLContext.java,
	  native/win32/org_lwjgl_opengl_Display.cpp,
	  native/win32/org_lwjgl_opengl_Pbuffer.cpp: Make sure the GL11
	  native stubs are unloaded too.
	  Throw exception when wglMakeCurrent fails
2004-07-03 23:12  elias_naur
	* src/: java/org/lwjgl/opengl/ARBBufferObject.java,
	  java/org/lwjgl/opengl/ARBImaging.java,
	  java/org/lwjgl/opengl/ARBMatrixPalette.java,
	  java/org/lwjgl/opengl/ARBMultisample.java,
	  java/org/lwjgl/opengl/ARBMultitexture.java,
	  java/org/lwjgl/opengl/ARBOcclusionQuery.java,
	  java/org/lwjgl/opengl/ARBPointParameters.java,
	  java/org/lwjgl/opengl/ARBProgram.java,
	  java/org/lwjgl/opengl/ARBShaderObjects.java,
	  java/org/lwjgl/opengl/ARBTextureCompression.java,
	  java/org/lwjgl/opengl/ARBTransposeMatrix.java,
	  java/org/lwjgl/opengl/ARBVertexBlend.java,
	  java/org/lwjgl/opengl/ARBVertexProgram.java,
	  java/org/lwjgl/opengl/ARBVertexShader.java,
	  java/org/lwjgl/opengl/ARBWindowPos.java,
	  java/org/lwjgl/opengl/ATIDrawBuffers.java,
	  java/org/lwjgl/opengl/ATIElementArray.java,
	  java/org/lwjgl/opengl/ATIEnvmapBumpmap.java,
	  java/org/lwjgl/opengl/ATIFragmentShader.java,
	  java/org/lwjgl/opengl/ATIMapObjectBuffer.java,
	  java/org/lwjgl/opengl/ATIPnTriangles.java,
	  java/org/lwjgl/opengl/ATISeparateStencil.java,
	  java/org/lwjgl/opengl/ATIVertexArrayObject.java,
	  java/org/lwjgl/opengl/ATIVertexAttribArrayObject.java,
	  java/org/lwjgl/opengl/ATIVertexStreams.java,
	  java/org/lwjgl/opengl/Display.java,
	  java/org/lwjgl/opengl/EXTBlendEquationSeparate.java,
	  java/org/lwjgl/opengl/EXTBlendFuncSeparate.java,
	  java/org/lwjgl/opengl/EXTCompiledVertexArray.java,
	  java/org/lwjgl/opengl/EXTDepthBoundsTest.java,
	  java/org/lwjgl/opengl/EXTDrawRangeElements.java,
	  java/org/lwjgl/opengl/EXTFogCoord.java,
	  java/org/lwjgl/opengl/EXTMultiDrawArrays.java,
	  java/org/lwjgl/opengl/EXTPointParameters.java,
	  java/org/lwjgl/opengl/EXTSecondaryColor.java,
	  java/org/lwjgl/opengl/EXTStencilTwoSide.java,
	  java/org/lwjgl/opengl/EXTVertexShader.java,
	  java/org/lwjgl/opengl/EXTVertexWeighting.java,
	  java/org/lwjgl/opengl/GL11.java, java/org/lwjgl/opengl/GL12.java,
	  java/org/lwjgl/opengl/GL13.java, java/org/lwjgl/opengl/GL14.java,
	  java/org/lwjgl/opengl/GL15.java,
	  java/org/lwjgl/opengl/GLContext.java,
	  java/org/lwjgl/opengl/NVEvaluators.java,
	  java/org/lwjgl/opengl/NVFence.java,
	  java/org/lwjgl/opengl/NVFragmentProgram.java,
	  java/org/lwjgl/opengl/NVHalfFloat.java,
	  java/org/lwjgl/opengl/NVOcclusionQuery.java,
	  java/org/lwjgl/opengl/NVPixelDataRange.java,
	  java/org/lwjgl/opengl/NVPointSprite.java,
	  java/org/lwjgl/opengl/NVPrimitiveRestart.java,
	  java/org/lwjgl/opengl/NVProgram.java,
	  java/org/lwjgl/opengl/NVRegisterCombiners.java,
	  java/org/lwjgl/opengl/NVRegisterCombiners2.java,
	  java/org/lwjgl/opengl/NVVertexArrayRange.java,
	  java/org/lwjgl/opengl/NVVertexProgram.java,
	  java/org/lwjgl/opengl/Pbuffer.java,
	  java/org/lwjgl/test/opengl/PbufferTest.java,
	  native/common/common_tools.cpp, native/common/extgl.cpp,
	  native/common/extgl.h, native/common/org_lwjgl_opengl_GL11.cpp,
	  native/common/org_lwjgl_opengl_GL12.cpp,
	  native/common/org_lwjgl_opengl_GL13.cpp,
	  native/common/org_lwjgl_opengl_GL14.cpp,
	  native/common/org_lwjgl_opengl_GL15.cpp,
	  native/common/org_lwjgl_opengl_GLContext.cpp,
	  native/common/org_lwjgl_opengl_GLContext.h,
	  native/common/arb/org_lwjgl_opengl_ARBBufferObject.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBImaging.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBMatrixPalette.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBMultisample.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBMultitexture.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBOcclusionQuery.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBPointParameters.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBProgram.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBShaderObjects.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBTextureCompression.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBTransposeMatrix.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBVertexBlend.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBVertexProgram.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBVertexShader.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBWindowPos.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIDrawBuffers.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIElementArray.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIFragmentShader.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIPnTriangles.cpp,
	  native/common/ati/org_lwjgl_opengl_ATISeparateStencil.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIVertexArrayObject.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIVertexStreams.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTBlendEquationSeparate.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTDepthBoundsTest.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTDrawRangeElements.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTFogCoord.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTPointParameters.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTSecondaryColor.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTStencilTwoSide.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTVertexShader.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTVertexWeighting.cpp,
	  native/common/nv/org_lwjgl_opengl_NVEvaluators.cpp,
	  native/common/nv/org_lwjgl_opengl_NVFence.cpp,
	  native/common/nv/org_lwjgl_opengl_NVFragmentProgram.cpp,
	  native/common/nv/org_lwjgl_opengl_NVHalfFloat.cpp,
	  native/common/nv/org_lwjgl_opengl_NVOcclusionQuery.cpp,
	  native/common/nv/org_lwjgl_opengl_NVPixelDataRange.cpp,
	  native/common/nv/org_lwjgl_opengl_NVPointSprite.cpp,
	  native/common/nv/org_lwjgl_opengl_NVPrimitiveRestart.cpp,
	  native/common/nv/org_lwjgl_opengl_NVProgram.cpp,
	  native/common/nv/org_lwjgl_opengl_NVRegisterCombiners.cpp,
	  native/common/nv/org_lwjgl_opengl_NVRegisterCombiners2.cpp,
	  native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.cpp,
	  native/common/nv/org_lwjgl_opengl_NVVertexProgram.cpp,
	  native/linux/Window.h, native/linux/org_lwjgl_opengl_Display.cpp,
	  native/linux/org_lwjgl_opengl_Pbuffer.cpp: Move native stub
	  initialization from extgl into GLContext.java. Makes it much
	  easier to exlude extensions classes. Furthermore,
	  GLContext.useContext(null) can now be used to reset the native
	  stubs when no context is current.
2004-07-03 19:45  elias_naur
	* src/native/win32/display.cpp: [no log message]
2004-07-03 19:39  elias_naur
	* src/java/org/lwjgl/: Sys.java, opengl/Display.java,
	  test/opengl/FullScreenWindowedTest.java: [no log message]
2004-07-03 19:06  elias_naur
	* src/native/win32/org_lwjgl_opengl_Display.cpp: [no log message]
2004-07-03 18:41  cix_foo
	* src/java/org/lwjgl/opengl/Display.java: [no log message]
2004-07-03 18:38  elias_naur
	* src/native/win32/org_lwjgl_opengl_Display.cpp: [no log message]
2004-07-03 18:07  elias_naur
	* src/native/win32/org_lwjgl_opengl_Display.cpp: [no log message]
2004-07-03 18:04  elias_naur
	* src/: java/org/lwjgl/opengl/Display.java,
	  native/win32/org_lwjgl_opengl_Display.cpp: [no log message]
2004-07-03 16:59  elias_naur
	* src/native/common/: extgl.cpp, extgl.h: Removed obsolete
	  LWJGL_SANITY_CHECK and extgl_error
2004-07-03 16:53  elias_naur
	* src/native/linux/display.h: [no log message]
2004-07-03 16:41  elias_naur
	* src/native/win32/display.h: [no log message]
2004-07-03 16:39  elias_naur
	* src/native/: common/extgl.cpp, common/extgl.h,
	  win32/extgl_wgl.cpp, win32/extgl_wgl.h,
	  win32/org_lwjgl_opengl_Display.cpp,
	  win32/org_lwjgl_opengl_Pbuffer.cpp: Split WGL out to
	  extgl_wgl.cpp/h
2004-07-03 16:04  cix_foo
	* src/java/org/lwjgl/util/Display.java: Small fix
2004-07-03 15:55  elias_naur
	* src/java/org/lwjgl/opengl/Display.java: [no log message]
2004-07-03 15:48  elias_naur
	* src/java/org/lwjgl/test/: DisplayTest.java, SysTest.java,
	  WindowCreationTest.java, input/ControllerCreationTest.java,
	  input/ControllerFieldTest.java, input/ControllerTest.java,
	  input/HWCursorTest.java, input/KeyboardTest.java,
	  input/MouseCreationTest.java, input/MouseTest.java,
	  openal/MovingSoundTest.java, openal/PositionTest.java,
	  opengl/FullScreenWindowedTest.java, opengl/Game.java,
	  opengl/Grass.java, opengl/PbufferTest.java,
	  opengl/VBOIndexTest.java, opengl/VBOTest.java,
	  opengl/shaders/ShadersTest.java: Updated tests
2004-07-03 15:12  cix_foo
	* src/java/org/lwjgl/: input/Keyboard.java, opengl/GLContext.java,
	  opengl/Display.java, util/Display.java: [no log message]
2004-07-03 15:07  elias_naur
	* src/java/org/lwjgl/util/Display.java: Fixed utils
2004-07-03 15:02  elias_naur
	* src/java/org/lwjgl/opengl/Display.java: Check for null mode
2004-07-03 14:06  elias_naur
	* src/native/linux/org_lwjgl_opengl_Display.cpp: Linux fix fallback
2004-07-03 13:45  cix_foo
	* platform_build/win32_vs_net/lwjgl.vcproj: Removed SWTCanvas file
	  from project
2004-07-03 13:29  elias_naur
	* src/native/win32/org_lwjgl_opengl_Display.cpp: Win32 part of
	  Display/Window merge
2004-07-03 13:16  elias_naur
	* src/native/win32/org_lwjgl_opengl_Display.cpp: [no log message]
2004-07-03 12:42  elias_naur
	* src/native/win32/: Window.h, org_lwjgl_opengl_Display.cpp: Win32
	  part of Display/Window merge
2004-07-03 12:36  elias_naur
	* src/native/win32/: org_lwjgl_opengl_Display.cpp,
	  org_lwjgl_opengl_Pbuffer.cpp: WIN32: Pbuffer pixel format must be
	  single buffered
2004-07-03 12:32  elias_naur
	* src/native/linux/org_lwjgl_opengl_Display.cpp: Make linux
	  Display.create fall back to 16 color bpp
2004-07-03 12:16  elias_naur
	* src/: java/org/lwjgl/opengl/Display.java,
	  java/org/lwjgl/opengl/Pbuffer.java,
	  native/common/org_lwjgl_opengl_Display.h,
	  native/common/org_lwjgl_opengl_Pbuffer.h,
	  native/linux/org_lwjgl_opengl_Pbuffer.cpp, native/win32/Window.h,
	  native/win32/display.cpp, native/win32/display.h,
	  native/win32/org_lwjgl_Display.cpp,
	  native/win32/org_lwjgl_opengl_Display.cpp,
	  native/win32/org_lwjgl_opengl_Pbuffer.cpp,
	  native/win32/org_lwjgl_opengl_Window.cpp: Win32 part of
	  Display/Window merge
2004-07-02 21:01  elias_naur
	* build.xml, src/java/org/lwjgl/Display.java,
	  src/java/org/lwjgl/DisplayMode.java, src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/input/Controller.java,
	  src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/input/Mouse.java,
	  src/java/org/lwjgl/opengl/Display.java,
	  src/java/org/lwjgl/opengl/DisplayMode.java,
	  src/java/org/lwjgl/opengl/GLContext.java,
	  src/java/org/lwjgl/opengl/Pbuffer.java,
	  src/java/org/lwjgl/opengl/PixelFormat.java,
	  src/java/org/lwjgl/opengl/Window.java,
	  src/native/common/common_tools.cpp,
	  src/native/common/common_tools.h,
	  src/native/common/org_lwjgl_Display.h,
	  src/native/common/org_lwjgl_opengl_Display.h,
	  src/native/common/org_lwjgl_opengl_Pbuffer.h,
	  src/native/common/org_lwjgl_opengl_Window.h,
	  src/native/common/fmod3/Makefile.am,
	  src/native/linux/Makefile.am, src/native/linux/Window.h,
	  src/native/linux/display.cpp, src/native/linux/display.h,
	  src/native/linux/org_lwjgl_Display.cpp,
	  src/native/linux/org_lwjgl_opengl_Display.cpp,
	  src/native/linux/org_lwjgl_opengl_Pbuffer.cpp,
	  src/native/linux/org_lwjgl_opengl_Window.cpp,
	  src/native/win32/org_lwjgl_opengl_Window.cpp: Linux part:
	  Merged Window and Display into org.lwjgl.Display Added support
	  for persistent context. This will enable LWJGL games to avoid
	  recreating the context resources like textures and display lists
	  when switching between windowed and fullscreen and/or context
	  dimensions.
	  Added PixelFormat class instead of individual parameters to
	  Display.create and Pbuffer constructor.
2004-07-02 14:34  elias_naur
	* src/native/win32/org_lwjgl_opengl_Window.cpp: Added InitWGL after
	  creating Anti Aliased context
2004-07-02 11:04  elias_naur
	* src/java/org/lwjgl/opengl/Window.java: Removed reference to
	  isVSyncEnabled()
2004-07-01 01:26  matzon
	* platform_build/win32_ms_cmdline/: build-fmod.bat, build.bat:
	  include platform sdk home delete intermediate files
2004-07-01 01:23  matzon
	* platform_build/sharp_develop/: lwjgl-fmod3.cmbx,
	  lwjgl-fmod3.prjx, lwjgl.cmbx, lwjgl.prjx, readme.txt:
	  sharpdevelop build environment
2004-07-01 00:38  matzon
	* platform_build/win32_ms_cmdline/lwjgl.build: NAnt build file
2004-06-27 14:43  spasi
	* src/java/org/lwjgl/opengl/: ARBDepthTexture.java,
	  ARBFragmentShader.java, ARBShaderObjects.java,
	  ARBShadingLanguage100.java, ARBVertexShader.java: GLSL update
2004-06-21 23:55  matzon
	* www/: default.css, documentation.php: devmaster OpenAL tutorials
2004-06-21 23:51  matzon
	* www/: jnlp/lwjgl-demo.php, jnlp/lwjgl-windows.jar,
	  jnlp/lwjgl.jar, jnlp/lwjgl_fmod3.jar, jnlp/lwjgl_media.jar,
	  jnlp/lwjgl_test.jar, jnlp/lwjgl_util.jar,
	  jnlp/lwjglaudio-windows.jar, jnlp/lwjglfmod3-windows.jar,
	  jnlp/source.php, demos.php: updated jnlp
2004-06-17 23:44  cix_foo
	* src/java/org/lwjgl/util/vector/Quaternion.java: [no log message]
2004-06-17 23:42  cix_foo
	* src/java/org/lwjgl/util/vector/Quaternion.java: New quaternion
	  class courtesy of fbi
2004-06-14 22:23  matzon
	* platform_build/mac_xcode/mac_xcode.xcode.zip: xcode build
	  environment - by Scott Palmer
2004-06-14 21:03  cix_foo
	* src/java/org/lwjgl/input/Mouse.java: [no log message]
2004-06-14 21:00  cix_foo
	* src/java/org/lwjgl/input/Mouse.java: New stuff for sensitivity
	  adjustment, scrolling, and adjustable dimensions
2004-06-12 23:52  matzon
	* src/java/org/lwjgl/examples/spaceinvaders/Game.java: vsync
	  enabled using util method for displaymode stuff tell user how to
	  enter fullscreen mode
2004-06-12 22:28  matzon
	* src/: java/org/lwjgl/BufferUtils.java,
	  java/org/lwjgl/Display.java, java/org/lwjgl/DisplayMode.java,
	  java/org/lwjgl/LWJGLException.java,
	  java/org/lwjgl/PlatformAdapter.java,
	  java/org/lwjgl/SwingAdapter.java, java/org/lwjgl/Sys.java,
	  java/org/lwjgl/examples/Game.java,
	  java/org/lwjgl/fmod3/FMOD.java,
	  java/org/lwjgl/fmod3/FMODException.java,
	  java/org/lwjgl/fmod3/FMusic.java,
	  java/org/lwjgl/fmod3/FMusicModule.java,
	  java/org/lwjgl/fmod3/FSound.java,
	  java/org/lwjgl/fmod3/FSoundDSPUnit.java,
	  java/org/lwjgl/fmod3/FSoundReverbChannelProperties.java,
	  java/org/lwjgl/fmod3/FSoundReverbProperties.java,
	  java/org/lwjgl/fmod3/FSoundSample.java,
	  java/org/lwjgl/fmod3/FSoundSampleLock.java,
	  java/org/lwjgl/fmod3/FSoundStream.java,
	  java/org/lwjgl/fmod3/FSoundSyncPoint.java,
	  java/org/lwjgl/fmod3/FSoundTagField.java,
	  java/org/lwjgl/fmod3/FSoundTocTag.java,
	  java/org/lwjgl/fmod3/callbacks/FMusicCallback.java,
	  java/org/lwjgl/fmod3/callbacks/FSoundCloseCallback.java,
	  java/org/lwjgl/fmod3/callbacks/FSoundDSPCallback.java,
	  java/org/lwjgl/fmod3/callbacks/FSoundMetaDataCallback.java,
	  java/org/lwjgl/fmod3/callbacks/FSoundOpenCallback.java,
	  java/org/lwjgl/fmod3/callbacks/FSoundReadCallback.java,
	  java/org/lwjgl/fmod3/callbacks/FSoundSeekCallback.java,
	  java/org/lwjgl/fmod3/callbacks/FSoundStreamCallback.java,
	  java/org/lwjgl/fmod3/callbacks/FSoundTellCallback.java,
	  java/org/lwjgl/input/Controller.java,
	  java/org/lwjgl/input/Cursor.java,
	  java/org/lwjgl/input/Keyboard.java,
	  java/org/lwjgl/input/Mouse.java, java/org/lwjgl/openal/AL.java,
	  java/org/lwjgl/openal/AL10.java, java/org/lwjgl/openal/ALC.java,
	  java/org/lwjgl/openal/ALCcontext.java,
	  java/org/lwjgl/openal/ALCdevice.java,
	  java/org/lwjgl/openal/OpenALException.java,
	  java/org/lwjgl/opengl/ARBBufferObject.java,
	  java/org/lwjgl/opengl/ARBDepthTexture.java,
	  java/org/lwjgl/opengl/ARBFragmentProgram.java,
	  java/org/lwjgl/opengl/ARBFragmentShader.java,
	  java/org/lwjgl/opengl/ARBImaging.java,
	  java/org/lwjgl/opengl/ARBMatrixPalette.java,
	  java/org/lwjgl/opengl/ARBMultisample.java,
	  java/org/lwjgl/opengl/ARBMultitexture.java,
	  java/org/lwjgl/opengl/ARBOcclusionQuery.java,
	  java/org/lwjgl/opengl/ARBPointParameters.java,
	  java/org/lwjgl/opengl/ARBPointSprite.java,
	  java/org/lwjgl/opengl/ARBProgram.java,
	  java/org/lwjgl/opengl/ARBShaderObjects.java,
	  java/org/lwjgl/opengl/ARBShadow.java,
	  java/org/lwjgl/opengl/ARBShadowAmbient.java,
	  java/org/lwjgl/opengl/ARBTextureBorderClamp.java,
	  java/org/lwjgl/opengl/ARBTextureCompression.java,
	  java/org/lwjgl/opengl/ARBTextureCubeMap.java,
	  java/org/lwjgl/opengl/ARBTextureEnvCombine.java,
	  java/org/lwjgl/opengl/ARBTextureEnvDot3.java,
	  java/org/lwjgl/opengl/ARBTextureMirroredRepeat.java,
	  java/org/lwjgl/opengl/ARBTransposeMatrix.java,
	  java/org/lwjgl/opengl/ARBVertexBlend.java,
	  java/org/lwjgl/opengl/ARBVertexBufferObject.java,
	  java/org/lwjgl/opengl/ARBVertexProgram.java,
	  java/org/lwjgl/opengl/ARBVertexShader.java,
	  java/org/lwjgl/opengl/ARBWindowPos.java,
	  java/org/lwjgl/opengl/ATIDrawBuffers.java,
	  java/org/lwjgl/opengl/ATIElementArray.java,
	  java/org/lwjgl/opengl/ATIEnvmapBumpmap.java,
	  java/org/lwjgl/opengl/ATIFragmentShader.java,
	  java/org/lwjgl/opengl/ATIMapObjectBuffer.java,
	  java/org/lwjgl/opengl/ATIPnTriangles.java,
	  java/org/lwjgl/opengl/ATISeparateStencil.java,
	  java/org/lwjgl/opengl/ATITextureFloat.java,
	  java/org/lwjgl/opengl/ATITextureMirrorOnce.java,
	  java/org/lwjgl/opengl/ATIVertexArrayObject.java,
	  java/org/lwjgl/opengl/ATIVertexAttribArrayObject.java,
	  java/org/lwjgl/opengl/ATIVertexStreams.java,
	  java/org/lwjgl/opengl/BufferChecks.java,
	  java/org/lwjgl/opengl/EXTAbgr.java,
	  java/org/lwjgl/opengl/EXTBgra.java,
	  java/org/lwjgl/opengl/EXTBlendEquationSeparate.java,
	  java/org/lwjgl/opengl/EXTBlendFuncSeparate.java,
	  java/org/lwjgl/opengl/EXTBlendSubtract.java,
	  java/org/lwjgl/opengl/EXTCompiledVertexArray.java,
	  java/org/lwjgl/opengl/EXTDepthBoundsTest.java,
	  java/org/lwjgl/opengl/EXTDrawRangeElements.java,
	  java/org/lwjgl/opengl/EXTFogCoord.java,
	  java/org/lwjgl/opengl/EXTMultiDrawArrays.java,
	  java/org/lwjgl/opengl/EXTPackedPixels.java,
	  java/org/lwjgl/opengl/EXTPixelBufferObject.java,
	  java/org/lwjgl/opengl/EXTPointParameters.java,
	  java/org/lwjgl/opengl/EXTRescaleNormal.java,
	  java/org/lwjgl/opengl/EXTSecondaryColor.java,
	  java/org/lwjgl/opengl/EXTSeparateSpecularColor.java,
	  java/org/lwjgl/opengl/EXTSharedTexturePalette.java,
	  java/org/lwjgl/opengl/EXTStencilTwoSide.java,
	  java/org/lwjgl/opengl/EXTStencilWrap.java,
	  java/org/lwjgl/opengl/EXTTextureCompressionS3TC.java,
	  java/org/lwjgl/opengl/EXTTextureEnvCombine.java,
	  java/org/lwjgl/opengl/EXTTextureEnvDot3.java,
	  java/org/lwjgl/opengl/EXTTextureFilterAnisotropic.java,
	  java/org/lwjgl/opengl/EXTTextureLODBias.java,
	  java/org/lwjgl/opengl/EXTTextureMirrorClamp.java,
	  java/org/lwjgl/opengl/EXTTextureRectangle.java,
	  java/org/lwjgl/opengl/EXTVertexShader.java,
	  java/org/lwjgl/opengl/EXTVertexWeighting.java,
	  java/org/lwjgl/opengl/GL11.java, java/org/lwjgl/opengl/GL12.java,
	  java/org/lwjgl/opengl/GL13.java, java/org/lwjgl/opengl/GL14.java,
	  java/org/lwjgl/opengl/GL15.java,
	  java/org/lwjgl/opengl/GLContext.java,
	  java/org/lwjgl/opengl/GLUConstants.java,
	  java/org/lwjgl/opengl/NVCopyDepthToColor.java,
	  java/org/lwjgl/opengl/NVDepthClamp.java,
	  java/org/lwjgl/opengl/NVEvaluators.java,
	  java/org/lwjgl/opengl/NVFence.java,
	  java/org/lwjgl/opengl/NVFloatBuffer.java,
	  java/org/lwjgl/opengl/NVFogDistance.java,
	  java/org/lwjgl/opengl/NVFragmentProgram.java,
	  java/org/lwjgl/opengl/NVFragmentProgram2.java,
	  java/org/lwjgl/opengl/NVHalfFloat.java,
	  java/org/lwjgl/opengl/NVLightMaxExponent.java,
	  java/org/lwjgl/opengl/NVMultisampleFilterHint.java,
	  java/org/lwjgl/opengl/NVOcclusionQuery.java,
	  java/org/lwjgl/opengl/NVPackedDepthStencil.java,
	  java/org/lwjgl/opengl/NVPixelDataRange.java,
	  java/org/lwjgl/opengl/NVPointSprite.java,
	  java/org/lwjgl/opengl/NVPrimitiveRestart.java,
	  java/org/lwjgl/opengl/NVProgram.java,
	  java/org/lwjgl/opengl/NVRegisterCombiners.java,
	  java/org/lwjgl/opengl/NVRegisterCombiners2.java,
	  java/org/lwjgl/opengl/NVTexgenReflection.java,
	  java/org/lwjgl/opengl/NVTextureCompressionVTC.java,
	  java/org/lwjgl/opengl/NVTextureEnvCombine4.java,
	  java/org/lwjgl/opengl/NVTextureExpandNormal.java,
	  java/org/lwjgl/opengl/NVTextureRectangle.java,
	  java/org/lwjgl/opengl/NVTextureShader.java,
	  java/org/lwjgl/opengl/NVTextureShader2.java,
	  java/org/lwjgl/opengl/NVTextureShader3.java,
	  java/org/lwjgl/opengl/NVVertexArrayRange.java,
	  java/org/lwjgl/opengl/NVVertexArrayRange2.java,
	  java/org/lwjgl/opengl/NVVertexProgram.java,
	  java/org/lwjgl/opengl/NVVertexProgram2Option.java,
	  java/org/lwjgl/opengl/NVVertexProgram3.java,
	  java/org/lwjgl/opengl/OpenGLException.java,
	  java/org/lwjgl/opengl/Pbuffer.java,
	  java/org/lwjgl/opengl/RenderTexture.java,
	  java/org/lwjgl/opengl/StateStack.java,
	  java/org/lwjgl/opengl/Util.java,
	  java/org/lwjgl/opengl/VBOTracker.java,
	  java/org/lwjgl/opengl/Window.java,
	  java/org/lwjgl/opengl/glu/Cylinder.java,
	  java/org/lwjgl/opengl/glu/Disk.java,
	  java/org/lwjgl/opengl/glu/GLU.java,
	  java/org/lwjgl/opengl/glu/MipMap.java,
	  java/org/lwjgl/opengl/glu/PartialDisk.java,
	  java/org/lwjgl/opengl/glu/PixelStoreState.java,
	  java/org/lwjgl/opengl/glu/Project.java,
	  java/org/lwjgl/opengl/glu/Quadric.java,
	  java/org/lwjgl/opengl/glu/Registry.java,
	  java/org/lwjgl/opengl/glu/Sphere.java,
	  java/org/lwjgl/opengl/glu/Util.java,
	  java/org/lwjgl/test/DisplayTest.java,
	  java/org/lwjgl/test/SysTest.java,
	  java/org/lwjgl/test/WindowCreationTest.java,
	  java/org/lwjgl/test/fmod3/CDDAPlayer.java,
	  java/org/lwjgl/test/fmod3/CDPlayer.java,
	  java/org/lwjgl/test/fmod3/MusicPlayer.java,
	  java/org/lwjgl/test/fmod3/StreamPlayer.java,
	  java/org/lwjgl/test/fmod3/SyncTest.java,
	  java/org/lwjgl/test/input/ControllerCreationTest.java,
	  java/org/lwjgl/test/input/ControllerFieldTest.java,
	  java/org/lwjgl/test/input/ControllerTest.java,
	  java/org/lwjgl/test/input/HWCursorTest.java,
	  java/org/lwjgl/test/input/KeyboardTest.java,
	  java/org/lwjgl/test/input/MouseCreationTest.java,
	  java/org/lwjgl/test/input/MouseTest.java,
	  java/org/lwjgl/test/openal/ALCTest.java,
	  java/org/lwjgl/test/openal/BasicTest.java,
	  java/org/lwjgl/test/openal/EAXTest.java,
	  java/org/lwjgl/test/openal/MovingSoundTest.java,
	  java/org/lwjgl/test/openal/OpenALCreationTest.java,
	  java/org/lwjgl/test/openal/PlayTest.java,
	  java/org/lwjgl/test/openal/PlayTestMemory.java,
	  java/org/lwjgl/test/openal/PositionTest.java,
	  java/org/lwjgl/test/openal/SourceLimitTest.java,
	  java/org/lwjgl/test/openal/StressTest.java,
	  java/org/lwjgl/test/openal/WaveData.java,
	  java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  java/org/lwjgl/test/opengl/Game.java,
	  java/org/lwjgl/test/opengl/Grass.java,
	  java/org/lwjgl/test/opengl/PbufferTest.java,
	  java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  java/org/lwjgl/test/opengl/VBOTest.java,
	  java/org/lwjgl/test/opengl/shaders/Shader.java,
	  java/org/lwjgl/test/opengl/shaders/ShaderFP.java,
	  java/org/lwjgl/test/opengl/shaders/ShaderFSH.java,
	  java/org/lwjgl/test/opengl/shaders/ShaderVP.java,
	  java/org/lwjgl/test/opengl/shaders/ShaderVSH.java,
	  java/org/lwjgl/test/opengl/shaders/ShadersTest.java,
	  java/org/lwjgl/util/Color.java,
	  java/org/lwjgl/util/Dimension.java,
	  java/org/lwjgl/util/Display.java, java/org/lwjgl/util/GL.java,
	  java/org/lwjgl/util/GLImpl.java, java/org/lwjgl/util/IGL.java,
	  java/org/lwjgl/util/Point.java,
	  java/org/lwjgl/util/ReadableColor.java,
	  java/org/lwjgl/util/ReadableDimension.java,
	  java/org/lwjgl/util/ReadablePoint.java,
	  java/org/lwjgl/util/ReadableRectangle.java,
	  java/org/lwjgl/util/Rectangle.java,
	  java/org/lwjgl/util/Renderable.java,
	  java/org/lwjgl/util/Timer.java,
	  java/org/lwjgl/util/WritableColor.java,
	  java/org/lwjgl/util/WritableDimension.java,
	  java/org/lwjgl/util/WritablePoint.java,
	  java/org/lwjgl/util/WritableRectangle.java,
	  java/org/lwjgl/util/model/BoneFrame.java,
	  java/org/lwjgl/util/model/BonedModel.java,
	  java/org/lwjgl/util/model/BonedVertex.java,
	  java/org/lwjgl/util/model/Frame.java,
	  java/org/lwjgl/util/model/MeshFrame.java,
	  java/org/lwjgl/util/model/MeshedModel.java,
	  java/org/lwjgl/util/model/Model.java,
	  java/org/lwjgl/util/model/Triangle.java,
	  java/org/lwjgl/util/model/Vertex.java,
	  java/org/lwjgl/util/model/Weight.java,
	  java/org/lwjgl/util/model/loaders/XMLLoader.java,
	  java/org/lwjgl/util/model/loaders/XMLUtil.java,
	  java/org/lwjgl/util/model/renderer/AnimationEventListener.java,
	  java/org/lwjgl/util/model/renderer/FrameProcessor.java,
	  java/org/lwjgl/util/model/renderer/ModelRenderer.java,
	  java/org/lwjgl/util/model/renderer/Sprite3D.java,
	  java/org/lwjgl/util/vector/Matrix.java,
	  java/org/lwjgl/util/vector/Matrix2f.java,
	  java/org/lwjgl/util/vector/Matrix3f.java,
	  java/org/lwjgl/util/vector/Matrix4f.java,
	  java/org/lwjgl/util/vector/ReadableVector.java,
	  java/org/lwjgl/util/vector/ReadableVector2f.java,
	  java/org/lwjgl/util/vector/ReadableVector3f.java,
	  java/org/lwjgl/util/vector/ReadableVector4f.java,
	  java/org/lwjgl/util/vector/Vector.java,
	  java/org/lwjgl/util/vector/Vector2f.java,
	  java/org/lwjgl/util/vector/Vector3f.java,
	  java/org/lwjgl/util/vector/Vector4f.java,
	  java/org/lwjgl/util/vector/WritableVector2f.java,
	  java/org/lwjgl/util/vector/WritableVector3f.java,
	  java/org/lwjgl/util/vector/WritableVector4f.java,
	  native/common/checkALerror.h, native/common/common_tools.cpp,
	  native/common/common_tools.h, native/common/extal.cpp,
	  native/common/extal.h, native/common/org_lwjgl_openal_AL.cpp,
	  native/common/org_lwjgl_openal_AL10.cpp,
	  native/common/org_lwjgl_openal_ALC.cpp,
	  native/common/org_lwjgl_openal_eax_EAX.cpp,
	  native/common/org_lwjgl_openal_eax_EAX20.cpp,
	  native/common/org_lwjgl_openal_eax_EAXBufferProperties.cpp,
	  native/common/org_lwjgl_openal_eax_EAXListenerProperties.cpp,
	  native/common/org_lwjgl_opengl_GL11.cpp,
	  native/common/org_lwjgl_opengl_GL12.cpp,
	  native/common/org_lwjgl_opengl_GL13.cpp,
	  native/common/org_lwjgl_opengl_GL14.cpp,
	  native/common/org_lwjgl_opengl_GL15.cpp,
	  native/common/org_lwjgl_opengl_GLContext.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBBufferObject.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBImaging.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBMatrixPalette.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBMultisample.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBMultitexture.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBOcclusionQuery.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBPointParameters.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBProgram.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBShaderObjects.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBTextureCompression.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBTransposeMatrix.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBVertexBlend.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBVertexProgram.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBVertexShader.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBWindowPos.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIDrawBuffers.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIElementArray.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIFragmentShader.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIPnTriangles.cpp,
	  native/common/ati/org_lwjgl_opengl_ATISeparateStencil.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIVertexArrayObject.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIVertexStreams.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTBlendEquationSeparate.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTDepthBoundsTest.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTDrawRangeElements.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTFogCoord.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTPointParameters.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTSecondaryColor.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTStencilTwoSide.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTVertexShader.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTVertexWeighting.cpp,
	  native/common/fmod3/extfmod3.cpp, native/common/fmod3/extfmod3.h,
	  native/common/fmod3/org_lwjgl_fmod3_FMOD.cpp,
	  native/common/fmod3/org_lwjgl_fmod3_FMusic.cpp,
	  native/common/fmod3/org_lwjgl_fmod3_FSound.cpp,
	  native/common/nv/org_lwjgl_opengl_NVEvaluators.cpp,
	  native/common/nv/org_lwjgl_opengl_NVFence.cpp,
	  native/common/nv/org_lwjgl_opengl_NVFragmentProgram.cpp,
	  native/common/nv/org_lwjgl_opengl_NVHalfFloat.cpp,
	  native/common/nv/org_lwjgl_opengl_NVOcclusionQuery.cpp,
	  native/common/nv/org_lwjgl_opengl_NVPixelDataRange.cpp,
	  native/common/nv/org_lwjgl_opengl_NVPointSprite.cpp,
	  native/common/nv/org_lwjgl_opengl_NVPrimitiveRestart.cpp,
	  native/common/nv/org_lwjgl_opengl_NVProgram.cpp,
	  native/common/nv/org_lwjgl_opengl_NVRegisterCombiners.cpp,
	  native/common/nv/org_lwjgl_opengl_NVRegisterCombiners2.cpp,
	  native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.cpp,
	  native/common/nv/org_lwjgl_opengl_NVVertexProgram.cpp,
	  native/linux/Window.h, native/linux/extgl_glx.cpp,
	  native/linux/extgl_glx.h, native/linux/extxcursor.cpp,
	  native/linux/extxcursor.h, native/linux/org_lwjgl_Display.cpp,
	  native/linux/org_lwjgl_Sys.cpp,
	  native/linux/org_lwjgl_input_Controller.cpp,
	  native/linux/org_lwjgl_input_Cursor.cpp,
	  native/linux/org_lwjgl_input_Keyboard.cpp,
	  native/linux/org_lwjgl_input_Mouse.cpp,
	  native/linux/org_lwjgl_opengl_Pbuffer.cpp,
	  native/linux/org_lwjgl_opengl_Window.cpp, native/macosx/Window.h,
	  native/macosx/hid.cpp, native/macosx/hid.h,
	  native/macosx/org_lwjgl_Display.cpp,
	  native/macosx/org_lwjgl_Sys.cpp,
	  native/macosx/org_lwjgl_input_Controller.cpp,
	  native/macosx/org_lwjgl_input_Cursor.cpp,
	  native/macosx/org_lwjgl_input_Keyboard.cpp,
	  native/macosx/org_lwjgl_input_Mouse.cpp,
	  native/macosx/org_lwjgl_opengl_Pbuffer.cpp,
	  native/macosx/org_lwjgl_opengl_Window.cpp,
	  native/macosx/tools.cpp, native/macosx/tools.h,
	  native/win32/LWJGL.cpp, native/win32/Window.h,
	  native/win32/org_lwjgl_Display.cpp,
	  native/win32/org_lwjgl_Sys.cpp,
	  native/win32/org_lwjgl_input_Controller.cpp,
	  native/win32/org_lwjgl_input_Cursor.cpp,
	  native/win32/org_lwjgl_input_Keyboard.cpp,
	  native/win32/org_lwjgl_input_Mouse.cpp,
	  native/win32/org_lwjgl_opengl_Pbuffer.cpp,
	  native/win32/org_lwjgl_opengl_Window.cpp: header unification
2004-06-12 21:59  matzon
	* src/java/org/lwjgl/examples/spaceinvaders/: AlienEntity.java,
	  Entity.java, Game.java, ShipEntity.java, ShotEntity.java,
	  SoundManager.java, Sprite.java, Texture.java, TextureLoader.java:
	  space invaders example
2004-06-12 21:58  matzon
	* res/spaceinvaders/: alien.gif, alien2.gif, alien3.gif,
	  gotyou.gif, hit.wav, loose.wav, pressanykey.gif, ship.gif,
	  shot.gif, shot.wav, start.wav, win.wav, youwin.gif: space
	  invaders resources
2004-06-09 22:02  matzon
	* build.xml: fmod -> fmod3
2004-06-09 21:55  matzon
	* src/java/org/lwjgl/test/input/ControllerFieldTest.java: simple
	  test to show all fields of a controller
2004-06-09 21:53  matzon
	* platform_build/win32_ms_cmdline/build-fmod.bat: fmod -> fmod3
2004-06-09 21:50  matzon
	* src/: java/org/lwjgl/fmod3/FMOD.java,
	  java/org/lwjgl/fmod3/FMODException.java,
	  java/org/lwjgl/fmod3/FMusic.java,
	  java/org/lwjgl/fmod3/FMusicModule.java,
	  java/org/lwjgl/fmod3/FSound.java,
	  java/org/lwjgl/fmod3/FSoundDSPUnit.java,
	  java/org/lwjgl/fmod3/FSoundReverbChannelProperties.java,
	  java/org/lwjgl/fmod3/FSoundReverbProperties.java,
	  java/org/lwjgl/fmod3/FSoundSample.java,
	  java/org/lwjgl/fmod3/FSoundSampleLock.java,
	  java/org/lwjgl/fmod3/FSoundStream.java,
	  java/org/lwjgl/fmod3/FSoundSyncPoint.java,
	  java/org/lwjgl/fmod3/FSoundTagField.java,
	  java/org/lwjgl/fmod3/FSoundTocTag.java,
	  java/org/lwjgl/fmod3/callbacks/FMusicCallback.java,
	  java/org/lwjgl/fmod3/callbacks/FSoundCloseCallback.java,
	  java/org/lwjgl/fmod3/callbacks/FSoundDSPCallback.java,
	  java/org/lwjgl/fmod3/callbacks/FSoundMetaDataCallback.java,
	  java/org/lwjgl/fmod3/callbacks/FSoundOpenCallback.java,
	  java/org/lwjgl/fmod3/callbacks/FSoundReadCallback.java,
	  java/org/lwjgl/fmod3/callbacks/FSoundSeekCallback.java,
	  java/org/lwjgl/fmod3/callbacks/FSoundStreamCallback.java,
	  java/org/lwjgl/fmod3/callbacks/FSoundTellCallback.java,
	  java/org/lwjgl/test/fmod3/CDDAPlayer.java,
	  java/org/lwjgl/test/fmod3/CDPlayer.java,
	  java/org/lwjgl/test/fmod3/MusicPlayer.java,
	  java/org/lwjgl/test/fmod3/StreamPlayer.java,
	  java/org/lwjgl/test/fmod3/SyncTest.java, native/configure.in,
	  native/common/fmod3/Makefile.am,
	  native/common/fmod3/extfmod3.cpp, native/common/fmod3/extfmod3.h,
	  native/common/fmod3/org_lwjgl_fmod3_FMOD.cpp,
	  native/common/fmod3/org_lwjgl_fmod3_FMusic.cpp,
	  native/common/fmod3/org_lwjgl_fmod3_FSound.cpp: fmod -> fmod3
2004-06-09 21:46  matzon
	* platform_build/win32_vs_net/: lwjgl-fmod.vcproj, lwjgl.suo: fmod
	  -> fmod3
2004-06-09 21:45  matzon
	* src/native/win32/org_lwjgl_Display.cpp: removed obsolete
	  getPlatform
2004-06-07 08:15  matzon
	* platform_build/win32_vs_net/: lwjgl-fmod.vcproj, lwjgl.suo,
	  lwjgl.vcproj: updated with fmod changes
2004-05-31 14:49  matzon
	* res/: Missing_you.mod, resources.txt: added mod file added
	  resource description file
2004-05-31 14:39  matzon
	* src/native/common/: common_tools.cpp, common_tools.h: expose VM
2004-05-27 00:53  cix_foo
	* src/java/org/lwjgl/input/Mouse.java: Tiny javadoc adjustment
2004-05-26 16:41  cix_foo
	* src/native/win32/org_lwjgl_opengl_Window.cpp: No longer uses ARB
	  pixel formats when samples == 0
2004-05-25 17:19  cix_foo
	* src/java/org/lwjgl/input/Mouse.java: [no log message]
2004-05-23 21:08  elias_naur
	* src/native/: common/Makefile.am,
	  linux/org_lwjgl_opengl_Window.cpp: Fixed bug in Window.cpp
2004-05-23 20:57  elias_naur
	* src/native/common/: common_tools.cpp, extgl.cpp,
	  ext/org_lwjgl_opengl_EXTBlendEquationSeparate.cpp: Improved
	  stability of ext_ResetClass and ext_InitializeClass
2004-05-23 19:14  matzon
	* src/java/org/lwjgl/openal/AL.java: miscellaneous javadoc fixes
2004-05-23 18:07  matzon
	* build.xml: build fmod archives too add lwjgl-fmod to binary
	  distribution
2004-05-23 17:35  elias_naur
	* SignatureDump.java, src/native/linux/org_lwjgl_input_Cursor.cpp:
	  Added a tool to simplify creating dynamically loaded native stubs
2004-05-23 16:46  elias_naur
	* build.xml, src/native/configure.in,
	  src/native/common/org_lwjgl_Display.h,
	  src/native/common/org_lwjgl_input_Controller.h,
	  src/native/common/org_lwjgl_input_Cursor.h,
	  src/native/common/org_lwjgl_input_Mouse.h,
	  src/native/common/org_lwjgl_opengl_GLContext.h,
	  src/native/common/org_lwjgl_opengl_Pbuffer.h,
	  src/native/common/org_lwjgl_opengl_Window.h: Updated headers and
	  fmod for linux
2004-05-23 16:39  elias_naur
	* build.xml: Remove AL10 from header generation
2004-05-23 16:14  matzon
	* build.xml: updated to support lwjgl_util updated to exclude fmod
2004-05-23 15:54  matzon
	* src/native/win32/org_lwjgl_Display.cpp: only get driver once
2004-05-23 15:50  matzon
	* src/native/common/: common_tools.cpp, common_tools.h: fmod
	  support
2004-05-23 15:49  matzon
	* platform_build/win32_vs_net/: lwjgl-fmod.vcproj, lwjgl.sln,
	  lwjgl.suo, lwjgl.vcproj: fmod included
2004-05-23 15:49  matzon
	* platform_build/win32_ms_cmdline/: build-fmod.bat, build.bat:
	  command line compilation
2004-05-19 18:46  spasi
	* src/native/common/extgl.h: Cleanup
2004-05-18 23:00  spasi
	* src/java/org/lwjgl/: opengl/EXTBlendEquationSeparate.java,
	  opengl/EXTTextureMirrorClamp.java, opengl/GLContext.java,
	  opengl/NVFragmentProgram2.java,
	  opengl/NVVertexProgram2Option.java, opengl/NVVertexProgram3.java,
	  util/GL.java, util/GLImpl.java, util/IGL.java: Added some new
	  extensions
2004-05-18 22:55  spasi
	* src/native/common/: extgl.cpp, extgl.h, ext/Makefile.am,
	  ext/org_lwjgl_opengl_EXTBlendEquationSeparate.cpp: Added some new
	  extensions
2004-05-14 20:47  matzon
	* www/download.php: new build
2004-05-14 19:20  matzon
	* src/java/org/lwjgl/: input/Controller.java, util/Color.java,
	  util/Display.java, util/Point.java, util/Rectangle.java,
	  util/Timer.java, util/WritableRectangle.java,
	  util/vector/WritableVector2f.java,
	  util/vector/WritableVector3f.java,
	  util/vector/WritableVector4f.java: javadoc fixes
2004-05-14 14:52  elias_naur
	* src/native/win32/org_lwjgl_opengl_Window.cpp: Potential fix for
	  the titlebar issue on win2k
2004-05-11 22:34  elias_naur
	* src/native/linux/: Window.h, org_lwjgl_opengl_Pbuffer.cpp,
	  org_lwjgl_opengl_Window.cpp: Linux: Implemented proper X async
	  error handling
2004-05-10 23:50  elias_naur
	* src/native/linux/org_lwjgl_opengl_Window.cpp: [no log message]
2004-05-10 23:48  elias_naur
	* src/native/linux/org_lwjgl_opengl_Window.cpp: Linux: Don't free
	  colormap before the window is destroyed
2004-05-10 10:55  elias_naur
	* src/native/win32/org_lwjgl_Display.cpp: Removed C++ exception
	  handlers
2004-05-05 16:41  elias_naur
	* src/native/linux/org_lwjgl_Display.cpp: Fixed linux building
2004-05-05 16:34  cix_foo
	* src/java/org/lwjgl/Display.java: duh
2004-05-05 16:33  cix_foo
	* src/java/org/lwjgl/: Display.java, examples/Game.java: [no log
	  message]
2004-05-05 16:28  cix_foo
	* src/: java/org/lwjgl/Display.java,
	  java/org/lwjgl/input/Cursor.java,
	  java/org/lwjgl/input/Mouse.java,
	  java/org/lwjgl/opengl/Window.java,
	  native/win32/org_lwjgl_Sys.cpp,
	  native/win32/org_lwjgl_opengl_Window.cpp,
	  java/org/lwjgl/Sys.java, java/org/lwjgl/examples/Game.java,
	  java/org/lwjgl/test/opengl/Game.java,
	  java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  java/org/lwjgl/test/opengl/VBOTest.java,
	  native/linux/org_lwjgl_Display.cpp,
	  native/linux/org_lwjgl_Sys.cpp,
	  native/linux/org_lwjgl_opengl_Window.cpp,
	  java/org/lwjgl/openal/AL.java, native/common/org_lwjgl_Sys.h,
	  native/macosx/org_lwjgl_Display.cpp,
	  native/macosx/org_lwjgl_Sys.cpp,
	  native/macosx/org_lwjgl_opengl_Window.cpp,
	  java/org/lwjgl/test/DisplayTest.java: Removed Sys.setTime(),
	  Sys.getPlatform() Changed Sys.getTime() Added Display.sync()
2004-05-05 15:26  cix_foo
	* src/native/win32/org_lwjgl_Sys.cpp: Added some win32 timing
	  tweaks
2004-05-05 13:30  elias_naur
	* src/native/win32/org_lwjgl_input_Controller.cpp: Win32: Added
	  missing throwException in Controller.cpp
2004-05-05 11:53  elias_naur
	* src/native/win32/: Window.h, org_lwjgl_input_Keyboard.cpp,
	  org_lwjgl_input_Mouse.cpp, org_lwjgl_opengl_Window.cpp: Split
	  global DirectInput interface into 3 interfaces in Mouse, Keyboard
	  and Controller
2004-05-04 20:58  elias_naur
	* src/native/win32/org_lwjgl_opengl_Window.cpp: Throw exception
	  when win32 can't create DirectInput for some reason
2004-05-04 20:47  elias_naur
	* src/native/win32/org_lwjgl_input_Mouse.cpp: Attempt fix for out
	  of focus mouse bug in win32
2004-05-03 17:06  matzon
	* src/java/org/lwjgl/opengl/GL11.java: fixed glBitmap, as reported
	  by christophe choquet
2004-05-03 11:55  eduijs
	* src/java/org/lwjgl/opengl/glu/MipMap.java: Fixed up- scaling
	  (thanks to Tom Robert Bryntesen)
2004-05-02 17:46  elias_naur
	* src/java/org/lwjgl/openal/AL.java: Fixed null pointer exception
	  on ALC.alcOpenDevice failure
2004-04-30 10:17  cix_foo
	* src/java/org/lwjgl/util/: Color.java, model/loaders/XMLUtil.java:
	  [no log message]
2004-04-29 22:52  matzon
	* www/index.php: irc
2004-04-29 18:21  matzon
	* src/java/org/lwjgl/input/Controller.java: support for n buttons
2004-04-26 12:15  cix_foo
	* src/java/org/lwjgl/util/Color.java: Added conversions to and from
	  HSB
2004-04-22 15:57  cix_foo
	* src/java/org/lwjgl/util/model/loaders/: XMLLoader.java,
	  XMLUtil.java: Added wrapper tags
2004-04-21 22:47  cix_foo
	* src/java/org/lwjgl/util/model/renderer/: FrameProcessor.java,
	  AnimationEventListener.java, ModelRenderer.java, Renderer.java,
	  Sprite3D.java: Rendery stuff
2004-04-21 21:45  cix_foo
	* src/java/org/lwjgl/util/: model/renderer/Renderable.java,
	  model/renderer/Renderer.java, model/MeshedModel.java,
	  model/Frame.java, model/MeshFrame.java, model/BoneFrame.java,
	  model/BonedModel.java, model/Model.java,
	  model/loaders/XMLLoader.java, model/loaders/XMLUtil.java,
	  Renderable.java, Timer.java: more utils
2004-04-21 20:10  cix_foo
	* src/java/org/lwjgl/util/: Point.java, Display.java,
	  ReadableRectangle.java, WritablePoint.java, Color.java,
	  ReadableColor.java, ReadablePoint.java, WritableDimension.java,
	  Dimension.java, ReadableDimension.java, Rectangle.java,
	  WritableColor.java, WritableRectangle.java,
	  model/BonedModel.java, model/MeshedModel.java, model/Model.java:
	  Tons more utils!
2004-04-21 10:32  elias_naur
	* build.xml: Removed lwjgl_util.jar again, it is included in
	  lwjgl.jar
2004-04-21 10:02  elias_naur
	* build.xml: Added lwjgl_util.jar to build.xml
2004-04-20 22:39  cix_foo
	* src/java/org/lwjgl/util/model/: MeshedModel.java, MeshFrame.java,
	  BoneFrame.java, BonedModel.java, BonedVertex.java, Frame.java,
	  Model.java, Skin.java, Vertex.java, Weight.java,
	  renderer/Renderer.java: Now does meshed models as well as boned
	  ones
2004-04-20 01:01  cix_foo
	* src/java/org/lwjgl/util/: GLImpl.java, IGL.java: New Object
	  Oriented Wank!
2004-04-20 00:24  cix_foo
	* src/java/org/lwjgl/util/GL.java: Now with all the ARB and EXT
	  methods!
2004-04-19 23:54  cix_foo
	* src/java/org/lwjgl/util/: model/Frame.java, model/Mesh.java,
	  model/Model.java, model/Skin.java, model/Triangle.java,
	  model/Vertex.java, model/renderer/Renderer.java,
	  vector/Vector2f.java, vector/Vector3f.java, vector/Vector4f.java,
	  vector/WritableVector2f.java, vector/WritableVector3f.java,
	  vector/WritableVector4f.java: Tweaks to the Vector package, and
	  finalized the Model structure. So I hope.
2004-04-18 22:01  cix_foo
	* src/java/org/lwjgl/: util/model/renderer/Renderer.java,
	  test/openal/MovingSoundTest.java, util/vector/Matrix.java,
	  util/vector/Matrix3f.java, util/vector/Matrix4f.java,
	  util/vector/ReadableVector2f.java,
	  util/vector/ReadableVector3f.java,
	  util/vector/ReadableVector4f.java, util/vector/Vector2f.java,
	  util/vector/ReadableVector.java, util/vector/Vector.java,
	  util/vector/Vector3f.java, util/vector/Matrix2f.java,
	  test/opengl/PbufferTest.java, util/vector/Vector4f.java,
	  test/input/MouseCreationTest.java,
	  test/opengl/FullScreenWindowedTest.java,
	  test/input/KeyboardTest.java, test/input/MouseTest.java,
	  test/input/ControllerCreationTest.java,
	  test/input/ControllerTest.java: [no log message]
2004-04-18 21:30  cix_foo
	* src/java/org/lwjgl/util/model/: Frame.java, Model.java,
	  Vertex.java, renderer/Renderable.java, renderer/Renderer.java:
	  Models! Models! Models!
2004-04-18 20:59  cix_foo
	* src/java/org/lwjgl/util/model/: Frame.java, Mesh.java,
	  Model.java, Triangle.java, Vertex.java: A utility Model class
2004-04-18 18:24  cix_foo
	* src/java/org/lwjgl/util/GL.java: The new utils package!
2004-04-18 05:20  matzon
	* src/native/macosx/org_lwjgl_opengl_Window.cpp: missing function
	  found by llewmason
2004-04-16 12:46  cix_foo
	* src/java/org/lwjgl/examples/Game.java: First example code checked
	  in!
2004-04-13 22:33  matzon
	* www/installation.php: linux often needs -Djava.library.path
2004-04-13 22:07  matzon
	* www/download.php, build.xml, doc/README: ready for 0.9
2004-04-13 20:13  matzon
	* www/: changelog.php, changelogs/0.90-changelog.txt,
	  changelogs/full-changelog.txt: 0.9 changelogs
2004-04-13 14:13  elias_naur
	* src/native/linux/: Window.h, org_lwjgl_input_Keyboard.cpp,
	  org_lwjgl_input_Mouse.cpp, org_lwjgl_opengl_Window.cpp: LINUX:
	  Improved input handling
2004-04-12 16:46  matzon
	* src/: java/org/lwjgl/input/Mouse.java,
	  java/org/lwjgl/test/input/HWCursorTest.java,
	  java/org/lwjgl/test/input/MouseTest.java,
	  native/win32/org_lwjgl_input_Mouse.cpp: fixed mouse issues,
	  setGrabbed & native cursor now works (afaik ;))
2004-04-12 16:37  matzon
	* src/java/org/lwjgl/input/Cursor.java: removed resetAnimation
2004-04-12 16:29  elias_naur
	* src/native/linux/org_lwjgl_opengl_Window.cpp: LINUX: Turn off
	  keyboard repeat rate at Window.create too
2004-04-12 14:20  elias_naur
	* src/native/linux/: Window.h, org_lwjgl_input_Mouse.cpp,
	  org_lwjgl_opengl_Window.cpp: LINUX: Fixed warp ignores
2004-04-12 12:37  matzon
	* src/native/win32/org_lwjgl_input_Mouse.cpp: removed restriction
	  about native cursors, and fixed mouse not showing on
	  setNativeCursor(null);
2004-04-12 12:33  elias_naur
	* src/native/linux/: org_lwjgl_input_Mouse.cpp,
	  org_lwjgl_opengl_Window.cpp: LINUX:Improved warp event ignore
2004-04-12 12:05  elias_naur
	* src/: java/org/lwjgl/input/Cursor.java, native/linux/Window.h,
	  native/linux/org_lwjgl_input_Keyboard.cpp,
	  native/linux/org_lwjgl_input_Mouse.cpp,
	  native/linux/org_lwjgl_opengl_Window.cpp: LINUX: Implemented
	  setGrabbed
2004-04-12 09:20  elias_naur
	* src/java/org/lwjgl/input/Cursor.java: Cursor.java:Fixed case
	  where delays == null
2004-04-12 09:13  elias_naur
	* src/java/org/lwjgl/input/Mouse.java: Reverted the relative
	  coordinate 'bug' - that's the required behaviour when
	  Window.update is calling Mouse.poll. Consider the case where we
	  call Window.update twice before checking getD*: with the old
	  behaviour, only the deltas between the updates are reported, not
	  those before the first update
2004-04-12 02:33  matzon
	* src/: java/org/lwjgl/input/Cursor.java,
	  java/org/lwjgl/input/Mouse.java,
	  java/org/lwjgl/test/input/HWCursorTest.java,
	  java/org/lwjgl/test/input/MouseTest.java,
	  native/common/org_lwjgl_input_Cursor.h,
	  native/common/org_lwjgl_input_Mouse.h,
	  native/linux/org_lwjgl_input_Cursor.cpp,
	  native/linux/org_lwjgl_input_Mouse.cpp,
	  native/macosx/org_lwjgl_input_Cursor.cpp,
	  native/macosx/org_lwjgl_input_Mouse.cpp,
	  native/win32/org_lwjgl_input_Cursor.cpp,
	  native/win32/org_lwjgl_input_Mouse.cpp: reworked animated native
	  cursors, to use X animation when required added initial
	  setGrabbed(boolean) feature - Work in progress both needs
	  verification on linux
2004-04-11 18:03  matzon
	* src/java/org/lwjgl/input/Mouse.java: fixed relative coordinate
	  bug
2004-04-09 23:52  elias_naur
	* src/native/common/: common_tools.cpp, extal.cpp,
	  arb/org_lwjgl_opengl_ARBProgram.cpp,
	  nv/org_lwjgl_opengl_NVProgram.cpp: Various fixes
2004-04-09 23:38  elias_naur
	* src/java/org/lwjgl/test/openal/: EAXTest.java,
	  MovingSoundTest.java, OpenALCreationTest.java,
	  PlayTestMemory.java, StressTest.java: Fix rest of the openal
	  examples
2004-04-09 21:26  elias_naur
	* src/native/common/org_lwjgl_openal_AL10.cpp: [no log message]
2004-04-09 17:22  elias_naur
	* src/java/org/lwjgl/: openal/AL10.java,
	  test/openal/BasicTest.java, test/openal/PlayTest.java,
	  test/openal/PositionTest.java: removed size argument from
	  alBufferData and added additional buffer types
2004-04-07 09:55  elias_naur
	* src/java/org/lwjgl/: input/Controller.java, input/Keyboard.java,
	  input/Mouse.java, opengl/Window.java,
	  test/input/KeyboardTest.java: Folded read into poll to simplify
	  interface
2004-04-07 09:48  elias_naur
	* src/: java/org/lwjgl/input/Keyboard.java,
	  native/common/org_lwjgl_input_Keyboard.h,
	  native/linux/org_lwjgl_input_Keyboard.cpp,
	  native/macosx/org_lwjgl_input_Keyboard.cpp,
	  native/win32/org_lwjgl_input_Keyboard.cpp: Removed
	  Keyboard.initIDs
2004-04-07 09:46  elias_naur
	* src/native/linux/: Window.h, org_lwjgl_Display.cpp,
	  org_lwjgl_input_Cursor.cpp, org_lwjgl_input_Keyboard.cpp,
	  org_lwjgl_input_Mouse.cpp, org_lwjgl_opengl_Pbuffer.cpp,
	  org_lwjgl_opengl_Window.cpp: LINUX: Implemented reference counted
	  display connection to let Cursors be created and destroyed
	  without a window or a mouse
2004-04-06 16:46  elias_naur
	* src/native/common/org_lwjgl_input_Mouse.h: Updated Mouse.h
2004-04-06 16:40  elias_naur
	* src/native/win32/org_lwjgl_input_Mouse.cpp: win32 fixup
2004-04-06 16:23  elias_naur
	* src/: java/org/lwjgl/input/Mouse.java,
	  native/common/org_lwjgl_input_Mouse.h,
	  native/linux/org_lwjgl_input_Mouse.cpp,
	  native/macosx/org_lwjgl_input_Mouse.cpp,
	  native/win32/org_lwjgl_input_Mouse.cpp: Make poll deltas
	  accumulative, and only reset on getD*
2004-04-06 03:32  matzon
	* www/installation.php: Netbeans installation guide
2004-04-05 16:19  elias_naur
	* src/native/linux/org_lwjgl_opengl_Window.cpp: [no log message]
2004-04-04 16:10  elias_naur
	* src/java/org/lwjgl/opengl/Window.java: Updated docs to reflect
	  the dirty flag change
2004-04-04 16:09  elias_naur
	* src/native/: linux/org_lwjgl_opengl_Window.cpp,
	  win32/org_lwjgl_opengl_Window.cpp: Reverted the dirty flag
	  change, because it might be used as a flag to check if the back
	  buffer is corrupted when creating textures from the it. You can't
	  just swap the back buffer in to clear the flag in that case. So
	  we need the flag to be cleared also when isDirty is called
2004-04-04 15:43  cix_foo
	* src/native/linux/org_lwjgl_opengl_Window.cpp: Tweaking
2004-04-04 15:38  cix_foo
	* src/native/win32/org_lwjgl_opengl_Window.cpp: [no log message]
2004-04-04 15:37  cix_foo
	* src/: java/org/lwjgl/opengl/Window.java,
	  native/linux/org_lwjgl_opengl_Window.cpp: Tweaking
2004-04-04 15:24  elias_naur
	* src/native/linux/org_lwjgl_opengl_Window.cpp: Pulled global
	  isUndecorated into function
2004-04-04 15:19  cix_foo
	* src/java/org/lwjgl/opengl/Window.java: [no log message]
2004-04-04 15:18  elias_naur
	* src/java/org/lwjgl/test/opengl/PbufferTest.java: Fixed a small
	  glitch in the test conversion
2004-04-04 15:01  cix_foo
	* src/java/org/lwjgl/opengl/Window.java: Rules with mighty fist.
	  New API killed off before it even sees light of day. Some
	  refactoring.
2004-04-04 14:51  cix_foo
	* src/: native/linux/org_lwjgl_opengl_Window.cpp,
	  java/org/lwjgl/opengl/Window.java: Rules with mighty fist. New
	  API killed off before it even sees light of day. Some
	  refactoring.
2004-04-04 14:48  cix_foo
	* src/: java/org/lwjgl/test/opengl/shaders/ShadersTest.java,
	  java/org/lwjgl/test/opengl/BouncingWindowTest.java,
	  java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  java/org/lwjgl/test/opengl/Game.java,
	  java/org/lwjgl/test/opengl/Grass.java,
	  java/org/lwjgl/test/opengl/PbufferTest.java,
	  java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  java/org/lwjgl/test/opengl/VBOTest.java,
	  java/org/lwjgl/test/input/HWCursorTest.java,
	  native/common/org_lwjgl_opengl_Window.h,
	  java/org/lwjgl/test/input/ControllerTest.java,
	  java/org/lwjgl/test/input/KeyboardTest.java,
	  java/org/lwjgl/test/input/MouseTest.java,
	  java/org/lwjgl/test/openal/PositionTest.java,
	  native/win32/org_lwjgl_opengl_Window.cpp: Rules with mighty fist.
	  New API killed off before it even sees light of day. Some
	  refactoring.
2004-04-04 12:24  matzon
	* www/: documentation.php, forum.php, installation.php,
	  license.php, links.php, about.php, changelog.php, contact.php,
	  credits.php, demos.php: removed news require
2004-04-04 12:24  matzon
	* www/download.php: added win32 cvs build
2004-04-04 12:23  matzon
	* www/projects.php: made projects random
2004-04-04 11:34  elias_naur
	* src/native/linux/org_lwjgl_opengl_Window.cpp: Implemented the
	  undecorated flag and reshape on linux
2004-04-04 10:36  elias_naur
	* src/native/linux/org_lwjgl_opengl_Window.cpp: Fixed compile
	  problems
2004-04-04 10:10  elias_naur
	* src/java/org/lwjgl/opengl/Window.java: Fixed typo
2004-04-04 09:37  elias_naur
	* src/native/win32/org_lwjgl_input_Mouse.cpp: Fixed a possible
	  buffer overflow bug in Mouse
2004-04-04 01:14  cix_foo
	* src/java/org/lwjgl/opengl/Window.java: Added clamping to window
	  bounds
2004-04-04 01:01  cix_foo
	* src/: java/org/lwjgl/opengl/Window.java,
	  native/win32/org_lwjgl_opengl_Window.cpp,
	  java/org/lwjgl/test/opengl/BouncingWindowTest.java,
	  native/common/org_lwjgl_opengl_Window.h,
	  native/linux/org_lwjgl_opengl_Window.cpp: New window sizing &
	  undecorated code
2004-04-03 23:08  cix_foo
	* src/java/org/lwjgl/opengl/BufferChecks.java: Superfluous import
2004-04-03 23:05  cix_foo
	* src/java/org/lwjgl/opengl/Window.java: Added four boolean
	  properties to alter default behaviour in non-standard apps
2004-04-03 20:18  matzon
	* src/java/org/lwjgl/input/Mouse.java: center mouse as cursor is
2004-03-31 23:03  spasi
	* src/java/org/lwjgl/test/opengl/shaders/: ShadersTest.java,
	  shaderFSH.fsh: Bugs fixed
2004-03-31 19:43  spasi
	* src/java/org/lwjgl/test/opengl/shaders/: ShadersTest.java,
	  shaderFSH.fsh, shaderFSH.vsh, shaderVSH.vsh: Fixed bugs
2004-03-31 01:25  spasi
	* src/java/org/lwjgl/test/opengl/shaders/: Shader.java,
	  ShaderFP.java, ShaderFSH.java, ShaderVP.java, ShaderVSH.java,
	  ShadersTest.java, shaderFP.fp, shaderFP.vp, shaderFSH.fsh,
	  shaderFSH.vsh, shaderVP.vp, shaderVSH.vsh: Added shader tests
2004-03-30 19:18  matzon
	* www/: about.php, changelog.php, contact.php, credits.php,
	  default.css, demos.php, documentation.php, download.php, faq.php,
	  forum.php, index.php, installation.php, license.php, links.php,
	  projects.php, changelogs/0.10-changelog.txt,
	  changelogs/0.20-changelog.txt, changelogs/0.30-changelog.txt,
	  changelogs/0.40-changelog.txt, changelogs/0.50-changelog.txt,
	  changelogs/0.60-changelog.txt, changelogs/0.70-changelog.txt,
	  changelogs/0.80-changelog.txt, changelogs/0.89-changelog.txt,
	  changelogs/full-changelog.txt, jnlp/lwjgl-demo.php,
	  jnlp/lwjgl-media.jar, jnlp/lwjgl-windows.jar, jnlp/lwjgl.jar,
	  jnlp/lwjgl_test.jar, jnlp/lwjglaudio-windows.jar,
	  jnlp/source.php: readded site under www
2004-03-30 19:13  spasi
	* src/java/org/lwjgl/opengl/: ARBBufferObject.java,
	  ARBFragmentProgram.java, ARBProgram.java,
	  ARBVertexBufferObject.java, ARBVertexProgram.java,
	  EXTPixelBufferObject.java, NVFragmentProgram.java,
	  NVProgram.java, NVVertexProgram.java: Restored hierarchies and
	  completed EXT_pixel_buffer_object
2004-03-30 19:09  matzon
	* .cvsignore: added .project to cvs ignore - keep IDE's out of root
	  folder
2004-03-29 21:09  elias_naur
	* src/java/org/lwjgl/opengl/BufferChecks.java: Add error message to
	  the buffer overflow exception
2004-03-29 18:55  spasi
	* src/native/common/ext/: Makefile.am,
	  org_lwjgl_opengl_EXTDepthBoundsTest.cpp: New extensions and
	  static import modifications
2004-03-29 18:51  spasi
	* src/native/common/: arb/Makefile.am,
	  arb/org_lwjgl_opengl_ARBBufferObject.cpp,
	  arb/org_lwjgl_opengl_ARBVertexBufferObject.cpp,
	  nv/org_lwjgl_opengl_NVFragmentProgram.cpp: New extensions and
	  static import modifications
2004-03-29 18:47  spasi
	* src/native/common/: extgl.cpp, extgl.h: New extensions and static
	  import modifications
2004-03-29 18:44  spasi
	* src/java/org/lwjgl/: opengl/ARBBufferObject.java,
	  opengl/ARBFragmentProgram.java, opengl/ARBProgram.java,
	  opengl/ARBVertexBufferObject.java, opengl/ARBVertexProgram.java,
	  opengl/EXTDepthBoundsTest.java, opengl/EXTPixelBufferObject.java,
	  opengl/GLContext.java, opengl/NVFragmentProgram.java,
	  opengl/NVProgram.java, opengl/NVVertexProgram.java,
	  test/opengl/Grass.java, test/opengl/VBOIndexTest.java,
	  test/opengl/VBOTest.java: New extensions and static import
	  modifications
2004-03-29 13:28  elias_naur
	* src/java/org/lwjgl/opengl/VBOTracker.java: The client attrib
	  stack tracked by VBOTracter is now at least 1
2004-03-29 13:26  elias_naur
	* src/native/linux/: org_lwjgl_opengl_Pbuffer.cpp,
	  org_lwjgl_opengl_Window.cpp: added missing software flag checks
	  in linux
2004-03-29 09:53  elias_naur
	* src/java/org/lwjgl/opengl/: ARBFragmentProgram.java,
	  NVFragmentProgram.java, NVProgram.java: Fixed newlines
2004-03-29 09:32  elias_naur
	* src/java/org/lwjgl/: opengl/GL11.java, opengl/GL15.java,
	  opengl/glu/Project.java, test/opengl/Grass.java: Fixed naming
2004-03-28 22:29  spasi
	* src/java/org/lwjgl/opengl/Window.java: Fixed vsync bug
2004-03-27 16:05  elias_naur
	* src/: java/org/lwjgl/Display.java,
	  java/org/lwjgl/LWJGLErrorException.java,
	  java/org/lwjgl/LWJGLException.java, java/org/lwjgl/Sys.java,
	  java/org/lwjgl/input/Controller.java,
	  java/org/lwjgl/input/Cursor.java,
	  java/org/lwjgl/input/Keyboard.java,
	  java/org/lwjgl/input/Mouse.java, java/org/lwjgl/openal/AL.java,
	  java/org/lwjgl/openal/ALC.java,
	  java/org/lwjgl/opengl/Pbuffer.java,
	  java/org/lwjgl/opengl/Window.java,
	  native/common/common_tools.cpp: Renamed LWJGLErrorException to
	  LWJGLException
2004-03-27 15:42  elias_naur
	* src/: java/org/lwjgl/Display.java,
	  java/org/lwjgl/LWJGLErrorException.java,
	  java/org/lwjgl/SwingAdapter.java,
	  java/org/lwjgl/input/Controller.java,
	  java/org/lwjgl/input/Cursor.java,
	  java/org/lwjgl/input/Keyboard.java,
	  java/org/lwjgl/input/Mouse.java, java/org/lwjgl/openal/AL.java,
	  java/org/lwjgl/openal/ALC.java,
	  java/org/lwjgl/opengl/Pbuffer.java,
	  java/org/lwjgl/opengl/Window.java,
	  native/common/common_tools.cpp, native/common/extal.cpp: Added
	  LWJGLErrorException to replace the too general Exception
2004-03-27 15:09  elias_naur
	* src/: java/org/lwjgl/Sys.java, native/common/checkALerror.h,
	  native/common/common_tools.cpp, native/common/common_tools.h,
	  native/common/org_lwjgl_Sys.h, native/linux/org_lwjgl_Sys.cpp,
	  native/linux/org_lwjgl_opengl_Window.cpp, native/macosx/hid.cpp,
	  native/macosx/org_lwjgl_Sys.cpp, native/win32/org_lwjgl_Sys.cpp:
	  Implemented version check to check for incompatible native
	  libraries
2004-03-27 14:48  elias_naur
	* src/java/org/lwjgl/: Display.java, Sys.java,
	  input/Controller.java, input/Cursor.java, input/Keyboard.java,
	  input/Mouse.java, openal/AL.java, openal/ALC.java,
	  opengl/GLContext.java, opengl/Pbuffer.java, opengl/Window.java:
	  All classes use Sys.initialize now
2004-03-27 12:55  elias_naur
	* src/java/org/lwjgl/: Display.java, input/Controller.java,
	  input/Cursor.java, input/Keyboard.java, input/Mouse.java,
	  openal/AL10.java, opengl/ARBVertexBufferObject.java,
	  opengl/ARBVertexShader.java, opengl/ATIDrawBuffers.java,
	  opengl/GL15.java, opengl/Window.java: Replaced asserts with
	  proper runtime exceptions
2004-03-26 22:57  matzon
	* src/java/org/lwjgl/: input/Keyboard.java, input/Mouse.java,
	  test/WindowCreationTest.java,
	  test/input/ControllerCreationTest.java,
	  test/input/ControllerTest.java, test/input/HWCursorTest.java,
	  test/input/MouseCreationTest.java, test/input/MouseTest.java,
	  test/openal/ALCTest.java, test/openal/PositionTest.java,
	  test/opengl/FullScreenWindowedTest.java,
	  test/opengl/VBOIndexTest.java, test/opengl/VBOTest.java: fixed
	  tests according to new way cleaned up imports
2004-03-26 22:49  elias_naur
	* src/native/win32/: org_lwjgl_input_Keyboard.cpp,
	  org_lwjgl_input_Mouse.cpp: Saved input events for win32
2004-03-26 22:11  elias_naur
	* src/: java/org/lwjgl/input/Keyboard.java,
	  java/org/lwjgl/input/Mouse.java, native/common/common_tools.cpp,
	  native/common/common_tools.h,
	  native/common/org_lwjgl_input_Keyboard.h,
	  native/common/org_lwjgl_input_Mouse.h,
	  native/linux/org_lwjgl_input_Keyboard.cpp,
	  native/linux/org_lwjgl_input_Mouse.cpp,
	  native/macosx/org_lwjgl_input_Keyboard.cpp,
	  native/macosx/org_lwjgl_input_Mouse.cpp: Save unread buffered
	  input events between read()s
2004-03-26 17:18  elias_naur
	* src/java/org/lwjgl/input/Mouse.java: set native cursor to null at
	  Mouse.destroy()
2004-03-26 16:03  matzon
	* src/java/org/lwjgl/test/: input/ControllerCreationTest.java,
	  input/ControllerTest.java, input/HWCursorTest.java,
	  input/KeyboardTest.java, input/MouseCreationTest.java,
	  input/MouseTest.java, opengl/VBOIndexTest.java,
	  opengl/VBOTest.java: removed Window.paint() references
2004-03-26 12:26  cix_foo
	* src/java/org/lwjgl/: BufferUtils.java, opengl/ARBImaging.java,
	  opengl/Util.java, opengl/VBOTracker.java,
	  test/openal/PositionTest.java, test/opengl/Game.java,
	  test/opengl/Grass.java, test/opengl/PbufferTest.java,
	  input/Keyboard.java: Simplification work
2004-03-26 12:09  cix_foo
	* src/java/org/lwjgl/opengl/Window.java: Simplification work
2004-03-26 12:01  cix_foo
	* src/: native/common/org_lwjgl_opengl_Window.h,
	  native/win32/org_lwjgl_opengl_Window.cpp,
	  java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  native/linux/org_lwjgl_opengl_Window.cpp: Simplification work
2004-03-26 12:01  cix_foo
	* src/java/org/lwjgl/opengl/Window.java: [no log message]
2004-03-26 11:58  cix_foo
	* src/java/org/lwjgl/input/: Controller.java, Keyboard.java,
	  Mouse.java: Simplification work
2004-03-25 23:44  matzon
	* src/java/org/lwjgl/test/openal/: BasicTest.java,
	  PositionTest.java: cleaned up
2004-03-25 23:38  matzon
	* src/java/org/lwjgl/test/openal/PositionTest.java: fixed minimized
	  || !focus bug
2004-03-23 22:23  matzon
	* src/native/macosx/org_lwjgl_opengl_Window.cpp: added nMakeCurrent
2004-03-23 11:19  elias_naur
	* src/native/common/common_tools.cpp: Fixed warning in vc++ 6
2004-03-23 08:47  elias_naur
	* src/native/win32/org_lwjgl_input_Keyboard.cpp: Use the actual
	  buffer size in nPoll
2004-03-22 11:02  elias_naur
	* src/java/org/lwjgl/opengl/glu/Project.java: Fixed glu project bug
2004-03-22 07:30  matzon
	* src/native/common/: org_lwjgl_openal_AL10.cpp,
	  org_lwjgl_openal_AL10.h: Arise phoenix!
2004-03-22 07:04  elias_naur
	* src/native/common/: org_lwjgl_openal_AL10.cpp,
	  org_lwjgl_openal_ALC.h: Removed unneeded oal headers again
2004-03-21 22:54  matzon
	* src/: java/org/lwjgl/input/Cursor.java,
	  java/org/lwjgl/input/Mouse.java,
	  java/org/lwjgl/opengl/Window.java,
	  java/org/lwjgl/test/input/HWCursorTest.java,
	  native/common/org_lwjgl_input_Cursor.h,
	  native/common/org_lwjgl_opengl_Window.h,
	  native/linux/org_lwjgl_input_Cursor.cpp,
	  native/linux/org_lwjgl_opengl_Window.cpp,
	  native/macosx/org_lwjgl_input_Cursor.cpp,
	  native/macosx/org_lwjgl_opengl_Window.cpp,
	  native/win32/org_lwjgl_input_Cursor.cpp,
	  native/win32/org_lwjgl_opengl_Window.cpp: Cursor animation
	  support regardless of platform features
2004-03-21 22:53  matzon
	* src/native/common/: org_lwjgl_openal_AL10.h,
	  org_lwjgl_openal_ALC.h: missing oal headers
2004-03-21 16:48  eduijs
	* src/java/org/lwjgl/opengl/glu/: GLU.java, Project.java: replaced
	  buffers with arrays
2004-03-21 09:52  elias_naur
	* src/java/org/lwjgl/opengl/glu/: Cylinder.java, Disk.java,
	  GLU.java, GLUConstants.java, MipMap.java, PartialDisk.java,
	  PixelStoreState.java, Project.java, Quadric.java, Registry.java,
	  Sphere.java: Folded GLUConstants into GLU
2004-03-21 09:13  elias_naur
	* src/java/org/lwjgl/opengl/: GL12.java, OpenGLException.java,
	  glu/GLU.java: Added gluErrorString
2004-03-18 22:58  spasi
	* src/: native/common/extgl.cpp, native/common/extgl.h,
	  java/org/lwjgl/opengl/GLContext.java: Fixed missing/erroneous
	  extension queries.
2004-03-15 21:07  spasi
	* src/native/common/extgl.cpp: Fixed typo
2004-03-15 17:31  spasi
	* src/java/org/lwjgl/opengl/: ARBShaderObjects.java,
	  ARBVertexShader.java: no message
2004-03-12 08:12  elias_naur
	* src/native/linux/org_lwjgl_opengl_Window.cpp:
	  org.lwjgl.opengl.Window.allowSoftwareOpenGL flag support for
	  linux
2004-03-11 22:30  matzon
	* src/native/: common/common_tools.cpp, common/common_tools.h,
	  win32/org_lwjgl_opengl_Window.cpp: support for
	  'org.lwjgl.opengl.Window.allowSoftwareOpenGL' added utility
	  getBooleanProperty method
2004-03-11 20:50  elias_naur
	* src/native/win32/org_lwjgl_Display.cpp: [no log message]
2004-03-11 13:38  elias_naur
	* src/native/: common/common_tools.cpp, common/common_tools.h,
	  common/extgl.cpp, common/extgl.h, linux/Makefile.am,
	  linux/Window.h, linux/extgl_glx.cpp, linux/extgl_glx.h,
	  linux/org_lwjgl_opengl_Window.cpp: Split GLX from extgl into
	  separate platform specific extgl_glx
2004-03-10 21:54  matzon
	* src/java/org/lwjgl/input/Keyboard.java: removed not needed NPE
	  check
2004-03-10 17:52  matzon
	* src/native/win32/org_lwjgl_Display.cpp: don't forget 98+!
2004-03-10 17:47  matzon
	* src/native/win32/org_lwjgl_Display.cpp: optimized mode detection
2004-03-10 09:42  elias_naur
	* src/: java/org/lwjgl/test/openal/BasicTest.java,
	  native/common/extal.cpp, native/common/extal.h,
	  native/common/extgl.cpp, native/common/extgl.h,
	  native/common/org_lwjgl_openal_AL10.cpp,
	  native/common/org_lwjgl_openal_ALC.cpp: Fixed win32 building
2004-03-09 13:20  elias_naur
	* src/native/linux/org_lwjgl_opengl_Window.cpp: Removed duplicate
	  exception
2004-03-09 12:09  elias_naur
	* src/native/common/: extgl.cpp, extgl.h: Cleaned up extgl.cpp and
	  extgl.h
2004-03-09 12:03  elias_naur
	* src/: java/org/lwjgl/openal/AL10.java,
	  java/org/lwjgl/openal/ALC.java, native/common/common_tools.cpp,
	  native/common/common_tools.h, native/common/extal.cpp,
	  native/common/extal.h, native/common/extgl.cpp,
	  native/common/extgl.h, native/common/org_lwjgl_openal_AL10.cpp,
	  native/common/org_lwjgl_openal_AL10.h,
	  native/common/org_lwjgl_openal_ALC.cpp,
	  native/common/org_lwjgl_openal_ALC.h,
	  native/common/org_lwjgl_opengl_GL11.cpp: Converted openal to
	  dynamic java native methods
2004-03-09 10:36  elias_naur
	* src/native/build.sh: Don't let the build script do a make
	  distclean
2004-03-09 10:25  elias_naur
	* src/native/common/: common_tools.cpp, common_tools.h, extgl.cpp,
	  extgl.h, org_lwjgl_opengl_GL11.cpp, org_lwjgl_opengl_GL12.cpp,
	  org_lwjgl_opengl_GL13.cpp, org_lwjgl_opengl_GL14.cpp,
	  org_lwjgl_opengl_GL15.cpp, arb/org_lwjgl_opengl_ARBImaging.cpp,
	  arb/org_lwjgl_opengl_ARBMatrixPalette.cpp,
	  arb/org_lwjgl_opengl_ARBMultisample.cpp,
	  arb/org_lwjgl_opengl_ARBMultitexture.cpp,
	  arb/org_lwjgl_opengl_ARBOcclusionQuery.cpp,
	  arb/org_lwjgl_opengl_ARBPointParameters.cpp,
	  arb/org_lwjgl_opengl_ARBProgram.cpp,
	  arb/org_lwjgl_opengl_ARBShaderObjects.cpp,
	  arb/org_lwjgl_opengl_ARBTextureCompression.cpp,
	  arb/org_lwjgl_opengl_ARBTransposeMatrix.cpp,
	  arb/org_lwjgl_opengl_ARBVertexBlend.cpp,
	  arb/org_lwjgl_opengl_ARBVertexBufferObject.cpp,
	  arb/org_lwjgl_opengl_ARBVertexProgram.cpp,
	  arb/org_lwjgl_opengl_ARBVertexShader.cpp,
	  arb/org_lwjgl_opengl_ARBWindowPos.cpp,
	  ati/org_lwjgl_opengl_ATIDrawBuffers.cpp,
	  ati/org_lwjgl_opengl_ATIElementArray.cpp,
	  ati/org_lwjgl_opengl_ATIEnvmapBumpmap.cpp,
	  ati/org_lwjgl_opengl_ATIFragmentShader.cpp,
	  ati/org_lwjgl_opengl_ATIMapObjectBuffer.cpp,
	  ati/org_lwjgl_opengl_ATIPnTriangles.cpp,
	  ati/org_lwjgl_opengl_ATISeparateStencil.cpp,
	  ati/org_lwjgl_opengl_ATIVertexArrayObject.cpp,
	  ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.cpp,
	  ati/org_lwjgl_opengl_ATIVertexStreams.cpp,
	  ext/org_lwjgl_opengl_EXTBlendFuncSeparate.cpp,
	  ext/org_lwjgl_opengl_EXTCompiledVertexArray.cpp,
	  ext/org_lwjgl_opengl_EXTDrawRangeElements.cpp,
	  ext/org_lwjgl_opengl_EXTFogCoord.cpp,
	  ext/org_lwjgl_opengl_EXTMultiDrawArrays.cpp,
	  ext/org_lwjgl_opengl_EXTPointParameters.cpp,
	  ext/org_lwjgl_opengl_EXTSecondaryColor.cpp,
	  ext/org_lwjgl_opengl_EXTStencilTwoSide.cpp,
	  ext/org_lwjgl_opengl_EXTVertexShader.cpp,
	  ext/org_lwjgl_opengl_EXTVertexWeighting.cpp,
	  nv/org_lwjgl_opengl_NVEvaluators.cpp,
	  nv/org_lwjgl_opengl_NVFence.cpp,
	  nv/org_lwjgl_opengl_NVFragmentProgram.cpp,
	  nv/org_lwjgl_opengl_NVHalfFloat.cpp,
	  nv/org_lwjgl_opengl_NVOcclusionQuery.cpp,
	  nv/org_lwjgl_opengl_NVPixelDataRange.cpp,
	  nv/org_lwjgl_opengl_NVPointSprite.cpp,
	  nv/org_lwjgl_opengl_NVPrimitiveRestart.cpp,
	  nv/org_lwjgl_opengl_NVProgram.cpp,
	  nv/org_lwjgl_opengl_NVRegisterCombiners.cpp,
	  nv/org_lwjgl_opengl_NVRegisterCombiners2.cpp,
	  nv/org_lwjgl_opengl_NVVertexArrayRange.cpp,
	  nv/org_lwjgl_opengl_NVVertexProgram.cpp: Generalized function
	  pointer initialization
2004-03-08 16:21  elias_naur
	* src/: java/org/lwjgl/openal/AL.java, native/common/extal.cpp: use
	  vorbis libs from local directory in linux
2004-03-07 17:01  elias_naur
	* src/: java/org/lwjgl/opengl/Pbuffer.java,
	  java/org/lwjgl/opengl/Util.java,
	  java/org/lwjgl/opengl/Window.java, native/common/checkGLerror.h,
	  native/common/org_lwjgl_opengl_GL11.cpp,
	  native/common/org_lwjgl_opengl_GL12.cpp,
	  native/common/org_lwjgl_opengl_GL13.cpp,
	  native/common/org_lwjgl_opengl_GL14.cpp,
	  native/common/org_lwjgl_opengl_GL15.cpp,
	  native/common/org_lwjgl_opengl_GLContext.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBImaging.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBMatrixPalette.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBMultisample.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBMultitexture.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBOcclusionQuery.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBPointParameters.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBProgram.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBShaderObjects.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBTextureCompression.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBTransposeMatrix.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBVertexBlend.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBVertexBufferObject.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBVertexProgram.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBVertexShader.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBWindowPos.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIDrawBuffers.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIElementArray.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIFragmentShader.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIPnTriangles.cpp,
	  native/common/ati/org_lwjgl_opengl_ATISeparateStencil.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIVertexArrayObject.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIVertexStreams.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTDrawRangeElements.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTFogCoord.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTPointParameters.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTSecondaryColor.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTStencilTwoSide.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTVertexShader.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTVertexWeighting.cpp,
	  native/common/nv/org_lwjgl_opengl_NVEvaluators.cpp,
	  native/common/nv/org_lwjgl_opengl_NVFence.cpp,
	  native/common/nv/org_lwjgl_opengl_NVFragmentProgram.cpp,
	  native/common/nv/org_lwjgl_opengl_NVHalfFloat.cpp,
	  native/common/nv/org_lwjgl_opengl_NVOcclusionQuery.cpp,
	  native/common/nv/org_lwjgl_opengl_NVPixelDataRange.cpp,
	  native/common/nv/org_lwjgl_opengl_NVPointSprite.cpp,
	  native/common/nv/org_lwjgl_opengl_NVPrimitiveRestart.cpp,
	  native/common/nv/org_lwjgl_opengl_NVProgram.cpp,
	  native/common/nv/org_lwjgl_opengl_NVRegisterCombiners.cpp,
	  native/common/nv/org_lwjgl_opengl_NVRegisterCombiners2.cpp,
	  native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.cpp,
	  native/common/nv/org_lwjgl_opengl_NVVertexProgram.cpp: Removed
	  GL_CHECK_ERROR
2004-03-07 16:49  elias_naur
	* src/native/common/extgl.cpp: Fixed win32 compile
2004-03-07 16:42  matzon
	* build.xml: updated headers target
2004-03-07 16:41  elias_naur
	* src/native/common/: org_lwjgl_opengl_GL11.cpp,
	  org_lwjgl_opengl_GL12.cpp, org_lwjgl_opengl_GL13.cpp,
	  org_lwjgl_opengl_GL14.cpp, org_lwjgl_opengl_GL15.cpp,
	  arb/org_lwjgl_opengl_ARBImaging.cpp,
	  arb/org_lwjgl_opengl_ARBMatrixPalette.cpp,
	  arb/org_lwjgl_opengl_ARBMultisample.cpp,
	  arb/org_lwjgl_opengl_ARBMultitexture.cpp,
	  arb/org_lwjgl_opengl_ARBOcclusionQuery.cpp,
	  arb/org_lwjgl_opengl_ARBPointParameters.cpp,
	  arb/org_lwjgl_opengl_ARBProgram.cpp,
	  arb/org_lwjgl_opengl_ARBShaderObjects.cpp,
	  arb/org_lwjgl_opengl_ARBTextureCompression.cpp,
	  arb/org_lwjgl_opengl_ARBTransposeMatrix.cpp,
	  arb/org_lwjgl_opengl_ARBVertexBlend.cpp,
	  arb/org_lwjgl_opengl_ARBVertexBufferObject.cpp,
	  arb/org_lwjgl_opengl_ARBVertexProgram.cpp,
	  arb/org_lwjgl_opengl_ARBVertexShader.cpp,
	  arb/org_lwjgl_opengl_ARBWindowPos.cpp,
	  ati/org_lwjgl_opengl_ATIDrawBuffers.cpp,
	  ati/org_lwjgl_opengl_ATIElementArray.cpp,
	  ati/org_lwjgl_opengl_ATIEnvmapBumpmap.cpp,
	  ati/org_lwjgl_opengl_ATIFragmentShader.cpp,
	  ati/org_lwjgl_opengl_ATIMapObjectBuffer.cpp,
	  ati/org_lwjgl_opengl_ATIPnTriangles.cpp,
	  ati/org_lwjgl_opengl_ATISeparateStencil.cpp,
	  ati/org_lwjgl_opengl_ATIVertexArrayObject.cpp,
	  ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.cpp,
	  ati/org_lwjgl_opengl_ATIVertexStreams.cpp,
	  ext/org_lwjgl_opengl_EXTBlendFuncSeparate.cpp,
	  ext/org_lwjgl_opengl_EXTCompiledVertexArray.cpp,
	  ext/org_lwjgl_opengl_EXTDrawRangeElements.cpp,
	  ext/org_lwjgl_opengl_EXTFogCoord.cpp,
	  ext/org_lwjgl_opengl_EXTMultiDrawArrays.cpp,
	  ext/org_lwjgl_opengl_EXTPointParameters.cpp,
	  ext/org_lwjgl_opengl_EXTSecondaryColor.cpp,
	  ext/org_lwjgl_opengl_EXTStencilTwoSide.cpp,
	  ext/org_lwjgl_opengl_EXTVertexShader.cpp,
	  ext/org_lwjgl_opengl_EXTVertexWeighting.cpp,
	  nv/org_lwjgl_opengl_NVEvaluators.cpp,
	  nv/org_lwjgl_opengl_NVFence.cpp,
	  nv/org_lwjgl_opengl_NVFragmentProgram.cpp,
	  nv/org_lwjgl_opengl_NVHalfFloat.cpp,
	  nv/org_lwjgl_opengl_NVOcclusionQuery.cpp,
	  nv/org_lwjgl_opengl_NVPixelDataRange.cpp,
	  nv/org_lwjgl_opengl_NVPointSprite.cpp,
	  nv/org_lwjgl_opengl_NVPrimitiveRestart.cpp,
	  nv/org_lwjgl_opengl_NVProgram.cpp,
	  nv/org_lwjgl_opengl_NVRegisterCombiners.cpp,
	  nv/org_lwjgl_opengl_NVRegisterCombiners2.cpp,
	  nv/org_lwjgl_opengl_NVVertexArrayRange.cpp,
	  nv/org_lwjgl_opengl_NVVertexProgram.cpp: Fixed win32 compile
2004-03-07 16:26  matzon
	* build.xml: updated headers target
2004-03-07 16:20  matzon
	* src/java/org/lwjgl/: AWTAdapter.java, Adapter.java,
	  PlatformAdapter.java, SwingAdapter.java, Sys.java: PLATFORM now
	  specifiable from properties AWTAdapter renamed to SwingAdapter
	  Adapter renamed to PlatformAdapter
2004-03-07 16:18  elias_naur
	* src/: java/org/lwjgl/opengl/GL11.java,
	  java/org/lwjgl/opengl/NVVertexProgram.java,
	  native/common/checkGLerror.h, native/common/extgl.cpp,
	  native/common/extgl.h, native/common/org_lwjgl_opengl_GL11.cpp,
	  native/common/org_lwjgl_opengl_GL11.h,
	  native/common/org_lwjgl_opengl_GL12.cpp,
	  native/common/org_lwjgl_opengl_GL12.h,
	  native/common/org_lwjgl_opengl_GL13.cpp,
	  native/common/org_lwjgl_opengl_GL13.h,
	  native/common/org_lwjgl_opengl_GL14.cpp,
	  native/common/org_lwjgl_opengl_GL14.h,
	  native/common/org_lwjgl_opengl_GL15.cpp,
	  native/common/org_lwjgl_opengl_GL15.h,
	  native/common/arb/org_lwjgl_opengl_ARBImaging.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBImaging.h,
	  native/common/arb/org_lwjgl_opengl_ARBMatrixPalette.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBMatrixPalette.h,
	  native/common/arb/org_lwjgl_opengl_ARBMultisample.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBMultisample.h,
	  native/common/arb/org_lwjgl_opengl_ARBMultitexture.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBMultitexture.h,
	  native/common/arb/org_lwjgl_opengl_ARBOcclusionQuery.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBOcclusionQuery.h,
	  native/common/arb/org_lwjgl_opengl_ARBPointParameters.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBPointParameters.h,
	  native/common/arb/org_lwjgl_opengl_ARBProgram.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBProgram.h,
	  native/common/arb/org_lwjgl_opengl_ARBShaderObjects.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBShaderObjects.h,
	  native/common/arb/org_lwjgl_opengl_ARBTextureCompression.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBTextureCompression.h,
	  native/common/arb/org_lwjgl_opengl_ARBTransposeMatrix.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBTransposeMatrix.h,
	  native/common/arb/org_lwjgl_opengl_ARBVertexBlend.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBVertexBlend.h,
	  native/common/arb/org_lwjgl_opengl_ARBVertexBufferObject.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBVertexBufferObject.h,
	  native/common/arb/org_lwjgl_opengl_ARBVertexProgram.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBVertexProgram.h,
	  native/common/arb/org_lwjgl_opengl_ARBVertexShader.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBVertexShader.h,
	  native/common/arb/org_lwjgl_opengl_ARBWindowPos.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBWindowPos.h,
	  native/common/ati/org_lwjgl_opengl_ATIDrawBuffers.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIDrawBuffers.h,
	  native/common/ati/org_lwjgl_opengl_ATIElementArray.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIElementArray.h,
	  native/common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.h,
	  native/common/ati/org_lwjgl_opengl_ATIFragmentShader.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIFragmentShader.h,
	  native/common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.h,
	  native/common/ati/org_lwjgl_opengl_ATIPnTriangles.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIPnTriangles.h,
	  native/common/ati/org_lwjgl_opengl_ATISeparateStencil.cpp,
	  native/common/ati/org_lwjgl_opengl_ATISeparateStencil.h,
	  native/common/ati/org_lwjgl_opengl_ATIVertexArrayObject.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIVertexArrayObject.h,
	  native/common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.h,
	  native/common/ati/org_lwjgl_opengl_ATIVertexStreams.cpp,
	  native/common/ati/org_lwjgl_opengl_ATIVertexStreams.h,
	  native/common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.h,
	  native/common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.h,
	  native/common/ext/org_lwjgl_opengl_EXTDrawRangeElements.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTDrawRangeElements.h,
	  native/common/ext/org_lwjgl_opengl_EXTFogCoord.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTFogCoord.h,
	  native/common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.h,
	  native/common/ext/org_lwjgl_opengl_EXTPointParameters.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTPointParameters.h,
	  native/common/ext/org_lwjgl_opengl_EXTSecondaryColor.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTSecondaryColor.h,
	  native/common/ext/org_lwjgl_opengl_EXTStencilTwoSide.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTStencilTwoSide.h,
	  native/common/ext/org_lwjgl_opengl_EXTVertexShader.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTVertexShader.h,
	  native/common/ext/org_lwjgl_opengl_EXTVertexWeighting.cpp,
	  native/common/ext/org_lwjgl_opengl_EXTVertexWeighting.h,
	  native/common/nv/org_lwjgl_opengl_NVEvaluators.cpp,
	  native/common/nv/org_lwjgl_opengl_NVEvaluators.h,
	  native/common/nv/org_lwjgl_opengl_NVFence.cpp,
	  native/common/nv/org_lwjgl_opengl_NVFence.h,
	  native/common/nv/org_lwjgl_opengl_NVFragmentProgram.cpp,
	  native/common/nv/org_lwjgl_opengl_NVFragmentProgram.h,
	  native/common/nv/org_lwjgl_opengl_NVHalfFloat.cpp,
	  native/common/nv/org_lwjgl_opengl_NVHalfFloat.h,
	  native/common/nv/org_lwjgl_opengl_NVOcclusionQuery.cpp,
	  native/common/nv/org_lwjgl_opengl_NVOcclusionQuery.h,
	  native/common/nv/org_lwjgl_opengl_NVPixelDataRange.cpp,
	  native/common/nv/org_lwjgl_opengl_NVPixelDataRange.h,
	  native/common/nv/org_lwjgl_opengl_NVPointSprite.cpp,
	  native/common/nv/org_lwjgl_opengl_NVPointSprite.h,
	  native/common/nv/org_lwjgl_opengl_NVPrimitiveRestart.cpp,
	  native/common/nv/org_lwjgl_opengl_NVPrimitiveRestart.h,
	  native/common/nv/org_lwjgl_opengl_NVProgram.cpp,
	  native/common/nv/org_lwjgl_opengl_NVProgram.h,
	  native/common/nv/org_lwjgl_opengl_NVRegisterCombiners.cpp,
	  native/common/nv/org_lwjgl_opengl_NVRegisterCombiners.h,
	  native/common/nv/org_lwjgl_opengl_NVRegisterCombiners2.cpp,
	  native/common/nv/org_lwjgl_opengl_NVRegisterCombiners2.h,
	  native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.cpp,
	  native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.h,
	  native/common/nv/org_lwjgl_opengl_NVVertexProgram.cpp,
	  native/common/nv/org_lwjgl_opengl_NVVertexProgram.h,
	  native/linux/org_lwjgl_opengl_Pbuffer.cpp: Replaced CHECK_EXISTS
	  with one time check at symbol load time
2004-03-05 23:57  elias_naur
	* src/native/: common/extgl.cpp,
	  macosx/org_lwjgl_opengl_Window.cpp: Fixed up macosx
2004-03-05 23:20  matzon
	* src/native/: common/extgl.cpp,
	  macosx/org_lwjgl_opengl_Pbuffer.cpp,
	  macosx/org_lwjgl_opengl_Window.cpp: osx fixes - needs
	  verification
2004-03-05 07:23  matzon
	* src/java/org/lwjgl/input/Mouse.java: doh, clamping to width
	  instead of height
2004-03-04 01:36  spasi
	* src/java/org/lwjgl/opengl/glu/: Project.java, Util.java:
	  optimizations
2004-03-03 11:06  cix_foo
	* src/java/org/lwjgl/test/opengl/PbufferTest.java: Fixed
	  compilation error (untested)
2004-03-02 02:57  spasi
	* src/: java/org/lwjgl/opengl/Pbuffer.java,
	  java/org/lwjgl/opengl/RenderTexture.java,
	  native/common/org_lwjgl_opengl_Pbuffer.h,
	  native/linux/org_lwjgl_opengl_Pbuffer.cpp,
	  native/macosx/org_lwjgl_opengl_Pbuffer.cpp,
	  native/win32/org_lwjgl_opengl_Pbuffer.cpp: render-to-texture
	  support
2004-03-01 14:07  cix_foo
	* src/java/org/lwjgl/BufferUtils.java: Fixed comments
2004-03-01 14:06  cix_foo
	* src/java/org/lwjgl/BufferUtils.java: New buffer utils
2004-03-01 01:58  spasi
	* src/java/org/lwjgl/opengl/ARBProgram.java: no message
2004-03-01 01:53  spasi
	* src/java/org/lwjgl/opengl/GLContext.java: Added
	  ARB_fragment_program_shadow
2004-03-01 00:42  spasi
	* src/java/org/lwjgl/opengl/glu/: GLU.java, MipMap.java,
	  PixelStoreState.java, Project.java, Registry.java, Sphere.java,
	  Util.java: Made gluProject to use one result FloatBuffer, javadoc
	  corrections
2004-03-01 00:27  spasi
	* src/native/common/nv/: org_lwjgl_opengl_NVHalfFloat.cpp,
	  org_lwjgl_opengl_NVHalfFloat.h: Removed VertexWeight
2004-03-01 00:19  spasi
	* src/java/org/lwjgl/opengl/NVHalfFloat.java: Removed VertexWeight
2004-02-29 09:24  elias_naur
	* src/native/common/: extgl.cpp, org_lwjgl_opengl_GLContext.cpp:
	  Moved init of glXGetProcAddress to extgl_Open
2004-02-28 17:59  cix_foo
	* src/native/common/extgl.cpp: Fixed JOGL context handling problem
2004-02-27 10:54  elias_naur
	* src/native/linux/org_lwjgl_Sys.cpp: alert->nAlert in linux
2004-02-27 09:29  elias_naur
	* src/native/common/arb/org_lwjgl_opengl_ARBShaderObjects.cpp:
	  Tried to fix g++ compiler errors in ARB_shader_objects.cpp
2004-02-26 23:12  matzon
	* platform_build/win32_vs_net/: lwjgl.suo, lwjgl.vcproj: updated
	  build file
2004-02-26 22:54  matzon
	* src/native/common/: org_lwjgl_Display.h, org_lwjgl_Sys.h,
	  org_lwjgl_input_Controller.h, org_lwjgl_input_Cursor.h,
	  org_lwjgl_input_Keyboard.h, org_lwjgl_input_Mouse.h,
	  org_lwjgl_openal_AL.h, org_lwjgl_openal_AL10.h,
	  org_lwjgl_opengl_GL11.h, org_lwjgl_opengl_GL12.h,
	  org_lwjgl_opengl_GL13.h, org_lwjgl_opengl_GL14.h,
	  org_lwjgl_opengl_GL15.h, org_lwjgl_opengl_GLContext.h: fresh
	  headers
2004-02-26 22:51  matzon
	* src/: java/org/lwjgl/openal/AL.java,
	  java/org/lwjgl/openal/AL10.java,
	  java/org/lwjgl/openal/ALConstants.java,
	  java/org/lwjgl/openal/BaseAL.java,
	  java/org/lwjgl/openal/BaseALConstants.java,
	  java/org/lwjgl/openal/CoreAL.java,
	  java/org/lwjgl/test/openal/BasicTest.java,
	  java/org/lwjgl/test/openal/EAXTest.java,
	  java/org/lwjgl/test/openal/MovingSoundTest.java,
	  java/org/lwjgl/test/openal/OpenALCreationTest.java,
	  java/org/lwjgl/test/openal/PlayTest.java,
	  java/org/lwjgl/test/openal/PlayTestMemory.java,
	  java/org/lwjgl/test/openal/PositionTest.java,
	  java/org/lwjgl/test/openal/SourceLimitTest.java,
	  java/org/lwjgl/test/openal/StressTest.java,
	  java/org/lwjgl/test/openal/WaveData.java,
	  native/common/Makefile.am, native/common/org_lwjgl_openal_AL.cpp,
	  native/common/org_lwjgl_openal_AL.h,
	  native/common/org_lwjgl_openal_AL10.cpp,
	  native/common/org_lwjgl_openal_AL10.h,
	  native/common/org_lwjgl_openal_BaseAL.cpp,
	  native/common/org_lwjgl_openal_BaseAL.h,
	  native/common/org_lwjgl_openal_CoreAL.cpp,
	  native/common/org_lwjgl_openal_CoreAL.h,
	  native/common/org_lwjgl_openal_eax_BaseEAX.cpp,
	  native/common/org_lwjgl_openal_eax_BaseEAX.h,
	  native/common/org_lwjgl_openal_eax_CoreEAX.cpp,
	  native/common/org_lwjgl_openal_eax_CoreEAX.h,
	  native/common/org_lwjgl_openal_eax_EAX.cpp,
	  native/common/org_lwjgl_openal_eax_EAX.h,
	  native/common/org_lwjgl_openal_eax_EAX20.cpp,
	  native/common/org_lwjgl_openal_eax_EAX20.h: OpenAL / EAX Refactor
2004-02-26 22:47  matzon
	* src/java/org/lwjgl/opengl/Window.java: fixed import
2004-02-26 22:39  matzon
	* src/native/win32/org_lwjgl_Sys.h: *puff*
2004-02-25 19:08  elias_naur
	* src/native/: common/Makefile.am, common/extgl.cpp,
	  common/extgl.h, linux/org_lwjgl_opengl_Window.cpp: Fixed up linux
	  for JOGL integration work
2004-02-25 17:44  elias_naur
	* src/native/linux/org_lwjgl_opengl_Window.cpp: Small linux fix
2004-02-24 15:31  cix_foo
	* src/java/org/lwjgl/opengl/GLContext.java,
	  src/java/org/lwjgl/opengl/Window.java,
	  src/java/org/lwjgl/test/opengl/Grass.java,
	  src/native/common/org_lwjgl_opengl_GLContext.cpp,
	  src/native/common/org_lwjgl_opengl_GLContext.h,
	  platform_build/win32_vs_net/lwjgl.vcproj,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  platform_build/win32_vs_net/lwjgl.suo,
	  src/java/org/lwjgl/Sys.java: New context stuff - complete for
	  win32, incomplete for linux / mac
2004-02-24 00:51  cix_foo
	* src/java/org/lwjgl/opengl/GLContext.java: New context management
	  code (incomplete)
2004-02-24 00:42  cix_foo
	* src/: java/org/lwjgl/opengl/GLContext.java,
	  java/org/lwjgl/opengl/Window.java, native/common/extgl.h,
	  native/common/org_lwjgl_opengl_GLContext.cpp,
	  java/org/lwjgl/AWTAdapter.java, java/org/lwjgl/Adapter.java,
	  java/org/lwjgl/Sys.java, native/common/extgl.cpp,
	  native/common/org_lwjgl_opengl_GLContext.h,
	  native/common/org_lwjgl_opengl_Window.h,
	  native/win32/org_lwjgl_Sys.cpp, native/win32/org_lwjgl_Sys.h,
	  native/win32/org_lwjgl_opengl_Window.cpp,
	  java/org/lwjgl/test/SysTest.java: New context management code
	  (incomplete)
2004-02-23 17:30  cix_foo
	* src/java/org/lwjgl/: opengl/GLCaps.java, opengl/GLContext.java,
	  opengl/Pbuffer.java, opengl/VBOTracker.java, opengl/Window.java,
	  test/opengl/Grass.java, test/opengl/VBOIndexTest.java,
	  test/opengl/VBOTest.java: temporary work - don't use this yet
2004-02-19 19:23  spasi
	* src/java/org/lwjgl/opengl/: EXTTextureRectangle.java,
	  GLCaps.java: EXT_texture_rectangle support
2004-02-19 00:54  cix_foo
	* src/java/org/lwjgl/opengl/: ARBFragmentShader.java,
	  ARBImaging.java, ARBMatrixPalette.java, ARBMultisample.java,
	  ARBOcclusionQuery.java, ARBPointParameters.java,
	  ARBPointSprite.java, ARBShaderObjects.java,
	  ARBShadowAmbient.java, ARBTextureCompression.java,
	  ARBTextureCubeMap.java, ARBTextureEnvCombine.java,
	  ARBTextureEnvDot3.java, ARBTransposeMatrix.java,
	  ARBVertexBlend.java, ARBVertexBufferObject.java,
	  ARBVertexShader.java, ARBWindowPos.java, ATIDrawBuffers.java,
	  ATIElementArray.java, ATIEnvmapBumpmap.java,
	  ATIFragmentShader.java, ATIMapObjectBuffer.java,
	  ATIPnTriangles.java, ATITextureMirrorOnce.java,
	  ATIVertexArrayObject.java, ATIVertexAttribArrayObject.java,
	  ATIVertexStreams.java, EXTAbgr.java, EXTBlendFuncSeparate.java,
	  EXTBlendSubtract.java, EXTCompiledVertexArray.java,
	  EXTDrawRangeElements.java, EXTFogCoord.java,
	  EXTMultiDrawArrays.java, EXTPointParameters.java,
	  EXTRescaleNormal.java, EXTSecondaryColor.java,
	  EXTStencilTwoSide.java, EXTTextureEnvDot3.java,
	  EXTTextureFilterAnisotropic.java, EXTVertexShader.java,
	  GL12.java, GL13.java, GLCaps.java, NVFence.java,
	  NVHalfFloat.java, NVLightMaxExponent.java,
	  NVMultisampleFilterHint.java, NVPackedDepthStencil.java,
	  NVPixelDataRange.java, NVPointSprite.java,
	  NVRegisterCombiners.java, NVRegisterCombiners2.java,
	  NVTexgenReflection.java, NVTextureCompressionVTC.java,
	  NVTextureEnvCombine4.java, NVTextureRectangle.java,
	  NVTextureShader2.java, NVTextureShader3.java,
	  NVVertexArrayRange.java, NVVertexArrayRange2.java,
	  NVVertexProgram.java, ARBDepthTexture.java,
	  ARBFragmentProgram.java, ARBMultitexture.java, ARBShadow.java,
	  ARBTextureBorderClamp.java, ARBTextureMirroredRepeat.java,
	  ARBVertexProgram.java, ATISeparateStencil.java,
	  ATITextureFloat.java, EXTBgra.java, EXTPackedPixels.java,
	  EXTSeparateSpecularColor.java, EXTSharedTexturePalette.java,
	  EXTStencilWrap.java, EXTTextureCompressionS3TC.java,
	  EXTTextureEnvCombine.java, EXTTextureLODBias.java,
	  EXTVertexWeighting.java, GL11.java, GL14.java, GL15.java,
	  NVCopyDepthToColor.java, NVDepthClamp.java, NVEvaluators.java,
	  NVFloatBuffer.java, NVFogDistance.java, NVFragmentProgram.java,
	  NVOcclusionQuery.java, NVPrimitiveRestart.java,
	  NVTextureExpandNormal.java, NVTextureShader.java: Made all
	  classes final
2004-02-18 23:31  cix_foo
	* src/java/org/lwjgl/opengl/: ARBImaging.java,
	  ARBTransposeMatrix.java, BufferChecks.java, GL11.java, GL13.java,
	  GL15.java, NVEvaluators.java: Buffer checking code
2004-02-18 20:02  elias_naur
	* src/native/common/arb/org_lwjgl_opengl_ARBVertexBufferObject.cpp:
	  [no log message]
2004-02-18 18:48  cix_foo
	* src/: java/org/lwjgl/opengl/GLContext.java,
	  java/org/lwjgl/opengl/Pbuffer.java,
	  java/org/lwjgl/opengl/VBOTracker.java,
	  java/org/lwjgl/opengl/Window.java,
	  native/win32/org_lwjgl_opengl_Window.cpp,
	  java/org/lwjgl/test/opengl/PbufferTest.java,
	  native/common/org_lwjgl_opengl_Pbuffer.h,
	  native/common/org_lwjgl_opengl_Window.h,
	  native/linux/org_lwjgl_opengl_Pbuffer.cpp,
	  native/linux/org_lwjgl_opengl_Window.cpp: New Context stuff
2004-02-17 23:03  elias_naur
	* src/java/org/lwjgl/opengl/: GLCaps.java: Split ARB_imaging into
	  separate extension
2004-02-17 22:59  elias_naur
	* src/: java/org/lwjgl/opengl/ARBImaging.java,
	  java/org/lwjgl/opengl/GL12.java,
	  native/common/org_lwjgl_opengl_GL12.cpp,
	  native/common/arb/Makefile.am,
	  native/common/arb/org_lwjgl_opengl_ARBImaging.cpp,
	  native/common/arb/org_lwjgl_opengl_ARBImaging.h: Split
	  ARB_imaging into separate extension
2004-02-17 22:36  elias_naur
	* src/: java/org/lwjgl/opengl/GL14.java,
	  native/common/org_lwjgl_opengl_GL14.cpp,
	  native/common/org_lwjgl_opengl_GL14.h: Added missing GL14
	  functions
2004-02-17 17:57  matzon
	* src/native/win32/: Window.h, org_lwjgl_opengl_Window.cpp: make
	  isFocused & isMinimized work as expected cleaned up field usage
2004-02-16 04:35  elias_naur
	* src/java/org/lwjgl/opengl/: ARBMatrixPalette.java,
	  ARBVertexBlend.java, ARBVertexProgram.java, ATIElementArray.java,
	  BufferChecks.java, EXTDrawRangeElements.java, EXTFogCoord.java,
	  EXTSecondaryColor.java, EXTVertexShader.java,
	  EXTVertexWeighting.java, GL11.java, GL12.java, GL14.java,
	  NVVertexProgram.java: Fixed VBO checks and disabled BufferChecks
	  (for now)
2004-02-15 22:46  spasi
	* src/java/org/lwjgl/opengl/: Pbuffer.java, StateStack.java,
	  Util.java, VBOTracker.java: Syntax corrections
2004-02-15 22:45  spasi
	* src/java/org/lwjgl/opengl/GLCaps.java: OpenGL15 support
2004-02-15 22:45  spasi
	* src/java/org/lwjgl/Display.java: Fixed javadoc error
2004-02-15 20:41  cix_foo
	* src/java/org/lwjgl/opengl/: ARBFragmentShader.java,
	  ARBMatrixPalette.java, ARBOcclusionQuery.java,
	  ARBPointSprite.java, ARBShaderObjects.java,
	  ARBTextureCubeMap.java, ARBTransposeMatrix.java,
	  ARBVertexBlend.java, ATIEnvmapBumpmap.java,
	  ATIFragmentShader.java, EXTCompiledVertexArray.java,
	  EXTMultiDrawArrays.java, EXTPointParameters.java,
	  EXTSecondaryColor.java, NVPointSprite.java,
	  NVRegisterCombiners.java, ARBFragmentProgram.java,
	  ARBMultisample.java, ARBMultitexture.java,
	  ARBPointParameters.java, ARBProgram.java,
	  ARBTextureCompression.java, ARBVertexBufferObject.java,
	  ARBVertexProgram.java, ARBVertexShader.java, ATIDrawBuffers.java,
	  ATIElementArray.java, ATIPnTriangles.java, ATITextureFloat.java,
	  ATIVertexArrayObject.java, ATIVertexAttribArrayObject.java,
	  BufferChecks.java, EXTDrawRangeElements.java, EXTFogCoord.java,
	  EXTVertexShader.java, EXTVertexWeighting.java, GL11.java,
	  GL12.java, GL13.java, GL14.java, NVEvaluators.java, NVFence.java,
	  NVFloatBuffer.java, NVFragmentProgram.java,
	  NVMultisampleFilterHint.java, NVOcclusionQuery.java,
	  NVRegisterCombiners2.java, NVTextureExpandNormal.java,
	  NVVertexProgram.java, Util.java, glu/Util.java: Buffer checking
	  code
2004-02-15 20:24  elias_naur
	* src/native/: common/extgl.cpp, common/extgl.h,
	  win32/org_lwjgl_opengl_Pbuffer.cpp,
	  win32/org_lwjgl_opengl_Window.cpp: Added WGL_ARB_multisample
	  support
2004-02-15 16:46  elias_naur
	* src/: java/org/lwjgl/opengl/Pbuffer.java,
	  java/org/lwjgl/test/opengl/PbufferTest.java,
	  native/common/org_lwjgl_opengl_Pbuffer.h,
	  native/linux/org_lwjgl_opengl_Pbuffer.cpp,
	  native/macosx/org_lwjgl_opengl_Pbuffer.cpp,
	  native/win32/org_lwjgl_opengl_Pbuffer.cpp: Added
	  GLX_ARB_multisample support to Pbuffers
2004-02-15 16:34  elias_naur
	* src/java/org/lwjgl/test/: WindowCreationTest.java,
	  input/ControllerCreationTest.java, input/ControllerTest.java,
	  input/HWCursorTest.java, input/KeyboardTest.java,
	  input/MouseCreationTest.java, input/MouseTest.java,
	  openal/MovingSoundTest.java, openal/PositionTest.java,
	  opengl/FullScreenWindowedTest.java, opengl/Game.java,
	  opengl/Grass.java, opengl/PbufferTest.java,
	  opengl/VBOIndexTest.java, opengl/VBOTest.java: Fixed tests
2004-02-15 16:27  elias_naur
	* src/: java/org/lwjgl/opengl/Window.java, native/common/extgl.cpp,
	  native/common/extgl.h, native/common/org_lwjgl_opengl_GL15.cpp,
	  native/common/org_lwjgl_opengl_Window.h,
	  native/linux/org_lwjgl_opengl_Window.cpp,
	  native/macosx/org_lwjgl_opengl_Window.cpp,
	  native/win32/org_lwjgl_opengl_Window.cpp: Added
	  GLX_ARB_multisample support
2004-02-15 16:20  spasi
	* src/native/common/: extgl.cpp, Makefile.am, extgl.h,
	  org_lwjgl_opengl_GL15.cpp, org_lwjgl_opengl_GL15.h: OpenGL1.5
	  support
2004-02-15 16:16  spasi
	* src/java/org/lwjgl/opengl/GL15.java: OpenGL1.5 support
2004-02-12 08:10  matzon
	* src/java/org/lwjgl/input/: Keyboard.java, Mouse.java: updated
	  javadoc
2004-02-12 08:00  matzon
	* src/java/org/lwjgl/input/Mouse.java: updated javadoc
2004-02-11 12:25  elias_naur
	* src/native/linux/org_lwjgl_Display.cpp: Added null check in linux
	  setDisplayMode
2004-02-10 09:31  elias_naur
	* src/native/win32/org_lwjgl_opengl_Window.cpp: Added aldacron's
	  ghost window fix, a ShowWindow(hwnd, SW_HIDE) before destroying
	  the window
2004-02-10 00:37  cix_foo
	* src/java/org/lwjgl/opengl/: ARBPointSprite.java, ARBCubeMap.java,
	  ARBFragmentProgram.java, ARBFragmentShader.java,
	  ARBMatrixPalette.java, ARBMultisample.java, ARBMultitexture.java,
	  ARBOcclusionQuery.java, ARBPointParameters.java, ARBProgram.java,
	  ARBTextureCompression.java, ARBTextureCubeMap.java,
	  ARBTransposeMatrix.java: The BIG LWJGL REFACTORING
2004-02-08 23:21  elias_naur
	* src/native/common/arb/Makefile.am: Makefile.am compile fix
2004-02-08 21:38  cix_foo
	* src/java/org/lwjgl/: input/Mouse.java, opengl/Window.java,
	  opengl/BufferChecks.java: The BIG LWJGL REFACTORING
2004-02-08 21:35  cix_foo
	* src/java/org/lwjgl/: opengl/NVCopyDepthToColor.java,
	  opengl/NVDepthClamp.java, opengl/NVEvaluators.java,
	  opengl/NVFence.java, opengl/NVFloatBuffer.java,
	  opengl/NVFogDistance.java, opengl/NVFragmentProgram.java,
	  opengl/NVHalfFloat.java, opengl/NVLightMaxExponent.java,
	  opengl/NVMultisampleFilterHint.java,
	  opengl/NVPackedDepthStencil.java, opengl/NVPixelDataRange.java,
	  opengl/NVPointSprite.java, opengl/NVPrimitiveRestart.java,
	  opengl/NVProgram.java, opengl/NVRegisterCombiners.java,
	  opengl/NVRegisterCombiners2.java, opengl/NVTexgenReflection.java,
	  opengl/NVTextureCompressionVTC.java,
	  opengl/NVTextureEnvCombine4.java,
	  opengl/NVTextureExpandNormal.java,
	  opengl/NVTextureRectangle.java, opengl/NVTextureShader.java,
	  opengl/NVTextureShader2.java, opengl/NVTextureShader3.java,
	  opengl/NVVertexArrayRange.java, opengl/NVVertexArrayRange2.java,
	  opengl/NVVertexProgram.java, opengl/NVOcclusionQuery.java,
	  opengl/Pbuffer.java, opengl/StateStack.java,
	  opengl/VBOTracker.java, openal/ALCcontext.java,
	  openal/BaseAL.java, openal/CoreAL.java, input/Cursor.java,
	  Display.java: The BIG LWJGL REFACTORING
2004-02-08 21:32  cix_foo
	* src/java/org/lwjgl/: test/openal/BasicTest.java,
	  test/openal/EAXTest.java, test/openal/MovingSoundTest.java,
	  test/openal/OpenALCreationTest.java,
	  test/openal/PositionTest.java, test/openal/SourceLimitTest.java,
	  test/openal/StressTest.java, test/openal/WaveData.java,
	  test/WindowCreationTest.java,
	  test/input/ControllerCreationTest.java,
	  test/input/HWCursorTest.java, test/input/MouseCreationTest.java,
	  test/input/MouseTest.java, test/openal/ALCTest.java,
	  test/openal/PlayTest.java, test/openal/PlayTestMemory.java,
	  test/opengl/FullScreenWindowedTest.java, test/opengl/Game.java,
	  test/opengl/Grass.java, test/opengl/PbufferTest.java,
	  test/opengl/VBOIndexTest.java, test/opengl/VBOTest.java,
	  opengl/ARBCubeMap.java, opengl/ARBDepthTexture.java,
	  opengl/ARBFragmentProgram.java, opengl/ARBFragmentShader.java,
	  opengl/ARBMatrixPalette.java, opengl/ARBMultisample.java,
	  opengl/ARBMultitexture.java, opengl/ARBOcclusionQuery.java,
	  opengl/ARBPointParameters.java, opengl/ARBPointSprite.java,
	  opengl/ARBProgram.java, opengl/ARBShaderObjects.java,
	  opengl/ARBShadow.java, opengl/ARBShadowAmbient.java,
	  opengl/ARBTextureBorderClamp.java,
	  opengl/ARBTextureCompression.java,
	  opengl/ARBTextureEnvCombine.java, opengl/ARBTextureEnvDot3.java,
	  opengl/ARBTextureMirroredRepeat.java,
	  opengl/ARBTransposeMatrix.java, opengl/ARBVertexBlend.java,
	  opengl/ARBVertexBufferObject.java, opengl/ARBVertexProgram.java,
	  opengl/ARBVertexShader.java, opengl/ARBWindowPos.java,
	  opengl/ATIDrawBuffers.java, opengl/ATIElementArray.java,
	  opengl/ATIEnvmapBumpmap.java, opengl/ATIFragmentShader.java,
	  opengl/ATIMapObjectBuffer.java, opengl/ATIPnTriangles.java,
	  opengl/ATISeparateStencil.java, opengl/ATITextureFloat.java,
	  opengl/ATITextureMirrorOnce.java,
	  opengl/ATIVertexArrayObject.java,
	  opengl/ATIVertexAttribArrayObject.java,
	  opengl/ATIVertexStreams.java, opengl/EXTAbgr.java,
	  opengl/EXTBgra.java, opengl/EXTBlendFuncSeparate.java,
	  opengl/EXTBlendSubtract.java, opengl/EXTCompiledVertexArray.java,
	  opengl/EXTDrawRangeElements.java, opengl/EXTFogCoord.java,
	  opengl/EXTMultiDrawArrays.java, opengl/EXTPackedPixels.java,
	  opengl/EXTPointParameters.java, opengl/EXTRescaleNormal.java,
	  opengl/EXTSecondaryColor.java,
	  opengl/EXTSeparateSpecularColor.java,
	  opengl/EXTSharedTexturePalette.java,
	  opengl/EXTStencilTwoSide.java, opengl/EXTStencilWrap.java,
	  opengl/EXTTextureCompressionS3TC.java,
	  opengl/EXTTextureEnvCombine.java, opengl/EXTTextureEnvDot3.java,
	  opengl/EXTTextureFilterAnisotropic.java,
	  opengl/EXTTextureLODBias.java, opengl/EXTVertexShader.java,
	  opengl/EXTVertexWeighting.java, opengl/GL11.java,
	  opengl/GL12.java, opengl/GL13.java, opengl/GL14.java,
	  opengl/GLCaps.java: The BIG LWJGL REFACTORING
2004-02-08 21:28  cix_foo
	* src/native/common/: nv/Makefile.am,
	  nv/org_lwjgl_opengl_NVEvaluators.cpp,
	  nv/org_lwjgl_opengl_NVEvaluators.h,
	  nv/org_lwjgl_opengl_NVFence.cpp,
	  nv/org_lwjgl_opengl_NVFragmentProgram.cpp,
	  nv/org_lwjgl_opengl_NVFragmentProgram.h,
	  nv/org_lwjgl_opengl_NVHalfFloat.h,
	  nv/org_lwjgl_opengl_NVOcclusionQuery.cpp,
	  nv/org_lwjgl_opengl_NVPixelDataRange.h,
	  nv/org_lwjgl_opengl_NVPointSprite.cpp,
	  nv/org_lwjgl_opengl_NVPointSprite.h,
	  nv/org_lwjgl_opengl_NVPrimitiveRestart.cpp,
	  nv/org_lwjgl_opengl_NVPrimitiveRestart.h,
	  nv/org_lwjgl_opengl_NVProgram.cpp,
	  nv/org_lwjgl_opengl_NVProgram.h,
	  nv/org_lwjgl_opengl_NVRegisterCombiners.cpp,
	  nv/org_lwjgl_opengl_NVRegisterCombiners.h,
	  nv/org_lwjgl_opengl_NVRegisterCombiners2.h,
	  nv/org_lwjgl_opengl_NVVertexArrayRange.cpp,
	  nv/org_lwjgl_opengl_NVVertexArrayRange.h,
	  nv/org_lwjgl_opengl_NVVertexProgram.cpp,
	  nv/org_lwjgl_opengl_NVVertexProgram.h,
	  nv/org_lwjgl_opengl_nv_NVEvaluators.h,
	  nv/org_lwjgl_opengl_nv_NVFence.cpp,
	  nv/org_lwjgl_opengl_nv_NVFragmentProgram.cpp,
	  nv/org_lwjgl_opengl_nv_NVFragmentProgram.h,
	  nv/org_lwjgl_opengl_nv_NVHalfFloat.cpp,
	  nv/org_lwjgl_opengl_nv_NVHalfFloat.h,
	  nv/org_lwjgl_opengl_nv_NVOcclusionQuery.cpp,
	  nv/org_lwjgl_opengl_nv_NVOcclusionQuery.h,
	  nv/org_lwjgl_opengl_nv_NVPixelDataRange.cpp,
	  nv/org_lwjgl_opengl_nv_NVPixelDataRange.h,
	  nv/org_lwjgl_opengl_nv_NVPointSprite.h,
	  nv/org_lwjgl_opengl_nv_NVPrimitiveRestart.cpp,
	  nv/org_lwjgl_opengl_nv_NVPrimitiveRestart.h,
	  nv/org_lwjgl_opengl_nv_NVProgram.cpp,
	  nv/org_lwjgl_opengl_nv_NVProgram.h,
	  nv/org_lwjgl_opengl_nv_NVRegisterCombiners.h,
	  nv/org_lwjgl_opengl_nv_NVRegisterCombiners2.cpp,
	  nv/org_lwjgl_opengl_nv_NVRegisterCombiners2.h,
	  nv/org_lwjgl_opengl_nv_NVVertexArrayRange.cpp,
	  nv/org_lwjgl_opengl_nv_NVVertexArrayRange.h,
	  nv/org_lwjgl_opengl_nv_NVVertexProgram.cpp,
	  nv/org_lwjgl_opengl_nv_NVVertexProgram.h,
	  nv/org_lwjgl_opengl_NVFence.h,
	  nv/org_lwjgl_opengl_NVHalfFloat.cpp,
	  nv/org_lwjgl_opengl_NVOcclusionQuery.h,
	  nv/org_lwjgl_opengl_NVPixelDataRange.cpp,
	  nv/org_lwjgl_opengl_NVRegisterCombiners2.cpp,
	  nv/org_lwjgl_opengl_nv_NVEvaluators.cpp,
	  nv/org_lwjgl_opengl_nv_NVFence.h,
	  nv/org_lwjgl_opengl_nv_NVPointSprite.cpp,
	  nv/org_lwjgl_opengl_nv_NVRegisterCombiners.cpp, ext/Makefile.am,
	  ext/org_lwjgl_opengl_EXTBlendFuncSeparate.cpp,
	  ext/org_lwjgl_opengl_EXTBlendFuncSeparate.h,
	  ext/org_lwjgl_opengl_EXTCompiledVertexArray.cpp,
	  ext/org_lwjgl_opengl_EXTCompiledVertexArray.h,
	  ext/org_lwjgl_opengl_EXTDrawRangeElements.cpp,
	  ext/org_lwjgl_opengl_EXTDrawRangeElements.h,
	  ext/org_lwjgl_opengl_EXTFogCoord.cpp,
	  ext/org_lwjgl_opengl_EXTFogCoord.h,
	  ext/org_lwjgl_opengl_EXTMultiDrawArrays.cpp,
	  ext/org_lwjgl_opengl_EXTMultiDrawArrays.h,
	  ext/org_lwjgl_opengl_EXTPointParameters.cpp,
	  ext/org_lwjgl_opengl_EXTPointParameters.h,
	  ext/org_lwjgl_opengl_EXTSecondaryColor.cpp,
	  ext/org_lwjgl_opengl_EXTSecondaryColor.h,
	  ext/org_lwjgl_opengl_EXTStencilTwoSide.cpp,
	  ext/org_lwjgl_opengl_EXTStencilTwoSide.h,
	  ext/org_lwjgl_opengl_EXTVertexShader.cpp,
	  ext/org_lwjgl_opengl_EXTVertexShader.h,
	  ext/org_lwjgl_opengl_EXTVertexWeighting.cpp,
	  ext/org_lwjgl_opengl_EXTVertexWeighting.h,
	  ext/org_lwjgl_opengl_ext_EXTBlendFuncSeparate.cpp,
	  ext/org_lwjgl_opengl_ext_EXTBlendFuncSeparate.h,
	  ext/org_lwjgl_opengl_ext_EXTCompiledVertexArray.cpp,
	  ext/org_lwjgl_opengl_ext_EXTCompiledVertexArray.h,
	  ext/org_lwjgl_opengl_ext_EXTDrawRangeElements.cpp,
	  ext/org_lwjgl_opengl_ext_EXTDrawRangeElements.h,
	  ext/org_lwjgl_opengl_ext_EXTFogCoord.cpp,
	  ext/org_lwjgl_opengl_ext_EXTFogCoord.h,
	  ext/org_lwjgl_opengl_ext_EXTMultiDrawArrays.cpp,
	  ext/org_lwjgl_opengl_ext_EXTMultiDrawArrays.h,
	  ext/org_lwjgl_opengl_ext_EXTPointParameters.cpp,
	  ext/org_lwjgl_opengl_ext_EXTPointParameters.h,
	  ext/org_lwjgl_opengl_ext_EXTSecondaryColor.cpp,
	  ext/org_lwjgl_opengl_ext_EXTSecondaryColor.h,
	  ext/org_lwjgl_opengl_ext_EXTStencilTwoSide.cpp,
	  ext/org_lwjgl_opengl_ext_EXTStencilTwoSide.h,
	  ext/org_lwjgl_opengl_ext_EXTVertexShader.cpp,
	  ext/org_lwjgl_opengl_ext_EXTVertexShader.h,
	  ext/org_lwjgl_opengl_ext_EXTVertexWeighting.cpp,
	  ext/org_lwjgl_opengl_ext_EXTVertexWeighting.h, ati/Makefile.am,
	  ati/org_lwjgl_opengl_ATIDrawBuffers.cpp,
	  ati/org_lwjgl_opengl_ATIDrawBuffers.h,
	  ati/org_lwjgl_opengl_ATIElementArray.cpp,
	  ati/org_lwjgl_opengl_ATIElementArray.h,
	  ati/org_lwjgl_opengl_ATIEnvmapBumpmap.cpp,
	  ati/org_lwjgl_opengl_ATIEnvmapBumpmap.h,
	  ati/org_lwjgl_opengl_ATIFragmentShader.cpp,
	  ati/org_lwjgl_opengl_ATIFragmentShader.h,
	  ati/org_lwjgl_opengl_ATIMapObjectBuffer.cpp,
	  ati/org_lwjgl_opengl_ATIMapObjectBuffer.h,
	  ati/org_lwjgl_opengl_ATIPnTriangles.cpp,
	  ati/org_lwjgl_opengl_ATIPnTriangles.h,
	  ati/org_lwjgl_opengl_ATISeparateStencil.cpp,
	  ati/org_lwjgl_opengl_ATISeparateStencil.h,
	  ati/org_lwjgl_opengl_ATIVertexArrayObject.cpp,
	  ati/org_lwjgl_opengl_ATIVertexArrayObject.h,
	  ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.cpp,
	  ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.h,
	  ati/org_lwjgl_opengl_ATIVertexStreams.cpp,
	  ati/org_lwjgl_opengl_ATIVertexStreams.h,
	  ati/org_lwjgl_opengl_ati_ATIDrawBuffers.cpp,
	  ati/org_lwjgl_opengl_ati_ATIDrawBuffers.h,
	  ati/org_lwjgl_opengl_ati_ATIElementArray.cpp,
	  ati/org_lwjgl_opengl_ati_ATIElementArray.h,
	  ati/org_lwjgl_opengl_ati_ATIEnvmapBumpmap.cpp,
	  ati/org_lwjgl_opengl_ati_ATIEnvmapBumpmap.h,
	  ati/org_lwjgl_opengl_ati_ATIFragmentShader.cpp,
	  ati/org_lwjgl_opengl_ati_ATIFragmentShader.h,
	  ati/org_lwjgl_opengl_ati_ATIMapObjectBuffer.cpp,
	  ati/org_lwjgl_opengl_ati_ATIMapObjectBuffer.h,
	  ati/org_lwjgl_opengl_ati_ATIPnTriangles.cpp,
	  ati/org_lwjgl_opengl_ati_ATIPnTriangles.h,
	  ati/org_lwjgl_opengl_ati_ATISeparateStencil.cpp,
	  ati/org_lwjgl_opengl_ati_ATISeparateStencil.h,
	  ati/org_lwjgl_opengl_ati_ATIVertexArrayObject.cpp,
	  ati/org_lwjgl_opengl_ati_ATIVertexArrayObject.h,
	  ati/org_lwjgl_opengl_ati_ATIVertexAttribArrayObject.cpp,
	  ati/org_lwjgl_opengl_ati_ATIVertexAttribArrayObject.h,
	  ati/org_lwjgl_opengl_ati_ATIVertexStreams.cpp,
	  ati/org_lwjgl_opengl_ati_ATIVertexStreams.h, arb/Makefile.am,
	  arb/org_lwjgl_opengl_ARBMatrixPalette.cpp,
	  arb/org_lwjgl_opengl_ARBMatrixPalette.h,
	  arb/org_lwjgl_opengl_ARBMultisample.cpp,
	  arb/org_lwjgl_opengl_ARBMultisample.h,
	  arb/org_lwjgl_opengl_ARBMultitexture.cpp,
	  arb/org_lwjgl_opengl_ARBMultitexture.h,
	  arb/org_lwjgl_opengl_ARBOcclusionQuery.cpp,
	  arb/org_lwjgl_opengl_ARBOcclusionQuery.h,
	  arb/org_lwjgl_opengl_ARBPointParameters.cpp,
	  arb/org_lwjgl_opengl_ARBPointParameters.h,
	  arb/org_lwjgl_opengl_ARBProgram.cpp,
	  arb/org_lwjgl_opengl_ARBShaderObjects.cpp,
	  arb/org_lwjgl_opengl_ARBShaderObjects.h,
	  arb/org_lwjgl_opengl_ARBTextureCompression.cpp,
	  arb/org_lwjgl_opengl_ARBTextureCompression.h,
	  arb/org_lwjgl_opengl_ARBTransposeMatrix.h,
	  arb/org_lwjgl_opengl_ARBVertexBlend.cpp,
	  arb/org_lwjgl_opengl_ARBVertexBlend.h,
	  arb/org_lwjgl_opengl_ARBVertexBufferObject.cpp,
	  arb/org_lwjgl_opengl_ARBVertexBufferObject.h,
	  arb/org_lwjgl_opengl_ARBVertexProgram.cpp,
	  arb/org_lwjgl_opengl_ARBVertexProgram.h,
	  arb/org_lwjgl_opengl_ARBVertexShader.cpp,
	  arb/org_lwjgl_opengl_ARBVertexShader.h,
	  arb/org_lwjgl_opengl_ARBWindowPos.cpp,
	  arb/org_lwjgl_opengl_arb_ARBMatrixPalette.cpp,
	  arb/org_lwjgl_opengl_arb_ARBMatrixPalette.h,
	  arb/org_lwjgl_opengl_arb_ARBMultisample.cpp,
	  arb/org_lwjgl_opengl_arb_ARBMultisample.h,
	  arb/org_lwjgl_opengl_arb_ARBMultitexture.cpp,
	  arb/org_lwjgl_opengl_arb_ARBMultitexture.h,
	  arb/org_lwjgl_opengl_arb_ARBOcclusionQuery.cpp,
	  arb/org_lwjgl_opengl_arb_ARBOcclusionQuery.h,
	  arb/org_lwjgl_opengl_arb_ARBPointParameters.h,
	  arb/org_lwjgl_opengl_arb_ARBProgram.h,
	  arb/org_lwjgl_opengl_arb_ARBShaderObjects.cpp,
	  arb/org_lwjgl_opengl_arb_ARBShaderObjects.h,
	  arb/org_lwjgl_opengl_arb_ARBTextureCompression.cpp,
	  arb/org_lwjgl_opengl_arb_ARBTextureCompression.h,
	  arb/org_lwjgl_opengl_arb_ARBTransposeMatrix.cpp,
	  arb/org_lwjgl_opengl_arb_ARBVertexBlend.cpp,
	  arb/org_lwjgl_opengl_arb_ARBVertexBlend.h,
	  arb/org_lwjgl_opengl_arb_ARBVertexBufferObject.cpp,
	  arb/org_lwjgl_opengl_arb_ARBVertexBufferObject.h,
	  arb/org_lwjgl_opengl_arb_ARBVertexProgram.cpp,
	  arb/org_lwjgl_opengl_arb_ARBVertexProgram.h,
	  arb/org_lwjgl_opengl_arb_ARBVertexShader.cpp,
	  arb/org_lwjgl_opengl_arb_ARBVertexShader.h,
	  arb/org_lwjgl_opengl_arb_ARBWindowPos.cpp,
	  arb/org_lwjgl_opengl_arb_ARBWindowPos.h,
	  arb/org_lwjgl_opengl_ARBProgram.h,
	  arb/org_lwjgl_opengl_ARBTransposeMatrix.cpp,
	  arb/org_lwjgl_opengl_ARBWindowPos.h,
	  arb/org_lwjgl_opengl_arb_ARBPointParameters.cpp,
	  arb/org_lwjgl_opengl_arb_ARBProgram.cpp,
	  arb/org_lwjgl_opengl_arb_ARBTransposeMatrix.h: The BIG LWJGL
	  REFACTORING
2004-02-07 12:43  elias_naur
	* src/java/org/lwjgl/opengl/glu/GLU.java: Fixed GLU javadoc
2004-02-05 18:14  elias_naur
	* src/: java/org/lwjgl/opengl/GLU.java,
	  java/org/lwjgl/opengl/OpenGLException.java,
	  native/common/Makefile.am, native/common/checkGLerror.h,
	  native/common/extgl.cpp, native/common/extgl.h,
	  native/common/org_lwjgl_opengl_GLU.cpp,
	  native/common/org_lwjgl_opengl_GLU.h: Removed native GLU
2004-02-05 17:53  elias_naur
	* src/java/org/lwjgl/opengl/glu/: GLU.java, Project.java: Fix some
	  inconsistencies in GLU
2004-02-05 17:38  elias_naur
	* src/java/org/lwjgl/opengl/BufferChecks.java: Don't throw
	  exception on unknown enum before they are all added
2004-02-05 17:33  matzon
	* src/java/org/lwjgl/input/: Controller.java, Keyboard.java,
	  Mouse.java: assertion on Window.isCreated
2004-02-05 17:27  elias_naur
	* src/java/org/lwjgl/opengl/Window.java: Don't set create before
	  the window is really created in case an exception is thrown
2004-02-05 17:22  matzon
	* src/java/org/lwjgl/: input/Keyboard.java,
	  test/input/KeyboardTest.java: getCharacter -> getEventCharacter
2004-02-04 23:06  matzon
	* src/java/org/lwjgl/opengl/Window.java: license
2004-02-04 23:04  matzon
	* src/java/org/lwjgl/opengl/GL11.java: bugger off warnings
2004-02-04 22:56  matzon
	* src/java/org/lwjgl/test/opengl/: FullScreenWindowedTest.java,
	  Game.java, Grass.java, PbufferTest.java, VBOIndexTest.java,
	  VBOTest.java: removed usage of native glu using getters
2004-02-04 22:53  matzon
	* src/java/org/lwjgl/test/openal/PositionTest.java: removed usage
	  of native glu using getters
2004-02-04 22:52  matzon
	* src/java/org/lwjgl/test/openal/StressTest.java: tell user that
	  how to exit :)
2004-02-04 22:50  matzon
	* src/java/org/lwjgl/test/WindowCreationTest.java: cleaned up
2004-02-04 22:46  matzon
	* src/java/org/lwjgl/test/input/: ControllerCreationTest.java,
	  HWCursorTest.java, KeyboardTest.java, MouseCreationTest.java:
	  removed usage of native glu using getters
2004-02-04 22:44  matzon
	* src/java/org/lwjgl/test/input/ControllerTest.java: new test,
	  based on MouseTest
2004-02-04 22:43  matzon
	* src/java/org/lwjgl/test/input/MouseTest.java: isDirty support
2004-02-04 22:06  matzon
	* src/java/org/lwjgl/input/Mouse.java: absolute mouse
2004-02-04 21:44  matzon
	* src/java/org/lwjgl/test/input/MouseTest.java: using getters new
	  test
2004-02-04 21:44  matzon
	* src/java/org/lwjgl/test/input/: ControllerCreationTest.java,
	  ControllerTest.java, HWCursorTest.java, KeyboardTest.java,
	  MouseCreationTest.java: using getters
2004-02-04 21:42  matzon
	* src/java/org/lwjgl/test/: DisplayConfigurationTest.java,
	  OpenURLTest.java: be gone ye old tests
2004-02-04 21:39  matzon
	* src/java/org/lwjgl/input/: Controller.java, Keyboard.java,
	  Mouse.java: using getters
2004-02-04 01:42  cix_foo
	* src/java/org/lwjgl/opengl/: BufferChecks.java, GL11.java: New
	  buffer bounds checking code. Incomplete.
2004-02-04 01:17  cix_foo
	* src/java/org/lwjgl/opengl/: BufferChecks.java, GL11.java,
	  GL12.java, GL13.java, GL14.java, GLCaps.java, Util.java: New
	  buffer bounds checking code. Incomplete.
2004-01-31 21:40  elias_naur
	* src/java/org/lwjgl/test/opengl/Grass.java: Added missing
	  Window.update in Grass demo
2004-01-31 16:48  elias_naur
	* src/native/common/arb/:
	  org_lwjgl_opengl_arb_ARBOcclusionQuery.cpp,
	  org_lwjgl_opengl_arb_ARBOcclusionQuery.h: Fixed ARBOcclusionQuery
2004-01-31 16:29  elias_naur
	* src/native/common/nv/org_lwjgl_opengl_nv_NVFragmentProgram.h:
	  Fixed compile errors in NVFragmentProgram
2004-01-31 13:57  matzon
	* doc/: CREDITS, LICENSE, README: updated
2004-01-31 13:34  matzon
	* platform_build/win32_vs_net/: lwjgl.sln, lwjgl.suo, lwjgl.vcproj:
	  platform build of LWJGL on Visual Studio .NET
2004-01-31 00:33  spasi
	* src/native/common/nv/org_lwjgl_opengl_nv_NVFragmentProgram.cpp:
	  Fixed LocalParameter functions
2004-01-30 23:13  elias_naur
	* src/native/common/: extgl.cpp, extgl.h, arb/Makefile.am,
	  ati/Makefile.am, ati/org_lwjgl_opengl_ati_ATIDrawBuffers.cpp,
	  nv/Makefile.am: Fixed building of new extensions
2004-01-30 21:36  spasi
	* src/native/common/:
	  arb/org_lwjgl_opengl_arb_ARBOcclusionQuery.cpp,
	  arb/org_lwjgl_opengl_arb_ARBOcclusionQuery.h,
	  arb/org_lwjgl_opengl_arb_ARBShaderObjects.cpp,
	  arb/org_lwjgl_opengl_arb_ARBShaderObjects.h,
	  arb/org_lwjgl_opengl_arb_ARBVertexShader.cpp,
	  arb/org_lwjgl_opengl_arb_ARBVertexShader.h,
	  ati/org_lwjgl_opengl_ati_ATIDrawBuffers.cpp,
	  ati/org_lwjgl_opengl_ati_ATIDrawBuffers.h,
	  ati/org_lwjgl_opengl_ati_ATIMapObjectBuffer.cpp,
	  ati/org_lwjgl_opengl_ati_ATIMapObjectBuffer.h,
	  ati/org_lwjgl_opengl_ati_ATIVertexAttribArrayObject.cpp,
	  ati/org_lwjgl_opengl_ati_ATIVertexAttribArrayObject.h,
	  nv/org_lwjgl_opengl_nv_NVHalfFloat.cpp,
	  nv/org_lwjgl_opengl_nv_NVHalfFloat.h,
	  nv/org_lwjgl_opengl_nv_NVPixelDataRange.cpp,
	  nv/org_lwjgl_opengl_nv_NVPixelDataRange.h,
	  nv/org_lwjgl_opengl_nv_NVPrimitiveRestart.cpp,
	  nv/org_lwjgl_opengl_nv_NVPrimitiveRestart.h: Extensions split out
	  into separate classes
2004-01-30 21:32  spasi
	* src/: java/org/lwjgl/opengl/GLCaps.java, native/common/extgl.cpp,
	  native/common/extgl.h: Added the new extensions
2004-01-29 23:07  elias_naur
	* src/: java/org/lwjgl/opengl/GLCaps.java, native/common/extgl.cpp,
	  native/common/extgl.h, native/common/org_lwjgl_opengl_GL11.cpp,
	  native/common/org_lwjgl_opengl_GL12.cpp,
	  native/common/org_lwjgl_opengl_GL13.cpp,
	  native/common/org_lwjgl_opengl_GL14.cpp,
	  native/common/arb/org_lwjgl_opengl_arb_ARBMatrixPalette.cpp,
	  native/common/arb/org_lwjgl_opengl_arb_ARBMultisample.cpp,
	  native/common/arb/org_lwjgl_opengl_arb_ARBMultitexture.cpp,
	  native/common/arb/org_lwjgl_opengl_arb_ARBPointParameters.cpp,
	  native/common/arb/org_lwjgl_opengl_arb_ARBProgram.cpp,
	  native/common/arb/org_lwjgl_opengl_arb_ARBTextureCompression.cpp,
	  native/common/arb/org_lwjgl_opengl_arb_ARBTransposeMatrix.cpp,
	  native/common/arb/org_lwjgl_opengl_arb_ARBVertexBlend.cpp,
	  native/common/arb/org_lwjgl_opengl_arb_ARBVertexBufferObject.cpp,
	  native/common/arb/org_lwjgl_opengl_arb_ARBVertexProgram.cpp,
	  native/common/arb/org_lwjgl_opengl_arb_ARBWindowPos.cpp,
	  native/common/ati/org_lwjgl_opengl_ati_ATIElementArray.cpp,
	  native/common/ati/org_lwjgl_opengl_ati_ATIEnvmapBumpmap.cpp,
	  native/common/ati/org_lwjgl_opengl_ati_ATIFragmentShader.cpp,
	  native/common/ati/org_lwjgl_opengl_ati_ATIPnTriangles.cpp,
	  native/common/ati/org_lwjgl_opengl_ati_ATISeparateStencil.cpp,
	  native/common/ati/org_lwjgl_opengl_ati_ATIVertexArrayObject.cpp,
	  native/common/ati/org_lwjgl_opengl_ati_ATIVertexStreams.cpp,
	  native/common/ext/org_lwjgl_opengl_ext_EXTBlendFuncSeparate.cpp,
	  native/common/ext/org_lwjgl_opengl_ext_EXTCompiledVertexArray.cpp,
	  native/common/ext/org_lwjgl_opengl_ext_EXTDrawRangeElements.cpp,
	  native/common/ext/org_lwjgl_opengl_ext_EXTFogCoord.cpp,
	  native/common/ext/org_lwjgl_opengl_ext_EXTMultiDrawArrays.cpp,
	  native/common/ext/org_lwjgl_opengl_ext_EXTPointParameters.cpp,
	  native/common/ext/org_lwjgl_opengl_ext_EXTSecondaryColor.cpp,
	  native/common/ext/org_lwjgl_opengl_ext_EXTStencilTwoSide.cpp,
	  native/common/ext/org_lwjgl_opengl_ext_EXTVertexShader.cpp,
	  native/common/ext/org_lwjgl_opengl_ext_EXTVertexWeighting.cpp,
	  native/common/nv/Makefile.am,
	  native/common/nv/org_lwjgl_opengl_nv_NVEvaluators.cpp,
	  native/common/nv/org_lwjgl_opengl_nv_NVFence.cpp,
	  native/common/nv/org_lwjgl_opengl_nv_NVFragmentProgram.cpp,
	  native/common/nv/org_lwjgl_opengl_nv_NVOcclusionQuery.cpp,
	  native/common/nv/org_lwjgl_opengl_nv_NVPointSprite.cpp,
	  native/common/nv/org_lwjgl_opengl_nv_NVProgram.cpp,
	  native/common/nv/org_lwjgl_opengl_nv_NVRegisterCombiners.cpp,
	  native/common/nv/org_lwjgl_opengl_nv_NVVertexArrayRange.cpp,
	  native/common/nv/org_lwjgl_opengl_nv_NVVertexProgram.cpp,
	  native/common/nv/org_lwjgl_opengl_nv_NVRegisterCombiners2.cpp,
	  native/common/nv/org_lwjgl_opengl_nv_NVRegisterCombiners2.h:
	  Split extgl functions into separate cpp files. Added some
	  extensions
2004-01-29 21:53  matzon
	* src/native/macosx/hid.cpp: missing include
2004-01-29 20:57  matzon
	* src/java/org/lwjgl/test/: DisplayTest.java, SysTest.java: more
	  tests
2004-01-29 08:37  elias_naur
	* src/java/org/lwjgl/opengl/GLCaps.java: Added
	  ARB_shading_language_100 and NV_vertex_program2
2004-01-28 20:44  matzon
	* src/java/org/lwjgl/opengl/glu/Quadric.java: using proper static
	  access
2004-01-28 20:42  matzon
	* src/java/org/lwjgl/opengl/: CoreGL11.java,
	  CoreGL11Constants.java, CoreGL12.java, CoreGL12Constants.java,
	  CoreGL13.java, CoreGL13Constants.java, CoreGL14.java,
	  CoreGL14Constants.java, GL.java, GLConstants.java: no longer
	  needed files; cleanup after SF fuckup
2004-01-28 20:37  matzon
	* src/native/common/: org_lwjgl_opengl_CoreGL11.cpp,
	  org_lwjgl_opengl_CoreGL11.h, org_lwjgl_opengl_CoreGL12.cpp,
	  org_lwjgl_opengl_CoreGL12.h, org_lwjgl_opengl_CoreGL13.cpp,
	  org_lwjgl_opengl_CoreGL13.h, org_lwjgl_opengl_CoreGL14.cpp,
	  org_lwjgl_opengl_CoreGL14.h, org_lwjgl_opengl_GL.cpp,
	  org_lwjgl_opengl_GL.h: no longer needed files; cleanup after SF
	  fuckup
2004-01-26 20:57  elias_naur
	* src/native/win32/org_lwjgl_Display.cpp: Changed GetDeviceCaps(dc,
	  COLORRES) to use BITSPIXEL instead
2004-01-26 18:14  elias_naur
	* src/native/common/: arb/Makefile.am, ati/Makefile.am,
	  ext/Makefile.am, nv/Makefile.am: Added missing build files for
	  extensions
2004-01-26 18:12  elias_naur
	* src/: java/org/lwjgl/opengl/GL11.java,
	  native/common/org_lwjgl_opengl_GL11.cpp,
	  native/common/org_lwjgl_opengl_GL11.h: Added glTexParameter[f|i]v
	  to GL11.java
2004-01-21 23:43  eduijs
	* src/java/org/lwjgl/opengl/glu/Project.java: Added gluProject &
	  gluUnproject (not tested)
2004-01-21 18:27  eduijs
	* src/java/org/lwjgl/opengl/glu/PartialDisk.java: Now it's at least
	  implemented (but not tested).
2004-01-21 17:17  eduijs
	* src/java/org/lwjgl/opengl/glu/GLU.java: Not a subclass of Util
	  anymore.
2004-01-21 11:06  elias_naur
	* src/java/org/lwjgl/: Display.java, opengl/glu/Cylinder.java,
	  opengl/glu/Disk.java, opengl/glu/GLU.java,
	  opengl/glu/MipMap.java, opengl/glu/PixelStoreState.java,
	  opengl/glu/Project.java, opengl/glu/Quadric.java,
	  opengl/glu/Sphere.java, opengl/glu/Util.java: Removed
	  Display.getHandle() and fixed GLU to use new GL naming
2004-01-20 15:24  eduijs
	* src/java/org/lwjgl/opengl/glu/: Cylinder.java, Disk.java,
	  GLU.java, GLUConstants.java, MipMap.java, PartialDisk.java,
	  PixelStoreState.java, Project.java, Quadric.java, Registry.java,
	  Sphere.java, Util.java: Initial check in
2004-01-20 12:19  elias_naur
	* build.xml, src/java/org/lwjgl/opengl/GL11.java,
	  src/java/org/lwjgl/opengl/GL12.java,
	  src/java/org/lwjgl/opengl/GL13.java,
	  src/java/org/lwjgl/opengl/GL14.java,
	  src/java/org/lwjgl/opengl/GLUConstants.java,
	  src/java/org/lwjgl/opengl/Util.java,
	  src/java/org/lwjgl/opengl/VBOTracker.java,
	  src/java/org/lwjgl/test/input/ControllerCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerTest.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/java/org/lwjgl/test/input/KeyboardTest.java,
	  src/java/org/lwjgl/test/input/MouseCreationTest.java,
	  src/java/org/lwjgl/test/input/MouseTest.java,
	  src/java/org/lwjgl/test/openal/PositionTest.java,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/test/opengl/Grass.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  src/java/org/lwjgl/test/opengl/VBOTest.java,
	  src/native/common/Makefile.am,
	  src/native/common/org_lwjgl_openal_CoreAL.h,
	  src/native/common/org_lwjgl_opengl_GL11.cpp,
	  src/native/common/org_lwjgl_opengl_GL11.h,
	  src/native/common/org_lwjgl_opengl_GL12.cpp,
	  src/native/common/org_lwjgl_opengl_GL12.h,
	  src/native/common/org_lwjgl_opengl_GL13.cpp,
	  src/native/common/org_lwjgl_opengl_GL13.h,
	  src/native/common/org_lwjgl_opengl_GL14.cpp,
	  src/native/common/org_lwjgl_opengl_GL14.h: Renamed CoreGL* to GL*
	  and merged CoreGL*Constants
2004-01-20 11:11  elias_naur
	* src/native/common/: common_tools.h,
	  arb/org_lwjgl_opengl_arb_ARBVertexBufferObject.cpp,
	  ati/org_lwjgl_opengl_ati_ATIVertexArrayObject.cpp: [no log
	  message]
2004-01-20 10:06  elias_naur
	* src/native/common/extgl.cpp: Fix missing glVertexStream1dvATI
2004-01-20 09:37  elias_naur
	* src/: java/org/lwjgl/opengl/GLCaps.java,
	  java/org/lwjgl/opengl/StateStack.java,
	  java/org/lwjgl/opengl/VBOTracker.java,
	  java/org/lwjgl/test/input/ControllerCreationTest.java,
	  java/org/lwjgl/test/input/ControllerTest.java,
	  java/org/lwjgl/test/input/HWCursorTest.java,
	  java/org/lwjgl/test/input/KeyboardTest.java,
	  java/org/lwjgl/test/input/MouseCreationTest.java,
	  java/org/lwjgl/test/input/MouseTest.java,
	  java/org/lwjgl/test/openal/PlayTestMemory.java,
	  java/org/lwjgl/test/openal/PositionTest.java,
	  java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  java/org/lwjgl/test/opengl/Game.java,
	  java/org/lwjgl/test/opengl/Grass.java,
	  java/org/lwjgl/test/opengl/PbufferTest.java,
	  java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  java/org/lwjgl/test/opengl/VBOTest.java, native/Makefile.am,
	  native/configure.in, native/common/Makefile.am,
	  native/common/extgl.cpp, native/common/extgl.h,
	  native/common/arb/org_lwjgl_opengl_arb_ARBMatrixPalette.cpp,
	  native/common/arb/org_lwjgl_opengl_arb_ARBMatrixPalette.h,
	  native/common/arb/org_lwjgl_opengl_arb_ARBMultisample.cpp,
	  native/common/arb/org_lwjgl_opengl_arb_ARBMultisample.h,
	  native/common/arb/org_lwjgl_opengl_arb_ARBMultitexture.cpp,
	  native/common/arb/org_lwjgl_opengl_arb_ARBMultitexture.h,
	  native/common/arb/org_lwjgl_opengl_arb_ARBPointParameters.cpp,
	  native/common/arb/org_lwjgl_opengl_arb_ARBPointParameters.h,
	  native/common/arb/org_lwjgl_opengl_arb_ARBProgram.cpp,
	  native/common/arb/org_lwjgl_opengl_arb_ARBProgram.h,
	  native/common/arb/org_lwjgl_opengl_arb_ARBTextureCompression.cpp,
	  native/common/arb/org_lwjgl_opengl_arb_ARBTextureCompression.h,
	  native/common/arb/org_lwjgl_opengl_arb_ARBTransposeMatrix.cpp,
	  native/common/arb/org_lwjgl_opengl_arb_ARBTransposeMatrix.h,
	  native/common/arb/org_lwjgl_opengl_arb_ARBVertexBlend.cpp,
	  native/common/arb/org_lwjgl_opengl_arb_ARBVertexBlend.h,
	  native/common/arb/org_lwjgl_opengl_arb_ARBVertexBufferObject.cpp,
	  native/common/arb/org_lwjgl_opengl_arb_ARBVertexBufferObject.h,
	  native/common/arb/org_lwjgl_opengl_arb_ARBVertexProgram.cpp,
	  native/common/arb/org_lwjgl_opengl_arb_ARBVertexProgram.h,
	  native/common/arb/org_lwjgl_opengl_arb_ARBWindowPos.cpp,
	  native/common/arb/org_lwjgl_opengl_arb_ARBWindowPos.h,
	  native/common/ati/org_lwjgl_opengl_ati_ATIElementArray.cpp,
	  native/common/ati/org_lwjgl_opengl_ati_ATIElementArray.h,
	  native/common/ati/org_lwjgl_opengl_ati_ATIEnvmapBumpmap.cpp,
	  native/common/ati/org_lwjgl_opengl_ati_ATIEnvmapBumpmap.h,
	  native/common/ati/org_lwjgl_opengl_ati_ATIFragmentShader.cpp,
	  native/common/ati/org_lwjgl_opengl_ati_ATIFragmentShader.h,
	  native/common/ati/org_lwjgl_opengl_ati_ATIPnTriangles.cpp,
	  native/common/ati/org_lwjgl_opengl_ati_ATIPnTriangles.h,
	  native/common/ati/org_lwjgl_opengl_ati_ATISeparateStencil.cpp,
	  native/common/ati/org_lwjgl_opengl_ati_ATISeparateStencil.h,
	  native/common/ati/org_lwjgl_opengl_ati_ATIVertexArrayObject.cpp,
	  native/common/ati/org_lwjgl_opengl_ati_ATIVertexArrayObject.h,
	  native/common/ati/org_lwjgl_opengl_ati_ATIVertexStreams.cpp,
	  native/common/ati/org_lwjgl_opengl_ati_ATIVertexStreams.h,
	  native/common/ext/org_lwjgl_opengl_ext_EXTBlendFuncSeparate.cpp,
	  native/common/ext/org_lwjgl_opengl_ext_EXTBlendFuncSeparate.h,
	  native/common/ext/org_lwjgl_opengl_ext_EXTCompiledVertexArray.cpp,
	  native/common/ext/org_lwjgl_opengl_ext_EXTCompiledVertexArray.h,
	  native/common/ext/org_lwjgl_opengl_ext_EXTDrawRangeElements.cpp,
	  native/common/ext/org_lwjgl_opengl_ext_EXTDrawRangeElements.h,
	  native/common/ext/org_lwjgl_opengl_ext_EXTFogCoord.cpp,
	  native/common/ext/org_lwjgl_opengl_ext_EXTFogCoord.h,
	  native/common/ext/org_lwjgl_opengl_ext_EXTMultiDrawArrays.cpp,
	  native/common/ext/org_lwjgl_opengl_ext_EXTMultiDrawArrays.h,
	  native/common/ext/org_lwjgl_opengl_ext_EXTPointParameters.cpp,
	  native/common/ext/org_lwjgl_opengl_ext_EXTPointParameters.h,
	  native/common/ext/org_lwjgl_opengl_ext_EXTSecondaryColor.cpp,
	  native/common/ext/org_lwjgl_opengl_ext_EXTSecondaryColor.h,
	  native/common/ext/org_lwjgl_opengl_ext_EXTStencilTwoSide.cpp,
	  native/common/ext/org_lwjgl_opengl_ext_EXTStencilTwoSide.h,
	  native/common/ext/org_lwjgl_opengl_ext_EXTVertexShader.cpp,
	  native/common/ext/org_lwjgl_opengl_ext_EXTVertexShader.h,
	  native/common/ext/org_lwjgl_opengl_ext_EXTVertexWeighting.cpp,
	  native/common/ext/org_lwjgl_opengl_ext_EXTVertexWeighting.h,
	  native/common/nv/org_lwjgl_opengl_nv_NVEvaluators.cpp,
	  native/common/nv/org_lwjgl_opengl_nv_NVEvaluators.h,
	  native/common/nv/org_lwjgl_opengl_nv_NVFence.cpp,
	  native/common/nv/org_lwjgl_opengl_nv_NVFence.h,
	  native/common/nv/org_lwjgl_opengl_nv_NVFragmentProgram.cpp,
	  native/common/nv/org_lwjgl_opengl_nv_NVFragmentProgram.h,
	  native/common/nv/org_lwjgl_opengl_nv_NVOcclusionQuery.cpp,
	  native/common/nv/org_lwjgl_opengl_nv_NVOcclusionQuery.h,
	  native/common/nv/org_lwjgl_opengl_nv_NVPointSprite.cpp,
	  native/common/nv/org_lwjgl_opengl_nv_NVPointSprite.h,
	  native/common/nv/org_lwjgl_opengl_nv_NVProgram.cpp,
	  native/common/nv/org_lwjgl_opengl_nv_NVProgram.h,
	  native/common/nv/org_lwjgl_opengl_nv_NVRegisterCombiners.cpp,
	  native/common/nv/org_lwjgl_opengl_nv_NVRegisterCombiners.h,
	  native/common/nv/org_lwjgl_opengl_nv_NVVertexArrayRange.cpp,
	  native/common/nv/org_lwjgl_opengl_nv_NVVertexArrayRange.h,
	  native/common/nv/org_lwjgl_opengl_nv_NVVertexProgram.cpp,
	  native/common/nv/org_lwjgl_opengl_nv_NVVertexProgram.h:
	  Extensions split out into separate classes
2004-01-12 18:24  matzon
	* src/native/win32/: org_lwjgl_input_Controller.cpp,
	  org_lwjgl_input_Mouse.cpp: removed \n
2004-01-12 18:21  matzon
	* src/native/win32/Window.h: make controller work again!
2004-01-12 18:15  matzon
	* src/native/win32/org_lwjgl_input_Controller.cpp: assert that
	  Window has been created
2004-01-12 17:28  matzon
	* src/native/win32/org_lwjgl_input_Mouse.cpp: assert that Direct
	  Input has been created
2004-01-09 01:03  matzon
	* src/java/org/lwjgl/test/openal/: PlayTest.java,
	  PlayTestMemory.java: -1 for file size in ogg vorbis
2004-01-09 00:23  matzon
	* src/java/org/lwjgl/test/openal/: PlayTest.java,
	  PlayTestMemory.java: support for ogg vorbis files
2004-01-08 23:56  matzon
	* src/java/org/lwjgl/openal/BaseALConstants.java: vorbis extension
2004-01-08 23:45  matzon
	* src/java/org/lwjgl/test/openal/EAXTest.java: better error
	  handling
2004-01-08 23:43  matzon
	* src/java/org/lwjgl/test/openal/BasicTest.java: don't destroy when
	  not created better error message
2004-01-08 23:41  matzon
	* src/java/org/lwjgl/openal/AL.java: no destroy on !create
2004-01-08 23:40  matzon
	* src/native/common/org_lwjgl_openal_eax_CoreEAX.cpp: better
	  compare
2004-01-06 20:45  matzon
	* src/java/org/lwjgl/openal/CoreAL.java: fixed small bug in
	  alSourcePlay
2004-01-06 20:44  matzon
	* src/java/org/lwjgl/test/openal/PositionTest.java: better handling
	  of minimized mode
2004-01-06 20:22  matzon
	* src/: java/org/lwjgl/test/openal/EAXTest.java,
	  java/org/lwjgl/test/openal/MovingSoundTest.java,
	  native/common/extal.h,
	  native/common/org_lwjgl_openal_eax_CoreEAX.cpp,
	  native/common/org_lwjgl_openal_eax_CoreEAX.h: New EAX model
	  implemented - needs more testing
2004-01-05 23:43  elias_naur
	* src/native/common/: common_tools.h,
	  org_lwjgl_opengl_CoreGL11.cpp, org_lwjgl_opengl_CoreGL12.cpp,
	  org_lwjgl_opengl_CoreGL14.cpp, org_lwjgl_opengl_GL.cpp: Moved
	  utility functions to common_tools in preparation of extension
	  separation
2004-01-05 14:21  elias_naur
	* src/native/common/extgl.cpp: [no log message]
2004-01-03 09:09  elias_naur
	* src/native/: common/extgl.cpp, common/extgl.h,
	  linux/org_lwjgl_opengl_Window.cpp: Implemented linux swap control
	  through GLX_SGI_swap_control
2003-12-27 16:28  matzon
	* src/java/org/lwjgl/test/openal/PositionTest.java: tell user how
	  to control with mouse
2003-12-27 16:27  matzon
	* src/java/org/lwjgl/test/openal/PositionTest.java: ogl changes
	  mouse support
2003-12-27 13:30  matzon
	* src/java/org/lwjgl/test/openal/PositionTest.java: formatting
	  issues
2003-12-27 13:28  matzon
	* src/java/org/lwjgl/test/openal/PositionTest.java: wrong text for
	  user changed behaviour
2003-12-27 13:27  matzon
	* src/java/org/lwjgl/test/openal/BasicTest.java: pause support
2003-12-27 13:07  matzon
	* res/: center.wav, left.wav, right.wav: audio for positiontest
2003-12-27 03:38  matzon
	* src/java/org/lwjgl/test/openal/WaveData.java: now whines when
	  filepath is invalid
2003-12-27 03:35  matzon
	* src/java/org/lwjgl/test/openal/PositionTest.java: added id &
	  revision tag
2003-12-27 03:34  matzon
	* src/java/org/lwjgl/test/openal/PositionTest.java: position test,
	  testing alListenerfv
2003-12-27 03:12  matzon
	* src/java/org/lwjgl/openal/AL.java: don't allow second creation
2003-12-27 03:10  matzon
	* src/: native/common/org_lwjgl_openal_CoreAL.cpp,
	  native/common/org_lwjgl_openal_CoreAL.h,
	  java/org/lwjgl/openal/CoreAL.java: *fv support
2003-12-24 12:01  elias_naur
	* src/java/org/lwjgl/opengl/Util.java: Renamed variables named enum
	  because of jdk1.5
2003-12-24 08:32  elias_naur
	* src/native/common/common_tools.cpp: Dump native debug on stderr
2003-12-20 23:28  cix_foo
	* src/java/org/lwjgl/Sys.java: [no log message]
2003-12-20 23:23  elias_naur
	* src/native/: macosx/org_lwjgl_Sys.cpp, win32/org_lwjgl_Sys.cpp:
	  [no log message]
2003-12-20 23:17  cix_foo
	* src/java/org/lwjgl/Sys.java: [no log message]
2003-12-20 23:07  elias_naur
	* src/: java/org/lwjgl/Sys.java, native/common/org_lwjgl_Sys.h:
	  Reduced Sys.debug from bool -> int
2003-12-20 23:03  elias_naur
	* src/: java/org/lwjgl/Display.java, java/org/lwjgl/Sys.java,
	  java/org/lwjgl/openal/BaseAL.java,
	  java/org/lwjgl/opengl/GLCaps.java, native/common/checkALerror.h,
	  native/common/checkGLerror.h, native/common/common_tools.cpp,
	  native/common/common_tools.h, native/common/extal.cpp,
	  native/common/extgl.cpp, native/common/org_lwjgl_Sys.h,
	  native/linux/extxcursor.cpp, native/linux/org_lwjgl_Display.cpp,
	  native/linux/org_lwjgl_Sys.cpp,
	  native/linux/org_lwjgl_input_Mouse.cpp,
	  native/linux/org_lwjgl_opengl_Pbuffer.cpp,
	  native/linux/org_lwjgl_opengl_Window.cpp, native/macosx/hid.cpp,
	  native/macosx/org_lwjgl_Sys.cpp,
	  native/macosx/org_lwjgl_input_Keyboard.cpp,
	  native/macosx/org_lwjgl_input_Mouse.cpp,
	  native/win32/org_lwjgl_Display.cpp,
	  native/win32/org_lwjgl_Sys.cpp,
	  native/win32/org_lwjgl_input_Controller.cpp,
	  native/win32/org_lwjgl_input_Keyboard.cpp,
	  native/win32/org_lwjgl_input_Mouse.cpp,
	  native/win32/org_lwjgl_opengl_Window.cpp: Reduced Sys.debug from
	  bool -> int
2003-12-20 15:01  elias_naur
	* src/: java/org/lwjgl/Display.java, java/org/lwjgl/Sys.java,
	  java/org/lwjgl/openal/BaseAL.java,
	  java/org/lwjgl/opengl/GLCaps.java, native/common/checkALerror.h,
	  native/common/checkGLerror.h, native/common/common_tools.cpp,
	  native/common/common_tools.h, native/common/extal.cpp,
	  native/common/extgl.cpp, native/common/org_lwjgl_Sys.h,
	  native/linux/extxcursor.cpp, native/linux/org_lwjgl_Display.cpp,
	  native/linux/org_lwjgl_Sys.cpp,
	  native/linux/org_lwjgl_input_Mouse.cpp,
	  native/linux/org_lwjgl_opengl_Pbuffer.cpp,
	  native/linux/org_lwjgl_opengl_Window.cpp, native/macosx/hid.cpp,
	  native/macosx/org_lwjgl_Sys.cpp,
	  native/macosx/org_lwjgl_input_Keyboard.cpp,
	  native/macosx/org_lwjgl_input_Mouse.cpp,
	  native/win32/org_lwjgl_Display.cpp,
	  native/win32/org_lwjgl_Sys.cpp,
	  native/win32/org_lwjgl_input_Controller.cpp,
	  native/win32/org_lwjgl_input_Keyboard.cpp,
	  native/win32/org_lwjgl_input_Mouse.cpp,
	  native/win32/org_lwjgl_opengl_Window.cpp: Implemented proper
	  debug levels
2003-12-15 13:18  elias_naur
	* build.xml, src/native/build_debug.sh: Removed debug build scripts
2003-12-15 12:49  elias_naur
	* src/: java/org/lwjgl/Display.java, java/org/lwjgl/Sys.java,
	  java/org/lwjgl/openal/BaseAL.java,
	  java/org/lwjgl/opengl/GLCaps.java, native/configure.in,
	  native/common/checkALerror.h, native/common/checkGLerror.h,
	  native/common/common_tools.cpp, native/common/common_tools.h,
	  native/common/extal.cpp, native/common/extgl.cpp,
	  native/common/org_lwjgl_Sys.h, native/linux/extxcursor.cpp,
	  native/linux/org_lwjgl_Display.cpp,
	  native/linux/org_lwjgl_Sys.cpp,
	  native/linux/org_lwjgl_input_Mouse.cpp,
	  native/linux/org_lwjgl_opengl_Pbuffer.cpp,
	  native/linux/org_lwjgl_opengl_Window.cpp, native/macosx/hid.cpp,
	  native/macosx/org_lwjgl_Sys.cpp,
	  native/macosx/org_lwjgl_input_Keyboard.cpp,
	  native/macosx/org_lwjgl_input_Mouse.cpp,
	  native/win32/org_lwjgl_Display.cpp,
	  native/win32/org_lwjgl_Sys.cpp,
	  native/win32/org_lwjgl_input_Controller.cpp,
	  native/win32/org_lwjgl_input_Keyboard.cpp,
	  native/win32/org_lwjgl_input_Mouse.cpp,
	  native/win32/org_lwjgl_opengl_Window.cpp: Replaced debug
	  libraries with runtime debug condition
2003-12-15 10:38  elias_naur
	* src/native/common/extgl.h: Compile fixes for SUSE 9
2003-11-25 23:34  matzon
	* build.xml: better !win32 support
2003-11-25 23:34  elias_naur
	* src/: java/org/lwjgl/opengl/Window.java,
	  native/common/org_lwjgl_opengl_Window.h: Fixed nSetVSyncEnabled()
	  signature
2003-11-25 23:28  elias_naur
	* src/native/common/: org_lwjgl_Sys.h, org_lwjgl_openal_CoreAL.h,
	  org_lwjgl_openal_eax_BaseEAX.h, org_lwjgl_openal_eax_CoreEAX.h,
	  org_lwjgl_openal_eax_EAXBufferProperties.h,
	  org_lwjgl_openal_eax_EAXListenerProperties.h,
	  org_lwjgl_opengl_CoreGL13.h, org_lwjgl_opengl_Pbuffer.h,
	  org_lwjgl_opengl_Window.h: New JNI headers
2003-11-25 23:01  elias_naur
	* src/native/: build.sh, build_debug.sh: Fixed build scripts
2003-11-25 22:26  elias_naur
	* src/native/: build.sh, build_debug.sh: Added linux/mac debug
	  build script
2003-11-25 22:23  elias_naur
	* src/native/build.sh: Added linux/mac build script
2003-11-23 13:52  elias_naur
	* src/native/win32/org_lwjgl_input_Mouse.cpp: Native cursor fix in
	  win32
2003-11-22 23:30  matzon
	* build.xml: ant 1.5.x support
2003-11-22 20:20  elias_naur
	* src/native/linux/org_lwjgl_Sys.cpp: Newline fix
2003-11-18 12:10  cix_foo
	* src/java/org/lwjgl/opengl/: CoreGL11.java, GL.java: Fixed naming
	  problems with a couple of methods
2003-11-17 08:45  elias_naur
	* src/native/win32/org_lwjgl_opengl_Window.cpp: Win32 window
	  creation tweaks
2003-11-14 09:20  elias_naur
	* src/native/common/Makefile.am: Removed Math.cpp from automake
2003-11-14 00:16  matzon
	* build.xml: getting there :)
2003-11-10 02:41  cix_foo
	* src/native/win32/org_lwjgl_Display.cpp: Removed some annoying
	  debugging
2003-11-10 02:40  cix_foo
	* src/native/common/org_lwjgl_Math.cpp: Removed
2003-11-06 15:30  elias_naur
	* src/native/macosx/: Window.h, org_lwjgl_Display.cpp,
	  org_lwjgl_Sys.cpp, org_lwjgl_input_Keyboard.cpp: Fixed Mac OS X
	  keyboard translation
2003-11-03 14:34  elias_naur
	* src/native/: dummy.cpp, macosx/org_lwjgl_Display.cpp,
	  macosx/org_lwjgl_input_Keyboard.cpp,
	  macosx/org_lwjgl_opengl_Window.cpp: Updated to make input work
	  with Mac OS X 10.3
2003-11-03 12:23  cix_foo
	* src/java/org/lwjgl/opengl/Window.java: Added getContext() to
	  Window
2003-11-02 15:41  elias_naur
	* src/native/linux/org_lwjgl_opengl_Window.cpp: Removed a
	  XSetInputFocus call from linux Window.cpp
2003-11-02 12:34  elias_naur
	* src/native/macosx/org_lwjgl_opengl_Window.cpp: Removed extra ; in
	  mac Window.cpp
2003-10-29 17:21  elias_naur
	* src/native/common/: common_tools.cpp, common_tools.h: Fixed nasty
	  buffer overflow bug in event_queue_t
2003-10-28 22:44  cix_foo
	* src/java/org/lwjgl/Sys.java: [no log message]
2003-10-28 20:30  cix_foo
	* src/java/org/lwjgl/test/OpenURLTest.java: Test new OpenURL code
2003-10-28 20:26  cix_foo
	* src/native/linux/org_lwjgl_Sys.cpp: [no log message]
2003-10-28 20:22  cix_foo
	* src/: java/org/lwjgl/Sys.java, native/common/org_lwjgl_Sys.h,
	  native/macosx/org_lwjgl_Sys.cpp, native/win32/org_lwjgl_Sys.cpp:
	  [no log message]
2003-10-28 20:12  elias_naur
	* src/java/org/lwjgl/opengl/GLCaps.java:
	  GLCaps.determineAvailableExtensions is not public anymore
2003-10-28 17:23  cix_foo
	* src/: native/common/org_lwjgl_Sys.h,
	  native/win32/org_lwjgl_Sys.cpp,
	  native/win32/org_lwjgl_input_Mouse.cpp, java/org/lwjgl/Sys.java,
	  native/linux/org_lwjgl_Sys.cpp, native/macosx/org_lwjgl_Sys.cpp:
	  New Sys.openURL command added
2003-10-26 09:44  elias_naur
	* src/native/macosx/org_lwjgl_input_Mouse.cpp: Added created to mac
	  Mouse.cpp
2003-10-25 23:27  elias_naur
	* src/native/: macosx/org_lwjgl_input_Mouse.cpp,
	  win32/org_lwjgl_input_Mouse.cpp: Fixed Mac OS X mouse button
	  mapping
2003-10-24 13:59  elias_naur
	* src/native/macosx/org_lwjgl_opengl_Window.cpp: [no log message]
2003-10-24 13:51  elias_naur
	* src/native/macosx/org_lwjgl_opengl_Window.cpp: [no log message]
2003-10-24 13:45  elias_naur
	* src/native/macosx/: Window.h, org_lwjgl_Display.cpp,
	  org_lwjgl_input_Mouse.cpp, org_lwjgl_opengl_Window.cpp: Switched
	  mouse handling to Carbin events
2003-10-24 07:51  elias_naur
	* src/native/: linux/org_lwjgl_Display.cpp, macosx/Window.h,
	  macosx/org_lwjgl_Display.cpp, macosx/org_lwjgl_opengl_Window.cpp:
	  [no log message]
2003-10-23 20:21  elias_naur
	* src/native/: common/extal.cpp, macosx/hid.cpp,
	  macosx/org_lwjgl_input_Mouse.cpp: [no log message]
2003-10-23 19:17  matzon
	* src/java/org/lwjgl/test/input/MouseCreationTest.java: move mouse
	  in right direction on y axis
2003-10-23 10:42  elias_naur
	* src/native/common/org_lwjgl_opengl_GL.cpp: Another VBO fix
2003-10-23 09:18  elias_naur
	* src/: java/org/lwjgl/test/opengl/PbufferTest.java,
	  native/common/org_lwjgl_opengl_GL.cpp,
	  native/linux/org_lwjgl_Display.cpp,
	  native/win32/org_lwjgl_Display.cpp: Fixed ARBFragmentProgram and
	  ARB_vbo
2003-10-22 22:13  elias_naur
	* src/native/macosx/org_lwjgl_input_Mouse.cpp: [no log message]
2003-10-22 20:34  elias_naur
	* src/: java/org/lwjgl/Display.java,
	  java/org/lwjgl/test/DisplayConfigurationTest.java,
	  native/common/org_lwjgl_Display.h,
	  native/linux/org_lwjgl_Display.cpp,
	  native/macosx/org_lwjgl_Display.cpp,
	  native/win32/org_lwjgl_Display.cpp: [no log message]
2003-10-22 14:38  elias_naur
	* src/native/macosx/org_lwjgl_opengl_Pbuffer.cpp: [no log message]
2003-10-22 13:45  elias_naur
	* src/native/: linux/org_lwjgl_opengl_Pbuffer.cpp,
	  macosx/Makefile.am, macosx/org_lwjgl_opengl_Pbuffer.cpp,
	  win32/org_lwjgl_opengl_Pbuffer.cpp: [no log message]
2003-10-22 13:33  elias_naur
	* src/java/org/lwjgl/test/openal/WaveData.java: [no log message]
2003-10-22 12:57  elias_naur
	* src/: java/org/lwjgl/openal/BaseAL.java,
	  java/org/lwjgl/test/openal/WaveData.java, native/configure.in,
	  native/common/common_tools.cpp, native/common/common_tools.h,
	  native/common/extal.cpp, native/common/extal.h,
	  native/common/org_lwjgl_openal_BaseAL.cpp,
	  native/common/org_lwjgl_openal_BaseAL.h, native/macosx/Window.h,
	  native/macosx/org_lwjgl_Display.cpp,
	  native/macosx/org_lwjgl_input_Keyboard.cpp,
	  native/macosx/org_lwjgl_opengl_Window.cpp, native/macosx/tools.h:
	  [no log message]
2003-10-21 17:11  elias_naur
	* src/: java/org/lwjgl/opengl/MacOSX.java,
	  java/org/lwjgl/opengl/Window.java,
	  java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  native/configure.in, native/common/extal.cpp,
	  native/macosx/Makefile.am, native/macosx/Window.h,
	  native/macosx/hid.cpp, native/macosx/hid.h,
	  native/macosx/org_lwjgl_Display.cpp,
	  native/macosx/org_lwjgl_input_Keyboard.cpp,
	  native/macosx/org_lwjgl_input_Mouse.cpp,
	  native/macosx/org_lwjgl_opengl_MacOSX.cpp,
	  native/macosx/org_lwjgl_opengl_MacOSX.h,
	  native/macosx/org_lwjgl_opengl_Window.cpp,
	  native/macosx/tools.cpp, native/macosx/tools.h: [no log message]
2003-10-20 16:36  cix_foo
	* src/java/org/lwjgl/opengl/: GLCaps.java, GLConstants.java:
	  EXT_texture_rectangle added
2003-10-20 16:22  cix_foo
	* src/java/org/lwjgl/opengl/GLCaps.java: Added
	  ARB_texture_non_power_of_two
2003-10-20 16:17  cix_foo
	* src/: java/org/lwjgl/opengl/GL.java,
	  java/org/lwjgl/opengl/Window.java,
	  java/org/lwjgl/test/input/HWCursorTest.java,
	  java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  java/org/lwjgl/test/opengl/PbufferTest.java,
	  native/common/org_lwjgl_opengl_GL.cpp,
	  native/common/org_lwjgl_opengl_GL.h,
	  native/common/org_lwjgl_opengl_Window.h,
	  native/linux/org_lwjgl_opengl_Window.cpp,
	  native/win32/org_lwjgl_opengl_Window.cpp: New vsync code
2003-10-20 14:49  elias_naur
	* src/native/linux/org_lwjgl_input_Mouse.cpp: Fixed linux mouse
	  creation
2003-10-20 14:40  elias_naur
	* src/native/linux/org_lwjgl_input_Mouse.cpp: Fixed mouse creation
2003-10-16 15:56  elias_naur
	* src/native/macosx/org_lwjgl_opengl_Window.cpp: [no log message]
2003-10-16 15:29  elias_naur
	* src/native/: configure.in, ltmain.sh,
	  macosx/org_lwjgl_opengl_Window.cpp: [no log message]
2003-10-15 13:49  elias_naur
	* src/native/macosx/org_lwjgl_Display.cpp: [no log message]
2003-10-15 13:44  elias_naur
	* src/native/macosx/: org_lwjgl_Display.cpp,
	  org_lwjgl_input_Mouse.cpp, org_lwjgl_opengl_Window.cpp,
	  tools.cpp, tools.h: [no log message]
2003-10-15 10:49  elias_naur
	* src/native/macosx/: Makefile.am, Window.h,
	  org_lwjgl_input_Controller.cpp, org_lwjgl_input_Mouse.cpp,
	  org_lwjgl_opengl_Window.cpp: [no log message]
2003-10-14 16:29  elias_naur
	* src/: java/org/lwjgl/test/input/HWCursorTest.java,
	  java/org/lwjgl/test/input/MouseTest.java,
	  native/common/common_tools.cpp,
	  native/linux/org_lwjgl_input_Cursor.cpp,
	  native/macosx/Makefile.am,
	  native/macosx/org_lwjgl_input_Cursor.cpp,
	  native/macosx/org_lwjgl_input_Mouse.cpp,
	  native/win32/org_lwjgl_input_Cursor.cpp: [no log message]
2003-10-14 14:42  elias_naur
	* src/native/: macosx/Window.h, macosx/org_lwjgl_Display.cpp,
	  macosx/org_lwjgl_input_Mouse.cpp,
	  macosx/org_lwjgl_opengl_Window.cpp,
	  win32/org_lwjgl_input_Mouse.cpp: Don't return from
	  UpdateMouseFields on failure to acquire - still need to set
	  deltas to 0
2003-10-13 13:54  elias_naur
	* src/: java/org/lwjgl/opengl/MacOSX.java,
	  java/org/lwjgl/opengl/Window.java, native/macosx/Window.h,
	  native/macosx/org_lwjgl_input_Keyboard.cpp,
	  native/macosx/org_lwjgl_input_Mouse.cpp,
	  native/macosx/org_lwjgl_opengl_Window.cpp,
	  native/macosx/tools.cpp: Implemented Matzon's mac os x init
	  through reflection
2003-10-11 18:29  elias_naur
	* src/: java/org/lwjgl/input/Keyboard.java,
	  java/org/lwjgl/input/Mouse.java, native/common/Makefile.am,
	  native/common/common_tools.cpp, native/common/common_tools.h,
	  native/common/org_lwjgl_input_Keyboard.h,
	  native/common/org_lwjgl_input_Mouse.h, native/linux/Window.h,
	  native/linux/org_lwjgl_input_Controller.cpp,
	  native/linux/org_lwjgl_input_Cursor.cpp,
	  native/linux/org_lwjgl_input_Keyboard.cpp,
	  native/linux/org_lwjgl_input_Mouse.cpp,
	  native/linux/org_lwjgl_opengl_Pbuffer.cpp,
	  native/linux/org_lwjgl_opengl_Window.cpp,
	  native/macosx/tools.cpp, native/macosx/tools.h,
	  native/win32/Window.h, native/win32/org_lwjgl_Display.cpp,
	  native/win32/org_lwjgl_input_Controller.cpp,
	  native/win32/org_lwjgl_input_Cursor.cpp,
	  native/win32/org_lwjgl_input_Keyboard.cpp,
	  native/win32/org_lwjgl_input_Mouse.cpp,
	  native/win32/org_lwjgl_opengl_Pbuffer.cpp,
	  native/win32/org_lwjgl_opengl_Window.cpp: Implemented mouse
	  button buffering
2003-10-11 15:23  elias_naur
	* src/native/linux/org_lwjgl_input_Mouse.cpp: [no log message]
2003-10-11 14:56  elias_naur
	* src/: java/org/lwjgl/input/Cursor.java,
	  native/linux/org_lwjgl_input_Mouse.cpp,
	  native/win32/org_lwjgl_input_Mouse.cpp: Fixed mouse hot spot
	  coordinate
2003-10-11 13:03  elias_naur
	* src/: java/org/lwjgl/input/Mouse.java,
	  native/linux/org_lwjgl_input_Mouse.cpp,
	  native/win32/org_lwjgl_input_Mouse.cpp: Moved native cursor
	  origin to middle of the window
2003-10-10 16:18  elias_naur
	* src/: java/org/lwjgl/opengl/GLCaps.java,
	  java/org/lwjgl/opengl/GLConstants.java, native/ltmain.sh: Added
	  ARB_fragment_program
2003-10-08 12:56  cix_foo
	* src/native/win32/org_lwjgl_Display.cpp: Minor casting adjustment
	  to work around a compiler bug
2003-10-08 12:05  elias_naur
	* src/native/macosx/: org_lwjgl_Window.cpp,
	  org_lwjgl_input_Mouse.cpp, org_lwjgl_opengl_Window.cpp: [no log
	  message]
2003-10-08 09:46  elias_naur
	* src/: java/org/lwjgl/input/Cursor.java,
	  java/org/lwjgl/input/Mouse.java,
	  native/linux/org_lwjgl_input_Cursor.cpp,
	  native/linux/org_lwjgl_input_Mouse.cpp,
	  native/macosx/org_lwjgl_input_Mouse.cpp,
	  native/win32/org_lwjgl_input_Cursor.cpp,
	  native/win32/org_lwjgl_input_Mouse.cpp,
	  native/common/org_lwjgl_input_Cursor.h,
	  native/common/org_lwjgl_input_Mouse.h: [no log message]
2003-10-07 17:10  elias_naur
	* src/native/macosx/: org_lwjgl_input_Keyboard.cpp,
	  org_lwjgl_input_Mouse.cpp, org_lwjgl_opengl_Window.cpp,
	  tools.cpp, tools.h: [no log message]
2003-10-07 16:28  elias_naur
	* src/native/win32/org_lwjgl_input_Mouse.cpp: [no log message]
2003-10-07 15:09  elias_naur
	* src/: native/common/org_lwjgl_input_Mouse.h,
	  native/linux/org_lwjgl_input_Mouse.cpp,
	  native/win32/org_lwjgl_input_Mouse.cpp,
	  java/org/lwjgl/input/Mouse.java: [no log message]
2003-10-07 14:12  elias_naur
	* src/native/macosx/: Makefile.am, Window.h,
	  org_lwjgl_input_Keyboard.cpp, org_lwjgl_input_Mouse.cpp,
	  org_lwjgl_opengl_Window.cpp, tools.cpp, tools.h: [no log message]
2003-10-07 13:23  elias_naur
	* src/: java/org/lwjgl/test/input/KeyboardTest.java,
	  native/macosx/org_lwjgl_input_Keyboard.cpp: [no log message]
2003-10-07 12:02  elias_naur
	* src/native/: linux/org_lwjgl_input_Keyboard.cpp,
	  macosx/org_lwjgl_input_Keyboard.cpp,
	  macosx/org_lwjgl_opengl_Window.cpp, macosx/tools.cpp,
	  macosx/tools.h: [no log message]
2003-10-06 17:28  elias_naur
	* src/native/macosx/: org_lwjgl_input_Keyboard.cpp,
	  org_lwjgl_opengl_Window.cpp: [no log message]
2003-10-06 16:00  elias_naur
	* src/native/: configure.in, macosx/Makefile.am, macosx/Window.h,
	  macosx/org_lwjgl_input_Keyboard.cpp,
	  macosx/org_lwjgl_opengl_Window.cpp, macosx/tools.cpp,
	  macosx/tools.h: [no log message]
2003-10-06 10:34  elias_naur
	* src/native/win32/org_lwjgl_opengl_Window.cpp: [no log message]
2003-10-06 10:13  elias_naur
	* src/native/linux/org_lwjgl_opengl_Window.cpp: [no log message]
2003-10-03 16:33  elias_naur
	* src/java/org/lwjgl/test/opengl/PbufferTest.java: [no log message]
2003-10-01 11:33  elias_naur
	* src/: java/org/lwjgl/opengl/MacOSX.java,
	  java/org/lwjgl/opengl/Window.java, native/macosx/Makefile.am,
	  native/macosx/Window.h,
	  native/macosx/org_lwjgl_input_Keyboard.cpp,
	  native/macosx/org_lwjgl_opengl_MacOSX.cpp,
	  native/macosx/org_lwjgl_opengl_MacOSX.h,
	  native/macosx/org_lwjgl_opengl_Window.cpp, native/macosx/tools.h:
	  Loading Mac OS X hack through reflection
2003-10-01 11:02  elias_naur
	* src/native/macosx/: Makefile.am, org_lwjgl_input_Keyboard.cpp,
	  org_lwjgl_opengl_BaseGL.cpp, org_lwjgl_opengl_Window.cpp,
	  tools.cpp, tools.h: [no log message]
2003-09-30 13:52  elias_naur
	* src/native/win32/: org_lwjgl_input_Controller.cpp,
	  org_lwjgl_input_Mouse.cpp: [no log message]
2003-09-30 13:14  elias_naur
	* src/native/: linux/org_lwjgl_input_Controller.cpp,
	  linux/org_lwjgl_input_Keyboard.cpp,
	  linux/org_lwjgl_input_Mouse.cpp,
	  win32/org_lwjgl_input_Controller.cpp,
	  win32/org_lwjgl_input_Keyboard.cpp,
	  win32/org_lwjgl_input_Mouse.cpp: [no log message]
2003-09-30 12:52  elias_naur
	* src/: java/org/lwjgl/input/Controller.java,
	  java/org/lwjgl/input/Keyboard.java,
	  java/org/lwjgl/input/Mouse.java,
	  java/org/lwjgl/test/input/KeyboardTest.java,
	  native/common/org_lwjgl_input_Controller.h,
	  native/common/org_lwjgl_input_Keyboard.h,
	  native/common/org_lwjgl_input_Mouse.h,
	  native/macosx/org_lwjgl_input_Keyboard.cpp,
	  native/macosx/org_lwjgl_opengl_Window.cpp: boolean results ->
	  Exceptions
2003-09-29 13:58  elias_naur
	* src/native/: common/extgl.cpp,
	  macosx/org_lwjgl_opengl_Window.cpp: [no log message]
2003-09-29 11:26  elias_naur
	* src/: java/org/lwjgl/opengl/Window.java, native/common/extgl.cpp,
	  native/common/extgl.h, native/macosx/org_lwjgl_opengl_Window.cpp:
	  Various Mac stuff
2003-09-28 15:09  elias_naur
	* src/native/common/extgl.cpp: [no log message]
2003-09-28 09:02  elias_naur
	* src/native/linux/org_lwjgl_Display.cpp: Dummy
	  getAdapter()/getVersion() for linux
2003-09-28 08:55  cix_foo
	* src/: native/win32/org_lwjgl_Display.cpp,
	  java/org/lwjgl/Display.java, native/common/org_lwjgl_Display.h:
	  New API for adapter queries
2003-09-26 20:36  elias_naur
	* src/native/: common/extgl.cpp,
	  macosx/org_lwjgl_opengl_Window.cpp: [no log message]
2003-09-26 18:26  cix_foo
	* src/native/win32/org_lwjgl_opengl_Window.cpp: Changed from
	  wglSwapBuffers back to SwapBuffers.
2003-09-26 15:59  elias_naur
	* src/: java/org/lwjgl/opengl/GLCaps.java,
	  java/org/lwjgl/opengl/Window.java,
	  java/org/lwjgl/test/input/HWCursorTest.java,
	  java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  java/org/lwjgl/test/opengl/Grass.java,
	  java/org/lwjgl/test/opengl/PbufferTest.java,
	  java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  java/org/lwjgl/test/opengl/VBOTest.java,
	  native/common/Makefile.am, native/common/extgl.c,
	  native/common/extgl.cpp, native/common/extgl.h,
	  native/common/org_lwjgl_opengl_GLCaps.h,
	  native/common/org_lwjgl_opengl_Window.h,
	  native/linux/Makefile.am,
	  native/linux/org_lwjgl_opengl_GLCaps.cpp,
	  native/linux/org_lwjgl_opengl_Pbuffer.cpp,
	  native/linux/org_lwjgl_opengl_Window.cpp,
	  native/macosx/Makefile.am,
	  native/macosx/org_lwjgl_opengl_Window.cpp,
	  native/win32/org_lwjgl_opengl_GLCaps.cpp,
	  native/win32/org_lwjgl_opengl_Pbuffer.cpp,
	  native/win32/org_lwjgl_opengl_Window.cpp: Don't ignore lying
	  drivers
2003-09-25 17:34  elias_naur
	* src/native/common/extgl.c: Added extgl check to agl
2003-09-23 13:00  elias_naur
	* src/: java/org/lwjgl/opengl/Window.java,
	  native/macosx/org_lwjgl_opengl_Window.cpp: Removed mac os x hack
	  again
2003-09-22 10:31  elias_naur
	* src/native/common/extgl.c: LWJGL now ignores OpenGL extensions
	  with missing symbols
2003-09-21 09:43  elias_naur
	* src/native/common/extgl.c: More verbose output from extgl.c
2003-09-17 12:48  elias_naur
	* src/java/org/lwjgl/opengl/Window.java: Enabled awt hack on Mac OS
	  X
2003-09-16 17:42  cix_foo
	* src/native/win32/org_lwjgl_Display.cpp: Gamma back in
2003-09-16 17:39  cix_foo
	* src/java/org/lwjgl/input/: Controller.java, Cursor.java,
	  Mouse.java: Lazy library instantiation
2003-09-16 10:29  elias_naur
	* src/native/win32/org_lwjgl_Display.cpp: Tried harder to fix NT
	  display mode selection
2003-09-11 10:00  elias_naur
	* src/native/win32/: org_lwjgl_input_Keyboard.cpp,
	  org_lwjgl_opengl_Window.cpp: ifdef'ed some debug printfs
2003-09-11 00:55  cix_foo
	* src/native/win32/org_lwjgl_Display.cpp: More fixes
2003-09-11 00:41  cix_foo
	* src/native/win32/org_lwjgl_Display.cpp: Fixed compile error
2003-09-11 00:39  cix_foo
	* src/native/win32/org_lwjgl_Display.cpp: Repaired gamma code.
2003-09-11 00:39  cix_foo
	* src/java/org/lwjgl/input/Keyboard.java: Lazy initialization.
2003-09-11 00:35  elias_naur
	* src/native/win32/org_lwjgl_Display.cpp: Fixed display mode code
	  paths
2003-09-09 20:11  elias_naur
	* src/native/macosx/org_lwjgl_opengl_Window.cpp: [no log message]
2003-09-09 10:10  elias_naur
	* src/native/: Makefile.am, configure.in: [no log message]
2003-09-08 18:43  elias_naur
	* src/native/configure.in: [no log message]
2003-09-08 18:40  elias_naur
	* src/native/: Makefile.am, configure.in, macosx/Makefile.am,
	  macosx/org_lwjgl_Display.cpp, macosx/org_lwjgl_Sys.cpp,
	  macosx/org_lwjgl_opengl_Window.cpp: [no log message]
2003-09-08 18:39  cix_foo
	* src/java/org/lwjgl/test/input/HWCursorTest.java: Fixed spelling
2003-09-08 18:34  elias_naur
	* src/native/: Makefile.am, configure.in, dummy.cpp: [no log
	  message]
2003-09-08 16:51  elias_naur
	* src/native/linux/org_lwjgl_Display.cpp: [no log message]
2003-09-08 16:40  elias_naur
	* src/native/: autogen.sh, configure.in, common/extal.cpp,
	  common/extal.h, macosx/Makefile.am,
	  macosx/org_lwjgl_opengl_Window.cpp: [no log message]
2003-09-07 18:21  elias_naur
	* src/native/macosx/: Makefile.am, org_lwjgl_Display.cpp: [no log
	  message]
2003-09-07 18:11  elias_naur
	* src/native/: Makefile.am, autogen.sh, configure.in,
	  common/extal.cpp, common/extal.h, common/extgl.c, common/extgl.h,
	  linux/Makefile.am, macosx/Makefile.am: [no log message]
2003-09-07 15:46  elias_naur
	* src/native/configure.in: [no log message]
2003-09-07 15:28  elias_naur
	* src/native/: configure.in, common/extal.h: [no log message]
2003-09-05 11:39  elias_naur
	* src/native/configure.in: [no log message]
2003-09-04 12:33  elias_naur
	* src/native/configure.in: [no log message]
2003-09-04 12:16  elias_naur
	* src/native/: configure.in, autogen.sh, ltmain.sh: [no log
	  message]
2003-09-04 10:38  elias_naur
	* src/native/: Makefile.am, configure.in: [no log message]
2003-09-04 09:23  elias_naur
	* src/native/: Makefile.am, configure.in, common/extgl.c: [no log
	  message]
2003-09-03 17:42  elias_naur
	* src/native/: Makefile.am, configure.in, dummy.cpp,
	  common/Makefile.am, linux/Makefile.am: [no log message]
2003-09-03 17:04  elias_naur
	* src/native/: Makefile.am, autogen.sh, configure.in: [no log
	  message]
2003-09-02 17:00  elias_naur
	* src/native/: Makefile.am, configure.in: [no log message]
2003-09-02 16:06  elias_naur
	* src/native/: Makefile.am, configure.in, dummy.cpp,
	  common/Makefile.am, linux/Makefile.am: [no log message]
2003-09-02 13:30  cix_foo
	* src/native/win32/org_lwjgl_Display.cpp: Fixed code in display
	  enumeration.
2003-09-01 14:45  elias_naur
	* src/native/: Makefile.am, acinclude.m4, autogen.sh, configure.in:
	  More vector fixes by cfmdobbie
2003-08-30 16:25  elias_naur
	* src/native/: Makefile.am, autogen.sh, config.h.in, configure.in,
	  dummy.cpp, common/Makefile.am: Various org.lwjgl.vector bugs
	  found by cfmdobbie fixed
2003-08-29 10:00  elias_naur
	* src/: java/org/lwjgl/input/Mouse.java,
	  native/common/org_lwjgl_input_Mouse.h,
	  native/linux/org_lwjgl_input_Mouse.cpp,
	  native/win32/org_lwjgl_input_Mouse.cpp: Committed spelling fixes
2003-08-28 21:06  elias_naur
	* src/native/macosx/org_lwjgl_Display.cpp: testing 1 2 3
2003-08-25 11:07  elias_naur
	* src/: java/org/lwjgl/opengl/GLCaps.java,
	  java/org/lwjgl/opengl/GLConstants.java, native/configure.in:
	  Added missing ATI_separate_stencil functionality
2003-08-24 22:53  matzon
	* doc/README: preparing for 0.7
2003-08-24 22:47  matzon
	* build.xml: preparing for 0.7
2003-08-23 13:34  elias_naur
	* src/: java/org/lwjgl/opengl/GL.java, native/common/extgl.c,
	  native/common/extgl.h, native/common/org_lwjgl_opengl_GL.cpp,
	  native/common/org_lwjgl_opengl_GL.h: ATI_separate_stencil support
	  added
2003-08-23 11:47  elias_naur
	* src/native/linux/org_lwjgl_input_Keyboard.cpp: [no log message]
2003-08-23 11:45  matzon
	* src/: java/org/lwjgl/input/Keyboard.java,
	  java/org/lwjgl/test/input/KeyboardTest.java,
	  native/common/org_lwjgl_input_Keyboard.h,
	  native/win32/org_lwjgl_input_Keyboard.cpp: fix: isStateKeySet now
	  returning int
2003-08-19 21:35  elias_naur
	* src/java/org/lwjgl/input/Keyboard.java: [no log message]
2003-08-19 17:15  matzon
	* src/: java/org/lwjgl/input/Keyboard.java,
	  java/org/lwjgl/test/input/KeyboardTest.java,
	  native/common/org_lwjgl_input_Keyboard.h,
	  native/win32/org_lwjgl_input_Keyboard.cpp: added isStateKeySet
	  for checking LOCK keys
2003-08-19 12:26  elias_naur
	* src/java/org/lwjgl/opengl/: CoreGL11.java, CoreGL12.java,
	  CoreGL13.java, GL.java: Added float buffer methods to gl texture
	  functions
2003-08-17 22:26  matzon
	* src/java/org/lwjgl/openal/CoreAL.java: simple javadoc fix
2003-08-17 20:48  elias_naur
	* src/java/org/lwjgl/input/Controller.java: Moved Controller init
	  code later
2003-08-17 20:40  elias_naur
	* src/: java/org/lwjgl/opengl/Window.java,
	  java/org/lwjgl/test/WindowCreationTest.java,
	  java/org/lwjgl/test/input/ControllerCreationTest.java,
	  java/org/lwjgl/test/input/ControllerTest.java,
	  java/org/lwjgl/test/input/HWCursorTest.java,
	  java/org/lwjgl/test/input/KeyboardTest.java,
	  java/org/lwjgl/test/input/MouseCreationTest.java,
	  java/org/lwjgl/test/input/MouseTest.java,
	  java/org/lwjgl/test/openal/MovingSoundTest.java,
	  java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  java/org/lwjgl/test/opengl/Game.java,
	  java/org/lwjgl/test/opengl/PbufferTest.java,
	  java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  java/org/lwjgl/test/opengl/VBOTest.java, native/configure.in,
	  native/common/org_lwjgl_opengl_Window.h,
	  native/linux/org_lwjgl_opengl_Window.cpp,
	  native/win32/org_lwjgl_opengl_Window.cpp: [no log message]
2003-08-17 20:17  elias_naur
	* src/native/: common/org_lwjgl_opengl_Window.h,
	  linux/org_lwjgl_opengl_Window.cpp,
	  win32/org_lwjgl_opengl_Window.cpp: update->updateState
2003-08-17 19:03  elias_naur
	* src/: java/org/lwjgl/test/WindowCreationTest.java,
	  java/org/lwjgl/test/input/ControllerCreationTest.java,
	  java/org/lwjgl/test/input/ControllerTest.java,
	  java/org/lwjgl/test/input/HWCursorTest.java,
	  java/org/lwjgl/test/input/KeyboardTest.java,
	  java/org/lwjgl/test/input/MouseCreationTest.java,
	  java/org/lwjgl/test/input/MouseTest.java,
	  java/org/lwjgl/test/openal/MovingSoundTest.java,
	  java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  java/org/lwjgl/test/opengl/Game.java,
	  java/org/lwjgl/test/opengl/PbufferTest.java,
	  java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  java/org/lwjgl/test/opengl/VBOTest.java, native/configure.in: [no
	  log message]
2003-08-17 18:58  elias_naur
	* src/java/org/lwjgl/test/: DisplayConfigurationTest.java,
	  WindowCreationTest.java, input/ControllerCreationTest.java,
	  input/ControllerTest.java, input/HWCursorTest.java,
	  input/KeyboardTest.java, input/MouseCreationTest.java,
	  input/MouseTest.java, openal/ALCTest.java, openal/BasicTest.java,
	  openal/EAXTest.java, openal/MovingSoundTest.java,
	  openal/OpenALCreationTest.java, openal/PlayTest.java,
	  openal/PlayTestMemory.java, openal/SourceLimitTest.java,
	  openal/StressTest.java, openal/WaveData.java,
	  opengl/FullScreenWindowedTest.java, opengl/Game.java,
	  opengl/Grass.java, opengl/PbufferTest.java,
	  opengl/VBOIndexTest.java, opengl/VBOTest.java,
	  opengl/cg_grass2.cg, opengl/cg_grass2.vp: Those examples are not
	  going anywhere
2003-08-17 18:38  cix_foo
	* src/java/org/lwjgl/: Display.java, DisplayMode.java,
	  opengl/CoreGL11.java, opengl/CoreGL11Constants.java,
	  opengl/CoreGL12.java, opengl/CoreGL12Constants.java,
	  opengl/CoreGL13.java, opengl/CoreGL13Constants.java,
	  opengl/CoreGL14.java, opengl/CoreGL14Constants.java,
	  opengl/GL.java, opengl/GLCaps.java, opengl/GLConstants.java,
	  opengl/GLU.java, opengl/GLUConstants.java,
	  opengl/OpenGLException.java, opengl/Pbuffer.java,
	  opengl/StateStack.java, opengl/Util.java, opengl/VBOTracker.java,
	  opengl/Window.java, test/input/HWCursorTest.java,
	  test/input/MouseTest.java,
	  test/opengl/FullScreenWindowedTest.java, test/opengl/Game.java,
	  test/opengl/Grass.java, test/opengl/PbufferTest.java,
	  test/opengl/VBOIndexTest.java, test/opengl/VBOTest.java,
	  test/opengl/cg_grass2.cg, test/opengl/cg_grass2.vp,
	  openal/AL.java, openal/ALC.java, openal/ALCcontext.java,
	  openal/ALCdevice.java, openal/ALConstants.java,
	  openal/BaseAL.java, openal/BaseALConstants.java,
	  openal/CoreAL.java, openal/OpenALException.java,
	  test/input/ControllerCreationTest.java,
	  test/input/ControllerTest.java, test/input/KeyboardTest.java,
	  test/input/MouseCreationTest.java, input/Cursor.java,
	  test/DisplayConfigurationTest.java, test/WindowCreationTest.java,
	  test/openal/ALCTest.java, test/openal/BasicTest.java,
	  test/openal/EAXTest.java, test/openal/MovingSoundTest.java,
	  test/openal/OpenALCreationTest.java, test/openal/PlayTest.java,
	  test/openal/PlayTestMemory.java,
	  test/openal/SourceLimitTest.java, test/openal/StressTest.java,
	  test/openal/WaveData.java: Whooooops!
2003-08-17 18:32  cix_foo
	* src/java/org/lwjgl/input/: Controller.java, Keyboard.java,
	  Mouse.java: Added button names and consistent query methods to
	  the buttons, to map between names and indexes and back again
2003-08-17 18:31  cix_foo
	* src/java/org/lwjgl/input/: Controller.java, Cursor.java,
	  Keyboard.java, Mouse.java: [no log message]
2003-08-17 18:17  cix_foo
	* src/java/org/lwjgl/: Display.java, DisplayMode.java,
	  openal/AL.java, openal/ALC.java, openal/ALCcontext.java,
	  openal/ALCdevice.java, openal/ALConstants.java,
	  openal/BaseAL.java, openal/BaseALConstants.java,
	  openal/CoreAL.java, openal/OpenALException.java,
	  opengl/CoreGL11.java, opengl/CoreGL11Constants.java,
	  opengl/CoreGL12.java, opengl/CoreGL12Constants.java,
	  opengl/CoreGL13.java, opengl/CoreGL13Constants.java,
	  opengl/CoreGL14.java, opengl/CoreGL14Constants.java,
	  opengl/GL.java, opengl/GLCaps.java, opengl/GLConstants.java,
	  opengl/GLU.java, opengl/GLUConstants.java,
	  opengl/OpenGLException.java, opengl/Pbuffer.java,
	  opengl/StateStack.java, opengl/Util.java, opengl/VBOTracker.java:
	  [no log message]
2003-08-17 18:14  cix_foo
	* src/java/org/lwjgl/Sys.java: Added shutdown hook to clean up
	  nicely
2003-08-17 16:10  matzon
	* src/: java/org/lwjgl/opengl/Window.java,
	  java/org/lwjgl/test/WindowCreationTest.java,
	  java/org/lwjgl/test/input/ControllerCreationTest.java,
	  java/org/lwjgl/test/input/ControllerTest.java,
	  java/org/lwjgl/test/input/HWCursorTest.java,
	  java/org/lwjgl/test/input/KeyboardTest.java,
	  java/org/lwjgl/test/input/MouseCreationTest.java,
	  java/org/lwjgl/test/input/MouseTest.java,
	  java/org/lwjgl/test/openal/MovingSoundTest.java,
	  java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  java/org/lwjgl/test/opengl/Game.java,
	  java/org/lwjgl/test/opengl/PbufferTest.java,
	  java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  java/org/lwjgl/test/opengl/VBOTest.java,
	  native/common/org_lwjgl_opengl_Window.h,
	  native/linux/org_lwjgl_opengl_Window.cpp,
	  native/win32/org_lwjgl_opengl_Window.cpp: renamed updateStatus to
	  update
2003-08-17 11:27  matzon
	* src/: java/org/lwjgl/opengl/Window.java,
	  java/org/lwjgl/test/WindowCreationTest.java,
	  java/org/lwjgl/test/input/ControllerCreationTest.java,
	  java/org/lwjgl/test/input/ControllerTest.java,
	  java/org/lwjgl/test/input/HWCursorTest.java,
	  java/org/lwjgl/test/input/KeyboardTest.java,
	  java/org/lwjgl/test/input/MouseCreationTest.java,
	  java/org/lwjgl/test/input/MouseTest.java,
	  java/org/lwjgl/test/openal/MovingSoundTest.java,
	  java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  java/org/lwjgl/test/opengl/Game.java,
	  java/org/lwjgl/test/opengl/PbufferTest.java,
	  java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  java/org/lwjgl/test/opengl/VBOTest.java,
	  native/common/org_lwjgl_opengl_Window.h,
	  native/linux/org_lwjgl_opengl_Window.cpp,
	  native/win32/org_lwjgl_opengl_Window.cpp: mod: tick is now called
	  updateState - bitch all you will :p
2003-08-16 23:12  matzon
	* src/native/common/org_lwjgl_openal_ALC.cpp: fixed stupid
	  unsatisfiedlink error, int -> jint
2003-08-13 23:45  matzon
	* src/java/org/lwjgl/test/openal/WaveData.java: update to 0.7
2003-08-13 23:03  matzon
	* src/java/org/lwjgl/test/: WindowCreationTest.java,
	  openal/ALCTest.java, openal/MovingSoundTest.java,
	  openal/OpenALCreationTest.java, openal/PlayTest.java,
	  openal/PlayTestMemory.java, openal/SourceLimitTest.java,
	  openal/StressTest.java: fix: updated to 0.7
2003-08-13 23:03  matzon
	* src/: native/common/org_lwjgl_openal_ALC.cpp,
	  native/common/org_lwjgl_openal_ALC.h,
	  java/org/lwjgl/openal/ALC.java: fix: naming
2003-08-13 23:02  matzon
	* src/java/org/lwjgl/test/openal/ALTest.java: removed file - too
	  many changes required for 0.7, semi b0rked anyway
2003-08-11 22:11  cix_foo
	* src/native/common/org_lwjgl_openal_CoreAL.cpp: Glitch fixin'
2003-08-11 21:57  cix_foo
	* src/: java/org/lwjgl/openal/ALC.java,
	  java/org/lwjgl/openal/ALCcontext.java,
	  java/org/lwjgl/openal/BaseAL.java,
	  java/org/lwjgl/openal/CoreAL.java,
	  native/common/org_lwjgl_openal_ALC.cpp,
	  native/common/org_lwjgl_openal_ALC.h,
	  native/common/org_lwjgl_openal_CoreAL.cpp,
	  native/common/org_lwjgl_openal_CoreAL.h: New buffer code
2003-08-11 19:33  elias_naur
	* src/native/linux/org_lwjgl_Sys.cpp: [no log message]
2003-08-11 18:53  elias_naur
	* src/native/linux/org_lwjgl_Sys.cpp: [no log message]
2003-08-11 18:35  elias_naur
	* src/native/: linux/org_lwjgl_input_Mouse.cpp,
	  win32/org_lwjgl_input_Mouse.cpp: Flipped cursor coordinates to
	  match OpenGL
2003-08-10 21:18  elias_naur
	* src/java/org/lwjgl/input/Cursor.java: Flip cursor images in a
	  copy buffer, not the user buffer
2003-08-07 23:51  cix_foo
	* src/: native/common/org_lwjgl_Sys.h,
	  native/win32/org_lwjgl_Display.cpp,
	  native/win32/org_lwjgl_Sys.cpp, java/org/lwjgl/Sys.java: [no log
	  message]
2003-08-07 14:08  elias_naur
	* src/java/org/lwjgl/opengl/: StateStack.java, VBOTracker.java:
	  Made VBOTracker and StateStack package private
2003-08-06 22:20  matzon
	* src/java/org/lwjgl/opengl/Window.java: fix: IsFullscreen ->
	  isFullscreen	- to much c/c++ coding :(
2003-08-06 21:46  matzon
	* src/java/org/lwjgl/opengl/Window.java: add: IsFullScreen fix:
	  better error message on assertion failure
2003-08-06 21:25  matzon
	* src/java/org/lwjgl/Sys.java: remove unneded import
2003-08-05 22:46  elias_naur
	* src/java/org/lwjgl/input/Cursor.java: Native cursors now have
	  same origin as OpenGL, lower left corner
2003-08-05 22:07  elias_naur
	* src/: java/org/lwjgl/input/Cursor.java, native/configure.in,
	  native/common/org_lwjgl_input_Cursor.h,
	  native/linux/org_lwjgl_input_Cursor.cpp,
	  native/win32/org_lwjgl_input_Cursor.cpp: Added buffer positions
	  to Cursor
2003-08-05 16:21  elias_naur
	* src/native/linux/: org_lwjgl_input_Mouse.cpp,
	  org_lwjgl_opengl_Window.cpp: Fixed a negative focus feedback loop
2003-08-05 01:00  elias_naur
	* src/: java/org/lwjgl/Sys.java,
	  java/org/lwjgl/opengl/CoreGL11.java,
	  java/org/lwjgl/opengl/CoreGL12.java,
	  java/org/lwjgl/opengl/CoreGL14.java,
	  java/org/lwjgl/opengl/GL.java,
	  java/org/lwjgl/opengl/Pbuffer.java,
	  java/org/lwjgl/opengl/StateStack.java,
	  java/org/lwjgl/opengl/Util.java,
	  java/org/lwjgl/opengl/VBOTracker.java,
	  java/org/lwjgl/opengl/Window.java,
	  java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  java/org/lwjgl/test/opengl/VBOTest.java, native/common/extgl.h,
	  native/common/org_lwjgl_Sys.h,
	  native/common/org_lwjgl_opengl_CoreGL11.cpp,
	  native/common/org_lwjgl_opengl_CoreGL11.h,
	  native/common/org_lwjgl_opengl_CoreGL12.cpp,
	  native/common/org_lwjgl_opengl_CoreGL12.h,
	  native/common/org_lwjgl_opengl_CoreGL14.cpp,
	  native/common/org_lwjgl_opengl_CoreGL14.h,
	  native/common/org_lwjgl_opengl_GL.cpp,
	  native/common/org_lwjgl_opengl_GL.h,
	  native/linux/org_lwjgl_Sys.cpp, native/win32/org_lwjgl_Sys.cpp:
	  Implemented safe VBO indices (phew)
2003-08-04 12:09  elias_naur
	* src/: java/org/lwjgl/Window.java,
	  java/org/lwjgl/opengl/Window.java,
	  java/org/lwjgl/test/WindowCreationTest.java,
	  java/org/lwjgl/test/input/ControllerCreationTest.java,
	  java/org/lwjgl/test/input/ControllerTest.java,
	  java/org/lwjgl/test/input/HWCursorTest.java,
	  java/org/lwjgl/test/input/KeyboardTest.java,
	  java/org/lwjgl/test/input/MouseCreationTest.java,
	  java/org/lwjgl/test/input/MouseTest.java,
	  java/org/lwjgl/test/openal/MovingSoundTest.java,
	  java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  java/org/lwjgl/test/opengl/Game.java,
	  java/org/lwjgl/test/opengl/Grass.java,
	  java/org/lwjgl/test/opengl/PbufferTest.java,
	  java/org/lwjgl/test/opengl/VBOTest.java, native/configure.in,
	  native/common/org_lwjgl_Window.h,
	  native/common/org_lwjgl_opengl_GL.cpp,
	  native/common/org_lwjgl_opengl_Window.h,
	  native/linux/Makefile.am, native/linux/Window.h,
	  native/linux/org_lwjgl_Window.cpp,
	  native/linux/org_lwjgl_opengl_GLWindow.cpp,
	  native/linux/org_lwjgl_opengl_Window.cpp,
	  native/win32/org_lwjgl_Window.cpp,
	  native/win32/org_lwjgl_opengl_Window.cpp: [no log message]
2003-08-04 00:27  cix_foo
	* src/native/common/org_lwjgl_opengl_GL.cpp: [no log message]
2003-08-04 00:08  cix_foo
	* src/native/: win32/org_lwjgl_Window.cpp,
	  win32/org_lwjgl_opengl_GLWindow.cpp, common/org_lwjgl_Window.h,
	  common/org_lwjgl_opengl_GL.h, common/org_lwjgl_opengl_GLWindow.h:
	  [no log message]
2003-08-04 00:05  cix_foo
	* src/java/org/lwjgl/Window.java: Now the only Window class you
	  need :D
2003-08-04 00:04  cix_foo
	* src/java/org/lwjgl/opengl/: GL.java, GLCaps.java,
	  GLConstants.java, GLWindow.java: Removed GLWindow and some
	  useless extensions
2003-08-03 19:32  matzon
	* src/java/org/lwjgl/openal/: AL.java, ALC.java, ALCcontext.java,
	  ALCdevice.java, ALConstants.java, BaseAL.java,
	  BaseALConstants.java, CoreAL.java, OpenALException.java: Added
	  OpenAL specification to javadoc
2003-08-03 18:19  elias_naur
	* src/native/: configure.in, linux/org_lwjgl_Sys.cpp,
	  win32/org_lwjgl_Sys.cpp: Improved createIndexBuffer
2003-08-03 13:02  elias_naur
	* src/: java/org/lwjgl/Sys.java, native/linux/org_lwjgl_Sys.cpp,
	  native/win32/org_lwjgl_Sys.cpp: Removed Sys.NULL
2003-08-02 22:52  matzon
	* src/java/org/lwjgl/test/: WindowCreationTest.java,
	  input/ControllerCreationTest.java, input/ControllerTest.java,
	  input/HWCursorTest.java, input/KeyboardTest.java,
	  input/MouseCreationTest.java, input/MouseTest.java,
	  openal/MovingSoundTest.java, opengl/FullScreenWindowedTest.java,
	  opengl/Game.java, opengl/Grass.java, opengl/PbufferTest.java,
	  opengl/VBOTest.java: fix: static method usage
2003-08-02 19:09  cix_foo
	* src/java/org/lwjgl/: Window.java, opengl/CoreGL11.java: Now
	  static
2003-08-02 19:09  cix_foo
	* src/java/org/lwjgl/: openal/AL.java, openal/CoreAL.java,
	  opengl/CoreGL12.java, opengl/CoreGL13.java, opengl/CoreGL14.java,
	  opengl/GL.java, opengl/GLCaps.java, opengl/GLU.java: Classes now
	  abstract
2003-08-02 18:18  elias_naur
	* src/: java/org/lwjgl/opengl/CoreGL11.java,
	  native/common/org_lwjgl_opengl_CoreGL11.cpp,
	  native/common/org_lwjgl_opengl_CoreGL11.h: glTexGeni* fix
2003-08-02 18:07  cix_foo
	* src/native/common/org_lwjgl_opengl_CoreGL11.h: [no log message]
2003-08-02 18:04  cix_foo
	* src/native/common/: org_lwjgl_opengl_CoreGL11.cpp,
	  org_lwjgl_opengl_GLU.cpp: [no log message]
2003-08-02 17:58  cix_foo
	* src/java/org/lwjgl/opengl/CoreGL11.java: Fixes
2003-08-02 17:44  elias_naur
	* src/java/org/lwjgl/opengl/CoreGL12.java: Fixes
2003-08-02 17:21  elias_naur
	* src/: java/org/lwjgl/Sys.java,
	  java/org/lwjgl/opengl/CoreGL11.java,
	  java/org/lwjgl/opengl/CoreGL12.java,
	  java/org/lwjgl/opengl/CoreGL14.java,
	  java/org/lwjgl/opengl/GL.java,
	  java/org/lwjgl/test/opengl/Grass.java,
	  java/org/lwjgl/test/opengl/PbufferTest.java,
	  java/org/lwjgl/test/opengl/VBOTest.java,
	  native/common/org_lwjgl_Sys.h,
	  native/common/org_lwjgl_opengl_CoreGL14.h,
	  native/common/org_lwjgl_opengl_GL.cpp,
	  native/common/org_lwjgl_opengl_GL.h,
	  native/linux/org_lwjgl_Sys.cpp, native/win32/org_lwjgl_Sys.cpp:
	  Converted various GL sizes to buffer.remaining()
2003-08-02 15:22  elias_naur
	* src/: java/org/lwjgl/opengl/GL.java,
	  java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  java/org/lwjgl/test/opengl/Game.java,
	  java/org/lwjgl/test/opengl/PbufferTest.java,
	  java/org/lwjgl/test/opengl/VBOTest.java,
	  native/common/org_lwjgl_opengl_GL.cpp,
	  native/common/org_lwjgl_opengl_GL.h: Removed superfluous
	  postfixes, fixed examples
2003-08-02 14:53  elias_naur
	* src/: java/org/lwjgl/opengl/CoreGL11.java,
	  java/org/lwjgl/opengl/CoreGL14.java,
	  java/org/lwjgl/opengl/GL.java, java/org/lwjgl/opengl/GLU.java,
	  native/configure.in, native/common/Makefile.am,
	  native/common/org_lwjgl_opengl_CoreGL11.cpp,
	  native/common/org_lwjgl_opengl_CoreGL11.h,
	  native/common/org_lwjgl_opengl_CoreGL14.h,
	  native/common/org_lwjgl_opengl_GL.cpp,
	  native/common/org_lwjgl_opengl_GL.h,
	  native/common/org_lwjgl_opengl_GLCaps.h,
	  native/common/org_lwjgl_opengl_GLU.cpp,
	  native/common/org_lwjgl_opengl_GLU.h,
	  native/linux/org_lwjgl_opengl_GLCaps.cpp: Converted GL native
2003-08-02 12:57  cix_foo
	* src/java/org/lwjgl/openal/BaseAL.java: Added isCreated() method
	  for consistency
2003-08-02 12:57  cix_foo
	* src/java/org/lwjgl/openal/AL.java: Fixed formatting
2003-08-02 12:56  cix_foo
	* src/native/win32/: .cvsignore, org_lwjgl_opengl_GLCaps.cpp: [no
	  log message]
2003-08-02 12:55  cix_foo
	* src/native/common/: org_lwjgl_opengl_CoreGL11.cpp,
	  org_lwjgl_opengl_CoreGL11.h, org_lwjgl_opengl_CoreGL12.cpp,
	  org_lwjgl_opengl_CoreGL12.h, org_lwjgl_opengl_CoreGL13.cpp,
	  org_lwjgl_opengl_CoreGL13.h, org_lwjgl_opengl_CoreGL14.cpp,
	  org_lwjgl_opengl_CoreGL14.h, org_lwjgl_opengl_GL.h,
	  org_lwjgl_opengl_GLCaps.h, org_lwjgl_opengl_GLU.cpp: Major change
	  to use overloaded buffer functions and buffer positions
2003-08-02 12:54  cix_foo
	* src/java/org/lwjgl/opengl/: CoreGL11.java, GLCaps.java: Minor
	  fixes
2003-08-01 22:57  cix_foo
	* src/java/org/lwjgl/opengl/Util.java: Handy util for new buffer
	  code
2003-08-01 22:57  cix_foo
	* src/java/org/lwjgl/opengl/: CoreGL11.java, CoreGL12.java: [no log
	  message]
2003-08-01 21:34  elias_naur
	* src/java/org/lwjgl/opengl/GL.java: Converted GL to the new
	  overloaded system
2003-08-01 19:53  cix_foo
	* src/java/org/lwjgl/opengl/: GLU.java, GLUConstants.java: Major
	  change to use overloaded buffer functions and buffer positions.
	  In addition, quadrics and default shapes have been removed from
	  GLU.
2003-08-01 19:35  cix_foo
	* src/java/org/lwjgl/opengl/CoreGL14.java: Major change to use
	  overloaded buffer functions and buffer positions
2003-08-01 19:05  cix_foo
	* src/java/org/lwjgl/opengl/CoreGL13.java: Major change to use
	  overloaded buffer functions and buffer positions
2003-08-01 18:53  cix_foo
	* src/java/org/lwjgl/opengl/CoreGL12.java: Major change to use
	  overloaded buffer functions and buffer positions
2003-08-01 17:34  cix_foo
	* src/java/org/lwjgl/opengl/CoreGL11.java: Major change to use
	  overloaded buffer functions and buffer positions
2003-07-29 14:39  elias_naur
	* src/java/org/lwjgl/test/opengl/VBOTest.java: [no log message]
2003-07-29 14:30  elias_naur
	* src/java/org/lwjgl/test/opengl/VBOTest.java: Added VBOTest
2003-07-29 14:29  elias_naur
	* src/native/: configure.in, common/org_lwjgl_opengl_CoreGL11.cpp,
	  common/org_lwjgl_opengl_GL.cpp: Made C NULL return values
	  correspond to a null Buffer
2003-07-29 13:09  elias_naur
	* src/: java/org/lwjgl/Sys.java, native/common/org_lwjgl_Sys.h,
	  native/linux/org_lwjgl_Sys.cpp, native/win32/org_lwjgl_Sys.cpp:
	  Renamed Sys.createARBVBOBuffer to Sys.createIndexBuffer
2003-07-28 12:09  elias_naur
	* src/: java/org/lwjgl/Window.java,
	  java/org/lwjgl/opengl/GLCaps.java,
	  java/org/lwjgl/opengl/GLWindow.java,
	  java/org/lwjgl/test/input/HWCursorTest.java,
	  java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  java/org/lwjgl/test/opengl/Grass.java,
	  java/org/lwjgl/test/opengl/PbufferTest.java,
	  native/common/org_lwjgl_opengl_GLCaps.h,
	  native/common/org_lwjgl_opengl_GLWindow.h,
	  native/linux/Makefile.am,
	  native/linux/org_lwjgl_opengl_GLCaps.cpp,
	  native/linux/org_lwjgl_opengl_GLWindow.cpp,
	  native/win32/org_lwjgl_opengl_GLCaps.cpp,
	  native/win32/org_lwjgl_opengl_GLWindow.cpp: Moved GL capabilities
	  to GLCaps
2003-07-28 10:22  elias_naur
	* src/java/org/lwjgl/opengl/GLConstants.java: whoops
2003-07-28 10:21  elias_naur
	* src/java/org/lwjgl/opengl/GLConstants.java: GLConstants now
	  extends CoreGL14Constants
2003-07-28 10:20  cix_foo
	* src/java/org/lwjgl/: openal/BaseAL.java, opengl/GLConstants.java,
	  opengl/GLWindow.java, Math.java: Removed Math class
2003-07-27 15:12  cix_foo
	* src/native/win32/org_lwjgl_Window.cpp: Changed some focus
	  handling code. Works well with Alien Flux.
2003-07-26 13:43  elias_naur
	* src/java/org/lwjgl/opengl/GLWindow.java: Fixed extension code
2003-07-26 11:39  elias_naur
	* src/: java/org/lwjgl/opengl/GLWindow.java,
	  native/common/org_lwjgl_opengl_GLWindow.h,
	  native/linux/org_lwjgl_opengl_GLWindow.cpp,
	  native/win32/org_lwjgl_opengl_GLWindow.cpp: Fixed WGL extension
	  bug
2003-07-26 11:22  elias_naur
	* src/native/common/: org_lwjgl_opengl_CoreGL11.cpp,
	  org_lwjgl_opengl_CoreGL12.cpp, org_lwjgl_opengl_CoreGL13.cpp,
	  org_lwjgl_opengl_CoreGL14.cpp: Added missing .cpp files
2003-07-26 10:32  elias_naur
	* src/java/org/lwjgl/: opengl/GLWindow.java,
	  test/input/HWCursorTest.java,
	  test/opengl/FullScreenWindowedTest.java,
	  test/opengl/PbufferTest.java: Fixed static WGL extensions
2003-07-26 04:01  matzon
	* src/java/org/lwjgl/: opengl/CoreGL12.java, opengl/CoreGL13.java,
	  opengl/CoreGL14.java, test/WindowCreationTest.java,
	  test/input/HWCursorTest.java, test/openal/MovingSoundTest.java,
	  test/opengl/FullScreenWindowedTest.java,
	  test/opengl/PbufferTest.java: fix: stop whining 'bout imports
2003-07-25 16:23  elias_naur
	* src/: java/org/lwjgl/opengl/CoreGL14.java,
	  java/org/lwjgl/opengl/CoreGL14Constants.java,
	  native/common/org_lwjgl_opengl_CoreGL14.h: Added missing OpenGL
	  1.4 functions
2003-07-25 15:09  elias_naur
	* src/: java/org/lwjgl/opengl/CoreGL.java,
	  java/org/lwjgl/opengl/CoreGL11.java,
	  java/org/lwjgl/opengl/CoreGL11Constants.java,
	  java/org/lwjgl/opengl/CoreGL12.java,
	  java/org/lwjgl/opengl/CoreGL12Constants.java,
	  java/org/lwjgl/opengl/CoreGL13.java,
	  java/org/lwjgl/opengl/CoreGL13Constants.java,
	  java/org/lwjgl/opengl/CoreGL14.java,
	  java/org/lwjgl/opengl/CoreGL14Constants.java,
	  java/org/lwjgl/opengl/CoreGLConstants.java,
	  java/org/lwjgl/opengl/GL.java,
	  java/org/lwjgl/opengl/GLConstants.java,
	  java/org/lwjgl/opengl/GLUConstants.java,
	  java/org/lwjgl/opengl/GLWindow.java, native/common/Makefile.am,
	  native/common/org_lwjgl_opengl_CoreGL.cpp,
	  native/common/org_lwjgl_opengl_CoreGL.h,
	  native/common/org_lwjgl_opengl_CoreGL11.h,
	  native/common/org_lwjgl_opengl_CoreGL12.h,
	  native/common/org_lwjgl_opengl_CoreGL13.h,
	  native/common/org_lwjgl_opengl_CoreGL14.h: Separated CoreGL into
	  CoreGL11, CoreGL12. CoreGL13, CoreGL14 (including
	  CoreGLConstants)
2003-07-24 11:09  elias_naur
	* src/native/win32/org_lwjgl_input_Mouse.cpp: Fixed native win32
	  cursor bug
2003-07-23 16:51  elias_naur
	* src/java/org/lwjgl/opengl/CoreGL.java: Minor buffer fix
2003-07-20 21:27  elias_naur
	* src/: java/org/lwjgl/opengl/CoreGL.java,
	  java/org/lwjgl/opengl/GL.java,
	  native/common/org_lwjgl_opengl_CoreGL.cpp,
	  native/common/org_lwjgl_opengl_CoreGL.h,
	  native/common/org_lwjgl_opengl_GL.cpp,
	  native/common/org_lwjgl_opengl_GL.h,
	  native/common/org_lwjgl_opengl_GLU.cpp,
	  native/linux/org_lwjgl_opengl_GLWindow.cpp,
	  native/win32/org_lwjgl_opengl_GLWindow.cpp: Fixed some int
	  address->Buffer bugs
2003-07-20 20:58  elias_naur
	* src/: java/org/lwjgl/opengl/CoreGL.java,
	  java/org/lwjgl/opengl/GL.java,
	  native/common/org_lwjgl_opengl_CoreGL.cpp,
	  native/common/org_lwjgl_opengl_CoreGL.h,
	  native/common/org_lwjgl_opengl_GL.cpp,
	  native/common/org_lwjgl_opengl_GL.h: Removed various unnescessary
	  *v OGL calls
2003-07-20 18:29  elias_naur
	* src/: java/org/lwjgl/opengl/CoreGL.java,
	  native/common/org_lwjgl_opengl_CoreGL.h: Fixed two missing
	  int->Buffer conversions
2003-07-20 18:25  elias_naur
	* src/: java/org/lwjgl/opengl/GLU.java,
	  native/common/org_lwjgl_opengl_GLU.cpp,
	  native/common/org_lwjgl_opengl_GLU.h: Made gluUnproject and
	  gluProject prettier
2003-07-20 18:01  elias_naur
	* src/java/org/lwjgl/: opengl/GLWindow.java,
	  test/opengl/Grass.java: Fixed extension names
2003-07-18 21:02  elias_naur
	* src/: java/org/lwjgl/opengl/BaseGL.java,
	  java/org/lwjgl/opengl/CoreGL.java, java/org/lwjgl/opengl/GL.java,
	  java/org/lwjgl/opengl/GLWindow.java,
	  java/org/lwjgl/test/WindowCreationTest.java,
	  java/org/lwjgl/test/input/ControllerCreationTest.java,
	  java/org/lwjgl/test/input/ControllerTest.java,
	  java/org/lwjgl/test/input/HWCursorTest.java,
	  java/org/lwjgl/test/input/KeyboardTest.java,
	  java/org/lwjgl/test/input/MouseCreationTest.java,
	  java/org/lwjgl/test/input/MouseTest.java,
	  java/org/lwjgl/test/openal/MovingSoundTest.java,
	  java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  java/org/lwjgl/test/opengl/Game.java,
	  java/org/lwjgl/test/opengl/Grass.java,
	  java/org/lwjgl/test/opengl/PbufferTest.java,
	  native/common/org_lwjgl_opengl_BaseGL.h,
	  native/common/org_lwjgl_opengl_GLWindow.h,
	  native/linux/Makefile.am,
	  native/linux/org_lwjgl_opengl_BaseGL.cpp,
	  native/linux/org_lwjgl_opengl_GLWindow.cpp,
	  native/win32/org_lwjgl_opengl_BaseGL.cpp,
	  native/win32/org_lwjgl_opengl_GLWindow.cpp: Separated BaseGL from
	  CoreGL and GL and renamed to GLWindow
2003-07-17 11:16  elias_naur
	* src/: java/org/lwjgl/Sys.java, native/configure.in,
	  native/common/org_lwjgl_Sys.h, native/linux/org_lwjgl_Sys.cpp,
	  native/win32/org_lwjgl_Sys.cpp: Added createARBVBOBuffer to
	  enable VBO indexing with Buffers
2003-07-16 23:17  matzon
	* src/java/org/lwjgl/test/openal/: ALTest.java,
	  MovingSoundTest.java: fix: make it compile
2003-07-16 23:16  matzon
	* src/native/common/org_lwjgl_openal_eax_CoreEAX.cpp: "fix":
	  deactivate EAX for this test release
2003-07-16 23:10  elias_naur
	* src/native/linux/org_lwjgl_Window.cpp: Added linux focus support
2003-07-16 23:02  matzon
	* src/java/org/lwjgl/Window.java: fix: isClosedRequested now sets
	  flag to false after call added support for isFocused
2003-07-16 23:01  matzon
	* src/native/win32/org_lwjgl_Window.cpp: added support for
	  isFocused
2003-07-15 16:02  elias_naur
	* src/native/linux/org_lwjgl_opengl_BaseGL.cpp: Small error message
	  fix
2003-07-07 00:43  elias_naur
	* src/java/org/lwjgl/opengl/: BaseGL.java, CoreGL.java, GL.java:
	  Reverted change
2003-07-06 23:47  elias_naur
	* src/: java/org/lwjgl/opengl/BaseGL.java,
	  java/org/lwjgl/opengl/CoreGL.java, java/org/lwjgl/opengl/GL.java,
	  native/configure.in: Converted ogl to static constructor
2003-07-06 21:59  matzon
	* src/java/org/lwjgl/openal/CoreAL.java: fix: javadoc typo
2003-07-06 10:00  elias_naur
	* src/native/common/Makefile.am: Linux build fix
2003-07-06 01:59  matzon
	* src/native/common/: MatrixOpCommon.cpp, MatrixOpCommon.h:
	  removing parts of Math
2003-07-06 01:58  matzon
	* src/: java/org/lwjgl/Math.java,
	  native/common/org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.cpp,
	  native/common/org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.h,
	  native/common/org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.cpp,
	  native/common/org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.h,
	  native/common/org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.cpp,
	  native/common/org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.h,
	  native/common/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.cpp,
	  native/common/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.h,
	  native/common/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp,
	  native/common/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.h,
	  native/common/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp,
	  native/common/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.h,
	  native/common/org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.cpp,
	  native/common/org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.h,
	  native/common/org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.cpp,
	  native/common/org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.h,
	  native/common/org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.cpp,
	  native/common/org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.h,
	  native/common/org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.cpp,
	  native/common/org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.h,
	  native/common/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp,
	  native/common/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.h,
	  native/common/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp,
	  native/common/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.h,
	  native/common/org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.cpp,
	  native/common/org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.h,
	  native/common/org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.cpp,
	  native/common/org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.h:
	  removing parts of Math removing examples removed small doc
2003-07-06 01:13  matzon
	* src/java/org/lwjgl/: openal/CoreAL.java, test/openal/ALTest.java:
	  fix: using type specific buffers
2003-07-06 00:19  elias_naur
	* src/native/configure.in: linux build fix
2003-07-05 23:56  elias_naur
	* src/native/common/: org_lwjgl_openal_ALC.cpp,
	  org_lwjgl_openal_eax_CoreEAX.cpp: fixed compiler warning
2003-07-04 16:29  matzon
	* src/native/common/extal.cpp: fix: removed debug
2003-07-03 00:42  matzon
	* src/native/common/: extal.cpp, org_lwjgl_openal_ALC.cpp,
	  org_lwjgl_openal_ALC.h, org_lwjgl_openal_BaseAL.cpp,
	  org_lwjgl_openal_BaseAL.h, org_lwjgl_openal_CoreAL.cpp,
	  org_lwjgl_openal_CoreAL.h, org_lwjgl_openal_eax_BaseEAX.cpp,
	  org_lwjgl_openal_eax_BaseEAX.h, org_lwjgl_openal_eax_CoreEAX.cpp,
	  org_lwjgl_openal_eax_CoreEAX.h,
	  org_lwjgl_openal_eax_EAXBufferProperties.cpp,
	  org_lwjgl_openal_eax_EAXBufferProperties.h,
	  org_lwjgl_openal_eax_EAXListenerProperties.cpp,
	  org_lwjgl_openal_eax_EAXListenerProperties.h: static
	  implementation - work in progress
2003-07-03 00:42  matzon
	* src/native/win32/org_lwjgl_input_Cursor.cpp: fix: compiler
	  whining
2003-07-03 00:36  matzon
	* src/java/org/lwjgl/: Sys.java, opengl/GLU.java: bugger off
	  buffer!
2003-07-03 00:34  matzon
	* src/java/org/lwjgl/: openal/AL.java, openal/ALC.java,
	  openal/ALCcontext.java, openal/ALCdevice.java,
	  openal/BaseAL.java, openal/BaseALConstants.java,
	  openal/CoreAL.java, test/input/ControllerCreationTest.java,
	  test/input/ControllerTest.java, test/input/HWCursorTest.java,
	  test/input/KeyboardTest.java, test/input/MouseCreationTest.java,
	  test/input/MouseTest.java, test/openal/ALCTest.java,
	  test/openal/ALTest.java, test/openal/BasicTest.java,
	  test/openal/EAXTest.java, test/openal/MovingSoundTest.java,
	  test/openal/OpenALCreationTest.java, test/openal/PlayTest.java,
	  test/openal/PlayTestMemory.java,
	  test/openal/SourceLimitTest.java, test/openal/StressTest.java,
	  test/openal/WaveData.java,
	  test/opengl/FullScreenWindowedTest.java, test/opengl/Game.java,
	  test/opengl/Grass.java, test/opengl/PbufferTest.java: static
	  implementation - work in progress
2003-06-24 14:24  elias_naur
	* src/: java/org/lwjgl/Display.java, java/org/lwjgl/Sys.java,
	  java/org/lwjgl/input/Cursor.java,
	  java/org/lwjgl/input/Keyboard.java,
	  java/org/lwjgl/input/Mouse.java,
	  java/org/lwjgl/opengl/CoreGL.java,
	  java/org/lwjgl/opengl/CoreGLConstants.java,
	  java/org/lwjgl/opengl/GL.java, java/org/lwjgl/opengl/GLU.java,
	  java/org/lwjgl/opengl/GLUConstants.java, native/configure.in,
	  native/common/org_lwjgl_Display.h, native/common/org_lwjgl_Sys.h,
	  native/common/org_lwjgl_Window.h,
	  native/common/org_lwjgl_input_Cursor.h,
	  native/common/org_lwjgl_input_Keyboard.h,
	  native/common/org_lwjgl_opengl_BaseGL.h,
	  native/common/org_lwjgl_opengl_CoreGL.cpp,
	  native/common/org_lwjgl_opengl_CoreGL.h,
	  native/common/org_lwjgl_opengl_GL.cpp,
	  native/common/org_lwjgl_opengl_GL.h,
	  native/common/org_lwjgl_opengl_GLU.cpp,
	  native/common/org_lwjgl_opengl_GLU.h,
	  native/linux/org_lwjgl_Display.cpp,
	  native/linux/org_lwjgl_Sys.cpp,
	  native/linux/org_lwjgl_input_Cursor.cpp,
	  native/linux/org_lwjgl_input_Keyboard.cpp,
	  native/linux/org_lwjgl_input_Mouse.cpp,
	  native/win32/org_lwjgl_Display.cpp,
	  native/win32/org_lwjgl_Sys.cpp,
	  native/win32/org_lwjgl_input_Cursor.cpp,
	  native/win32/org_lwjgl_input_Keyboard.cpp,
	  native/win32/org_lwjgl_input_Mouse.cpp: Ported OpenGL to Buffers
2003-06-17 23:23  matzon
	* src/java/org/lwjgl/test/: openal/WaveData.java,
	  opengl/Grass.java: old resource loading was buggy?
2003-06-17 23:22  matzon
	* src/java/org/lwjgl/test/openal/: MovingSoundTest.java,
	  PlayTest.java: using default file on no argument (allows easier
	  JWS interaction)
2003-06-17 23:21  matzon
	* src/java/org/lwjgl/test/openal/PlayTestMemory.java: using
	  classloader to load files
2003-06-17 23:19  matzon
	* src/java/org/lwjgl/test/input/: ControllerCreationTest.java,
	  MouseCreationTest.java: reset displaymode when done
2003-06-17 23:18  matzon
	* src/java/org/lwjgl/test/input/KeyboardTest.java: add simple
	  keyboard test - for completeness sake - needs to be made better
2003-06-16 19:07  elias_naur
	* src/java/org/lwjgl/opengl/CoreGL.java: [no log message]
2003-06-16 19:05  elias_naur
	* src/java/org/lwjgl/: openal/BaseAL.java, opengl/CoreGL.java:
	  Cleaned up JWS openal loading
2003-06-16 18:57  matzon
	* src/java/org/lwjgl/openal/BaseAL.java: fix: linux findLibrary
	  failed because invalid lib name was passed
2003-06-16 00:35  matzon
	* src/java/org/lwjgl/openal/BaseAL.java: fix: Java Web Start
	  loading of OpenAL
2003-06-12 17:19  cix_foo
	* src/: java/org/lwjgl/openal/BaseAL.java, native/common/extal.cpp:
	  [no log message]
2003-06-12 16:07  cix_foo
	* src/: java/org/lwjgl/openal/BaseAL.java, java/org/lwjgl/Sys.java,
	  java/org/lwjgl/Window.java, native/win32/org_lwjgl_Window.cpp,
	  native/common/extal.cpp: [no log message]
2003-06-08 16:30  elias_naur
	* src/native/linux/: org_lwjgl_input_Mouse.cpp: Try to return a
	  better minimum cursor size
2003-06-07 21:28  cix_foo
	* src/native/win32/: org_lwjgl_Display.cpp, org_lwjgl_Window.cpp,
	  org_lwjgl_input_Mouse.cpp: We now restore display settings on
	  minimize. Hurrah!
2003-06-07 15:56  elias_naur
	* src/native/: configure.in, linux/org_lwjgl_input_Keyboard.cpp,
	  win32/org_lwjgl_input_Keyboard.cpp: Fixed win9x keyboard
	  translation
2003-06-07 14:49  cix_foo
	* src/native/win32/org_lwjgl_input_Mouse.cpp: Early exit on failed
	  mouse read.
2003-06-07 14:48  cix_foo
	* src/native/win32/org_lwjgl_Window.cpp: Minor tweaks to window
	  creation.
2003-06-07 14:47  cix_foo
	* src/: java/org/lwjgl/Window.java,
	  java/org/lwjgl/input/Keyboard.java,
	  native/common/org_lwjgl_input_Keyboard.h,
	  native/win32/org_lwjgl_input_Keyboard.cpp: [no log message]
2003-06-07 13:53  elias_naur
	* src/java/org/lwjgl/input/Cursor.java: Doc update
2003-06-05 00:10  cix_foo
	* src/native/win32/: org_lwjgl_opengl_BaseGL.cpp,
	  org_lwjgl_Window.cpp: [no log message]
2003-06-04 23:49  cix_foo
	* src/java/org/lwjgl/Window.java: [no log message]
2003-06-04 23:46  cix_foo
	* src/native/common/org_lwjgl_Window.h: [no log message]
2003-06-01 19:26  elias_naur
	* src/java/org/lwjgl/Display.java: Added gamma debug output
2003-06-01 19:20  elias_naur
	* src/native/: configure.in, linux/org_lwjgl_Display.cpp,
	  linux/org_lwjgl_input_Keyboard.cpp,
	  linux/org_lwjgl_input_Mouse.cpp: Linux fixes
2003-06-01 13:01  matzon
	* src/java/org/lwjgl/: opengl/Pbuffer.java,
	  test/DisplayConfigurationTest.java, test/input/HWCursorTest.java:
	  fix: removed superfluous import statement
2003-05-30 18:29  elias_naur
	* src/native/linux/org_lwjgl_opengl_BaseGL.cpp: Added USEGLX13 to
	  BaseGL.cpp
2003-05-30 16:44  elias_naur
	* src/native/linux/org_lwjgl_Display.cpp: More Display checks
2003-05-30 08:10  elias_naur
	* src/native/linux/org_lwjgl_opengl_BaseGL.cpp: Extra checks in
	  window creation
2003-05-27 16:12  elias_naur
	* src/: java/org/lwjgl/Display.java,
	  java/org/lwjgl/test/DisplayConfigurationTest.java,
	  native/common/org_lwjgl_Display.h,
	  native/linux/org_lwjgl_Display.cpp,
	  native/win32/org_lwjgl_Display.cpp: Implemented gamma, brightness
	  and contrast controls on win32 and linux using a simplified gamma
	  ramp API
2003-05-26 20:29  elias_naur
	* src/java/org/lwjgl/Display.java: Doc fix: gamma arrays are three
	  arrays, not one consecutive
2003-05-26 20:26  elias_naur
	* src/java/org/lwjgl/Display.java: Doc fix: Gamma changes are
	  undone at resetDisplayMode
2003-05-23 06:21  cfxmarvin
	* src/native/macosx/org_lwjgl_opengl_BaseGL.cpp: oops missed double
	  buffer attribute
2003-05-23 05:07  cfxmarvin
	* src/native/macosx/org_lwjgl_Display.cpp: fixed sporadic Bus Error
	  in GetAvailableDisplayModes
2003-05-20 16:28  elias_naur
	* src/native/linux/extxcursor.cpp: Native cursor fixes
2003-05-20 16:00  cfxmarvin
	* src/native/macosx/org_lwjgl_Window.cpp: Stubs for OS X
2003-05-20 15:59  elias_naur
	* src/native/linux/extxcursor.cpp: Native cursor fixes
2003-05-20 15:59  cfxmarvin
	* src/native/common/: org_lwjgl_openal_eax_EAXBufferProperties.cpp,
	  org_lwjgl_openal_eax_EAXListenerProperties.cpp: minor cleanup
2003-05-20 15:51  cfxmarvin
	* src/native/macosx/org_lwjgl_Display.cpp: minor cleanup
2003-05-20 15:48  cfxmarvin
	* src/native/macosx/org_lwjgl_opengl_BaseGL.cpp: fixed some more
	  initialization issues
2003-05-20 14:33  elias_naur
	* src/native/linux/extxcursor.cpp: Cursor fixes
2003-05-20 14:20  elias_naur
	* src/: java/org/lwjgl/Window.java,
	  java/org/lwjgl/input/Cursor.java,
	  java/org/lwjgl/input/Mouse.java,
	  java/org/lwjgl/opengl/BaseGL.java,
	  java/org/lwjgl/opengl/Pbuffer.java,
	  java/org/lwjgl/test/input/HWCursorTest.java,
	  java/org/lwjgl/test/opengl/PbufferTest.java,
	  native/common/org_lwjgl_input_Cursor.h,
	  native/common/org_lwjgl_input_Mouse.h,
	  native/common/org_lwjgl_opengl_Pbuffer.h,
	  native/linux/Makefile.am, native/linux/Window.h,
	  native/linux/org_lwjgl_input_Cursor.cpp,
	  native/linux/org_lwjgl_input_Mouse.cpp,
	  native/linux/org_lwjgl_opengl_BaseGL.cpp,
	  native/linux/org_lwjgl_opengl_Pbuffer.cpp, native/win32/Window.h,
	  native/win32/org_lwjgl_Window.cpp,
	  native/win32/org_lwjgl_input_Cursor.cpp,
	  native/win32/org_lwjgl_input_Mouse.cpp,
	  native/win32/org_lwjgl_opengl_BaseGL.cpp,
	  native/win32/org_lwjgl_opengl_Pbuffer.cpp: Implemented Pbuffers
	  on win32 and linux (render to texture will be done later)
	  Implemented native cursor caps (one bit transparancy, alpha
	  translucency and animations)
2003-05-19 10:53  elias_naur
	* src/java/org/lwjgl/: input/Cursor.java, opengl/BaseGL.java: Fixes
2003-05-19 04:56  cfxmarvin
	* src/native/macosx/org_lwjgl_opengl_BaseGL.cpp: fixed some
	  initialization issues
2003-05-17 10:06  elias_naur
	* src/native/linux/org_lwjgl_input_Mouse.cpp: Min cursor size 1,
	  not 0
2003-05-17 04:50  cfxmarvin
	* src/native/common/: extal.cpp, extal.h: Mac OS X Support -
	  untested
2003-05-16 20:39  elias_naur
	* src/: java/org/lwjgl/input/Cursor.java,
	  java/org/lwjgl/input/Mouse.java,
	  java/org/lwjgl/test/input/HWCursorTest.java,
	  native/common/extgl.c, native/common/org_lwjgl_input_Cursor.h,
	  native/common/org_lwjgl_input_Mouse.h, native/linux/Makefile.am,
	  native/linux/Window.h, native/linux/extxcursor.cpp,
	  native/linux/extxcursor.h, native/linux/org_lwjgl_Window.cpp,
	  native/linux/org_lwjgl_input_Cursor.cpp,
	  native/linux/org_lwjgl_input_Keyboard.cpp,
	  native/linux/org_lwjgl_input_Mouse.cpp, native/win32/Window.h,
	  native/win32/org_lwjgl_Window.cpp,
	  native/win32/org_lwjgl_input_Controller.cpp,
	  native/win32/org_lwjgl_input_Cursor.cpp,
	  native/win32/org_lwjgl_input_Keyboard.cpp,
	  native/win32/org_lwjgl_input_Mouse.cpp: Native cursors
	  implemented
2003-05-11 13:51  elias_naur
	* src/native/common/extgl.c: Added debug output when dynamic
	  library load fails
2003-05-11 00:02  gregorypierce
	* src/native/macosx/org_lwjgl_opengl_BaseGL.cpp: Added in double
	  buffering and added in the capability to actually swapBuffers
	  with CGFlushDisplay() which will copy the back to the front.
2003-05-10 23:49  gregorypierce
	* src/native/macosx/org_lwjgl_Display.cpp: Change to use the actual
	  refresh rate from the display in the init call instead of setting
	  it to 60. It doesn't really matter since OSX could care less, but
	  for others maintaining the port, they may want code that looks
	  the same.
2003-05-10 21:19  gregorypierce
	* src/native/macosx/: org_lwjgl_Display.cpp,
	  org_lwjgl_opengl_BaseGL.cpp: Changed the location of the
	  CGDisplayCapture from the GL code to the Display code. A side
	  effect of this is that calling resetDisplayMode() is required -
	  not optional. Not calling resetDisplayMode() may result in a
	  non-responsive machine.
2003-05-10 19:30  gregorypierce
	* src/native/macosx/org_lwjgl_Display.cpp: Updated the display init
	  function so that the OSX version plays nicely with the other
	  versions.
2003-05-10 19:21  gregorypierce
	* src/native/macosx/org_lwjgl_opengl_BaseGL.cpp: Removed
	  unnecessary struct. No point consuming memory for something
	  that's unnecessary.
2003-05-10 19:20  gregorypierce
	* src/native/macosx/org_lwjgl_input_Mouse.cpp: Updated to use CG
	  API for mouse capture and deltas. OS handles Deltas itself so
	  using that as opposed to tracking it myself.
2003-05-10 06:58  gregorypierce
	* src/native/macosx/org_lwjgl_Sys.cpp: Updated to be up to date
	  with current release. Still no support for setting process
	  priority.
2003-05-10 06:50  gregorypierce
	* src/native/macosx/: RenderingContext.cpp, RenderingContext.h,
	  org_lwjgl_Display.cpp, org_lwjgl_opengl_BaseGL.cpp: Finishing up
	  changes to the Display and BaseGL classes.
2003-05-09 22:24  gregorypierce
	* src/native/macosx/: org_lwjgl_input_GamePad.cpp,
	  org_lwjgl_input_Joystick.cpp: Removed as interface to HID devices
	  has changed
2003-05-09 22:23  gregorypierce
	* src/native/macosx/: RenderingContext.cpp, RenderingContext.h,
	  org_lwjgl_input_Mouse.cpp: Updated to use CGL as opposed to AGL
2003-05-08 23:30  matzon
	* src/native/win32/org_lwjgl_input_Controller.cpp: fix: Controller
	  now works again (window.h was being included, and setting dx
	  version to 3, which doesn't support joysticks)
2003-05-08 23:27  matzon
	* src/java/org/lwjgl/test/input/ControllerTest.java: new test,
	  based on MouseTest
2003-05-08 23:27  matzon
	* src/java/org/lwjgl/input/Keyboard.java: back to 1.19 - silly me
2003-05-08 23:23  matzon
	* src/java/org/lwjgl/input/Keyboard.java: new test, based on
	  MouseTest
2003-05-08 02:53  gregorypierce
	* src/native/macosx/: RenderingContext.cpp, RenderingContext.h,
	  org_lwjgl_Display.cpp, org_lwjgl_Sys.cpp: Revamped architecture
	  replacing AGL nastiness with cleaner CGL API
2003-05-07 19:17  matzon
	* src/native/win32/org_lwjgl_input_Keyboard.cpp: fix: increased
	  buffersize to correct size (buffering + translation can increase
	  needed size to 200 bytes at most)
2003-05-04 22:56  matzon
	* doc/changelogs/: full-changeLog.text, 0.5-0.6 changelog.text: 0.6
2003-05-04 22:53  matzon
	* build.xml: work in progress, will be updated again soon
2003-05-04 19:36  matzon
	* src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java: fix:
	  destroy keyboard before GL is destroyed
2003-05-03 23:20  matzon
	* src/java/org/lwjgl/: Display.java, Window.java,
	  openal/CoreAL.java, opengl/BaseGL.java: fix: javadoc
2003-05-03 21:50  matzon
	* src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java: damn
	  you tabs!
2003-05-03 21:48  matzon
	* src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java:
	  formatting and usage
2003-05-03 21:41  matzon
	* src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java: add
	  example of switching between fullscreen and windowed mode
2003-05-02 23:18  elias_naur
	* src/native/common/extgl.c: Fixed segfault when GLX is missing
2003-05-02 22:58  elias_naur
	* src/native/linux/org_lwjgl_opengl_BaseGL.cpp: [no log message]
2003-05-02 15:41  elias_naur
	* src/native/linux/: org_lwjgl_Window.cpp,
	  org_lwjgl_input_Keyboard.cpp, org_lwjgl_input_Mouse.cpp: Fixed
	  some linux input focus issues
2003-04-29 00:43  matzon
	* src/java/org/lwjgl/openal/AL.java: fix: call base destroy fix:
	  null references
2003-04-28 23:50  cix_foo
	* src/java/org/lwjgl/openal/AL.java: Added destroy() method to
	  prevent a crash
2003-04-28 18:41  elias_naur
	* src/java/org/lwjgl/opengl/CoreGLConstants.java: Fixed a typo
2003-04-28 13:20  elias_naur
	* src/native/common/extgl.c: Reverted the glu loading
2003-04-28 13:04  cix_foo
	* src/native/common/extgl.c: [no log message]
2003-04-27 23:26  matzon
	* src/java/org/lwjgl/: openal/AL.java, test/openal/BasicTest.java,
	  test/openal/OpenALCreationTest.java: add: default constructor for
	  OpenAL
2003-04-27 20:39  matzon
	* src/java/org/lwjgl/test/openal/BasicTest.java: only do 10 updates
	  / sec
2003-04-27 20:37  matzon
	* src/: java/org/lwjgl/openal/AL.java,
	  java/org/lwjgl/openal/ALC.java,
	  java/org/lwjgl/openal/ALCcontext.java,
	  java/org/lwjgl/openal/ALCdevice.java,
	  java/org/lwjgl/openal/BaseAL.java,
	  java/org/lwjgl/openal/BaseALConstants.java,
	  java/org/lwjgl/openal/CoreAL.java,
	  java/org/lwjgl/test/openal/ALCTest.java,
	  java/org/lwjgl/test/openal/ALTest.java,
	  java/org/lwjgl/test/openal/BasicTest.java,
	  java/org/lwjgl/test/openal/EAXTest.java,
	  java/org/lwjgl/test/openal/MovingSoundTest.java,
	  java/org/lwjgl/test/openal/OpenALCreationTest.java,
	  java/org/lwjgl/test/openal/PlayTest.java,
	  java/org/lwjgl/test/openal/PlayTestMemory.java,
	  java/org/lwjgl/test/openal/SourceLimitTest.java,
	  java/org/lwjgl/test/openal/StressTest.java,
	  native/common/org_lwjgl_openal_ALC.cpp,
	  native/common/org_lwjgl_openal_ALC.h,
	  native/common/org_lwjgl_openal_BaseAL.h,
	  native/common/org_lwjgl_openal_CoreAL.h: New OpenAL programming
	  model:  no context/device fiddling  easier initialization
2003-04-26 08:54  elias_naur
	* src/: java/org/lwjgl/opengl/BaseGL.java,
	  native/common/org_lwjgl_opengl_BaseGL.h,
	  native/linux/org_lwjgl_opengl_BaseGL.cpp,
	  native/win32/org_lwjgl_opengl_BaseGL.cpp: Removed
	  makeContexCurrent and releaseContext
2003-04-16 22:28  elias_naur
	* src/java/org/lwjgl/opengl/GL.java: Merged cfmdobbie's gl version
	  checking
2003-04-14 20:17  matzon
	* src/native/win32/org_lwjgl_Display.cpp: Using
	  EnumDisplaySettingsEx now, to force monitor comparing
2003-04-13 11:28  elias_naur
	* src/native/common/extgl.c: Corrected a linux gl lib loading bug
2003-04-07 19:49  elias_naur
	* src/native/linux/org_lwjgl_input_Controller.cpp: Fixed missing
	  header include
2003-04-07 19:30  elias_naur
	* src/native/linux/org_lwjgl_Sys.cpp: [no log message]
2003-04-07 19:04  elias_naur
	* src/native/linux/: org_lwjgl_Display.cpp, org_lwjgl_Sys.cpp:
	  Added dummy gamma controls to linux
2003-04-07 17:21  cix_foo
	* src/java/org/lwjgl/: input/Controller.java, input/Mouse.java,
	  input/Keyboard.java, openal/BaseAL.java: Added some isCreated()
	  methods to input classes and keyboard key name mapping
2003-04-03 23:02  elias_naur
	* src/java/org/lwjgl/Sys.java: Don't call nGetNULLValue before
	  loading the library
2003-04-03 22:58  elias_naur
	* src/java/org/lwjgl/opengl/GLConstants.java: Added
	  ARBVertexBufferObject to list of implemented interfaces in
	  GLConstants.java
2003-04-03 22:20  elias_naur
	* src/: java/org/lwjgl/Sys.java, native/common/org_lwjgl_Sys.h,
	  native/linux/org_lwjgl_Sys.cpp, native/win32/org_lwjgl_Sys.cpp:
	  Added Sys.NULL constant
2003-04-03 13:32  elias_naur
	* src/: java/org/lwjgl/opengl/GL.java, native/common/extgl.c,
	  native/common/extgl.h, native/common/org_lwjgl_opengl_GL.cpp,
	  native/common/org_lwjgl_opengl_GL.h: Added support for
	  ARB_vertex_buffer_object
2003-03-31 12:56  elias_naur
	* src/native/linux/org_lwjgl_Window.cpp: Minor linux fix
2003-03-30 21:53  elias_naur
	* src/native/win32/org_lwjgl_Window.cpp: Minor win32 fix
2003-03-30 21:40  elias_naur
	* src/: java/org/lwjgl/opengl/BaseGL.java,
	  native/common/org_lwjgl_opengl_BaseGL.h,
	  native/linux/org_lwjgl_opengl_BaseGL.cpp,
	  native/win32/org_lwjgl_opengl_BaseGL.cpp: I like those
	  makeContextCurrent/releaseContext...
2003-03-30 21:26  elias_naur
	* src/: java/org/lwjgl/Window.java,
	  java/org/lwjgl/opengl/BaseGL.java, native/config.h.in,
	  native/configure.in, native/common/extgl.c,
	  native/common/extgl.h, native/common/org_lwjgl_Window.h,
	  native/common/org_lwjgl_opengl_BaseGL.h,
	  native/linux/Makefile.am, native/linux/Window.h,
	  native/linux/org_lwjgl_Display.cpp,
	  native/linux/org_lwjgl_Window.cpp,
	  native/linux/org_lwjgl_input_Keyboard.cpp,
	  native/linux/org_lwjgl_input_Mouse.cpp,
	  native/linux/org_lwjgl_opengl_BaseGL.cpp,
	  native/win32/org_lwjgl_Window.cpp,
	  native/win32/org_lwjgl_opengl_BaseGL.cpp: Linux/win32 changes for
	  0.6
2003-03-29 22:51  cix_foo
	* src/: java/org/lwjgl/Display.java,
	  native/common/org_lwjgl_Display.h,
	  native/win32/org_lwjgl_Display.cpp, native/win32/Window.h,
	  native/win32/org_lwjgl_Window.cpp: Stuff for 0.6
2003-03-29 00:58  matzon
	* src/java/org/lwjgl/test/: WindowCreationTest.java,
	  input/ControllerCreationTest.java, input/MouseTest.java: fix: go
	  for 16 bit mode instead of 32
2003-03-29 00:47  matzon
	* src/java/org/lwjgl/test/input/MouseCreationTest.java: fix:
	  rewritten windowed/fullscreen selection
2003-03-29 00:46  matzon
	* src/java/org/lwjgl/test/input/MouseTest.java: fix: make certain
	  that gl.tick is always called
2003-03-29 00:40  matzon
	* src/java/org/lwjgl/test/opengl/Game.java: fix: removed double
	  Keyboard.read
2003-03-29 00:15  cix_foo
	* src/: java/org/lwjgl/Display.java, java/org/lwjgl/Window.java,
	  native/win32/org_lwjgl_opengl_BaseGL.cpp,
	  native/win32/org_lwjgl_Display.cpp,
	  native/win32/org_lwjgl_Window.cpp: Big changes for the new 0.6
	  LWJGL release
2003-03-28 23:12  matzon
	* src/java/org/lwjgl/: opengl/GL.java,
	  test/WindowCreationTest.java,
	  test/input/ControllerCreationTest.java,
	  test/input/MouseCreationTest.java, test/input/MouseTest.java,
	  test/openal/MovingSoundTest.java, test/opengl/Grass.java: fix:
	  make it all compile
2003-03-28 22:03  cix_foo
	* src/: java/org/lwjgl/opengl/BaseGL.java,
	  java/org/lwjgl/opengl/GL.java,
	  native/common/org_lwjgl_opengl_BaseGL.h,
	  native/win32/org_lwjgl_Window.cpp,
	  native/win32/org_lwjgl_opengl_BaseGL.h: Fixed
2003-03-28 20:17  cix_foo
	* src/java/org/lwjgl/: test/opengl/Game.java, opengl/CoreGL.java,
	  opengl/GL.java: Fixed
2003-03-28 20:07  cix_foo
	* src/java/org/lwjgl/opengl/BaseGL.java: Removed Exception from
	  constructor
2003-03-28 20:00  cix_foo
	* src/: java/org/lwjgl/input/Mouse.java,
	  java/org/lwjgl/input/Keyboard.java, java/org/lwjgl/Display.java,
	  java/org/lwjgl/Window.java, java/org/lwjgl/opengl/BaseGL.java,
	  java/org/lwjgl/opengl/GL.java,
	  native/win32/org_lwjgl_opengl_BaseGL.cpp,
	  native/win32/org_lwjgl_Display.cpp, native/win32/Window.h,
	  native/win32/org_lwjgl_Window.cpp,
	  native/common/org_lwjgl_opengl_BaseGL.h: [no log message]
2003-03-28 02:27  cix_foo
	* src/native/: win32/org_lwjgl_opengl_BaseGL.h,
	  win32/org_lwjgl_Display.cpp,
	  win32/org_lwjgl_input_Controller.cpp,
	  win32/org_lwjgl_input_Keyboard.cpp,
	  win32/org_lwjgl_input_Mouse.cpp,
	  win32/org_lwjgl_opengl_BaseGL.cpp,
	  common/org_lwjgl_opengl_BaseGL.h, common/org_lwjgl_Display.h,
	  common/org_lwjgl_Window.h, win32/Window.h,
	  win32/org_lwjgl_Window.cpp: New Window class, and major changes
	  to Display
2003-03-28 02:24  cix_foo
	* src/java/org/lwjgl/: opengl/CoreGL.java, opengl/GL.java,
	  opengl/BaseGL.java, Window.java: New Window class, and major
	  changes to Display
2003-03-28 00:01  cix_foo
	* src/java/org/lwjgl/Window.java: New Window class, and major
	  changes to Display
2003-03-27 23:54  cix_foo
	* src/java/org/lwjgl/input/: Keyboard.java, Mouse.java: New Window
	  class, and major changes to Display
2003-03-27 23:46  cix_foo
	* src/java/org/lwjgl/Window.java: New Window class, and major
	  changes to Display
2003-03-27 23:35  cix_foo
	* src/java/org/lwjgl/Display.java: New Window class, and major
	  changes to Display
2003-03-27 23:32  cix_foo
	* src/java/org/lwjgl/: test/opengl/Grass.java,
	  test/opengl/Game.java, opengl/BaseGL.java,
	  test/input/MouseCreationTest.java, test/input/MouseTest.java,
	  test/WindowCreationTest.java,
	  test/input/ControllerCreationTest.java, Display.java,
	  Window.java: New Window class, and major changes to Display
2003-03-27 19:27  elias_naur
	* src/native/linux/: org_lwjgl_Display.cpp,
	  org_lwjgl_opengl_BaseGL.cpp: Various linux fixes(alot)
2003-03-27 18:27  elias_naur
	* doc/TODO: [no log message]
2003-03-27 18:22  elias_naur
	* src/native/linux/org_lwjgl_Display.cpp: Linux various (5)
2003-03-27 17:25  matzon
	* doc/TODO: initial commit
2003-03-27 16:42  elias_naur
	* src/native/linux/org_lwjgl_Display.cpp: Various linux fixes(4)
2003-03-27 16:38  elias_naur
	* src/native/linux/org_lwjgl_Display.cpp: Various linux fixes(3)
2003-03-27 16:28  elias_naur
	* src/native/common/extgl.c: Various linux fixes(2)
2003-03-27 16:16  elias_naur
	* src/native/: config.h.in, configure.in, common/extgl.c,
	  linux/org_lwjgl_Display.cpp, linux/org_lwjgl_input_Keyboard.cpp,
	  linux/org_lwjgl_opengl_BaseGL.cpp: Various linux fixes
2003-03-24 23:15  cix_foo
	* src/java/org/lwjgl/Sys.java: [no log message]
2003-03-24 23:12  cix_foo
	* src/java/org/lwjgl/Sys.java: [no log message]
2003-03-24 23:08  cix_foo
	* src/java/org/lwjgl/opengl/: BaseGL.java, CoreGL.java, GL.java:
	  [no log message]
2003-03-24 22:42  cix_foo
	* src/java/org/lwjgl/: input/Controller.java, input/Keyboard.java,
	  input/Mouse.java, Display.java: [no log message]
2003-03-24 22:38  cix_foo
	* src/java/org/lwjgl/: Game.java, Display.java, Sys.java: [no log
	  message]
2003-03-24 19:10  elias_naur
	* src/native/linux/org_lwjgl_input_Mouse.cpp: Updated linux Mouse
2003-03-24 18:16  matzon
	* src/java/org/lwjgl/test/WindowCreationTest.java: add: small
	  window test - wanted to test how fast a display is created
2003-03-24 18:07  matzon
	* src/java/org/lwjgl/test/input/: MouseCreationTest.java,
	  MouseTest.java: mod: making it possible to see color differences
	  by clicking mouse buttons
2003-03-24 17:58  matzon
	* src/java/org/lwjgl/input/Mouse.java: fix: creation of buttons
	  array now occurs in java side
2003-03-24 12:56  elias_naur
	* src/: java/org/lwjgl/openal/BaseAL.java,
	  java/org/lwjgl/test/openal/ALTest.java, native/common/extal.cpp,
	  native/common/org_lwjgl_openal_ALC.cpp: Fixed Brian's bugs
2003-03-23 21:08  elias_naur
	* src/native/win32/org_lwjgl_input_Mouse.cpp: Fixed mouse clamping
2003-03-23 21:00  matzon
	* src/native/win32/org_lwjgl_input_Mouse.cpp: fix: VM crash when
	  using > 4 button mouse
2003-03-23 13:52  elias_naur
	* src/native/common/: Makefile.am, extal.c, extal.cpp: Renamed
	  extal.c->extal.cpp
2003-03-23 02:13  exocet
	* src/java/org/lwjgl/Math.java: 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 00:22  matzon
	* src/native/common/extal.c: beautyfication
2003-03-23 00:16  matzon
	* src/: java/org/lwjgl/openal/BaseAL.java, native/common/extal.c,
	  native/common/extal.h, native/common/org_lwjgl_openal_BaseAL.cpp,
	  native/common/org_lwjgl_openal_BaseAL.h: fix: load OpenAL based
	  on java.library.path
2003-03-22 22:39  cix_foo
	* src/native/win32/org_lwjgl_Display.cpp: Fixed nasty bug in Win9x
	  display mode enumeration
2003-03-22 00:28  elias_naur
	* src/native/linux/: org_lwjgl_Display.cpp,
	  org_lwjgl_input_Controller.cpp, org_lwjgl_input_Keyboard.cpp,
	  org_lwjgl_input_Mouse.cpp, org_lwjgl_opengl_BaseGL.cpp: Various
	  linux fixes
2003-03-21 18:55  matzon
	* src/native/common/: extal.c, extal.h,
	  org_lwjgl_openal_BaseAL.cpp: wip: load oal based on
	  java.library.path
2003-03-21 18:37  elias_naur
	* src/native/linux/org_lwjgl_Display.cpp: Added getPlatform() to
	  linux
2003-03-21 18:05  cix_foo
	* src/: java/org/lwjgl/Display.java,
	  java/org/lwjgl/opengl/BaseGL.java, java/org/lwjgl/Math.java,
	  java/org/lwjgl/Sys.java, native/win32/org_lwjgl_Display.cpp,
	  native/win32/org_lwjgl_Sys.cpp,
	  native/common/org_lwjgl_Display.h, native/common/org_lwjgl_Sys.h:
	  New getPlatform() method added
2003-03-21 17:57  cix_foo
	* src/: java/org/lwjgl/Sys.java, native/win32/org_lwjgl_Sys.cpp:
	  New getPlatform() method added
2003-03-21 17:51  cix_foo
	* src/: java/org/lwjgl/Sys.java, native/common/org_lwjgl_Sys.h,
	  native/win32/org_lwjgl_Sys.cpp: New getPlatform() method added
2003-03-19 13:41  elias_naur
	* src/: java/org/lwjgl/Display.java,
	  java/org/lwjgl/DisplayMode.java,
	  java/org/lwjgl/test/input/ControllerCreationTest.java,
	  java/org/lwjgl/test/input/MouseCreationTest.java,
	  java/org/lwjgl/test/input/MouseTest.java,
	  java/org/lwjgl/test/openal/MovingSoundTest.java,
	  java/org/lwjgl/test/opengl/Game.java,
	  java/org/lwjgl/test/opengl/Grass.java,
	  native/common/org_lwjgl_Display.h,
	  native/linux/org_lwjgl_Display.cpp,
	  native/win32/org_lwjgl_Display.cpp: Reverted display mode
	  selection
2003-03-18 17:38  cix_foo
	* src/native/win32/org_lwjgl_input_Mouse.cpp: Fixed JNI error
2003-03-17 19:57  cix_foo
	* src/java/org/lwjgl/input/Mouse.java: Fixed some JNI errors. One
	  remains.
2003-03-17 19:40  matzon
	* src/native/win32/org_lwjgl_Display.cpp: fix: dragging of window
	  doesn't work, when returning directly from unhandled
	  WM_SYSCOMMAND - so let's not do that!
2003-03-17 19:34  cix_foo
	* src/native/common/: extal.c, org_lwjgl_openal_ALC.cpp: Fix Brians
	  bugs
2003-03-17 00:30  matzon
	* doc/changelogs/full-changeLog.text: changelog
2003-03-17 00:29  matzon
	* doc/changelogs/0.4-0.5-changelog.text: 0.4 -> 0.5 changelog
2003-03-16 23:52  matzon
	* src/java/org/lwjgl/test/openal/OpenALCreationTest.java: initial
	  commit of OpenAL create/destroy test
2003-03-16 22:55  elias_naur
	* src/native/: configure.in, common/org_lwjgl_opengl_GL.cpp: Fixed
	  runtime breakage on linux
2003-03-16 21:31  matzon
	* src/java/org/lwjgl/test/input/MouseCreationTest.java: fix: stop
	  checking Hz
2003-03-16 21:13  matzon
	* src/java/org/lwjgl/test/input/MouseTest.java: fix: destroy
	  keyboard upon exit
2003-03-16 21:12  matzon
	* src/java/org/lwjgl/test/input/MouseTest.java: fix: escape testing
2003-03-16 21:09  matzon
	* src/java/org/lwjgl/test/input/MouseCreationTest.java: fix: get
	  60Hz fix: keep polygon within window
2003-03-16 18:37  cix_foo
	* src/native/common/: extal.c, org_lwjgl_opengl_CoreGL.cpp: [no log
	  message]
2003-03-14 00:11  cix_foo
	* src/native/common/org_lwjgl_opengl_GL.cpp: [no log message]
2003-03-13 20:54  matzon
	* src/native/common/org_lwjgl_opengl_GL.cpp: fix: compile bug,
	  since glx* didn't return value
2003-03-13 20:48  cix_foo
	* src/native/common/org_lwjgl_opengl_GL.cpp: [no log message]
2003-03-13 20:31  cix_foo
	* src/native/common/checkGLerror.h: [no log message]
2003-03-08 23:14  elias_naur
	* src/native/linux/: org_lwjgl_Display.cpp,
	  org_lwjgl_input_Keyboard.cpp: Moved disabling of repeat rate to
	  Display
2003-03-08 19:47  elias_naur
	* src/native/linux/org_lwjgl_input_Keyboard.cpp: Disable linux key
	  repeat while Keyboard is created - match win32 behavior
2003-03-07 17:01  cix_foo
	* src/native/win32/org_lwjgl_input_Mouse.cpp: Tweaked but little
	  else
2003-03-07 16:23  matzon
	* src/native/win32/org_lwjgl_input_Controller.cpp: fix: removed
	  GlobalRef fix: now sets fields to JNI_TRUE/JNI_FALSE respectively
2003-03-07 16:04  cix_foo
	* src/native/common/org_lwjgl_opengl_CoreGL.cpp: [no log message]
2003-03-06 23:55  cix_foo
	* src/native/win32/org_lwjgl_input_Mouse.cpp: [no log message]
2003-03-06 21:55  matzon
	* src/native/win32/: org_lwjgl_input_Controller.cpp,
	  org_lwjgl_input_Mouse.cpp: wip fix: buttons array now being
	  ref'ed from native side to avoid GC'ing
2003-03-06 21:54  elias_naur
	* src/: java/org/lwjgl/opengl/GL.java,
	  native/common/org_lwjgl_opengl_GL.cpp,
	  native/common/org_lwjgl_opengl_GL.h,
	  native/win32/org_lwjgl_Display.cpp: added
	  glXAllocateMemoryNV/glXFreeMemoryNV
2003-03-06 18:52  elias_naur
	* src/native/common/org_lwjgl_opengl_CoreGL.cpp: [no log message]
2003-03-04 07:08  matzon
	* src/native/win32/org_lwjgl_Display.cpp: fix: won't be needing
	  hashmaps from native side
2003-03-03 23:12  cix_foo
	* src/java/org/lwjgl/DisplayMode.java: [no log message]
2003-03-03 22:58  matzon
	* src/java/org/lwjgl/Display.java: fix: possible NPE evaded
2003-03-03 22:50  matzon
	* src/native/: common/org_lwjgl_Display.h,
	  win32/org_lwjgl_Display.cpp: fix: small beautification
2003-03-03 22:49  matzon
	* src/native/linux/org_lwjgl_Display.cpp: fix: now enumerates
	  multiple displaydevices, if available
2003-03-03 22:46  matzon
	* src/: native/common/org_lwjgl_Display.h,
	  native/win32/org_lwjgl_Display.cpp, java/org/lwjgl/Display.java:
	  fix: now enumerates multiple displaydevices, if available
2003-03-02 23:09  matzon
	* doc/README: added mo content
2003-03-02 20:27  matzon
	* build.xml: mod: we're now at 0.5
2003-03-02 20:27  matzon
	* build.xml: fix: let's include correct files
2003-03-02 20:24  matzon
	* src/java/org/lwjgl/opengl/GL.java: fix: only output wgl if debug
2003-03-02 19:57  matzon
	* src/java/org/lwjgl/test/input/MouseTest.java: simple mouse test
	  added
2003-03-01 22:39  matzon
	* src/native/win32/: org_lwjgl_input_Keyboard.cpp,
	  org_lwjgl_input_Mouse.cpp: fix: no longer fatal to not acquire
	  input
2003-02-26 19:11  elias_naur
	* src/native/linux/org_lwjgl_input_Mouse.cpp: Linux mouse buttons
	  now match those on win32 (again)
2003-02-26 18:49  elias_naur
	* src/native/linux/org_lwjgl_input_Mouse.cpp: Linux mouse buttons
	  now match those on win32
2003-02-24 20:46  elias_naur
	* src/native/linux/org_lwjgl_input_Mouse.cpp: linux scroller now
	  match win32 behaviour more precisely - scrolling reversed and
	  scaled 120
2003-02-20 16:13  elias_naur
	* src/native/win32/org_lwjgl_input_Keyboard.cpp: Fixed a buffer
	  overflow problem in dåz
2003-02-20 14:27  elias_naur
	* src/native/linux/org_lwjgl_Display.cpp: Fixed bug when a X
	  display connection cannot be established (again)
2003-02-20 14:20  elias_naur
	* src/native/linux/org_lwjgl_Display.cpp: Fixed bug when a X
	  display connection cannot be established
2003-02-20 13:14  cix_foo
	* src/native/common/org_lwjgl_opengl_CoreGL.cpp: [no log message]
2003-02-17 16:13  elias_naur
	* src/: java/org/lwjgl/opengl/CoreGL.java,
	  native/common/org_lwjgl_opengl_CoreGL.cpp,
	  native/common/org_lwjgl_opengl_CoreGL.h: Added glMultiDrawArrays
	  and glMultiDrawElements
2003-02-14 12:23  elias_naur
	* src/native/linux/: org_lwjgl_Display.cpp,
	  org_lwjgl_input_Keyboard.cpp, org_lwjgl_input_Mouse.cpp,
	  org_lwjgl_opengl_BaseGL.cpp: Don't fail create if grab doesn't
	  succeed on the first try
2003-02-13 16:32  elias_naur
	* src/native/win32/org_lwjgl_input_Keyboard.cpp: replaced
	  PeekMessage() -> handleMessages()
2003-02-12 18:12  elias_naur
	* src/native/linux/: org_lwjgl_Display.cpp,
	  org_lwjgl_input_Keyboard.cpp, org_lwjgl_input_Mouse.cpp: Added
	  preliminary alt-tab support on linux
2003-02-12 13:11  elias_naur
	* src/native/win32/org_lwjgl_input_Mouse.cpp: Don't allow the mouse
	  to drift when failing poll
2003-02-12 13:07  elias_naur
	* src/native/win32/org_lwjgl_Display.cpp: Don't allow to show the
	  window menu
2003-02-12 12:27  elias_naur
	* src/native/win32/org_lwjgl_input_Keyboard.cpp: Don't return -1 on
	  keyboard read failure
2003-02-12 10:55  elias_naur
	* src/native/win32/org_lwjgl_input_Keyboard.cpp: Don't return -1 on
	  keyboard read failure
2003-02-12 10:33  elias_naur
	* src/native/win32/org_lwjgl_Display.cpp: added check for software
	  only modes
2003-02-12 10:29  elias_naur
	* src/native/win32/org_lwjgl_opengl_BaseGL.cpp: replaced
	  wglSwapLayerBuffers -> SwapBuffers
2003-02-11 00:07  matzon
	* src/java/org/lwjgl/input/: Controller.java, Mouse.java:
	  formatting and better javadoc
2003-02-11 00:02  matzon
	* src/java/org/lwjgl/DisplayMode.java: formatting and better
	  javadoc
2003-02-10 23:57  matzon
	* src/java/org/lwjgl/Display.java: formatting and better javadoc
2003-02-10 23:13  matzon
	* src/native/win32/org_lwjgl_Display.cpp: fix: releasing device
	  context for window, as per msdn docs
2003-02-10 01:00  cix_foo
	* src/native/common/org_lwjgl_opengl_CoreGL.cpp: Fixed CHECK ERROR
	  bug
2003-02-09 22:14  matzon
	* build.xml: add: javah target added
2003-02-09 20:59  matzon
	* src/java/org/lwjgl/test/input/ControllerCreationTest.java: add:
	  simple controller test that tests multiple creation
2003-02-09 20:58  matzon
	* src/java/org/lwjgl/test/input/: MouseCreationTest.java,
	  MouseTest.java: MouseTest renamed to MouseCreationTest
2003-02-09 20:54  matzon
	* src/native/win32/org_lwjgl_input_Controller.cpp: 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
2003-02-09 20:51  matzon
	* src/native/win32/org_lwjgl_input_Mouse.cpp: fix: behave with
	  Controller
2003-02-09 20:18  matzon
	* src/native/win32/org_lwjgl_input_Mouse.cpp: mod: some formatting
	  fix: allow creation of mouse more than one time
2003-02-09 20:17  matzon
	* src/java/org/lwjgl/test/input/MouseTest.java: add: simple mouse
	  test that tests multiple creation
2003-02-09 18:55  matzon
	* src/java/org/lwjgl/Display.java: mod: changed closeRequested to
	  follow isMinimized()
2003-02-09 18:01  elias_naur
	* src/native/linux/: org_lwjgl_Display.cpp,
	  org_lwjgl_input_Keyboard.cpp, org_lwjgl_input_Mouse.cpp,
	  org_lwjgl_opengl_BaseGL.cpp: Added closeRequested support to
	  linux
2003-02-09 12:06  elias_naur
	* src/native/linux/org_lwjgl_Display.cpp: linux windows can't be
	  resized now
2003-02-09 00:25  matzon
	* src/native/win32/: org_lwjgl_Display.cpp,
	  org_lwjgl_opengl_BaseGL.cpp: fix: moved handleMessages to its
	  rightfull place
2003-02-09 00:00  matzon
	* src/: native/common/org_lwjgl_Display.h,
	  java/org/lwjgl/Display.java, native/win32/org_lwjgl_Display.cpp:
	  add: close button enabled
2003-02-08 21:36  elias_naur
	* src/native/linux/org_lwjgl_input_Mouse.cpp: Updated linux files
	  to recent mouse and display changes
2003-02-08 20:55  elias_naur
	* src/native/linux/: org_lwjgl_Display.cpp,
	  org_lwjgl_input_Keyboard.cpp, org_lwjgl_input_Mouse.cpp,
	  org_lwjgl_opengl_BaseGL.cpp: Added isMinimized to linux
2003-02-08 20:37  matzon
	* src/java/org/lwjgl/test/opengl/Game.java: fix: updated to reflect
	  changes in new mouse
2003-02-08 20:31  matzon
	* src/native/win32/org_lwjgl_input_Controller.cpp: 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
2003-02-08 20:30  matzon
	* src/native/win32/org_lwjgl_Display.cpp: fix: make mouse actually
	  behave!
2003-02-08 20:29  matzon
	* src/: native/common/org_lwjgl_input_Mouse.h,
	  java/org/lwjgl/input/Mouse.java,
	  native/win32/org_lwjgl_input_Mouse.cpp: new Mouse implementation,
	  rewritten to better fit Controller structure
2003-02-08 17:33  elias_naur
	* src/native/win32/org_lwjgl_input_Keyboard.cpp: Removed dead code
2003-02-08 02:02  matzon
	* src/native/win32/org_lwjgl_Display.cpp: added minimize button,
	  disabling close button since we have no mechnism to notify the
	  user of a close
2003-02-08 00:21  cix_foo
	* src/native/win32/org_lwjgl_Display.cpp: [no log message]
2003-02-07 22:53  cix_foo
	* src/native/win32/: org_lwjgl_Display.cpp,
	  org_lwjgl_input_Keyboard.cpp, org_lwjgl_opengl_BaseGL.cpp,
	  org_lwjgl_input_Mouse.cpp: [no log message]
2003-02-07 22:50  cix_foo
	* src/: java/org/lwjgl/Display.java,
	  native/common/org_lwjgl_Display.h: [no log message]
2003-02-06 21:40  elias_naur
	* src/native/linux/org_lwjgl_Display.cpp: Added window title bars
	  to linux
2003-02-06 19:23  cix_foo
	* src/: java/org/lwjgl/Display.java,
	  native/common/org_lwjgl_Display.h,
	  native/win32/org_lwjgl_Display.cpp: [no log message]
2003-02-06 19:18  cix_foo
	* src/java/org/lwjgl/test/: opengl/Game.java, opengl/Grass.java,
	  openal/ALCTest.java, openal/MovingSoundTest.java: [no log
	  message]
2003-02-02 23:49  elias_naur
	* src/native/linux/org_lwjgl_input_Keyboard.cpp: Added missing
	  linux keyboard mapping
2003-01-31 20:04  elias_naur
	* src/native/win32/org_lwjgl_Display.cpp: Added win32 alpha check
2003-01-30 19:56  gregorypierce
	* src/native/macosx/: org_lwjgl_opengl_BaseGL.cpp,
	  RenderingContext.cpp, RenderingContext.h, org_lwjgl_Display.cpp:
	  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 22:34  matzon
	* src/java/org/lwjgl/test/opengl/Game.java: cleaned up removed some
	  stuff (specifically buffered mouse mode)
2003-01-23 22:38  matzon
	* src/: java/org/lwjgl/test/input/ControllerTest.java,
	  java/org/lwjgl/input/Controller.java,
	  native/win32/org_lwjgl_input_Controller.cpp: added rotational
	  axis too
2003-01-23 22:14  matzon
	* src/native/win32/org_lwjgl_input_Controller.cpp: small comment on
	  using z axis as slider
2003-01-23 22:11  matzon
	* src/: native/win32/org_lwjgl_input_Controller.cpp,
	  java/org/lwjgl/test/input/ControllerTest.java: new and improved
	  version - w00t
2003-01-12 23:22  matzon
	* src/java/org/lwjgl/test/openal/WaveData.java: rem: not needed
	  import
2003-01-12 12:42  elias_naur
	* src/native/linux/org_lwjgl_Display.cpp: Bug fix
2003-01-12 00:09  elias_naur
	* src/: native/common/org_lwjgl_input_Keyboard.h,
	  native/win32/org_lwjgl_input_Keyboard.cpp,
	  java/org/lwjgl/input/Keyboard.java: Added keyboard translation to
	  linux and win32
2003-01-11 22:02  elias_naur
	* src/native/linux/: org_lwjgl_input_Controller.cpp, Makefile.am,
	  org_lwjgl_input_GamePad.cpp, org_lwjgl_input_Joystick.cpp,
	  org_lwjgl_input_Keyboard.cpp: Fixed linux compile
2003-01-03 19:47  matzon
	* src/: java/org/lwjgl/input/Controller.java,
	  java/org/lwjgl/input/GamePad.java,
	  java/org/lwjgl/input/Joystick.java,
	  java/org/lwjgl/test/input/ControllerTest.java,
	  java/org/lwjgl/test/input/JoystickTest.java,
	  native/common/org_lwjgl_input_Controller.h,
	  native/common/org_lwjgl_input_GamePad.h,
	  native/common/org_lwjgl_input_Joystick.h,
	  native/win32/org_lwjgl_input_Controller.cpp,
	  native/win32/org_lwjgl_input_GamePad.cpp,
	  native/win32/org_lwjgl_input_Joystick.cpp: Joystick replaced by
	  Controller GamePad no modelled as a controller
2003-01-03 02:19  matzon
	* build.xml: mod: now loads data files for examples from /res/
2003-01-03 02:17  matzon
	* res/: Footsteps.wav, ding.wav, mono.wav, Wave1.WAV, Wave2.WAV,
	  Wave3.WAV, Wave4.WAV, stereo.wav: files needed by ALTest - from
	  openal source tree, thus lgpl
2003-01-03 02:14  matzon
	* src/java/org/lwjgl/test/openal/WaveData.java: fix: better
	  comments on create(filepath)
2003-01-03 02:11  matzon
	* src/java/org/lwjgl/test/openal/WaveData.java: mod: now using
	  getResourceAsStream to load, since this enables us to load from
	  ./ and from classpath
2003-01-02 19:19  gregorypierce
	* src/native/macosx/org_lwjgl_Sys.cpp: Added in timer support
2003-01-02 06:44  gregorypierce
	* src/native/: macosx/RenderingContext.cpp,
	  macosx/RenderingContext.h, common/extgl.c, common/extgl.h,
	  common/extal.h: Clean OSX release, changed the platform flag to
	  TARGET_OS_MAC to match what's in OpenAL so everything builds
	  smootly together.
2003-01-02 00:05  gregorypierce
	* src/native/: common/extgl.h, macosx/RenderingContext.cpp,
	  macosx/RenderingContext.h: 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
2003-01-01 05:04  gregorypierce
	* src/native/common/: extgl.c, extgl.h: Changes to support dynamic
	  loads on the mac and finish the initial build
2003-01-01 05:03  gregorypierce
	* src/native/common/extal.h: Quick change for OSX support
2003-01-01 04:58  gregorypierce
	* src/native/: win32/org_lwjgl_opengl_BaseGL.cpp,
	  macosx/RenderingContext.cpp, macosx/RenderingContext.h,
	  macosx/org_lwjgl_Display.cpp,
	  macosx/org_lwjgl_input_Keyboard.cpp,
	  macosx/org_lwjgl_input_Mouse.cpp,
	  macosx/org_lwjgl_opengl_BaseGL.cpp, common/extal.c: no message
2002-12-30 23:24  gregorypierce
	* src/native/common/extgl.h: Removed typo - sorry
2002-12-30 23:05  gregorypierce
	* src/native/: common/extgl.h, common/extgl.c,
	  macosx/org_lwjgl_Display.cpp, macosx/org_lwjgl_opengl_BaseGL.cpp:
	  Updated to include the dynamic loading of the OpenGL.framework
	  and use function pointers so OpenGL functions can be called.
2002-12-30 12:41  elias_naur
	* src/native/configure.in: Added -D_X11 to c flags in linux
2002-12-30 08:09  gregorypierce
	* src/native/macosx/: RenderingContext.cpp, RenderingContext.h,
	  org_lwjgl_Display.cpp, org_lwjgl_Sys.cpp,
	  org_lwjgl_input_Keyboard.cpp, org_lwjgl_input_Mouse.cpp,
	  org_lwjgl_opengl_BaseGL.cpp: Changes to bring in minimal
	  functionality of the OSX port. Still needs virtual function
	  definitions before GL functions can be called properly.
2002-12-30 08:07  gregorypierce
	* src/native/common/: extgl.c, extgl.h: 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.
2002-12-28 11:41  elias_naur
	* src/native/linux/org_lwjgl_Display.cpp: Fixed embarrassing
	  Display.destroy() bug
2002-12-24 10:42  matzon
	* doc/README: add: explanation about running demos
2002-12-23 22:50  gregorypierce
	* src/native/macosx/org_lwjgl_input_Keyboard.cpp: 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 14:23  cix_foo
	* src/native/win32/org_lwjgl_Display.cpp: Fixed?
2002-12-23 12:31  elias_naur
	* src/native/: common/extgl.c, common/extgl.h,
	  linux/org_lwjgl_Display.cpp: Added more intelligent pixel format
	  chooser in linux
2002-12-22 23:42  matzon
	* src/java/org/lwjgl/test/: openal/MovingSoundTest.java,
	  opengl/Game.java, opengl/Grass.java: fix: selection of display
	  mode made "better"
2002-12-22 22:44  matzon
	* src/native/common/org_lwjgl_openal_BaseAL.cpp: fix: more verbose
	  when failing in creating oal
2002-12-22 22:44  matzon
	* src/native/common/extal.c: fix: using JNI_TRUE/FALSE
2002-12-22 22:43  matzon
	* src/java/org/lwjgl/test/openal/StressTest.java: fix: now using
	  ding.wav 10 times, instead of 10 different wave files
2002-12-22 21:58  elias_naur
	* src/native/linux/org_lwjgl_Display.cpp: Updated linux to new
	  display mode behavior
2002-12-22 21:49  matzon
	* src/java/org/lwjgl/test/: openal/MovingSoundTest.java,
	  opengl/Game.java, opengl/Grass.java: fix: updated to new display
	  creation
2002-12-22 21:31  elias_naur
	* src/native/win32/org_lwjgl_Display.cpp: Fixed win32 display bug
2002-12-22 21:19  elias_naur
	* src/native/linux/org_lwjgl_Sys.cpp: Added Sys.alert to linux
2002-12-22 20:52  cix_foo
	* src/native/win32/: org_lwjgl_Display.cpp, org_lwjgl_Sys.cpp:
	  Alert code & new displaymode code
2002-12-22 20:52  cix_foo
	* src/native/common/org_lwjgl_Sys.h: Alert code
2002-12-22 20:52  cix_foo
	* src/java/org/lwjgl/: Display.java, DisplayMode.java: New
	  DisplayMode code
2002-12-22 20:25  lholden
	* src/native/: AUTHORS, COPYING, ChangeLog, INSTALL, NEWS, README:
	  standard autoconf stuff... we dont need
2002-12-22 01:54  matzon
	* build.xml: add: cvs build target
2002-12-22 00:25  elias_naur
	* build.xml: Fixed .so file entries in build.xml
2002-12-22 00:00  matzon
	* doc/manifest.txt: die die DIE!!!
2002-12-21 23:55  matzon
	* manifest.txt, src/native/manifest.txt,
	  src/native/common/manifest.txt, src/native/win32/manifest.txt:
	  die die DIE!!!
2002-12-21 23:52  matzon
	* build.xml: initial stab at ant build script
2002-12-21 13:59  matzon
	* src/java/org/lwjgl/test/opengl/Grass.java: cr/lf fix
2002-12-21 13:49  elias_naur
	* src/java/org/lwjgl/test/opengl/Grass.java: Cleaned up Grass.java
2002-12-21 13:39  matzon
	* src/java/org/lwjgl/test/input/JoystickTest.java: beautification
2002-12-21 13:37  matzon
	* src/java/org/lwjgl/: Display.java, DisplayMode.java, Math.java,
	  Sys.java, input/GamePad.java, input/Joystick.java,
	  input/Keyboard.java, input/Mouse.java, openal/AL.java,
	  openal/ALC.java, openal/ALCcontext.java, openal/ALCdevice.java,
	  openal/ALConstants.java, openal/BaseAL.java,
	  openal/BaseALConstants.java, openal/CoreAL.java,
	  openal/OpenALException.java, opengl/BaseGL.java,
	  opengl/CoreGL.java, opengl/CoreGLConstants.java, opengl/GL.java,
	  opengl/GLConstants.java, opengl/GLU.java,
	  opengl/GLUConstants.java, opengl/OpenGLException.java,
	  test/openal/ALCTest.java, test/openal/ALTest.java,
	  test/openal/BasicTest.java, test/openal/EAXTest.java,
	  test/openal/MovingSoundTest.java, test/openal/PlayTest.java,
	  test/openal/PlayTestMemory.java,
	  test/openal/SourceLimitTest.java, test/openal/StressTest.java,
	  test/openal/WaveData.java, test/opengl/Game.java: Lightweight
	  actually spelled right!
2002-12-21 13:09  matzon
	* doc/CREDITS: credit due, where credit is due
2002-12-21 13:08  matzon
	* doc/LICENSE: Lightweight actually spelled right!
2002-12-21 13:07  matzon
	* src/java/org/lwjgl/: input/Joystick.java, opengl/GLU.java:
	  javadoc fixes
2002-12-21 12:35  matzon
	* src/: manifest.txt, java/manifest.txt: die die DIE!!!
2002-12-21 00:00  gregorypierce
	* src/native/macosx/: org_lwjgl_Display.cpp,
	  org_lwjgl_input_GamePad.cpp: no message
2002-12-20 21:47  matzon
	* src/java/org/lwjgl/test/opengl/Grass.java: fix: package statment
	  was fucked
2002-12-20 21:44  matzon
	* src/java/org/lwjgl/test/openal/MovingSoundTest.java: fix: new
	  display creation
2002-12-19 23:18  matzon
	* src/java/org/lwjgl/test/openal/MovingSoundTest.java: yet another
	  test
2002-12-19 17:35  elias_naur
	* src/: java/org/lwjgl/Display.java,
	  java/org/lwjgl/opengl/BaseGL.java,
	  java/org/lwjgl/opengl/CoreGL.java, java/org/lwjgl/opengl/GL.java,
	  java/org/lwjgl/test/opengl/Game.java,
	  java/org/lwjgl/test/opengl/Grass.java,
	  native/common/org_lwjgl_Display.h,
	  native/common/org_lwjgl_opengl_BaseGL.h,
	  native/linux/org_lwjgl_Display.cpp,
	  native/linux/org_lwjgl_opengl_BaseGL.cpp,
	  native/win32/org_lwjgl_Display.cpp,
	  native/win32/org_lwjgl_input_Keyboard.cpp,
	  native/win32/org_lwjgl_input_Mouse.cpp,
	  native/win32/org_lwjgl_opengl_BaseGL.cpp: Moved BaseGL
	  constructor parameters to Display
2002-12-18 22:57  lholden
	* src/java/org/lwjgl/input/Mouse.java:
	  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-18 21:32  elias_naur
	* src/native/common/Makefile.am: Removed ALUT from automake
2002-12-18 18:09  matzon
	* src/native/common/extal.h: fix: removed alut related stuff
2002-12-18 17:53  matzon
	* src/: java/org/lwjgl/test/openal/ALTest.java,
	  java/org/lwjgl/test/openal/ALUTTest.java,
	  java/org/lwjgl/test/openal/BasicTest.java,
	  java/org/lwjgl/test/openal/PlayTest.java,
	  java/org/lwjgl/test/openal/PlayTestMemory.java,
	  java/org/lwjgl/openal/ALUT.java,
	  java/org/lwjgl/openal/ALUTLoadWAVData.java,
	  native/common/org_lwjgl_openal_ALUT.cpp,
	  native/common/org_lwjgl_openal_ALUT.h: mod: ALUT removed, caused
	  waaay to many headaches
2002-12-18 17:51  matzon
	* src/java/org/lwjgl/test/openal/StressTest.java: add: simple
	  stress test for oal
2002-12-18 17:51  matzon
	* src/java/org/lwjgl/test/openal/WaveData.java: add: new class for
	  loading wave files, in preperation of removing ALUT
2002-12-18 17:40  elias_naur
	* src/native/win32/: LWJGL.cpp, org_lwjgl_Display.cpp: Fixed the
	  RegisterClass call
2002-12-18 04:38  gregorypierce
	* src/native/macosx/: org_lwjgl_Sys.cpp,
	  org_lwjgl_input_Joystick.cpp, org_lwjgl_input_Keyboard.cpp,
	  org_lwjgl_input_Mouse.cpp, org_lwjgl_opengl_BaseGL.cpp: no
	  message
2002-12-18 04:20  gregorypierce
	* src/native/macosx/org_lwjgl_input_GamePad.cpp: no message
2002-12-17 20:07  cix_foo
	* src/native/common/org_lwjgl_openal_ALUT.cpp: Changed quotes to
	  angle brackets for alut.h inclusion
2002-12-15 23:24  matzon
	* src/java/org/lwjgl/input/Joystick.java: beautification
2002-12-15 23:12  cix_foo
	* src/java/org/lwjgl/Sys.java: Added DEBUG constant
2002-12-15 23:09  matzon
	* src/java/org/lwjgl/test/openal/SourceLimitTest.java: fix: even
	  more beautification!
2002-12-15 23:05  matzon
	* src/java/org/lwjgl/test/openal/SourceLimitTest.java: fix: small
	  beautification
2002-12-15 23:01  matzon
	* src/java/org/lwjgl/test/openal/SourceLimitTest.java: simple test
	  for testing the number of available sources
2002-12-14 16:23  elias_naur
	* src/native/win32/org_lwjgl_Display.cpp: Added a standard system
	  error output
2002-12-14 14:52  elias_naur
	* src/native/common/extal.h: Even more linux oal fixes
2002-12-14 14:44  elias_naur
	* src/native/common/: extal.c, extal.h: More oal linux fixes
2002-12-14 14:37  elias_naur
	* src/native/common/: extal.c, extal.h, org_lwjgl_openal_ALUT.cpp:
	  Fixed oal dynamic loading on linux
2002-12-14 13:54  matzon
	* src/native/common/: org_lwjgl_openal_ALUT.cpp,
	  org_lwjgl_openal_ALUT.h: removed dynamic loading, since alut is
	  statically linked (doh!)
2002-12-14 13:49  matzon
	* src/native/common/: checkALerror.h, extal.c, extal.h,
	  org_lwjgl_openal_ALC.cpp, org_lwjgl_openal_ALUT.cpp,
	  org_lwjgl_openal_ALUT.h, org_lwjgl_openal_BaseAL.cpp,
	  org_lwjgl_openal_CoreAL.cpp, org_lwjgl_openal_eax_CoreEAX.cpp:
	  dynamic loading of openal
2002-12-14 13:44  matzon
	* src/java/org/lwjgl/test/openal/: ALCTest.java, ALUTTest.java,
	  EAXTest.java, PlayTest.java, PlayTestMemory.java: fix: no more
	  using alutInit or alutExit
2002-12-14 13:43  matzon
	* src/java/org/lwjgl/test/openal/BasicTest.java: add: new alExit
	  method alutExit, which has been removed
2002-12-14 13:42  matzon
	* src/java/org/lwjgl/openal/ALUT.java: rem: alutInit and exit gone
2002-12-14 13:38  matzon
	* src/java/org/lwjgl/openal/ALUT.java: no message
2002-12-12 23:04  elias_naur
	* src/native/win32/org_lwjgl_opengl_BaseGL.cpp: Added more
	  pixelformat tests to win32
2002-12-12 21:06  elias_naur
	* src/native/win32/org_lwjgl_opengl_BaseGL.cpp: Moved print of
	  extensions to debug version
2002-12-12 21:04  elias_naur
	* src/native/win32/org_lwjgl_input_Mouse.cpp: Removed a printf
2002-12-12 20:51  elias_naur
	* src/native/: linux/org_lwjgl_input_Mouse.cpp,
	  win32/org_lwjgl_input_Mouse.cpp: Fixed a mouse button state array
	  bug
2002-12-11 11:14  elias_naur
	* src/native/win32/org_lwjgl_opengl_BaseGL.cpp: Added
	  ReleaseContext to win32
2002-12-11 08:26  elias_naur
	* src/native/linux/org_lwjgl_Display.cpp: Minor fix to Display.cpp
2002-12-11 08:16  elias_naur
	* src/native/: config.h.in, configure.in, common/checkGLerror.h,
	  common/extgl.c, common/extgl.h, common/org_lwjgl_opengl_GLU.cpp,
	  linux/org_lwjgl_Display.cpp, win32/org_lwjgl_opengl_BaseGL.cpp:
	  Switched to dynamic loading of gl functions and libs
2002-12-04 16:17  elias_naur
	* src/native/linux/org_lwjgl_Display.cpp: Fixed a GL context
	  creation bug
2002-11-30 22:43  elias_naur
	* src/native/linux/Makefile.elias_naur: Removed Makefile.elias_naur
2002-11-30 22:36  lholden
	* src/native/: autogen.sh, configure.in:
	  ac*.m4 files are no longer in cvs
2002-11-30 22:35  lholden
	* src/native/: acinclude.m4, aclocal.m4, stamp-h.in:
	  Files are automatically generated
2002-11-30 22:25  elias_naur
	* src/native/: acinclude.m4, aclocal.m4,
	  linux/org_lwjgl_input_Mouse.cpp: Added the XWarpointer call again
	  - this time centering the pointer
2002-11-30 04:40  lholden
	* src/native/common/org_lwjgl_opengl_GLU.cpp:
	  added GLUQuadricCallbacks::clear(); to quadricDelete
2002-11-30 04:28  lholden
	* src/: java/org/lwjgl/opengl/GLU.java, native/acinclude.m4,
	  native/aclocal.m4, native/common/org_lwjgl_opengl_GLU.cpp,
	  native/common/org_lwjgl_opengl_GLU.h:
	  GLU: added quadricCallback(...) methods
	  GLUQuadricCallbacks: Should now be fully implemented
	  removed files: See the README.txt file for more information.
2002-11-30 01:19  lholden
	* src/native/: acinclude.m4, aclocal.m4, configure.in,
	  common/Makefile.am:
	  the callback classes now compile and link with the library.
	  However it still is not usable =/
2002-11-29 12:51  elias_naur
	* src/native/linux/org_lwjgl_input_Mouse.cpp: Reverted Luke's
	  XWarpPointer change
2002-11-29 09:33  lholden
	* src/native/: aclocal.m4, dummy.c, dummy.cpp: [no log message]
2002-11-29 09:29  lholden
	* src/native/: Makefile.am, acinclude.m4, aclocal.m4, autogen.sh,
	  configure.in, linux/org_lwjgl_input_Mouse.cpp:
	  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.
2002-11-29 07:06  lholden
	* src/native/common/Makefile.am:
	  callbacks: The start of my callback implementation.
	  Makefile.am: small fix for the CPPFLAGS variable
2002-11-28 23:44  lholden
	* src/native/configure.in:
	  small update for the X11 path
2002-11-28 23:40  lholden
	* src/native/: AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am,
	  NEWS, README, acinclude.m4, aclocal.m4, autogen.sh, config.h.in,
	  configure.in, dummy.c, stamp-h.in, subdirs, common/Makefile.am,
	  linux/Makefile.am:
	  initial autoconf/automake support =)
2002-11-28 23:35  lholden
	* src/native/linux/: Makefile, Makefile.elias_naur:
	  Renamed... prepping for autoconf =)
2002-11-28 23:06  matzon
	* src/native/common/checkALerror.h: fix: make OpenAL compile, by
	  not including extal.h in files - somekind of circular dependency
	  ?
2002-11-28 22:49  elias_naur
	* src/native/linux/: org_lwjgl_Display.cpp,
	  org_lwjgl_input_Mouse.cpp: Added pointer warping to keep pointer
	  in center of the display
2002-11-28 21:25  matzon
	* src/native/common/: org_lwjgl_openal_ALC.cpp,
	  org_lwjgl_openal_ALUT.cpp, org_lwjgl_openal_CoreAL.cpp,
	  org_lwjgl_openal_eax_CoreEAX.cpp: fix: make OpenAL compile, by
	  not including extal.h in files, but CoreEAX - somekind of
	  circular dependency ?
2002-11-28 20:36  lholden
	* src/native/common/extal.h: [no log message]
2002-11-28 20:35  lholden
	* src/native/common/extal.h:
	  try, try, try again =)
2002-11-28 20:17  lholden
	* src/native/common/extal.h:
	  second try on getting things working proper on win32
2002-11-28 17:45  lholden
	* src/native/common/extal.h:
	  trying to fix problem with compiling on windows
2002-11-28 10:29  elias_naur
	* src/native/linux/org_lwjgl_input_Mouse.cpp: Mouse.cpp fix
2002-11-27 23:34  matzon
	* src/java/org/lwjgl/opengl/: CoreGL.java, GL.java: fix: removed
	  not needed imports (makes eclipse bitch less)
2002-11-27 07:28  lholden
	* src/native/common/org_lwjgl_opengl_GLU.h:
	  generated from the java source =)
2002-11-27 06:54  lholden
	* src/: java/org/lwjgl/opengl/GLU.java,
	  native/common/org_lwjgl_opengl_GLU.cpp,
	  native/common/org_lwjgl_opengl_GLU.h:
	  GLU: Added full quadrics support (except gluQuadricCallback)
	  Quadrics.java: port of NeHe lesson18: Quadrics
2002-11-27 04:01  lholden
	* src/native/common/extal.h:
	  Modified so openal compiles on linux again
2002-11-27 03:34  lholden
	* src/native/common/extal.c:
	  fixed missing newline
2002-11-27 03:34  lholden
	* src/native/common/extal.h:
	  fixed lack of newline
2002-11-27 00:29  cix_foo
	* src/native/common/: org_lwjgl_openal_ALUT.cpp,
	  org_lwjgl_openal_CoreAL.cpp, org_lwjgl_openal_eax_CoreEAX.cpp:
	  Fixed include error
2002-11-27 00:26  cix_foo
	* src/native/common/: checkALerror.h, org_lwjgl_openal_ALC.cpp:
	  Fixed include error
2002-11-27 00:22  cix_foo
	* src/native/: common/org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.h,
	  common/org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.h,
	  common/org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.h,
	  common/org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.h,
	  common/org_lwjgl_input_Joystick.h,
	  common/org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.h,
	  common/org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.h,
	  common/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.h,
	  common/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.h,
	  common/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.h,
	  common/org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.h,
	  common/org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.h,
	  common/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.h,
	  common/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.h,
	  common/org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.h,
	  common/org_lwjgl_input_GamePad.h,
	  common/org_lwjgl_opengl_CoreGL.h,
	  win32/org_lwjgl_input_GamePad.cpp,
	  win32/org_lwjgl_input_Joystick.cpp: *** keyword substitution
	  change ***
2002-11-26 21:07  elias_naur
	* src/native/linux/org_lwjgl_input_Keyboard.cpp: Increased poll
	  buffer size
2002-11-26 21:07  elias_naur
	* src/native/linux/org_lwjgl_input_Keyboard.cpp: Added poll() logic
	  so behavior looks like DX
2002-11-26 18:34  cix_foo
	* src/native/common/checkGLerror.h: *** keyword substitution change
	  ***
2002-11-26 09:15  elias_naur
	* src/native/linux/org_lwjgl_input_Keyboard.cpp: Reverted the
	  Keyboard.poll() change
2002-11-26 05:58  lholden
	* src/native/linux/org_lwjgl_Sys.cpp:
	  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 =)
2002-11-26 04:30  lholden
	* src/native/linux/org_lwjgl_Display.cpp:
	  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-25 23:10  elias_naur
	* src/native/linux/org_lwjgl_input_Keyboard.cpp: Made Keyboard.poll
	  behave like win32 version
2002-11-25 22:50  matzon
	* src/native/common/extal.h: fix: <al.h> -> <AL/al.h>
2002-11-25 21:35  elias_naur
	* src/native/linux/org_lwjgl_opengl_BaseGL.cpp: Dump extension info
	  with debug library
2002-11-25 18:04  elias_naur
	* src/: java/org/lwjgl/opengl/BaseGL.java,
	  native/common/org_lwjgl_opengl_BaseGL.h,
	  native/linux/org_lwjgl_opengl_BaseGL.cpp: Added releaseContext to
	  BaseGL.java (and native for linux)
2002-11-25 16:32  elias_naur
	* src/java/org/lwjgl/input/Keyboard.java: Added keycode mapping for
	  enter and tab in Keyboard.java
2002-11-25 15:57  elias_naur
	* src/native/linux/: Makefile, org_lwjgl_input_Keyboard.cpp:
	  Remapped some keys
2002-11-25 14:52  elias_naur
	* src/native/: common/org_lwjgl_openal_ALC.cpp,
	  common/org_lwjgl_openal_ALUT.cpp,
	  common/org_lwjgl_openal_BaseAL.cpp,
	  common/org_lwjgl_openal_CoreAL.cpp,
	  common/org_lwjgl_openal_eax_BaseEAX.cpp,
	  common/org_lwjgl_openal_eax_CoreEAX.cpp,
	  common/org_lwjgl_openal_eax_EAXBufferProperties.cpp,
	  common/org_lwjgl_openal_eax_EAXListenerProperties.cpp,
	  linux/org_lwjgl_openal_ALC.cpp, linux/org_lwjgl_openal_ALUT.cpp,
	  linux/org_lwjgl_openal_BaseAL.cpp,
	  linux/org_lwjgl_openal_CoreAL.cpp,
	  linux/org_lwjgl_openal_eax_BaseEAX.cpp,
	  linux/org_lwjgl_openal_eax_CoreEAX.cpp,
	  linux/org_lwjgl_openal_eax_EAXBufferProperties.cpp,
	  linux/org_lwjgl_openal_eax_EAXListenerProperties.cpp,
	  win32/org_lwjgl_openal_ALC.cpp, win32/org_lwjgl_openal_ALUT.cpp,
	  win32/org_lwjgl_openal_BaseAL.cpp,
	  win32/org_lwjgl_openal_CoreAL.cpp,
	  win32/org_lwjgl_openal_eax_BaseEAX.cpp,
	  win32/org_lwjgl_openal_eax_CoreEAX.cpp,
	  win32/org_lwjgl_openal_eax_EAXBufferProperties.cpp,
	  win32/org_lwjgl_openal_eax_EAXListenerProperties.cpp: Moved
	  OpenAL to common
2002-11-25 14:39  elias_naur
	* src/native/: common/checkALerror.h, common/extal.c,
	  linux/checkALerror.h, linux/extal.c, win32/extal.c: Moved AL
	  utility files to common
2002-11-25 14:36  elias_naur
	* src/native/: common/org_lwjgl_opengl_GLU.cpp,
	  linux/org_lwjgl_opengl_GLU.cpp, win32/org_lwjgl_opengl_GLU.cpp:
	  Moved GLU.cpp to common
2002-11-25 14:33  elias_naur
	* src/native/common/: org_lwjgl_opengl_CoreGL.cpp,
	  org_lwjgl_opengl_GL.cpp: Moved org_lwjgl_opengl_GL.cpp to common
	  (again)
2002-11-25 14:32  elias_naur
	* src/native/: linux/org_lwjgl_opengl_CoreGL.cpp,
	  linux/org_lwjgl_opengl_GL.cpp, win32/org_lwjgl_opengl_CoreGL.cpp,
	  win32/org_lwjgl_opengl_GL.cpp: Moved org_lwjgl_opengl_GL.cpp to
	  common
2002-11-25 14:18  elias_naur
	* src/native/: common/MatrixOpCommon.cpp, common/MatrixOpCommon.h,
	  common/org_lwjgl_Math.cpp,
	  common/org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.cpp,
	  common/org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.cpp,
	  common/org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.cpp,
	  common/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.cpp,
	  common/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp,
	  common/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp,
	  common/org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.cpp,
	  common/org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.cpp,
	  common/org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.cpp,
	  common/org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.cpp,
	  common/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp,
	  common/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp,
	  common/org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.cpp,
	  common/org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.cpp,
	  linux/Makefile, linux/MatrixOpCommon.cpp, linux/MatrixOpCommon.h,
	  linux/org_lwjgl_Math.cpp,
	  linux/org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.cpp,
	  linux/org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.cpp,
	  linux/org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.cpp,
	  linux/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.cpp,
	  linux/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp,
	  linux/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp,
	  linux/org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.cpp,
	  linux/org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.cpp,
	  linux/org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.cpp,
	  linux/org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.cpp,
	  linux/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp,
	  linux/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp,
	  linux/org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.cpp,
	  linux/org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.cpp,
	  win32/MatrixOpCommon.cpp, win32/MatrixOpCommon.h,
	  win32/org_lwjgl_Math.cpp,
	  win32/org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.cpp,
	  win32/org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.cpp,
	  win32/org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.cpp,
	  win32/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.cpp,
	  win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp,
	  win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp,
	  win32/org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.cpp,
	  win32/org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.cpp,
	  win32/org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.cpp,
	  win32/org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.cpp,
	  win32/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp,
	  win32/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp,
	  win32/org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.cpp,
	  win32/org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.cpp: Moved
	  Math functions to common
2002-11-25 07:55  lholden
	* .cvsignore:
	  put my cvsignore changes here =)
2002-11-25 01:09  elias_naur
	* src/native/linux/:
	  org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp,
	  org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp,
	  org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp,
	  org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp: Synced math
	  operations with win32
2002-11-24 23:46  cix_foo
	* src/native/win32/:
	  org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp,
	  org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp,
	  org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp,
	  org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp: Fixed array
	  allocation syntax error and removed std namespace for VC6.0 users
2002-11-24 20:35  elias_naur
	* src/java/org/lwjgl/input/Keyboard.java: Removed PRINTSCREEN,
	  PAGEUP and PAGEDOWN again - need to remap instead
2002-11-24 20:14  elias_naur
	* src/native/linux/org_lwjgl_opengl_CoreGL.cpp: Added more missing
	  native GL functions
2002-11-24 18:13  cix_foo
	* src/native/win32/org_lwjgl_opengl_BaseGL.cpp: Fixed compile error
	  since changing to platform independent glext.c
2002-11-24 18:12  cix_foo
	* src/native/win32/org_lwjgl_Display.cpp: Fixed display frequency
	  problems
2002-11-24 18:08  cix_foo
	* src/java/org/lwjgl/opengl/GL.java: Fixed extension finding code
2002-11-24 15:35  elias_naur
	* src/java/org/lwjgl/input/Keyboard.java: Added
	  Keyboard.KEY_PRINTSCREEN
2002-11-24 15:27  elias_naur
	* src/native/linux/org_lwjgl_opengl_CoreGL.cpp: Added linux support
	  for additional GL functions
2002-11-24 14:21  elias_naur
	* src/native/common/org_lwjgl_opengl_CoreGL.h: Created new jni
	  header for CoreGL
2002-11-24 14:17  elias_naur
	* src/java/org/lwjgl/opengl/: CoreGLConstants.java, CoreGL.java:
	  Added missing GL constants and functions
2002-11-24 13:01  elias_naur
	* src/java/org/lwjgl/input/Keyboard.java: Added Keyboard.KEY_PAGEUP
	  Keyboard.KEY_PAGEDOWN
2002-11-22 22:49  matzon
	* src/native/win32/org_lwjgl_input_Joystick.cpp: fix: now copies
	  buttoncount buttons, instead of 4 (doh!)
2002-11-22 12:35  elias_naur
	* src/native/linux/org_lwjgl_Sys.cpp: Using linux soft realtime
	  priority for Sys.REALTIME_PRIORITY
2002-11-22 12:24  elias_naur
	* src/java/org/lwjgl/test/opengl/Game.java: Dont let Game.java use
	  realtime priority
2002-11-22 10:40  elias_naur
	* src/native/linux/Makefile: The Makefile now strips the release
	  library to make it smaller
2002-11-22 10:34  elias_naur
	* src/native/linux/Makefile: make g++ compile with -O3
2002-11-21 23:38  matzon
	* src/java/org/lwjgl/test/openal/ALTest.java: fix: removed unneeded
	  import fix: removed getSource3f reference
2002-11-21 23:36  matzon
	* src/java/org/lwjgl/test/openal/: ALCTest.java, EAXTest.java: fix:
	  removed unneeded import
2002-11-21 16:13  elias_naur
	* src/java/org/lwjgl/test/opengl/: Grass.java, cg_grass2.cg,
	  cg_grass2.vp: Added shader demo Grass.java
2002-11-21 16:05  elias_naur
	* src/native/linux/: org_lwjgl_input_Keyboard.cpp,
	  org_lwjgl_input_Mouse.cpp: Input fixes
2002-11-21 12:00  elias_naur
	* src/native/linux/org_lwjgl_opengl_BaseGL.cpp: Fixed a bug that
	  made extensions unavailable
2002-11-20 17:11  elias_naur
	* src/native/linux/: org_lwjgl_input_GamePad.cpp,
	  org_lwjgl_input_Joystick.cpp: Null joystick and gamepad files
	  added
2002-11-20 14:54  elias_naur
	* src/native/linux/: org_lwjgl_Display.cpp,
	  org_lwjgl_input_Keyboard.cpp, org_lwjgl_input_Mouse.cpp: Fixed a
	  viewport placement bug
2002-11-20 11:33  elias_naur
	* src/native/linux/: org_lwjgl_Display.cpp,
	  org_lwjgl_input_Keyboard.cpp, org_lwjgl_input_Mouse.cpp: Improved
	  pointer and keyboard handling under windowed mode
2002-11-19 17:48  matzon
	* src/java/org/lwjgl/test/: MathTest.java, input/JoystickTest.java,
	  openal/ALCTest.java, openal/ALTest.java, openal/ALUTTest.java,
	  openal/BasicTest.java, openal/EAXTest.java, openal/PlayTest.java,
	  openal/PlayTestMemory.java, opengl/Game.java: moved tests to
	  org.lwjgl.test for easier seperation
2002-11-19 17:39  matzon
	* src/native/common/org_lwjgl_openal_CoreAL.h: mod: getSource3f
	  removed, since it isn't in the specs
2002-11-19 17:35  matzon
	* src/java/org/lwjgl/openal/CoreAL.java: mod: getSource3f removed,
	  since it isn't in the specs
2002-11-19 16:48  elias_naur
	* src/native/linux/org_lwjgl_openal_CoreAL.cpp: removed
	  alGetSource3f
2002-11-19 16:47  matzon
	* src/native/win32/: org_lwjgl_openal_eax_BaseEAX.cpp,
	  org_lwjgl_openal_eax_CoreEAX.cpp,
	  org_lwjgl_opengl_eax_BaseEAX.cpp,
	  org_lwjgl_opengl_eax_CoreEAX.cpp: opengl->openal (doh!)
2002-11-19 16:22  elias_naur
	* src/native/linux/: extal.c, org_lwjgl_Math.cpp,
	  org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp,
	  org_lwjgl_openal_ALC.cpp, org_lwjgl_openal_ALUT.cpp,
	  org_lwjgl_openal_CoreAL.cpp, org_lwjgl_openal_eax_CoreEAX.cpp,
	  org_lwjgl_opengl_GL.cpp: Corrected author tags
2002-11-19 16:17  elias_naur
	* src/native/linux/extal.c: linux extal.h
2002-11-19 15:58  elias_naur
	* src/native/linux/Makefile: Updated linux Makefile
2002-11-19 15:38  elias_naur
	* src/native/linux/checkALerror.h: Added linux specific
	  checkALerror.h
2002-11-19 15:33  elias_naur
	* src/native/linux/: org_lwjgl_openal_BaseAL.cpp,
	  org_lwjgl_openal_eax_BaseEAX.cpp,
	  org_lwjgl_openal_eax_CoreEAX.cpp: Added EAX linux files
2002-11-19 15:08  elias_naur
	* src/native/linux/: Makefile, org_lwjgl_openal_ALC.cpp,
	  org_lwjgl_openal_ALUT.cpp, org_lwjgl_openal_BaseAL.cpp,
	  org_lwjgl_openal_CoreAL.cpp,
	  org_lwjgl_openal_eax_EAXBufferProperties.cpp,
	  org_lwjgl_openal_eax_EAXListenerProperties.cpp: Initial OpenAL
	  linux support
2002-11-19 10:07  elias_naur
	* src/java/org/lwjgl/test/MathTest.java: Added MathTest.java
2002-11-19 09:50  elias_naur
	* src/native/linux/: Makefile, MatrixOpCommon.cpp,
	  MatrixOpCommon.h, org_lwjgl_Display.c, org_lwjgl_Display.cpp,
	  org_lwjgl_Math.cpp,
	  org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.cpp,
	  org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.cpp,
	  org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.cpp,
	  org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.cpp,
	  org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp,
	  org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp,
	  org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.cpp,
	  org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.cpp,
	  org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.cpp,
	  org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.cpp,
	  org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp,
	  org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp,
	  org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.cpp,
	  org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.cpp,
	  org_lwjgl_Sys.c, org_lwjgl_Sys.cpp, org_lwjgl_input_Keyboard.c,
	  org_lwjgl_input_Keyboard.cpp, org_lwjgl_input_Mouse.c,
	  org_lwjgl_input_Mouse.cpp, org_lwjgl_opengl_BaseGL.c,
	  org_lwjgl_opengl_BaseGL.cpp, org_lwjgl_opengl_CoreGL.c,
	  org_lwjgl_opengl_CoreGL.cpp, org_lwjgl_opengl_GL.c,
	  org_lwjgl_opengl_GL.cpp, org_lwjgl_opengl_GLU.c,
	  org_lwjgl_opengl_GLU.cpp: Ported to C++. ported Math ops
2002-11-19 08:51  elias_naur
	* src/native/linux/Game.java: Moved Game.java opengl test to
	  java/org/lwjgl/opengl/test
2002-11-19 08:42  elias_naur
	* src/native/: common/checkGLerror.h, common/extgl.c,
	  common/extgl.h, linux/Makefile, linux/checkGLerror.h,
	  linux/extgl.c, linux/extgl.h, linux/org_lwjgl_opengl_BaseGL.c,
	  win32/extgl.c, win32/extgl.h: Updated extgl.h/c and
	  checkGLerror.h
2002-11-18 21:29  elias_naur
	* src/native/linux/Game.java: Added small GL extension test to
	  Game.java
2002-11-18 21:22  elias_naur
	* src/native/linux/: org_lwjgl_opengl_BaseGL.c,
	  org_lwjgl_opengl_CoreGL.c: GL extensions fixes
2002-11-18 21:07  elias_naur
	* src/native/linux/Makefile: Cleanup makefile
2002-11-18 21:02  elias_naur
	* src/native/linux/: Makefile, extgl.c, extgl.h,
	  org_lwjgl_opengl_GL.c: Added support for GL extensions
2002-11-18 18:49  matzon
	* src/: native/win32/org_lwjgl_input_Joystick.cpp,
	  java/org/lwjgl/input/Joystick.java: fix: made joystick static,
	  according to specs
2002-11-18 17:42  matzon
	* src/native/common/org_lwjgl_input_Joystick.h: fix: made joystick
	  static, according to specs
2002-11-18 07:16  matzon
	* src/native/common/org_lwjgl_input_Joystick.h: fix: formatting got
	  fucked
2002-11-18 07:16  matzon
	* src/native/win32/org_lwjgl_input_Joystick.cpp: bulk commit, since
	  cvs server was down while fixing :/ fix: formatting got fucked
	  fix: multiple poll fix: removed AquireInput method
2002-11-17 19:14  matzon
	* src/java/org/lwjgl/input/Joystick.java: first stab at the
	  joystick implementation
2002-11-17 19:13  matzon
	* src/native/win32/org_lwjgl_input_Joystick.cpp: first stab at the
	  win32 joystick implementation
2002-11-17 19:12  matzon
	* src/native/common/org_lwjgl_input_Joystick.h: new joystick header
2002-11-17 18:09  elias_naur
	* src/native/linux/: Game.java, Makefile, checkGLerror.h: Added
	  debug support
2002-11-17 17:49  elias_naur
	* src/native/linux/: Game.java, org_lwjgl_input_Mouse.c: Cursor z
	  movement added
2002-11-17 17:14  elias_naur
	* src/native/linux/: org_lwjgl_Display.c, org_lwjgl_input_Mouse.c:
	  Cursor blanking added
2002-11-16 21:10  elias_naur
	* src/native/linux/: Game.java, org_lwjgl_Display.c,
	  org_lwjgl_Sys.c: Added Sys setPriority support
2002-11-16 20:46  elias_naur
	* src/native/linux/: Game.java, org_lwjgl_Sys.c: Added Sys timer
	  support
2002-11-15 12:10  elias_naur
	* src/native/linux/: Game.java, Makefile, org_lwjgl_Display.c,
	  org_lwjgl_Sys.c, org_lwjgl_input_Keyboard.c,
	  org_lwjgl_input_Mouse.c, org_lwjgl_opengl_BaseGL.c,
	  org_lwjgl_opengl_CoreGL.c, org_lwjgl_opengl_GL.c,
	  org_lwjgl_opengl_GLU.c: Corrected revision and id tags
2002-11-15 12:00  elias_naur
	* src/native/linux/org_lwjgl_Display.c: corrected id and revisions
	  tags
2002-11-15 11:58  elias_naur
	* src/native/linux/org_lwjgl_Display.c: corrected revision and id
2002-11-15 11:40  elias_naur
	* src/native/linux/: Game.java, Makefile, org_lwjgl_Display.c,
	  org_lwjgl_Sys.c, org_lwjgl_input_Keyboard.c,
	  org_lwjgl_input_Mouse.c, org_lwjgl_opengl_BaseGL.c,
	  org_lwjgl_opengl_CoreGL.c, org_lwjgl_opengl_GL.c,
	  org_lwjgl_opengl_GLU.c: Added linux native src files
2002-10-26 20:54  exocet
	* src/native/win32/:
	  org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp,
	  org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp:
	  Fixed some bugs.
2002-10-19 16:27  cix_foo
	* src/native/win32/: org_lwjgl_input_GamePad.cpp,
	  org_lwjgl_input_Joystick.cpp: Ready to fill in. Go on, you know
	  you want to.
2002-10-19 01:28  cix_foo
	* src/java/org/lwjgl/: Display.java, DisplayMode.java, Math.java,
	  Sys.java, opengl/CoreGL.java, opengl/GLConstants.java: ***
	  keyword substitution change ***
2002-10-19 01:21  cix_foo
	* src/java/org/lwjgl/opengl/: CoreGL.java, GL.java,
	  GLConstants.java: New extensions
2002-10-16 23:00  exocet
	* src/native/win32/MatrixOpCommon.cpp: fixed some memory errors
2002-10-15 22:30  cix_foo
	* src/native/: win32/org_lwjgl_opengl_CoreGL.cpp,
	  win32/MatrixOpCommon.cpp, common/org_lwjgl_opengl_CoreGL.h: Fixed
	  native matrix code so it compiles. Added EXT_paletted_texture
	  functions to CoreGL - whoops
2002-09-28 18:53  exocet
	* src/native/win32/: MatrixOpCommon.cpp, MatrixOpCommon.h,
	  org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp,
	  org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp: Optimised INVERT
	  cases for Orthogonal Matricies (Rotations)
2002-09-20 19:00  cix_foo
	* src/native/win32/org_lwjgl_opengl_GL.cpp: Fixed
	  wglGetExtensionsStringARB problem
2002-09-20 18:57  cix_foo
	* src/java/org/lwjgl/opengl/GL.java: Catching up
2002-09-12 03:42  matzon
	* src/native/win32/org_lwjgl_opengl_eax_CoreEAX.cpp: fix: don't do
	  the whole initializing thingy - just assume that OpenAL is
	  initialized fix:: wrong comment fix: changed ifndef to ifdef DOH!
2002-09-10 16:35  matzon
	* doc/CREDITS: add: Added Gregory Pierce to credits list
2002-09-09 18:41  matzon
	* doc/: openal_c-to-java.html, openal_c-to-java.txt: mod: changed
	  text file to html, so that it can be included on website
2002-09-09 01:57  exocet
	* src/native/win32/: MatrixOpCommon.cpp, MatrixOpCommon.h,
	  org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.cpp,
	  org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.cpp,
	  org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.cpp,
	  org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.cpp,
	  org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp,
	  org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp,
	  org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.cpp,
	  org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.cpp,
	  org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.cpp,
	  org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.cpp,
	  org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp,
	  org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp,
	  org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.cpp,
	  org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.cpp: 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-08 08:20  gregorypierce
	* src/native/macosx/: RenderingContext.h, RenderingContext.cpp:
	  RenderingContext - OpenGL context
2002-09-08 08:19  gregorypierce
	* src/native/macosx/org_lwjgl_Display.cpp: Updated to use
	  RenderingContext
2002-09-07 21:52  exocet
	* src/native/win32/: MatrixOpCommon.cpp,
	  org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp,
	  org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp,
	  org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.cpp,
	  org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.cpp: Recent Testing:
	  Mul and Inv work for 3x3 matrix, more testing coming check
	  www.happypedestrian.com/lwjgl/matrixop.html for current status
2002-09-07 01:58  cix_foo
	* src/java/org/lwjgl/input/Keyboard.java: Fixed various bugs
2002-09-07 01:35  matzon
	* src/: java/org/lwjgl/openal/ALC.java,
	  java/org/lwjgl/openal/CoreAL.java,
	  native/common/org_lwjgl_openal_ALC.h,
	  native/common/org_lwjgl_openal_CoreAL.h,
	  native/win32/org_lwjgl_openal_ALC.cpp,
	  native/win32/org_lwjgl_openal_CoreAL.cpp: rem: getProcAddress
	  removed, since it serves no purpose for Java programmers
2002-09-03 21:58  matzon
	* doc/README: initial import of README
2002-09-03 21:46  matzon
	* doc/openal_c-to-java.txt: initial import of basic OpenAL
	  conversion from c/c++ to Java
2002-09-03 21:24  matzon
	* src/native/: common/org_lwjgl_openal_ALC.h,
	  common/org_lwjgl_openal_ALUT.h, common/org_lwjgl_openal_BaseAL.h,
	  win32/org_lwjgl_openal_ALC.cpp, win32/org_lwjgl_openal_ALUT.cpp,
	  win32/org_lwjgl_openal_BaseAL.cpp: mod: adopted create/destroy
	  architecture
2002-09-03 20:54  matzon
	* src/java/org/lwjgl/openal/: ALC.java, ALUT.java, BaseAL.java:
	  mod: updated to create/destroy architecture
2002-09-03 07:53  gregorypierce
	* src/native/macosx/org_lwjgl_Display.cpp: Updated with GL setup
	  functions
2002-09-03 06:57  gregorypierce
	* src/native/macosx/org_lwjgl_Display.cpp: Initial revision of the
	  Mac version of the display class. Just testing CVS script.
2002-09-03 00:08  matzon
	* src/native/: common/org_lwjgl_openal_eax_EAXBufferProperties.h,
	  common/org_lwjgl_openal_eax_EAXListenerProperties.h,
	  win32/org_lwjgl_openal_eax_EAXBufferProperties.cpp,
	  win32/org_lwjgl_openal_eax_EAXListenerProperties.cpp: add:
	  finished EAX support
2002-09-02 20:01  matzon
	* src/java/org/lwjgl/openal/ALConstants.java: mod: AL shouldn't
	  have EAX constants
2002-09-02 15:21  matzon
	* src/native/: common/org_lwjgl_openal_BaseEAX.h,
	  common/org_lwjgl_openal_CoreEAX.h,
	  common/org_lwjgl_openal_eax_BaseEAX.h,
	  common/org_lwjgl_openal_eax_CoreEAX.h,
	  win32/org_lwjgl_opengl_BaseEAX.cpp,
	  win32/org_lwjgl_opengl_CoreEAX.cpp,
	  win32/org_lwjgl_opengl_eax_BaseEAX.cpp,
	  win32/org_lwjgl_opengl_eax_CoreEAX.cpp: mod: moving to eax
	  subpackage
2002-09-02 15:07  matzon
	* src/java/org/lwjgl/openal/: BaseEAX.java, BaseEAXConstants.java,
	  CoreEAX.java, EAX.java: mod: moved to eax subpackage
2002-09-02 11:51  matzon
	* doc/: CREDITS, LICENSE: initial commit
2002-08-30 23:45  matzon
	* src/: java/org/lwjgl/openal/BaseEAX.java,
	  java/org/lwjgl/openal/CoreEAX.java,
	  native/common/org_lwjgl_openal_CoreEAX.h,
	  native/win32/org_lwjgl_opengl_CoreEAX.cpp: fix: actually set
	  Listener & Buffer GUID's
2002-08-30 23:30  matzon
	* src/java/org/lwjgl/openal/: BaseEAX.java, BaseEAXConstants.java,
	  CoreEAX.java, EAX.java: add: first stab at EAX support
2002-08-30 23:29  matzon
	* src/java/org/lwjgl/openal/ALConstants.java: fix: constants
	  cleanup
2002-08-30 23:26  matzon
	* src/native/: common/extal.h, common/org_lwjgl_openal_BaseEAX.h,
	  common/org_lwjgl_openal_CoreEAX.h, win32/extal.c,
	  win32/org_lwjgl_opengl_BaseEAX.cpp,
	  win32/org_lwjgl_opengl_CoreEAX.cpp: add: first stab at EAX
	  support
2002-08-29 23:40  exocet
	* src/native/win32/:
	  org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp,
	  org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp: Safe version
	  now exists, some testing performed.
2002-08-29 16:06  matzon
	* src/java/org/lwjgl/openal/EAXALConstants.java: mov: renamed to
	  BaseEAXConstants.java
2002-08-29 03:09  matzon
	* src/: native/win32/org_lwjgl_openal_CoreAL.cpp,
	  native/common/org_lwjgl_openal_CoreAL.h,
	  java/org/lwjgl/openal/ALUT.java,
	  java/org/lwjgl/openal/CoreAL.java: fix: now using ByteBuffer all
	  the way
2002-08-29 01:41  matzon
	* src/native/win32/org_lwjgl_openal_ALUT.cpp: fix: don't check for
	  errors after the exit! - will crash since no current context
2002-08-29 00:46  matzon
	* src/native/win32/org_lwjgl_openal_ALUT.cpp: fix: now uses
	  ByteBuffer address to load buffer when using alutLoadWAVMemory
	  fix: minor cleanup
2002-08-29 00:45  matzon
	* src/native/common/org_lwjgl_openal_ALUT.h: fix: now uses
	  ByteBuffer address to load buffer when using alutLoadWAVMemory
2002-08-28 23:58  cix_foo
	* src/java/org/lwjgl/input/: Joystick.java, Keyboard.java,
	  Mouse.java: Stuff
2002-08-28 18:45  exocet
	* src/native/win32/: MatrixOpCommon.cpp, MatrixOpCommon.h,
	  org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.cpp,
	  org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.cpp,
	  org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.cpp,
	  org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.cpp,
	  org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp,
	  org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp,
	  org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.cpp,
	  org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.cpp,
	  org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.cpp,
	  org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.cpp,
	  org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp,
	  org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp,
	  org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.cpp,
	  org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.cpp: First draft of
	  ANSIC++ Vector code. Needs to be tested.
2002-08-28 14:56  matzon
	* src/java/org/lwjgl/openal/OpenALException.java: initial import
2002-08-27 22:44  matzon
	* src/native/common/checkALerror.h: fix: empty defines for !debug
	  builds
2002-08-27 22:42  matzon
	* src/native/win32/org_lwjgl_input_Keyboard.cpp: fix: made compile
2002-08-27 19:45  matzon
	* src/native/win32/org_lwjgl_openal_ALC.cpp: fix: support
	  alcMakeContextCurrent - as recommended in specs!
2002-08-27 00:23  cix_foo
	* src/java/org/lwjgl/Math.java: Fixed more stuff
2002-08-27 00:16  matzon
	* src/native/win32/org_lwjgl_openal_ALC.cpp: fix: NULL check in
	  getString fix: wrong object being used when retrieving fields
2002-08-26 23:28  matzon
	* src/native/win32/org_lwjgl_openal_ALC.cpp: fix: allow null to be
	  passed to openDevice
2002-08-26 23:17  cix_foo
	* src/java/org/lwjgl/opengl/: GL.java, GLUConstants.java: ***
	  keyword substitution change ***
2002-08-26 23:05  cix_foo
	* src/java/org/lwjgl/input/: GamePad.java, Joystick.java,
	  Keyboard.java, Mouse.java: *** keyword substitution change ***
2002-08-26 22:56  matzon
	* src/java/org/lwjgl/opengl/: GL.java, GLUConstants.java: fix:
	  removed double ;
2002-08-26 22:39  cix_foo
	* src/java/org/lwjgl/Math.java: This n that
2002-08-26 20:22  matzon
	* src/native/: common/checkALerror.h,
	  win32/org_lwjgl_openal_ALC.cpp, win32/org_lwjgl_openal_ALUT.cpp,
	  win32/org_lwjgl_openal_CoreAL.cpp: add: macro AL error checking
2002-08-26 20:14  matzon
	* src/native/win32/org_lwjgl_Display.cpp: fix: dx version defined,
	  so that compile errors are removed
2002-08-26 20:12  matzon
	* src/native/win32/org_lwjgl_Math.cpp: rem: don't include math
	  file, which isn't there
2002-08-26 17:30  matzon
	* src/java/org/lwjgl/openal/ALC.java: rem: removed debug fix:
	  cleanup
2002-08-26 17:28  matzon
	* src/java/org/lwjgl/openal/ALC.java: add: ALC constants added
2002-08-26 17:07  matzon
	* src/native/win32/org_lwjgl_openal_ALC.cpp: fix: wrong header file
	  being included (DOH!) fix: using wrong object to retrieve field
	  values from
2002-08-25 13:02  matzon
	* src/native/win32/org_lwjgl_openal_ALC.cpp: fix: made java impl.
	  behave like C counterpart, by returning NULL
2002-08-25 10:41  matzon
	* src/java/org/lwjgl/openal/OpenALTest.java: removing from openal
	  package
2002-08-24 23:18  cix_foo
	* src/native/win32/.cvsignore, .cvsignore: Checkpoint
2002-08-24 23:15  cix_foo
	* src/: java/org/lwjgl/opengl/GL.java, native/win32/LWJGL.cpp,
	  native/win32/org_lwjgl_Display.cpp,
	  native/win32/org_lwjgl_Math.cpp,
	  native/win32/org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.cpp,
	  native/win32/org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.cpp,
	  native/win32/org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.cpp,
	  native/win32/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.cpp,
	  native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp,
	  native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp,
	  native/win32/org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.cpp,
	  native/win32/org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.cpp,
	  native/win32/org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.cpp,
	  native/win32/org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.cpp,
	  native/win32/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp,
	  native/win32/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp,
	  native/win32/org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.cpp,
	  native/win32/org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.cpp,
	  native/common/.cvsignore,
	  native/common/org_lwjgl_input_GamePad.h,
	  native/common/org_lwjgl_input_Joystick.h,
	  native/common/org_lwjgl_input_Mouse.h: Checkpoint
2002-08-24 23:14  cix_foo
	* src/java/org/lwjgl/input/: GamePad.java, Joystick.java,
	  Mouse.java: Buffering added
2002-08-24 11:32  cix_foo
	* src/native/common/: .cvsignore, org_lwjgl_Math.h,
	  org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.h,
	  org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.h,
	  org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.h,
	  org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.h,
	  org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.h,
	  org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.h,
	  org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.h,
	  org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.h,
	  org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.h,
	  org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.h,
	  org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.h,
	  org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.h,
	  org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.h,
	  org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.h: New math code
2002-08-23 18:14  cix_foo
	* src/java/org/lwjgl/: opengl/BaseGL.java, Display.java, Math.java,
	  Sys.java, DisplayMode.java: Mainly Javadoc fixes and Math stuff
2002-08-20 16:55  cix_foo
	* src/java/org/lwjgl/input/: GamePad.java, Joystick.java,
	  Keyboard.java, Mouse.java: Minor adjustments to Javadoc comments
2002-08-20 16:44  matzon
	* src/: java/org/lwjgl/openal/ALC.java,
	  java/org/lwjgl/openal/ALCcontext.java,
	  java/org/lwjgl/openal/ALCdevice.java,
	  native/common/org_lwjgl_openal_ALC.h,
	  native/win32/org_lwjgl_openal_ALC.cpp: add: first stab at ALC
2002-08-20 11:29  cix_foo
	* src/java/org/lwjgl/Math.java: Ready for native code
2002-08-19 16:29  cix_foo
	* src/java/org/lwjgl/Sys.java: Encapsulated LIBRARY_NAME
	  (properly!)
2002-08-19 16:02  matzon
	* src/java/org/lwjgl/openal/: ALUT.java, BaseAL.java: fix: now uses
	  getLibraryName() for determening lib to load
2002-08-19 15:59  cix_foo
	* src/java/org/lwjgl/: Display.java, Sys.java, opengl/BaseGL.java,
	  opengl/CoreGL.java, opengl/GL.java, opengl/GLU.java,
	  input/GamePad.java, input/Joystick.java, input/Keyboard.java,
	  input/Mouse.java: Encapsulated LIBRARY_NAME
2002-08-19 15:55  matzon
	* src/java/org/lwjgl/openal/CoreAL.java: fix: wrong prototypes for
	  some methods, while switching to ByteBuffer
2002-08-19 15:54  matzon
	* src/native/: common/org_lwjgl_openal_CoreAL.h,
	  win32/org_lwjgl_openal_CoreAL.cpp: basic al support complete
2002-08-19 14:02  matzon
	* src/native/common/org_lwjgl_openal_CoreAL.h: add: rest of al
	  methods
2002-08-19 13:59  matzon
	* src/java/org/lwjgl/openal/CoreAL.java: mod: now use ByteBuffer
	  addresses instead of arrays - this way we reduce object creation
2002-08-19 13:30  cix_foo
	* src/native/common/org_lwjgl_Sys.h: Tweakage
2002-08-19 13:29  cix_foo
	* src/java/org/lwjgl/: Math.java, Sys.java: Matrix code started
2002-08-19 04:37  matzon
	* src/java/org/lwjgl/openal/CoreAL.java: add: last al methods added
2002-08-19 03:10  matzon
	* src/java/org/lwjgl/openal/CoreAL.java: add: more al methods (work
	  in progress)
2002-08-18 15:56  matzon
	* src/: native/win32/org_lwjgl_openal_ALUT.cpp,
	  java/org/lwjgl/openal/ALUT.java,
	  java/org/lwjgl/openal/ALUTLoadWAVData.java,
	  java/org/lwjgl/openal/ALUTLoadWAVFile.java,
	  java/org/lwjgl/openal/OpenALTest.java: change: ALUTLoadWAVFile ->
	  ALUTLoadWAVData
2002-08-18 15:47  matzon
	* src/native/win32/org_lwjgl_openal_ALUT.cpp: fix: memory leak
2002-08-18 15:42  matzon
	* src/native/win32/org_lwjgl_openal_ALUT.cpp: add: loadWAVMemory
	  implemented fix: wrong comments on alutInit
2002-08-18 15:41  matzon
	* src/native/common/org_lwjgl_openal_ALUT.h: loadWAVMemory
	  implemented
2002-08-17 16:13  cix_foo
	* src/native/: win32/LWJGL.cpp, win32/org_lwjgl_input_Keyboard.cpp,
	  win32/org_lwjgl_opengl_BaseGL.cpp, win32/org_lwjgl_opengl_GL.cpp,
	  win32/org_lwjgl_opengl_GLU.cpp, common/org_lwjgl_Audio.h,
	  common/org_lwjgl_opengl_GL.h, common/org_lwjgl_opengl_GLU.h,
	  common/org_lwjgl_opengl_GLUT.h, win32/extgl.c,
	  win32/org_lwjgl_Display.cpp: Working
2002-08-17 16:10  cix_foo
	* src/java/org/lwjgl/: opengl/GL.java, Sys.java: Working
2002-08-16 23:53  cix_foo
	* src/java/org/lwjgl/: StructBuffer.java, Sys.java, opengl/GL.java,
	  opengl/GLConstants.java, opengl/GLU.java, opengl/GLUT.java,
	  opengl/GLUTConstants.java: Removed StructBuffer
2002-08-15 23:41  matzon
	* doc/manifest.txt: well someone has to be the victim...
2002-08-15 22:33  matzon
	* doc/manifest.txt: uhm.. needed to find a file to modify - testing
	  syncmail ;)
2002-08-15 18:27  cix_foo
	* src/java/org/lwjgl/Audio.java: Removed audio class
2002-08-15 18:18  cix_foo
	* src/java/org/lwjgl/: opengl/BaseGL.java, opengl/CoreGL.java,
	  opengl/CoreGLConstants.java, opengl/GL.java,
	  opengl/GLConstants.java, opengl/GLU.java,
	  opengl/GLUConstants.java, opengl/OpenGLException.java,
	  input/GamePad.java, input/Joystick.java, input/Keyboard.java:
	  Copyright added
2002-08-15 18:11  matzon
	* src/native/common/: checkGLerror.h, org_lwjgl_opengl_CoreGL.h:
	  fixed: removed -kb switch - changed to default kkv
2002-08-15 18:08  matzon
	* src/native/win32/org_lwjgl_opengl_CoreGL.cpp: fixed: removed -kb
	  switch - changed to default kkv
2002-08-15 17:46  cix_foo
	* src/java/org/lwjgl/: Display.java, DisplayMode.java, Math.java,
	  StructBuffer.java, Sys.java: Copyright added
2002-08-15 17:42  cix_foo
	* src/: java/org/lwjgl/input/Mouse.java, native/win32/LWJGL.cpp,
	  native/win32/org_lwjgl_Audio.cpp,
	  native/win32/org_lwjgl_Math.cpp, native/win32/org_lwjgl_Sys.cpp,
	  native/win32/org_lwjgl_input_Keyboard.cpp,
	  native/win32/org_lwjgl_input_Mouse.cpp,
	  native/win32/org_lwjgl_opengl_BaseGL.cpp,
	  native/win32/org_lwjgl_opengl_CoreGL.cpp,
	  native/win32/org_lwjgl_opengl_GL.cpp,
	  native/win32/org_lwjgl_opengl_GLU.cpp,
	  native/win32/org_lwjgl_opengl_GLUT.cpp: Copyright added
2002-08-15 17:41  matzon
	* src/native/win32/: org_lwjgl_openal_ALUT.c,
	  org_lwjgl_openal_ALUT.cpp, org_lwjgl_openal_CoreAL.c,
	  org_lwjgl_openal_CoreAL.cpp: change: old JNI Cimplementaion
	  upgraded to C++
2002-08-15 17:38  cix_foo
	* src/native/win32/org_lwjgl_Display.cpp: Copyright added
2002-08-15 17:14  matzon
	* src/java/org/lwjgl/openal/: AL.java, ALConstants.java, ALUT.java,
	  ALUTLoadWAVFile.java, BaseAL.java, BaseALConstants.java,
	  CoreAL.java, EAXALConstants.java, OpenALTest.java: add: copyright
	  header
2002-08-15 17:10  matzon
	* src/native/: common/org_lwjgl_openal_ALUT.h,
	  common/org_lwjgl_openal_CoreAL.h, win32/org_lwjgl_openal_ALUT.c,
	  win32/org_lwjgl_openal_CoreAL.c: add: copyright header
2002-08-15 16:53  matzon
	* src/native/win32/org_lwjgl_Display.cpp: changed: now defines
	  using dx7
2002-08-15 16:34  matzon
	* src/native/win32/: org_lwjgl_openal_ALUT.c,
	  org_lwjgl_openal_CoreAL.c: changed: AL_ and al prefix removed
	  (this included lowercasing first letter in method)
2002-08-15 16:29  matzon
	* src/: java/org/lwjgl/openal/ALUT.java,
	  java/org/lwjgl/openal/BaseALConstants.java,
	  java/org/lwjgl/openal/CoreAL.java,
	  java/org/lwjgl/openal/OpenALTest.java,
	  native/common/org_lwjgl_openal_ALUT.h,
	  native/common/org_lwjgl_openal_CoreAL.h: changed: AL_ and al
	  prefix removed (this included lowercasing first letter in method)
2002-08-15 16:08  matzon
	* src/java/org/lwjgl/input/Mouse.java: fixed: joystick javadoc
	  changed to mouse
2002-08-15 15:25  cix_foo
	* src/: native/common/org_lwjgl_opengl_CoreGL.h,
	  native/win32/org_lwjgl_opengl_CoreGL.cpp,
	  java/org/lwjgl/opengl/GLUConstants.java: Removed GL_ prefixes
2002-08-15 15:20  cix_foo
	* src/java/org/lwjgl/opengl/CoreGLConstants.java: Removed GL_
	  prefixes
2002-08-15 15:19  cix_foo
	* src/java/org/lwjgl/opengl/CoreGL.java: Removed gl prefixes
2002-08-14 16:32  cix_foo
	* src/java/org/lwjgl/Display.java: Renamed setDisplayMode to create
	  for consistency with other classes
2002-08-14 16:31  cix_foo
	* src/java/org/lwjgl/input/: GamePad.java, Joystick.java,
	  Keyboard.java, Mouse.java: Added GamePad and Joystick and some
	  query methods
2002-08-14 12:55  matzon
	* src/native/win32/: org_lwjgl_openal_CoreAL.c,
	  org_lwjgl_openal_CoreAL10.c: CoreAL10 -> CoreAL
2002-08-14 12:52  matzon
	* src/: java/org/lwjgl/openal/AL.java,
	  java/org/lwjgl/openal/CoreAL.java,
	  java/org/lwjgl/openal/CoreAL10.java,
	  native/common/org_lwjgl_openal_CoreAL.h,
	  native/common/org_lwjgl_openal_CoreAL10.h: CoreAL10 -> CoreAL
2002-08-14 03:31  cix_foo
	* src/native/win32/org_lwjgl_opengl_CoreGL.cpp: Added automatic
	  error checking to debug build
2002-08-14 03:30  cix_foo
	* src/native/common/checkGLerror.h: Fixed a few things
2002-08-14 03:27  cix_foo
	* src/native/common/checkGLerror.h: GL error checking macro for
	  debug builds
2002-08-14 03:08  cix_foo
	* src/: java/org/lwjgl/opengl/CoreGL.java,
	  java/org/lwjgl/opengl/CoreGL11.java,
	  java/org/lwjgl/opengl/CoreGL11Constants.java,
	  java/org/lwjgl/opengl/CoreGL12.java,
	  java/org/lwjgl/opengl/CoreGL12Constants.java,
	  java/org/lwjgl/opengl/CoreGL13.java,
	  java/org/lwjgl/opengl/CoreGL13Constants.java,
	  java/org/lwjgl/opengl/CoreGL14.java,
	  java/org/lwjgl/opengl/CoreGL14Constants.java,
	  java/org/lwjgl/opengl/CoreGLConstants.java,
	  java/org/lwjgl/opengl/GL.java,
	  java/org/lwjgl/opengl/GLConstants.java,
	  java/org/lwjgl/opengl/GLUConstants.java,
	  native/common/org_lwjgl_opengl_CoreGL.h,
	  native/common/org_lwjgl_opengl_CoreGL11.h,
	  native/common/org_lwjgl_opengl_CoreGL12.h,
	  native/common/org_lwjgl_opengl_CoreGL13.h,
	  native/common/org_lwjgl_opengl_CoreGL14.h,
	  native/win32/org_lwjgl_opengl_CoreGL.cpp,
	  native/win32/org_lwjgl_opengl_CoreGL11.cpp,
	  native/win32/org_lwjgl_opengl_CoreGL12.cpp,
	  native/win32/org_lwjgl_opengl_CoreGL13.cpp,
	  native/win32/org_lwjgl_opengl_CoreGL14.cpp: Removed redundant
	  class heirarchy
2002-08-14 01:13  matzon
	* src/java/org/lwjgl/openal/: AL.java, ALConstants.java, ALUT.java,
	  ALUTLoadWAVFile.java, BaseAL.java, BaseALConstants.java,
	  CoreAL10.java, EAXALConstants.java: initial commit of OpenAL code
2002-08-14 01:01  matzon
	* src/java/org/lwjgl/openal/OpenALTest.java: initial commit of test
	  class for OpenAL
2002-08-12 01:38  mpcooke3
	* build.xml: Some initial stuff for the website. Not ready to go
	  live yet - Matt
2002-08-11 18:27  matzon
	* src/native/common/: org_lwjgl_openal_ALUT.h,
	  org_lwjgl_openal_CoreAL10.h: initial import of OpenAL native
	  implementation
2002-08-11 17:59  matzon
	* src/native/win32/: org_lwjgl_openal_ALUT.c,
	  org_lwjgl_openal_CoreAL10.c: corrected Id keyword substitution
2002-08-11 17:56  matzon
	* src/native/win32/: org_lwjgl_openal_ALUT.c,
	  org_lwjgl_openal_CoreAL10.c: initial import of OpenAL native
	  implementation
2002-08-11 13:52  cix_foo
	* src/native/win32/: org_lwjgl_opengl_CoreGL11.cpp,
	  org_lwjgl_opengl_CoreGL12.cpp, org_lwjgl_opengl_CoreGL13.cpp,
	  org_lwjgl_opengl_CoreGL14.cpp, org_lwjgl_opengl_GL.cpp,
	  org_lwjgl_opengl_GLU.cpp, org_lwjgl_opengl_GLUT.cpp,
	  org_lwjgl_Sys.cpp: Initial import
2002-08-11 13:52  cix_foo
	* src/native/win32/: org_lwjgl_opengl_CoreGL11.cpp,
	  org_lwjgl_opengl_CoreGL12.cpp, org_lwjgl_opengl_CoreGL13.cpp,
	  org_lwjgl_opengl_CoreGL14.cpp, org_lwjgl_opengl_GL.cpp,
	  org_lwjgl_opengl_GLU.cpp, org_lwjgl_opengl_GLUT.cpp,
	  org_lwjgl_Sys.cpp: Initial revision
2002-08-11 13:49  cix_foo
	* src/native/: common/org_lwjgl_Audio.h,
	  common/org_lwjgl_Display.h, common/org_lwjgl_input_Keyboard.h,
	  common/org_lwjgl_Math.h, common/org_lwjgl_input_Mouse.h,
	  common/org_lwjgl_opengl_BaseGL.h,
	  common/org_lwjgl_opengl_CoreGL11.h,
	  common/org_lwjgl_opengl_CoreGL12.h,
	  common/org_lwjgl_opengl_CoreGL13.h,
	  common/org_lwjgl_opengl_CoreGL14.h, common/org_lwjgl_opengl_GL.h,
	  common/org_lwjgl_opengl_GLU.h, common/org_lwjgl_opengl_GLUT.h,
	  common/org_lwjgl_Sys.h, win32/extgl.c, win32/LWJGL.cpp,
	  win32/extgl.h, win32/org_lwjgl_Audio.cpp,
	  win32/org_lwjgl_Display.cpp, win32/org_lwjgl_input_Keyboard.cpp,
	  win32/org_lwjgl_input_Mouse.cpp, win32/org_lwjgl_Math.cpp,
	  win32/org_lwjgl_opengl_BaseGL.cpp: Initial import
2002-08-11 13:49  cix_foo
	* src/native/: common/org_lwjgl_Audio.h,
	  common/org_lwjgl_Display.h, common/org_lwjgl_input_Keyboard.h,
	  common/org_lwjgl_Math.h, common/org_lwjgl_input_Mouse.h,
	  common/org_lwjgl_opengl_BaseGL.h,
	  common/org_lwjgl_opengl_CoreGL11.h,
	  common/org_lwjgl_opengl_CoreGL12.h,
	  common/org_lwjgl_opengl_CoreGL13.h,
	  common/org_lwjgl_opengl_CoreGL14.h, common/org_lwjgl_opengl_GL.h,
	  common/org_lwjgl_opengl_GLU.h, common/org_lwjgl_opengl_GLUT.h,
	  common/org_lwjgl_Sys.h, win32/extgl.c, win32/LWJGL.cpp,
	  win32/extgl.h, win32/org_lwjgl_Audio.cpp,
	  win32/org_lwjgl_Display.cpp, win32/org_lwjgl_input_Keyboard.cpp,
	  win32/org_lwjgl_input_Mouse.cpp, win32/org_lwjgl_Math.cpp,
	  win32/org_lwjgl_opengl_BaseGL.cpp: Initial revision
2002-08-11 13:36  cix_foo
	* src/java/org/lwjgl/: Math.java, StructBuffer.java, Sys.java,
	  input/Keyboard.java, opengl/BaseGL.java, opengl/CoreGL11.java,
	  opengl/GLUConstants.java: StructBuffer added. Numerous changes to
	  timing code in Sys.
2002-08-09 21:42  cix_foo
	* src/java/org/lwjgl/opengl/: CoreGL11.java,
	  CoreGL11Constants.java, CoreGL12.java, CoreGL12Constants.java,
	  CoreGL13.java, CoreGL13Constants.java, CoreGL14.java,
	  CoreGL14Constants.java, GLU.java, GLUT.java: Added GL constants
	  and GLs 1.1, 1.2, 1.3
2002-08-09 20:50  cix_foo
	* src/java/org/lwjgl/: Display.java, Sys.java, input/Keyboard.java,
	  opengl/CoreGL14.java, opengl/GLU.java, opengl/GLUConstants.java,
	  opengl/GLUT.java, opengl/GLUTConstants.java: Added GLU and GLUT,
	  and core GL commands
2002-08-09 12:56  cix_foo
	* src/java/org/lwjgl/: Audio.java, Display.java, DisplayMode.java,
	  Math.java, Sys.java, input/Keyboard.java, input/Mouse.java,
	  opengl/BaseGL.java, opengl/CoreGL14.java,
	  opengl/CoreGL14Constants.java, opengl/GL.java,
	  opengl/GLConstants.java, opengl/OpenGLException.java: First code
	  import.
2002-08-06 17:10  cix_foo
	* manifest.txt, doc/manifest.txt, src/manifest.txt,
	  src/java/manifest.txt, src/native/manifest.txt,
	  src/native/common/manifest.txt, src/native/win32/manifest.txt:
	  Initial import
2002-08-06 17:10  cix_foo
	* manifest.txt, doc/manifest.txt, src/manifest.txt,
	  src/java/manifest.txt, src/native/manifest.txt,
	  src/native/common/manifest.txt, src/native/win32/manifest.txt:
	  Initial revision