LWJGL - Lightweigt Java Game Library

Changelog

The following is a list of changes of LWJGL per release.

LWJGL 2.0-rc2 Back to top

2008-09-15 18:34  matzon

	* applet/appletloader.html: solaris support

2008-09-15 18:28  matzon

	* build.xml, platform_build/build-applet.xml,
	  platform_build/build-definitions.xml,
	  platform_build/build-webstart.xml: solaris package support
	  rc2 version string

2008-09-11 09:52  elias_naur

	* src/java/org/lwjgl/opengl/MacOSXDisplay.java,
	  src/java/org/lwjgl/opengl/MacOSXFrame.java,
	  src/java/org/lwjgl/opengl/MacOSXMouseEventQueue.java: Mac OS X:
	  Be less aggressive when grabbing mouse to allow dragging of lwjgl
	  windows with grabbed mouse

2008-09-09 17:58  matzon

	* libs/solaris/libopenal.so: release build

2008-09-09 17:55  matzon

	* libs/solaris, libs/solaris/libopenal.so: openal-soft 1.5.304 with
	  native solaris backend

2008-09-07 18:59  matzon

	* libs/linux/libopenal.so: release build

2008-09-07 08:21  elias_naur

	* src/java/org/lwjgl/LinuxSysImplementation.java,
	  src/java/org/lwjgl/MacOSXSysImplementation.java,
	  src/java/org/lwjgl/WindowsSysImplementation.java: Bumped all jni
	  versions

2008-09-07 08:16  elias_naur

	* libs/linux/libopenal64.so, src/java/org/lwjgl/openal/AL.java:
	  Added support for loading libopenal64.so. Added libopenal64.so
	  compiled from openal soft 1.5.304.

2008-09-07 07:49  matzon

	* libs/win32/OpenAL32.dll: 1.5.304

2008-09-07 07:39  matzon

	* libs/linux/libopenal.so: 1.5.304

2008-08-24 12:35  spasi

	* src/templates/org/lwjgl/opengl/GL11.java: (Get)TexEnv calls are
	  not deprecated (TEXTURE_ENV target is)

2008-08-19 17:47  spasi

	* src/java/org/lwjgl/opengl/Context.java,
	  src/java/org/lwjgl/opengl/ContextAttribs.java,
	  src/java/org/lwjgl/opengl/ContextAttribsImplementation.java,
	  src/java/org/lwjgl/opengl/GLContext.java,
	  src/java/org/lwjgl/opengl/LinuxContextAttribs.java,
	  src/java/org/lwjgl/opengl/MacOSXContextAttribs.java,
	  src/java/org/lwjgl/opengl/WindowsContextAttribs.java,
	  src/java/org/lwjgl/util/generator/ContextCapabilitiesGenerator.java,
	  src/java/org/lwjgl/util/generator/DeprecatedGL.java,
	  src/native/windows/org_lwjgl_opengl_Pbuffer.c: ContextAttribs:
	  changed factory to constructor initialization
	  Fixed compatible spelling
	  Small pbuffer fix

2008-08-19 16:46  spasi

	* src/java/org/lwjgl/BufferChecks.java,
	  src/java/org/lwjgl/NondirectBufferWrapper.java,
	  src/java/org/lwjgl/opengl/AWTGLCanvas.java,
	  src/java/org/lwjgl/opengl/AWTSurfaceLock.java,
	  src/java/org/lwjgl/opengl/AWTUtil.java,
	  src/java/org/lwjgl/opengl/Context.java,
	  src/java/org/lwjgl/opengl/ContextAttribs.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/GLChecks.java,
	  src/java/org/lwjgl/opengl/GLContext.java,
	  src/java/org/lwjgl/opengl/KeyboardEventQueue.java,
	  src/java/org/lwjgl/opengl/LinuxAWTGLCanvasPeerInfo.java,
	  src/java/org/lwjgl/opengl/LinuxContextAttribs.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/LinuxEvent.java,
	  src/java/org/lwjgl/opengl/LinuxKeyboard.java,
	  src/java/org/lwjgl/opengl/LinuxMouse.java,
	  src/java/org/lwjgl/opengl/LinuxPbufferPeerInfo.java,
	  src/java/org/lwjgl/opengl/LinuxPeerInfo.java,
	  src/java/org/lwjgl/opengl/MacOSXAWTGLCanvasPeerInfo.java,
	  src/java/org/lwjgl/opengl/MacOSXCanvasListener.java,
	  src/java/org/lwjgl/opengl/MacOSXCanvasPeerInfo.java,
	  src/java/org/lwjgl/opengl/MacOSXContextAttribs.java,
	  src/java/org/lwjgl/opengl/MacOSXContextImplementation.java,
	  src/java/org/lwjgl/opengl/MacOSXDisplayPeerInfo.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/PixelFormat.java,
	  src/java/org/lwjgl/opengl/WindowsAWTGLCanvasPeerInfo.java,
	  src/java/org/lwjgl/opengl/WindowsContextAttribs.java,
	  src/java/org/lwjgl/opengl/WindowsContextImplementation.java,
	  src/java/org/lwjgl/opengl/WindowsDisplay.java,
	  src/java/org/lwjgl/opengl/WindowsDisplayPeerInfo.java,
	  src/java/org/lwjgl/opengl/WindowsFileVersion.java,
	  src/java/org/lwjgl/opengl/WindowsKeyboard.java,
	  src/java/org/lwjgl/opengl/WindowsMouse.java,
	  src/java/org/lwjgl/opengl/WindowsPbufferPeerInfo.java,
	  src/java/org/lwjgl/opengl/WindowsPeerInfo.java,
	  src/java/org/lwjgl/util/generator/ContextCapabilitiesGenerator.java,
	  src/java/org/lwjgl/util/generator/ContextGeneratorProcessorFactory.java,
	  src/java/org/lwjgl/util/generator/Dependent.java,
	  src/java/org/lwjgl/util/generator/DeprecatedGL.java,
	  src/java/org/lwjgl/util/generator/GLtime.java,
	  src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java,
	  src/native/linux/context.c, src/native/linux/extgl_glx.c,
	  src/native/linux/extgl_glx.h,
	  src/native/linux/org_lwjgl_opengl_LinuxContextImplementation.c,
	  src/native/macosx/context.m,
	  src/native/macosx/org_lwjgl_opengl_MacOSXContextImplementation.m,
	  src/native/windows/context.c, src/native/windows/context.h,
	  src/native/windows/extgl_wgl.c, src/native/windows/extgl_wgl.h,
	  src/native/windows/org_lwjgl_opengl_WindowsContextImplementation.c,
	  src/native/windows/org_lwjgl_opengl_WindowsPeerInfo.c,
	  src/templates/org/lwjgl/opengl/ARB_imaging.java,
	  src/templates/org/lwjgl/opengl/ARB_window_pos.java,
	  src/templates/org/lwjgl/opengl/EXT_direct_state_access.java,
	  src/templates/org/lwjgl/opengl/EXT_secondary_color.java,
	  src/templates/org/lwjgl/opengl/EXT_transform_feedback.java,
	  src/templates/org/lwjgl/opengl/GL11.java,
	  src/templates/org/lwjgl/opengl/GL13.java,
	  src/templates/org/lwjgl/opengl/GL14.java,
	  src/templates/org/lwjgl/opengl/GL20.java,
	  src/templates/org/lwjgl/opengl/GL30.java,
	  src/templates/org/lwjgl/opengl/NV_conditional_render.java: Added
	  support for OpenGL 3.0 functionality
	  Added support for OpenGL 3.0 context creation (MAJOR/MINOR
	  versions, DEBUG mode, FORWARD_COMBATIBLE mode)
	  Added support for OpenGL 3.0 context sharing
	  Added support for OpenGL 3.0 extension detection
	  Improved support for floating point PixelFormats
	  (ARB_color_buffer_float)
	  Added support for packed floating point PixelFormats
	  (EXT_packed_float)
	  Added support for sRGB PixelFormats (ARB_framebuffer_sRGB)
	  Added support for pseudo-FORWARD_COMBATIBLE mode (deprecated
	  functions not loaded)
	  Added support for EXT_direct_state_access

