Code Search for Developers
 
 
  

1.0-rc1-changelog.txt from Lightweight Java Game Library at Krugle


Show 1.0-rc1-changelog.txt syntax highlighted

2007-01-07 20:41  matzon

        * src/java/org/lwjgl/test/devil/BasicTest.java: added
          Display.create/destroy. Fixes an error on mac, since OpenGL has
          to be initialized before creating ILUT

2007-01-07 08:41  elias_naur

	* platform_build/linux_ant/build_devil.xml,
	  platform_build/linux_ant/build_fmod3.xml: Linux: Devil and FMOD:
	  Add alternative paths to JNI header files

2007-01-04 23:28  matzon

	* src/java/org/lwjgl/input/Mouse.java: osx cursor animation
	  emulation enabled

2007-01-04 14:12  elias_naur

	* src/java/org/lwjgl/opengl/Display.java: Windows: Clear the window
	  with OpenGL to replace UpdateWindow(HWND) and run message loop
	  once in Display.create().

2007-01-04 14:00  elias_naur

	* src/java/org/lwjgl/opengl/WindowsDisplay.java,
	  src/native/windows/context.c,
	  src/native/windows/org_lwjgl_opengl_Display.c: Windows: Don't use
	  UpdateWindow after all. Instead, don't use a background brush at
	  all to avoid windows clearing windows with non OpenGL drawing
	  commands. Hopefully this will improve compatibility (The NeHe
	  tutorials also don't specify a background brush).

2007-01-04 13:44  elias_naur

	* src/java/org/lwjgl/opengl/WindowsDisplay.java,
	  src/native/windows/org_lwjgl_opengl_Display.c: Windows: Re-add
	  UpdateWindow to make sure fullscreen windows are cleared faster

2007-01-03 09:16  elias_naur

	* src/java/org/lwjgl/opengl/AWTGLCanvas.java: AWTGLCanvas: Release
	  the lock before calling exceptionOccurred

2007-01-03 09:13  elias_naur

	* src/java/org/lwjgl/opengl/AWTGLCanvas.java: AWTGLCanvas: Added
	  exceptionOccurred to allow users to be notified of unhandled
	  LWJGLExceptions in paint()

2007-01-02 19:02  matzon

	* src/java/org/lwjgl/test/input/HWCursorTest.java: use
	  precalculated widths and heights, else we crash in cursor
	  constructor because of buffer underflow

2007-01-02 11:12  elias_naur

	* src/java/org/lwjgl/test/input/HWCursorTest.java: HWCursorTest:
	  Cap cursor size

2007-01-02 11:09  elias_naur

	* src/java/org/lwjgl/test/input/HWCursorTest.java: Fix HWCursorTest

2007-01-02 10:55  elias_naur

	* src/java/org/lwjgl/opengl/AWTUtil.java: Mac OS X: Add support for
	  fake cursor animation

2006-12-26 09:19  elias_naur

	* libs/jinput.jar: Refreshed jinput.jar

2006-12-23 07:52  elias_naur

	* libs/jinput.jar: Updated jinput.jar

2006-12-22 11:23  elias_naur

	* src/native/windows/context.c: Windows: Don't use WS_EX_TOPMOST
	  for fullscreen windows.

2006-12-22 10:45  elias_naur

	* src/java/org/lwjgl/opengl/WindowsDisplay.java,
	  src/native/windows/org_lwjgl_opengl_Display.c: Windows: Make
	  window visible after pixel format selection and move code from
	  native WindowsDisplay.nCreate to java side.

2006-12-22 10:36  elias_naur

	* src/native/windows/org_lwjgl_opengl_WindowsContextImplementation.c:
	  Windows: Simplify context creation and don't cache the extensions
	  information struct in native code. Just reload it at each use
	  (only at setSwapInterval currently).

2006-12-21 08:11  elias_naur

	* src/generated/org/lwjgl/opengl/ARBBufferObject.java,
	  src/generated/org/lwjgl/opengl/GL15.java: Commit changes in
	  automatically generated files

2006-12-21 08:10  elias_naur

	* src/templates/org/lwjgl/opengl/ARB_buffer_object.java,
	  src/templates/org/lwjgl/opengl/GL15.java: Update javadoc for
	  glMapBuffer

2006-12-20 19:24  elias_naur

	* src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  src/java/org/lwjgl/test/opengl/VBOTest.java: Fix VBO tests and
	  bump Sys native JNI library version

2006-12-20 19:23  elias_naur

	* src/generated/org/lwjgl/opengl/ARBBufferObject.java,
	  src/generated/org/lwjgl/opengl/ARBVertexProgram.java,
	  src/generated/org/lwjgl/opengl/ARBVertexShader.java,
	  src/generated/org/lwjgl/opengl/ATIMapObjectBuffer.java,
	  src/generated/org/lwjgl/opengl/EXTVertexShader.java,
	  src/generated/org/lwjgl/opengl/GL11.java,
	  src/generated/org/lwjgl/opengl/GL15.java,
	  src/generated/org/lwjgl/opengl/GL20.java,
	  src/generated/org/lwjgl/opengl/NVTransformFeedback.java,
	  src/generated/org/lwjgl/opengl/NVVertexArrayRange.java,
	  src/generated/org/lwjgl/opengl/NVVertexProgram.java,
	  src/native/generated/org_lwjgl_opengl_ARBBufferObject.c,
	  src/native/generated/org_lwjgl_opengl_ARBVertexProgram.c,
	  src/native/generated/org_lwjgl_opengl_ARBVertexShader.c,
	  src/native/generated/org_lwjgl_opengl_ATIMapObjectBuffer.c,
	  src/native/generated/org_lwjgl_opengl_EXTVertexShader.c,
	  src/native/generated/org_lwjgl_opengl_GL11.c,
	  src/native/generated/org_lwjgl_opengl_GL15.c,
	  src/native/generated/org_lwjgl_opengl_GL20.c,
	  src/native/generated/org_lwjgl_opengl_NVTransformFeedback.c,
	  src/native/generated/org_lwjgl_opengl_NVVertexArrayRange.c,
	  src/native/generated/org_lwjgl_opengl_NVVertexProgram.c: Commit
	  changes in automatically generated files

2006-12-20 19:22  elias_naur

	* src/java/org/lwjgl/opengl/GLChecks.java: Add GLChecks support
	  methods for GL15 and ARB_buffer_object

2006-12-20 19:21  elias_naur

	* src/templates/org/lwjgl/opengl/ARB_buffer_object.java,
	  src/templates/org/lwjgl/opengl/GL15.java,
	  src/templates/org/lwjgl/opengl/NV_vertex_array_range.java: Make
	  glGetBufferPointer and glMapBuffer in GL15 and ARB_buffer_object
	  compute result_size automatically. Change NV_vertes_array_range
	  to use the new AutoResultSize syntax.

2006-12-20 19:19  elias_naur

	* src/java/org/lwjgl/util/generator/AutoResultSize.java,
	  src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java,
	  src/java/org/lwjgl/util/generator/NativeMethodStubsGenerator.java,
	  src/java/org/lwjgl/util/generator/Utils.java: Generator: Support
	  arbitrary @AutoResultSize expressions. Make Buffer result sizes
	  long instead of int

2006-12-20 17:55  elias_naur

	* src/native/common/common_tools.h,
	  src/templates/org/lwjgl/opengl/ARB_buffer_object.java,
	  src/templates/org/lwjgl/opengl/ATI_map_object_buffer.java,
	  src/templates/org/lwjgl/opengl/GL15.java: Check cached buffer
	  results in OpenGL functions for matching capacity

2006-12-18 18:27  matzon

	* build.xml, src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/devil/ILNative.java,
	  src/java/org/lwjgl/fmod3/FMOD.java: 1.0-rc1 version string

2006-12-12 21:44  matzon

	* src/java/org/lwjgl/devil/IL.java,
	  src/java/org/lwjgl/devil/ILNative.java: version screw-up

2006-12-12 21:30  matzon

	* src/java/org/lwjgl/devil/IL.java,
	  src/java/org/lwjgl/devil/ILNative.java: added getVersion like
	  lwjgl
	  bumped native version

2006-12-12 21:30  matzon

	* src/java/org/lwjgl/fmod3/FMOD.java: fixed comment for getVersion

2006-12-12 21:29  matzon

	* src/java/org/lwjgl/fmod3/FMOD.java: added getVersion like lwjgl

2006-12-11 20:38  elias_naur

	* src/native/linux/org_lwjgl_opengl_Display.c: Linux: Make sure a
	  newly created window get the focus, if possible, to avoid a
	  fullscreen window immediately getting minimized

2006-12-11 11:26  elias_naur

	* platform_build/linux_ant/build.xml: Linux: Add more include paths
	  to the build script to handle distros with a different JRE layout

2006-12-06 14:01  elias_naur

	* src/java/org/lwjgl/Sys.java: Bumped Sys.JNI_VERSION because of
	  earlier OpenGL function changes

2006-12-04 21:58  matzon

	* src/native/common/devil/extil.c,
	  src/native/common/devil/extilu.c,
	  src/native/common/devil/extilut.c: fix loading issues on
	  linux/mac

2006-12-02 22:21  elias_naur

	* src/native/linux/display.c: Linux: Don't double free the Display
	  connection in the switchDisplayMode error path

2006-11-27 23:04  elias_naur

	* src/generated/org/lwjgl/opengl/ARBTextureCompression.java,
	  src/generated/org/lwjgl/opengl/GL13.java,
	  src/templates/org/lwjgl/opengl/ARB_texture_compression.java,
	  src/templates/org/lwjgl/opengl/GL13.java: ARBTextureCompression,
	  GL13: Only allow ByteBuffer for glCompressedTex*Image*D since the
	  spec defines that the image data is interpreted as (unsigned)
	  bytes anyway. Also let the imageSize parameter be automatically
	  determined

2006-11-27 23:01  elias_naur

	* src/java/org/lwjgl/util/generator/NativeMethodStubsGenerator.java,
	  src/java/org/lwjgl/util/generator/NativeTypeTranslator.java:
	  Generator: Make sure that @GLvoid types result in proper address
	  calculations at the native side, even though the parameter java
	  type is not java.nio.Buffer

2006-11-27 22:45  elias_naur

	* src/java/org/lwjgl/util/GL.java,
	  src/java/org/lwjgl/util/GLImpl.java: Remove GL.java and
	  GLImpl.java as they're not updated automatically anyway

2006-11-24 15:30  elias_naur

	* src/java/org/lwjgl/opengl/LinuxAWTInput.java: Linux: Tweak
	  LinuxAWTInput

2006-11-24 15:21  elias_naur

	* src/java/org/lwjgl/opengl/WindowsAWTInput.java: Windows: Make
	  sure that the cursor position doesn't jump when switching grab
	  mode

2006-11-24 15:10  elias_naur

	* src/java/org/lwjgl/opengl/WindowsDisplay.java: Windows: Fix
	  potential NPE

2006-11-24 15:03  elias_naur

	* src/java/org/lwjgl/opengl/AWTUtil.java: Compile fix

2006-11-24 14:53  elias_naur

	* src/java/org/lwjgl/input/Mouse.java,
	  src/java/org/lwjgl/opengl/AWTUtil.java,
	  src/java/org/lwjgl/opengl/LinuxMouse.java,
	  src/java/org/lwjgl/opengl/MouseEventQueue.java,
	  src/java/org/lwjgl/test/input/MouseTest.java: Make sure that the
	  cursor position doesn't jump when switching grab mode

2006-11-24 12:05  elias_naur

	* src/java/org/lwjgl/opengl/MouseEventQueue.java: Fix locking in
	  MouseEventQueue

2006-11-24 10:18  elias_naur

	* src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/input/Mouse.java: Synchronize Keyboard and
	  Mouse to avoid problems with AWTInputAdapter based usage

2006-11-20 20:07  elias_naur

	* src/java/org/lwjgl/LWJGLUtil.java,
	  src/java/org/lwjgl/devil/ILNative.java,
	  src/java/org/lwjgl/fmod3/FMOD.java,
	  src/java/org/lwjgl/openal/AL.java: Made LWJGLUtil.getLibraryPaths
	  support multiple library names. Now AL.create on linux tries both
	  libopenal.so and libopenal.so.0, which is the name of the system
	  library

2006-11-20 19:28  elias_naur

	* src/java/org/lwjgl/LWJGLUtil.java,
	  src/java/org/lwjgl/openal/AL.java: Made
	  LWJGLUtil.getPathFromClassLoader private

2006-11-20 09:26  elias_naur

	* src/java/org/lwjgl/opengl/WindowsAWTInput.java: Windows: Dont use
	  DirectInput for keyboard input. This fixes shifted typing.

2006-11-20 08:39  elias_naur

	* src/java/org/lwjgl/test/applet/OpenGL.java: Added AWTInputAdapter
	  testing to applet/OpenGL.java

2006-11-20 08:14  elias_naur

	* src/java/org/lwjgl/opengl/WindowsAWTInput.java: Windows: Destroy
	  the keyboard when we create a new one

2006-11-20 08:04  elias_naur

	* src/java/org/lwjgl/test/input/KeyboardTest.java,
	  src/java/org/lwjgl/test/opengl/awt/AWTInputAdapterTest.java:
	  Twekaed tests

2006-11-19 23:02  elias_naur

	* src/java/org/lwjgl/opengl/AbstractAWTInput.java,
	  src/java/org/lwjgl/opengl/WindowsAWTInput.java,
	  src/java/org/lwjgl/opengl/WindowsKeyboard.java,
	  src/java/org/lwjgl/opengl/WindowsMouse.java: Windows: Make sure
	  AWTInputAdapter is not reporting events twice after a grab change

2006-11-19 22:06  elias_naur

	* src/generated/org/lwjgl/opengl/ContextCapabilities.java,
	  src/generated/org/lwjgl/opengl/NVTransformFeeback.java,
	  src/generated/org/lwjgl/opengl/NVTransformFeedback.java,
	  src/native/generated/org_lwjgl_opengl_NVTransformFeeback.c,
	  src/native/generated/org_lwjgl_opengl_NVTransformFeedback.c:
	  Autogen changes from previous commit

2006-11-19 22:01  elias_naur

	* src/templates/org/lwjgl/opengl/NV_transform_feeback.java,
	  src/templates/org/lwjgl/opengl/NV_transform_feedback.java:
	  Renamed NV_transform_feeback.java to NV_transform_feedback.java

2006-11-19 21:49  elias_naur

	* src/java/org/lwjgl/opengl/AWTInputAdapter.java: AWTInputAdapter:
	  Destroy Keyboard/Mouse before destroying the adapter

2006-11-19 21:41  elias_naur

	* src/java/org/lwjgl/input/Mouse.java,
	  src/java/org/lwjgl/opengl/AbstractAWTInput.java,
	  src/java/org/lwjgl/opengl/LinuxAWTInput.java,
	  src/java/org/lwjgl/opengl/LinuxDisplay.java,
	  src/java/org/lwjgl/opengl/LinuxMouse.java,
	  src/java/org/lwjgl/opengl/MacOSXAWTInput.java,
	  src/java/org/lwjgl/opengl/MacOSXDisplay.java,
	  src/java/org/lwjgl/opengl/WindowsAWTInput.java: Make sure that
	  Mouse.destroy ungrabs the cursor

2006-11-19 21:15  elias_naur

	* src/java/org/lwjgl/opengl/AbstractAWTInput.java,
	  src/java/org/lwjgl/opengl/MacOSXAWTInput.java: AWTInputAdapter:
	  unregister event listeners on destroy()

2006-11-19 16:24  elias_naur

	* src/java/org/lwjgl/opengl/AWTInputAdapter.java,
	  src/java/org/lwjgl/test/opengl/awt/AWTInputAdapterTest.java:
	  AWTInputAdapter.destroy() now destroys the Keyboard and Mouse to
	  mimic the behaviour of Display.destroy() more closely.

2006-11-19 13:33  elias_naur

	* src/generated/org/lwjgl/opengl/ARBBufferObject.java,
	  src/generated/org/lwjgl/opengl/ARBColorBufferFloat.java,
	  src/generated/org/lwjgl/opengl/ARBDrawBuffers.java,
	  src/generated/org/lwjgl/opengl/ARBImaging.java,
	  src/generated/org/lwjgl/opengl/ARBMatrixPalette.java,
	  src/generated/org/lwjgl/opengl/ARBMultisample.java,
	  src/generated/org/lwjgl/opengl/ARBMultitexture.java,
	  src/generated/org/lwjgl/opengl/ARBOcclusionQuery.java,
	  src/generated/org/lwjgl/opengl/ARBPointParameters.java,
	  src/generated/org/lwjgl/opengl/ARBProgram.java,
	  src/generated/org/lwjgl/opengl/ARBShaderObjects.java,
	  src/generated/org/lwjgl/opengl/ARBTextureCompression.java,
	  src/generated/org/lwjgl/opengl/ARBTransposeMatrix.java,
	  src/generated/org/lwjgl/opengl/ARBVertexBlend.java,
	  src/generated/org/lwjgl/opengl/ARBVertexProgram.java,
	  src/generated/org/lwjgl/opengl/ARBVertexShader.java,
	  src/generated/org/lwjgl/opengl/ARBWindowPos.java,
	  src/generated/org/lwjgl/opengl/ATIDrawBuffers.java,
	  src/generated/org/lwjgl/opengl/ATIElementArray.java,
	  src/generated/org/lwjgl/opengl/ATIEnvmapBumpmap.java,
	  src/generated/org/lwjgl/opengl/ATIFragmentShader.java,
	  src/generated/org/lwjgl/opengl/ATIMapObjectBuffer.java,
	  src/generated/org/lwjgl/opengl/ATIPnTriangles.java,
	  src/generated/org/lwjgl/opengl/ATISeparateStencil.java,
	  src/generated/org/lwjgl/opengl/ATITextFragmentShader.java,
	  src/generated/org/lwjgl/opengl/ATIVertexArrayObject.java,
	  src/generated/org/lwjgl/opengl/ATIVertexAttribArrayObject.java,
	  src/generated/org/lwjgl/opengl/ATIVertexStreams.java,
	  src/generated/org/lwjgl/opengl/EXTBindableUniform.java,
	  src/generated/org/lwjgl/opengl/EXTBlendColor.java,
	  src/generated/org/lwjgl/opengl/EXTBlendEquationSeparate.java,
	  src/generated/org/lwjgl/opengl/EXTBlendFuncSeparate.java,
	  src/generated/org/lwjgl/opengl/EXTBlendMinmax.java,
	  src/generated/org/lwjgl/opengl/EXTCompiledVertexArray.java,
	  src/generated/org/lwjgl/opengl/EXTDepthBoundsTest.java,
	  src/generated/org/lwjgl/opengl/EXTDrawBuffers2.java,
	  src/generated/org/lwjgl/opengl/EXTDrawInstanced.java,
	  src/generated/org/lwjgl/opengl/EXTDrawRangeElements.java,
	  src/generated/org/lwjgl/opengl/EXTFogCoord.java,
	  src/generated/org/lwjgl/opengl/EXTFramebufferBlit.java,
	  src/generated/org/lwjgl/opengl/EXTFramebufferMultisample.java,
	  src/generated/org/lwjgl/opengl/EXTFramebufferObject.java,
	  src/generated/org/lwjgl/opengl/EXTFramebufferSRGB.java,
	  src/generated/org/lwjgl/opengl/EXTGeometryShader4.java,
	  src/generated/org/lwjgl/opengl/EXTGpuProgramParameters.java,
	  src/generated/org/lwjgl/opengl/EXTGpuShader4.java,
	  src/generated/org/lwjgl/opengl/EXTMultiDrawArrays.java,
	  src/generated/org/lwjgl/opengl/EXTPackedFloat.java,
	  src/generated/org/lwjgl/opengl/EXTPalettedTexture.java,
	  src/generated/org/lwjgl/opengl/EXTPointParameters.java,
	  src/generated/org/lwjgl/opengl/EXTSecondaryColor.java,
	  src/generated/org/lwjgl/opengl/EXTStencilClearTag.java,
	  src/generated/org/lwjgl/opengl/EXTStencilTwoSide.java,
	  src/generated/org/lwjgl/opengl/EXTTextureArray.java,
	  src/generated/org/lwjgl/opengl/EXTTextureBufferObject.java,
	  src/generated/org/lwjgl/opengl/EXTTextureCompressionLATC.java,
	  src/generated/org/lwjgl/opengl/EXTTextureCompressionRGTC.java,
	  src/generated/org/lwjgl/opengl/EXTTextureInteger.java,
	  src/generated/org/lwjgl/opengl/EXTTextureSharedExponent.java,
	  src/generated/org/lwjgl/opengl/EXTTimerQuery.java,
	  src/generated/org/lwjgl/opengl/EXTVertexShader.java,
	  src/generated/org/lwjgl/opengl/EXTVertexWeighting.java,
	  src/generated/org/lwjgl/opengl/GL11.java,
	  src/generated/org/lwjgl/opengl/GL12.java,
	  src/generated/org/lwjgl/opengl/GL13.java,
	  src/generated/org/lwjgl/opengl/GL14.java,
	  src/generated/org/lwjgl/opengl/GL15.java,
	  src/generated/org/lwjgl/opengl/GL20.java,
	  src/generated/org/lwjgl/opengl/GL21.java,
	  src/generated/org/lwjgl/opengl/NVDepthBufferFloat.java,
	  src/generated/org/lwjgl/opengl/NVEvaluators.java,
	  src/generated/org/lwjgl/opengl/NVFence.java,
	  src/generated/org/lwjgl/opengl/NVFragmentProgram.java,
	  src/generated/org/lwjgl/opengl/NVFramebufferMultisampleCoverage.java,
	  src/generated/org/lwjgl/opengl/NVGeometryProgram4.java,
	  src/generated/org/lwjgl/opengl/NVGpuProgram4.java,
	  src/generated/org/lwjgl/opengl/NVHalfFloat.java,
	  src/generated/org/lwjgl/opengl/NVOcclusionQuery.java,
	  src/generated/org/lwjgl/opengl/NVParameterBufferObject.java,
	  src/generated/org/lwjgl/opengl/NVPixelDataRange.java,
	  src/generated/org/lwjgl/opengl/NVPointSprite.java,
	  src/generated/org/lwjgl/opengl/NVPrimitiveRestart.java,
	  src/generated/org/lwjgl/opengl/NVProgram.java,
	  src/generated/org/lwjgl/opengl/NVRegisterCombiners.java,
	  src/generated/org/lwjgl/opengl/NVRegisterCombiners2.java,
	  src/generated/org/lwjgl/opengl/NVTransformFeeback.java,
	  src/generated/org/lwjgl/opengl/NVVertexArrayRange.java,
	  src/generated/org/lwjgl/opengl/NVVertexProgram.java,
	  src/generated/org/lwjgl/opengl/SGISGenerateMipmap.java,
	  src/generated/org/lwjgl/opengl/SGISTextureLOD.java,
	  src/java/org/lwjgl/opengl/GLChecks.java,
	  src/java/org/lwjgl/opengl/StateTracker.java,
	  src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java,
	  src/native/generated/org_lwjgl_opengl_EXTBindableUniform.c,
	  src/native/generated/org_lwjgl_opengl_EXTBlendColor.c,
	  src/native/generated/org_lwjgl_opengl_EXTBlendMinmax.c,
	  src/native/generated/org_lwjgl_opengl_EXTDrawBuffers2.c,
	  src/native/generated/org_lwjgl_opengl_EXTDrawInstanced.c,
	  src/native/generated/org_lwjgl_opengl_EXTGeometryShader4.c,
	  src/native/generated/org_lwjgl_opengl_EXTGpuProgramParameters.c,
	  src/native/generated/org_lwjgl_opengl_EXTGpuShader4.c,
	  src/native/generated/org_lwjgl_opengl_EXTTextureArray.c,
	  src/native/generated/org_lwjgl_opengl_EXTTextureBufferObject.c,
	  src/native/generated/org_lwjgl_opengl_EXTTextureInteger.c,
	  src/native/generated/org_lwjgl_opengl_EXTTimerQuery.c,
	  src/native/generated/org_lwjgl_opengl_GL21.c,
	  src/native/generated/org_lwjgl_opengl_NVDepthBufferFloat.c,
	  src/native/generated/org_lwjgl_opengl_NVFramebufferMultisampleCoverage.c,
	  src/native/generated/org_lwjgl_opengl_NVGeometryProgram4.c,
	  src/native/generated/org_lwjgl_opengl_NVGpuProgram4.c,
	  src/native/generated/org_lwjgl_opengl_NVParameterBufferObject.c,
	  src/native/generated/org_lwjgl_opengl_NVTransformFeeback.c,
	  src/templates/org/lwjgl/opengl/GL11.java: Made all GL functions
	  only query ContextCapabilities.getCapabilities() once. Now all
	  GLCheck checks will take the ContextCapabilities instance as an
	  argument instead of querying for it. Inspired by MatthiasM, who
	  just don't seem to be content with LWJGL performance, ever ;)

2006-11-19 12:48  elias_naur

	* src/java/org/lwjgl/opengl/StateTracker.java: Shave off one
	  ThreadLocal access in StateTracker.push/popAttrib()

2006-11-19 11:43  elias_naur

	* src/java/org/lwjgl/opengl/Display.java: Display: Don't add the
	  shutdown hook twice when a previous create() call has failed

2006-11-19 09:04  matzon

	* build.xml: signing jars in distribution
	  added source package
	  added applet package
	  macosx compile_native_optional now using ant build scripts
	  instead of makefiles
	  cleanup



See more files for this project here

Lightweight Java Game Library

A Java Game Library extension: 1. Handles the graphics, sound, and input simply 2. Wraps OpenGL, OpenAL, fmod3 and DevIL 3. Hires timers LWJGL currently supports Linux, Mac OS X (10.2 and above) and Windows (98 and above).

Project homepage: http://sourceforge.net/projects/java-game-lib
Programming language(s): C,Java
License: other

  0.10-changelog.txt
  0.20-changelog.txt
  0.30-changelog.txt
  0.40-changelog.txt
  0.50-changelog.txt
  0.60-changelog.txt
  0.70-changelog.txt
  0.80-changelog.txt
  0.89-changelog.txt
  0.90-changelog.txt
  0.92-changelog.txt
  0.93-changelog.txt
  0.94-changelog.txt
  0.95-changelog.txt
  0.96-changelog.txt
  0.97-changelog.txt
  0.98-changelog.txt
  0.99-changelog.txt
  1.0-changelog.txt
  1.0-rc1-changelog.txt
  1.0beta-changelog.txt
  1.0beta2-changelog.txt
  1.0beta3-changelog.txt
  1.0beta4-changelog.txt
  1.1-changelog.txt
  1.1.1-changelog.txt
  full-changelog.txt