2008-08-12 21:02  kappa1

	* src/java/org/lwjgl/util/applet/AppletLoader.java: Added
	  al_solaris parameter to LWJGL's Appletloader. LWJGL Applets
	  should be ready to go on Solaris as soon as binaries are.

2008-08-12 18:03  elias_naur

	* build.xml: Solaris: Added SunOS to native_path ant condition

2008-08-12 17:58  elias_naur

	* platform_build/linux_ant/build.xml: Solaris: Tweaked build script
	  to please gcc

2008-08-12 17:05  elias_naur

	* src/java/org/lwjgl/opengl/LinuxDisplay.java: Linux: Avoid
	  unneccessary mode switching in LinuxDisplay.resetDisplayMode
	  (patch by buggs)

2008-08-12 12:53  elias_naur

	* platform_build/linux_ant/build.xml: Use gcc instead of cc for
	  compiling linux natives

2008-08-12 11:54  elias_naur

	* build.xml, platform_build/linux_ant/build.xml: Added solaris
	  support to linux build scripts

2008-08-11 23:05  spasi

	* src/templates/org/lwjgl/opengl/ARB_color_buffer_float.java,
	  src/templates/org/lwjgl/opengl/ARB_depth_buffer_float.java,
	  src/templates/org/lwjgl/opengl/ARB_draw_instanced.java,
	  src/templates/org/lwjgl/opengl/ARB_framebuffer_sRGB.java,
	  src/templates/org/lwjgl/opengl/ARB_geometry_shader4.java,
	  src/templates/org/lwjgl/opengl/ARB_half_float_vertex.java,
	  src/templates/org/lwjgl/opengl/ARB_instanced_arrays.java,
	  src/templates/org/lwjgl/opengl/ARB_map_buffer_range.java,
	  src/templates/org/lwjgl/opengl/ARB_texture_buffer_object.java,
	  src/templates/org/lwjgl/opengl/ARB_texture_compression_rgtc.java,
	  src/templates/org/lwjgl/opengl/ARB_texture_rg.java,
	  src/templates/org/lwjgl/opengl/ARB_vertex_array_object.java,
	  src/templates/org/lwjgl/opengl/EXT_transform_feedback.java: First
	  batch of OpenGL 3.0 functionality. (WIP)

2008-07-02 20:00  matzon

	* src/java/org/lwjgl/examples/Game.java,
	  src/java/org/lwjgl/test/input/MouseCreationTest.java: added
	  opengl init code, previously assumed from Diplay

2008-06-26 19:21  matzon

	* src/templates/org/lwjgl/openal/AL10.java: fixed utf-8 issue

2008-06-16 18:31  elias_naur

	* src/java/org/lwjgl/opengl/LinuxDisplay.java: Linux: Added sanity
	  checking to LinuxDisplay.setIcon

2008-06-16 18:29  elias_naur

	* src/java/org/lwjgl/opengl/Display.java: Display.setIcon: Preserve
	  icon buffer positions

2008-06-08 09:30  matzon

	* src/java/org/lwjgl/test/opengl/awt/DisplayParentTest.java: made
	  windowClosing work by using a flag
	  dont render if width or height < 1

2008-06-07 06:58  matzon

	* platform_build/build-generator.xml: dont generate checks for
	  openal
 
content © by lwjgl.org - design © by Daniel Leinich