2009-03-19 21:50 elias_naur * src/native/linux/org_lwjgl_opengl_Display.c: Linux: Fixed failure to create window on newer ATI mesa drivers 2009-03-19 19:50 kappa1 * src/java/org/lwjgl/util/applet/AppletLoader.java: Bugfix for incorrect speed calculation, thanks to Dashiva for spotting it. 2009-03-19 19:12 matzon * platform_build/build-generator.xml: default to generatechecks for openal. This is needed since initNativeStub expects methods to be indirect (nalEnable instead of alEnable). 2009-03-17 21:50 matzon * build.xml, platform_build/build-applet.xml, platform_build/build-definitions.xml, platform_build/build-webstart.xml: using windows dir instead of win32/win64 2009-03-17 21:49 matzon * platform_build/build-generator.xml: default to not generate checks 2009-03-17 21:46 matzon * libs/win32, libs/windows: moving win32 to generic windows dir 2009-03-17 21:36 matzon * src/java/org/lwjgl/openal/AL.java: support for OpenAL 64bit on windows 2009-03-15 21:44 matzon * libs/win32/OpenAL32.dll, libs/win32/OpenAL64.dll: oal-soft 1.7.411 2009-03-15 19:43 matzon * libs/linux/libopenal64.so: oal-soft 1.7.411 2009-03-15 19:36 matzon * libs/linux/libopenal.so: oal-soft 1.7.411 2009-03-15 18:32 matzon * libs/solaris/libopenal.so: oal-soft 1.7.411 2009-03-11 21:05 kappa1 * src/java/org/lwjgl/opengl/LinuxDisplay.java: Improved focus handling for Display.setParent() on linux. Focus is now released from Display when X fires a focus change event. 2009-03-10 15:34 kappa1 * src/java/org/lwjgl/util/applet/AppletLoader.java: When an applet is run in debug mode, output in console that a cached version of the applet is being loaded. A number of people were having problems with applets not updating, this was due to them leaving the cache tag on by mistake, hopefully this should alert them earlier and avoid time being wasted in tracking the issue. 2009-03-09 21:53 kappa1 * src/java/org/lwjgl/opengl/LinuxDisplay.java: fixed focus loop when using Display.setParent() on linux, this caused input keys to be missed as the focus shifted from parent to Display and back again. 2009-03-09 21:07 matzon * platform_build/build-definitions.xml, src/java/org/lwjgl/Sys.java: updating version to 2.1.0 2009-02-05 16:18 spasi * src/templates/org/lwjgl/opengl/EXT_direct_state_access.java: Added support for glNamedBufferDataEXT(int buffer, long size, int usage). 2008-12-28 19:30 elias_naur * src/java/org/lwjgl/opengl/Display.java, src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java: Added Display.setDisplayModeAndFullscreen(mode) to switch mode and set fullscreen in one call (idea stolen from MatthiasM). Tweaked FullScreenWindowedTest to use the new method. 2008-12-28 17:50 elias_naur * src/java/org/lwjgl/opengl/Display.java, src/java/org/lwjgl/opengl/DisplayMode.java: Renamed DisplayMode.isFullscreen() to DisplayMode.isFullscreenCapable and made it public 2008-12-22 16:51 elias_naur * platform_build/mingw_ant/build.xml: jdkhome should be a jdk path, not a jre path 2008-12-22 16:50 elias_naur * platform_build/mingw_ant/build.xml: mingw_ant/build.xml improvements 2008-12-22 16:47 elias_naur * platform_build/mingw_ant/build.xml: Support win64 build from mingw_ant/build.xml 2008-12-22 16:38 elias_naur * src/native/common/common_tools.c: Windows: Handle missing va_copy macro in MSVC 2008-12-22 16:27 elias_naur * src/native/common/common_tools.c: Made sprintfJavaString handle arbitrary length strings and reduce stack usage 2008-12-22 11:55 elias_naur * src/java/org/lwjgl/WindowsSysImplementation.java, src/native/common/common_tools.c: Windows 64: Enabled lwjgl64.dll and fixed crash 2008-12-14 19:10 matzon * eclipse-update/org.lwjgl.eclipseplugins, eclipse-update/org.lwjgl.eclipseplugins/build.xml: updated local path, ignore builds 2008-12-14 19:00 matzon * eclipse-update, eclipse-update/org.lwjgl.eclipseplugins, eclipse-update/org.lwjgl.eclipseplugins/.project, eclipse-update/org.lwjgl.eclipseplugins/about.html, eclipse-update/org.lwjgl.eclipseplugins/anttasks, eclipse-update/org.lwjgl.eclipseplugins/anttasks/ant4eclipse-0.5.0.rc1.jar, eclipse-update/org.lwjgl.eclipseplugins/anttasks/ecj.jar, eclipse-update/org.lwjgl.eclipseplugins/anttasks/org.eclipse.osgi_3.2.0.v20060601.jar, eclipse-update/org.lwjgl.eclipseplugins/anttasks/packagelist.jar, eclipse-update/org.lwjgl.eclipseplugins/build.xml, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/.project, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/META-INF, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/about.html, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/build.properties, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/lwjgl_logo.png, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/plugin.xml, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.doc/toc.xml, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.feature, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.feature/.project, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.feature/about.html, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.feature/build.properties, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.feature/feature.xml, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.feature/lwjgl_logo.png, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.source, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.source/.project, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.source/META-INF, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.source/about.html, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.source/build.properties, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.source/lwjgl_logo.png, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.source/plugin.xml, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/.classpath, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/.project, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/.settings, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/.settings/org.eclipse.jdt.core.prefs, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/META-INF, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/about.html, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/build.properties, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/icons, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/icons/lwjgl_logo_16.gif, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/lwjgl_logo.png, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/plugin.xml, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/src, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/src/java, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/src/java/org, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/src/java/org/lwjgl, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/src/java/org/lwjgl/testview, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/src/java/org/lwjgl/testview/FpsStatusLineItem.java, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.test/src/java/org/lwjgl/testview/LWJGLTestView.java, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.updatesite, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.updatesite/.project, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.updatesite/about.html, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.updatesite/index.html, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.updatesite/site.xml, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.updatesite/web, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.updatesite/web/site.css, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl.updatesite/web/site.xsl, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/.classpath, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/.project, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/.settings, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/.settings/org.eclipse.jdt.core.prefs, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/META-INF, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/about.html, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/build.properties, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/lwjgl_logo.png, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/src, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/src/java, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/src/java/org, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/src/java/org/lwjgl, eclipse-update/org.lwjgl.eclipseplugins/plugin-skeletons/org.lwjgl/src/java/org/lwjgl/Activator.java, eclipse-update/org.lwjgl.eclipseplugins/readme.txt: support for eclipse update site (donated by Jens von Pilgrim) 2008-12-03 19:22 matzon * src/templates/org/lwjgl/openal/AL10.java: missing @OutParameter on alSourceUnqueueBuffers 2008-11-26 20:05 matzon * build.xml, platform_build/build-applet.xml: create and include non-pack200, lzma jars - for those 1.4 only macs 2008-11-26 19:41 matzon * libs/lzma.jar: compiled for 1.4 instead of 1.5 2008-11-25 20:00 matzon * libs/win32/OpenAL32.dll: openal-soft 1.6.372 2008-11-24 10:06 elias_naur * platform_build/mingw_ant/build.xml: Removed dinput references from mingw build.xml 2008-11-23 13:08 matzon * libs/linux/libopenal64.so: openal-soft 1.6.372 2008-11-23 12:51 matzon * libs/linux/libopenal.so: openal-soft 1.6.372 2008-11-23 12:21 matzon * libs/solaris/libopenal.so: openal-soft 1.6.372 2008-11-22 15:05 elias_naur * src/native/windows/extgl_wgl.c: Windows: Fixed type punning compiler warnings 2008-11-22 15:00 elias_naur * src/native/windows/org_lwjgl_opengl_Display.c: Windows: Fixed pointer size compiler warning 2008-11-22 14:54 elias_naur * src/native/windows/org_lwjgl_opengl_Pbuffer.c: Windows: Removed unused variable 2008-11-22 14:51 elias_naur * src/native/windows/org_lwjgl_opengl_WindowsPeerInfo.c: Windows: Removed unused variable 2008-11-10 20:38 matzon * src/native/common/extgl.h: windows compile fixes 2008-11-10 20:07 elias_naur * src/native/common/extgl.h: extgl.h should use definitions from the BSD licensed Mesa gl.h and glext.h instead of the original SGI gl.h/glext.h to avoid the SGI license 2008-11-09 19:20 matzon * platform_build/build-definitions.xml: include 64bit openal-soft 2008-11-05 19:01 matzon * libs/linux/libopenal64.so: fresh release build 2008-11-03 19:46 matzon * libs/win32/OpenAL32.dll: yum yum, freshly build... 2008-11-03 19:39 matzon * platform_build/build-definitions.xml, src/java/org/lwjgl/Sys.java: 2.0.1 version string 2008-10-28 10:05 elias_naur * 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/MacOSXDisplay.java, src/java/org/lwjgl/opengl/WindowsDisplay.java: Removed redundant fullscreen argument from DisplayImplementation.createWindow 2008-10-28 09:54 elias_naur * src/java/org/lwjgl/WindowsSysImplementation.java: Windows: Bumped JNI_VERSION 2008-10-28 09:53 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java, src/native/windows/context.c, src/native/windows/context.h, src/native/windows/org_lwjgl_opengl_Display.c: Windows: Merged native handling of undecorated and fullscreen window property 2008-10-27 14:04 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java, src/native/windows/org_lwjgl_opengl_Display.c: Windows: Only clip mouse to window borders if the lwjgl window is the foreground window 2008-10-13 19:51 matzon * platform_build/build-definitions.xml: release 2.0 2008-10-11 20:35 elias_naur * platform_build/build-generator.xml: really enable openal checks 2008-10-11 20:12 elias_naur * platform_build/build-generator.xml: enabled openal checks 2008-10-02 08:10 elias_naur * src/java/org/lwjgl/opengl/Display.java: Properly handle non-fullscreen DisplayModes 2008-10-02 07:34 elias_naur * src/java/org/lwjgl/opengl/Display.java: Added Display.getDesktopDisplayMode() 2008-09-24 18:02 matzon * libs/win32/OpenAL32.dll: statically linked (against vc runtime 8) 1.5.304 2008-09-23 11:49 spasi * src/native/windows/context.c: Fixed missing braces 2008-09-17 11:27 spasi * src/native/windows/context.c: Potential fix for PixelFormat choice on ATI cards. 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 2008-06-06 17:18 matzon * libs/linux/libopenal.so: updated to openal-soft-1.4.272 - with oss and alsa backend 2008-06-06 17:11 matzon * libs/win32/OpenAL32.dll: now using openal-soft-1.4.272 2008-06-05 13:36 matzon * src/java/org/lwjgl/MacOSXSysImplementation.java, src/java/org/lwjgl/opengl/AWTUtil.java, src/java/org/lwjgl/opengl/MacOSXCanvasListener.java, src/java/org/lwjgl/opengl/MacOSXDisplay.java, src/java/org/lwjgl/opengl/MacOSXGLCanvas.java, src/java/org/lwjgl/test/opengl/awt/DisplayParentTest.java, src/java/org/lwjgl/util/glu/GLU.java: cleanup of imports 2008-06-05 13:35 matzon * src/java/org/lwjgl/opengl/KeyboardEventQueue.java, src/java/org/lwjgl/opengl/WindowsKeycodes.java, src/java/org/lwjgl/util/jinput/KeyMap.java: fixed internal use of deprecated keys 2008-06-05 13:12 matzon * platform_build/windows_ant/build.xml: removed references to directx 2008-06-05 13:11 elias_naur * src/native/windows/dinputhelper.c, src/native/windows/dinputhelper.h: Windows: Removed unused dinputhelper.c/h 2008-06-05 08:12 matzon * src/native/common/org_lwjgl_openal_ALC10.c: missing special handler for ALC_ALL_DEVICES_SPECIFIER 2008-06-05 08:11 matzon * src/java/org/lwjgl/test/openal/OpenALInfo.java: missing destroy 2008-06-04 21:36 matzon * src/java/org/lwjgl/test/openal/OpenALInfo.java: dont use String.format *grumble* 2008-06-04 21:31 matzon * src/java/org/lwjgl/test/openal/OpenALInfo.java: OpenAL info program a la openal-soft's openal-info 2008-06-04 21:31 matzon * src/java/org/lwjgl/openal/ALC11.java: support for ALC_ENUMERATE_ALL_EXT 2008-06-04 19:40 matzon * platform_build/build-definitions.xml, src/java/org/lwjgl/Sys.java: rc1 identifier string 2008-05-30 07:08 elias_naur * src/java/org/lwjgl/opengl/Display.java: Removed dead code from Display 2008-05-30 06:53 elias_naur * src/java/org/lwjgl/opengl/Display.java: Removed Display.sync2 and Display.sync3 2008-05-28 18:09 matzon * doc/README: updated, removing references to devil & fmod 2008-05-28 18:06 matzon * www/_gfx/projects/night_squad_2_1.jpg, www/_gfx/projects/night_squad_2_2.jpg, www/_gfx/projects/night_squad_2_3.jpg, www/_gfx/projects/night_squad_2_small_1.jpg, www/_gfx/projects/night_squad_2_small_2.jpg, www/_gfx/projects/night_squad_2_small_3.jpg: night squad2 added 2008-05-28 18:05 matzon * www/index.php, www/installation.php, www/license.php, www/projects.php: syncing with online 2008-05-28 18:04 matzon * www/faq.php: syncing with online 2008-05-28 18:04 matzon * www/download.php: syncing with online 2008-05-28 18:04 matzon * www/donations.php: syncing with online 2008-05-28 18:03 matzon * www/demos.php: added applet demo 2008-05-28 18:03 matzon * www/credits.php: updated 2008-05-28 18:02 matzon * www/changelog.php: syncing with online 2008-05-28 18:01 matzon * www/about.php: spelling 2008-05-28 18:00 matzon * www/changelogs/1.1.2-changelog.txt, www/changelogs/1.1.3-changelog.txt, www/changelogs/1.1.4-changelog.txt, www/changelogs/2.0beta1-changelog.txt, www/changelogs/full-changelog.txt: syncing with online 2008-05-28 17:59 matzon * www/_gfx/projects/cotwl2_1.jpg, www/_gfx/projects/cotwl2_2.jpg, www/_gfx/projects/cotwl2_3.jpg, www/_gfx/projects/cotwl2_small_1.jpg, www/_gfx/projects/cotwl2_small_2.jpg, www/_gfx/projects/cotwl2_small_3.jpg, www/_gfx/projects/jmugen_1.jpg, www/_gfx/projects/jmugen_2.jpg, www/_gfx/projects/jmugen_3.jpg, www/_gfx/projects/jmugen_small_1.jpg, www/_gfx/projects/jmugen_small_2.jpg, www/_gfx/projects/jmugen_small_3.jpg, www/_gfx/projects/joge_1.jpg, www/_gfx/projects/joge_2.jpg, www/_gfx/projects/joge_3.jpg, www/_gfx/projects/joge_small_1.jpg, www/_gfx/projects/joge_small_2.jpg, www/_gfx/projects/joge_small_3.jpg, www/_gfx/projects/jscrabble_1.jpg, www/_gfx/projects/jscrabble_2.jpg, www/_gfx/projects/jscrabble_3.jpg, www/_gfx/projects/jscrabble_small_1.jpg, www/_gfx/projects/jscrabble_small_2.jpg, www/_gfx/projects/jscrabble_small_3.jpg: syncing 2008-05-28 08:40 elias_naur * platform_build/macosx_ant/build.xml: Mac OS X: Restore Mac OS X 10.3 compatibility 2008-05-23 11:03 elias_naur * src/java/org/lwjgl/opengl/MacOSXFrame.java: Mac OS X: Call setFocusTraversalKeysEnabled(false) on LWJGL created MacOSXGLCanvases 2008-05-22 00:04 kappa1 * src/java/org/lwjgl/util/applet/AppletLoader.java: added support for displaying the current download speed 2008-05-11 14:41 kappa1 * src/java/org/lwjgl/util/applet/AppletLoader.java: removed repaint() which had no effect. 2008-05-06 21:47 kappa1 * src/java/org/lwjgl/util/applet/AppletLoader.java: workaround no longer needed for paint() and switchApplet(), removes blank screen delay between java2d and lwjgl switch. 2008-05-05 17:24 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java, src/native/windows/org_lwjgl_opengl_Display.c: Windows: Split WindowsDisplay.nDestroyWindow into nReleaseDC and nDestroyWindow 2008-05-05 16:46 elias_naur * src/java/org/lwjgl/WindowsSysImplementation.java, src/java/org/lwjgl/opengl/WindowsDisplay.java, src/native/windows/org_lwjgl_opengl_Display.c: Windows: Generalized WindowsDispaly.nCreateWindow 2008-05-02 11:05 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java: Windows: Clean up window in case of exception thrown from WindowsDisplay.createWindow 2008-05-01 09:55 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java, src/java/org/lwjgl/opengl/WindowsDisplayPeerInfo.java: Windows: Moved pixel format logic from WindowsDisplayPeerInfo.initDC to WindowsDisplay.createWindow 2008-05-01 09:44 elias_naur * src/java/org/lwjgl/opengl/WindowsAWTGLCanvasPeerInfo.java, src/java/org/lwjgl/opengl/WindowsDisplayPeerInfo.java, src/java/org/lwjgl/opengl/WindowsPeerInfo.java: Windows: Made WindowsPeerInfo.choosePixelFormat static and let WindowsPeerInfo.setPixelFormat be called seperately 2008-05-01 09:37 elias_naur * src/java/org/lwjgl/opengl/WindowsPeerInfo.java, src/native/windows/org_lwjgl_opengl_WindowsPeerInfo.c: Windows: Split nChoosePixelFormat's applyPixelFormat() out in a seperate function 2008-05-01 09:20 elias_naur * src/java/org/lwjgl/WindowsSysImplementation.java, src/java/org/lwjgl/opengl/WindowsDisplay.java, src/native/windows/org_lwjgl_opengl_Display.c: Windows: Moved icon handles to java 2008-04-30 19:00 elias_naur * src/java/org/lwjgl/WindowsSysImplementation.java: Windows: Check for Display.isCreated in Sys.getHwnd() 2008-04-30 16:40 elias_naur * src/java/org/lwjgl/WindowsSysImplementation.java, src/java/org/lwjgl/opengl/WindowsDisplay.java, src/native/windows/Window.h, src/native/windows/org_lwjgl_Sys.c, src/native/windows/org_lwjgl_opengl_Display.c: Windows: Moved hwnd and hdc to java 2008-04-30 16:01 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java, src/java/org/lwjgl/opengl/WindowsDisplayPeerInfo.java, src/native/windows/org_lwjgl_opengl_Display.c, src/native/windows/org_lwjgl_opengl_WindowsDisplayPeerInfo.c: Windows: Made WindowsDisplayPeerInfo take hwnd and hdc arguments 2008-04-30 15:29 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java, src/native/windows/context.c, src/native/windows/context.h, src/native/windows/org_lwjgl_opengl_Display.c: Windows: Moved child window style selection to java 2008-04-30 14:58 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/WindowsSysImplementation.java, src/native/common/common_tools.c, src/native/linux/org_lwjgl_opengl_Display.c, src/native/macosx/org_lwjgl_opengl_Display.m, src/native/windows/org_lwjgl_opengl_Display.c: Added platform specific getJNIVersion implementations 2008-04-30 14:34 elias_naur * src/java/org/lwjgl/LinuxSysImplementation.java, src/java/org/lwjgl/MacOSXSysImplementation.java, src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/SysImplementation.java, src/java/org/lwjgl/WindowsSysImplementation.java: Moved Sys.JNI_VERSION to SysImplementation.getRequiredJNIVersion() to enable platform specific native library versions. 2008-04-30 13:47 elias_naur * src/java/org/lwjgl/opengl/MacOSXCanvasListener.java, src/java/org/lwjgl/opengl/MacOSXDisplay.java: Mac OS X: Worked around another Display.destroy hang when parented to an applet 2008-04-30 13:16 elias_naur * src/java/org/lwjgl/opengl/MacOSXDisplay.java, src/java/org/lwjgl/opengl/MacOSXMouseEventQueue.java: Mac OS X: Fixed a hang on Display.destroy in applets 2008-04-30 12:46 elias_naur * src/java/org/lwjgl/opengl/AWTUtil.java: Don't use reflection for AWTUtil.getPointerLocation 2008-04-29 18:56 elias_naur * src/native/windows/context.c: Windows: Improved error messages for nChoosePixelFormat 2008-04-29 18:37 elias_naur * src/native/windows/org_lwjgl_opengl_Display.c: Windows: Fixed compile error 2008-04-29 18:32 elias_naur * src/native/windows/org_lwjgl_opengl_Display.c: Windows: Added error handling to nCreateWindow 2008-04-27 13:37 kappa1 * src/java/org/lwjgl/util/applet/AppletLoader.java: switch caching off globally instead of on a per connection bases. 2008-04-25 17:21 elias_naur * src/native/common/common_tools.c: NewStringNativeUnsigned should return NULL if argument string is NULL 2008-04-25 02:18 kappa1 * src/java/org/lwjgl/util/applet/AppletLoader.java: Fix for caching problem, now ensures latest jars are downloaded when using the appletloader caching tag, also no longer fails on receiving incorrect content-type from server. 2008-04-24 20:43 kappa1 * src/java/org/lwjgl/util/applet/AppletLoader.java: Firefox workaround no longer needed to get applet going. 2008-04-24 17:45 elias_naur * platform_build/macosx_ant/build-symbol-list: Mac OS X: Added JNI_* methods to exported symbol list 2008-04-22 21:26 elias_naur * src/java/org/lwjgl/test/input/KeyboardTest.java: Fixed KeyboardTest 2008-04-22 20:32 kappa1 * src/java/org/lwjgl/util/applet/AppletLoader.java: added check to prevent multiple applet instances starting. 2008-04-22 19:59 elias_naur * src/java/org/lwjgl/MacOSXSysImplementation.java: Mac OS X: Removed reflection from MacOSXSysImplementation 2008-04-22 18:09 elias_naur * applet/appletloader.html, src/java/org/lwjgl/test/applet/GearsApplet.java: Added GearsApplet test 2008-04-22 17:56 spasi * src/templates/org/lwjgl/opengl/NV_transform_feedback.java: Added GL_LAYER_NV 2008-04-22 16:52 elias_naur * build.xml, libs/AppleJavaExtensions.jar, src/java/org/lwjgl/opengl/MacOSXDisplay.java: Added ApplejavaExtensions.jar to be able to use apple extensions without reflection 2008-04-21 20:53 matzon * applet/appletloader.html: correct mac native 2008-04-21 20:51 matzon * libs/lzma.jar: compiled using target 1.5 2008-04-20 20:06 matzon * platform_build/build-definitions.xml, src/java/org/lwjgl/Sys.java: update version string to 2.0 beta 1 2008-04-20 20:05 matzon * doc/CREDITS: mention lzma 2008-04-20 20:03 matzon * applet/appletloader.html: use lzma and pack200 for applet example 2008-04-20 20:02 matzon * build.xml, platform_build/JLzma.jar, platform_build/Pack200Task.jar, platform_build/build-applet.xml: use lzma and pack200 compression for applet distribution 2008-04-20 19:55 matzon * src/java/org/lwjgl/util/applet/AppletLoader.java: fixed percentage calculation error in extractJars added subtask messages to extractJars reworked debug/sleep 2008-04-20 18:46 matzon * build.xml, platform_build/build-applet.xml, platform_build/build-definitions.xml, platform_build/build-generator.xml, platform_build/build-webstart.xml: split build file into components 2008-04-20 16:59 matzon * src/java/org/lwjgl/util/applet/AppletLoader.java: fix: native file name also has to be updated if they are using lzma or pack 2008-04-20 15:53 spasi * src/templates/org/lwjgl/opengl/NV_conditional_render.java: Added NV_conditional_render extension. 2008-04-19 18:42 matzon * src/java/org/lwjgl/util/applet/AppletLoader.java: fixed issue with filenames when cache is turned on 2008-04-18 22:41 matzon * doc/3rdparty/lzma_license.txt, libs/lzma.jar: lzma support for appletloader 2008-04-18 22:34 matzon * src/java/org/lwjgl/util/applet/AppletLoader.java: support for pack200 and lzma jars 2008-04-13 19:12 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java: Linux: Another applet focus tweak 2008-04-13 18:46 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java: Linux: Another focus fix 2008-04-13 18:43 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/native/linux/org_lwjgl_opengl_Display.c: Applet focus fixes 2008-04-13 18:26 elias_naur * src/java/org/lwjgl/opengl/Display.java: Don't set icon when Display is parented 2008-04-13 18:13 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java: LinuxDisplay.java: Fixed missing return 2008-04-13 18:11 elias_naur * src/java/org/lwjgl/opengl/Display.java: Linux: Some DRI drivers don't like to have the context destroyed before the window, even though the context is not current anymore. The destroy ordering in Display.destroy is now flipped as a workaround 2008-04-13 17:04 elias_naur * src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java: Made FullScreenWindowedTest call Display.destroy() on exit 2008-04-13 16:32 matzon * src/java/org/lwjgl/util/applet/AppletLoader.java: dont add the platform native jar to the classpath 2008-04-13 11:28 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java: Linux: Don't let display usage count reach 0 2008-04-13 08:34 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/native/linux/lwjgl.map, src/native/linux/org_lwjgl_opengl_Display.c: Linux: Moved X error handling to java 2008-04-12 23:09 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/native/linux/org_lwjgl_opengl_Display.c: Linux: Removed change set code again 2008-04-12 21:49 elias_naur * src/native/linux/org_lwjgl_opengl_Display.c: Linux: Removed library destructor, because lwjgl doesn't fiddle with the global repeat control anymore 2008-04-12 21:45 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java: Linux: More focus fixes for the applet (XEmbed) case 2008-04-12 20:45 elias_naur * src/java/org/lwjgl/Sys.java: Bumped Sys.JNI_VERSION 2008-04-12 20:40 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/native/linux/org_lwjgl_opengl_Display.c: Linux: Added support for XFixesChangeSaveSet to increase robustness of parented mode 2008-04-12 20:07 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/java/org/lwjgl/opengl/LinuxEvent.java, src/native/linux/org_lwjgl_opengl_Display.c, src/native/linux/org_lwjgl_opengl_LinuxEvent.c: Linux: Rewrote focus handling to cope with the weird focus behaviour when running in an XEmbed enabled jvm (applet mode) 2008-04-11 12:21 matzon * build.xml, src/java/org/lwjgl/Sys.java: alpha 4 2008-04-10 21:02 matzon * applet/appletloader.html, src/java/org/lwjgl/util/applet/AppletLoader.java: support for prepending host to cache path (defaults to true) 2008-04-10 20:47 elias_naur * build.xml, platform_build/windows_ant/build.xml, src/java/org/lwjgl/opengl/WindowsDirectInput.java, src/java/org/lwjgl/opengl/WindowsDirectInput3.java, src/java/org/lwjgl/opengl/WindowsDirectInput8.java, src/java/org/lwjgl/opengl/WindowsDirectInputDevice.java, src/java/org/lwjgl/opengl/WindowsDirectInputDevice3.java, src/java/org/lwjgl/opengl/WindowsDirectInputDevice8.java, src/java/org/lwjgl/opengl/WindowsDirectInputDeviceObjectCallback.java, src/java/org/lwjgl/opengl/WindowsDirectInputMouse.java, src/java/org/lwjgl/opengl/WindowsDisplay.java, src/native/windows/org_lwjgl_opengl_WindowsDirectInput3.c, src/native/windows/org_lwjgl_opengl_WindowsDirectInput8.c, src/native/windows/org_lwjgl_opengl_WindowsDirectInputDevice3.c, src/native/windows/org_lwjgl_opengl_WindowsDirectInputDevice8.c: Windows: Removed directinput files, since they are now unused. Fixed headers build.xml target 2008-04-10 20:25 elias_naur * src/java/org/lwjgl/opengl/AWTCanvasImplementation.java, src/java/org/lwjgl/opengl/AWTCanvasInputImplementation.java, src/java/org/lwjgl/opengl/AWTGLCanvas.java, src/java/org/lwjgl/opengl/AWTInputAdapter.java, src/java/org/lwjgl/opengl/AbstractAWTInput.java, src/java/org/lwjgl/opengl/LinuxAWTInput.java, src/java/org/lwjgl/opengl/LinuxCanvasImplementation.java, src/java/org/lwjgl/opengl/MacOSXAWTInput.java, src/java/org/lwjgl/opengl/MacOSXCanvasImplementation.java, src/java/org/lwjgl/opengl/WindowsAWTInput.java, src/java/org/lwjgl/opengl/WindowsCanvasImplementation.java, src/java/org/lwjgl/test/applet/AppletLoaderTest.java, src/java/org/lwjgl/test/applet/OpenGL.java, src/java/org/lwjgl/test/opengl/awt/AWTInputAdapterTest.java, src/native/linux/org_lwjgl_opengl_LinuxAWTInput.c, src/native/windows/org_lwjgl_opengl_WindowsAWTInput.c: Removed AWTInputAdapter, since Display.setParent() works much betterdiff 2008-04-10 20:14 elias_naur * src/java/org/lwjgl/opengl/AWTUtil.java: Mac OS X: Fixed potential NPE in AWTUtil.getPointerLocation 2008-04-09 23:40 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/native/linux/org_lwjgl_opengl_Display.c: Linux: Removed grab/ungrabServer logic and replace it with catching of any X errors occruing because of a XSetInputFocus race 2008-04-09 18:44 elias_naur * src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/opengl/LinuxDisplay.java, src/java/org/lwjgl/opengl/LinuxMouse.java: Linux: Moved input focus handling to LinuxDisplay. Bumped Sys.JNI_VERSION 2008-04-09 18:25 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java: Windows: When parented, take focus on mouse click 2008-04-09 18:09 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/java/org/lwjgl/opengl/LinuxMouse.java, src/native/linux/org_lwjgl_opengl_Display.c: Linux: When parented, take focus on click 2008-04-08 18:03 matzon * applet/appletloader.html: make kappaOne happy 2008-04-08 11:21 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java: Windows: Use current Mouse.isGrabbed() when determining grab status 2008-04-08 10:40 elias_naur * src/java/org/lwjgl/opengl/WindowsMouse.java: Windows: Don't grab mouse when not focused 2008-04-07 21:38 matzon * build.xml: added missing libjinput-linux64.so when packaging 2008-04-07 20:39 elias_naur * src/java/org/lwjgl/opengl/Display.java: Added line about tracking parent size to Display.setParent javadoc 2008-04-07 19:47 matzon * build.xml, src/java/org/lwjgl/Sys.java: 2.0a3 version string 2008-04-07 19:40 elias_naur * src/java/org/lwjgl/test/opengl/awt/DisplayParentTest.java: Added fullscreen switching to DisplayParentTest 2008-04-07 19:31 elias_naur * src/native/common/common_tools.c, src/native/common/common_tools.h: Removed unused native function getJVM() 2008-04-07 19:21 elias_naur * src/java/org/lwjgl/opengl/Display.java, src/java/org/lwjgl/test/opengl/awt/DisplayParentTest.java, src/native/linux/org_lwjgl_opengl_Display.c: Let the Display resize itself to match its parent, if non null 2008-04-07 18:44 matzon * doc/LICENSE: updated and added license where needed 2008-04-07 18:42 matzon * src/native/common/awt_tools.h, 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_AL.c, src/native/common/org_lwjgl_openal_ALC10.c, src/native/common/org_lwjgl_openal_ALC11.c, src/native/common/org_lwjgl_opengl_AWTSurfaceLock.c, src/native/common/org_lwjgl_opengl_GLContext.c, src/native/linux/context.c, src/native/linux/context.h, src/native/linux/display.c, src/native/linux/extgl_glx.c, src/native/linux/extgl_glx.h, src/native/linux/linux_al.c, src/native/linux/org_lwjgl_input_Cursor.c, src/native/linux/org_lwjgl_opengl_Display.c, src/native/linux/org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo.c, src/native/linux/org_lwjgl_opengl_LinuxAWTInput.c, src/native/linux/org_lwjgl_opengl_LinuxCanvasImplementation.c, src/native/linux/org_lwjgl_opengl_LinuxContextImplementation.c, src/native/linux/org_lwjgl_opengl_LinuxEvent.c, src/native/linux/org_lwjgl_opengl_LinuxKeyboard.c, src/native/linux/org_lwjgl_opengl_LinuxMouse.c, src/native/linux/org_lwjgl_opengl_LinuxPeerInfo.c, src/native/linux/org_lwjgl_opengl_Pbuffer.c, src/native/macosx/context.h, src/native/macosx/context.m, src/native/macosx/macosx_al.c, src/native/macosx/org_lwjgl_input_Mouse.c, src/native/macosx/org_lwjgl_opengl_Display.m, src/native/macosx/org_lwjgl_opengl_MacOSXCanvasPeerInfo.m, src/native/macosx/org_lwjgl_opengl_MacOSXContextImplementation.m, src/native/macosx/org_lwjgl_opengl_MacOSXPbufferPeerInfo.m, src/native/macosx/org_lwjgl_opengl_MacOSXPeerInfo.m, src/native/windows/LWJGL.c, src/native/windows/Window.h, src/native/windows/context.c, src/native/windows/context.h, src/native/windows/dinputhelper.c, src/native/windows/dinputhelper.h, src/native/windows/display.c, src/native/windows/display.h, src/native/windows/org_lwjgl_Sys.c, src/native/windows/org_lwjgl_input_Cursor.c, src/native/windows/org_lwjgl_opengl_Display.c, src/native/windows/org_lwjgl_opengl_Pbuffer.c, src/native/windows/org_lwjgl_opengl_WindowsAWTGLCanvasPeerInfo.c, src/native/windows/org_lwjgl_opengl_WindowsAWTInput.c, src/native/windows/org_lwjgl_opengl_WindowsContextImplementation.c, src/native/windows/org_lwjgl_opengl_WindowsDirectInput3.c, src/native/windows/org_lwjgl_opengl_WindowsDirectInput8.c, src/native/windows/org_lwjgl_opengl_WindowsDirectInputDevice3.c, src/native/windows/org_lwjgl_opengl_WindowsDirectInputDevice8.c, src/native/windows/org_lwjgl_opengl_WindowsDisplayPeerInfo.c, src/native/windows/org_lwjgl_opengl_WindowsKeyboard.c, src/native/windows/org_lwjgl_opengl_WindowsPeerInfo.c, src/native/windows/org_lwjgl_opengl_WindowsRegistry.c, src/native/windows/windows_al.c: updated and added license where needed 2008-04-07 18:39 matzon * src/templates/org/lwjgl/openal/AL10.java, src/templates/org/lwjgl/openal/AL11.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_program_shadow.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_add.java, src/templates/org/lwjgl/opengl/ARB_texture_env_combine.java, src/templates/org/lwjgl/opengl/ARB_texture_env_crossbar.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_non_power_of_two.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_shader_texture_lod.java, src/templates/org/lwjgl/opengl/ATI_text_fragment_shader.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_bindable_uniform.java, src/templates/org/lwjgl/opengl/EXT_blend_color.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_minmax.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_buffers2.java, src/templates/org/lwjgl/opengl/EXT_draw_instanced.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_blit.java, src/templates/org/lwjgl/opengl/EXT_framebuffer_multisample.java, src/templates/org/lwjgl/opengl/EXT_framebuffer_object.java, src/templates/org/lwjgl/opengl/EXT_framebuffer_sRGB.java, src/templates/org/lwjgl/opengl/EXT_geometry_shader4.java, src/templates/org/lwjgl/opengl/EXT_gpu_program_parameters.java, src/templates/org/lwjgl/opengl/EXT_gpu_shader4.java, src/templates/org/lwjgl/opengl/EXT_multi_draw_arrays.java, src/templates/org/lwjgl/opengl/EXT_packed_depth_stencil.java, src/templates/org/lwjgl/opengl/EXT_packed_float.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_shadow_funcs.java, src/templates/org/lwjgl/opengl/EXT_shared_texture_palette.java, src/templates/org/lwjgl/opengl/EXT_stencil_clear_tag.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_3d.java, src/templates/org/lwjgl/opengl/EXT_texture_array.java, src/templates/org/lwjgl/opengl/EXT_texture_buffer_object.java, src/templates/org/lwjgl/opengl/EXT_texture_compression_latc.java, src/templates/org/lwjgl/opengl/EXT_texture_compression_rgtc.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_integer.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_texture_sRGB.java, src/templates/org/lwjgl/opengl/EXT_texture_shared_exponent.java, src/templates/org/lwjgl/opengl/EXT_timer_query.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/GL21.java, src/templates/org/lwjgl/opengl/HP_occlusion_test.java, src/templates/org/lwjgl/opengl/IBM_rasterpos_clip.java, src/templates/org/lwjgl/opengl/NV_blend_square.java, src/templates/org/lwjgl/opengl/NV_copy_depth_to_color.java, src/templates/org/lwjgl/opengl/NV_depth_buffer_float.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_fragment_program4.java, src/templates/org/lwjgl/opengl/NV_fragment_program_option.java, src/templates/org/lwjgl/opengl/NV_framebuffer_multisample_coverage.java, src/templates/org/lwjgl/opengl/NV_geometry_program4.java, src/templates/org/lwjgl/opengl/NV_geometry_shader4.java, src/templates/org/lwjgl/opengl/NV_gpu_program4.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_parameter_buffer_object.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_transform_feedback.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_program1_1.java, src/templates/org/lwjgl/opengl/NV_vertex_program2.java, src/templates/org/lwjgl/opengl/NV_vertex_program2_option.java, src/templates/org/lwjgl/opengl/NV_vertex_program3.java, src/templates/org/lwjgl/opengl/NV_vertex_program4.java, src/templates/org/lwjgl/opengl/SGIS_generate_mipmap.java, src/templates/org/lwjgl/opengl/SGIS_texture_lod.java, src/templates/org/lwjgl/opengl/SUN_slice_accum.java: updated and added license where needed 2008-04-07 18:36 matzon * src/java/org/lwjgl/BufferChecks.java, src/java/org/lwjgl/BufferUtils.java, src/java/org/lwjgl/DefaultSysImplementation.java, src/java/org/lwjgl/J2SESysImplementation.java, src/java/org/lwjgl/LWJGLException.java, src/java/org/lwjgl/LWJGLUtil.java, src/java/org/lwjgl/LinuxSysImplementation.java, src/java/org/lwjgl/MacOSXSysImplementation.java, src/java/org/lwjgl/NondirectBufferWrapper.java, src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/SysImplementation.java, src/java/org/lwjgl/WindowsSysImplementation.java, src/java/org/lwjgl/examples/Game.java, src/java/org/lwjgl/examples/spaceinvaders/AlienEntity.java, src/java/org/lwjgl/examples/spaceinvaders/Entity.java, src/java/org/lwjgl/examples/spaceinvaders/Game.java, src/java/org/lwjgl/examples/spaceinvaders/ShipEntity.java, src/java/org/lwjgl/examples/spaceinvaders/ShotEntity.java, src/java/org/lwjgl/examples/spaceinvaders/SoundManager.java, src/java/org/lwjgl/examples/spaceinvaders/Sprite.java, src/java/org/lwjgl/examples/spaceinvaders/Texture.java, src/java/org/lwjgl/examples/spaceinvaders/TextureLoader.java, src/java/org/lwjgl/input/Controller.java, src/java/org/lwjgl/input/ControllerEvent.java, src/java/org/lwjgl/input/Controllers.java, src/java/org/lwjgl/input/Cursor.java, src/java/org/lwjgl/input/JInputController.java, src/java/org/lwjgl/input/Keyboard.java, src/java/org/lwjgl/input/Mouse.java, src/java/org/lwjgl/input/OpenGLPackageAccess.java, src/java/org/lwjgl/openal/AL.java, src/java/org/lwjgl/openal/ALC10.java, src/java/org/lwjgl/openal/ALC11.java, src/java/org/lwjgl/openal/ALCcontext.java, src/java/org/lwjgl/openal/ALCdevice.java, src/java/org/lwjgl/openal/OpenALException.java, src/java/org/lwjgl/openal/Util.java, src/java/org/lwjgl/opengl/AWTCanvasImplementation.java, src/java/org/lwjgl/opengl/AWTCanvasInputImplementation.java, src/java/org/lwjgl/opengl/AWTGLCanvas.java, src/java/org/lwjgl/opengl/AWTInputAdapter.java, src/java/org/lwjgl/opengl/AWTSurfaceLock.java, src/java/org/lwjgl/opengl/AWTUtil.java, src/java/org/lwjgl/opengl/AbstractAWTInput.java, src/java/org/lwjgl/opengl/BaseReferences.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/DisplayMode.java, src/java/org/lwjgl/opengl/Drawable.java, src/java/org/lwjgl/opengl/EventQueue.java, src/java/org/lwjgl/opengl/GLChecks.java, src/java/org/lwjgl/opengl/GLContext.java, src/java/org/lwjgl/opengl/GLUConstants.java, src/java/org/lwjgl/opengl/GlobalLock.java, src/java/org/lwjgl/opengl/InputImplementation.java, src/java/org/lwjgl/opengl/KeyboardEventQueue.java, src/java/org/lwjgl/opengl/LinuxAWTGLCanvasPeerInfo.java, src/java/org/lwjgl/opengl/LinuxAWTInput.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/LinuxEvent.java, src/java/org/lwjgl/opengl/LinuxKeyboard.java, src/java/org/lwjgl/opengl/LinuxKeycodes.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/MacOSXAWTInput.java, src/java/org/lwjgl/opengl/MacOSXCanvasImplementation.java, src/java/org/lwjgl/opengl/MacOSXCanvasListener.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/MacOSXMouseEventQueue.java, src/java/org/lwjgl/opengl/MacOSXPbufferPeerInfo.java, src/java/org/lwjgl/opengl/MacOSXPeerInfo.java, src/java/org/lwjgl/opengl/MouseEventQueue.java, src/java/org/lwjgl/opengl/OpenGLException.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/ReferencesStack.java, src/java/org/lwjgl/opengl/RenderTexture.java, src/java/org/lwjgl/opengl/StateStack.java, src/java/org/lwjgl/opengl/StateTracker.java, src/java/org/lwjgl/opengl/Util.java, src/java/org/lwjgl/opengl/WindowsAWTGLCanvasPeerInfo.java, src/java/org/lwjgl/opengl/WindowsAWTInput.java, src/java/org/lwjgl/opengl/WindowsCanvasImplementation.java, src/java/org/lwjgl/opengl/WindowsContextImplementation.java, src/java/org/lwjgl/opengl/WindowsDirectInput.java, src/java/org/lwjgl/opengl/WindowsDirectInput3.java, src/java/org/lwjgl/opengl/WindowsDirectInput8.java, src/java/org/lwjgl/opengl/WindowsDirectInputDevice.java, src/java/org/lwjgl/opengl/WindowsDirectInputDevice3.java, src/java/org/lwjgl/opengl/WindowsDirectInputDevice8.java, src/java/org/lwjgl/opengl/WindowsDirectInputDeviceObjectCallback.java, src/java/org/lwjgl/opengl/WindowsDirectInputMouse.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/WindowsKeycodes.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/opengl/WindowsRegistry.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/applet/AppletLoaderTest.java, src/java/org/lwjgl/test/applet/ControllersTest.java, src/java/org/lwjgl/test/applet/OpenAL.java, src/java/org/lwjgl/test/applet/OpenGL.java, src/java/org/lwjgl/test/applet/Speed.java, src/java/org/lwjgl/test/applet/Test.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/input/TestControllers.java, src/java/org/lwjgl/test/openal/ALCCaptureTest.java, src/java/org/lwjgl/test/openal/ALCTest.java, src/java/org/lwjgl/test/openal/BasicTest.java, src/java/org/lwjgl/test/openal/MovingSoundTest.java, src/java/org/lwjgl/test/openal/OpenALCreationTest.java, src/java/org/lwjgl/test/openal/PlayTest.java, src/java/org/lwjgl/test/openal/PlayTestMemory.java, src/java/org/lwjgl/test/openal/PositionTest.java, src/java/org/lwjgl/test/openal/SourceLimitTest.java, src/java/org/lwjgl/test/openal/StressTest.java, src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java, src/java/org/lwjgl/test/opengl/Gears.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/java/org/lwjgl/test/opengl/awt/AWTGears.java, src/java/org/lwjgl/test/opengl/awt/AWTGearsCanvas.java, src/java/org/lwjgl/test/opengl/awt/AWTInputAdapterTest.java, src/java/org/lwjgl/test/opengl/awt/AWTTest.java, src/java/org/lwjgl/test/opengl/awt/DemoBox.java, src/java/org/lwjgl/test/opengl/awt/DisplayParentTest.java, src/java/org/lwjgl/test/opengl/pbuffers/PbufferTest.java, src/java/org/lwjgl/test/opengl/pbuffers/TextureRenderer.java, src/java/org/lwjgl/test/opengl/pbuffers/UniqueRenderer.java, src/java/org/lwjgl/test/opengl/pbuffers/UniqueRendererRTT.java, src/java/org/lwjgl/test/opengl/shaders/Shader.java, src/java/org/lwjgl/test/opengl/shaders/ShaderFP.java, src/java/org/lwjgl/test/opengl/shaders/ShaderFSH.java, src/java/org/lwjgl/test/opengl/shaders/ShaderVP.java, src/java/org/lwjgl/test/opengl/shaders/ShaderVSH.java, src/java/org/lwjgl/test/opengl/shaders/ShadersTest.java, src/java/org/lwjgl/util/Color.java, src/java/org/lwjgl/util/Dimension.java, src/java/org/lwjgl/util/Display.java, src/java/org/lwjgl/util/Point.java, src/java/org/lwjgl/util/ReadableColor.java, src/java/org/lwjgl/util/ReadableDimension.java, src/java/org/lwjgl/util/ReadablePoint.java, src/java/org/lwjgl/util/ReadableRectangle.java, src/java/org/lwjgl/util/Rectangle.java, src/java/org/lwjgl/util/Renderable.java, src/java/org/lwjgl/util/Timer.java, src/java/org/lwjgl/util/WaveData.java, src/java/org/lwjgl/util/WritableColor.java, src/java/org/lwjgl/util/WritableDimension.java, src/java/org/lwjgl/util/WritablePoint.java, src/java/org/lwjgl/util/WritableRectangle.java, src/java/org/lwjgl/util/XPMFile.java, src/java/org/lwjgl/util/applet/AppletLoader.java, src/java/org/lwjgl/util/generator/ALTypeMap.java, src/java/org/lwjgl/util/generator/ALboolean.java, src/java/org/lwjgl/util/generator/ALbyte.java, src/java/org/lwjgl/util/generator/ALdouble.java, src/java/org/lwjgl/util/generator/ALenum.java, src/java/org/lwjgl/util/generator/ALfloat.java, src/java/org/lwjgl/util/generator/ALint.java, src/java/org/lwjgl/util/generator/ALshort.java, src/java/org/lwjgl/util/generator/ALsizei.java, src/java/org/lwjgl/util/generator/ALubyte.java, src/java/org/lwjgl/util/generator/ALuint.java, src/java/org/lwjgl/util/generator/ALvoid.java, src/java/org/lwjgl/util/generator/Auto.java, src/java/org/lwjgl/util/generator/AutoResultSize.java, src/java/org/lwjgl/util/generator/AutoSize.java, src/java/org/lwjgl/util/generator/AutoType.java, src/java/org/lwjgl/util/generator/BufferKind.java, src/java/org/lwjgl/util/generator/BufferObject.java, src/java/org/lwjgl/util/generator/CachedReference.java, src/java/org/lwjgl/util/generator/CachedResult.java, src/java/org/lwjgl/util/generator/Check.java, src/java/org/lwjgl/util/generator/Code.java, src/java/org/lwjgl/util/generator/Const.java, src/java/org/lwjgl/util/generator/Constant.java, src/java/org/lwjgl/util/generator/ContextCapabilitiesGenerator.java, src/java/org/lwjgl/util/generator/ContextGeneratorProcessorFactory.java, src/java/org/lwjgl/util/generator/Extension.java, src/java/org/lwjgl/util/generator/FieldsGenerator.java, src/java/org/lwjgl/util/generator/GLTypeMap.java, src/java/org/lwjgl/util/generator/GLbitfield.java, src/java/org/lwjgl/util/generator/GLboolean.java, src/java/org/lwjgl/util/generator/GLbyte.java, src/java/org/lwjgl/util/generator/GLchar.java, src/java/org/lwjgl/util/generator/GLcharARB.java, src/java/org/lwjgl/util/generator/GLclampd.java, src/java/org/lwjgl/util/generator/GLclampf.java, src/java/org/lwjgl/util/generator/GLdouble.java, src/java/org/lwjgl/util/generator/GLenum.java, src/java/org/lwjgl/util/generator/GLfloat.java, src/java/org/lwjgl/util/generator/GLhalf.java, src/java/org/lwjgl/util/generator/GLhandleARB.java, src/java/org/lwjgl/util/generator/GLint.java, src/java/org/lwjgl/util/generator/GLint64EXT.java, src/java/org/lwjgl/util/generator/GLintptr.java, src/java/org/lwjgl/util/generator/GLintptrARB.java, src/java/org/lwjgl/util/generator/GLshort.java, src/java/org/lwjgl/util/generator/GLsizei.java, src/java/org/lwjgl/util/generator/GLsizeiptr.java, src/java/org/lwjgl/util/generator/GLsizeiptrARB.java, src/java/org/lwjgl/util/generator/GLubyte.java, src/java/org/lwjgl/util/generator/GLuint.java, src/java/org/lwjgl/util/generator/GLuint64EXT.java, src/java/org/lwjgl/util/generator/GLushort.java, src/java/org/lwjgl/util/generator/GLvoid.java, src/java/org/lwjgl/util/generator/GenerateAutos.java, src/java/org/lwjgl/util/generator/GeneratorProcessorFactory.java, src/java/org/lwjgl/util/generator/GeneratorVisitor.java, src/java/org/lwjgl/util/generator/Indirect.java, src/java/org/lwjgl/util/generator/JNITypeTranslator.java, src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java, src/java/org/lwjgl/util/generator/JavaTypeTranslator.java, src/java/org/lwjgl/util/generator/Mode.java, src/java/org/lwjgl/util/generator/NativeMethodStubsGenerator.java, src/java/org/lwjgl/util/generator/NativeType.java, src/java/org/lwjgl/util/generator/NativeTypeTranslator.java, src/java/org/lwjgl/util/generator/NoErrorCheck.java, src/java/org/lwjgl/util/generator/NullTerminated.java, src/java/org/lwjgl/util/generator/OutParameter.java, src/java/org/lwjgl/util/generator/Platform.java, src/java/org/lwjgl/util/generator/PlatformDependent.java, src/java/org/lwjgl/util/generator/PostfixTranslator.java, src/java/org/lwjgl/util/generator/ReferencesGeneratorProcessorFactory.java, src/java/org/lwjgl/util/generator/RegisterStubsGenerator.java, src/java/org/lwjgl/util/generator/Result.java, src/java/org/lwjgl/util/generator/SignatureTranslator.java, src/java/org/lwjgl/util/generator/Signedness.java, src/java/org/lwjgl/util/generator/StripPostfix.java, src/java/org/lwjgl/util/generator/TypeInfo.java, src/java/org/lwjgl/util/generator/TypeMap.java, src/java/org/lwjgl/util/generator/TypedefsGenerator.java, src/java/org/lwjgl/util/generator/Utils.java, src/java/org/lwjgl/util/glu/Cylinder.java, src/java/org/lwjgl/util/glu/Disk.java, src/java/org/lwjgl/util/glu/GLU.java, src/java/org/lwjgl/util/glu/MipMap.java, src/java/org/lwjgl/util/glu/PartialDisk.java, src/java/org/lwjgl/util/glu/PixelStoreState.java, src/java/org/lwjgl/util/glu/Project.java, src/java/org/lwjgl/util/glu/Quadric.java, src/java/org/lwjgl/util/glu/Registry.java, src/java/org/lwjgl/util/glu/Sphere.java, src/java/org/lwjgl/util/glu/Util.java, src/java/org/lwjgl/util/input/ControllerAdapter.java, src/java/org/lwjgl/util/jinput/KeyMap.java, src/java/org/lwjgl/util/jinput/LWJGLEnvironmentPlugin.java, src/java/org/lwjgl/util/jinput/LWJGLKeyboard.java, src/java/org/lwjgl/util/jinput/LWJGLMouse.java, src/java/org/lwjgl/util/vector/Matrix.java, src/java/org/lwjgl/util/vector/Matrix2f.java, src/java/org/lwjgl/util/vector/Matrix3f.java, src/java/org/lwjgl/util/vector/Matrix4f.java, src/java/org/lwjgl/util/vector/Quaternion.java, src/java/org/lwjgl/util/vector/ReadableVector.java, src/java/org/lwjgl/util/vector/ReadableVector2f.java, src/java/org/lwjgl/util/vector/ReadableVector3f.java, src/java/org/lwjgl/util/vector/ReadableVector4f.java, src/java/org/lwjgl/util/vector/Vector.java, src/java/org/lwjgl/util/vector/Vector2f.java, src/java/org/lwjgl/util/vector/Vector3f.java, src/java/org/lwjgl/util/vector/Vector4f.java, src/java/org/lwjgl/util/vector/WritableVector2f.java, src/java/org/lwjgl/util/vector/WritableVector3f.java, src/java/org/lwjgl/util/vector/WritableVector4f.java: updated and added license where needed 2008-04-07 17:34 elias_naur * src/java/org/lwjgl/Sys.java: Bumped Sys.JNI_VERSION 2008-04-07 17:10 elias_naur * src/java/org/lwjgl/opengl/MacOSXDisplay.java, src/java/org/lwjgl/opengl/MacOSXDisplayPeerInfo.java, src/java/org/lwjgl/opengl/MacOSXGLCanvas.java, src/java/org/lwjgl/test/opengl/awt/DisplayParentTest.java: Mac OS X: Implemented Display.setParent support 2008-04-07 16:37 elias_naur * src/java/org/lwjgl/test/input/MouseTest.java: Really fixed MouseTest 2008-04-07 16:20 elias_naur * src/java/org/lwjgl/test/input/MouseTest.java: Fixed MouseTest 2008-04-07 15:33 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java: Windows: Improved focus handling when Display.getParent() != null 2008-04-07 13:34 elias_naur * src/java/org/lwjgl/opengl/MacOSXCanvasListener.java, src/java/org/lwjgl/opengl/MacOSXDisplay.java, src/java/org/lwjgl/opengl/MacOSXFrame.java, src/java/org/lwjgl/opengl/MacOSXGLCanvas.java: Mac OS X: Split canvas listener from MacOSXGLCanvas 2008-04-07 13:01 elias_naur * src/native/macosx/org_lwjgl_opengl_MacOSXContextImplementation.m: Mac OS X: Fixed 10.5 compiler warning 2008-04-07 11:48 elias_naur * platform_build/macosx_ant/build.xml: Mac OS X: Added support for x86_64 2008-04-07 11:30 elias_naur * platform_build/macosx_ant/build.xml: Mac OS X: 10.5 build fixes 2008-04-07 10:18 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java, src/java/org/lwjgl/test/opengl/awt/DisplayParentTest.java, src/native/windows/context.c, src/native/windows/context.h, src/native/windows/org_lwjgl_opengl_Display.c: Windows: Implemented Display.setParent support 2008-04-07 09:23 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/native/linux/org_lwjgl_opengl_Display.c: Linux: Use icon mask as monochrome to please some xorg versions 2008-04-06 22:15 matzon * src/java/org/lwjgl/util/applet/AppletLoader.java: fixed issue with prematurely interrupting the inputstream getter thread\nmade secondary check for inputstream null 2008-04-06 21:34 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/native/linux/org_lwjgl_opengl_Display.c: Linux: Attempt to avoid race condition when tracking Display parent focus 2008-04-06 20:56 elias_naur * src/java/org/lwjgl/opengl/AWTCanvasImplementation.java, src/java/org/lwjgl/opengl/AWTSurfaceLock.java, src/java/org/lwjgl/opengl/Display.java, src/java/org/lwjgl/opengl/DisplayImplementation.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/MacOSXAWTGLCanvasPeerInfo.java, src/java/org/lwjgl/opengl/MacOSXCanvasImplementation.java, src/java/org/lwjgl/opengl/MacOSXCanvasPeerInfo.java, src/java/org/lwjgl/opengl/MacOSXDisplay.java, src/java/org/lwjgl/opengl/WindowsAWTGLCanvasPeerInfo.java, src/java/org/lwjgl/opengl/WindowsCanvasImplementation.java, src/java/org/lwjgl/opengl/WindowsDisplay.java, src/java/org/lwjgl/test/opengl/awt/DisplayParentTest.java, src/native/linux/org_lwjgl_opengl_Display.c: Added experimental Display.setParent to allow Display to be embedded in an AWT Canvas. Added basic linux implementation and test. 2008-04-06 14:39 elias_naur * 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/LinuxAWTGLCanvasPeerInfo.java, src/java/org/lwjgl/opengl/LinuxCanvasImplementation.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/WindowsAWTGLCanvasPeerInfo.java, src/java/org/lwjgl/opengl/WindowsCanvasImplementation.java: Let otherwise generic AWT utilities classes take a Component instead of the more specific AWTGLCanvas 2008-04-01 20:45 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java, src/native/windows/org_lwjgl_opengl_Display.c: Windows: Moved Display.setIcon logic to java 2008-04-01 19:46 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/native/linux/org_lwjgl_opengl_Display.c: Linux: Added alpha mask support to Display.setIcon 2008-03-23 15:51 elias_naur * src/java/org/lwjgl/opengl/Display.java: Removed 2D OpenGL initialization code from Display. It messes with the implicit, but well-defined, opengl default state and doesn't fit well with multiple context types (gl3 and d3d) 2008-03-02 18:16 elias_naur * src/java/org/lwjgl/input/Keyboard.java, src/java/org/lwjgl/input/Mouse.java, src/java/org/lwjgl/opengl/Display.java: Added notes to Mouse.poll() and Keyboard.poll() that Display.processMessages() (or Display.update()) must be called to receive new input state 2008-02-19 14:06 elias_naur * src/native/macosx/org_lwjgl_opengl_Display.m: Mac OS X: Added missing #import 2008-02-01 12:02 elias_naur * src/java/org/lwjgl/opengl/AWTInputAdapter.java: Added AWTInputAdapter.isCreated() requested by kevglass 2008-01-31 19:22 matzon * build.xml, src/java/org/lwjgl/Sys.java: second 2.0 alpha 2008-01-28 08:48 elias_naur * build.xml: Don't include checks in build.xml (oops 2008-01-25 10:46 elias_naur * platform_build/macosx_ant/build.xml: Mac OS X: Let gcc-3.3 build against 10.4 universal sdk 2008-01-21 22:56 matzon * build.xml, src/java/org/lwjgl/Sys.java: 2.0a version string 2008-01-21 22:47 matzon * applet/appletloader.html: removed required devil and fmod jars 2008-01-21 22:20 elias_naur * src/java/org/lwjgl/opengl/AWTGLCanvas.java, src/java/org/lwjgl/util/Display.java, src/java/org/lwjgl/util/applet/AppletLoader.java, src/java/org/lwjgl/util/glu/GLU.java, src/java/org/lwjgl/util/glu/Project.java, src/java/org/lwjgl/util/vector/Quaternion.java: javadoc fixes 2008-01-21 22:19 matzon * platform_build/windows_ant/build.xml: removed /Wp64 command line argument - deprecated as of VS express 2008 2008-01-21 22:15 elias_naur * src/java/org/lwjgl/input/Keyboard.java, src/java/org/lwjgl/input/Mouse.java, src/java/org/lwjgl/opengl/Display.java, src/templates/org/lwjgl/openal/AL11.java, src/templates/org/lwjgl/opengl/GL20.java: javdoc fixes 2008-01-21 22:11 matzon * doc/CREDITS: fixed ? -> ø, utf8 issue ? 2008-01-21 22:09 matzon * applet/applet.html: removing applet test (relied on LWJGLInstaller) 2008-01-21 22:07 matzon * src/java/org/lwjgl/test/applet/AppletTest.java, src/java/org/lwjgl/util/applet/LWJGLInstaller.java: removing as per request of elias 2008-01-21 22:03 elias_naur * src/java/org/lwjgl/LWJGLUtil.java, src/java/org/lwjgl/openal/ALC10.java: javadoc fixes 2008-01-21 21:59 elias_naur * build.xml: Added jinput.jar to javadoc classpath 2008-01-21 21:55 matzon * build.xml: 2.0 version string fixed date to 2008 2008-01-21 21:55 matzon * src/java/org/lwjgl/Sys.java: 2.0 version string 2008-01-21 21:55 elias_naur * doc/CREDITS: Updated my contact info in CREDITS 2008-01-21 21:48 elias_naur * www/demos.php, www/installation.php: Removed mention of devil and fmod from www/*php 2008-01-21 21:47 matzon * doc/CREDITS: adding kappaone removed fmod and devil 2008-01-21 21:45 elias_naur * doc/README: Removed mention of devil and fmod from README 2008-01-21 21:44 matzon * libs/linux/libIL.so, libs/linux/libILU.so, libs/linux/libILUT.so, libs/macosx/libIL.dylib, libs/macosx/libILU.dylib, libs/macosx/libILUT.dylib, libs/win32/DevIL.dll, libs/win32/ILU.dll, libs/win32/ILUT.dll: removing optional support binaries 2008-01-21 21:38 elias_naur * build.xml, doc/3rdparty/openil_license.txt, platform_build/linux_ant/build_devil.xml, platform_build/linux_ant/build_fmod3.xml, platform_build/macosx_ant/build_devil.xml, platform_build/macosx_ant/build_fmod3.xml, platform_build/windows_ant/build_devil.xml, platform_build/windows_ant/build_fmod3.xml, src/java/org/lwjgl/devil, src/java/org/lwjgl/fmod3, src/java/org/lwjgl/test/applet/Optional.java, src/java/org/lwjgl/test/devil, src/java/org/lwjgl/test/fmod3, src/native/common/devil, src/native/common/fmod3: Removed devil and fmod support. yay. 2008-01-21 21:27 elias_naur * src/java/org/lwjgl/util/glu/GLU.java, src/java/org/lwjgl/util/glu/Project.java: Converted GLU to use Buffers instead of arrays to match the rest of lwjgl 2008-01-21 20:38 elias_naur * src/java/org/lwjgl/opengl/OpenGLException.java, src/java/org/lwjgl/opengl/glu, src/java/org/lwjgl/test/input/HWCursorTest.java, src/java/org/lwjgl/test/openal/PositionTest.java, src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.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/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/glu, src/java/org/lwjgl/util/glu/Cylinder.java, src/java/org/lwjgl/util/glu/Disk.java, src/java/org/lwjgl/util/glu/GLU.java, src/java/org/lwjgl/util/glu/MipMap.java, src/java/org/lwjgl/util/glu/PartialDisk.java, src/java/org/lwjgl/util/glu/PixelStoreState.java, src/java/org/lwjgl/util/glu/Project.java, src/java/org/lwjgl/util/glu/Quadric.java, src/java/org/lwjgl/util/glu/Registry.java, src/java/org/lwjgl/util/glu/Sphere.java, src/java/org/lwjgl/util/glu/Util.java: Moved org.lwjgl.opengl.glu to org.lwjgl.util.glu 2008-01-21 20:28 elias_naur * src/java/org/lwjgl/opengl/Util.java, src/java/org/lwjgl/opengl/glu/GLU.java: Moved translation of ogl error codes from GLU to Util, to prepare for glu to be moved to lwjgl_utils 2008-01-21 20:21 elias_naur * src/java/org/lwjgl/opengl/Display.java: Display: Removed display_impl.update() from isCloseRequested(), isVisible(), isDirty() and isActive() since it can be an expensive call on at least linux. Display.update() is now required to be called to update the internal state. 2008-01-20 08:20 matzon * build.xml, src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/devil/ILNative.java, src/java/org/lwjgl/fmod3/FMOD.java: 1.1.4 version string 2008-01-19 09:53 elias_naur * src/java/org/lwjgl/opengl/Display.java: Only let Display.update() call display_impl.update() once 2008-01-19 08:57 elias_naur * src/java/org/lwjgl/opengl/LinuxKeyboard.java, src/native/linux/org_lwjgl_opengl_LinuxKeyboard.c: Linux: Fixed test for XkbSetDetectableAutoRepeat success 2008-01-19 08:49 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/java/org/lwjgl/opengl/WindowsDisplay.java: Removed OS message polls from mouse and keyboard poll() and read(), since they can be quite expensive 2008-01-18 10:29 elias_naur * src/java/org/lwjgl/test/opengl/awt/AWTGears.java: AWTGears: Make the canvas the same size as the Gears test 2008-01-07 18:29 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/java/org/lwjgl/opengl/LinuxKeyboard.java, src/native/linux/org_lwjgl_opengl_LinuxKeyboard.c: Linux: use XkbSetDetectableAutoRepeat to detect repeated key events more reliably 2008-01-06 21:33 elias_naur * src/templates/org/lwjgl/openal/AL10.java, src/templates/org/lwjgl/opengl/ARB_buffer_object.java, src/templates/org/lwjgl/opengl/ARB_occlusion_query.java, src/templates/org/lwjgl/opengl/ARB_program.java, src/templates/org/lwjgl/opengl/EXT_framebuffer_object.java, src/templates/org/lwjgl/opengl/GL11.java, src/templates/org/lwjgl/opengl/GL15.java, src/templates/org/lwjgl/opengl/NV_fence.java, src/templates/org/lwjgl/opengl/NV_occlusion_query.java, src/templates/org/lwjgl/opengl/NV_program.java: Added missing @OutParameter annotations to alGen* and glGen* methods 2007-12-13 09:29 elias_naur * src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/opengl/WindowsDisplay.java, src/native/windows/org_lwjgl_opengl_Display.c: Windows: Pulled DefWindowProc calling to java side 2007-12-04 11:47 elias_naur * platform_build/mingw_ant/build.xml: Windows: Removed unused library path from mingw build script 2007-12-04 10:58 elias_naur * src/native/windows/Window.h, src/native/windows/org_lwjgl_opengl_Display.c: Windows: 64bit compilation fixes 2007-12-04 09:27 elias_naur * src/native/windows/org_lwjgl_opengl_WindowsContextImplementation.c: Windows: Removed unused local declarations from WindowsContextImplementation.c 2007-11-27 07:58 elias_naur * src/java/org/lwjgl/input/Mouse.java: Mouse: Attempt to clarify Mouse.setNativeCursor javadoc 2007-11-14 11:54 elias_naur * build.xml: Improved native path handling in 'runtest' ant target 2007-11-14 11:10 elias_naur * src/native/windows/windows_al.c: windows: Use throwFormattedException, not throwException in tryLoadOpenAL() 2007-11-14 11:07 elias_naur * src/native/linux/linux_al.c, src/native/macosx/macosx_al.c, src/native/windows/windows_al.c: openal: Don't free native path too early (duh) 2007-11-14 10:45 elias_naur * src/native/common/extal.h, src/native/common/org_lwjgl_openal_AL.c, src/native/linux/linux_al.c, src/native/macosx/macosx_al.c, src/native/windows/windows_al.c: openal: Improved error reporting from native library load 2007-11-12 16:02 matzon * src/java/org/lwjgl/openal/ALC11.java: fixed 1.1 detection so that oal 1.1 stubs are loaded for major > 1 2007-11-09 05:11 elias_naur * src/java/org/lwjgl/test/applet/OpenGL.java, src/java/org/lwjgl/test/applet/Speed.java: Added a Thread.yield() to applets tests that repaint() last in paintGL() to help input responsiveness on linux. Thanks to Kappa for debugging and finding the workaround. 2007-11-07 23:17 matzon * src/java/org/lwjgl/util/input, src/java/org/lwjgl/util/input/ControllerAdapter.java: added aho's adapter 2007-11-01 13:06 elias_naur * src/java/org/lwjgl/Sys.java: Tweaked exception message 2007-10-30 18:34 elias_naur * src/native/linux/extgl_glx.c: Linux: use throwFormattedException in extgl_Open instead of custom message formatting 2007-10-28 21:47 matzon * libs/win32/OpenAL32.dll: using updated OpenAL 2007-10-28 21:42 matzon * build.xml, src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/devil/ILNative.java, src/java/org/lwjgl/fmod3/FMOD.java: updating version string to 1.1.3 2007-10-24 21:55 matzon * src/java/org/lwjgl/util/applet/AppletLoader.java: miscellaneous minor fixes to improve the loading and displaying of the applet 2007-10-24 21:25 matzon * src/java/org/lwjgl/util/applet/AppletLoader.java: reworked urlconnection.getInputStream to threaded usage, to avoid Opera issue (detective work: kappaOne) 2007-10-24 21:23 matzon * src/java/org/lwjgl/util/jinput/LWJGLEnvironmentPlugin.java: removed annotation 2007-10-22 20:54 matzon * src/java/org/lwjgl/util/jinput/LWJGLEnvironmentPlugin.java: added required isSupported 2007-10-22 20:20 matzon * libs/jinput.jar, libs/linux/libjinput-linux.so, libs/linux/libjinput-linux64.so, libs/macosx/libjinput-osx.jnilib, libs/win32/jinput-dx8.dll, libs/win32/jinput-raw.dll: latest jinput 2007-10-20 21:31 matzon * src/java/org/lwjgl/LinuxSysImplementation.java, src/java/org/lwjgl/WindowsSysImplementation.java, src/java/org/lwjgl/fmod3/FMusicModule.java, src/java/org/lwjgl/input/Cursor.java, src/java/org/lwjgl/input/Keyboard.java, src/java/org/lwjgl/opengl/AWTCanvasInputImplementation.java, src/java/org/lwjgl/opengl/AWTInputAdapter.java, src/java/org/lwjgl/opengl/AWTUtil.java, src/java/org/lwjgl/opengl/AbstractAWTInput.java, src/java/org/lwjgl/opengl/EventQueue.java, src/java/org/lwjgl/opengl/InputImplementation.java, src/java/org/lwjgl/opengl/LinuxDisplay.java, src/java/org/lwjgl/opengl/LinuxKeyboard.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/MacOSXMouseEventQueue.java, src/java/org/lwjgl/opengl/MouseEventQueue.java, src/java/org/lwjgl/opengl/Util.java, src/java/org/lwjgl/opengl/WindowsAWTInput.java, src/java/org/lwjgl/opengl/WindowsDirectInputDevice3.java, src/java/org/lwjgl/opengl/WindowsDirectInputDevice8.java, src/java/org/lwjgl/opengl/WindowsDirectInputMouse.java, src/java/org/lwjgl/opengl/WindowsKeyboard.java, src/java/org/lwjgl/opengl/WindowsMouse.java, src/java/org/lwjgl/opengl/glu/GLU.java, src/java/org/lwjgl/test/applet/OpenGL.java, src/java/org/lwjgl/test/input/KeyboardTest.java, src/java/org/lwjgl/test/opengl/shaders/Shader.java, src/java/org/lwjgl/util/applet/AppletLoader.java, src/java/org/lwjgl/util/generator/ContextCapabilitiesGenerator.java, src/java/org/lwjgl/util/generator/ContextGeneratorProcessorFactory.java, src/java/org/lwjgl/util/generator/ReferencesGeneratorProcessorFactory.java: cleaning imports 2007-10-20 21:20 matzon * src/java/org/lwjgl/util/applet/AppletLoader.java: applied kappaOnes latest fixes 2007-10-20 19:02 matzon * build.xml, platform_build/windows_ant/build.xml, src/java/org/lwjgl/d3d, src/java/org/lwjgl/test/d3d, src/native/windows/org_lwjgl_d3d_D3DUtil.c, src/native/windows/org_lwjgl_d3d_IDirect3D9.c, src/native/windows/org_lwjgl_d3d_IDirect3D9Ex.c, src/native/windows/org_lwjgl_d3d_IDirect3DBaseTexture9.c, src/native/windows/org_lwjgl_d3d_IDirect3DCubeTexture9.c, src/native/windows/org_lwjgl_d3d_IDirect3DDevice9.c, src/native/windows/org_lwjgl_d3d_IDirect3DDevice9Ex.c, src/native/windows/org_lwjgl_d3d_IDirect3DIndexBuffer9.c, src/native/windows/org_lwjgl_d3d_IDirect3DPixelShader9.c, src/native/windows/org_lwjgl_d3d_IDirect3DQuery9.c, src/native/windows/org_lwjgl_d3d_IDirect3DResource9.c, src/native/windows/org_lwjgl_d3d_IDirect3DStateBlock9.c, src/native/windows/org_lwjgl_d3d_IDirect3DSurface9.c, src/native/windows/org_lwjgl_d3d_IDirect3DSwapChain9.c, src/native/windows/org_lwjgl_d3d_IDirect3DSwapChain9Ex.c, src/native/windows/org_lwjgl_d3d_IDirect3DTexture9.c, src/native/windows/org_lwjgl_d3d_IDirect3DVertexBuffer9.c, src/native/windows/org_lwjgl_d3d_IDirect3DVertexDeclaration9.c, src/native/windows/org_lwjgl_d3d_IDirect3DVertexShader9.c, src/native/windows/org_lwjgl_d3d_IDirect3DVolume9.c, src/native/windows/org_lwjgl_d3d_IDirect3DVolumeTexture9.c, src/native/windows/org_lwjgl_d3d_WindowsContextImplementation.c, src/native/windows/org_lwjgl_d3d_WindowsDirectInput3.c, src/native/windows/org_lwjgl_d3d_WindowsDirectInput8.c, src/native/windows/org_lwjgl_d3d_WindowsDirectInputDevice3.c, src/native/windows/org_lwjgl_d3d_WindowsDirectInputDevice8.c, src/native/windows/org_lwjgl_d3d_WindowsDisplay.c, src/native/windows/org_lwjgl_d3d_WindowsDisplayPeerInfo.c, src/native/windows/org_lwjgl_d3d_WindowsKeyboard.c, src/native/windows/org_lwjgl_d3d_WindowsPeerInfo.c, src/native/windows/org_lwjgl_d3d_WindowsRegistry.c: removing direct x, can be picked up in the lwjgl-directx tag 2007-10-20 14:48 matzon * src/java/org/lwjgl/input/Cursor.java: make sure that any windows cursor image pixel is either 0xffxxxxxx or 0x00000000 2007-10-17 08:24 elias_naur * src/java/org/lwjgl/opengl/glu/GLU.java: Fixed GLU compile error 2007-10-13 07:37 matzon * src/java/org/lwjgl/util/applet/AppletLoader.java: fix: generic error message placeholder String text was not being replace by the error message - kappaOne 2007-09-19 14:10 spasi * src/templates/org/lwjgl/opengl/ARB_imaging.java, src/templates/org/lwjgl/opengl/ARB_texture_compression.java, src/templates/org/lwjgl/opengl/ARB_texture_env_combine.java, src/templates/org/lwjgl/opengl/EXT_framebuffer_multisample.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/GL21.java, src/templates/org/lwjgl/opengl/NV_framebuffer_multisample_coverage.java, src/templates/org/lwjgl/opengl/NV_texture_shader.java: Extension updates and fixes. 2007-08-30 18:27 elias_naur * src/java/org/lwjgl/opengl/Display.java: Mac OS X: Release and clear the context from the drawable in the correct order 2007-08-30 12:34 elias_naur * src/java/org/lwjgl/opengl/Display.java: Don't let Display.sync* sleep with the global lock held 2007-08-30 12:19 elias_naur * src/java/org/lwjgl/opengl/Display.java: Made Display.timeNow local 2007-08-28 08:02 elias_naur * src/java/org/lwjgl/input/Keyboard.java: Added KEY_LMETA and KEY_RMETA to Keyboard to replace the windows centric KEY_LWIN and KEY_RWIN, which are now deprecated 2007-08-28 07:43 elias_naur * build.xml: Don't include d3d stuff in lwjgl.jar 2007-08-28 07:38 elias_naur * src/java/org/lwjgl/opengl/KeyboardEventQueue.java: Mac OS X: Mapped the option key to Keyboard.KEY_LWIN and Keyboard.KEY_RWIN instead of KEY_*META like the alt key 2007-08-27 20:57 matzon * platform_build/windows_ant/build.xml: added missing libraries 2007-08-27 20:56 matzon * build.xml: added missing headers 2007-08-26 22:07 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java: Linux: Don't close the static Display connection, to avoid crashes with some dri drivers 2007-08-26 20:47 elias_naur * build.xml: build.xml target 'applet' depends on 'all', not just 'jars' 2007-08-25 14:47 elias_naur * build.xml, src/java/org/lwjgl/d3d/DisplayImplementation.java: tweaked build.xml to get compile working again 2007-08-25 12:57 captainjester * build.xml: Changes to include Direct3D headers. 2007-08-22 23:11 captainjester * src/native/windows/org_lwjgl_d3d_D3DUtil.c, src/native/windows/org_lwjgl_d3d_IDirect3D9.c, src/native/windows/org_lwjgl_d3d_IDirect3D9Ex.c, src/native/windows/org_lwjgl_d3d_IDirect3DBaseTexture9.c, src/native/windows/org_lwjgl_d3d_IDirect3DCubeTexture9.c, src/native/windows/org_lwjgl_d3d_IDirect3DDevice9.c, src/native/windows/org_lwjgl_d3d_IDirect3DDevice9Ex.c, src/native/windows/org_lwjgl_d3d_IDirect3DIndexBuffer9.c, src/native/windows/org_lwjgl_d3d_IDirect3DPixelShader9.c, src/native/windows/org_lwjgl_d3d_IDirect3DQuery9.c, src/native/windows/org_lwjgl_d3d_IDirect3DResource9.c, src/native/windows/org_lwjgl_d3d_IDirect3DStateBlock9.c, src/native/windows/org_lwjgl_d3d_IDirect3DSurface9.c, src/native/windows/org_lwjgl_d3d_IDirect3DSwapChain9.c, src/native/windows/org_lwjgl_d3d_IDirect3DSwapChain9Ex.c, src/native/windows/org_lwjgl_d3d_IDirect3DTexture9.c, src/native/windows/org_lwjgl_d3d_IDirect3DVertexBuffer9.c, src/native/windows/org_lwjgl_d3d_IDirect3DVertexDeclaration9.c, src/native/windows/org_lwjgl_d3d_IDirect3DVertexShader9.c, src/native/windows/org_lwjgl_d3d_IDirect3DVolume9.c, src/native/windows/org_lwjgl_d3d_IDirect3DVolumeTexture9.c, src/native/windows/org_lwjgl_d3d_WindowsContextImplementation.c, src/native/windows/org_lwjgl_d3d_WindowsDirectInput3.c, src/native/windows/org_lwjgl_d3d_WindowsDirectInput8.c, src/native/windows/org_lwjgl_d3d_WindowsDirectInputDevice3.c, src/native/windows/org_lwjgl_d3d_WindowsDirectInputDevice8.c, src/native/windows/org_lwjgl_d3d_WindowsDisplay.c, src/native/windows/org_lwjgl_d3d_WindowsDisplayPeerInfo.c, src/native/windows/org_lwjgl_d3d_WindowsKeyboard.c, src/native/windows/org_lwjgl_d3d_WindowsPeerInfo.c, src/native/windows/org_lwjgl_d3d_WindowsRegistry.c: 2007-08-22 23:11 captainjester * src/java/org/lwjgl/test/d3d, src/java/org/lwjgl/test/d3d/DrunkenHyenaLines.java, src/java/org/lwjgl/test/d3d/DrunkenHyenaPoints.java, src/java/org/lwjgl/test/d3d/DrunkenHyenaTriangles.java, src/java/org/lwjgl/test/d3d/DrunkenHyenaWorldTransform.java, src/java/org/lwjgl/test/d3d/IDirect3D9Test.java: First commit of Direct3D extension. 2007-08-22 23:11 captainjester * src/java/org/lwjgl/d3d, src/java/org/lwjgl/d3d/Context.java, src/java/org/lwjgl/d3d/ContextImplementation.java, src/java/org/lwjgl/d3d/D3DAdapterIdentifier9.java, src/java/org/lwjgl/d3d/D3DBox.java, src/java/org/lwjgl/d3d/D3DCaps9.java, src/java/org/lwjgl/d3d/D3DClipStatus9.java, src/java/org/lwjgl/d3d/D3DColorValue.java, src/java/org/lwjgl/d3d/D3DDeviceCreationParameters.java, src/java/org/lwjgl/d3d/D3DDisplaymode.java, src/java/org/lwjgl/d3d/D3DDisplaymodeEx.java, src/java/org/lwjgl/d3d/D3DDisplaymodeFilter.java, src/java/org/lwjgl/d3d/D3DGammaRamp.java, src/java/org/lwjgl/d3d/D3DIndexBufferDesc.java, src/java/org/lwjgl/d3d/D3DLight9.java, src/java/org/lwjgl/d3d/D3DLockedBox.java, src/java/org/lwjgl/d3d/D3DLockedRect.java, src/java/org/lwjgl/d3d/D3DMaterial9.java, src/java/org/lwjgl/d3d/D3DMatrix.java, src/java/org/lwjgl/d3d/D3DPShaderCaps2_0.java, src/java/org/lwjgl/d3d/D3DPresentParameters.java, src/java/org/lwjgl/d3d/D3DPresentStats.java, src/java/org/lwjgl/d3d/D3DRasterStatus.java, src/java/org/lwjgl/d3d/D3DRectPatchInfo.java, src/java/org/lwjgl/d3d/D3DRegionData.java, src/java/org/lwjgl/d3d/D3DRegionDataHeader.java, src/java/org/lwjgl/d3d/D3DSsurfaceDesc.java, src/java/org/lwjgl/d3d/D3DSurfaceDesc.java, src/java/org/lwjgl/d3d/D3DTriPatchInfo.java, src/java/org/lwjgl/d3d/D3DUtil.java, src/java/org/lwjgl/d3d/D3DVShaderCaps2_0.java, src/java/org/lwjgl/d3d/D3DVector.java, src/java/org/lwjgl/d3d/D3DVertexBufferDesc.java, src/java/org/lwjgl/d3d/D3DVertexElement9.java, src/java/org/lwjgl/d3d/D3DViewport9.java, src/java/org/lwjgl/d3d/D3DVolumeDesc.java, src/java/org/lwjgl/d3d/Direct3DConstants.java, src/java/org/lwjgl/d3d/Display.java, src/java/org/lwjgl/d3d/DisplayImplementation.java, src/java/org/lwjgl/d3d/DisplayMode.java, src/java/org/lwjgl/d3d/Drawable.java, src/java/org/lwjgl/d3d/EventQueue.java, src/java/org/lwjgl/d3d/GUID.java, src/java/org/lwjgl/d3d/GlobalLock.java, src/java/org/lwjgl/d3d/IDirect3D9.java, src/java/org/lwjgl/d3d/IDirect3D9Ex.java, src/java/org/lwjgl/d3d/IDirect3DBaseTexture9.java, src/java/org/lwjgl/d3d/IDirect3DCubeTexture9.java, src/java/org/lwjgl/d3d/IDirect3DDevice9.java, src/java/org/lwjgl/d3d/IDirect3DDevice9Ex.java, src/java/org/lwjgl/d3d/IDirect3DIndexBuffer9.java, src/java/org/lwjgl/d3d/IDirect3DPixelShader9.java, src/java/org/lwjgl/d3d/IDirect3DQuery9.java, src/java/org/lwjgl/d3d/IDirect3DResource9.java, src/java/org/lwjgl/d3d/IDirect3DStateBlock9.java, src/java/org/lwjgl/d3d/IDirect3DSurface9.java, src/java/org/lwjgl/d3d/IDirect3DSwapChain9.java, src/java/org/lwjgl/d3d/IDirect3DSwapChain9Ex.java, src/java/org/lwjgl/d3d/IDirect3DTexture9.java, src/java/org/lwjgl/d3d/IDirect3DVertexBuffer9.java, src/java/org/lwjgl/d3d/IDirect3DVertexDeclaration9.java, src/java/org/lwjgl/d3d/IDirect3DVertexShader9.java, src/java/org/lwjgl/d3d/IDirect3DVolume9.java, src/java/org/lwjgl/d3d/IDirect3DVolumeTexture9.java, src/java/org/lwjgl/d3d/InputImplementation.java, src/java/org/lwjgl/d3d/LUID.java, src/java/org/lwjgl/d3d/NewDisplay.java, src/java/org/lwjgl/d3d/PaletteEntry.java, src/java/org/lwjgl/d3d/PeerInfo.java, src/java/org/lwjgl/d3d/PixelFormat.java, src/java/org/lwjgl/d3d/Point.java, src/java/org/lwjgl/d3d/Rectangle.java, src/java/org/lwjgl/d3d/RegionData.java, src/java/org/lwjgl/d3d/RegionDataHeader.java, src/java/org/lwjgl/d3d/WindowsContextImplementation.java, src/java/org/lwjgl/d3d/WindowsDirectInput.java, src/java/org/lwjgl/d3d/WindowsDirectInput3.java, src/java/org/lwjgl/d3d/WindowsDirectInput8.java, src/java/org/lwjgl/d3d/WindowsDirectInputDevice.java, src/java/org/lwjgl/d3d/WindowsDirectInputDevice3.java, src/java/org/lwjgl/d3d/WindowsDirectInputDevice8.java, src/java/org/lwjgl/d3d/WindowsDirectInputDeviceObjectCallback.java, src/java/org/lwjgl/d3d/WindowsDisplay.java, src/java/org/lwjgl/d3d/WindowsDisplayPeerInfo.java, src/java/org/lwjgl/d3d/WindowsFileVersion.java, src/java/org/lwjgl/d3d/WindowsKeyboard.java, src/java/org/lwjgl/d3d/WindowsKeycodes.java, src/java/org/lwjgl/d3d/WindowsMouse.java, src/java/org/lwjgl/d3d/WindowsPeerInfo.java, src/java/org/lwjgl/d3d/WindowsRegistry.java: First commit of Direct3D extension. 2007-08-17 18:41 matzon * build.xml, src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/devil/ILNative.java, src/java/org/lwjgl/fmod3/FMOD.java: 1.1.2 2007-08-17 06:14 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java: Windows: Don't do SYSRQ hackery on WM_SYSKEYDOWN 2007-08-17 06:12 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java: Reverted 2877 2007-08-16 20:29 matzon * src/java/org/lwjgl/opengl/WindowsDisplay.java: handle alt+space (windows system menu) 2007-08-16 09:46 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java: Windows: Handle WM_SYSCHAR 2007-08-16 08:55 elias_naur * src/java/org/lwjgl/opengl/Display.java: Don't allow switching to fullscreen when a custom display mode is in effect. This is a change from before, where the current mode was simply overwritten with the initial (desktop) mode 2007-08-16 08:49 elias_naur * src/java/org/lwjgl/opengl/Display.java: Revert 2872 2007-08-16 08:38 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java: Windows: Make cursor visible when grabbed and not focused 2007-08-15 20:14 matzon * src/java/org/lwjgl/opengl/Display.java: fix: make sure that we return to the same display mode that was set in windowed mode when toggling between fullscreen and windowed mode 2007-08-12 23:33 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java: Windows: Fixed cursor clipping when loosing focus 2007-08-05 21:20 matzon * www/changelogs/1.0-changelog.txt, www/changelogs/1.0-rc1-changelog.txt, www/changelogs/1.0beta4-changelog.txt, www/changelogs/1.1-changelog.txt, www/changelogs/1.1.1-changelog.txt, www/changelogs/full-changelog.txt: added missing changelogs 2007-08-05 21:19 matzon * www/projects.php: sync with site 2007-08-05 20:52 matzon * build.xml: tagging 1.1.1 added generate-all to release, issues with generated being killed on clean 2007-08-05 20:51 matzon * src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/devil/ILNative.java, src/java/org/lwjgl/fmod3/FMOD.java: tagging 1.1.1 2007-07-30 05:22 elias_naur * platform_build/macosx_ant/build.xml: Mac OS X: Added the -Wunused gcc flag 2007-07-30 05:15 elias_naur * platform_build/linux_ant/build.xml: Linux: Add -Wunused to native compilation 2007-07-29 19:55 elias_naur * src/java/org/lwjgl/opengl/WindowsKeycodes.java: Windows: Mapped VK_OEM_8 to KEY_GRAVE to match lwjgl 1.0 behaviour 2007-07-29 19:43 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java, src/java/org/lwjgl/opengl/WindowsKeyboard.java, src/java/org/lwjgl/opengl/WindowsKeycodes.java: Windows: Mapped VK_SNAPSHOT to KEY_SYSRQ and added workaround to a windows bug where WM_KEYDOWN is never generated for VK_SNAPSHOT 2007-07-29 19:24 elias_naur * src/java/org/lwjgl/opengl/WindowsKeycodes.java: Windows: Added key mapping to KEY_EQUALS for VK_OEM_PLUS to match lwjgl1.0 with US keyboard layout 2007-07-28 21:28 elias_naur * src/java/org/lwjgl/Sys.java: Bumped Sys.JNI_VERSION 2007-07-28 21:19 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java: Windows: Don't be too aggressive in clipping the cursor. Fixes a problem where the window is moved out of the screen when clicking the title bar while having the mouse grabbed 2007-07-28 20:46 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java, src/native/windows/org_lwjgl_opengl_Display.c: Windows: Removed an unused parameter from WindowsDisplay.clipCursor 2007-07-20 21:24 elias_naur * src/java/org/lwjgl/opengl/MacOSXDisplay.java: Disable MacOSXDisplay.setIcon since there are no window icons on Mac OS X 2007-06-29 22:11 elias_naur * src/java/org/lwjgl/LWJGLUtil.java, src/java/org/lwjgl/LinuxSysImplementation.java, src/java/org/lwjgl/WindowsSysImplementation.java: Merge Windows and Linux privileged Runtime.exec usage into a method in LWJGLUtil. Linux: Added the recent freedesktop.org standard xdg-open script to the list of possible URL handlers. 2007-06-20 08:58 elias_naur * build.xml: Reverted accidental build.xml change 2007-06-20 08:57 elias_naur * build.xml, src/java/org/lwjgl/MacOSXSysImplementation.java: Mac OS X: Add a Toolkit.getDefaultToolkit() incantation to MacOSXSysImplementation to avoid hangs on Mac OS X 10.3 2007-06-15 06:58 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java: Linux: Don't use seperate Display connections to switch display modes 2007-06-11 18:43 matzon * src/java/org/lwjgl/util/applet/AppletLoader.java: no longer null'ing SecurityManager 2007-06-11 18:10 matzon * src/java/org/lwjgl/util/applet/AppletLoader.java: applied kappaOne's Permision denied handling made some minor cleanup 2007-06-10 20:31 matzon * applet/appletloader.html: appletloader sample 2007-06-10 20:31 matzon * build.xml: support for AppletLoader 2007-06-10 20:30 matzon * res/appletlogo.png, res/appletprogress.gif, src/java/org/lwjgl/test/applet/AppletLoaderTest.java, src/java/org/lwjgl/util/applet/AppletLoader.java: initial checking on AppletLoader 2007-06-10 20:28 matzon * src/java/org/lwjgl/test/opengl/awt/AWTGears.java, src/java/org/lwjgl/test/opengl/awt/AWTGearsCanvas.java: split gears implementation into own canvas, to be reused 2007-06-06 13:56 elias_naur * src/java/org/lwjgl/opengl/Display.java: Removed unused, private Display.getContext() 2007-06-06 12:27 elias_naur * src/java/org/lwjgl/opengl/BaseReferences.java: Added gl extension/core aliases in BaseReferences 2007-06-06 12:18 elias_naur * src/java/org/lwjgl/util/generator/ContextCapabilitiesGenerator.java: Missing change to ContextCapabilitiesGenerator from last commit 2007-06-06 12:07 elias_naur * src/java/org/lwjgl/opengl/BaseReferences.java, src/java/org/lwjgl/util/generator/ContextGeneratorProcessorFactory.java: Don't use GL13 and ARB_vertex_shader constants in BaseReferences if they're not supported 2007-06-06 09:01 elias_naur * src/java/org/lwjgl/opengl/WindowsKeyboard.java: Removed dead code from WindowsKeyboard 2007-06-06 08:38 elias_naur * src/java/org/lwjgl/test/input/KeyboardTest.java: Tweaked KeyboardTest 2007-06-05 16:52 elias_naur * src/java/org/lwjgl/opengl/WindowsKeycodes.java: Fixed svn properties on WindowsKeycodes.java 2007-06-05 16:33 elias_naur * src/java/org/lwjgl/util/IGL.java: Removed unused org.lwjgl.util.IGL 2007-05-31 22:09 elias_naur * src/java/org/lwjgl/opengl/MacOSXMouseEventQueue.java: Mac OS X: When grabbing the mouse, skip the next event to avoid bogus deltas 2007-05-31 21:11 elias_naur * src/java/org/lwjgl/opengl/MacOSXMouseEventQueue.java: Mac OS X: Synchronized access to grabbed state 2007-05-31 21:04 elias_naur * src/java/org/lwjgl/opengl/MacOSXMouseEventQueue.java: Mac OS X: Track grabbed state in MacOSXMouseEventQueue 2007-05-31 21:00 elias_naur * src/native/macosx/org_lwjgl_input_Mouse.c: Mac OS X: Don't use global is_grabbed variable in MacOSXMouseEventQueue.nWarpCursor 2007-05-31 08:52 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java, src/java/org/lwjgl/opengl/WindowsKeyboard.java: Windows: Fix repeated character codes 2007-05-30 20:33 elias_naur * src/java/org/lwjgl/input/Keyboard.java, src/java/org/lwjgl/input/Mouse.java: Removed unnecessary (and deadlock prone) synchronized modifiers from methods in Keyboard and Mouse 2007-05-27 15:32 elias_naur * src/java/org/lwjgl/opengl/WindowsContextImplementation.java, src/native/windows/org_lwjgl_opengl_WindowsContextImplementation.c: Windows: Fix up WindowsContextImplementation.nSetSwapInterval 2007-05-27 13:17 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java: Linux: Move input grab update from createWindow to when MapNotify is received. This avoid any input grabbing being ignored because the window is not yet mapped 2007-05-27 13:09 elias_naur * src/java/org/lwjgl/opengl/Display.java: Display: Add GL error check after initial makeCurrent() (for real this time) 2007-05-27 07:48 elias_naur * src/java/org/lwjgl/opengl/Display.java: Display: Add GL error check after initial makeCurrent() 2007-05-27 05:19 elias_naur * src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/opengl/WindowsContextImplementation.java, src/native/windows/org_lwjgl_opengl_WindowsContextImplementation.c: Windows: Check for gl errors after setting swap interval 2007-05-22 22:30 elias_naur * src/java/org/lwjgl/opengl/BaseReferences.java, src/java/org/lwjgl/opengl/ReferencesStack.java, src/java/org/lwjgl/util/generator/CachedReference.java, src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java, src/java/org/lwjgl/util/generator/ReferencesGeneratorProcessorFactory.java, src/templates/org/lwjgl/opengl/ARB_vertex_program.java, src/templates/org/lwjgl/opengl/ARB_vertex_shader.java, src/templates/org/lwjgl/opengl/GL11.java, src/templates/org/lwjgl/opengl/GL13.java, src/templates/org/lwjgl/opengl/GL20.java, src/templates/org/lwjgl/opengl/NV_vertex_program.java: Implemented proper buffer reference retaining for complicated functions like glVertexAttribPointer and glTexCoordPointer. Patch by MatthiasM. 2007-05-20 17:51 matzon * src/native/common/org_lwjgl_openal_ALC11.c: reworked typecasting with a dash of insanity to look more like nalBufferData - lisp anyone? 2007-05-20 17:47 matzon * src/java/org/lwjgl/openal/ALC10.java: reordered context destruction - fixing some invalidation issues 2007-05-20 17:44 matzon * src/native/common/org_lwjgl_openal_ALC11.c: fixed issues with typecasting of buffer type 2007-05-19 20:47 matzon * src/java/org/lwjgl/openal/ALC10.java, src/java/org/lwjgl/openal/ALCdevice.java: remove context from the devices list of context on context destroy 2007-05-19 20:40 matzon * src/java/org/lwjgl/openal/ALC10.java, src/java/org/lwjgl/openal/ALC11.java: moved invalidation into sycnhronized block 2007-05-19 20:39 matzon * src/java/org/lwjgl/openal/ALCcontext.java, src/java/org/lwjgl/openal/ALCdevice.java: dont compare validity on equals 2007-05-19 19:37 matzon * src/java/org/lwjgl/openal/AL.java, src/java/org/lwjgl/openal/ALC10.java, src/java/org/lwjgl/openal/ALC11.java, src/java/org/lwjgl/openal/ALCcontext.java, src/java/org/lwjgl/openal/ALCdevice.java, src/java/org/lwjgl/openal/Util.java: fixed address checking issue fixed issue with ALC error checking not taking a device into account now tracking device and context create and destroy made the create with open default device option public misc cleaning up and commenting 2007-05-18 07:15 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java: Linux: Removed GCJ workaround since current GCJ versions support re-entrant AWT locking 2007-05-13 22:01 elias_naur * src/java/org/lwjgl/input/Keyboard.java, src/java/org/lwjgl/opengl/KeyboardEventQueue.java, src/java/org/lwjgl/opengl/LinuxKeyboard.java, src/java/org/lwjgl/opengl/WindowsDisplay.java, src/java/org/lwjgl/opengl/WindowsKeyboard.java, src/java/org/lwjgl/test/input/KeyboardTest.java: Implemented Keyboard.enableRepeatEvents(), Keyboard.areRepeatEventsEnabled() and Keyboard.isEventRepeat() to control repeat event reporting. Added repeat key test to KeyboardTest 2007-05-13 21:11 elias_naur * src/java/org/lwjgl/opengl/KeyboardEventQueue.java, src/java/org/lwjgl/opengl/LinuxAWTInput.java, src/java/org/lwjgl/opengl/LinuxDisplay.java, src/native/linux/org_lwjgl_opengl_Display.c: Use event timestamp to detect key repeat events in KeyboardEventQueue 2007-05-13 20:13 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/java/org/lwjgl/opengl/LinuxKeyboard.java: use timestamp matching hack to detect key repeat events instead of globally disabling keyboard repeating 2007-05-01 18:13 elias_naur * src/java/org/lwjgl/test/applet/AppletTest.java: AppletTest: Destroy AWTInputAdapter on destroy() 2007-04-29 20:22 elias_naur * src/java/org/lwjgl/opengl/BaseReferences.java, src/java/org/lwjgl/opengl/GLChecks.java, src/java/org/lwjgl/opengl/StateTracker.java, src/java/org/lwjgl/util/generator/ReferencesGeneratorProcessorFactory.java, src/templates/org/lwjgl/opengl/ARB_buffer_object.java, src/templates/org/lwjgl/opengl/GL15.java: Re-implemented VBO buffer binding caches to speed up gl*Pointer calls. Patch by MatthiasM. 2007-04-29 19:38 elias_naur * src/java/org/lwjgl/opengl/Util.java, src/java/org/lwjgl/test/opengl/shaders/Shader.java: Removed Util.glGetInteger convenience method since it is not thread safe 2007-04-28 20:10 elias_naur * src/java/org/lwjgl/opengl/Display.java: Make sure the swap interval is reset in Display when switching Display modes and toggling fullscreen 2007-04-26 07:13 elias_naur * build.xml: Reverted accidental build.xml change 2007-04-26 06:55 elias_naur * src/java/org/lwjgl/test/input/KeyboardTest.java: Added output of character code value to KeyboardTest 2007-04-26 05:58 elias_naur * build.xml, src/native/common/org_lwjgl_openal_ALC10.c: Simplified ALC10.nalcOpenDevice 2007-04-24 14:41 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java, src/java/org/lwjgl/opengl/WindowsKeyboard.java, src/native/windows/org_lwjgl_opengl_Display.c: Windows: Use TranslateMessage and WM_CHAR to receive character input instead of manual translation. This change fixes composed characters. 2007-04-24 14:13 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java: Windows: Call default handler on key events 2007-04-24 13:41 elias_naur * src/java/org/lwjgl/opengl/Display.java, src/java/org/lwjgl/opengl/WindowsKeyboard.java: Removed debug output 2007-04-24 13:40 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java, src/java/org/lwjgl/opengl/WindowsKeyboard.java, src/java/org/lwjgl/opengl/WindowsKeycodes.java, src/native/windows/org_lwjgl_opengl_WindowsKeyboard.c: Windows: Convert WindowsKeyboard to use windows messages instead of DirectInput. 2007-04-24 13:22 elias_naur * src/java/org/lwjgl/opengl/WindowsAWTInput.java: Compile fix 2007-04-24 09:30 elias_naur * src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/opengl/WindowsAWTInput.java, src/java/org/lwjgl/opengl/WindowsDirectInputMouse.java, src/java/org/lwjgl/opengl/WindowsDisplay.java, src/java/org/lwjgl/opengl/WindowsMouse.java, src/native/common/common_tools.c, src/native/common/common_tools.h, src/native/windows/org_lwjgl_input_Cursor.c, src/native/windows/org_lwjgl_opengl_Display.c: Windows: Remove dependency on DirectInput for WindowsMouse used by WindowsDisplay. Keyboard conversion coming up. Reasons: 1. DirectInput is deprecated (http://en.wikipedia.org/wiki/DirectInput). Specifically, Microsoft recommends using regular windows messages for keyboard and mouse input. 2. Not using DirectInput enable us to use the Raw Input JInput plugin to access multiple mice (and keyboards). 3. We're already using windows messages for features DirectInput never supported, so by removing DirectInput dependency, we get rid of some special case code. 4. When we're only using windows messages for input, we're (theoretically) more compatible than with a dependency on a properly working DirectInput. 2007-04-23 20:50 elias_naur * src/native/windows/org_lwjgl_opengl_Display.c: Windows: Fixed NULL check in native setupCursorClipping 2007-04-23 20:17 elias_naur * src/java/org/lwjgl/NondirectBufferWrapper.java, src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java, src/java/org/lwjgl/util/generator/OutParameter.java, src/templates/org/lwjgl/openal/AL10.java, src/templates/org/lwjgl/openal/AL11.java, src/templates/org/lwjgl/opengl/ARB_buffer_object.java, src/templates/org/lwjgl/opengl/ARB_imaging.java, src/templates/org/lwjgl/opengl/ARB_occlusion_query.java, src/templates/org/lwjgl/opengl/ARB_program.java, src/templates/org/lwjgl/opengl/ARB_shader_objects.java, src/templates/org/lwjgl/opengl/ARB_texture_compression.java, src/templates/org/lwjgl/opengl/ARB_vertex_program.java, src/templates/org/lwjgl/opengl/ARB_vertex_shader.java, src/templates/org/lwjgl/opengl/ATI_envmap_bumpmap.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/EXT_draw_buffers2.java, src/templates/org/lwjgl/opengl/EXT_framebuffer_object.java, src/templates/org/lwjgl/opengl/EXT_gpu_shader4.java, src/templates/org/lwjgl/opengl/EXT_paletted_texture.java, src/templates/org/lwjgl/opengl/EXT_texture_integer.java, src/templates/org/lwjgl/opengl/EXT_timer_query.java, src/templates/org/lwjgl/opengl/EXT_vertex_shader.java, src/templates/org/lwjgl/opengl/GL11.java, src/templates/org/lwjgl/opengl/GL13.java, src/templates/org/lwjgl/opengl/GL15.java, src/templates/org/lwjgl/opengl/GL20.java, src/templates/org/lwjgl/opengl/NV_evaluators.java, src/templates/org/lwjgl/opengl/NV_fence.java, src/templates/org/lwjgl/opengl/NV_fragment_program.java, src/templates/org/lwjgl/opengl/NV_gpu_program4.java, src/templates/org/lwjgl/opengl/NV_occlusion_query.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_transform_feedback.java, src/templates/org/lwjgl/opengl/NV_vertex_program.java: Added support for non-direct in glGet* style functions 2007-04-23 16:47 elias_naur * src/java/org/lwjgl/input/Cursor.java: Added support for non-direct buffers to Cursor 2007-04-22 21:29 elias_naur * src/java/org/lwjgl/opengl/ReferencesStack.java, src/java/org/lwjgl/opengl/StateStack.java, src/java/org/lwjgl/opengl/StateTracker.java: Inline optimizations to state trackers by MatthiasM 2007-04-19 23:13 matzon * src/native/common/org_lwjgl_openal_ALC11.c: fixing warnings 2007-04-19 23:02 matzon * src/native/common/common_tools.c, src/native/common/org_lwjgl_openal_ALC10.c: fixing warnings 2007-04-19 22:58 matzon * src/native/common/org_lwjgl_openal_ALC.c: removing ALC 2007-04-19 22:54 matzon * src/java/org/lwjgl/openal/ALC10.java: re-enabled missing ALC error check 2007-04-19 22:53 matzon * build.xml: removed ALC from javah added AL11 to generate-openal 2007-04-19 22:49 matzon * src/native/common/org_lwjgl_openal_ALC10.c: removed some null checks 2007-04-19 22:44 matzon * src/java/org/lwjgl/test/openal/ALCCaptureTest.java: output capture devices 2007-04-19 22:43 matzon * src/java/org/lwjgl/openal/ALC11.java: remove debug 2007-04-19 22:39 matzon * src/native/common/devil/org_lwjgl_devil_IL.c, src/native/common/devil/org_lwjgl_devil_ILU.c, src/native/common/devil/org_lwjgl_devil_ILUT.c, src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c, src/native/common/fmod3/org_lwjgl_fmod3_FMusic.c, src/native/common/fmod3/org_lwjgl_fmod3_FSound.c: using NewStringNativeWithLength 2007-04-19 22:26 matzon * src/java/org/lwjgl/openal/ALC.java: updated to ALC10 instead of ALC 2007-04-19 22:25 matzon * src/java/org/lwjgl/openal/ALC10.java: updated to ALC10 instead of ALC 2007-04-19 22:25 matzon * src/java/org/lwjgl/openal/ALC11.java: openal 1.1 2007-04-19 22:24 matzon * src/java/org/lwjgl/openal/AL.java: exposing context and device updated to ALC10 instead of ALC removed getImplementations - alcGetString now works as "expected" 2007-04-19 22:23 matzon * src/java/org/lwjgl/openal/Util.java: updated to ALC10 instead of ALC 2007-04-19 22:23 matzon * src/java/org/lwjgl/openal/ALCcontext.java, src/java/org/lwjgl/openal/ALCdevice.java: exposing context and device 2007-04-19 22:23 matzon * src/java/org/lwjgl/test/openal/ALCTest.java, src/java/org/lwjgl/test/openal/BasicTest.java: updated to ALC10 instead of ALC 2007-04-19 22:22 matzon * src/java/org/lwjgl/test/openal/ALCCaptureTest.java: Capture test for OpenAL 1.1 2007-04-19 22:21 matzon * src/templates/org/lwjgl/openal/AL11.java: openal 1.1 2007-04-19 22:21 matzon * src/templates/org/lwjgl/openal/AL10.java: AL_SOURCE_TYPE changed value ... 2007-04-19 22:21 matzon * src/native/windows/org_lwjgl_Sys.c, src/native/windows/org_lwjgl_opengl_WindowsRegistry.c: using NewStringNativeWithLength 2007-04-19 22:20 matzon * src/native/windows/dinputhelper.c: using NewStringNativeWithLength 2007-04-19 22:20 matzon * src/native/common/org_lwjgl_openal_ALC10.c, src/native/common/org_lwjgl_openal_ALC11.c: openal 1.1 exposing device and context 2007-04-19 22:18 matzon * src/native/common/common_tools.c, src/native/common/common_tools.h: using NewStringNativeWithLength 2007-04-19 12:00 elias_naur * libs/jinput.jar: JInput update 2007-04-19 08:24 elias_naur * build.xml: Removed reference to generated code in build.xml 2007-04-19 07:42 elias_naur * src/java/org/lwjgl/opengl/GLChecks.java: Cut VBO/PBO sanity checks from two to one glGetInteger call by exploiting GL enum value aliasing (once again inspired by MatthiasM). Additionally, support PBO calls added in OpenGL 2.1. 2007-04-15 19:43 elias_naur * src/java/org/lwjgl/BufferChecks.java, src/java/org/lwjgl/NondirectBufferWrapper.java, src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java: Move null parameter checks from check classes to the generated classes, since calculateImageSize assumes the buffer being non-null 2007-04-15 19:33 elias_naur * src/java/org/lwjgl/BufferUtils.java, src/java/org/lwjgl/opengl/GLChecks.java, src/templates/org/lwjgl/opengl/GL11.java, src/templates/org/lwjgl/opengl/GL12.java: Don't add border when checking image sizes 2007-04-11 20:32 matzon * build.xml, src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/devil/ILNative.java, src/java/org/lwjgl/fmod3/FMOD.java: 1.1 version string 2007-04-11 17:30 elias_naur * src/java/org/lwjgl/BufferChecks.java, src/java/org/lwjgl/NondirectBufferWrapper.java, src/java/org/lwjgl/test/opengl/Gears.java, src/java/org/lwjgl/util/generator/GeneratorVisitor.java, src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java: Added support for non-direct buffers for all functions that doesn't cache the buffer address at the native side (e.g. glVertexPointer). Reasons: 1. We can now support calls like "glLight(..., ..., FloatBuffer.wrap(new float[] {...}));" without worrying about running out of direct memory heap, since both the FloatBuffer and the array are allocated on the java heap. Future JVMs with stack allocation support could improve this even further. 2. We avoid getting in the way of users that doesn't (yet) know why direct buffers are important. Obviously, we'd like direct support for arrays, but non-direct buffers are a nice compromise that avoids the API bloat that results when almost all functions gain an overloaded versions that take arrays instead of buffers. Notes: 1. Non-direct buffer support should not affect the performance in the direct buffer case, since the non-direct buffer code path is only activated when the isDirect() check fails, and we were already checking isDirect() for sanity checking. 2. When using non-direct buffers, the buffer contents (remaining() bytes) are copied to a resizable ThreadLocal cached direct buffer (which is resized as needed) and used instead of the non-direct buffer. Thus, performance of non-direct buffers is lower than direct buffers. 2007-04-11 16:13 elias_naur * src/java/org/lwjgl/BufferChecks.java, src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java: Moved null check from generated code to BufferChecks and removed unused buffer checks 2007-04-08 21:33 elias_naur * platform_build/macosx_ant/build.xml: Mac OS X: Fix native compilation error by forcing all native source to be Objective C. This is needed the jawt headers use Objective C features 2007-04-07 19:10 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.1 version string 2007-04-03 10:06 elias_naur * build.xml, src/generated, src/native/generated: Removed generated files from version control - all platforms have support for the java 1.5 apt tool 2007-04-03 08:21 elias_naur * src/generated/org/lwjgl/opengl/ContextCapabilities.java, src/generated/org/lwjgl/opengl/EXTGpuProgramParameters.java, src/native/generated/org_lwjgl_opengl_EXTGpuProgramParameters.c: Updated generated files 2007-04-03 08:16 elias_naur * src/templates/org/lwjgl/opengl/EXT_gpu_program_parameters.java: Fixed typo in EXT_gpu_program_parameters 2007-03-30 19:35 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java: Windows: Correct testing of wParam when a WM_SYSCOMMAND is received 2007-03-30 19:00 elias_naur * src/native/common/common_tools.c: Windows: Native compile fixes 2007-03-22 14:05 elias_naur * src/java/org/lwjgl/opengl/WindowsRegistry.java: WindowsRegistry: Make sure the native library is loaded by calling Sys.initialize() 2007-03-13 08:18 elias_naur * src/native/common/awt_tools.h, src/native/common/org_lwjgl_opengl_AWTSurfaceLock.c, src/native/linux/org_lwjgl_opengl_Display.c, src/native/linux/org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo.c, src/native/macosx/org_lwjgl_opengl_MacOSXCanvasPeerInfo.m, src/native/windows/org_lwjgl_opengl_WindowsAWTGLCanvasPeerInfo.c: Use jawt_md.h instead of jawt.h since that is apparently the official way of using JAWT (from the example in jawt.h) and is required for lwjgl to compile with the ibm 1.5 jdk 2007-03-09 14:34 elias_naur * src/native/common/common_tools.c: Added error checking to getBooleanProperty 2007-03-09 14:28 elias_naur * src/native/common/common_tools.c: Added error checking to NewStringNative 2007-03-06 14:48 elias_naur * platform_build/linux_ant/build.xml: Linux: Don't statically link Xrender, Xrandr, Xcursor and Xfixes to avoid bugs in older versions of the libraries being exposed in newer linux distributions based on XCB (like Ubuntu Feisty). 2007-02-25 21:52 elias_naur * libs/jinput.jar, libs/macosx/libjinput-osx.jnilib: Updated jinput.jar and libjinput.jnilib to the latest version 2007-02-24 18:41 elias_naur * src/java/org/lwjgl/opengl/Pbuffer.java: Added a Pbuffer constructor that omits the RenderTexture parameter, and added a note that FBOs should be used instead, if available. Render-to-texture pbuffers can only be available on Windows platforms and is thus not portable. 2007-02-23 10:14 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/native/linux/org_lwjgl_opengl_Display.c: Linux: When creating a window don't loop waiting for the MapNotify event. Instead, make sure we don't immediately go from fullscreen to minimized by checking if the window has been focused at least once before minimizing (and resetting display mode). 2007-02-23 08:31 elias_naur * src/native/linux/org_lwjgl_opengl_Display.c: Linux: Don't call XSetInputFocus when creating a window. XSetInputFocus can fail if the window is not mapped when calling it, and it seems that it's rude to call XSetInputFocus according to the ICCCM when the application doesn't already have the focus in one of its subwindows. 2007-02-23 08:21 elias_naur * src/native/linux/org_lwjgl_opengl_Display.c: Linux: Don't use XClearWindow to clear the window, but rely on the OpenGL clearing instead. Also, remove redundant attributes in XCreateWindow 2007-02-21 13:44 spasi * src/generated/org/lwjgl/opengl/ContextCapabilities.java, src/templates/org/lwjgl/opengl/NV_geometry_shader4.java: Added NV_geometry_shader4 2007-02-17 09:49 elias_naur * src/native/windows/context.c: Windows: Don't exclude PFD_GENERIC_ACCELERATED formats when selecting pixel formats. Hopefully this will enable LWJGL to use the directx emulated opengl implementation on vista 2007-02-12 12:18 elias_naur * src/java/org/lwjgl/input/Cursor.java, src/java/org/lwjgl/input/Keyboard.java, src/java/org/lwjgl/input/Mouse.java, src/java/org/lwjgl/input/OpenGLPackageAccess.java, src/java/org/lwjgl/opengl/Display.java, src/java/org/lwjgl/opengl/GlobalLock.java, src/java/org/lwjgl/opengl/MacOSXDisplay.java, src/java/org/lwjgl/opengl/WindowsDisplay.java: Make the rest of LWJGL thread safe. No attempt have been done to make the locking minimal. Instead, one global lock is shared by Display, Mouse, Keyboard and Cursor. The lock surrounds all public methods. 2007-02-04 21:46 matzon * src/java/org/lwjgl/test/WindowCreationTest.java: fixed test to use -1 in freq 2007-02-03 12:22 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 version string 2007-01-31 14:07 elias_naur * src/java/org/lwjgl/opengl/LinuxMouse.java: Linux: Make sure the first Mouse.poll() return correct absolute X and Y values 2007-01-30 13:08 elias_naur * src/java/org/lwjgl/opengl/WindowsAWTInput.java, src/java/org/lwjgl/opengl/WindowsDisplay.java: Windows AWTInput: Make sure the cursor is contained within the window when the Mouse is grabbed. 2007-01-23 19:55 matzon * src/java/org/lwjgl/test/fmod3/NetTest.java: updated streams 2007-01-22 10:14 elias_naur * src/java/org/lwjgl/opengl/Display.java: Tweaked comment for Display.getAvailableDisplayModes to make it clear that invalid modes can be returned and that create() won't always detect such modes 2007-01-22 09:24 elias_naur * src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/devil/ILNative.java, src/java/org/lwjgl/fmod3/FMOD.java: Changed version to RC2 2007-01-17 12:58 elias_naur * src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/opengl/AWTGLCanvas.java, src/java/org/lwjgl/opengl/Context.java, src/java/org/lwjgl/opengl/Display.java: Remove the rest of the implementation reflection 2007-01-17 12:49 elias_naur * src/java/org/lwjgl/Sys.java: Sys.java: Don't use reflection to create platform specific implementations 2007-01-17 08:22 elias_naur * src/java/org/lwjgl/Sys.java: Bumped native version because of internal linux API change 2007-01-17 08:16 elias_naur * src/java/org/lwjgl/opengl/LinuxEvent.java, src/native/linux/org_lwjgl_opengl_LinuxEvent.c: Linux: Fixed wrong return type in LinuxEvent.nGetKeyAddress 2007-01-17 08:01 elias_naur * src/native/generated/org_lwjgl_opengl_NVFramebufferMultisampleCoverage.c: Auto generated files update 2007-01-17 08:01 elias_naur * src/generated/org/lwjgl/opengl/ContextCapabilities.java, src/generated/org/lwjgl/opengl/NVFramebufferMultisampleCoverage.java: Auto generated files update 2007-01-17 08:00 elias_naur * src/templates/org/lwjgl/opengl/NV_framebuffer_multisample_coverage.java: Fixed type in NV_framebuffer_multisample_coverage.java 2007-01-13 19:24 elias_naur * src/java/org/lwjgl/opengl/Display.java: Display: Fixed a NPE when create() fails on context creation 2007-01-10 13:55 elias_naur * src/java/org/lwjgl/opengl/AbstractAWTInput.java: AWTInput: Don't create the Robot before it is needed 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 2006-11-18 22:22 matzon * build.xml, src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/devil/ILNative.java, src/java/org/lwjgl/fmod3/FMOD.java, src/native/common/devil/extil.c, src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c: beta4 2006-11-18 22:03 matzon * src/java/org/lwjgl/devil/ILNative.java, src/native/common/devil/extil.c: JNI_VERSION restructure 2006-11-18 21:56 matzon * src/java/org/lwjgl/fmod3/FMOD.java, src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c: JNI_VERSION restructure 2006-11-18 21:28 matzon * src/native/common/fmod3/extfmod3.h, src/native/common/fmod3/org_lwjgl_fmod3_FSound.c: using __APPLE__ && __MACH__ instead of _MACOSX 2006-11-18 21:20 matzon * platform_build/macosx_ant/build_fmod3.xml: universal build of fmod 2006-11-18 18:40 matzon * platform_build/macosx_ant/build_devil.xml: devil universal build script 2006-11-18 18:39 matzon * src/native/common/devil/extil.c, src/native/common/devil/extilu.c, src/native/common/devil/extilut.c: fixed relative path issues when dlopen is being called 2006-11-17 08:08 kevglass * src/java/org/lwjgl/input/ControllerEvent.java, src/java/org/lwjgl/input/Controllers.java, src/java/org/lwjgl/input/JInputController.java, src/java/org/lwjgl/test/input/TestControllers.java: Updated Controllers event queue to make use of the new JInput event queue, including adding getEventNanoseconds() to the Controllers interface. TestControllers against Logitech pad on Win32 confirms that no behaviour changes are evident. 2006-11-17 07:17 kevglass * src/java/org/lwjgl/input/JInputController.java: Updated to return the controller name unmodified from JInput. 2006-11-16 12:29 elias_naur * src/java/org/lwjgl/input/Keyboard.java, src/java/org/lwjgl/input/Mouse.java: Restore old Mouse.create/Keyboard.create behavior which is to ignore create() when already created. 2006-11-15 18:46 spasi * src/generated/org/lwjgl/opengl/ContextCapabilities.java, src/generated/org/lwjgl/opengl/NVParameterBufferObject.java, src/native/generated/org_lwjgl_opengl_NVParameterBufferObject.c, src/templates/org/lwjgl/opengl/NV_parameter_buffer_object.java: Removed duplicate functions (based on NVIDIA's glext.h) 2006-11-14 09:32 elias_naur * build.xml: buid.xml: Remove env.AL requirement from optionals build 2006-11-14 09:20 elias_naur * platform_build/macosx_ant/build.xml: Mac OS X: Fix to intel mac build 2006-11-14 08:36 elias_naur * platform_build/macosx_ant/build.xml: Mac OS X: Explicitly state the legacy build of lwjgl should be for the PPC architecture. This could fix the build problems on intel macs 2006-11-13 12:21 elias_naur * src/java/org/lwjgl/LWJGLUtil.java: Made LWJGLUtil.getPathFromClassLoader run the protected ClassLoader.findLibrary in a privileged context. This is apparently necessary to get a valid path in some cases. This fixes (at least) a problem where OpenAL failed to locate the native openal library in a web start program. 2006-11-10 15:12 elias_naur * src/java/org/lwjgl/opengl/WindowsAWTInput.java: Windows: Use WindowsKeyboard in WindowsAWTInput to ensure keyboard input. 2006-11-10 13:52 elias_naur * src/java/org/lwjgl/opengl/AWTCanvasInputImplementation.java, src/java/org/lwjgl/opengl/AWTInputAdapter.java, src/java/org/lwjgl/opengl/LinuxAWTInput.java, src/java/org/lwjgl/opengl/MacOSXAWTInput.java, src/java/org/lwjgl/opengl/WindowsAWTInput.java, src/java/org/lwjgl/test/opengl/awt/AWTInputAdapterTest.java: Remove AWTInputAdapter.update() and let users poll() Mouse and Keyboard directly 2006-11-10 11:44 elias_naur * src/java/org/lwjgl/opengl/AWTGLCanvas.java: AWTGLCanvas: Make sure we don't paint while destroying the canvas 2006-11-10 10:20 elias_naur * src/java/org/lwjgl/opengl/AWTGLCanvas.java: AWTGLCanvas: Ignore failure to lock drawing surface, since that can happen when the component is being destroyed 2006-11-09 22:34 spasi * src/generated/org/lwjgl/opengl/ContextCapabilities.java, src/generated/org/lwjgl/opengl/EXTBindableUniform.java, src/generated/org/lwjgl/opengl/EXTDrawBuffers2.java, src/generated/org/lwjgl/opengl/EXTDrawInstanced.java, src/generated/org/lwjgl/opengl/EXTFramebufferSRGB.java, src/generated/org/lwjgl/opengl/EXTGeometryShader4.java, src/generated/org/lwjgl/opengl/EXTGpuShader4.java, src/generated/org/lwjgl/opengl/EXTPackedFloat.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/NVDepthBufferFloat.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/NVParameterBufferObject.java, src/generated/org/lwjgl/opengl/NVTransformFeeback.java, src/generated/org/lwjgl/opengl/References.java, src/native/generated/org_lwjgl_opengl_EXTBindableUniform.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_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_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/EXT_bindable_uniform.java, src/templates/org/lwjgl/opengl/EXT_draw_buffers2.java, src/templates/org/lwjgl/opengl/EXT_draw_instanced.java, src/templates/org/lwjgl/opengl/EXT_framebuffer_sRGB.java, src/templates/org/lwjgl/opengl/EXT_geometry_shader4.java, src/templates/org/lwjgl/opengl/EXT_gpu_shader4.java, src/templates/org/lwjgl/opengl/EXT_packed_float.java, src/templates/org/lwjgl/opengl/EXT_texture_array.java, src/templates/org/lwjgl/opengl/EXT_texture_buffer_object.java, src/templates/org/lwjgl/opengl/EXT_texture_compression_latc.java, src/templates/org/lwjgl/opengl/EXT_texture_compression_rgtc.java, src/templates/org/lwjgl/opengl/EXT_texture_integer.java, src/templates/org/lwjgl/opengl/EXT_texture_shared_exponent.java, src/templates/org/lwjgl/opengl/NV_depth_buffer_float.java, src/templates/org/lwjgl/opengl/NV_fragment_program4.java, src/templates/org/lwjgl/opengl/NV_framebuffer_multisample_coverage.java, src/templates/org/lwjgl/opengl/NV_geometry_program4.java, src/templates/org/lwjgl/opengl/NV_gpu_program4.java, src/templates/org/lwjgl/opengl/NV_parameter_buffer_object.java, src/templates/org/lwjgl/opengl/NV_transform_feeback.java, src/templates/org/lwjgl/opengl/NV_vertex_program4.java: Added 21 new extensions: EXT_bindable_uniform EXT_draw_buffers2 EXT_draw_instanced EXT_framebuffer_sRGB EXT_geometry_shader4 EXT_gpu_shader4 EXT_packed_float EXT_texture_array EXT_texture_buffer_object EXT_texture_compression_latc EXT_texture_compression_rgtc EXT_texture_integer EXT_texture_shared_exponent NV_depth_buffer_float NV_fragment_program4 NV_framebuffer_multisample_coverage NV_geometry_program4 NV_gpu_program4 NV_parameter_buffer_object NV_transform_feeback NV_vertex_program4 2006-11-09 21:41 matzon * build.xml: fixed path issue added certificate signing 2006-11-09 20:57 matzon * www/donations.php: now only has names, to avoid SEO issues 2006-11-09 20:52 matzon * www/irclog_browse.php: path change 2006-11-09 20:50 matzon * www/installation.php: fixed some path issues 2006-11-09 20:48 matzon * www/documentation.php: added wiki tutorials added some of kevs tutorials 2006-11-09 20:43 matzon * www/download.php: wrong version 2006-11-09 20:42 matzon * www/download.php, www/index.php: syncing with whats online 2006-11-09 20:40 matzon * www/projects.php: added dragon forever 2006-11-09 20:36 matzon * www/_gfx/projects/dragon_forever_1.png, www/_gfx/projects/dragon_forever_2.png, www/_gfx/projects/dragon_forever_3.png, www/_gfx/projects/dragon_forever_small_1.png, www/_gfx/projects/dragon_forever_small_2.png, www/_gfx/projects/dragon_forever_small_3.png: adding dragon forever 2006-11-09 20:36 matzon * www/changelogs/1.0beta2-changelog.txt, www/changelogs/1.0beta3-changelog.txt, www/changelogs/full-changelog.txt: changelog updates 2006-11-09 20:27 matzon * doc/README: oal => devil 2006-11-09 20:26 matzon * doc/CREDITS: added Atsuya Takagi 2006-11-09 11:10 elias_naur * src/java/org/lwjgl/test/applet/OpenGL.java, src/java/org/lwjgl/test/applet/Speed.java: Don't use threads to repaint in test.applet.* tests 2006-11-09 11:03 elias_naur * applet/appletviewer.policy, build.xml: Add applettest ant target for easy LWJGL applet testing in appletviewer 2006-11-07 15:14 elias_naur * src/java/org/lwjgl/opengl/AWTGLCanvas.java: AWTGLCanvas: Synchronize paintGL() to avoid destroyContext while painting 2006-10-31 09:52 elias_naur * build.xml: Don't include binary native files from bin/ in lwjgl.jar (oops\!) 2006-10-30 15:49 elias_naur * src/native/windows/org_lwjgl_opengl_WindowsPeerInfo.c: Windows: Fix compiler warning 2006-10-30 15:46 elias_naur * build.xml, src/java/org/lwjgl/opengl/WindowsAWTInput.java, src/java/org/lwjgl/opengl/WindowsCanvasImplementation.java, src/java/org/lwjgl/opengl/WindowsDirectInputDevice.java, src/java/org/lwjgl/opengl/WindowsDisplay.java, src/java/org/lwjgl/opengl/WindowsPeerInfo.java, src/native/windows/context.h, src/native/windows/org_lwjgl_opengl_Pbuffer.c, src/native/windows/org_lwjgl_opengl_WindowsAWTGLCanvasPeerInfo.c, src/native/windows/org_lwjgl_opengl_WindowsAWTInput.c, src/native/windows/org_lwjgl_opengl_WindowsDisplayPeerInfo.c, src/native/windows/org_lwjgl_opengl_WindowsPeerInfo.c: Windows: Implemented AWTInputAdapter. 2006-10-28 22:06 elias_naur * src/java/org/lwjgl/opengl/AWTUtil.java, src/java/org/lwjgl/opengl/LinuxAWTInput.java, src/java/org/lwjgl/opengl/MacOSXDisplay.java: Fixed AWTUtil.setCursorPosition. Added check to LinuxAWTInput. 2006-10-27 08:15 elias_naur * src/java/org/lwjgl/opengl/MacOSXMouseEventQueue.java: Mac OS X: Fixed cursor warping coordinates 2006-10-27 06:27 elias_naur * src/java/org/lwjgl/input/Cursor.java, src/java/org/lwjgl/input/Keyboard.java, src/java/org/lwjgl/input/Mouse.java: Fixed potential NPE from Cursor.getCapabilities() 2006-10-27 06:04 elias_naur * src/java/org/lwjgl/opengl/AWTUtil.java, src/java/org/lwjgl/opengl/AbstractAWTInput.java, src/java/org/lwjgl/opengl/MacOSXDisplay.java: Made the AWT setCursorPosition garbage free 2006-10-26 21:39 elias_naur * src/java/org/lwjgl/opengl/AbstractAWTInput.java, src/java/org/lwjgl/opengl/LinuxAWTInput.java, src/java/org/lwjgl/opengl/MacOSXAWTInput.java, src/java/org/lwjgl/opengl/MacOSXCanvasImplementation.java: Mac OS X: Implemented AWTInputAdapter 2006-10-26 21:15 elias_naur * src/java/org/lwjgl/opengl/LinuxAWTInput.java: Linux: Replaced obsolete hasFocus with isFocusOwner 2006-10-26 20:49 elias_naur * build.xml, src/java/org/lwjgl/opengl/MacOSXDisplay.java, src/java/org/lwjgl/opengl/MacOSXMouseEventQueue.java, src/java/org/lwjgl/opengl/MouseEventQueue.java, src/native/macosx/org_lwjgl_input_Mouse.c: Mac OS X: Moved mouse handling from MacOSXDisplay to MacOSXMouseEventQueue 2006-10-26 20:33 elias_naur * src/java/org/lwjgl/opengl/MouseEventQueue.java: Mac OS X: Fixed null delta_buffer in MacOSXMouseEventQueue 2006-10-26 20:19 elias_naur * build.xml, src/java/org/lwjgl/input/Keyboard.java, src/java/org/lwjgl/input/Mouse.java, src/java/org/lwjgl/opengl/AWTCanvasImplementation.java, src/java/org/lwjgl/opengl/AWTCanvasInputImplementation.java, src/java/org/lwjgl/opengl/AWTGLCanvas.java, src/java/org/lwjgl/opengl/AWTInputAdapter.java, src/java/org/lwjgl/opengl/AbstractAWTInput.java, src/java/org/lwjgl/opengl/DisplayImplementation.java, src/java/org/lwjgl/opengl/InputImplementation.java, src/java/org/lwjgl/opengl/KeyboardEventQueue.java, src/java/org/lwjgl/opengl/LinuxAWTInput.java, src/java/org/lwjgl/opengl/LinuxCanvasImplementation.java, src/java/org/lwjgl/opengl/LinuxDisplay.java, src/java/org/lwjgl/opengl/LinuxPeerInfo.java, src/java/org/lwjgl/opengl/MacOSXCanvasImplementation.java, src/java/org/lwjgl/opengl/MacOSXDisplay.java, src/java/org/lwjgl/opengl/MacOSXMouseEventQueue.java, src/java/org/lwjgl/opengl/MouseEventQueue.java, src/java/org/lwjgl/opengl/WindowsCanvasImplementation.java, src/java/org/lwjgl/opengl/WindowsDisplay.java, src/java/org/lwjgl/test/opengl/awt/AWTInputAdapterTest.java, src/native/linux/org_lwjgl_opengl_LinuxAWTInput.c, src/native/linux/org_lwjgl_opengl_LinuxPeerInfo.c: Added org.lwjgl.opengl.AWTInputAdapter which enabled use of Mouse and Keyboard with AWTGLCanvases. Programs can now avoid implementing AWT input processing and access the mouse grabbing features from both Display and AWTGLCanvas. See org.lwjgl.test.opengl.awt.AWTInputAdapterTest for an example. Note: This commit is the linux and generic AWT imlementation and can still change a lot while implementing windows and mac os x. 2006-10-26 19:41 elias_naur * src/java/org/lwjgl/opengl/Display.java: Don't register the Display shutdown hook in the static initializer. Register it at create() and remove it at destroy(). This avoids unnecessary conflicts when only using AWT stuff 2006-10-26 15:03 elias_naur * src/java/org/lwjgl/opengl/KeyboardEventQueue.java, src/java/org/lwjgl/opengl/MacOSXDisplay.java, src/java/org/lwjgl/opengl/MouseEventQueue.java: Mac OS X: Moved registering and unregistering of AWT listeners from MacOSXDisplay to the input handlers 2006-10-26 14:47 elias_naur * src/java/org/lwjgl/opengl/AWTUtil.java, src/java/org/lwjgl/opengl/MacOSXDisplay.java: Mac OS X: Moved AWT input handling to separate AWTUtil.java 2006-10-26 12:15 elias_naur * src/java/org/lwjgl/input/Cursor.java: Removed redundant import 2006-10-26 12:14 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/java/org/lwjgl/opengl/LinuxMouse.java, src/native/linux/org_lwjgl_input_Cursor.c, src/native/linux/org_lwjgl_opengl_Display.c: Linux: Made cursor handles longs instead of ByteBuffers 2006-10-24 11:17 elias_naur * src/java/org/lwjgl/opengl/LinuxMouse.java: Linux: Added locking to LinuxMouse 2006-10-24 10:43 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/java/org/lwjgl/opengl/LinuxMouse.java: Linux: Moved warp Atom from LinuxDisplay to LinuxMouse 2006-10-24 10:39 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/java/org/lwjgl/opengl/LinuxKeyboard.java, src/java/org/lwjgl/opengl/LinuxMouse.java: Linux: Moved input event processing to LinuxKeyboard and LinuxMouse 2006-10-24 09:59 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java: Linux: Removed redundant methods from LinuxDisplay.java 2006-10-24 09:52 elias_naur * build.xml, src/java/org/lwjgl/opengl/LinuxDisplay.java, src/java/org/lwjgl/opengl/LinuxEvent.java, src/native/linux/org_lwjgl_opengl_Display.c, src/native/linux/org_lwjgl_opengl_LinuxEvent.c: Linux: Moved more event handling logic to java 2006-10-24 08:33 elias_naur * src/native/linux/display.c, src/native/linux/org_lwjgl_input_Cursor.c, src/native/linux/org_lwjgl_opengl_Display.c, src/native/linux/org_lwjgl_opengl_LinuxCanvasImplementation.c, src/native/linux/org_lwjgl_opengl_LinuxContextImplementation.c, src/native/linux/org_lwjgl_opengl_LinuxKeyboard.c, src/native/linux/org_lwjgl_opengl_LinuxMouse.c, src/native/linux/org_lwjgl_opengl_Pbuffer.c: Linux: Removed redundant include statements 2006-10-23 20:40 elias_naur * src/java/org/lwjgl/input/Cursor.java, src/java/org/lwjgl/opengl/LinuxDisplay.java, src/java/org/lwjgl/opengl/LinuxDisplayPeerInfo.java, src/native/linux/Window.h, src/native/linux/org_lwjgl_input_Cursor.c, src/native/linux/org_lwjgl_opengl_Display.c: Linux: Moved current_win to java 2006-10-23 20:14 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/java/org/lwjgl/opengl/LinuxDisplayPeerInfo.java, src/java/org/lwjgl/opengl/LinuxMouse.java, src/java/org/lwjgl/opengl/LinuxPbufferPeerInfo.java, src/native/linux/Window.h, src/native/linux/display.c, src/native/linux/org_lwjgl_opengl_Display.c, src/native/linux/org_lwjgl_opengl_Pbuffer.c: Linux: Moved screen from native to java 2006-10-23 19:51 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/native/linux/org_lwjgl_opengl_Display.c, src/native/linux/org_lwjgl_opengl_LinuxMouse.c: Linux: Moved the pointer warp X11 atom from native to java 2006-10-23 14:22 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/native/linux/display.c, src/native/linux/display.h, src/native/linux/org_lwjgl_opengl_Display.c: Linux: Moved another Display instance to java 2006-10-23 14:16 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/native/linux/display.c, src/native/linux/display.h: Linux: Moved another Display instance to java 2006-10-23 14:05 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java: Linux: Added sanity check to LinuxDisplay.getDisplay() 2006-10-23 13:58 elias_naur * src/java/org/lwjgl/Sys.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/LinuxPbufferPeerInfo.java, src/native/linux/display.c, src/native/linux/org_lwjgl_input_Cursor.c, src/native/linux/org_lwjgl_opengl_Display.c, src/native/linux/org_lwjgl_opengl_LinuxCanvasImplementation.c, src/native/linux/org_lwjgl_opengl_Pbuffer.c: Linux: Moved Display pointer from native to java 2006-10-23 10:24 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/java/org/lwjgl/opengl/LinuxMouse.java: Linux: Simplified LinuxMouse 2006-10-20 12:55 elias_naur * src/java/org/lwjgl/test/opengl/awt/AWTGears.java: AWTGears: Set background of window to black to avoid some resizing artifacts 2006-10-20 12:36 elias_naur * src/java/org/lwjgl/test/opengl/awt/AWTGears.java, src/java/org/lwjgl/test/opengl/awt/AWTTest.java: Remove redundant resizing of AWT canvases in AWT tests 2006-10-20 12:32 elias_naur * src/java/org/lwjgl/test/opengl/awt/AWTGears.java, src/java/org/lwjgl/test/opengl/awt/AWTTest.java: Added nicer resizing to AWT tests 2006-10-20 11:51 elias_naur * src/java/org/lwjgl/opengl/LinuxAWTGLCanvasPeerInfo.java, src/native/linux/org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo.c: Linux: Don't use the SUN specific getScreenFromDevice in LinuxAWTCanvasPeerInfo. This avoids garbage creation per frame and avoids one bit of SUN JRE dependency. 2006-10-20 10:44 elias_naur * src/java/org/lwjgl/opengl/LinuxAWTGLCanvasPeerInfo.java: Undo debug stuff that accidentially went with the last commit. 2006-10-20 10:42 elias_naur * src/java/org/lwjgl/opengl/LinuxAWTGLCanvasPeerInfo.java, src/java/org/lwjgl/test/opengl/awt/AWTGears.java, src/java/org/lwjgl/test/opengl/awt/AWTTest.java: Don't repaint() from a separate thread in AWT demos. This results in a smoother rendering. 2006-10-11 20:26 elias_naur * src/java/org/lwjgl/opengl/WindowsKeyboard.java, src/native/windows/org_lwjgl_opengl_WindowsKeyboard.c: Windows: Restore the old ToAscii code used on win9x platforms in an attempt to fix broken keyboard input on win98se machines. 2006-10-11 13:48 elias_naur * src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java, src/native/windows/context.c, src/native/windows/context.h, src/native/windows/display.c, src/native/windows/org_lwjgl_opengl_Pbuffer.c, src/native/windows/org_lwjgl_opengl_WindowsPeerInfo.c: Windows: Don't use a dummy window (HDC) when finding a pixel format but use the actual window directly. This will avoid cases where the pixel format index for the dummy window's HDC wasn't valid for the actual window's HDC. It also avoid unnecessary complexity. Fix FullScreenWindowedTest to use the Display's current BPP to avoid 24/16 bpp weirdness 2006-10-11 11:21 spasi * src/generated/org/lwjgl/opengl/ContextCapabilities.java, src/generated/org/lwjgl/opengl/EXTGpuProgramParameters.java, src/generated/org/lwjgl/opengl/GL21.java, src/native/generated/org_lwjgl_opengl_EXTGpuProgramParameters.c, src/templates/org/lwjgl/opengl/EXT_gpu_program_parameters.java, src/templates/org/lwjgl/opengl/GL21.java: Added missing CURRENT_RASTER_SECONDARY_COLOR enum value (GL 2.1) Added EXT_gpu_program_parameters extension 2006-10-08 09:05 elias_naur * src/java/org/lwjgl/input/Cursor.java, src/java/org/lwjgl/input/Keyboard.java, src/java/org/lwjgl/input/Mouse.java, src/java/org/lwjgl/opengl/Display.java: Made Display.getImplementation package private, and made the input.* packages access it through reflection. 2006-09-28 21:53 elias_naur * src/native/linux/org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo.c: Linux: Fix crash when LinuxCanvasImplementation.getScreenFromDevice fails 2006-09-21 14:39 elias_naur * src/java/org/lwjgl/Sys.java: Bumped JNI library version 2006-09-21 13:49 elias_naur * src/native/windows/org_lwjgl_opengl_WindowsDirectInput8.c: Windows: Don't ignore errors from CoInitialize 2006-09-20 11:49 elias_naur * build.xml: Added 'res' to runtest ant target classpath 2006-09-19 14:17 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplayPeerInfo.java, src/native/windows/context.h, src/native/windows/org_lwjgl_opengl_Pbuffer.c, src/native/windows/org_lwjgl_opengl_WindowsAWTGLCanvasPeerInfo.c, src/native/windows/org_lwjgl_opengl_WindowsContextImplementation.c, src/native/windows/org_lwjgl_opengl_WindowsDisplayPeerInfo.c, src/native/windows/org_lwjgl_opengl_WindowsPeerInfo.c: Windows: Got rid of dummy window in WindowsDisplayPeerInfo 2006-09-19 13:41 elias_naur * src/java/org/lwjgl/opengl/Display.java: Display.java: Moved Context creation to after createWindow to relax the requirement that the Display PeerInfo must be valid before createWindow(). This will help Windows get rid of a dummy window. 2006-09-19 13:18 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplayPeerInfo.java: Windows: Removed unused method in WindowsDisplayPeerInfo 2006-09-19 11:06 elias_naur * src/native/windows/org_lwjgl_opengl_Display.c: Windows: Don't discard messages from other windows in the message handler 2006-09-18 15:03 elias_naur * src/java/org/lwjgl/opengl/LinuxKeycodes.java: Linux: Map alt-gr to RMENU 2006-09-08 10:01 elias_naur * platform_build/linux_ant/build.xml, platform_build/linux_ant/build_devil.xml, platform_build/linux_ant/build_fmod3.xml: Linux: changed uname -i to uname -m to improve 64 bit detection in build script 2006-09-08 08:29 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java: Windows: Fixed NPE in Display.getVersion() 2006-09-01 20:15 spasi * src/java/org/lwjgl/opengl/glu/GLU.java: Added INVALID_FRAMEBUFFER_OPERATION_EXT in GLU.gluErrorString 2006-08-31 16:40 matzon * src/java/org/lwjgl/fmod3/FSound.java, src/native/common/fmod3/org_lwjgl_fmod3_FSound.c: fixed params (int -> float) 2006-08-31 13:35 elias_naur * src/java/org/lwjgl/input/Mouse.java: Don't throw exceptions on Mouse.getEventButtonState 2006-08-30 02:47 kevglass * src/java/org/lwjgl/input/Controllers.java: Removed sanity checks for controllers. All controllers are now reported allowing the developer to make the decision over which ones to display to the user. 2006-08-25 05:47 elias_naur * libs/jinput.jar: Updated jinput.jar 2006-08-22 21:21 elias_naur * libs/jinput.jar: Updated jinput.jar 2006-08-22 09:24 elias_naur * libs/jinput.jar: Updated jinput.jar 2006-08-21 17:26 kevglass * src/java/org/lwjgl/input/Controllers.java: Added sanity checks on reported controllers to prune out one with no Axis or no Buttons. 2006-08-21 17:25 kevglass * src/java/org/lwjgl/test/input/TestControllers.java: Update controllers test to not poll() the controllers from multiple threads. 2006-08-20 18:01 matzon * www/changelog.php: only print last changelog - rest is linked 2006-08-18 22:31 elias_naur * libs/macosx/libjinput-osx.jnilib: Mac OS X: re-imported jinput library 2006-08-18 22:17 elias_naur * libs/win32/jinput-dx8.dll, libs/win32/jinput-raw.dll: Win32: Re-imported jinput libraries 2006-08-18 22:05 elias_naur * libs/macosx/libjinput-osx.jnilib: Mac OS X: Set binary mime type on jinput library 2006-08-18 22:03 elias_naur * libs/win32/jinput-dx8.dll, libs/win32/jinput-raw.dll: Win32: Set binary mime type on jinput libs 2006-08-18 08:49 matzon * libs/macosx/libIL.dylib, libs/macosx/libILU.dylib, libs/macosx/libILUT.dylib: using statically linked support libs 2006-08-18 08:41 matzon * libs/linux/libIL.so, libs/linux/libILU.so, libs/linux/libILUT.so: using statically linked support libs 2006-08-16 10:42 spasi * src/generated/org/lwjgl/opengl/ContextCapabilities.java, src/generated/org/lwjgl/opengl/EXTBlendColor.java, src/generated/org/lwjgl/opengl/EXTBlendMinmax.java, src/native/generated/org_lwjgl_opengl_EXTBlendColor.c, src/native/generated/org_lwjgl_opengl_EXTBlendMinmax.c, src/templates/org/lwjgl/opengl/EXT_blend_color.java, src/templates/org/lwjgl/opengl/EXT_blend_minmax.java: Added EXT_blend_color & EXT_blend_minmax extensions. 2006-08-10 09:05 elias_naur * platform_build/macosx_ant/build.xml: Mac OS X: build fixes 2006-08-10 08:45 elias_naur * build.xml, src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/devil/ILNative.java, src/java/org/lwjgl/fmod3/FMOD.java, src/native/common/devil/extil.c, src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c: Update to beta3 2006-08-10 08:16 elias_naur * libs/win32/jinput-dx8.dll: Windows: Updated jinput-dx8.dll 2006-08-10 08:06 elias_naur * libs/jinput.jar: Updated jinput.jar 2006-08-03 10:00 spasi * src/java/org/lwjgl/opengl/GLContext.java: Added OpenGL 2.1 support 2006-08-03 09:51 spasi * src/generated/org/lwjgl/opengl/ContextCapabilities.java, src/generated/org/lwjgl/opengl/GL21.java, src/native/generated/org_lwjgl_opengl_GL21.c, src/templates/org/lwjgl/opengl/GL21.java: 2006-08-01 14:10 elias_naur * build.xml, platform_build/macosx_ant/build.xml: Mac OS X: Build fixes 2006-08-01 13:55 elias_naur * platform_build/macosx_ant/build.xml: Mac OS X: Native compilation fix 2006-08-01 10:36 elias_naur * src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java: Make sure the mode member is never null in FullScreenWindowedTest 2006-07-31 22:54 elias_naur * src/java/org/lwjgl/opengl/ReferencesStack.java, src/java/org/lwjgl/opengl/StateStack.java, src/java/org/lwjgl/opengl/StateTracker.java: Don't trust GL_MAX_CLIENT_ATTRIB_STACK_DEPTH since it is 0 on Xgl in linux. Instead make sure the state trackers are sized according to demand 2006-07-31 22:37 elias_naur * src/generated/org/lwjgl/opengl/References.java, src/java/org/lwjgl/opengl/ReferencesStack.java, src/java/org/lwjgl/util/generator/ReferencesGeneratorProcessorFactory.java: ReferencesStack now clears references when popping to avoid keeping buffer references around too long 2006-07-31 01:22 elias_naur * src/java/org/lwjgl/opengl/LinuxKeyboard.java: Linux: Don't free already freed XIC and XIM instances in LinuxKeyboard 2006-07-25 15:31 spasi * build.xml, src/generated/org/lwjgl/opengl/ATITextFragmentShader.java, src/generated/org/lwjgl/opengl/ContextCapabilities.java, src/generated/org/lwjgl/opengl/EXTTimerQuery.java, src/generated/org/lwjgl/opengl/SGISGenerateMipmap.java, src/generated/org/lwjgl/opengl/SGISTextureLOD.java, src/native/generated/org_lwjgl_opengl_EXTTimerQuery.c, src/templates/org/lwjgl/opengl/SGIS_generate_mipmap.java, src/templates/org/lwjgl/opengl/SGIS_texture_lod.java: Added SGIS_generate_mipmap & SGIS_texture_lod extensions 2006-07-22 21:30 elias_naur * src/java/org/lwjgl/opengl/Display.java, src/java/org/lwjgl/opengl/LinuxDisplay.java: Linux: Remove 32x32 icons size check, since other sizes seem to work alright. Document the fact that Display.setIcon use the icons from the icon array in order of decreasing preference 2006-07-22 15:05 elias_naur * src/java/org/lwjgl/opengl/GLContext.java: Make sure OpenGL versions with major >= 3 is properly supported. Make sure major >= 1 in any case 2006-07-22 14:58 elias_naur * src/java/org/lwjgl/opengl/GLContext.java: Fix comment 2006-07-21 20:35 elias_naur * src/java/org/lwjgl/opengl/WindowsDirectInput.java, src/java/org/lwjgl/opengl/WindowsDirectInputDevice.java: Windows: Ingore DI_POLLEDDEVICE when setting buffer size of a directinput device 2006-07-17 23:27 elias_naur * src/java/org/lwjgl/opengl/Util.java: glu: Remove unused Util.IntValue inner class 2006-07-17 23:23 elias_naur * src/java/org/lwjgl/opengl/glu/PixelStoreState.java: glu: Remove redundant initialization of PixelStoreState 2006-07-15 23:31 elias_naur * platform_build/mingw_ant/build.xml, platform_build/windows_ant/build.xml: Windows: Use env.MSSdk, not MSSDK (the capitalization is important in ant). The MSVC compiler doesn't seem to mind if the PLTSDK is included or not, though (if it did, we would have noticed the incorrect env. variable) 2006-07-15 23:20 elias_naur * platform_build/mingw_ant/build.xml, platform_build/mingw_ant/build_devil.xml, platform_build/mingw_ant/build_fmod3.xml: Windows: Make mingw build.xml strip the dll after linking. Delete optional build files from mingw_ant. 2006-07-15 23:04 elias_naur * platform_build/mingw_ant/build.xml: Windows: mingw path fixes 2006-07-15 21:44 elias_naur * platform_build/mingw_ant, platform_build/mingw_ant/build.xml, platform_build/mingw_ant/build_devil.xml, platform_build/mingw_ant/build_fmod3.xml: Windows: added build.xml for MinGW building of lwjgl.dll. Hopefully this could enable us to build 64 bit versions of the natives in the future. It currently works, with some manual removal of double declarations of symbols in dinput.h(!) 2006-07-15 21:37 elias_naur * src/native/windows/org_lwjgl_opengl_WindowsDirectInput8.c: Windows: Fix warning 2006-07-15 21:01 elias_naur * src/native/common/common_tools.c, src/native/common/common_tools.h, src/native/windows/org_lwjgl_input_Cursor.c, src/native/windows/org_lwjgl_opengl_Display.c: Windows: Replace _WIN32 macro with _MSC_VER since the conditionals are really for the MSVC compiler, not for the windows platform in general. Code cleanup. 2006-07-15 20:25 elias_naur * src/java/org/lwjgl/test/DisplayTest.java, src/native/windows/context.h, src/native/windows/org_lwjgl_opengl_Pbuffer.c, src/native/windows/org_lwjgl_opengl_WindowsAWTGLCanvasPeerInfo.c, src/native/windows/org_lwjgl_opengl_WindowsDisplayPeerInfo.c: Windows: Don't use a non-portable anonymous struct in contex.h 2006-07-15 19:55 elias_naur * src/native/windows/display.c, src/native/windows/org_lwjgl_opengl_Pbuffer.c: Windows: Cleanup 2006-07-15 19:45 elias_naur * build.xml, src/java/org/lwjgl/NativeSysImplementation.java, src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/Win32SysImplementation.java, src/java/org/lwjgl/WindowsSysImplementation.java, src/java/org/lwjgl/test/DisplayTest.java, src/native/windows/org_lwjgl_Sys.c: Windows: Moved NativeSysImplementation.java to WindowsSysImplementation.java and moved some native code to java. 2006-07-15 19:25 elias_naur * src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/opengl/WindowsDisplay.java, src/java/org/lwjgl/opengl/WindowsFileVersion.java, src/native/windows/display.c, src/native/windows/display.h, src/native/windows/org_lwjgl_opengl_Display.c: Windows: Move more of Display.getVersion to java 2006-07-15 18:45 elias_naur * src/native/windows/display.c: Windows: Added NULL check to malloc in display.c 2006-07-15 18:43 elias_naur * src/native/windows/display.c: Windows: Forgot display.c in last commit 2006-07-15 18:36 elias_naur * src/java/org/lwjgl/test/SysTest.java: Fixed SysTest.java 2006-07-15 18:31 elias_naur * src/native/windows/org_lwjgl_Sys.c: Windows: Don't release clipboard data before use 2006-07-15 17:44 elias_naur * src/native/windows/display.c: Windows: Removed unused variable from display.c 2006-07-14 16:14 elias_naur * src/java/org/lwjgl/DefaultSysImplementation.java, src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/SysImplementation.java, src/native/common/common_tools.c: Split the external LWJGL version from the internal version of the native JNI library. The internal JNI version is now an integer. This has multiple advantages over the old way: 1. The JNI_VERSION field is now included automatically in the generated JNI headers, relieving us of the burden of updating the version number in both java and native code. 2. We can update the JNI version with every non-compatible change of the JNI library API, not just once per release, giving us extra safety when users download and build LWJGL from SVN. 3. We can now avoid rebuilding natives if a particular release only contains java changes. Currently, This is mostly a problem when Brian bumps the external version prior a release and I forget to re-build the natives ;) 2006-07-14 13:07 elias_naur * src/templates/org/lwjgl/opengl/ARB_multitexture.java, src/templates/org/lwjgl/opengl/GL11.java, src/templates/org/lwjgl/opengl/GL13.java: Added additional @NoErrorCheck annotations 2006-07-14 12:07 elias_naur * src/templates/org/lwjgl/opengl/GL11.java: Added @NoErrorCheck to GL11.glGetError 2006-07-14 11:54 elias_naur * build.xml: Added a commented out generatechecks option to the opengl stubs generator. It can can be activated to add Utils.checkGLError everywhere 2006-07-14 10:38 elias_naur * src/native/windows/org_lwjgl_opengl_Display.c: Windows: Fixed setCursorPosition. 2006-07-14 08:32 elias_naur * applet/applet.html, build.xml, libs/jinput.jar, src/java/org/lwjgl/test/applet/ControllersTest.java: Added a Controllers applet test 2006-07-13 18:56 elias_naur * libs/jinput.jar: Refresh Jinput.jar 2006-07-12 21:29 matzon * build.xml: no more source dist - get from svn date fixes fixed signing and path issue when doing jnlp 2006-07-12 19:57 matzon * src/java/org/lwjgl/LWJGLUtil.java: using constants for names 2006-07-12 19:55 matzon * src/java/org/lwjgl/LWJGLUtil.java: win32->windows 2006-07-12 19:38 matzon * platform_build/linux_ant/build_fmod3.xml: check for fmod property when it's actually been imported 2006-07-12 19:36 matzon * build.xml: using ant build files for linux 2006-07-12 19:35 matzon * platform_build/linux_ant/build_fmod3.xml: check for fmod 2006-07-12 19:32 matzon * platform_build/linux_ant/build_devil.xml, platform_build/linux_ant/build_fmod3.xml: linux ant build files 2006-07-12 19:07 elias_naur * platform_build/windows_ant/build.xml: Windows: Fix double compiler flag 2006-07-12 18:32 elias_naur * build.xml, src/java/org/lwjgl/opengl/AWTGLCanvas.java, src/java/org/lwjgl/opengl/Context.java, src/java/org/lwjgl/opengl/Display.java, src/java/org/lwjgl/opengl/Win32AWTGLCanvasPeerInfo.java, src/java/org/lwjgl/opengl/Win32CanvasImplementation.java, src/java/org/lwjgl/opengl/Win32ContextImplementation.java, src/java/org/lwjgl/opengl/Win32Display.java, src/java/org/lwjgl/opengl/Win32DisplayPeerInfo.java, src/java/org/lwjgl/opengl/Win32PbufferPeerInfo.java, src/java/org/lwjgl/opengl/Win32PeerInfo.java, src/java/org/lwjgl/opengl/Win32Registry.java, src/java/org/lwjgl/opengl/WindowsAWTGLCanvasPeerInfo.java, src/java/org/lwjgl/opengl/WindowsCanvasImplementation.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/WindowsPbufferPeerInfo.java, src/java/org/lwjgl/opengl/WindowsPeerInfo.java, src/java/org/lwjgl/opengl/WindowsRegistry.java, src/native/windows/LWJGL.c, src/native/windows/context.c, src/native/windows/context.h, src/native/windows/display.c, src/native/windows/display.h, src/native/windows/org_lwjgl_Sys.c, src/native/windows/org_lwjgl_input_Cursor.c, src/native/windows/org_lwjgl_opengl_Display.c, src/native/windows/org_lwjgl_opengl_Pbuffer.c, src/native/windows/org_lwjgl_opengl_Win32AWTGLCanvasPeerInfo.c, src/native/windows/org_lwjgl_opengl_Win32ContextImplementation.c, src/native/windows/org_lwjgl_opengl_Win32DisplayPeerInfo.c, src/native/windows/org_lwjgl_opengl_Win32PeerInfo.c, src/native/windows/org_lwjgl_opengl_Win32Registry.c, src/native/windows/org_lwjgl_opengl_WindowsAWTGLCanvasPeerInfo.c, src/native/windows/org_lwjgl_opengl_WindowsContextImplementation.c, src/native/windows/org_lwjgl_opengl_WindowsDisplayPeerInfo.c, src/native/windows/org_lwjgl_opengl_WindowsPeerInfo.c, src/native/windows/org_lwjgl_opengl_WindowsRegistry.c, src/native/windows/win32_al.c, src/native/windows/windows_al.c: Windows: Rename Win32* files to Windows* 2006-07-12 18:10 elias_naur * .cvsignore, src/native/common/.cvsignore, src/native/common/devil/.cvsignore, src/native/common/fmod3/.cvsignore, src/native/linux/.cvsignore, src/native/macosx/.cvsignore, src/native/windows/.cvsignore: remove .cvsignore files 2006-07-12 18:09 elias_naur * build.xml, platform_build/windows_ant/build.xml, src/native/win32, src/native/windows: Windows: move natives from src/native/win32 to src/native/windows because the source really is bitness neutral, not 32 bit specific. 2006-07-12 16:55 elias_naur * platform_build/windows_ant/build.xml, src/native/common/common_tools.c: Windows: Use the standard _WIN32 macro instead of the LWJGL defined WIN32. 2006-07-11 23:03 elias_naur * build.xml: Added runtest ant target for easy execution of tests 2006-07-11 21:55 matzon * doc/changelogs, doc/templates: obsolete stuff - all hail svn remove! 2006-07-11 21:53 matzon * platform_build/mac_xcode, platform_build/win32_ms_cmdline: removing old build file stuff 2006-07-11 21:50 matzon * platform_build/win32_vs_net: removing old build file stuff 2006-07-11 21:48 matzon * platform_build/sharp_develop: removing old build file stuff 2006-07-11 21:47 matzon * platform_build/macosx_ant/build.xml: build natives into bin/ 2006-07-11 21:46 matzon * platform_build/linux_ant/build.xml: build natives into bin/ 2006-07-11 21:45 matzon * platform_build/windows_ant/build_devil.xml, platform_build/windows_ant/build_fmod3.xml: build natives into bin/ 2006-07-11 21:44 matzon * platform_build/windows_ant/build.xml: build natives into bin/ 2006-07-11 21:43 matzon * build.xml: removed (some) obsolete targets build natives into bin/ support for windows optional ant build files 2006-07-11 21:23 matzon * platform_build/windows_ant/build_devil.xml, platform_build/windows_ant/build_fmod3.xml: optional build files 2006-07-11 21:08 elias_naur * libs/linux/libjinput-linux64.so: Linux: Added libjinput-linux64.so 64 bit library 2006-07-11 21:03 elias_naur * libs/jinput.jar: Refreshed jinput.jar with 64 bit support 2006-07-11 21:00 elias_naur * src/java/org/lwjgl/Sys.java: Linux: more 64 bit stuff 2006-07-11 20:56 elias_naur * platform_build/linux_ant/build.xml: Linux: more 64 bit stuff 2006-07-11 20:49 elias_naur * build.xml, src/java/org/lwjgl/Sys.java: Linux: more 64 bit stuff 2006-07-11 20:30 elias_naur * build.xml, platform_build/linux_ant/build.xml, src/java/org/lwjgl/DefaultSysImplementation.java, src/java/org/lwjgl/LWJGLUtil.java, src/java/org/lwjgl/LinuxSysImplementation.java, src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/SysImplementation.java, src/java/org/lwjgl/util/applet/LWJGLInstaller.java: Linux: added support for 64 bit JVMs 2006-07-11 20:00 elias_naur * libs/jinput.jar: Refreshed jinput.jar 2006-07-11 19:54 matzon * platform_build/windows_ant/build.xml: flueknepperi 2006-07-11 19:33 elias_naur * src/java/org/lwjgl/util/applet/LWJGLInstaller.java: LWJGLInstaller: use constant instead of hardcoded filename 2006-07-11 19:30 matzon * src/java/org/lwjgl/util/applet/LWJGLInstaller.java: update/fix comments 2006-07-11 19:06 elias_naur * src/java/org/lwjgl/util/applet/LWJGLInstaller.java: LWJGInstaller: Run the uninstaller before installing instead of at VM exit 2006-07-11 18:55 elias_naur * src/java/org/lwjgl/util/applet/LWJGLInstaller.java: LWJGLInstaller: Rename watermark file to .lwjglinuse 2006-07-11 18:52 elias_naur * src/java/org/lwjgl/util/applet/LWJGLInstaller.java: LWJGLInstaller: Don't allow applets to decide whether to uninstall old lwjgl dirs 2006-07-11 18:49 elias_naur * src/java/org/lwjgl/util/applet/LWJGLInstaller.java: Tightened access modifiers in LWJGLInstaller 2006-07-11 18:38 elias_naur * src/java/org/lwjgl/util/applet/LWJGLInstaller.java: Added final modifier to a constant in LWJGLInstaller 2006-07-11 12:22 elias_naur * platform_build/linux_ant/build.xml: Linux: don't use static linking for 64 bit builds 2006-07-10 22:26 elias_naur * platform_build/windows_ant/build.xml: Windows: Use standard environment variables for build paths 2006-07-10 18:03 elias_naur * src/java/org/lwjgl/opengl/Win32CanvasImplementation.java: Windows: Add System.loadLibrary("jawt") again, since it seems that Toolkit.getDefaultToolkit() is not always enough. 2006-07-10 15:46 elias_naur * src/native/win32/org_lwjgl_opengl_Display.c: Windows: Pass correct class reference to CallStaticVoidMethod JNI 2006-07-10 15:32 elias_naur * src/native/win32/org_lwjgl_opengl_Pbuffer.c, src/native/win32/org_lwjgl_opengl_Win32PeerInfo.c: Windows: Fixed fetches of a boolean field with GetIntField JNI 2006-07-10 15:29 elias_naur * src/native/linux/context.c: Linux: Fixed fetch of a boolean field with GetIntField JNI 2006-07-10 00:47 elias_naur * src/java/org/lwjgl/util/jinput/LWJGLKeyboard.java, src/java/org/lwjgl/util/jinput/LWJGLMouse.java: Add correct timestamps to jinput controller environment for LWJGL input Mouse and Keyboard 2006-07-10 00:44 elias_naur * src/native/common/common_tools.c: Fix compile warning 2006-07-10 00:34 elias_naur * src/native/win32/org_lwjgl_opengl_Display.c: Windows: Fix issue when AWT core classes invoke the LWJGL message handler through a synchronous SendMessage. Bug triggered by jmetest.awt.swingui.TestJMEDesktop. 2006-07-09 08:31 elias_naur * src/native/common/common_tools.c, src/native/common/common_tools.h, src/native/win32/org_lwjgl_opengl_Display.c: Windows: don't cache the JNIEnv pointer in the message handle, but acquire it through the global JavaVM handle. 2006-07-08 22:17 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/native/linux/org_lwjgl_opengl_Display.c: Linux: Made most fields in LinuxDisplay non-static 2006-07-08 21:57 elias_naur * src/java/org/lwjgl/opengl/Win32Display.java, src/java/org/lwjgl/test/DisplayTest.java, src/native/win32/Window.h, src/native/win32/display.c, src/native/win32/display.h, src/native/win32/org_lwjgl_opengl_Display.c: Windows: Moved gamma and display modes settings and more boolean state to java side. 2006-07-08 17:20 elias_naur * build.xml, platform_build/windows_ant, platform_build/windows_ant/build.xml: Windows: Added ant build.xml for native core 2006-07-07 14:06 elias_naur * src/native/linux/Makefile, src/native/linux/Makefile.amd64: Linux: Remove Makefiles 2006-07-07 14:05 elias_naur * platform_build/linux_ant/build.xml: Linux: Remove debug echos from build.xml 2006-07-07 14:02 elias_naur * platform_build/linux_ant/build.xml: Linux: Support x86_64 building 2006-07-07 12:41 elias_naur * build.xml, platform_build/macosx_ant, platform_build/macosx_ant/build-symbol-list, platform_build/macosx_ant/build.xml, src/native/macosx/build-symbol-list, src/native/macosx/build.xml: Mac OS X: Added support for compile_native target. Moved optional libraries to compile_native_optional target 2006-07-07 11:47 elias_naur * build.xml: Commented out cvsbuild target - using it will propbably cause confusion 2006-07-07 11:00 elias_naur * build.xml, platform_build/linux_ant, platform_build/linux_ant/build.xml: Added linux specific build.xml for building liblwjgl.so. Moved FMOD and Devil native builds to compile_native_optional ant target 2006-07-07 10:38 elias_naur * build.xml: Made build.xml use location in properties where appropriate 2006-07-07 10:36 elias_naur * src/generated/org/lwjgl/opengl/ATITextFragmentShader.java, src/generated/org/lwjgl/opengl/EXTTimerQuery.java, src/java/org/lwjgl/util/generator/NativeMethodStubsGenerator.java, src/native/common/common_tools.c, src/native/common/common_tools.h, src/native/generated/org_lwjgl_openal_AL10.c, src/native/generated/org_lwjgl_opengl_EXTTimerQuery.c, src/native/generated/org_lwjgl_opengl_GL11.c: Added a native NewStringNativeUnsigned to avoid compile warnings 2006-07-05 10:47 elias_naur * src/java/org/lwjgl/opengl/MacOSXDisplay.java: MacOSXDisplay workaround done properly :) 2006-07-05 09:58 elias_naur * src/java/org/lwjgl/opengl/MacOSXDisplay.java: Mac OS X: Workaround a crash with applets and MacOSXDisplay 2006-07-04 17:46 elias_naur * src/java/org/lwjgl/opengl/WindowsKeyboard.java, src/java/org/lwjgl/opengl/WindowsMouse.java: Windows: Use data size constant for input devices instead of hard coded size 2006-07-04 17:07 elias_naur * src/java/org/lwjgl/input/Keyboard.java, src/java/org/lwjgl/input/Mouse.java, src/java/org/lwjgl/opengl/KeyboardEventQueue.java, src/java/org/lwjgl/opengl/LinuxDisplay.java, src/java/org/lwjgl/opengl/LinuxKeyboard.java, src/java/org/lwjgl/opengl/LinuxMouse.java, src/java/org/lwjgl/opengl/MouseEventQueue.java, src/java/org/lwjgl/opengl/Win32Display.java, src/java/org/lwjgl/opengl/WindowsDirectInputDevice.java, src/java/org/lwjgl/opengl/WindowsDirectInputDevice3.java, src/java/org/lwjgl/opengl/WindowsDirectInputDevice8.java, src/java/org/lwjgl/opengl/WindowsKeyboard.java, src/java/org/lwjgl/opengl/WindowsMouse.java, src/native/linux/org_lwjgl_opengl_Display.c, src/native/win32/org_lwjgl_opengl_Display.c, src/native/win32/org_lwjgl_opengl_WindowsDirectInputDevice3.c, src/native/win32/org_lwjgl_opengl_WindowsDirectInputDevice8.c: Added Keyboard.getEventNanoseconds() and Mouse.getEventNanoseconds() 2006-07-04 13:44 elias_naur * src/java/org/lwjgl/util/applet/LWJGLInstaller.java: LWJGLInstaller now uses JarFile instead of JarInputStream to work around a bug with java 1.5 and jar signing 2006-07-04 12:20 elias_naur * src/java/org/lwjgl/util/applet/LWJGLInstaller.java: LWJGLInstaller: Exceptions should propagate to ease debugging 2006-07-04 12:10 elias_naur * src/java/org/lwjgl/util/applet/LWJGLInstaller.java: Tightened access modifiers for LWJGLInstaller 2006-07-04 11:07 elias_naur * src/java/org/lwjgl/util/applet/LWJGLInstaller.java: Collapsed exception chains in LWJGLInstaller 2006-07-04 10:53 elias_naur * applet/applet.html: Added jars to classpath in applet.html test 2006-07-04 10:52 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java: Linux: Fixed privileged property access in LinuxDisplay.java 2006-07-04 10:51 elias_naur * src/java/org/lwjgl/util/applet/LWJGLInstaller.java: LWJGLInstaller should check for non-existing master directory. Use exceptions instead of boolean status code in verifyCerts 2006-07-03 23:26 matzon * build.xml: reworked installer to expect a jar with the platform natives inside a jar 2006-07-03 23:23 matzon * src/java/org/lwjgl/test/applet/AppletTest.java, src/java/org/lwjgl/test/applet/OpenAL.java, src/java/org/lwjgl/test/applet/Optional.java, src/java/org/lwjgl/test/applet/Speed.java: cleaned up imports 2006-07-03 23:23 matzon * src/java/org/lwjgl/util/applet/LWJGLInstaller.java: cleaned up imports 2006-07-03 23:22 matzon * src/java/org/lwjgl/util/applet/LWJGLInstaller.java: added certificate check reworked installer to expect a jar with the platform natives inside a jar now installs into java.io.tmpdir/.lwjglinstall/ uninstaller checks for removed watermark file - tho it never gets removed *grumble* 2006-07-03 23:16 elias_naur * src/java/org/lwjgl/input/Keyboard.java, src/java/org/lwjgl/input/Mouse.java, src/java/org/lwjgl/opengl/DisplayImplementation.java, src/java/org/lwjgl/opengl/EventQueue.java, src/java/org/lwjgl/opengl/KeyboardEventQueue.java, src/java/org/lwjgl/opengl/LinuxDisplay.java, src/java/org/lwjgl/opengl/LinuxKeyboard.java, src/java/org/lwjgl/opengl/LinuxMouse.java, src/java/org/lwjgl/opengl/MacOSXDisplay.java, src/java/org/lwjgl/opengl/MouseEventQueue.java, src/java/org/lwjgl/opengl/Win32Display.java, src/java/org/lwjgl/opengl/WindowsKeyboard.java, src/java/org/lwjgl/opengl/WindowsMouse.java: Implemented variable sized events in preparation of timestamped input events 2006-07-03 21:53 elias_naur * src/java/org/lwjgl/opengl/WindowsDirectInput.java, src/java/org/lwjgl/opengl/WindowsDirectInput3.java, src/java/org/lwjgl/opengl/WindowsDirectInput8.java, src/java/org/lwjgl/opengl/WindowsDirectInputDevice.java, src/java/org/lwjgl/opengl/WindowsDirectInputDevice3.java, src/java/org/lwjgl/opengl/WindowsDirectInputDevice8.java, src/java/org/lwjgl/opengl/WindowsDirectInputDeviceObjectCallback.java, src/java/org/lwjgl/opengl/WindowsMouse.java: Removed svn:executable properties on windows java files 2006-07-03 20:10 elias_naur * build.xml: Don't delete the generated directories themselves on ant clean-generated, only the source files 2006-07-03 19:22 elias_naur * src/java/org/lwjgl/opengl/EventQueue.java: Fixed comment 2006-07-03 19:09 elias_naur * src/java/org/lwjgl/input/Keyboard.java, src/java/org/lwjgl/input/Mouse.java, src/java/org/lwjgl/opengl/DisplayImplementation.java, src/java/org/lwjgl/opengl/EventQueue.java, src/java/org/lwjgl/opengl/LinuxDisplay.java, src/java/org/lwjgl/opengl/LinuxKeyboard.java, src/java/org/lwjgl/opengl/LinuxMouse.java, src/java/org/lwjgl/opengl/MacOSXDisplay.java, src/java/org/lwjgl/opengl/Win32Display.java, src/java/org/lwjgl/opengl/WindowsKeyboard.java, src/java/org/lwjgl/opengl/WindowsMouse.java: Now that no native side event_queue_t type is used anymore, convert input read() semantics to use normal nio Buffer semantics - that is, move the position when writing events 2006-07-03 18:56 elias_naur * src/java/org/lwjgl/opengl/EventQueue.java, src/java/org/lwjgl/opengl/LinuxDisplay.java: Fixed comment 2006-07-03 18:33 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/native/linux/org_lwjgl_opengl_Display.c: Linux: Moved Display state booleans to java side 2006-07-03 18:18 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java: Linux: Fix multiple calls of setIcon by creating copies of icon data instead of converting data in-place 2006-07-03 18:07 elias_naur * build.xml, src/java/org/lwjgl/opengl/LinuxDisplay.java, src/java/org/lwjgl/opengl/LinuxKeyboard.java, src/java/org/lwjgl/opengl/LinuxKeycodes.java, src/java/org/lwjgl/opengl/LinuxMouse.java, src/native/common/common_tools.c, src/native/common/common_tools.h, src/native/linux/Window.h, src/native/linux/display.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_LinuxKeyboard.c, src/native/linux/org_lwjgl_opengl_LinuxMouse.c, src/native/win32/dinputhelper.c, src/native/win32/dinputhelper.h: Linux: Moved most input related stuff from native to java 2006-07-03 12:00 elias_naur * libs/jinput.jar, src/java/org/lwjgl/util/applet/LWJGLInstaller.java: Added support for applets to jinput 2006-07-03 11:44 elias_naur * build.xml: Added seal to security sensitive jars 2006-07-03 11:37 elias_naur * src/java/org/lwjgl/applet: Moved LWJGLInstaller to org.lwjgl.util.applet 2006-07-03 11:36 elias_naur * src/java/org/lwjgl/test/applet/AppletTest.java: Fixed AppletTest 2006-07-03 11:30 elias_naur * build.xml, res/model, src/java/org/lwjgl/util/applet, src/java/org/lwjgl/util/applet/LWJGLInstaller.java, src/java/org/lwjgl/util/model: Removed org.lwjgl.util.model 2006-07-03 10:28 elias_naur * src/java/org/lwjgl/DefaultSysImplementation.java, src/java/org/lwjgl/MacOSXSysImplementation.java, src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/SysImplementation.java, src/java/org/lwjgl/applet/LWJGLInstaller.java, src/java/org/lwjgl/test/applet/AppletTest.java: Removed multiple library names support from Sys.java, it is not needed anymore 2006-07-03 10:21 elias_naur * src/java/org/lwjgl/LWJGLUtil.java, src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/applet/LWJGLInstaller.java, src/java/org/lwjgl/devil/ILNative.java, src/java/org/lwjgl/fmod3/FMOD.java, src/java/org/lwjgl/test/applet/AppletTest.java: Made sure no dependency from core LWJGL to LWJGLInstaller exists 2006-07-02 22:45 elias_naur * src/java/org/lwjgl/opengl/Display.java, src/java/org/lwjgl/opengl/MacOSXFrame.java: Reverted Display.getPrivilegedBoolean access modifier change - package private is alright 2006-07-02 22:41 elias_naur * src/java/org/lwjgl/applet/LWJGLInstaller.java, src/java/org/lwjgl/opengl/AWTSurfaceLock.java: Spelling fixes 2006-07-02 22:01 matzon * build.xml: add linux and mac natives to lwjgl applet jar 2006-07-02 21:59 matzon * src/native/common/devil/extil.c: support for version beta2 tag 2006-07-02 21:58 matzon * src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c: beta2 tag 2006-07-02 21:58 matzon * src/native/common/common_tools.c: beta2 tag 2006-07-02 21:56 matzon * src/java/org/lwjgl/Sys.java: preliminary applet support 2006-07-02 21:55 matzon * src/java/org/lwjgl/LWJGLUtil.java: preliminary applet support 2006-07-02 21:51 matzon * src/java/org/lwjgl/test/applet/AppletTest.java, src/java/org/lwjgl/test/applet/OpenAL.java, src/java/org/lwjgl/test/applet/OpenGL.java, src/java/org/lwjgl/test/applet/Optional.java, src/java/org/lwjgl/test/applet/Speed.java, src/java/org/lwjgl/test/applet/Test.java: preliminary applet support 2006-07-02 21:51 matzon * src/java/org/lwjgl/applet, src/java/org/lwjgl/applet/LWJGLInstaller.java: preliminary applet support 2006-07-02 21:50 matzon * src/java/org/lwjgl/fmod3/FMOD.java: preliminary applet support 2006-07-02 21:47 matzon * src/java/org/lwjgl/devil/ILNative.java: added version check preliminary applet support 2006-07-02 21:44 matzon * build.xml: beta2 tag updated applet tag to build all libs needed 2006-07-02 21:24 matzon * applet/applet.html: default to OpenGL test 2006-07-02 20:26 matzon * src/java/org/lwjgl/opengl/Display.java, src/java/org/lwjgl/opengl/MacOSXFrame.java: made Display priveledged action private. Fixes a possible security exploit that would allow anyone to get a boolean from System properties *gasp* 2006-07-01 05:33 elias_naur * src/native/win32/org_lwjgl_opengl_Display.c: Windows: Fixed compile error 2006-06-30 23:37 elias_naur * src/java/org/lwjgl/test/input/KeyboardTest.java: Fixed KeyboardTest 2006-06-30 23:05 elias_naur * src/java/org/lwjgl/input/Keyboard.java: Reverted the widening of Keyboard.getEventCharacter 2006-06-30 19:28 elias_naur * src/native/linux/org_lwjgl_input_Keyboard.c, src/native/linux/org_lwjgl_opengl_Display.c: Linux: native code cleanup 2006-06-30 19:08 elias_naur * src/native/win32/org_lwjgl_opengl_Display.c: Windows: Fixed Display.setIcon memory leak 2006-06-30 18:56 elias_naur * src/java/org/lwjgl/opengl/DisplayImplementation.java, src/java/org/lwjgl/opengl/LinuxDisplay.java, src/java/org/lwjgl/test/applet, src/native/linux/org_lwjgl_opengl_Display.c: Linux: Fixed Display.setIcon memory leak. 2006-06-30 16:47 elias_naur * src/native/linux/org_lwjgl_opengl_Display.c: Linux: Made the native destructor my_fini static 2006-06-28 21:16 elias_naur * src/java/org/lwjgl/opengl/Win32CanvasImplementation.java: Windows: replace loadLibrary("jawt") with Toolkit.getDefaultToolkit() which is better and avoids classloader issues with multiple loaded natives. Additionally, getDefaultToolkit is not a privileged action, while loadLibrary is. 2006-06-28 06:02 elias_naur * src/java/org/lwjgl/opengl/Win32CanvasImplementation.java: Windows: Added missing doPrivileged around loadLibrary("jawt") 2006-06-27 15:41 elias_naur * applet, applet/applet.html, applet/lwjglkeystore, build.xml: Added an applet test (lwjgl from applets doesn't work yet). 2006-06-27 12:57 elias_naur * src/java/org/lwjgl/opengl/KeyboardEventQueue.java: Mac OS X: Made KeyboardEventQueue handle widened char types 2006-06-27 11:11 elias_naur * src/java/org/lwjgl/opengl/Win32Display.java, src/native/win32/org_lwjgl_input_Cursor.c, src/native/win32/org_lwjgl_opengl_Display.c: Windows: Generalize getMin/MaxCursorSize to one native GetSystemMetrics 2006-06-26 14:28 elias_naur * src/native/win32/org_lwjgl_opengl_Display.c: Windows: Moved isUndecorated from global to local variable 2006-06-26 14:24 elias_naur * src/java/org/lwjgl/opengl/Win32Display.java, src/native/win32/org_lwjgl_opengl_Display.c: Windows: Moved is_dirty from native to java 2006-06-26 14:13 elias_naur * src/java/org/lwjgl/input/Keyboard.java: Widened Keyboard.getEventCharacter() return type from char to int to accomodate 32 bit characters. 2006-06-26 14:05 elias_naur * src/java/org/lwjgl/opengl/Win32Display.java, src/native/win32/org_lwjgl_opengl_Display.c: Windows: moved closerequested from native to java 2006-06-26 13:50 elias_naur * build.xml, platform_build/win32_ms_cmdline/build.bat, src/java/org/lwjgl/BufferUtils.java, src/java/org/lwjgl/input/Keyboard.java, src/java/org/lwjgl/input/Mouse.java, src/java/org/lwjgl/opengl/DisplayImplementation.java, src/java/org/lwjgl/opengl/EventQueue.java, src/java/org/lwjgl/opengl/LinuxDisplay.java, src/java/org/lwjgl/opengl/MacOSXDisplay.java, src/java/org/lwjgl/opengl/Win32Display.java, src/java/org/lwjgl/opengl/WindowsDirectInput.java, src/java/org/lwjgl/opengl/WindowsDirectInput3.java, src/java/org/lwjgl/opengl/WindowsDirectInput8.java, src/java/org/lwjgl/opengl/WindowsDirectInputDevice.java, src/java/org/lwjgl/opengl/WindowsDirectInputDevice3.java, src/java/org/lwjgl/opengl/WindowsDirectInputDevice8.java, src/java/org/lwjgl/opengl/WindowsDirectInputDeviceObjectCallback.java, src/java/org/lwjgl/opengl/WindowsKeyboard.java, src/java/org/lwjgl/opengl/WindowsMouse.java, src/native/common/common_tools.c, src/native/common/common_tools.h, src/native/win32/LWJGL.c, src/native/win32/Window.h, src/native/win32/dinputhelper.c, src/native/win32/dinputhelper.h, src/native/win32/org_lwjgl_input_Keyboard.c, src/native/win32/org_lwjgl_input_Mouse.c, src/native/win32/org_lwjgl_opengl_Display.c, src/native/win32/org_lwjgl_opengl_WindowsDirectInput3.c, src/native/win32/org_lwjgl_opengl_WindowsDirectInput8.c, src/native/win32/org_lwjgl_opengl_WindowsDirectInputDevice3.c, src/native/win32/org_lwjgl_opengl_WindowsDirectInputDevice8.c, src/native/win32/org_lwjgl_opengl_WindowsKeyboard.c: Windows: LWJGL didn't work well with jinput, but compatibility could be greatly improved if LWJGL used DirectInput 8 (like jinput). This can't be done unconditionally, since we need the DX3 support for older versions of windows. So, I've moved most Mouse and Keyboard stuff from native to java side and generalized DirectInput access through an abstract base class, with two concrete subclasses, one for dx3 and one for dx8. 2006-06-23 16:45 elias_naur * src/native/win32/org_lwjgl_input_Keyboard.c, src/native/win32/org_lwjgl_input_Mouse.c: Windows: Cleanup of native input code 2006-06-23 08:16 matzon * src/native/common/fmod3/org_lwjgl_fmod3_FMusic.c, src/native/common/fmod3/org_lwjgl_fmod3_FSound.c: fixed offset/length to use buffer properties 2006-06-23 08:14 matzon * src/java/org/lwjgl/fmod3/FMusic.java, src/java/org/lwjgl/fmod3/FMusicModule.java, src/java/org/lwjgl/fmod3/FSound.java, src/java/org/lwjgl/fmod3/FSoundSample.java, src/java/org/lwjgl/fmod3/FSoundStream.java, src/java/org/lwjgl/test/fmod3/DSPTest.java, src/java/org/lwjgl/test/fmod3/MusicPlayer.java, src/java/org/lwjgl/test/fmod3/MusicPlayerMemory.java, src/java/org/lwjgl/test/fmod3/StreamPlayer.java, src/java/org/lwjgl/test/fmod3/StreamPlayerMemory.java, src/java/org/lwjgl/test/fmod3/SyncTest.java: fixed offset/length to use buffer properties keep reference to buffers until free'd added FMUSIC_LoadSongEx test 2006-06-22 10:42 elias_naur * src/java/org/lwjgl/opengl/MouseEventQueue.java: Mac OS X: Fix ctrl-click right button handling 2006-06-20 14:09 elias_naur * src/java/org/lwjgl/opengl/Win32Display.java: Windows: Display.getVersion should return null when getAdapter() is null 2006-06-18 09:08 elias_naur * src/native/win32/org_lwjgl_input_Mouse.c: Windows: Make sure the DirectInput even buffer is properly flushed before switching to grabbed state. 2006-06-18 08:51 elias_naur * src/native/win32/org_lwjgl_input_Mouse.c: Windows: Fixed spurious mouse button events after a Mouse.setGrabbed(true) 2006-06-17 23:46 elias_naur * src/native/win32/org_lwjgl_opengl_Display.c: Windows: Fix Windows sometimes marking LWJGL apps as "not responding" 2006-06-16 13:30 elias_naur * src/java/org/lwjgl/util/vector/Quaternion.java: Added missing static methods to Quaternion for consistency. Cleaned up handling of src == dest aliasing 2006-06-16 12:44 elias_naur * src/java/org/lwjgl/util/vector/Matrix2f.java, src/java/org/lwjgl/util/vector/Matrix3f.java, src/java/org/lwjgl/util/vector/Matrix4f.java: Added missing static methods to Matrix4f for consistency. Cleaned up handling of src == dest aliasing 2006-06-16 08:20 elias_naur * src/java/org/lwjgl/util/vector/Matrix2f.java, src/java/org/lwjgl/util/vector/Matrix3f.java: Added missing static methods to Matrix3f for consistency. Cleaned up handling of src == dest aliasing 2006-06-16 07:54 elias_naur * src/java/org/lwjgl/util/vector/Matrix2f.java: Added missing static methods to Matrix2f for consistency. Cleaned up handling of src == dest aliasing 2006-06-16 07:53 elias_naur * src/java/org/lwjgl/util/vector/Matrix2f.java: Added missing static methods to Matrix2f for consistency. Cleaned up handling of src == dest aliasing 2006-06-16 07:48 elias_naur * src/java/org/lwjgl/util/vector/Matrix2f.java: Added missing static methods to Matrix2f for consistency. Cleaned up handling of src == dest aliasing 2006-06-15 15:08 elias_naur * src/native/win32/display.c: windows: cleanup 2006-06-15 15:03 elias_naur * src/native/win32/context.c, src/native/win32/context.h, src/native/win32/extgl_wgl.c, src/native/win32/extgl_wgl.h, src/native/win32/org_lwjgl_opengl_Pbuffer.c, src/native/win32/org_lwjgl_opengl_Win32PeerInfo.c: windows: Add support for WGL_ATI_pixel_format_float 2006-06-15 13:42 elias_naur * platform_build/win32_ms_cmdline/build.bat: Win32: Minor fix to build.bat 2006-06-15 13:41 elias_naur * src/java/org/lwjgl/test/input/KeyboardTest.java: Removed isStateKeySet from KeyboardTest 2006-06-15 11:41 elias_naur * platform_build/win32_ms_cmdline/build.bat: Win32: Tweaked build.bat to use the env variables from the newest DX SDK 2006-06-12 14:17 elias_naur * src/native/win32/context.c: Win32: Fixed exception message when the ARB pixel format path is selected, but the dummy pixel format is -1. 2006-06-12 14:09 elias_naur * src/native/win32/context.c: Win32: Make sure the ARB pixel format path is selected when floating point formats are required 2006-06-12 13:42 elias_naur * src/java/org/lwjgl/opengl/MacOSXPeerInfo.java: Mac OS X: Check for 10.4 when using floating point formats 2006-06-12 13:33 elias_naur * src/native/macosx/context.m: Mac OS X implementation of floating point pixel formats 2006-06-12 13:28 elias_naur * src/native/linux/context.c, src/native/win32/context.c, src/native/win32/extgl_wgl.c, src/native/win32/extgl_wgl.h: Windows implementation of floating point pixel formats 2006-06-12 13:01 elias_naur * src/java/org/lwjgl/opengl/PixelFormat.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: Added floating point format to PixelFormat. Linux implementation 2006-06-10 20:42 elias_naur * src/java/org/lwjgl/input/Keyboard.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/win32/org_lwjgl_input_Keyboard.c: Removed Keyboard.isStateKeySet() - it is easily replaced by Toolkit.getLockingKeyState() 2006-06-10 19:46 elias_naur * src/java/org/lwjgl/opengl/MacOSXDisplay.java: Mac OS X: Catch exceptions from getLockingKeyState 2006-06-10 19:40 elias_naur * src/java/org/lwjgl/opengl/MacOSXDisplay.java: Mac OS X: Implement Display.isStateKeySet() 2006-06-07 06:52 elias_naur * src/java/org/lwjgl/opengl/AWTGLCanvas.java: AWT: Support re-entrant redrawing (by the same AWT thread). This happens when displaying dialog boxes from paintGL() or initGL() 2006-06-07 06:35 elias_naur * 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/LinuxContextImplementation.java, src/java/org/lwjgl/opengl/MacOSXContextImplementation.java, src/java/org/lwjgl/opengl/Win32ContextImplementation.java: Mac OS X: Fixed flickering caused by the new context handling in AWTGLCanvas 2006-06-06 20:37 matzon * src/java/org/lwjgl/fmod3/FMOD.java: make destroy try its best to close sound and music 2006-06-06 20:36 matzon * src/java/org/lwjgl/fmod3/FMusic.java: make StopAllSongs public 2006-06-03 08:15 matzon * libs/win32/DevIL.dll, libs/win32/ILU.dll, libs/win32/ILUT.dll: devil 1.6.8-RC1 2006-06-03 08:13 matzon * www/changelog.php, www/changelogs/1.0beta-changelog.txt, www/changelogs/full-changelog.txt: 1.0beta released 2006-06-03 08:12 matzon * www/index.php: 1.0beta released 2006-06-03 08:06 matzon * www/projects.php: added slam soccer 2006-06-03 08:03 matzon * www/_gfx/projects/slam_soccer_2006_1.jpg, www/_gfx/projects/slam_soccer_2006_2.jpg, www/_gfx/projects/slam_soccer_2006_3.jpg, www/_gfx/projects/slam_soccer_2006_small_1.jpg, www/_gfx/projects/slam_soccer_2006_small_2.jpg, www/_gfx/projects/slam_soccer_2006_small_3.jpg: added slam soccer 2006-05-30 12:41 elias_naur * src/java/org/lwjgl/opengl/AWTGLCanvas.java: Change AWTGLCanvas paint() to make current and release the context to avoid problems with different AWT event threads calling paint() 2006-05-30 08:48 elias_naur * src/native/win32/org_lwjgl_input_Mouse.c: Win32: Track directinput mouse buttons in the windows message state array. This should avoid some problems when switching from grabbed to non-grabbed 2006-05-29 19:03 elias_naur * src/native/linux/Makefile, src/native/linux/Makefile.amd64: Linux: Added Xfixes to the list of libraries liblwjgl.so statically links to 2006-05-29 12:30 elias_naur * src/java/org/lwjgl/BufferChecks.java: Split out the exception case in BufferChecks.checkBufferSize() to help the JVM inline it 2006-05-29 12:24 elias_naur * src/java/org/lwjgl/opengl/StateTracker.java: Saved one getClientAttribStack() in StateTracker.pushAttrib() 2006-05-26 12:58 spasi * src/java/org/lwjgl/util/generator/GLTypeMap.java, src/java/org/lwjgl/util/generator/PostfixTranslator.java: Fixed i64 suffixes 2006-05-25 13:03 spasi * src/generated/org/lwjgl/opengl/ARBOcclusionQuery.java, src/generated/org/lwjgl/opengl/ATITextFragmentShader.java, src/generated/org/lwjgl/opengl/ContextCapabilities.java, src/generated/org/lwjgl/opengl/EXTTimerQuery.java, src/generated/org/lwjgl/opengl/GL15.java, src/generated/org/lwjgl/opengl/NVOcclusionQuery.java, src/java/org/lwjgl/BufferChecks.java, src/java/org/lwjgl/BufferUtils.java, src/java/org/lwjgl/util/generator/GLTypeMap.java, src/java/org/lwjgl/util/generator/GLint64EXT.java, src/java/org/lwjgl/util/generator/GLuint64EXT.java, src/java/org/lwjgl/util/generator/NativeTypeTranslator.java, src/java/org/lwjgl/util/generator/PostfixTranslator.java, src/java/org/lwjgl/util/generator/TypeInfo.java, src/native/common/extgl.h, src/native/generated/org_lwjgl_opengl_EXTTimerQuery.c, src/templates/org/lwjgl/opengl/ARB_occlusion_query.java, src/templates/org/lwjgl/opengl/ATI_text_fragment_shader.java, src/templates/org/lwjgl/opengl/EXT_timer_query.java, src/templates/org/lwjgl/opengl/GL15.java, src/templates/org/lwjgl/opengl/NV_occlusion_query.java: Added EXT_timer_query extension Added support for long (int64) types 2006-05-18 12:11 elias_naur * src/native/common/common_tools.c, src/native/win32/display.c, src/native/win32/org_lwjgl_Sys.c: Win32: Updated various native string handling to use the new _s "secure" variants. 2006-05-18 11:43 elias_naur * platform_build/win32_ms_cmdline/build.bat: Win32: Update build.bat to use the free Visual Studio Express 2005 compiler. We can use the /delayload switch for the default build now. 2006-05-16 18:51 cix_foo * src/java/org/lwjgl/fmod3/FMODException.java: Added serialVersionUID 2006-05-16 11:32 elias_naur * doc/generator.txt: Update doc/generator.txt 2006-05-15 19:37 elias_naur * src/native/linux/context.c: Linux: Apparently, some the Mesa GLX 1.3 glxChooseFBConfig don't like the GLX_STEREO attribute, even when set to False. So we'll only specify GLX_STEREO in case a stereo context is actually requested 2006-05-15 13:09 spasi * src/generated/org/lwjgl/opengl/ATITextFragmentShader.java, src/generated/org/lwjgl/opengl/ContextCapabilities.java, src/templates/org/lwjgl/opengl/ATI_text_fragment_shader.java: Added ATI_text_fragment_shader extension 2006-05-14 21:55 matzon * build.xml: 1.0beta version string fixes to optional 2006-05-14 21:54 matzon * 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: 1.0beta version string 2006-05-14 14:18 spasi * src/generated/org/lwjgl/opengl/ContextCapabilities.java, src/templates/org/lwjgl/opengl/ATI_shader_texture_lod.java: Added ATI_shader_texture_lod extension 2006-05-13 10:03 elias_naur * src/native/linux/context.c: Linux: Fixed accum color bits when accum_bpp = 0 2006-05-07 10:19 elias_naur * libs/jinput.jar: Updated jinput.jar to fix a NPE in the directinput plugin 2006-05-06 19:45 elias_naur * src/native/macosx/build.xml: Mac OS X: build fixes 2006-05-05 08:14 elias_naur * build.xml: Removed the generator from lwjgl_util.jar 2006-05-03 20:53 elias_naur * src/java/org/lwjgl/opengl/Display.java: Added Display.swapBuffers(). Combined with Display.processMessages() and Mouse/Keyboard/Controllers.poll() this method allows an application to create a custom policy for the rendering/polling loop in addition to the static Display.update() policy. 2006-05-03 08:04 elias_naur * libs/macosx/libjinput-osx-legacy.jnilib, libs/macosx/libjinput-osx.jnilib: Mac OS X: Updated the libjinput-osx.jnilib to avoid a separate libjinput-osx-legacy.jnilib 2006-05-02 15:12 elias_naur * libs/jinput.jar: Updated jinput.jar to fix a windows issue 2006-05-01 12:24 elias_naur * src/native/macosx/build.xml: Mac OS X: native build.xml tweak 2006-05-01 12:14 elias_naur * src/native/macosx/build.xml: Mac OS X: native build.xml tweak 2006-05-01 12:07 elias_naur * src/native/macosx/Makefile, src/native/macosx/Makefile.legacy, src/native/macosx/build-symbol-list, src/native/macosx/build.xml: Mac OS X: Replaced liblwjgl-legacy.jnilib and liblwjgl.jnilib with one liblwjgl.jnilib containing gcc 3 compiled ppc code in the ppc part and gcc 4 compiled intel code in the intel part. That way, we should be able to support all platforms and architectures with one library. I've replaced the Makefile.* files with a single build.xml to do the native building and merging of object code. 2006-05-01 08:58 elias_naur * src/java/org/lwjgl/util/generator/NativeMethodStubsGenerator.java, src/native/generated/org_lwjgl_opengl_ARBShaderObjects.c, src/native/generated/org_lwjgl_opengl_GL20.c: Fixed warning from generated native code on mac os x 2006-04-30 21:15 matzon * build.xml: 1.0 base and optional 2006-04-30 21:15 matzon * 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 to 1.0 2006-04-30 21:09 matzon * src/java/org/lwjgl/input/Cursor.java: changed cursor support exception to lwjglexception 2006-04-30 19:45 matzon * doc/CREDITS: mo contribs 2006-04-30 19:45 matzon * doc/README: restructure into optional 2006-04-30 19:44 matzon * res/resources.txt: restructure into optional 2006-04-28 15:23 elias_naur * res/lwjgl_16x16.xpm, res/lwjgl_32x32.xpm: Removed svn eol markers on binary files 2006-04-28 15:21 elias_naur * libs/macosx/libjinput-osx-legacy.jnilib, libs/macosx/libjinput-osx.jnilib, libs/win32/jinput-dx8.dll, libs/win32/jinput-raw.dll: Removed svn eol markers on binary files 2006-04-27 19:34 elias_naur * libs/linux/libopenal.so: Linux: updated libopenal.so 2006-04-25 21:30 matzon * www/_include/header.php: using svn 2006-04-25 21:29 matzon * www/_gfx/projects/diamond_crush_1.jpg, www/_gfx/projects/diamond_crush_2.jpg, www/_gfx/projects/diamond_crush_3.jpg, www/_gfx/projects/diamond_crush_small_1.jpg, www/_gfx/projects/diamond_crush_small_2.jpg, www/_gfx/projects/diamond_crush_small_3.jpg: added diamond crush 2006-04-25 21:28 matzon * www/projects.php: added diamond crush 2006-04-25 21:02 matzon * res/logo, res/logo/lwjgl_logo-with_jacket.ai, res/logo/lwjgl_logo-with_jacket.svg: orig logo 2006-04-21 11:11 cix_foo * src/java/org/lwjgl/LWJGLException.java, src/java/org/lwjgl/openal/OpenALException.java, src/java/org/lwjgl/opengl/AWTGLCanvas.java, src/java/org/lwjgl/opengl/Display.java, src/java/org/lwjgl/opengl/KeyboardEventQueue.java, src/java/org/lwjgl/opengl/MacOSXDisplay.java, src/java/org/lwjgl/opengl/MacOSXFrame.java, src/java/org/lwjgl/opengl/MacOSXGLCanvas.java, src/java/org/lwjgl/opengl/OpenGLException.java, src/java/org/lwjgl/opengl/glu/MipMap.java, src/java/org/lwjgl/opengl/glu/PartialDisk.java, src/java/org/lwjgl/util/Color.java, src/java/org/lwjgl/util/Display.java, src/java/org/lwjgl/util/XPMFile.java, src/java/org/lwjgl/util/jinput/LWJGLMouse.java, src/java/org/lwjgl/util/vector/Matrix2f.java, src/java/org/lwjgl/util/vector/Matrix3f.java, src/java/org/lwjgl/util/vector/Matrix4f.java, src/java/org/lwjgl/util/vector/Quaternion.java, src/java/org/lwjgl/util/vector/Vector2f.java, src/java/org/lwjgl/util/vector/Vector3f.java, src/java/org/lwjgl/util/vector/Vector4f.java: Tidied up unused variables, added serialVersionUIDs as appropriate, removed a few unnecessary casts and brackets and exceptions. 2006-04-13 13:36 matzon * src/native/common/devil/org_lwjgl_devil_IL.c: removed printf statement 2006-04-06 21:00 elias_naur * src/java/org/lwjgl/opengl/AWTGLCanvas.java: Made AWTGLCanvas listen to its own component events 2006-04-05 15:26 matzon * www/projects.php: adding Herzog3D project 2006-04-05 15:22 matzon * www/_gfx/projects/hz_1.jpg, www/_gfx/projects/hz_2.jpg, www/_gfx/projects/hz_3.jpg, www/_gfx/projects/hz_small_1.jpg, www/_gfx/projects/hz_small_2.jpg, www/_gfx/projects/hz_small_3.jpg: adding Herzog3D project 2006-04-05 12:42 elias_naur * src/java/org/lwjgl/util/jinput/LWJGLKeyboard.java, src/java/org/lwjgl/util/jinput/LWJGLMouse.java: Fixed jinput plugins 2006-04-05 11:27 elias_naur * src/java/org/lwjgl/util/jinput, src/java/org/lwjgl/util/jinput/KeyMap.java, src/java/org/lwjgl/util/jinput/LWJGLEnvironmentPlugin.java, src/java/org/lwjgl/util/jinput/LWJGLKeyboard.java, src/java/org/lwjgl/util/jinput/LWJGLMouse.java: Added a JInput plugin to interface with the LWJGL mouse and keyboard from jinput (untested) 2006-04-05 11:25 elias_naur * libs/jinput.jar, libs/linux/libjinput-linux.so, libs/macosx/libjinput-osx-legacy.jnilib, libs/macosx/libjinput-osx.jnilib, libs/macosx/libjinput.jnilib, libs/win32/jinput-dx8.dll, libs/win32/jinput-dxplugin.dll, libs/win32/jinput-raw.dll: Upgraded jinput to the 'jinput 2' branch 2006-04-05 11:20 elias_naur * src/generated/org/lwjgl/opengl/ContextCapabilities.java, src/generated/org/lwjgl/opengl/GL11.java, src/native/generated/org_lwjgl_opengl_GL11.c, src/templates/org/lwjgl/opengl/GL11.java: Added glPrioritizeTextures and glAreTexturesResident 2006-03-30 07:35 elias_naur * platform_build/win32_ms_cmdline/build.bat: Windows: Fixed building natives with latest directx sdk 2006-03-30 07:12 elias_naur * build.xml: Fix building of jinput wrapper 2006-03-30 06:50 elias_naur * src/java/org/lwjgl/LWJGLUtil.java: Linux: Added SunOS (solaris) as a linux(-like) platform 2006-03-28 17:55 matzon * www/demos.php: updated actually available demos 2006-03-23 19:32 matzon * src/java/org/lwjgl/BufferChecks.java, src/java/org/lwjgl/BufferUtils.java, src/java/org/lwjgl/DefaultSysImplementation.java, src/java/org/lwjgl/J2SESysImplementation.java, src/java/org/lwjgl/LWJGLException.java, src/java/org/lwjgl/LWJGLUtil.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/SysImplementation.java, src/java/org/lwjgl/Win32SysImplementation.java, src/java/org/lwjgl/devil/IL.java, src/java/org/lwjgl/devil/ILNative.java, src/java/org/lwjgl/devil/ILU.java, src/java/org/lwjgl/devil/ILUT.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/examples/Game.java, src/java/org/lwjgl/examples/spaceinvaders/SoundManager.java, src/java/org/lwjgl/fmod3/FMOD.java, src/java/org/lwjgl/fmod3/FMODException.java, src/java/org/lwjgl/fmod3/FMusic.java, src/java/org/lwjgl/fmod3/FMusicModule.java, src/java/org/lwjgl/fmod3/FSound.java, src/java/org/lwjgl/fmod3/FSoundDSPUnit.java, src/java/org/lwjgl/fmod3/FSoundReverbChannelProperties.java, src/java/org/lwjgl/fmod3/FSoundReverbProperties.java, src/java/org/lwjgl/fmod3/FSoundSample.java, src/java/org/lwjgl/fmod3/FSoundSampleLock.java, src/java/org/lwjgl/fmod3/FSoundStream.java, src/java/org/lwjgl/fmod3/FSoundSyncPoint.java, src/java/org/lwjgl/fmod3/FSoundTagField.java, src/java/org/lwjgl/fmod3/FSoundTocTag.java, src/java/org/lwjgl/fmod3/callbacks/FMusicCallback.java, src/java/org/lwjgl/fmod3/callbacks/FSoundCloseCallback.java, src/java/org/lwjgl/fmod3/callbacks/FSoundDSPCallback.java, src/java/org/lwjgl/fmod3/callbacks/FSoundMetaDataCallback.java, src/java/org/lwjgl/fmod3/callbacks/FSoundOpenCallback.java, src/java/org/lwjgl/fmod3/callbacks/FSoundReadCallback.java, src/java/org/lwjgl/fmod3/callbacks/FSoundSeekCallback.java, src/java/org/lwjgl/fmod3/callbacks/FSoundStreamCallback.java, src/java/org/lwjgl/fmod3/callbacks/FSoundTellCallback.java, src/java/org/lwjgl/input/Cursor.java, src/java/org/lwjgl/input/Keyboard.java, src/java/org/lwjgl/input/Mouse.java, src/java/org/lwjgl/openal/AL.java, src/java/org/lwjgl/openal/ALC.java, src/java/org/lwjgl/openal/ALCcontext.java, src/java/org/lwjgl/openal/ALCdevice.java, src/java/org/lwjgl/openal/OpenALException.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/DisplayMode.java, src/java/org/lwjgl/opengl/GLChecks.java, src/java/org/lwjgl/opengl/GLContext.java, src/java/org/lwjgl/opengl/GLUConstants.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/LinuxDisplayPeerInfo.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/MacOSXCanvasImplementation.java, src/java/org/lwjgl/opengl/MacOSXCanvasPeerInfo.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/OpenGLException.java, src/java/org/lwjgl/opengl/Pbuffer.java, src/java/org/lwjgl/opengl/PeerInfo.java, src/java/org/lwjgl/opengl/Win32AWTGLCanvasPeerInfo.java, src/java/org/lwjgl/opengl/Win32CanvasImplementation.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/java/org/lwjgl/test/DisplayTest.java, src/java/org/lwjgl/test/SysTest.java, src/java/org/lwjgl/test/devil/BasicTest.java, src/java/org/lwjgl/test/fmod3/CDDAPlayer.java, src/java/org/lwjgl/test/fmod3/CDPlayer.java, src/java/org/lwjgl/test/fmod3/DSPTest.java, src/java/org/lwjgl/test/fmod3/MusicPlayer.java, src/java/org/lwjgl/test/fmod3/NetTest.java, src/java/org/lwjgl/test/fmod3/StreamPlayer.java, src/java/org/lwjgl/test/fmod3/StreamPlayerMemory.java, src/java/org/lwjgl/test/fmod3/StreamTest.java, src/java/org/lwjgl/test/fmod3/SyncTest.java, src/java/org/lwjgl/test/fmod3/TagFieldTest.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/ALCTest.java, src/java/org/lwjgl/test/openal/BasicTest.java, src/java/org/lwjgl/test/openal/MovingSoundTest.java, src/java/org/lwjgl/test/openal/OpenALCreationTest.java, src/java/org/lwjgl/test/openal/PlayTest.java, src/java/org/lwjgl/test/openal/PlayTestMemory.java, src/java/org/lwjgl/test/openal/PositionTest.java, src/java/org/lwjgl/test/openal/SourceLimitTest.java, src/java/org/lwjgl/test/openal/StressTest.java, src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java, src/java/org/lwjgl/test/opengl/Gears.java, src/java/org/lwjgl/test/opengl/PbufferTest.java, src/java/org/lwjgl/test/opengl/awt/AWTGears.java, src/java/org/lwjgl/test/opengl/awt/AWTTest.java, src/java/org/lwjgl/test/opengl/awt/DemoBox.java, src/java/org/lwjgl/test/opengl/pbuffers/PbufferTest.java, src/java/org/lwjgl/util/Color.java, src/java/org/lwjgl/util/Dimension.java, src/java/org/lwjgl/util/Display.java, src/java/org/lwjgl/util/GL.java, src/java/org/lwjgl/util/GLImpl.java, src/java/org/lwjgl/util/IGL.java, src/java/org/lwjgl/util/Point.java, src/java/org/lwjgl/util/ReadableColor.java, src/java/org/lwjgl/util/ReadableDimension.java, src/java/org/lwjgl/util/ReadablePoint.java, src/java/org/lwjgl/util/ReadableRectangle.java, src/java/org/lwjgl/util/Rectangle.java, src/java/org/lwjgl/util/Renderable.java, src/java/org/lwjgl/util/Timer.java, src/java/org/lwjgl/util/WaveData.java, src/java/org/lwjgl/util/WritableColor.java, src/java/org/lwjgl/util/WritableDimension.java, src/java/org/lwjgl/util/WritablePoint.java, src/java/org/lwjgl/util/WritableRectangle.java, src/java/org/lwjgl/util/XPMFile.java, src/java/org/lwjgl/util/generator/ALTypeMap.java, src/java/org/lwjgl/util/generator/ALboolean.java, src/java/org/lwjgl/util/generator/ALbyte.java, src/java/org/lwjgl/util/generator/ALdouble.java, src/java/org/lwjgl/util/generator/ALenum.java, src/java/org/lwjgl/util/generator/ALfloat.java, src/java/org/lwjgl/util/generator/ALint.java, src/java/org/lwjgl/util/generator/ALshort.java, src/java/org/lwjgl/util/generator/ALsizei.java, src/java/org/lwjgl/util/generator/ALubyte.java, src/java/org/lwjgl/util/generator/ALuint.java, src/java/org/lwjgl/util/generator/ALvoid.java, src/java/org/lwjgl/util/generator/Auto.java, src/java/org/lwjgl/util/generator/AutoResultSize.java, src/java/org/lwjgl/util/generator/AutoSize.java, src/java/org/lwjgl/util/generator/AutoType.java, src/java/org/lwjgl/util/generator/BufferKind.java, src/java/org/lwjgl/util/generator/BufferObject.java, src/java/org/lwjgl/util/generator/CachedReference.java, src/java/org/lwjgl/util/generator/CachedResult.java, src/java/org/lwjgl/util/generator/Check.java, src/java/org/lwjgl/util/generator/Code.java, src/java/org/lwjgl/util/generator/Const.java, src/java/org/lwjgl/util/generator/Constant.java, src/java/org/lwjgl/util/generator/ContextCapabilitiesGenerator.java, src/java/org/lwjgl/util/generator/ContextGeneratorProcessorFactory.java, src/java/org/lwjgl/util/generator/Extension.java, src/java/org/lwjgl/util/generator/GLTypeMap.java, src/java/org/lwjgl/util/generator/GLbitfield.java, src/java/org/lwjgl/util/generator/GLboolean.java, src/java/org/lwjgl/util/generator/GLbyte.java, src/java/org/lwjgl/util/generator/GLchar.java, src/java/org/lwjgl/util/generator/GLcharARB.java, src/java/org/lwjgl/util/generator/GLclampd.java, src/java/org/lwjgl/util/generator/GLclampf.java, src/java/org/lwjgl/util/generator/GLdouble.java, src/java/org/lwjgl/util/generator/GLenum.java, src/java/org/lwjgl/util/generator/GLfloat.java, src/java/org/lwjgl/util/generator/GLhalf.java, src/java/org/lwjgl/util/generator/GLhandleARB.java, src/java/org/lwjgl/util/generator/GLint.java, src/java/org/lwjgl/util/generator/GLintptr.java, src/java/org/lwjgl/util/generator/GLintptrARB.java, src/java/org/lwjgl/util/generator/GLshort.java, src/java/org/lwjgl/util/generator/GLsizei.java, src/java/org/lwjgl/util/generator/GLsizeiptr.java, src/java/org/lwjgl/util/generator/GLsizeiptrARB.java, src/java/org/lwjgl/util/generator/GLubyte.java, src/java/org/lwjgl/util/generator/GLuint.java, src/java/org/lwjgl/util/generator/GLushort.java, src/java/org/lwjgl/util/generator/GLvoid.java, src/java/org/lwjgl/util/generator/GenerateAutos.java, src/java/org/lwjgl/util/generator/GeneratorProcessorFactory.java, src/java/org/lwjgl/util/generator/GeneratorVisitor.java, src/java/org/lwjgl/util/generator/Indirect.java, src/java/org/lwjgl/util/generator/JNITypeTranslator.java, src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java, src/java/org/lwjgl/util/generator/JavaTypeTranslator.java, src/java/org/lwjgl/util/generator/NativeMethodStubsGenerator.java, src/java/org/lwjgl/util/generator/NativeType.java, src/java/org/lwjgl/util/generator/NativeTypeTranslator.java, src/java/org/lwjgl/util/generator/NoErrorCheck.java, src/java/org/lwjgl/util/generator/NullTerminated.java, src/java/org/lwjgl/util/generator/Platform.java, src/java/org/lwjgl/util/generator/PlatformDependent.java, src/java/org/lwjgl/util/generator/PostfixTranslator.java, src/java/org/lwjgl/util/generator/ReferencesGeneratorProcessorFactory.java, src/java/org/lwjgl/util/generator/RegisterStubsGenerator.java, src/java/org/lwjgl/util/generator/Result.java, src/java/org/lwjgl/util/generator/SignatureTranslator.java, src/java/org/lwjgl/util/generator/Signedness.java, src/java/org/lwjgl/util/generator/StripPostfix.java, src/java/org/lwjgl/util/generator/TypeInfo.java, src/java/org/lwjgl/util/generator/TypeMap.java, src/java/org/lwjgl/util/generator/TypedefsGenerator.java, src/java/org/lwjgl/util/generator/Utils.java, src/java/org/lwjgl/util/model/BoneFrame.java, src/java/org/lwjgl/util/model/BonedModel.java, src/java/org/lwjgl/util/model/BonedVertex.java, src/java/org/lwjgl/util/model/Frame.java, src/java/org/lwjgl/util/model/MeshFrame.java, src/java/org/lwjgl/util/model/MeshedModel.java, src/java/org/lwjgl/util/model/Model.java, src/java/org/lwjgl/util/model/Triangle.java, src/java/org/lwjgl/util/model/Vertex.java, src/java/org/lwjgl/util/model/Weight.java, src/java/org/lwjgl/util/model/loaders/XMLLoader.java, src/java/org/lwjgl/util/model/renderer/AnimationEventListener.java, src/java/org/lwjgl/util/model/renderer/FrameProcessor.java, src/java/org/lwjgl/util/model/renderer/ModelRenderer.java, src/java/org/lwjgl/util/model/renderer/Sprite3D.java, src/java/org/lwjgl/util/vector/Matrix.java, src/java/org/lwjgl/util/vector/Matrix2f.java, src/java/org/lwjgl/util/vector/Matrix3f.java, src/java/org/lwjgl/util/vector/Quaternion.java, src/java/org/lwjgl/util/vector/Vector.java, src/java/org/lwjgl/util/vector/Vector2f.java, src/java/org/lwjgl/util/vector/Vector3f.java, src/java/org/lwjgl/util/vector/Vector4f.java, src/java/org/lwjgl/util/vector/WritableVector2f.java, src/java/org/lwjgl/util/vector/WritableVector3f.java, src/java/org/lwjgl/util/vector/WritableVector4f.java, src/templates/org/lwjgl/openal/AL10.java, src/templates/org/lwjgl/opengl/ARB_imaging.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: applied patch to move ID tag 2006-03-10 18:49 matzon * src/java/org/lwjgl/util/XPMFile.java: new, improved and shiny version, courtesy of Jos Hirth 2006-03-08 23:18 matzon * www/_gfx/projects/titan_attacks_1.jpg, www/_gfx/projects/titan_attacks_2.jpg, www/_gfx/projects/titan_attacks_3.jpg, www/_gfx/projects/titan_attacks_small_1.jpg, www/_gfx/projects/titan_attacks_small_2.jpg, www/_gfx/projects/titan_attacks_small_3.jpg, www/projects.php: added titan attacks 2006-02-28 12:39 elias_naur * src/java/org/lwjgl/MacOSXSysImplementation.java: Fixed typo 2006-02-27 19:55 cix_foo * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/java/org/lwjgl/opengl/MacOSXDisplay.java, src/java/org/lwjgl/opengl/StateTracker.java: Removed superfluous imports 2006-02-26 11:44 elias_naur * src/generated/org/lwjgl/opengl/ARBBufferObject.java, src/generated/org/lwjgl/opengl/ARBImaging.java, src/generated/org/lwjgl/opengl/ARBMatrixPalette.java, src/generated/org/lwjgl/opengl/ARBTextureCompression.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/ATIElementArray.java, src/generated/org/lwjgl/opengl/EXTDrawRangeElements.java, src/generated/org/lwjgl/opengl/EXTFogCoord.java, src/generated/org/lwjgl/opengl/EXTSecondaryColor.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/NVVertexProgram.java, src/java/org/lwjgl/util/generator/GLTypeMap.java, src/java/org/lwjgl/util/generator/JNITypeTranslator.java, src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java, src/java/org/lwjgl/util/generator/JavaTypeTranslator.java, src/java/org/lwjgl/util/generator/NativeMethodStubsGenerator.java, src/java/org/lwjgl/util/generator/TypeInfo.java, src/native/common/common_tools.h, src/native/common/extgl.h, src/native/generated/org_lwjgl_opengl_ARBBufferObject.c, src/native/generated/org_lwjgl_opengl_ARBImaging.c, src/native/generated/org_lwjgl_opengl_ARBMatrixPalette.c, src/native/generated/org_lwjgl_opengl_ARBTextureCompression.c, src/native/generated/org_lwjgl_opengl_ARBVertexBlend.c, src/native/generated/org_lwjgl_opengl_ARBVertexProgram.c, src/native/generated/org_lwjgl_opengl_ARBVertexShader.c, src/native/generated/org_lwjgl_opengl_ATIElementArray.c, src/native/generated/org_lwjgl_opengl_EXTDrawRangeElements.c, src/native/generated/org_lwjgl_opengl_EXTFogCoord.c, src/native/generated/org_lwjgl_opengl_EXTSecondaryColor.c, src/native/generated/org_lwjgl_opengl_EXTVertexShader.c, src/native/generated/org_lwjgl_opengl_EXTVertexWeighting.c, src/native/generated/org_lwjgl_opengl_GL11.c, src/native/generated/org_lwjgl_opengl_GL12.c, src/native/generated/org_lwjgl_opengl_GL13.c, src/native/generated/org_lwjgl_opengl_GL14.c, src/native/generated/org_lwjgl_opengl_GL15.c, src/native/generated/org_lwjgl_opengl_GL20.c, src/native/generated/org_lwjgl_opengl_NVVertexProgram.c, src/templates/org/lwjgl/opengl/ARB_buffer_object.java, src/templates/org/lwjgl/opengl/GL15.java: Widened VBO/PBO buffer offsets and sizes to long to better match the GLsizeiptr and GLintptr native types 2006-02-23 19:29 elias_naur * src/native/linux/org_lwjgl_opengl_LinuxContextImplementation.c: Linux: Removed the glXIsDirect test to determine whether a context is accelerated or not. This is specifically not the case for Xgl and friends that accelerates indireect rendering. Unfortunately, I'm not sure what to replace the test with, so there is currently no way to know from LWJGL whether we're software rendered or not (other than measuring FPS). In fact, I'm not even sure that we can come up with a good test, because some (DRI) drivers use software MESA rendering for some parts of GL, while other parts are hardware accelerated 2006-02-23 19:22 elias_naur * src/native/common/org_lwjgl_openal_ALC.c: Fixed a potentially uninitialized return value in ALC.c 2006-02-22 10:47 elias_naur * src/native/win32/org_lwjgl_opengl_Display.c: Win32: Made the message processing more friendly to potential foreign windows created on the same thread (and thus sharing message queue with LWJGL). Now handleMessages() in Display.c only processes messages for the current lwjgl window. 2006-02-22 10:30 elias_naur * platform_build/win32_ms_cmdline/build.bat, src/native/win32/org_lwjgl_opengl_Display.c: Win32: Made the window message proc static 2006-02-22 09:51 elias_naur * src/native/win32/org_lwjgl_opengl_Display.c: Made handleMessages() in Display.c static 2006-02-21 22:11 matzon * build.xml, doc/README: create single distribution 2006-02-06 11:11 elias_naur * src/generated/org/lwjgl/opengl/ContextCapabilities.java, src/java/org/lwjgl/util/generator/ContextCapabilitiesGenerator.java, src/java/org/lwjgl/util/generator/ContextGeneratorProcessorFactory.java: OpenGL: Made generated ContextCapabilities only try to load super class symbols if a sub class is supported. This avoids spurious 'Could not locate symbol' warnings in debug mode (glLoadProgramNV on ATI hardware) 2006-02-02 22:34 matzon * src/java/org/lwjgl/openal/AL.java, src/java/org/lwjgl/openal/ALC.java, src/java/org/lwjgl/test/openal/BasicTest.java, src/native/common/org_lwjgl_openal_ALC.c: support for ALC_ENUMERATION_EXT using LWJGL specific method: AL.getImplementations 2006-01-31 12:48 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java: Linux: Fixed resetDisplayMode in case XRandr is used and the first reported mode is not the initial mode 2006-01-31 12:31 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/native/common/common_tools.h, src/native/linux/display.c: Linux: Fixed resetDisplayMode in case XRandr is used and the first reported mode is not the initial mode 2006-01-20 23:25 cix_foo * src/native/win32/org_lwjgl_input_Mouse.c: *** empty log message *** 2006-01-17 08:47 elias_naur * src/java/org/lwjgl/Sys.java: Mac OS X: Fixed legacy library loading 2006-01-17 07:18 elias_naur * src/native/win32/org_lwjgl_input_Mouse.c: Win32: Don't accumulate scroll wheel deltas if Dinput is grabbed 2006-01-16 23:51 elias_naur * src/native/win32/org_lwjgl_input_Mouse.c: Win32: More experimental directinput stuff 2006-01-16 23:09 elias_naur * src/native/win32/org_lwjgl_input_Mouse.c: Win32: Quick test to see if we can get more accurate polling data from the mouse when not grabbed 2006-01-16 21:17 elias_naur * src/native/macosx/macosx_al.c: Mac OS X: Cleanup of macosx_al.c 2006-01-16 21:06 cix_foo * src/java/org/lwjgl/test/WindowCreationTest.java: Cleanup of unused imports 2006-01-16 21:04 cix_foo * src/java/org/lwjgl/LWJGLUtil.java, src/java/org/lwjgl/LinuxSysImplementation.java, src/java/org/lwjgl/MacOSXSysImplementation.java, src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/opengl/Display.java, src/java/org/lwjgl/opengl/GLContext.java, src/java/org/lwjgl/opengl/LinuxCanvasImplementation.java, src/java/org/lwjgl/opengl/MacOSXFrame.java: *** empty log message *** 2006-01-16 20:37 elias_naur * src/java/org/lwjgl/DefaultSysImplementation.java, src/java/org/lwjgl/LWJGLUtil.java, src/java/org/lwjgl/MacOSXSysImplementation.java, src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/SysImplementation.java, src/java/org/lwjgl/opengl/MacOSXDisplay.java: Mac OS X: Added loading of a legacy native lwjgl library to support applications that need to run on Mac OS X 10.2, 10.3 and 10.4, including intel mac versions. NOTE: Intel support from the universal build is not tested, since I don\'t have acces to an intel mac. 2006-01-16 19:52 elias_naur * src/native/macosx/context.m: Mac OS X: Ported OpenGL library code to use frameworks instead of accessing libGL.dylib directly 2006-01-16 19:35 elias_naur * src/java/org/lwjgl/openal/AL.java, src/native/macosx/Makefile.legacy, src/native/macosx/macosx_al.c: Mac OS X: Load the framework (builtin) version of OpenAL last, after having tried all possible locations of a private openal.dylib 2006-01-16 18:37 elias_naur * src/native/macosx/Makefile: Mac OS X: Removed redundant -syslibroot from linker flags 2006-01-16 15:58 elias_naur * src/native/common/extal.c, src/native/common/extal.h: OpenAL: Split platform dependent code from extal.c into platform subdirs. Made nCreate take a path instead of an array of paths. 2006-01-16 15:54 elias_naur * src/java/org/lwjgl/openal/AL.java, src/native/common/extal.c, src/native/common/extal.h, src/native/common/org_lwjgl_openal_AL.c, src/native/linux/linux_al.c, src/native/macosx/macosx_al.c, src/native/win32/win32_al.c: OpenAL: Split platform dependent code from extal.c into platform subdirs. Made nCreate take a path instead of an array of paths. 2006-01-16 15:15 elias_naur * src/native/common/extal.c, src/native/macosx/Makefile, src/native/macosx/Makefile.legacy: Mac OS X: Made Makefile compile a fat binary under 10.4 as default, and added Makefile.legacy for 10.3 compiles. Made OpenAL try to load the builtin OpenAL framework (available on 10.4) if loading openal.dylib fails 2006-01-13 14:37 elias_naur * src/native/linux/Makefile.amd64: Linux: Made Xxf86vm dynamically linked when compiling to amd64 2006-01-12 12:25 elias_naur * src/java/org/lwjgl/opengl/GLContext.java: Linux: Added workaround to avoid crash on exit with nvidia drivers 2006-01-09 14:37 matzon * www/shop.php: removed 'buy from within..' text - irrelevant 2006-01-09 14:13 matzon * www/_include/header.php, www/shop.php: added shop 2006-01-09 14:12 matzon * www/donations.php: updated status added latest donators 2006-01-04 12:52 elias_naur * src/native/linux/display.c: Linux: don't throw exception if Xrandr or XF86VM extension query fails 2006-01-04 07:36 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java: Converted System.getenv() to Boolean.getBoolean to please the blackdown VM 2006-01-02 14:15 elias_naur * src/java/org/lwjgl/opengl/Display.java: Made Display.releaseContext static (duh) 2006-01-02 14:05 elias_naur * src/java/org/lwjgl/opengl/Display.java: Fixed exception messages 2006-01-02 13:49 elias_naur * src/java/org/lwjgl/opengl/Display.java: Added Display.releaseContext() 2006-01-02 13:16 elias_naur * src/native/linux/extgl_glx.c: Linux: Re-added RTLD_GLOBAL to dlopen() with a comment since DRI drivers need it. 2006-01-01 19:50 elias_naur * 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/LinuxContextImplementation.java, src/java/org/lwjgl/opengl/MacOSXContextImplementation.java, src/java/org/lwjgl/opengl/Win32ContextImplementation.java, src/native/linux/org_lwjgl_opengl_LinuxContextImplementation.c, src/native/macosx/org_lwjgl_opengl_MacOSXContextImplementation.m, src/native/win32/org_lwjgl_opengl_Win32ContextImplementation.c: Added setSwapInterval to Display and AWTGLCanvas 2005-12-29 22:31 elias_naur * src/java/org/lwjgl/opengl/Display.java: Make Display, Pbuffer and AWTGLCanvas fail on null PixelFormats 2005-12-29 22:30 elias_naur * src/java/org/lwjgl/opengl/AWTGLCanvas.java, src/java/org/lwjgl/opengl/Display.java, src/java/org/lwjgl/opengl/Pbuffer.java: Make Display, Pbuffer and AWTGLCanvas fail on null PixelFormats 2005-12-28 22:23 elias_naur * src/java/org/lwjgl/opengl/AWTGLCanvas.java: Added initGL to AWTGLCanvas 2005-12-27 14:46 elias_naur * src/generated/org/lwjgl/opengl/ARBBufferObject.java, src/generated/org/lwjgl/opengl/ContextCapabilities.java, src/generated/org/lwjgl/opengl/EXTPackedDepthStencil.java, src/generated/org/lwjgl/opengl/EXTPixelBufferObject.java, src/generated/org/lwjgl/opengl/EXTStencilClearTag.java, src/generated/org/lwjgl/opengl/GL15.java, src/java/org/lwjgl/opengl/GLChecks.java, src/java/org/lwjgl/opengl/StateTracker.java, src/java/org/lwjgl/util/generator/ContextCapabilitiesGenerator.java, src/java/org/lwjgl/util/generator/ContextGeneratorProcessorFactory.java, src/templates/org/lwjgl/opengl/ARB_buffer_object.java, src/templates/org/lwjgl/opengl/EXT_pixel_buffer_object.java, src/templates/org/lwjgl/opengl/GL15.java: PBO/VBO checks now query OpenGL directly instead of keeping track of the currently bound buffers 2005-12-27 13:48 elias_naur * src/native/win32/display.h: Win32: Removed stale declaration from display.h 2005-12-27 13:47 elias_naur * src/java/org/lwjgl/opengl/Win32Display.java, src/native/win32/Window.h, src/native/win32/display.c, src/native/win32/display.h, src/native/win32/org_lwjgl_opengl_Display.c: Win32: Moved getGammaRampLength to java side 2005-12-27 13:40 elias_naur * src/java/org/lwjgl/opengl/Win32Display.java, src/native/win32/Window.h, src/native/win32/org_lwjgl_input_Keyboard.c, src/native/win32/org_lwjgl_input_Mouse.c: Win32: Moved handleMessages to java side (update()) 2005-12-27 12:35 spasi * src/generated/org/lwjgl/opengl/ContextCapabilities.java: New EXT_framebuffer extensions 2005-12-27 11:21 elias_naur * src/native/win32/display.c: Win32: display.c: Make initDisplay use the same API as getAvailableDisplayModes 2005-12-27 11:12 elias_naur * src/native/win32/display.c: Win32: Adder createDisplayMode helper function to display.c 2005-12-27 11:03 elias_naur * src/native/win32/display.c: Win32: Removed unused cruft from display.c 2005-12-27 08:54 elias_naur * src/native/win32/display.c: Win32: Zero out the devmode struct in display.c 2005-12-26 21:52 elias_naur * src/native/win32/display.c: Win32: Commented multi-monitor stuff out from display.c, since we don't really support multiple monitors anyway. Now we only operate on the default (DISPLAY_DEVICE_PRIMARY_DEVICE) device, which should scale to multi monitor setups. Needs thorough testing, of course. 2005-12-26 15:06 elias_naur * src/native/win32/display.c: Win32: Added debug to dispaly mode switching and removed the DM_DISPLAYFLAGS flag 2005-12-24 19:37 spasi * src/native/generated/org_lwjgl_opengl_EXTFramebufferBlit.c, src/native/generated/org_lwjgl_opengl_EXTFramebufferMultisample.c: New EXT_framebuffer extensions 2005-12-24 19:30 spasi * src/generated/org/lwjgl/opengl/EXTFramebufferBlit.java, src/generated/org/lwjgl/opengl/EXTFramebufferMultisample.java, src/templates/org/lwjgl/opengl/EXT_framebuffer_blit.java, src/templates/org/lwjgl/opengl/EXT_framebuffer_multisample.java: New EXT_framebuffer extensions 2005-12-24 19:28 spasi * src/generated/org/lwjgl/opengl/ARBBufferObject.java, src/generated/org/lwjgl/opengl/ARBColorBufferFloat.java, src/generated/org/lwjgl/opengl/ARBDepthTexture.java, src/generated/org/lwjgl/opengl/ARBDrawBuffers.java, src/generated/org/lwjgl/opengl/ARBFragmentProgram.java, src/generated/org/lwjgl/opengl/ARBFragmentShader.java, src/generated/org/lwjgl/opengl/ARBHalfFloatPixel.java, src/generated/org/lwjgl/opengl/ARBOcclusionQuery.java, src/generated/org/lwjgl/opengl/ARBPixelBufferObject.java, src/generated/org/lwjgl/opengl/ARBPointSprite.java, src/generated/org/lwjgl/opengl/ARBProgram.java, src/generated/org/lwjgl/opengl/ARBShaderObjects.java, src/generated/org/lwjgl/opengl/ARBShadingLanguage100.java, src/generated/org/lwjgl/opengl/ARBTextureFloat.java, src/generated/org/lwjgl/opengl/ARBTextureRectangle.java, src/generated/org/lwjgl/opengl/ARBVertexBufferObject.java, src/generated/org/lwjgl/opengl/ARBVertexProgram.java, src/generated/org/lwjgl/opengl/ARBVertexShader.java, src/generated/org/lwjgl/opengl/ATIDrawBuffers.java, src/generated/org/lwjgl/opengl/ATIFragmentShader.java, src/generated/org/lwjgl/opengl/ATIMapObjectBuffer.java, src/generated/org/lwjgl/opengl/ATITextureFloat.java, src/generated/org/lwjgl/opengl/EXTBlendEquationSeparate.java, src/generated/org/lwjgl/opengl/EXTDepthBoundsTest.java, src/generated/org/lwjgl/opengl/EXTPackedDepthStencil.java, src/generated/org/lwjgl/opengl/EXTPalettedTexture.java, src/generated/org/lwjgl/opengl/EXTPixelBufferObject.java, src/generated/org/lwjgl/opengl/EXTStencilClearTag.java, src/generated/org/lwjgl/opengl/EXTTextureMirrorClamp.java, src/generated/org/lwjgl/opengl/EXTTextureSRGB.java, src/generated/org/lwjgl/opengl/GL15.java, src/generated/org/lwjgl/opengl/GL20.java, src/generated/org/lwjgl/opengl/HPOcclusionTest.java, src/generated/org/lwjgl/opengl/IBMRasterposClip.java, src/generated/org/lwjgl/opengl/NVFloatBuffer.java, src/generated/org/lwjgl/opengl/NVFragmentProgram.java, src/generated/org/lwjgl/opengl/NVFragmentProgram2.java, src/generated/org/lwjgl/opengl/NVHalfFloat.java, src/generated/org/lwjgl/opengl/NVMultisampleFilterHint.java, src/generated/org/lwjgl/opengl/NVPixelDataRange.java, src/generated/org/lwjgl/opengl/NVPrimitiveRestart.java, src/generated/org/lwjgl/opengl/NVProgram.java, src/generated/org/lwjgl/opengl/NVTextureCompressionVTC.java, src/generated/org/lwjgl/opengl/NVTextureExpandNormal.java, src/generated/org/lwjgl/opengl/NVVertexProgram.java, src/generated/org/lwjgl/opengl/NVVertexProgram2Option.java, src/generated/org/lwjgl/opengl/NVVertexProgram3.java, src/generated/org/lwjgl/opengl/SUNSliceAccum.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_program_shadow.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_texture_compression.java, src/templates/org/lwjgl/opengl/ARB_texture_float.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_texture_compression_3dc.java, src/templates/org/lwjgl/opengl/ATI_texture_float.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_bgra.java, src/templates/org/lwjgl/opengl/EXT_blend_equation_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_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_depth_stencil.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_secondary_color.java, src/templates/org/lwjgl/opengl/EXT_stencil_clear_tag.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_lod_bias.java, src/templates/org/lwjgl/opengl/EXT_texture_mirror_clamp.java, src/templates/org/lwjgl/opengl/EXT_texture_sRGB.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/HP_occlusion_test.java, src/templates/org/lwjgl/opengl/IBM_rasterpos_clip.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_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_multisample_filter_hint.java, src/templates/org/lwjgl/opengl/NV_occlusion_query.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_texture_compression_vtc.java, src/templates/org/lwjgl/opengl/NV_texture_expand_normal.java, src/templates/org/lwjgl/opengl/NV_vertex_array_range.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, src/templates/org/lwjgl/opengl/SUN_slice_accum.java: Converted comments to javadoc, code cleanup 2005-12-20 22:37 matzon * www/donations.php: updated to latest donors 2005-12-20 22:35 matzon * build.xml: include generated when doing javadoc 2005-12-20 10:13 elias_naur * src/native/macosx/Makefile: Mac OS X:Added support for -exported_symbols_list 2005-12-20 09:23 elias_naur * src/native/linux/Makefile, src/native/linux/lwjgl.map: Linux: Added lwjgl.map to specify symbol visibility. Only Java_ symbols will be exported from the liblwjgl.so library now 2005-12-20 08:47 elias_naur * src/native/linux/extgl_glx.c: Linux: Removed the unnecessary RTLD_GLOBAL flag from the dynamic loading of libGL.so 2005-12-19 10:57 elias_naur * src/java/org/lwjgl/Sys.java: Added Sys.getVersion() in place of the compile time constant Sys.VERSION 2005-12-18 21:35 matzon * www/changelog.php, www/download.php, www/index.php: updated to 0.99 2005-12-18 21:02 matzon * www/changelogs/0.99-changelog.txt, www/changelogs/full-changelog.txt: updated to reflect last changes to 0.99 2005-12-18 10:54 matzon * src/java/org/lwjgl/devil/ILUT.java: disallow creation of ILUT prior to ILU (unable to load native unless ILU has been loaded first) 2005-12-17 21:25 matzon * www/changelogs/0.99-changelog.txt, www/changelogs/full-changelog.txt: updated to 0.99 2005-12-17 21:22 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: incremented to 0.99 2005-12-17 21:14 matzon * src/native/linux/Makefile.amd64: experimental amd64 buildfile 2005-12-17 21:03 matzon * www/_gfx/projects/technopolies_1.jpg, www/_gfx/projects/technopolies_2.jpg, www/_gfx/projects/technopolies_3.jpg, www/_gfx/projects/technopolies_small_1.jpg, www/_gfx/projects/technopolies_small_2.jpg, www/_gfx/projects/technopolies_small_3.jpg, www/projects.php: added Technopolies 2005-12-17 21:01 matzon * www/links.php: added jpct 2005-12-13 20:12 spasi * src/generated/org/lwjgl/opengl/EXTFramebufferObject.java, src/templates/org/lwjgl/opengl/EXT_framebuffer_object.java: Removed STENCIL_INDEX_EXT (spec rev. #114, June 16, 2005) Removed FRAMEBUFFER_INCOMPLETE_DUPLICATE_ATTACHMENT_EXT (spec rev. #117, September 26, 2005) 2005-12-13 20:10 spasi * src/generated/org/lwjgl/opengl/ARBTextureRectangle.java, src/templates/org/lwjgl/opengl/ARB_texture_rectangle.java: Added missing sampler enums (spec rev. 7/8/2005) 2005-12-09 23:37 matzon * src/generated/org/lwjgl/openal/AL10.java, src/templates/org/lwjgl/openal/AL10.java: fixed javadoc 2005-11-28 22:12 matzon * src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c: fixed version mismatch (!!!!) 2005-11-28 22:11 matzon * www/changelogs/0.98-changelog.txt, www/changelogs/full-changelog.txt: missing changelog comit on 98 (!) 2005-11-28 22:10 matzon * www/_gfx/projects/monstrumo_1.jpg, www/_gfx/projects/monstrumo_2.jpg, www/_gfx/projects/monstrumo_3.jpg, www/_gfx/projects/monstrumo_small_1.jpg, www/_gfx/projects/monstrumo_small_2.jpg, www/_gfx/projects/monstrumo_small_4.jpg, www/projects.php: added monstrumo 2005-11-24 11:31 elias_naur * src/native/common/common_tools.c, src/native/win32/context.c, src/native/win32/context.h, src/native/win32/org_lwjgl_opengl_Pbuffer.c, src/native/win32/org_lwjgl_opengl_Win32DisplayPeerInfo.c, src/native/win32/org_lwjgl_opengl_Win32PeerInfo.c: Added support for native formatted exception messages 2005-11-24 10:28 elias_naur * src/native/win32/context.c: Win32: Removed unused variable from context.c 2005-11-23 17:08 elias_naur * src/native/linux/org_lwjgl_input_Keyboard.c: Linux: use the correct KEYBOARD_SIZE 2005-11-23 15:56 elias_naur * src/native/linux/org_lwjgl_opengl_Display.c: Linux: Removed unused vsync_enabled from Display.c 2005-11-23 15:36 elias_naur * src/native/linux/org_lwjgl_input_Mouse.c: Linux: Removed redundant initEventQueue from Mouse.c 2005-11-23 15:30 elias_naur * src/native/linux/org_lwjgl_opengl_Display.c: Linux: Removed redundant global variables from Display.c 2005-11-23 15:18 elias_naur * src/native/linux/org_lwjgl_opengl_Display.c: Linux: Made setIcon in Display.c static since it is not called elsewhere 2005-11-23 15:10 elias_naur * src/native/linux/Makefile, src/native/linux/display.c, src/native/linux/org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo.c: Linux: Added -lm and -std=c99 to fix the warning abount round(). Removed some unnecessary headers 2005-11-22 14:30 elias_naur * src/native/linux/org_lwjgl_input_Mouse.c, src/native/linux/org_lwjgl_opengl_Display.c: Linux: Ignore events from old windows 2005-11-22 14:03 elias_naur * src/native/common/common_tools.c, src/native/linux/extgl_glx.c: Converted some static local variables to stack localvariables 2005-11-22 13:53 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/native/linux/display.c, src/native/linux/display.h, src/native/linux/org_lwjgl_opengl_Display.c: Linux: More native code refactoring 2005-11-22 11:23 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/native/linux/display.c, src/native/linux/display.h, src/native/linux/org_lwjgl_opengl_Display.c: Linux: Removed current_* mode cache from display.c 2005-11-22 11:06 elias_naur * src/native/linux/org_lwjgl_input_Mouse.c: Linux: Fixed a mouse cursor position issue in grabbed mode 2005-11-22 10:32 elias_naur * src/native/linux/Window.h, src/native/linux/org_lwjgl_input_Mouse.c, src/native/linux/org_lwjgl_opengl_Display.c: Linux: removed getWindowWidth/Height from native side 2005-11-22 09:32 elias_naur * src/native/linux/display.c, src/native/linux/display.h, src/native/linux/org_lwjgl_input_Mouse.c: Linux: Removed getScreenModeWidth/Height from display.c 2005-11-21 22:37 elias_naur * src/native/linux/display.c: Linux: fixed an issue with Xrandr timestamps 2005-11-21 22:21 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/native/linux/display.c: Linux: let exceptions from display.c propagate to LinuxDisplay.java 2005-11-21 21:59 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/native/linux/display.c, src/native/linux/display.h, src/native/linux/org_lwjgl_opengl_Display.c: Linux: Moved saved display mode from C to LinuxDisplay.java 2005-11-21 18:25 elias_naur * src/native/linux/display.c, src/native/linux/display.h, src/native/linux/org_lwjgl_opengl_Display.c: Linux: Moved some JNI functions 2005-11-21 16:50 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/native/linux/display.c, src/native/linux/display.h, src/native/linux/org_lwjgl_opengl_Display.c: Linux: Moved a display connection to java 2005-11-21 16:32 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/native/linux/display.c, src/native/linux/display.h, src/native/linux/org_lwjgl_opengl_Display.c: Linux: Move gamma ramps to java code 2005-11-21 13:43 elias_naur * src/native/linux/display.c: Linux: Folded three ramp arrays into one, to avoid multiple allocations 2005-11-21 13:32 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/native/linux/display.c: Linux: Moved a display connection creation to java 2005-11-21 13:22 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/native/linux/Window.h, src/native/linux/display.c, src/native/linux/display.h, src/native/linux/org_lwjgl_input_Keyboard.c, src/native/linux/org_lwjgl_input_Mouse.c, src/native/linux/org_lwjgl_opengl_Display.c: Linux: Moved display mode extension and window state handling up into java code 2005-11-21 11:08 elias_naur * build.xml: build.xml: target 'jars' shouldn't depend on target 'clean' 2005-11-21 10:55 elias_naur * src/native/linux/display.c: Linux: Removed superfluous check from display.c 2005-11-21 10:45 elias_naur * src/native/linux/display.c: Linux: Added zero size check to display.c 2005-11-20 13:47 elias_naur * src/native/common/extal.h, src/native/common/org_lwjgl_openal_ALC.c: OpenAL: Made alcGetCurrentContext static in org_lwjgl_openal_ALC.c 2005-11-20 13:20 elias_naur * src/native/linux/extgl_glx.c: Linux: renamed _glX* function pointers to lwjgl_glX* to avoid symbol clash problems discovered in mustang 2005-11-20 13:19 elias_naur * src/native/linux/context.c, src/native/linux/extgl_glx.c, src/native/linux/extgl_glx.h, src/native/linux/org_lwjgl_opengl_Display.c, src/native/linux/org_lwjgl_opengl_LinuxContextImplementation.c, src/native/linux/org_lwjgl_opengl_Pbuffer.c: Linux: renamed _glX* function pointers to lwjgl_glX* to avoid symbol clash problems discovered in mustang 2005-11-20 10:08 elias_naur * src/java/org/lwjgl/J2SESysImplementation.java: Don't ignore exceptions 2005-11-16 09:19 elias_naur * src/native/generated/org_lwjgl_openal_AL10.c, src/templates/org/lwjgl/openal/AL10.java: OpenAL: Fix the declaration of alGetListenerf and alGetListeneri 2005-11-15 22:31 kevglass * src/java/org/lwjgl/input/Controllers.java: Removed the use of "jinput.plugins" system property since it doesn't appear to be needed any more and causes double detection of controllers. 2005-11-10 21:57 matzon * www/donations.php: fix .com => .net 2005-11-10 21:16 matzon * www/_include/header.php, www/donations.php, www/index.php: added donations page 2005-11-07 08:49 elias_naur * src/generated/org/lwjgl/opengl/ContextCapabilities.java, src/generated/org/lwjgl/opengl/References.java: Added missing generated stuff 2005-11-05 18:57 spasi * src/generated/org/lwjgl/opengl/ARBVertexShader.java, src/native/generated/org_lwjgl_opengl_ARBVertexShader.c, src/templates/org/lwjgl/opengl/ARB_vertex_shader.java: Added missing functions in ARB_vertex_shader 2005-11-04 19:28 matzon * src/native/common/devil/org_lwjgl_devil_IL.c: silly debug leftovers nuked 2005-11-04 19:22 matzon * build.xml, src/java/org/lwjgl/devil/IL.java, src/java/org/lwjgl/devil/ILNative.java, src/java/org/lwjgl/devil/ILU.java, src/java/org/lwjgl/devil/ILUT.java, src/java/org/lwjgl/devil/ILinfo.java, src/java/org/lwjgl/devil/ILpointf.java, src/java/org/lwjgl/devil/ILpointi.java, src/native/common/devil, src/native/common/devil/.cvsignore, src/native/common/devil/org_lwjgl_devil_IL.c, src/native/common/devil/org_lwjgl_devil_IL.h, src/native/common/devil/org_lwjgl_devil_ILU.c, src/native/common/devil/org_lwjgl_devil_ILU.h, src/native/common/devil/org_lwjgl_devil_ILUT.c, src/native/common/devil/org_lwjgl_devil_ILUT.h: reworked devil dynamic stub to use generated header using a new ILNative class 2005-11-04 12:38 elias_naur * 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/MacOSXDisplay.java, src/java/org/lwjgl/opengl/MacOSXDisplayPeerInfo.java: Mac OS X: Fixed an issue where pbuffer contexts could not share with the display context. 2005-11-02 22:09 matzon * build.xml: dont javah devil 2005-11-02 22:08 matzon * src/java/org/lwjgl/devil/IL.java, src/java/org/lwjgl/devil/ILU.java, src/java/org/lwjgl/devil/ILUT.java: removed premature created = true 2005-11-02 22:04 matzon * src/native/common/devil/devil-common.h, src/native/common/devil/org_lwjgl_devil_IL.c, src/native/common/devil/org_lwjgl_devil_IL.h, src/native/common/devil/org_lwjgl_devil_ILU.c, src/native/common/devil/org_lwjgl_devil_ILU.h, src/native/common/devil/org_lwjgl_devil_ILUT.c, src/native/common/devil/org_lwjgl_devil_ILUT.h: dynamic stub support 2005-11-02 22:01 matzon * src/native/common/devil, src/native/common/devil/.cvsignore: dont ignore devil headers 2005-11-02 16:35 matzon * www/_gfx/projects/strategic_tetris_1.jpg, www/_gfx/projects/strategic_tetris_2.jpg, www/_gfx/projects/strategic_tetris_3.jpg, www/_gfx/projects/strategic_tetris_small_1.jpg, www/_gfx/projects/strategic_tetris_small_2.jpg, www/_gfx/projects/strategic_tetris_small_3.jpg, www/projects.php: added Strategic Tetris 2005-11-02 09:28 elias_naur * src/generated/org/lwjgl/openal/AL10.java, src/generated/org/lwjgl/opengl/ARBBufferObject.java, src/generated/org/lwjgl/opengl/ARBImaging.java, src/generated/org/lwjgl/opengl/ARBMultitexture.java, src/generated/org/lwjgl/opengl/ARBProgram.java, src/generated/org/lwjgl/opengl/ARBTextureCompression.java, src/generated/org/lwjgl/opengl/ARBVertexBlend.java, src/generated/org/lwjgl/opengl/ARBVertexProgram.java, src/generated/org/lwjgl/opengl/ARBWindowPos.java, src/generated/org/lwjgl/opengl/ATIVertexArrayObject.java, src/generated/org/lwjgl/opengl/ATIVertexStreams.java, src/generated/org/lwjgl/opengl/ContextCapabilities.java, src/generated/org/lwjgl/opengl/EXTFogCoord.java, src/generated/org/lwjgl/opengl/EXTPalettedTexture.java, src/generated/org/lwjgl/opengl/EXTSecondaryColor.java, src/generated/org/lwjgl/opengl/EXTVertexShader.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/NVFragmentProgram.java, src/generated/org/lwjgl/opengl/NVPixelDataRange.java, src/generated/org/lwjgl/opengl/NVVertexArrayRange.java, src/generated/org/lwjgl/opengl/NVVertexProgram.java, src/java/org/lwjgl/opengl/Context.java, src/java/org/lwjgl/util/GL.java, src/java/org/lwjgl/util/GLImpl.java, src/java/org/lwjgl/util/IGL.java, src/java/org/lwjgl/util/generator/ALTypeMap.java, src/java/org/lwjgl/util/generator/ALdouble.java, src/java/org/lwjgl/util/generator/GLTypeMap.java, src/native/generated/org_lwjgl_openal_AL10.c, src/native/generated/org_lwjgl_opengl_ARBMultitexture.c, src/native/generated/org_lwjgl_opengl_ARBProgram.c, src/native/generated/org_lwjgl_opengl_ARBVertexBlend.c, src/native/generated/org_lwjgl_opengl_ARBVertexProgram.c, src/native/generated/org_lwjgl_opengl_ARBWindowPos.c, src/native/generated/org_lwjgl_opengl_ATIVertexStreams.c, src/native/generated/org_lwjgl_opengl_EXTFogCoord.c, src/native/generated/org_lwjgl_opengl_EXTSecondaryColor.c, src/native/generated/org_lwjgl_opengl_EXTVertexShader.c, src/native/generated/org_lwjgl_opengl_GL11.c, src/native/generated/org_lwjgl_opengl_GL13.c, src/native/generated/org_lwjgl_opengl_GL14.c, src/native/generated/org_lwjgl_opengl_GL20.c, src/native/generated/org_lwjgl_opengl_NVFragmentProgram.c, src/native/generated/org_lwjgl_opengl_NVVertexProgram.c, src/templates/org/lwjgl/openal/AL10.java, src/templates/org/lwjgl/opengl/ARB_buffer_object.java, src/templates/org/lwjgl/opengl/ARB_imaging.java, src/templates/org/lwjgl/opengl/ARB_multitexture.java, src/templates/org/lwjgl/opengl/ARB_program.java, src/templates/org/lwjgl/opengl/ARB_texture_compression.java, src/templates/org/lwjgl/opengl/ARB_vertex_blend.java, src/templates/org/lwjgl/opengl/ARB_vertex_program.java, src/templates/org/lwjgl/opengl/ARB_window_pos.java, src/templates/org/lwjgl/opengl/ATI_vertex_array_object.java, src/templates/org/lwjgl/opengl/ATI_vertex_streams.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/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_fragment_program.java, src/templates/org/lwjgl/opengl/NV_pixel_data_range.java, src/templates/org/lwjgl/opengl/NV_vertex_array_range.java, src/templates/org/lwjgl/opengl/NV_vertex_program.java: Added support for doubles (ALdouble and GLdouble) 2005-10-31 10:51 elias_naur * src/java/org/lwjgl/opengl/MacOSXDisplay.java: MacOSX: Fix bugs in MacOSXDisplay.setIcon 2005-10-30 11:55 matzon * www/_gfx/projects/tempest_1.png, www/_gfx/projects/tempest_2.png, www/_gfx/projects/tempest_3.png, www/_gfx/projects/tempest_small_1.png, www/_gfx/projects/tempest_small_2.png, www/_gfx/projects/tempest_small_3.png, www/_gfx/projects/typhoon_1.png, www/_gfx/projects/typhoon_2.png, www/_gfx/projects/typhoon_3.png, www/_gfx/projects/typhoon_small_1.png, www/_gfx/projects/typhoon_small_2.png, www/_gfx/projects/typhoon_small_3.png, www/projects.php: tempest => typhoon 2005-10-28 15:43 elias_naur * src/native/generated/org_lwjgl_openal_AL10.c, src/native/generated/org_lwjgl_opengl_ARBImaging.c, src/native/generated/org_lwjgl_opengl_ARBMatrixPalette.c, src/native/generated/org_lwjgl_opengl_ARBPointParameters.c, src/native/generated/org_lwjgl_opengl_ARBTransposeMatrix.c, src/native/generated/org_lwjgl_opengl_ATIEnvmapBumpmap.c, src/native/generated/org_lwjgl_opengl_EXTSecondaryColor.c, src/native/generated/org_lwjgl_opengl_EXTVertexShader.c, src/native/generated/org_lwjgl_opengl_GL14.c, src/templates/org/lwjgl/openal/AL10.java, src/templates/org/lwjgl/opengl/ARB_imaging.java, src/templates/org/lwjgl/opengl/ARB_matrix_palette.java, src/templates/org/lwjgl/opengl/ARB_point_parameters.java, src/templates/org/lwjgl/opengl/ARB_transpose_matrix.java, src/templates/org/lwjgl/opengl/ATI_envmap_bumpmap.java, src/templates/org/lwjgl/opengl/EXT_secondary_color.java, src/templates/org/lwjgl/opengl/EXT_vertex_shader.java, src/templates/org/lwjgl/opengl/GL14.java: Added missing @Const annotations to opengl and openal functions 2005-10-27 17:11 matzon * www/_gfx/projects/gravitybattle_1.jpg, www/_gfx/projects/gravitybattle_2.jpg, www/_gfx/projects/gravitybattle_3.jpg, www/_gfx/projects/gravitybattle_small_1.jpg, www/_gfx/projects/gravitybattle_small_2.jpg, www/_gfx/projects/gravitybattle_small_3.jpg, www/_gfx/projects/tempest_1.png, www/_gfx/projects/tempest_2.png, www/_gfx/projects/tempest_3.png, www/_gfx/projects/tempest_small_1.png, www/_gfx/projects/tempest_small_2.png, www/_gfx/projects/tempest_small_3.png, www/projects.php: replaced gravity battle with tempest 2005-10-23 19:52 elias_naur * src/java/org/lwjgl/opengl/PeerInfo.java: Don't fail on two threads wanting to lock the same PeerInfo 2005-10-23 19:41 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/native/linux/org_lwjgl_opengl_Display.c: Linux: Don't assume JAWT Lock()/Unlock() are re-entrant, fixing a hang with GCJ 4 2005-10-21 18:54 matzon * src/java/org/lwjgl/test/WindowCreationTest.java: dont load XPM files - uses embedded logo 2005-10-21 18:53 matzon * src/java/org/lwjgl/opengl/Display.java: create windows with LWJGL logo dont recache same icons 2005-10-21 18:52 matzon * src/java/org/lwjgl/LWJGLUtil.java: embedded LWJGL logo 2005-10-21 18:51 matzon * src/java/org/lwjgl/test/openal/PositionTest.java: dont double create AL 2005-10-20 21:46 matzon * src/java/org/lwjgl/openal/AL.java: using OpenAL32.dll name 2005-10-20 21:32 matzon * src/java/org/lwjgl/LWJGLUtil.java: changed search order to: 1) Library path 2) Current dir 3) OS search 2005-10-20 21:31 matzon * build.xml, libs/win32/OpenAL32.dll, libs/win32/lwjglaudio.dll: using OpenAL32.dll as name now (renamed wrap_oal.dll still, due to proxy issues) 2005-10-20 17:02 matzon * www/_gfx/projects/drommi_small_1.jpg, www/_gfx/projects/drommi_small_2.jpg, www/_gfx/projects/drommi_small_3.jpg, www/projects.php: added drommi racing 2005-10-20 17:02 matzon * www/favicon.ico: icon! - WE'VE GOT ICON! :D 2005-10-20 16:59 matzon * www/credits.php: changed � to proper html entity 2005-10-20 16:56 matzon * build.xml: update to generated dir 2005-10-15 08:55 matzon * www/_gfx/projects/jglmark_1.jpg, www/_gfx/projects/jglmark_2.jpg, www/_gfx/projects/jglmark_3.jpg, www/_gfx/projects/jglmark_small_1.jpg, www/_gfx/projects/jglmark_small_2.jpg, www/_gfx/projects/jglmark_small_3.jpg, www/_gfx/projects/ultratron_1.jpg, www/_gfx/projects/ultratron_2.jpg, www/_gfx/projects/ultratron_3.jpg, www/_gfx/projects/ultratron_small_1.jpg, www/_gfx/projects/ultratron_small_2.jpg, www/_gfx/projects/ultratron_small_3.jpg, www/projects.php: added Ultratron added JGLMark 2005-10-15 08:53 matzon * www/_gfx/paypal.png: added paypal donation icon 2005-10-15 08:53 matzon * www/_gfx/button_backwards.png, www/_gfx/button_forwards.png: added log forward/backwards icons 2005-10-15 08:52 matzon * www/index.php: added money status overview 2005-10-10 12:50 elias_naur * src/native/common/extal.h, src/native/linux/Makefile: OpenAL: Fixed native headers, now that altypes.h and alctypes are gone 2005-10-10 09:11 elias_naur * src/native/linux/org_lwjgl_input_Mouse.c: Linux: Fix Mouse.setCursorPosition() 2005-10-06 20:03 elias_naur * src/generated/org/lwjgl/opengl/GL11.java, src/templates/org/lwjgl/opengl/GL11.java: Added float format to GL11.glReadPixels 2005-10-06 19:30 elias_naur * src/generated/org/lwjgl/opengl/GL11.java, src/templates/org/lwjgl/opengl/GL11.java: Added float type to GL11.glGetTexImage 2005-10-04 07:43 elias_naur * src/native/macosx/Makefile: Mac OS X: Makefile now supports building an universal version of the lwjgl natives 2005-09-29 18:12 elias_naur * build.xml, doc/generator.txt, src/java/org/lwjgl/util/generator/GeneratorVisitor.java: Added the opengl-template-pattern ant property to control the set of included opengl extensions 2005-09-29 17:13 elias_naur * build.xml, platform_build/win32_ms_cmdline/build.bat, src/generated, src/generated/org, src/generated/org/lwjgl, src/generated/org/lwjgl/openal, src/generated/org/lwjgl/openal/AL10.java, src/generated/org/lwjgl/opengl, src/generated/org/lwjgl/opengl/ARBBufferObject.java, src/generated/org/lwjgl/opengl/ARBColorBufferFloat.java, src/generated/org/lwjgl/opengl/ARBDepthTexture.java, src/generated/org/lwjgl/opengl/ARBDrawBuffers.java, src/generated/org/lwjgl/opengl/ARBFragmentProgram.java, src/generated/org/lwjgl/opengl/ARBFragmentShader.java, src/generated/org/lwjgl/opengl/ARBHalfFloatPixel.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/ARBPixelBufferObject.java, src/generated/org/lwjgl/opengl/ARBPointParameters.java, src/generated/org/lwjgl/opengl/ARBPointSprite.java, src/generated/org/lwjgl/opengl/ARBProgram.java, src/generated/org/lwjgl/opengl/ARBShaderObjects.java, src/generated/org/lwjgl/opengl/ARBShadingLanguage100.java, src/generated/org/lwjgl/opengl/ARBShadow.java, src/generated/org/lwjgl/opengl/ARBShadowAmbient.java, src/generated/org/lwjgl/opengl/ARBTextureBorderClamp.java, src/generated/org/lwjgl/opengl/ARBTextureCompression.java, src/generated/org/lwjgl/opengl/ARBTextureCubeMap.java, src/generated/org/lwjgl/opengl/ARBTextureEnvCombine.java, src/generated/org/lwjgl/opengl/ARBTextureEnvDot3.java, src/generated/org/lwjgl/opengl/ARBTextureFloat.java, src/generated/org/lwjgl/opengl/ARBTextureMirroredRepeat.java, src/generated/org/lwjgl/opengl/ARBTextureRectangle.java, src/generated/org/lwjgl/opengl/ARBTransposeMatrix.java, src/generated/org/lwjgl/opengl/ARBVertexBlend.java, src/generated/org/lwjgl/opengl/ARBVertexBufferObject.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/ATITextureCompression3DC.java, src/generated/org/lwjgl/opengl/ATITextureFloat.java, src/generated/org/lwjgl/opengl/ATITextureMirrorOnce.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/ContextCapabilities.java, src/generated/org/lwjgl/opengl/EXTAbgr.java, src/generated/org/lwjgl/opengl/EXTBgra.java, src/generated/org/lwjgl/opengl/EXTBlendEquationSeparate.java, src/generated/org/lwjgl/opengl/EXTBlendFuncSeparate.java, src/generated/org/lwjgl/opengl/EXTBlendSubtract.java, src/generated/org/lwjgl/opengl/EXTCgShader.java, src/generated/org/lwjgl/opengl/EXTCompiledVertexArray.java, src/generated/org/lwjgl/opengl/EXTDepthBoundsTest.java, src/generated/org/lwjgl/opengl/EXTDrawRangeElements.java, src/generated/org/lwjgl/opengl/EXTFogCoord.java, src/generated/org/lwjgl/opengl/EXTFramebufferObject.java, src/generated/org/lwjgl/opengl/EXTMultiDrawArrays.java, src/generated/org/lwjgl/opengl/EXTPackedDepthStencil.java, src/generated/org/lwjgl/opengl/EXTPackedPixels.java, src/generated/org/lwjgl/opengl/EXTPalettedTexture.java, src/generated/org/lwjgl/opengl/EXTPixelBufferObject.java, src/generated/org/lwjgl/opengl/EXTPointParameters.java, src/generated/org/lwjgl/opengl/EXTRescaleNormal.java, src/generated/org/lwjgl/opengl/EXTSecondaryColor.java, src/generated/org/lwjgl/opengl/EXTSeparateSpecularColor.java, src/generated/org/lwjgl/opengl/EXTSharedTexturePalette.java, src/generated/org/lwjgl/opengl/EXTStencilClearTag.java, src/generated/org/lwjgl/opengl/EXTStencilTwoSide.java, src/generated/org/lwjgl/opengl/EXTStencilWrap.java, src/generated/org/lwjgl/opengl/EXTTextureCompressionS3TC.java, src/generated/org/lwjgl/opengl/EXTTextureEnvCombine.java, src/generated/org/lwjgl/opengl/EXTTextureEnvDot3.java, src/generated/org/lwjgl/opengl/EXTTextureFilterAnisotropic.java, src/generated/org/lwjgl/opengl/EXTTextureLODBias.java, src/generated/org/lwjgl/opengl/EXTTextureMirrorClamp.java, src/generated/org/lwjgl/opengl/EXTTextureRectangle.java, src/generated/org/lwjgl/opengl/EXTTextureSRGB.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/HPOcclusionTest.java, src/generated/org/lwjgl/opengl/IBMRasterposClip.java, src/generated/org/lwjgl/opengl/NVCopyDepthToColor.java, src/generated/org/lwjgl/opengl/NVDepthClamp.java, src/generated/org/lwjgl/opengl/NVEvaluators.java, src/generated/org/lwjgl/opengl/NVFence.java, src/generated/org/lwjgl/opengl/NVFloatBuffer.java, src/generated/org/lwjgl/opengl/NVFogDistance.java, src/generated/org/lwjgl/opengl/NVFragmentProgram.java, src/generated/org/lwjgl/opengl/NVFragmentProgram2.java, src/generated/org/lwjgl/opengl/NVHalfFloat.java, src/generated/org/lwjgl/opengl/NVLightMaxExponent.java, src/generated/org/lwjgl/opengl/NVMultisampleFilterHint.java, src/generated/org/lwjgl/opengl/NVOcclusionQuery.java, src/generated/org/lwjgl/opengl/NVPackedDepthStencil.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/NVTexgenReflection.java, src/generated/org/lwjgl/opengl/NVTextureCompressionVTC.java, src/generated/org/lwjgl/opengl/NVTextureEnvCombine4.java, src/generated/org/lwjgl/opengl/NVTextureExpandNormal.java, src/generated/org/lwjgl/opengl/NVTextureRectangle.java, src/generated/org/lwjgl/opengl/NVTextureShader.java, src/generated/org/lwjgl/opengl/NVTextureShader2.java, src/generated/org/lwjgl/opengl/NVTextureShader3.java, src/generated/org/lwjgl/opengl/NVVertexArrayRange.java, src/generated/org/lwjgl/opengl/NVVertexArrayRange2.java, src/generated/org/lwjgl/opengl/NVVertexProgram.java, src/generated/org/lwjgl/opengl/NVVertexProgram2Option.java, src/generated/org/lwjgl/opengl/NVVertexProgram3.java, src/generated/org/lwjgl/opengl/References.java, src/generated/org/lwjgl/opengl/SUNSliceAccum.java, 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/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/ContextCapabilities.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/HPOcclusionTest.java, src/java/org/lwjgl/opengl/IBMRasterposClip.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/opengl/References.java, src/java/org/lwjgl/opengl/SUNSliceAccum.java, src/java/org/lwjgl/util/generator/ContextGeneratorProcessorFactory.java, src/java/org/lwjgl/util/generator/GeneratorVisitor.java, src/java/org/lwjgl/util/generator/ReferencesGeneratorProcessorFactory.java, src/native/common/arb, src/native/common/ati, src/native/common/ext, src/native/common/nv, 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/generated, src/native/generated/org_lwjgl_openal_AL10.c, src/native/generated/org_lwjgl_opengl_ARBBufferObject.c, src/native/generated/org_lwjgl_opengl_ARBColorBufferFloat.c, src/native/generated/org_lwjgl_opengl_ARBDrawBuffers.c, src/native/generated/org_lwjgl_opengl_ARBImaging.c, src/native/generated/org_lwjgl_opengl_ARBMatrixPalette.c, src/native/generated/org_lwjgl_opengl_ARBMultisample.c, src/native/generated/org_lwjgl_opengl_ARBMultitexture.c, src/native/generated/org_lwjgl_opengl_ARBOcclusionQuery.c, src/native/generated/org_lwjgl_opengl_ARBPointParameters.c, src/native/generated/org_lwjgl_opengl_ARBProgram.c, src/native/generated/org_lwjgl_opengl_ARBShaderObjects.c, src/native/generated/org_lwjgl_opengl_ARBTextureCompression.c, src/native/generated/org_lwjgl_opengl_ARBTransposeMatrix.c, src/native/generated/org_lwjgl_opengl_ARBVertexBlend.c, src/native/generated/org_lwjgl_opengl_ARBVertexProgram.c, src/native/generated/org_lwjgl_opengl_ARBVertexShader.c, src/native/generated/org_lwjgl_opengl_ARBWindowPos.c, src/native/generated/org_lwjgl_opengl_ATIDrawBuffers.c, src/native/generated/org_lwjgl_opengl_ATIElementArray.c, src/native/generated/org_lwjgl_opengl_ATIEnvmapBumpmap.c, src/native/generated/org_lwjgl_opengl_ATIFragmentShader.c, src/native/generated/org_lwjgl_opengl_ATIMapObjectBuffer.c, src/native/generated/org_lwjgl_opengl_ATIPnTriangles.c, src/native/generated/org_lwjgl_opengl_ATISeparateStencil.c, src/native/generated/org_lwjgl_opengl_ATIVertexArrayObject.c, src/native/generated/org_lwjgl_opengl_ATIVertexAttribArrayObject.c, src/native/generated/org_lwjgl_opengl_ATIVertexStreams.c, src/native/generated/org_lwjgl_opengl_EXTBlendEquationSeparate.c, src/native/generated/org_lwjgl_opengl_EXTBlendFuncSeparate.c, src/native/generated/org_lwjgl_opengl_EXTCompiledVertexArray.c, src/native/generated/org_lwjgl_opengl_EXTDepthBoundsTest.c, src/native/generated/org_lwjgl_opengl_EXTDrawRangeElements.c, src/native/generated/org_lwjgl_opengl_EXTFogCoord.c, src/native/generated/org_lwjgl_opengl_EXTFramebufferObject.c, src/native/generated/org_lwjgl_opengl_EXTMultiDrawArrays.c, src/native/generated/org_lwjgl_opengl_EXTPalettedTexture.c, src/native/generated/org_lwjgl_opengl_EXTPointParameters.c, src/native/generated/org_lwjgl_opengl_EXTSecondaryColor.c, src/native/generated/org_lwjgl_opengl_EXTStencilClearTag.c, src/native/generated/org_lwjgl_opengl_EXTStencilTwoSide.c, src/native/generated/org_lwjgl_opengl_EXTVertexShader.c, src/native/generated/org_lwjgl_opengl_EXTVertexWeighting.c, src/native/generated/org_lwjgl_opengl_GL11.c, src/native/generated/org_lwjgl_opengl_GL12.c, src/native/generated/org_lwjgl_opengl_GL13.c, src/native/generated/org_lwjgl_opengl_GL14.c, src/native/generated/org_lwjgl_opengl_GL15.c, src/native/generated/org_lwjgl_opengl_GL20.c, src/native/generated/org_lwjgl_opengl_NVEvaluators.c, src/native/generated/org_lwjgl_opengl_NVFence.c, src/native/generated/org_lwjgl_opengl_NVFragmentProgram.c, src/native/generated/org_lwjgl_opengl_NVHalfFloat.c, src/native/generated/org_lwjgl_opengl_NVOcclusionQuery.c, src/native/generated/org_lwjgl_opengl_NVPixelDataRange.c, src/native/generated/org_lwjgl_opengl_NVPointSprite.c, src/native/generated/org_lwjgl_opengl_NVPrimitiveRestart.c, src/native/generated/org_lwjgl_opengl_NVProgram.c, src/native/generated/org_lwjgl_opengl_NVRegisterCombiners.c, src/native/generated/org_lwjgl_opengl_NVRegisterCombiners2.c, src/native/generated/org_lwjgl_opengl_NVVertexArrayRange.c, src/native/generated/org_lwjgl_opengl_NVVertexProgram.c, src/native/linux/Makefile, src/native/macosx/Makefile: Moved generated files to seperate directories 2005-09-29 13:56 elias_naur * build.xml: build.xml: factored opengl template generator calls into a general purpose ant task 2005-09-26 18:07 spasi * src/templates/org/lwjgl/opengl/EXT_packed_depth_stencil.java: Added EXT_packed_depth_stencil 2005-09-23 10:39 elias_naur * src/java/org/lwjgl/opengl/Win32Display.java, src/native/win32/display.c, src/native/win32/display.h, src/native/win32/org_lwjgl_opengl_Display.c: Win32: Moved some Win32Display.getVersion code to java 2005-09-23 10:25 elias_naur * build.xml, src/java/org/lwjgl/opengl/Win32Display.java, src/java/org/lwjgl/opengl/Win32Registry.java, src/native/win32/display.c, src/native/win32/org_lwjgl_opengl_Display.c, src/native/win32/org_lwjgl_opengl_Win32Registry.c: Win32: Moved some registry access code to java (for Win32Display.getAdapter()) 2005-09-21 17:22 matzon * www/_gfx/projects/subhunt_1.jpg, www/_gfx/projects/subhunt_2.jpg, www/_gfx/projects/subhunt_3.jpg, www/_gfx/projects/subhunt_small_1.jpg, www/_gfx/projects/subhunt_small_2.jpg, www/_gfx/projects/subhunt_small_3.jpg, www/projects.php: SubHunt 2005-09-16 06:50 elias_naur * src/java/org/lwjgl/openal/AL.java: OpenAL: Made AL.create complain if it is already created to match Display.create behaviour 2005-09-16 06:43 elias_naur * src/java/org/lwjgl/openal/AL.java: OpenAL: Cleaned up visibility and removed unnecessary static fields from AL 2005-09-15 23:15 cix_foo * src/java/org/lwjgl/openal/AL.java: Further tweakage 2005-09-15 19:30 cix_foo * src/java/org/lwjgl/openal/AL.java: Altered create() methods to supply sane defaults 2005-09-13 06:56 elias_naur * src/native/linux/display.c: Linux: Added support for LWJGL_DISABLE_XRANDR environment variable to override Xrandr support on broken window managers 2005-09-12 13:05 elias_naur * src/native/linux/display.c: Linux: Drop out of Xrandr loop after a set amount of iterations 2005-09-10 23:01 matzon * www/_include/header.php, www/changelog.php, www/download.php, www/index.php: updated to reflect online contents 2005-09-10 22:57 matzon * www/installation.php: updated installation text 2005-09-10 22:56 matzon * www/irclog.php, www/irclog_browse.php: added log browsing 2005-09-09 10:27 elias_naur * src/java/org/lwjgl/opengl/MacOSXDisplay.java: Mac OS X: Fetch the current viewport dimensions instead of assuming them equal to the current window size 2005-09-07 16:06 matzon * src/java/org/lwjgl/devil/IL.java, src/java/org/lwjgl/test/devil/BasicTest.java: applied DarkProphets patch for better error handling and more types 2005-09-07 15:43 matzon * src/java/org/lwjgl/opengl/MacOSXDisplay.java: use buffer.get since we dont have a backing array 2005-08-29 20:14 elias_naur * src/java/org/lwjgl/opengl/GLContext.java: Made GLContext OGL version parsing more robust 2005-08-26 15:11 elias_naur * src/native/macosx/context.m: Mac OS X: Removed usage of the deprecated function NSIsSymbolNameDefinedInImage 2005-08-23 13:49 spasi * src/templates/org/lwjgl/opengl/EXT_stencil_clear_tag.java, src/templates/org/lwjgl/opengl/EXT_texture_sRGB.java: Added new extensions 2005-08-21 20:27 elias_naur * src/native/linux/display.c: Linux: Made the XRRSetScreenConfigAndRate retry loop more robust in order to avoid endless loops 2005-08-20 19:09 matzon * src/java/org/lwjgl/opengl/AWTSurfaceLock.java: Workaround for Sun JDK bug 4796548 which still exists in java for OS X 2005-08-20 10:33 cix_foo * src/java/org/lwjgl/util/Display.java: *** empty log message *** 2005-08-18 13:55 matzon * src/java/org/lwjgl/test/WindowCreationTest.java, src/java/org/lwjgl/util/XPMFile.java: fixed XPMFile to use InputStream load method too 2005-08-18 13:48 matzon * doc/README: updated readme to include jinput 2005-08-18 13:48 matzon * build.xml: include jinput in release target 2005-08-18 11:27 matzon * src/java/org/lwjgl/util/WaveData.java: added everything but the kitchen sink 2005-08-17 22:05 matzon * build.xml, src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/fmod3/FMOD.java, src/native/common/common_tools.c: 0.98 version string 2005-08-08 16:00 elias_naur * src/native/win32/extgl_wgl.c, src/native/win32/org_lwjgl_opengl_Win32ContextImplementation.c: Win32: Fixed SIS/VIA crashes 2005-08-07 12:19 elias_naur * src/java/org/lwjgl/opengl/Context.java, src/java/org/lwjgl/opengl/GLContext.java: Added fast path to GLContext.getCapabilities() optimized for single threaded applications 2005-07-22 15:28 matzon * www/projects.php: make elias stop whine 2005-07-21 22:17 matzon * www/_gfx/projects/cultris_1.jpg, www/_gfx/projects/cultris_2.jpg, www/_gfx/projects/cultris_3.jpg, www/_gfx/projects/cultris_small_1.jpg, www/_gfx/projects/cultris_small_2.jpg, www/_gfx/projects/cultris_small_3.jpg, www/_gfx/projects/keith_goes_painting_1.jpg, www/_gfx/projects/keith_goes_painting_2.jpg, www/_gfx/projects/keith_goes_painting_3.jpg, www/_gfx/projects/keith_goes_painting_small_1.jpg, www/_gfx/projects/keith_goes_painting_small_2.jpg, www/_gfx/projects/keith_goes_painting_small_3.jpg, www/projects.php: added Cultris added Keith Goes Painting fixed StarShip2D path 2005-07-20 07:30 matzon * src/java/org/lwjgl/opengl/Pbuffer.java: fix for matrox parhelia, they wont accept NULL buffer, despite the specs saying it's legit. Bugfinding: Javazoid 2005-07-19 19:32 matzon * build.xml: add jinput to classpath when building org.lwjgl.* instead, since input is dragged into the compile via Sys.java 2005-07-16 11:27 kevglass * src/native/win32/org_lwjgl_opengl_Display.c: Fix for alpha based icons under win32. 2005-07-16 11:15 matzon * src/java/org/lwjgl/opengl/Display.java: caching of window icon 2005-07-16 10:37 kevglass * src/java/org/lwjgl/test/WindowCreationTest.java: LWJGL icon used as window icon in test. 2005-07-16 10:36 kevglass * src/java/org/lwjgl/util/XPMFile.java: Fix for compilation on 1.4, remove autoboxing 2005-07-16 10:30 kevglass * src/native/win32/org_lwjgl_opengl_Display.c: Fix win32 icon alpha mask 2005-07-16 09:13 matzon * res/lwjgl_16x16.xpm, res/lwjgl_32x32.xpm: temp XPM logo files 2005-07-16 09:11 matzon * src/java/org/lwjgl/util/XPMFile.java: XPM File reader 2005-07-11 17:05 matzon * src/java/org/lwjgl/test/WindowCreationTest.java: way simple icon test 2005-07-10 20:16 kevglass * src/native/win32/org_lwjgl_opengl_Display.c: Fix native code to work with RGBA rather than RBGR. 2005-07-10 20:15 kevglass * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/java/org/lwjgl/opengl/Win32Display.java: Fix size check bug in icon setting. Divide by four to get the size of the buffer in pixels. 2005-07-06 19:46 kevglass * src/native/linux/org_lwjgl_opengl_Display.c: Added Linux native code for window icon setting. 2005-07-05 22:09 kevglass * src/java/org/lwjgl/opengl/Win32Display.java: Updated Win32 native interface to use IntBuffers rather than ByteBuffers 2005-07-05 22:08 kevglass * src/native/win32/org_lwjgl_opengl_Display.c: Updated to actually convert the passed int buffer 2005-07-05 21:54 kevglass * 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/MacOSXDisplay.java, src/java/org/lwjgl/opengl/Win32Display.java: Added methods to set the window icon. MacOS implementation added using AWT images. 2005-07-05 21:46 kevglass * src/native/linux/org_lwjgl_opengl_Display.c: Added empty implementation of the window icon setting code in preperation for adding the Linux version. 2005-07-05 21:45 kevglass * src/native/win32/org_lwjgl_opengl_Display.c: Added function to set the window icon on win32 2005-06-29 20:48 matzon * src/java/org/lwjgl/opengl/Display.java: automatic polling via Display.update(); 2005-06-29 20:47 matzon * src/java/org/lwjgl/input/Controllers.java: support isCreated and destroy (destroy currently ignored) 2005-06-29 20:38 matzon * src/java/org/lwjgl/input/ControllerEvent.java, src/java/org/lwjgl/input/JInputController.java: decrease visibility of classes 2005-06-29 20:32 matzon * libs/linux/libIL.so, libs/linux/libILU.so, libs/linux/libILUT.so, libs/linux/libopenal.so, libs/macosx/libIL.dylib, libs/macosx/libILU.dylib, libs/macosx/libILUT.dylib, libs/macosx/openal.dylib, libs/win32/DevIL.dll, libs/win32/ILU.dll, libs/win32/ILUT.dll, libs/win32/lwjglaudio.dll: added 3rd party native libs 2005-06-29 20:16 matzon * doc/3rdparty, doc/3rdparty/jinput_license.txt, doc/3rdparty/openal_license.txt, doc/3rdparty/openil_license.txt: added licenses 2005-06-29 20:16 matzon * doc/CREDITS: added comment about 3rd party library usage and dependency 2005-06-29 20:13 kevglass * build.xml: Initial controller input checkin. Updates to add classpath to javac task for building input. 2005-06-29 20:11 kevglass * src/java/org/lwjgl/input/Controller.java, src/java/org/lwjgl/input/ControllerEvent.java, src/java/org/lwjgl/input/Controllers.java, src/java/org/lwjgl/input/JInputController.java, src/java/org/lwjgl/test/input/TestControllers.java: Initial controller input checkin. Source for the wrapper round JInput including the test tool. 2005-06-29 20:08 kevglass * libs/linux, libs/linux/libjinput-linux.so: Initial controller input checkin. JInput native for linux. 2005-06-29 20:04 kevglass * libs/win32, libs/win32/jinput-dxplugin.dll: Initial controller input checkin. JInput native for win32 2005-06-29 20:03 kevglass * libs/macosx, libs/macosx/libjinput.jnilib: Initial controller input checkin. JInput native for macosx 2005-06-29 20:00 kevglass * libs, libs/jinput.jar: Initial controller input checkin. Jar for jinput. 2005-06-29 07:39 elias_naur * 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/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/ARBShadow.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/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/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/ContextCapabilities.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/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/EXTSecondaryColor.java, src/java/org/lwjgl/opengl/EXTSeparateSpecularColor.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/HPOcclusionTest.java, src/java/org/lwjgl/opengl/MouseEventQueue.java, src/java/org/lwjgl/opengl/NVCopyDepthToColor.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/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/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/NVVertexProgram.java, src/java/org/lwjgl/opengl/NVVertexProgram2Option.java, src/java/org/lwjgl/opengl/References.java, src/native/common/arb/org_lwjgl_opengl_ARBBufferObject.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_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_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_EXTCompiledVertexArray.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_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_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/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: Mac OS X: Handle MouseEvent.NOBUTTON case 2005-06-28 15:19 elias_naur * src/native/linux/org_lwjgl_opengl_Display.c: Linux: Added library unload destructor that resets keyboard repeat mode 2005-06-17 09:59 matzon * www/faq.php: fixed path to forum 2005-06-16 20:59 elias_naur * src/java/org/lwjgl/opengl/Display.java: Check for null pixel format in Display.create 2005-06-16 14:39 matzon * www/_include/header.php: fixed overflow added channel id 2005-06-16 14:03 matzon * www/_include/header.php, www/index.php: now displaying adsense 2005-06-16 11:18 matzon * src/java/org/lwjgl/opengl/glu/MipMap.java: patch as per: http://lwjgl.org/forum/viewtopic.php?t=1130 2005-06-09 18:08 spasi * src/templates/org/lwjgl/opengl/ARB_half_float_pixel.java, src/templates/org/lwjgl/opengl/ARB_pixel_buffer_object.java, src/templates/org/lwjgl/opengl/ARB_texture_float.java: Added missing GL_ prefixes 2005-06-07 10:33 spasi * src/java/org/lwjgl/test/opengl/pbuffers/PbufferTest.java: Fixed mode parameter 2005-06-07 09:27 spasi * src/templates/org/lwjgl/opengl/EXT_framebuffer_object.java: Added missing GL_ prefixes 2005-06-06 20:51 spasi * src/templates/org/lwjgl/opengl/EXT_framebuffer_object.java: EXT_fbo spec changes 2005-06-05 12:12 matzon * build.xml: added missing shaders to lwjgl_test.jar added changelog target 2005-06-05 11:50 matzon * src/java/org/lwjgl/test/opengl/shaders/ShadersTest.java: set displaymode when it isn't null! 2005-06-04 21:14 elias_naur * src/native/linux/org_lwjgl_opengl_Pbuffer.c: Linux: Added missing NULL check 2005-06-03 08:26 elias_naur * src/native/macosx/context.m: Mac OS X: Use NSOpenGLPFAMinimumPolicy when selecting pixel formats 2005-06-01 07:18 elias_naur * src/java/org/lwjgl/opengl/MacOSXDisplay.java: Added doPrivileged to MacOSXDisplay.setCursorPosition() 2005-05-30 16:21 elias_naur * src/java/org/lwjgl/LWJGLUtil.java, src/java/org/lwjgl/LinuxSysImplementation.java, src/java/org/lwjgl/MacOSXSysImplementation.java, src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/opengl/Display.java, src/java/org/lwjgl/opengl/GLContext.java, src/java/org/lwjgl/opengl/LinuxCanvasImplementation.java, src/java/org/lwjgl/opengl/MacOSXDisplay.java, src/java/org/lwjgl/opengl/MacOSXFrame.java, src/native/common/common_tools.c: Added AccessController.doPrivileged where needed 2005-05-29 22:16 matzon * src/java/org/lwjgl/devil/IL.java: javadoc 2005-05-29 22:14 matzon * src/java/org/lwjgl/devil/IL.java: added getILType(filename) 2005-05-29 21:53 matzon * build.xml: fixed lib includes for mac os x on release 2005-05-29 21:24 matzon * src/native/common/devil/extil.c, src/native/common/devil/extilu.c, src/native/common/devil/extilut.c: use dlopen to load dynamic libraries 2005-05-28 08:48 matzon * src/java/org/lwjgl/opengl/glu/MipMap.java: added UlfJacks GL_FLOAT patch for gluScaleImage 2005-05-27 11:50 elias_naur * src/java/org/lwjgl/opengl/LinuxAWTGLCanvasPeerInfo.java, src/java/org/lwjgl/opengl/LinuxCanvasImplementation.java, src/java/org/lwjgl/opengl/Win32CanvasImplementation.java, src/native/linux/org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo.c: Linux AWT: in case we're not on a SUN jdk, try to determine values instead of bombing out. This should help us compile and run on gcj 2005-05-22 12:12 matzon * src/java/org/lwjgl/examples/Game.java, src/java/org/lwjgl/examples/spaceinvaders/Game.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/devil/BasicTest.java, src/java/org/lwjgl/test/fmod3/CDDAPlayer.java, src/java/org/lwjgl/test/fmod3/CDPlayer.java, src/java/org/lwjgl/test/fmod3/DSPTest.java, src/java/org/lwjgl/test/fmod3/MusicPlayer.java, src/java/org/lwjgl/test/fmod3/NetTest.java, src/java/org/lwjgl/test/fmod3/StreamPlayer.java, src/java/org/lwjgl/test/fmod3/StreamPlayerMemory.java, src/java/org/lwjgl/test/fmod3/StreamTest.java, src/java/org/lwjgl/test/fmod3/SyncTest.java, src/java/org/lwjgl/test/fmod3/TagFieldTest.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/ALCTest.java, src/java/org/lwjgl/test/openal/MovingSoundTest.java, src/java/org/lwjgl/test/openal/OpenALCreationTest.java, src/java/org/lwjgl/test/openal/PlayTest.java, src/java/org/lwjgl/test/openal/PlayTestMemory.java, src/java/org/lwjgl/test/openal/PositionTest.java, src/java/org/lwjgl/test/openal/SourceLimitTest.java, src/java/org/lwjgl/test/openal/StressTest.java, src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java, src/java/org/lwjgl/test/opengl/Gears.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/java/org/lwjgl/test/opengl/awt/AWTGears.java, src/java/org/lwjgl/test/opengl/awt/AWTTest.java, src/java/org/lwjgl/test/opengl/awt/DemoBox.java, src/java/org/lwjgl/test/opengl/pbuffers/PbufferTest.java, src/java/org/lwjgl/test/opengl/shaders/ShadersTest.java: added System.exit so that vm instances gets nuked in webstart 2005-05-22 11:14 matzon * src/java/org/lwjgl/devil/IL.java, src/java/org/lwjgl/devil/ILU.java, src/java/org/lwjgl/devil/ILUT.java, src/native/common/devil/extilu.c, src/native/common/devil/extilut.c: using .dylibs for devil on mac 2005-05-19 22:32 matzon * src/java/org/lwjgl/fmod3/FMOD.java, src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c: fixed fmod webstart loading 2005-05-19 22:30 matzon * build.xml: sign target 2005-05-19 16:18 matzon * www/changelog.php, www/changelogs/0.97-changelog.txt, www/changelogs/full-changelog.txt, www/download.php, www/index.php: 0.97 updates 2005-05-19 15:50 matzon * build.xml: jars target for elias 2005-05-18 21:13 matzon * www/_files/tutorials/openal_devmaster_lesson1.zip, www/_files/tutorials/openal_devmaster_lesson2.zip, www/_files/tutorials/openal_devmaster_lesson3.zip, www/_files/tutorials/openal_devmaster_lesson5.zip, www/documentation_openal_01.php, www/documentation_openal_02.php, www/documentation_openal_03.php, www/documentation_openal_05.php: updated tutorial, wavedata class now in util 2005-05-18 21:02 matzon * 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.97 version string 2005-05-18 20:57 matzon * build.xml: fixed mac make file args 2005-05-18 20:41 matzon * build.xml: fixed linux make args 2005-05-18 20:27 matzon * build.xml: mangled and changed build file, works for me, ymmv now has proper support (sans bugs) for ant building of native libs new release target to make it much easier to release a version 2005-05-18 19:46 matzon * src/native/common/fmod3/Makefile.linux: missing fmod include 2005-05-18 19:38 matzon * src/native/build.sh: nuking, never used 2005-05-18 17:36 matzon * src/native/common/devil/extil.c, src/native/common/devil/extilu.c, src/native/common/devil/extilut.c: reorganize headers so that compilers stop whining 2005-05-17 08:04 elias_naur * src/java/org/lwjgl/input/Mouse.java: Mouse: Allow delta queries when not grabbed. 2005-05-17 07:43 elias_naur * src/native/common/devil/extil.c, src/native/common/devil/extilu.c, src/native/common/devil/extilut.c: Mac OS X Devil: Make sure we include our own header files last so that our definition of bool is used 2005-05-12 15:45 matzon * src/java/org/lwjgl/opengl/AWTGLCanvas.java: use internal lock mechanism instead of own instance 2005-05-12 15:44 matzon * src/java/org/lwjgl/test/opengl/awt/DemoBox.java: Threading 101: dont sleep while holding a lock 2005-05-12 15:44 matzon * src/java/org/lwjgl/test/openal/SourceLimitTest.java: updated test to expect exceptions 2005-05-12 07:47 elias_naur * src/java/org/lwjgl/LWJGLUtil.java, src/java/org/lwjgl/openal/AL.java, src/native/common/extal.c, src/native/macosx/org_lwjgl_input_Mouse.c, src/native/win32/display.c, src/native/win32/org_lwjgl_Sys.c, src/native/win32/org_lwjgl_input_Keyboard.c, src/native/win32/org_lwjgl_input_Mouse.c, src/native/win32/org_lwjgl_opengl_Pbuffer.c, src/native/win32/org_lwjgl_opengl_Win32ContextImplementation.c: OpenAL: Made the openal library path returned by the current ClassLoader and cwd more override java.library.path. Converted some printfDebug to printfDebugJava 2005-05-11 11:44 elias_naur * build.xml: Linux: applied the build.xml patch allowing compile_native to work 2005-05-10 22:31 matzon * src/java/org/lwjgl/fmod3/FSound.java: added missing enums 2005-05-06 09:40 elias_naur * src/java/org/lwjgl/opengl/Display.java, src/native/win32/context.c: Removed update() from Display.createWindow() as it caused garbage to appear as the first frame. Added a black background brush t win32 window class 2005-05-05 11:04 elias_naur * src/java/org/lwjgl/opengl/MacOSXDisplay.java: Mac OS X: Enable native cursor in Mac OS X 10.4 and later because Apple fixed the outstanding bugs 2005-05-05 10:16 elias_naur * src/java/org/lwjgl/input/Keyboard.java: Properly reset Keyboard on destroy() 2005-05-05 10:02 elias_naur * 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/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/ContextCapabilities.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/HPOcclusionTest.java, src/java/org/lwjgl/opengl/IBMRasterposClip.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/opengl/SUNSliceAccum.java, src/java/org/lwjgl/util/generator/ALTypeMap.java: Fixed generator to not include checkALerror.h 2005-05-04 20:59 cix_foo * src/java/org/lwjgl/BufferChecks.java, src/java/org/lwjgl/BufferUtils.java, src/java/org/lwjgl/LWJGLUtil.java, src/java/org/lwjgl/devil/IL.java, src/java/org/lwjgl/devil/ILU.java, src/java/org/lwjgl/devil/ILUT.java, src/java/org/lwjgl/input/Keyboard.java, src/java/org/lwjgl/openal/AL.java, src/java/org/lwjgl/openal/AL10.java, src/java/org/lwjgl/openal/ALC.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/AWTCanvasImplementation.java, src/java/org/lwjgl/opengl/AWTGLCanvas.java, src/java/org/lwjgl/opengl/AWTSurfaceLock.java, src/java/org/lwjgl/opengl/ContextCapabilities.java, src/java/org/lwjgl/opengl/DisplayImplementation.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/GLChecks.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/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/LinuxPbufferPeerInfo.java, src/java/org/lwjgl/opengl/LinuxPeerInfo.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/MacOSXPbufferPeerInfo.java, src/java/org/lwjgl/opengl/MacOSXPeerInfo.java, src/java/org/lwjgl/opengl/MouseEventQueue.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/opengl/Pbuffer.java, src/java/org/lwjgl/opengl/PeerInfo.java, src/java/org/lwjgl/opengl/RenderTexture.java, src/java/org/lwjgl/opengl/SUNSliceAccum.java, src/java/org/lwjgl/opengl/StateTracker.java, src/java/org/lwjgl/opengl/Util.java, src/java/org/lwjgl/opengl/Win32AWTGLCanvasPeerInfo.java, src/java/org/lwjgl/opengl/Win32CanvasImplementation.java, src/java/org/lwjgl/opengl/Win32ContextImplementation.java, src/java/org/lwjgl/opengl/Win32Display.java, src/java/org/lwjgl/opengl/Win32DisplayPeerInfo.java, src/java/org/lwjgl/opengl/Win32PbufferPeerInfo.java, src/java/org/lwjgl/opengl/Win32PeerInfo.java, src/java/org/lwjgl/opengl/glu/MipMap.java, src/java/org/lwjgl/opengl/glu/Project.java, src/java/org/lwjgl/opengl/glu/Util.java, src/java/org/lwjgl/test/SysTest.java, src/java/org/lwjgl/test/WindowCreationTest.java, src/java/org/lwjgl/test/devil/BasicTest.java, src/java/org/lwjgl/test/opengl/awt/AWTTest.java, src/java/org/lwjgl/test/opengl/awt/DemoBox.java, src/java/org/lwjgl/test/opengl/pbuffers/PbufferTest.java, src/java/org/lwjgl/test/opengl/pbuffers/UniqueRenderer.java, src/java/org/lwjgl/test/opengl/pbuffers/UniqueRendererRTT.java, src/java/org/lwjgl/test/opengl/shaders/Shader.java, src/java/org/lwjgl/test/opengl/shaders/ShaderFP.java, src/java/org/lwjgl/test/opengl/shaders/ShaderFSH.java, src/java/org/lwjgl/test/opengl/shaders/ShaderVP.java, src/java/org/lwjgl/test/opengl/shaders/ShaderVSH.java, src/java/org/lwjgl/test/opengl/shaders/ShadersTest.java, src/java/org/lwjgl/util/Display.java, src/java/org/lwjgl/util/GL.java, src/java/org/lwjgl/util/GLImpl.java, src/java/org/lwjgl/util/IGL.java, src/java/org/lwjgl/util/model/loaders/XMLLoader.java: Cleanup of unused imports 2005-05-04 20:41 cix_foo * src/java/org/lwjgl/opengl/Display.java: Internal tweaks to allow certain display mode changes 2005-05-04 20:38 cix_foo * src/java/org/lwjgl/input/Keyboard.java: Clean state after destroy 2005-05-03 09:08 elias_naur * src/java/org/lwjgl/opengl/MacOSXDisplay.java, src/native/macosx/org_lwjgl_opengl_Display.m: Mac OS X: Only use SetSystemUIMode workaround on 10.3 and lower 2005-04-30 15:37 elias_naur * src/java/org/lwjgl/opengl/AWTGLCanvas.java: Corrected AWTGLCanvas documentation 2005-04-29 15:20 elias_naur * src/native/win32/Window.h, src/native/win32/context.c, src/native/win32/org_lwjgl_input_Mouse.c, src/native/win32/org_lwjgl_opengl_Display.c: Win32: Compile fixes 2005-04-29 15:08 elias_naur * src/native/win32/context.c, src/native/win32/context.h, src/native/win32/org_lwjgl_input_Mouse.c, src/native/win32/org_lwjgl_opengl_Display.c: Win32: Fix Mouse.setCursorLocation() 2005-04-28 12:55 elias_naur * src/java/org/lwjgl/opengl/MacOSXContextImplementation.java, src/java/org/lwjgl/opengl/MacOSXDisplay.java, src/java/org/lwjgl/opengl/MacOSXGLCanvas.java: Mac OS X: Added a workaround for the 'white screen' problem 2005-04-28 11:57 elias_naur * src/java/org/lwjgl/input/Mouse.java: Removed cached width and height from Mouse 2005-04-28 10:52 elias_naur * src/java/org/lwjgl/input/Mouse.java: Remove unused code 2005-04-28 10:36 elias_naur * src/java/org/lwjgl/input/Mouse.java: Fon't reset the cursor position in resetMouse() 2005-04-28 10:31 elias_naur * src/java/org/lwjgl/input/Mouse.java: Allow setCursorPosition when mouse is grabbed 2005-04-28 09:57 elias_naur * src/java/org/lwjgl/input/Mouse.java, src/native/linux/org_lwjgl_input_Mouse.c: Fix cursor jumping after Mouse.setGrabbed() 2005-04-27 20:30 elias_naur * src/java/org/lwjgl/opengl/AWTSurfaceLock.java, src/native/common/org_lwjgl_opengl_AWTSurfaceLock.c: Moved AWTSurfaceLock retry-loop to java to avoid non-standard sleep functions 2005-04-25 07:47 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java: Linux: try to work around crash on opengl library unload 2005-04-25 07:26 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java: Linux: Fixed crash 2005-04-19 07:18 elias_naur * src/native/linux/org_lwjgl_input_Keyboard.c: Linux: If a keysym has no LWJGL mapping, try the unshifted keysym instead 2005-04-18 07:31 elias_naur * src/native/win32/org_lwjgl_opengl_Display.c: Win32: Ignore SC_*MENU messages (triggered on ALT and F10 and made LWJGL apps appear to hang) 2005-04-18 06:47 elias_naur * src/java/org/lwjgl/opengl/MacOSXFrame.java: Mac OS X: Fix potential NPE 2005-04-17 08:01 matzon * www/installation.php: fixed typo 2005-04-14 10:10 elias_naur * src/native/linux/org_lwjgl_opengl_Display.c: Linux: Added support for LWJGL_DISABLE_NETWM environment which will override the NetWM detection 2005-04-13 12:55 elias_naur * src/native/linux/org_lwjgl_input_Keyboard.c: Linux: Added XK_ISO_Left_Tab as an alias for KEY_TAB 2005-04-13 12:21 elias_naur * src/native/linux/org_lwjgl_input_Keyboard.c: Linux: ignore vendor-specific keysyms 2005-04-12 19:13 matzon * src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c: removed debug 2005-04-12 18:57 matzon * src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c: ignore fmod load path 2005-04-12 18:54 matzon * src/native/common/fmod3/extfmod3.c: please mac compilation 2005-04-12 18:53 matzon * src/native/common/fmod3/extfmod3.h: use "dynamic" header on mac 2005-04-12 18:52 matzon * src/native/common/fmod3/fmoddyn_mac.h: fake "dynamic" header for MacOSX, which uses a static lib *grumble* 2005-04-12 18:49 matzon * src/native/common/fmod3/Makefile.macosx: Makefile for mac fmod 2005-04-12 18:48 matzon * src/native/common/fmod3/org_lwjgl_fmod3_FSound.c: don't call OpenTray on mac 2005-04-12 12:04 elias_naur * src/native/win32/org_lwjgl_input_Mouse.c: Win32: Implemented Mouse.setCursorPosition() 2005-04-12 11:56 elias_naur * src/java/org/lwjgl/input/Mouse.java: *** empty log message *** 2005-04-12 11:45 elias_naur * src/java/org/lwjgl/input/Mouse.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/linux/org_lwjgl_input_Mouse.c: Added Mouse.setCursorPosition(x, y) 2005-04-12 10:55 elias_naur * src/java/org/lwjgl/openal/ALC.java, src/java/org/lwjgl/openal/Util.java, src/native/common/checkALerror.h, src/native/common/org_lwjgl_openal_AL.c, src/native/common/org_lwjgl_openal_AL10.c, src/native/common/org_lwjgl_openal_ALC.c: Moved ALC error check to java. Fix linux type cast warnings 2005-04-12 10:30 elias_naur * src/java/org/lwjgl/openal/ALC.java, src/java/org/lwjgl/openal/ALCcontext.java, src/java/org/lwjgl/openal/ALCdevice.java, src/native/common/org_lwjgl_openal_ALC.c: Converted ALC pointers from int to long 2005-04-12 09:53 elias_naur * src/native/win32/org_lwjgl_input_Mouse.c: Win32: Fixed 64 bit warnings in Mouse.c 2005-04-12 09:11 elias_naur * platform_build/win32_ms_cmdline/build.bat: Win32: Added /Wp64 flag to the cmd line build.bat. It enables 64 bit specific warnings which should be fixed to be ready for 64 bit platforms. 2005-04-11 12:54 elias_naur * src/native/common/extal.c: Fixed compile warnings 2005-04-11 12:38 elias_naur * src/native/common/extal.c: Mac OS X: Use GetStringUTFChars instead of GetNativeChars to get the openal path 2005-04-11 10:00 elias_naur * src/native/linux/org_lwjgl_input_Keyboard.c: Linux: Improved keyboard mapping support 2005-04-11 07:58 elias_naur * src/native/common/common_tools.c: Removed event buffer overflow message 2005-04-09 23:26 elias_naur * src/native/linux/org_lwjgl_input_Keyboard.c: Linux: Use KeySyms instead of raw key codes to take the keyboard mapping in account 2005-04-09 17:35 elias_naur * src/java/org/lwjgl/LWJGLUtil.java, src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/devil/IL.java, src/java/org/lwjgl/devil/ILU.java, src/java/org/lwjgl/devil/ILUT.java, src/java/org/lwjgl/fmod3/FMOD.java, src/java/org/lwjgl/input/Cursor.java, src/java/org/lwjgl/input/Mouse.java, src/java/org/lwjgl/opengl/AWTGLCanvas.java, src/java/org/lwjgl/opengl/Context.java, src/java/org/lwjgl/opengl/Display.java: Added LWJGLUtil.getPlatform to encapsulate platform detection. Added FreeBSD as an alias to Linux. 2005-04-09 16:45 cix_foo * src/java/org/lwjgl/opengl/Display.java: Replaced sync() with a method that works, based on sync2() and Thread.sleep(1) 2005-04-09 09:51 matzon * www/irclog.php: updated irc log to format better 2005-04-09 09:13 matzon * www/irclog.php: no longer using PRE - broke layout on long lines 2005-04-09 08:51 matzon * www/_include/header.php: added irc-stats 2005-04-09 08:36 matzon * www/_include/header.php: added irc log added cia stats link 2005-04-09 08:35 matzon * www/irclog.php: added last 100 lines irc log 2005-04-04 12:24 elias_naur * src/native/linux/extgl_glx.c: Linux: Load libGL.so with the RTLD_GLOBAL flag. It seems that some drivers need it 2005-04-04 11:19 elias_naur * 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/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/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/java/org/lwjgl/util/generator/ContextCapabilitiesGenerator.java, src/java/org/lwjgl/util/generator/GeneratorVisitor.java: Don't emit initNativeStub() when generating context-specific OpenGL java classes 2005-04-01 09:51 elias_naur * src/native/linux/Makefile: Linux: Statically link libXxf86vm 2005-03-31 09:32 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplayPeerInfo.java: Linux: Fix crash on exit on NVIDIA 2005-03-30 20:02 matzon * www/download.php, www/index.php: 0.96 specific files 2005-03-30 19:46 matzon * www/changelog.php, www/changelogs/0.96-changelog.txt, www/changelogs/full-changelog.txt: 0.96 specific files 2005-03-30 17:51 matzon * build.xml: dont include generator in javadoc 2005-03-30 17:44 matzon * doc/README: removed reference to lwjgl_media, extracted into dir instead 2005-03-30 17:40 matzon * doc/README: added some words about fmod 2005-03-30 17:38 matzon * doc/README: updated readme to new distribution layout 2005-03-30 16:55 matzon * src/native/linux/Makefile: added X11R6 to path 2005-03-30 10:46 elias_naur * src/native/win32/context.c, src/native/win32/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 08:49 elias_naur * src/native/macosx/org_lwjgl_opengl_MacOSXContextImplementation.m: *** empty log message *** 2005-03-30 08:32 elias_naur * src/java/org/lwjgl/openal/AL.java: Fix linux openal library name 2005-03-29 20:47 matzon * src/java/org/lwjgl/test/SysTest.java: updated text to print proper org.lwjgl.util.Debug 2005-03-29 18:43 matzon * platform_build/win32_ms_cmdline/build.bat: added comment about /delayload - default to free toolkit 2005-03-29 18:09 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 11:31 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/java/org/lwjgl/opengl/LinuxDisplayPeerInfo.java, src/java/org/lwjgl/opengl/LinuxPbufferPeerInfo.java, src/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 10:32 elias_naur * src/native/common/devil/extil.c: Mac OS X: initialize delILhandle in declaration to please gcc 2005-03-28 14:59 matzon * src/native/common/devil/extilu.c: removed bogus define 2005-03-28 14:53 matzon * src/native/common/devil/extilu.c, src/native/common/devil/extilut.c: readded ilu/ilut handles - though they're never used. But stops compile errors 2005-03-28 13:17 matzon * src/native/common/devil/extil.c, src/native/common/devil/extilu.c, src/native/common/devil/extilut.c: first stab at one-shot devil initialization on mac 2005-03-28 13:08 matzon * src/java/org/lwjgl/devil/IL.java, src/java/org/lwjgl/devil/ILU.java, src/java/org/lwjgl/devil/ILUT.java: first stab at one-shot devil initialization on mac 2005-03-28 12:44 matzon * src/java/org/lwjgl/LWJGLUtil.java, src/java/org/lwjgl/devil/IL.java, src/java/org/lwjgl/devil/ILU.java, src/java/org/lwjgl/devil/ILUT.java, src/java/org/lwjgl/openal/AL.java: reworked detection of native paths to shared implementation in new class LWJGLUtil 2005-03-28 11:04 matzon * src/native/common/devil/org_lwjgl_devil_IL.c, src/native/common/devil/org_lwjgl_devil_ILU.c: fixed warnings\nremoved cruft 2005-03-28 10:29 elias_naur * src/native/linux/context.c: Linux: Added missing NULL check 2005-03-28 10:07 matzon * src/java/org/lwjgl/devil/IL.java, src/native/common/devil/org_lwjgl_devil_IL.c: added missing v methods 2005-03-28 10:03 elias_naur * src/native/common/devil/Makefile.macosx: *** empty log message *** 2005-03-28 09:58 elias_naur * src/native/common/devil/Makefile.macosx: *** empty log message *** 2005-03-28 09:49 elias_naur * src/native/common/devil/Makefile.macosx: *** empty log message *** 2005-03-28 09:47 elias_naur * src/native/common/devil/Makefile.macosx: *** empty log message *** 2005-03-28 09:33 elias_naur * src/native/common/devil/Makefile.macosx: Added Devil Mac OS X makefile 2005-03-27 20:12 matzon * src/java/org/lwjgl/test/devil/BasicTest.java: minor cleanup 2005-03-27 19:48 matzon * src/java/org/lwjgl/devil/ILU.java, src/java/org/lwjgl/devil/ILUT.java: minor cleanup 2005-03-27 19:36 matzon * src/java/org/lwjgl/devil/ILU.java, src/java/org/lwjgl/devil/ILUT.java: minor cleanup 2005-03-27 19:34 matzon * src/java/org/lwjgl/devil/IL.java: reworked methods to use buffer position removed not used code 2005-03-25 13:21 matzon * platform_build/win32_ms_cmdline/build-devil.bat: remove devil dependencies 2005-03-25 13:00 matzon * src/java/org/lwjgl/devil/IL.java, src/java/org/lwjgl/devil/ILU.java, src/java/org/lwjgl/devil/ILUT.java: fixed lib names 2005-03-25 10:25 matzon * src/native/common/devil/devil-common.h, src/native/common/devil/extil.c, src/native/common/devil/extil.h, src/native/common/devil/extilu.c, src/native/common/devil/extilu.h, src/native/common/devil/extilut.c, src/native/common/devil/extilut.h, src/native/common/devil/org_lwjgl_devil_IL.c: linux fixes 2005-03-25 01:42 matzon * src/java/org/lwjgl/devil/ILUT.java, src/native/common/devil/org_lwjgl_devil_ILUT.c: added ilutGetv 2005-03-25 01:40 matzon * src/java/org/lwjgl/test/devil/BasicTest.java: cleanup 2005-03-25 01:15 matzon * src/java/org/lwjgl/devil/IL.java, src/java/org/lwjgl/devil/ILU.java, src/java/org/lwjgl/devil/ILUT.java: small cleanup 2005-03-25 01:08 matzon * src/java/org/lwjgl/devil/IL.java, src/java/org/lwjgl/devil/ILU.java, src/java/org/lwjgl/devil/ILUT.java, src/java/org/lwjgl/test/devil/BasicTest.java, src/native/common/devil/devil-common.h, src/native/common/devil/extil.c, src/native/common/devil/extil.h, src/native/common/devil/extilu.c, src/native/common/devil/extilu.h, src/native/common/devil/extilut.c, src/native/common/devil/extilut.h, src/native/common/devil/org_lwjgl_devil_IL.c, src/native/common/devil/org_lwjgl_devil_ILU.c, src/native/common/devil/org_lwjgl_devil_ILUT.c: dynamic loading of devil 2005-03-23 10:06 elias_naur * src/java/org/lwjgl/test/WindowCreationTest.java: Minor fix(2) 2005-03-23 10:05 elias_naur * src/java/org/lwjgl/test/WindowCreationTest.java: Minor fix 2005-03-23 09:56 elias_naur * src/java/org/lwjgl/test/WindowCreationTest.java: Added SHIFT-F in WindowCreationTest to do a complete fullscreen toggle 2005-03-23 06:44 matzon * src/java/org/lwjgl/test/opengl/awt/DemoBox.java: Work In Progress - demobox 2005-03-22 22:02 matzon * src/java/org/lwjgl/test/opengl/Gears.java, src/java/org/lwjgl/test/opengl/awt/AWTGears.java, src/java/org/lwjgl/test/opengl/awt/AWTTest.java: fixed license 2005-03-22 12:41 elias_naur * src/java/org/lwjgl/util/generator/CachedReference.java: Added missing file 2005-03-22 12: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 21:28 matzon * src/java/org/lwjgl/test/WindowCreationTest.java: updated WindowCreationTest to allow more dynamic testing 2005-03-21 08: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 21: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 21:13 matzon * build.xml: no need to generate headers for Sys and AWTGLCanvas 2005-03-16 11:47 elias_naur * src/java/org/lwjgl/opengl/ContextCapabilities.java, src/java/org/lwjgl/opengl/GL20.java, src/native/common/org_lwjgl_opengl_GL20.c: Sync generated source files 2005-03-16 10: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 03:53 captainjester * build.xml, src/java/org/lwjgl/devil/IL.java, src/java/org/lwjgl/devil/ILU.java, src/java/org/lwjgl/devil/ILUT.java: DevIL dynamic lib loading. Added some Mac and Linux code. 2005-03-14 11:42 cix_foo * platform_build/win32_ms_cmdline/build.bat: Added winmm.lib 2005-03-14 10:56 cix_foo * platform_build/win32_ms_cmdline/lwjgl.build: *** empty log message *** 2005-03-13 20:12 cix_foo * src/java/org/lwjgl/Sys.java, src/native/win32/org_lwjgl_Sys.c: Removed that ugly calibration code! Now using a new kind of hires timer instead. 2005-03-11 16:19 spasi * src/java/org/lwjgl/opengl/ATITextureCompression3DC.java, src/java/org/lwjgl/opengl/GL20.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/org_lwjgl_opengl_GL20.c, src/templates/org/lwjgl/opengl/GL20.java: Fixed GetShader & GetProgram 2005-03-09 13:28 elias_naur * src/java/org/lwjgl/openal/AL.java: OpenAL: Don't use System.mapLibraryName 2005-03-09 13:06 elias_naur * src/java/org/lwjgl/openal/AL.java, src/native/common/extal.c, src/native/common/extal.h: OpenAL: Moved more library loading from native to java 2005-03-09 10:14 spasi * src/templates/org/lwjgl/opengl/ATI_texture_compression_3dc.java: Fixed constant name 2005-03-09 08:37 elias_naur * src/java/org/lwjgl/opengl/AWTGLCanvas.java, src/java/org/lwjgl/opengl/Win32CanvasImplementation.java: Moved Win32 specific code to win32 specific class(!) 2005-03-08 23:13 cix_foo * src/java/org/lwjgl/Sys.java: Fixed up bugs and problems in new timer calibration code. 2005-03-08 20:44 matzon * src/java/org/lwjgl/opengl/AWTGLCanvas.java: fixed loading of awt through use of loadLibrary on windows 2005-03-08 14:46 cix_foo * src/java/org/lwjgl/Sys.java: New auto-calibrating system hires timer. 2005-03-07 16:17 matzon * src/java/org/lwjgl/test/opengl/awt/AWTGears.java: cleanup 2005-03-07 16:15 matzon * src/java/org/lwjgl/test/opengl/awt/AWTGears.java: AWT version of gears 2005-03-02 16:00 elias_naur * src/native/win32/org_lwjgl_opengl_Pbuffer.c: Win32: Fix Pbuffer creation 2005-03-02 12:55 elias_naur * src/native/win32/org_lwjgl_opengl_Pbuffer.c: Win32: Fix Pbuffer creation 2005-03-02 12:24 elias_naur * src/native/win32/org_lwjgl_opengl_Pbuffer.c: Win32: typo fix in Pbuffer.c 2005-03-02 08:26 elias_naur * src/native/win32/context.c: Win32: Fix type in exception message in context.c 2005-03-01 16:49 matzon * src/java/org/lwjgl/examples/spaceinvaders/SoundManager.java: moved WaveData to util 2005-02-25 20:24 matzon * src/java/org/lwjgl/test/openal/MovingSoundTest.java, src/java/org/lwjgl/test/openal/OpenALCreationTest.java, src/java/org/lwjgl/test/openal/PlayTest.java, src/java/org/lwjgl/test/openal/PlayTestMemory.java, src/java/org/lwjgl/test/openal/PositionTest.java, src/java/org/lwjgl/test/openal/StressTest.java, src/java/org/lwjgl/test/openal/WaveData.java, src/java/org/lwjgl/util/WaveData.java: moved WaveData to util 2005-02-24 13:24 elias_naur * src/java/org/lwjgl/opengl/Win32ContextImplementation.java, src/java/org/lwjgl/opengl/Win32Display.java, src/native/win32/context.c, src/native/win32/context.h, src/native/win32/extgl_wgl.c, src/native/win32/extgl_wgl.h, src/native/win32/org_lwjgl_opengl_Pbuffer.c, src/native/win32/org_lwjgl_opengl_Win32ContextImplementation.c: Win32: Handle context-dependent wgl extensions 2005-02-24 11:09 elias_naur * src/java/org/lwjgl/opengl/MacOSXDisplay.java: Mac OS X: getPbufferCapabilities no longer requires a current context 2005-02-24 10:44 elias_naur * src/java/org/lwjgl/opengl/LinuxContextImplementation.java, src/java/org/lwjgl/opengl/LinuxDisplay.java, src/native/linux/context.c, src/native/linux/extgl_glx.c, src/native/linux/extgl_glx.h, src/native/linux/org_lwjgl_opengl_Display.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: Handle different GLX capabilities on different screens 2005-02-23 15:34 elias_naur * src/native/win32/extgl_wgl.h: Win32: Compile fix 2005-02-23 15:19 elias_naur * src/native/common/extgl.c, src/native/common/extgl.h, src/native/linux/context.c, src/native/linux/extgl_glx.c, src/native/linux/extgl_glx.h, src/native/linux/org_lwjgl_opengl_LinuxCanvasImplementation.c, src/native/linux/org_lwjgl_opengl_LinuxContextImplementation.c, src/native/linux/org_lwjgl_opengl_Pbuffer.c, src/native/win32/context.c, src/native/win32/extgl_wgl.c: Removed unsued JNIEnv parameter from extgl_QueryExtension 2005-02-23 14:16 elias_naur * src/native/linux/extgl_glx.c: Linux: Fixed glx 2005-02-23 13:22 elias_naur * src/native/common/extgl.c, src/native/linux/extgl_glx.c, src/native/macosx/context.m, src/native/win32/extgl_wgl.c: Moved platform specific stuff from extgl.c into platform directories 2005-02-23 12:38 elias_naur * src/native/win32/extgl_wgl.c: Typo fix 2005-02-23 12:12 elias_naur * src/java/org/lwjgl/opengl/Context.java, src/java/org/lwjgl/opengl/LinuxContextImplementation.java, src/java/org/lwjgl/opengl/MacOSXContextImplementation.java, src/java/org/lwjgl/opengl/Win32ContextImplementation.java: Made Context.setVSync static. Added synchronization. 2005-02-23 11:47 elias_naur * src/java/org/lwjgl/opengl/MacOSXContextImplementation.java: Removed debug 2005-02-23 11:45 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/java/org/lwjgl/opengl/MacOSXDisplay.java, src/java/org/lwjgl/opengl/Win32Display.java: Clean up java code 2005-02-23 11:42 elias_naur * src/native/linux/org_lwjgl_opengl_Display.c, src/native/linux/org_lwjgl_opengl_Pbuffer.c, src/native/macosx/org_lwjgl_opengl_Display.m, src/native/win32/Window.h, src/native/win32/org_lwjgl_opengl_Display.c, src/native/win32/org_lwjgl_opengl_Pbuffer.c: Clean out commented code 2005-02-23 11:22 elias_naur * src/java/org/lwjgl/LinuxSysImplementation.java, src/java/org/lwjgl/Sys.java: Linux: Make sure libjawt.so can be loaded 2005-02-23 11: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 14:10 elias_naur * src/java/org/lwjgl/opengl/AWTGLCanvas.java: Removed loading of jawt, since it does not exist on mac 2005-02-22 14:07 elias_naur * src/native/common/awt_tools.h: Removed redundant include from awt_tools.h 2005-02-22 13: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 13:35 elias_naur * src/java/org/lwjgl/opengl/AWTGLCanvas.java, src/java/org/lwjgl/opengl/PeerInfo.java, src/java/org/lwjgl/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 13:14 elias_naur * src/native/common/awt_tools.h, src/native/linux/Makefile: Linux makefile fix 2005-02-21 15:58 elias_naur * src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/opengl/AWTGLCanvas.java: *** empty log message *** 2005-02-21 15:56 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/native/linux/org_lwjgl_input_Cursor.c: Linux: moved Cursor handle allocation to native side 2005-02-21 15:35 elias_naur * src/native/linux/context.c: Linux: fixed GLX 1.3 2005-02-21 15:00 elias_naur * src/native/win32/org_lwjgl_Sys.c: *** empty log message *** 2005-02-21 14: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/Win32ContextImplementation.java, src/java/org/lwjgl/opengl/Win32Display.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-20 23:04 cix_foo * build.xml: Refactored generator into util package 2005-02-20 20:53 cix_foo * 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_draw_buffers.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_point_parameters.java, src/templates/org/lwjgl/opengl/ARB_program.java, src/templates/org/lwjgl/opengl/ARB_shader_objects.java, src/templates/org/lwjgl/opengl/ARB_texture_compression.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_program.java, src/templates/org/lwjgl/opengl/ARB_vertex_shader.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_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_blend_equation_separate.java, src/templates/org/lwjgl/opengl/EXT_blend_func_separate.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_paletted_texture.java, src/templates/org/lwjgl/opengl/EXT_point_parameters.java, src/templates/org/lwjgl/opengl/EXT_secondary_color.java, src/templates/org/lwjgl/opengl/EXT_stencil_two_side.java, src/templates/org/lwjgl/opengl/EXT_texture_compression_s3tc.java, src/templates/org/lwjgl/opengl/EXT_texture_lod_bias.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_evaluators.java, src/templates/org/lwjgl/opengl/NV_fence.java, src/templates/org/lwjgl/opengl/NV_fragment_program.java, src/templates/org/lwjgl/opengl/NV_half_float.java, src/templates/org/lwjgl/opengl/NV_occlusion_query.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_texture_compression_vtc.java, src/templates/org/lwjgl/opengl/NV_vertex_array_range.java, src/templates/org/lwjgl/opengl/NV_vertex_program.java: Refactored generator into util package 2005-02-20 19:57 cix_foo * build.xml: Moved generator to util packages 2005-02-20 19:28 cix_foo * src/java/org/lwjgl/generator, src/java/org/lwjgl/util/generator, src/java/org/lwjgl/util/generator/ALTypeMap.java, src/java/org/lwjgl/util/generator/ALboolean.java, src/java/org/lwjgl/util/generator/ALbyte.java, src/java/org/lwjgl/util/generator/ALenum.java, src/java/org/lwjgl/util/generator/ALfloat.java, src/java/org/lwjgl/util/generator/ALint.java, src/java/org/lwjgl/util/generator/ALshort.java, src/java/org/lwjgl/util/generator/ALsizei.java, src/java/org/lwjgl/util/generator/ALubyte.java, src/java/org/lwjgl/util/generator/ALuint.java, src/java/org/lwjgl/util/generator/ALvoid.java, src/java/org/lwjgl/util/generator/Auto.java, src/java/org/lwjgl/util/generator/AutoResultSize.java, src/java/org/lwjgl/util/generator/AutoSize.java, src/java/org/lwjgl/util/generator/AutoType.java, src/java/org/lwjgl/util/generator/BufferKind.java, src/java/org/lwjgl/util/generator/BufferObject.java, src/java/org/lwjgl/util/generator/CachedResult.java, src/java/org/lwjgl/util/generator/Check.java, src/java/org/lwjgl/util/generator/Code.java, src/java/org/lwjgl/util/generator/Const.java, src/java/org/lwjgl/util/generator/Constant.java, src/java/org/lwjgl/util/generator/ContextCapabilitiesGenerator.java, src/java/org/lwjgl/util/generator/ContextGeneratorProcessorFactory.java, src/java/org/lwjgl/util/generator/Extension.java, src/java/org/lwjgl/util/generator/FieldsGenerator.java, src/java/org/lwjgl/util/generator/GLTypeMap.java, src/java/org/lwjgl/util/generator/GLbitfield.java, src/java/org/lwjgl/util/generator/GLboolean.java, src/java/org/lwjgl/util/generator/GLbyte.java, src/java/org/lwjgl/util/generator/GLchar.java, src/java/org/lwjgl/util/generator/GLcharARB.java, src/java/org/lwjgl/util/generator/GLclampd.java, src/java/org/lwjgl/util/generator/GLclampf.java, src/java/org/lwjgl/util/generator/GLdouble.java, src/java/org/lwjgl/util/generator/GLenum.java, src/java/org/lwjgl/util/generator/GLfloat.java, src/java/org/lwjgl/util/generator/GLhalf.java, src/java/org/lwjgl/util/generator/GLhandleARB.java, src/java/org/lwjgl/util/generator/GLint.java, src/java/org/lwjgl/util/generator/GLintptr.java, src/java/org/lwjgl/util/generator/GLintptrARB.java, src/java/org/lwjgl/util/generator/GLshort.java, src/java/org/lwjgl/util/generator/GLsizei.java, src/java/org/lwjgl/util/generator/GLsizeiptr.java, src/java/org/lwjgl/util/generator/GLsizeiptrARB.java, src/java/org/lwjgl/util/generator/GLubyte.java, src/java/org/lwjgl/util/generator/GLuint.java, src/java/org/lwjgl/util/generator/GLushort.java, src/java/org/lwjgl/util/generator/GLvoid.java, src/java/org/lwjgl/util/generator/GenerateAutos.java, src/java/org/lwjgl/util/generator/GeneratorProcessorFactory.java, src/java/org/lwjgl/util/generator/GeneratorVisitor.java, src/java/org/lwjgl/util/generator/Indirect.java, src/java/org/lwjgl/util/generator/JNITypeTranslator.java, src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java, src/java/org/lwjgl/util/generator/JavaTypeTranslator.java, src/java/org/lwjgl/util/generator/Mode.java, src/java/org/lwjgl/util/generator/NativeMethodStubsGenerator.java, src/java/org/lwjgl/util/generator/NativeType.java, src/java/org/lwjgl/util/generator/NativeTypeTranslator.java, src/java/org/lwjgl/util/generator/NoErrorCheck.java, src/java/org/lwjgl/util/generator/NullTerminated.java, src/java/org/lwjgl/util/generator/Platform.java, src/java/org/lwjgl/util/generator/PlatformDependent.java, src/java/org/lwjgl/util/generator/PostfixTranslator.java, src/java/org/lwjgl/util/generator/RegisterStubsGenerator.java, src/java/org/lwjgl/util/generator/Result.java, src/java/org/lwjgl/util/generator/SignatureTranslator.java, src/java/org/lwjgl/util/generator/Signedness.java, src/java/org/lwjgl/util/generator/StripPostfix.java, src/java/org/lwjgl/util/generator/TypeInfo.java, src/java/org/lwjgl/util/generator/TypeMap.java, src/java/org/lwjgl/util/generator/TypedefsGenerator.java, src/java/org/lwjgl/util/generator/Utils.java: Moved generator to util packages 2005-02-20 12:55 elias_naur * src/native/common/org_lwjgl_opengl_AWTSurfaceLock.c: Win32 compilation fixed to AWTSurfaceLock.c 2005-02-20 12:31 elias_naur * src/java/org/lwjgl/opengl/LinuxCanvasImplementation.java: *** empty log message *** 2005-02-20 12:24 elias_naur * src/java/org/lwjgl/opengl/LinuxCanvasImplementation.java: Fixed reflection method names in LinuxCanvasImplementation.java 2005-02-20 12: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 11:36 elias_naur * src/java/org/lwjgl/opengl/LinuxPbufferPeerInfo.java: Added missing file 2005-02-20 11: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 09:26 elias_naur * src/native/linux/org_lwjgl_opengl_Display.c, src/native/linux/org_lwjgl_opengl_Pbuffer.c: Linux: native error handling fixes 2005-02-18 08:17 elias_naur * src/java/org/lwjgl/openal/AL.java: AL: override default access control in AL.getPathFromClassLoader 2005-02-17 12:48 elias_naur * src/java/org/lwjgl/BufferChecks.java: *** empty log message *** 2005-02-17 12:39 elias_naur * src/native/common/extgl.c, src/native/common/extgl.h, src/native/linux/extgl_glx.c, src/native/linux/extgl_glx.h, src/native/linux/org_lwjgl_opengl_Display.c, src/native/linux/org_lwjgl_opengl_Pbuffer.c, src/native/win32/extgl_wgl.c, src/native/win32/extgl_wgl.h, src/native/win32/org_lwjgl_opengl_Display.c, src/native/win32/org_lwjgl_opengl_Pbuffer.c: Moved platform specific opengl extension flags into the platform specific files 2005-02-17 12:23 elias_naur * src/java/org/lwjgl/generator/ContextCapabilitiesGenerator.java, src/java/org/lwjgl/opengl/BufferObjectTracker.java, src/java/org/lwjgl/opengl/ContextCapabilities.java, src/java/org/lwjgl/opengl/GLContext.java: Moved the current BufferObjectInstance into ContextCapabilities to make it ThreadLocal 2005-02-17 11:57 elias_naur * src/java/org/lwjgl/opengl/GLContext.java, src/native/common/extgl.c: Clarified comment. Mac OS X: Added debug output 2005-02-17 11:09 elias_naur * src/java/org/lwjgl/opengl/GLContext.java: Implemented capability caching in GLContext 2005-02-17 10:27 elias_naur * src/java/org/lwjgl/generator/ContextCapabilitiesGenerator.java, src/java/org/lwjgl/generator/ContextGeneratorProcessorFactory.java, src/java/org/lwjgl/opengl/ContextCapabilities.java, src/java/org/lwjgl/opengl/GLContext.java: Moved loaded_stubs from GLContext to ContextCapabilities 2005-02-17 09:44 elias_naur * src/java/org/lwjgl/generator/ContextCapabilitiesGenerator.java, src/java/org/lwjgl/generator/ContextGeneratorProcessorFactory.java, src/java/org/lwjgl/generator/Platform.java, src/java/org/lwjgl/generator/RegisterStubsGenerator.java, src/java/org/lwjgl/generator/TypeInfo.java, src/java/org/lwjgl/opengl/ContextCapabilities.java, src/java/org/lwjgl/opengl/GLContext.java: Fixed NV_vertex_array_range platform specific symbols. Fixed generics warning. 2005-02-16 21:46 elias_naur * src/java/org/lwjgl/generator/TypeInfo.java, 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: 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 21:28 elias_naur * src/java/org/lwjgl/opengl/GLContext.java: Don't reset the ThreadLocal variable itself on GLContext.useContext(null) 2005-02-16 20:25 elias_naur * platform_build/win32_ms_cmdline/build.bat, src/java/org/lwjgl/generator/GeneratorVisitor.java, 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/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/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: Win32: fixed compilation 2005-02-16 16:48 cix_foo * src/native/win32/org_lwjgl_opengl_AWTGLCanvas.c: *** empty log message *** 2005-02-16 16:04 elias_naur * build.xml, src/java/org/lwjgl/BufferChecks.java, src/java/org/lwjgl/generator/AutoResultSize.java, src/java/org/lwjgl/generator/ContextCapabilitiesGenerator.java, src/java/org/lwjgl/generator/ContextGeneratorProcessorFactory.java, src/java/org/lwjgl/generator/GeneratorProcessorFactory.java, src/java/org/lwjgl/generator/GeneratorVisitor.java, src/java/org/lwjgl/generator/JavaMethodsGenerator.java, src/java/org/lwjgl/generator/NativeMethodStubsGenerator.java, src/java/org/lwjgl/generator/RegisterStubsGenerator.java, src/java/org/lwjgl/generator/TypedefsGenerator.java, src/java/org/lwjgl/generator/Utils.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/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/extgl.h, 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/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/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 15:53 cix_foo * platform_build/win32_ms_cmdline/build.bat: *** empty log message *** 2005-02-16 15:21 cix_foo * src/java/org/lwjgl/Sys.java: Hack removed; use /delayload:jawt.dll for Win32 VC 7 build options 2005-02-16 14:19 cix_foo * src/java/org/lwjgl/Sys.java: Further hackery to correct AWT dependency problem 2005-02-16 14: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 14:14 cix_foo * src/java/org/lwjgl/opengl/NVVertexArrayRange.java, src/native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.c, src/native/win32/org_lwjgl_opengl_AWTGLCanvas.c: Fixed AWTGLCanvas destroy crash. Fixed nv vertex array range glitch 2005-02-16 13:47 cix_foo * src/java/org/lwjgl/opengl/AWTGLCanvas.java: AWTGLCanvas fix 2005-02-16 13:31 cix_foo * build.xml, src/java/org/lwjgl/opengl/AWTGLCanvas.java, src/java/org/lwjgl/test/opengl/awt, src/java/org/lwjgl/test/opengl/awt/AWTTest.java, src/native/win32/org_lwjgl_opengl_AWTGLCanvas.c, src/native/win32/org_lwjgl_opengl_Display.c: *** empty log message *** 2005-02-16 12:58 elias_naur * build.xml, doc/generator.txt, src/java/org/lwjgl/generator/ContextCapabilitiesGenerator.java, src/java/org/lwjgl/generator/ContextGeneratorProcessorFactory.java, src/java/org/lwjgl/generator/GeneratorProcessorFactory.java, src/java/org/lwjgl/generator/GeneratorVisitor.java, src/java/org/lwjgl/generator/Utils.java, 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 11:42 spasi * src/templates/org/lwjgl/opengl/NV_float_buffer.java: Hidden platform specific constants 2005-02-16 11:33 spasi * src/templates/org/lwjgl/opengl/ARB_color_buffer_float.java: Hidden platform specific constants 2005-02-15 20:02 spasi * build.xml: Added auto-gen for HP,IBM,SUN 2005-02-15 19:26 spasi * src/templates/org/lwjgl/opengl/ARB_buffer_object.java, src/templates/org/lwjgl/opengl/HP_occlusion_test.java, src/templates/org/lwjgl/opengl/IBM_rasterpos_clip.java, src/templates/org/lwjgl/opengl/NV_float_buffer.java: Misc fixes 2005-02-15 17:13 spasi * src/java/org/lwjgl/generator/ALTypeMap.java, src/java/org/lwjgl/generator/ALboolean.java, src/java/org/lwjgl/generator/ALbyte.java, src/java/org/lwjgl/generator/ALenum.java, src/java/org/lwjgl/generator/ALfloat.java, src/java/org/lwjgl/generator/ALint.java, src/java/org/lwjgl/generator/ALshort.java, src/java/org/lwjgl/generator/ALsizei.java, src/java/org/lwjgl/generator/ALubyte.java, src/java/org/lwjgl/generator/ALuint.java, src/java/org/lwjgl/generator/ALvoid.java, src/java/org/lwjgl/generator/AutoSize.java, src/java/org/lwjgl/generator/FieldsGenerator.java, src/java/org/lwjgl/generator/GLTypeMap.java, src/java/org/lwjgl/generator/GLbitfield.java, src/java/org/lwjgl/generator/GLboolean.java, src/java/org/lwjgl/generator/GLbyte.java, src/java/org/lwjgl/generator/GLchar.java, src/java/org/lwjgl/generator/GLcharARB.java, src/java/org/lwjgl/generator/GLclampd.java, src/java/org/lwjgl/generator/GLclampf.java, src/java/org/lwjgl/generator/GLdouble.java, src/java/org/lwjgl/generator/GLenum.java, src/java/org/lwjgl/generator/GLfloat.java, src/java/org/lwjgl/generator/GLhalf.java, src/java/org/lwjgl/generator/GLhandleARB.java, src/java/org/lwjgl/generator/GLint.java, src/java/org/lwjgl/generator/GLintptr.java, src/java/org/lwjgl/generator/GLintptrARB.java, src/java/org/lwjgl/generator/GLshort.java, src/java/org/lwjgl/generator/GLsizei.java, src/java/org/lwjgl/generator/GLsizeiptr.java, src/java/org/lwjgl/generator/GLsizeiptrARB.java, src/java/org/lwjgl/generator/GLubyte.java, src/java/org/lwjgl/generator/GLuint.java, src/java/org/lwjgl/generator/GLushort.java, src/java/org/lwjgl/generator/GLvoid.java, src/java/org/lwjgl/generator/GeneratorProcessorFactory.java, src/java/org/lwjgl/generator/GeneratorVisitor.java, src/java/org/lwjgl/generator/JNITypeTranslator.java, src/java/org/lwjgl/generator/JavaMethodsGenerator.java, src/java/org/lwjgl/generator/JavaTypeTranslator.java, src/java/org/lwjgl/generator/Mode.java, src/java/org/lwjgl/generator/NativeMethodStubsGenerator.java, src/java/org/lwjgl/generator/NativeType.java, src/java/org/lwjgl/generator/NativeTypeTranslator.java, src/java/org/lwjgl/generator/PostfixTranslator.java, src/java/org/lwjgl/generator/RegisterStubsGenerator.java, src/java/org/lwjgl/generator/SignatureTranslator.java, src/java/org/lwjgl/generator/TypeInfo.java, src/java/org/lwjgl/generator/TypeMap.java, src/java/org/lwjgl/generator/TypedefsGenerator.java, src/java/org/lwjgl/generator/Utils.java: Cleanup 2005-02-15 17:06 spasi * 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, src/templates/org/lwjgl/opengl/SUN_slice_accum.java: Removed redundant modifiers 2005-02-15 13:34 elias_naur * src/templates/org/lwjgl/opengl/ARB_fragment_program_shadow.java, src/templates/org/lwjgl/opengl/ARB_texture_env_add.java, src/templates/org/lwjgl/opengl/ARB_texture_env_crossbar.java, src/templates/org/lwjgl/opengl/ARB_texture_non_power_of_two.java, src/templates/org/lwjgl/opengl/EXT_shadow_funcs.java, src/templates/org/lwjgl/opengl/EXT_texture_3d.java, src/templates/org/lwjgl/opengl/HP_occlusion_test.java, src/templates/org/lwjgl/opengl/IBM_rasterpos_clip.java, src/templates/org/lwjgl/opengl/NV_blend_square.java, src/templates/org/lwjgl/opengl/NV_fragment_program_option.java, src/templates/org/lwjgl/opengl/NV_vertex_program1_1.java, src/templates/org/lwjgl/opengl/NV_vertex_program2.java, src/templates/org/lwjgl/opengl/SUN_slice_accum.java: Added templates for marker extensions 2005-02-15 13:33 elias_naur * src/java/org/lwjgl/generator/GeneratorProcessorFactory.java, src/java/org/lwjgl/generator/GeneratorVisitor.java: Generator wont generate java source for empty extensions 2005-02-15 11:44 elias_naur * build.xml: Win32: Fixed generator path arguments 2005-02-15 11:40 elias_naur * src/native/common/extgl.h: Mac OS X: platform specific GL types in extgl.h 2005-02-15 11:05 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/generator, src/java/org/lwjgl/generator/ALTypeMap.java, src/java/org/lwjgl/generator/ALboolean.java, src/java/org/lwjgl/generator/ALbyte.java, src/java/org/lwjgl/generator/ALenum.java, src/java/org/lwjgl/generator/ALfloat.java, src/java/org/lwjgl/generator/ALint.java, src/java/org/lwjgl/generator/ALshort.java, src/java/org/lwjgl/generator/ALsizei.java, src/java/org/lwjgl/generator/ALubyte.java, src/java/org/lwjgl/generator/ALuint.java, src/java/org/lwjgl/generator/ALvoid.java, src/java/org/lwjgl/generator/Auto.java, src/java/org/lwjgl/generator/AutoSize.java, src/java/org/lwjgl/generator/AutoType.java, src/java/org/lwjgl/generator/BufferKind.java, src/java/org/lwjgl/generator/BufferObject.java, src/java/org/lwjgl/generator/CachedResult.java, src/java/org/lwjgl/generator/Check.java, src/java/org/lwjgl/generator/Code.java, src/java/org/lwjgl/generator/Const.java, src/java/org/lwjgl/generator/Constant.java, src/java/org/lwjgl/generator/Extension.java, src/java/org/lwjgl/generator/FieldsGenerator.java, src/java/org/lwjgl/generator/GLTypeMap.java, src/java/org/lwjgl/generator/GLbitfield.java, src/java/org/lwjgl/generator/GLboolean.java, src/java/org/lwjgl/generator/GLbyte.java, src/java/org/lwjgl/generator/GLchar.java, src/java/org/lwjgl/generator/GLcharARB.java, src/java/org/lwjgl/generator/GLclampd.java, src/java/org/lwjgl/generator/GLclampf.java, src/java/org/lwjgl/generator/GLdouble.java, src/java/org/lwjgl/generator/GLenum.java, src/java/org/lwjgl/generator/GLfloat.java, src/java/org/lwjgl/generator/GLhalf.java, src/java/org/lwjgl/generator/GLhandleARB.java, src/java/org/lwjgl/generator/GLint.java, src/java/org/lwjgl/generator/GLintptr.java, src/java/org/lwjgl/generator/GLintptrARB.java, src/java/org/lwjgl/generator/GLshort.java, src/java/org/lwjgl/generator/GLsizei.java, src/java/org/lwjgl/generator/GLsizeiptr.java, src/java/org/lwjgl/generator/GLsizeiptrARB.java, src/java/org/lwjgl/generator/GLubyte.java, src/java/org/lwjgl/generator/GLuint.java, src/java/org/lwjgl/generator/GLushort.java, src/java/org/lwjgl/generator/GLvoid.java, src/java/org/lwjgl/generator/GenerateAutos.java, src/java/org/lwjgl/generator/GeneratorProcessorFactory.java, src/java/org/lwjgl/generator/GeneratorVisitor.java, src/java/org/lwjgl/generator/Indirect.java, src/java/org/lwjgl/generator/JNITypeTranslator.java, src/java/org/lwjgl/generator/JavaMethodsGenerator.java, src/java/org/lwjgl/generator/JavaTypeTranslator.java, src/java/org/lwjgl/generator/Mode.java, src/java/org/lwjgl/generator/NativeMethodStubsGenerator.java, src/java/org/lwjgl/generator/NativeType.java, src/java/org/lwjgl/generator/NativeTypeTranslator.java, src/java/org/lwjgl/generator/NoErrorCheck.java, src/java/org/lwjgl/generator/NullTerminated.java, src/java/org/lwjgl/generator/Platform.java, src/java/org/lwjgl/generator/PlatformDependent.java, src/java/org/lwjgl/generator/PostfixTranslator.java, src/java/org/lwjgl/generator/RegisterStubsGenerator.java, src/java/org/lwjgl/generator/Result.java, src/java/org/lwjgl/generator/SignatureTranslator.java, src/java/org/lwjgl/generator/Signedness.java, src/java/org/lwjgl/generator/StripPostfix.java, src/java/org/lwjgl/generator/TypeInfo.java, src/java/org/lwjgl/generator/TypeMap.java, src/java/org/lwjgl/generator/TypedefsGenerator.java, src/java/org/lwjgl/generator/Utils.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/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/checkALerror.h, src/native/common/common_tools.c, src/native/common/common_tools.h, 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/extal.h, src/native/common/extgl.h, 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/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/linux/Makefile, src/templates, src/templates/org, src/templates/org/lwjgl, src/templates/org/lwjgl/openal, src/templates/org/lwjgl/openal/AL10.java, src/templates/org/lwjgl/opengl, 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 17:31 matzon * www/_gfx/projects/illuminati_1.jpg, www/_gfx/projects/illuminati_2.jpg, www/_gfx/projects/illuminati_3.jpg, www/_gfx/projects/illuminati_small_1.jpg, www/_gfx/projects/illuminati_small_2.jpg, www/_gfx/projects/illuminati_small_3.jpg, www/projects.php: added illuminati 2005-02-13 13:20 elias_naur * src/native/common/extal.h, src/native/common/org_lwjgl_openal_AL10.c: Made alEnable and alIsExtensionPresent private to AL10.c 2005-02-11 16:28 matzon * www/index.php: fixed date 2005-02-09 14:05 elias_naur * src/java/org/lwjgl/opengl/BufferObjectTracker.java: Added BufferObjectTracker.bindVBOBuffer() 2005-02-09 13:44 elias_naur * src/java/org/lwjgl/BufferChecks.java: Added BufferChecks.checkNullTerminated 2005-02-09 12:04 elias_naur * src/native/common/arb/org_lwjgl_opengl_ARBBufferObject.c, src/native/common/ati/org_lwjgl_opengl_ATIVertexArrayObject.c, src/native/common/org_lwjgl_opengl_GL11.c, src/native/common/org_lwjgl_opengl_GL12.c, src/native/common/org_lwjgl_opengl_GL15.c: Win32: Fixed void * pointer arithmetic 2005-02-09 10:57 elias_naur * src/native/common/arb/org_lwjgl_opengl_ARBBufferObject.c, src/native/common/arb/org_lwjgl_opengl_ARBShaderObjects.c, src/native/common/ati/org_lwjgl_opengl_ATIVertexArrayObject.c, src/native/common/common_tools.h, src/native/common/devil/org_lwjgl_devil_IL.c, src/native/common/devil/org_lwjgl_devil_ILU.c, 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_GL15.c, src/native/common/org_lwjgl_opengl_GL20.c: Moved extension type definitions into extgl.h. Removed offset argument to safeGetBufferAddress 2005-02-09 10:37 elias_naur * src/native/common/extgl.c, src/native/common/extgl.h, src/native/macosx/org_lwjgl_opengl_Pbuffer.m: Mac OSX: removed agl 2005-02-08 19:20 elias_naur * src/native/common/extgl.h, src/native/common/org_lwjgl_opengl_GL11.c: Made glGetString and glGetError private to GL11.c again 2005-02-08 19:12 elias_naur * src/java/org/lwjgl/opengl/BufferObjectTracker.java, src/java/org/lwjgl/opengl/GL11.java: Moved BO code from GL11 into BufferObjectTracker 2005-02-07 18:48 matzon * src/java/org/lwjgl/BufferChecks.java, src/java/org/lwjgl/Sys.java: cleanup 2005-02-07 18:47 matzon * src/java/org/lwjgl/Win32SysImplementation.java: fixed license no longer public 2005-02-07 18:45 matzon * src/java/org/lwjgl/input/Keyboard.java: add comment on keyboard layout/key 2005-02-07 18:38 matzon * src/java/org/lwjgl/Sys.java: cleanup 2005-02-07 16:39 matzon * src/java/org/lwjgl/test/fmod3/SyncTest.java: cleanup 2005-02-07 10:59 elias_naur * www/_gfx/projects/tribaltrouble_1.jpg, www/_gfx/projects/tribaltrouble_2.jpg, www/_gfx/projects/tribaltrouble_3.jpg, www/_gfx/projects/tribaltrouble_small_1.jpg, www/_gfx/projects/tribaltrouble_small_2.jpg, www/_gfx/projects/tribaltrouble_small_3.jpg: Updated Tribal Trouble screenshots :) 2005-02-04 12:00 elias_naur * src/java/org/lwjgl/opengl/Display.java: Fixed setDisplayMode 2005-02-03 13:51 elias_naur * src/java/org/lwjgl/LinuxSysImplementation.java: Linux: Added firefox to list of browsers 2005-02-02 14:51 elias_naur * src/native/win32/org_lwjgl_opengl_Display.c: Win32: More fulscreen improvements 2005-02-02 13:19 elias_naur * src/native/win32/org_lwjgl_opengl_Display.c: Win32: Remove debug :) 2005-02-02 13:16 elias_naur * src/native/win32/org_lwjgl_opengl_Display.c: Win32: Fix isActive() and isVisible() 2005-02-02 11:05 elias_naur * src/native/win32/org_lwjgl_opengl_Display.c: Win32: Improve fullscreen task switching 2005-02-02 10:44 elias_naur * src/native/win32/org_lwjgl_opengl_Display.c: Win32: Improve fullscreen task switching 2005-01-31 22:33 elias_naur * src/native/win32/org_lwjgl_opengl_Display.c: Win32: Fix multisample pixel formats 2005-01-30 23:21 spasi * src/java/org/lwjgl/test/opengl/VBOIndexTest.java, src/java/org/lwjgl/test/opengl/VBOTest.java: Improved API for glBufferData 2005-01-29 23:13 spasi * src/java/org/lwjgl/opengl/ARBBufferObject.java, src/java/org/lwjgl/opengl/ARBProgram.java, src/java/org/lwjgl/opengl/GL15.java, src/java/org/lwjgl/util/GL.java, src/java/org/lwjgl/util/GLImpl.java, src/java/org/lwjgl/util/IGL.java: Improved API for glBufferData 2005-01-29 18:20 gregorypierce * src/native/macosx/org_lwjgl_opengl_Pbuffer.m: Update for pbuffer power of 2 issues 2005-01-29 10:17 elias_naur * src/native/win32/Window.h, src/native/win32/org_lwjgl_Sys.c, src/native/win32/org_lwjgl_opengl_Display.c, src/native/win32/org_lwjgl_opengl_Pbuffer.c: Win32: Better Sys.alert fix 2005-01-28 22:42 elias_naur * src/native/win32/org_lwjgl_Sys.c: Win32: Fixed Sys.alert() 2005-01-28 21:08 elias_naur * src/native/common/checkALerror.h: OpenAL: Enable error checking unconditionally, not only when debug is enabled 2005-01-28 21:02 elias_naur * src/native/common/org_lwjgl_openal_ALC.c: OpenAL: Don't call CHECK_ALC_ERROR after alcCloseDevice 2005-01-28 15: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 02:09 gregorypierce * build.xml: Update to fix a problem with openal environmental problem in the OSX version 2005-01-27 22:08 matzon * doc/lwjgl_hidden_switches.text: update docs to reflect property name change 2005-01-27 21:26 elias_naur * src/native/linux/org_lwjgl_opengl_Display.c, src/native/linux/org_lwjgl_opengl_Pbuffer.c, src/native/macosx/org_lwjgl_opengl_Display.m, src/native/win32/org_lwjgl_opengl_Display.c: Renamed org.lwjgl.opengl.Window.allowSoftwareOpenGL to org.lwjgl.opengl.Display.allowSoftwareOpenGL 2005-01-26 22:48 spasi * src/java/org/lwjgl/opengl/glu/MipMap.java: Optimized buffer allocation 2005-01-25 22:06 matzon * www/changelog.php, www/changelogs/0.95-changelog.txt, www/changelogs/full-changelog.txt, www/download.php, www/index.php: updated for 0.95 release 2005-01-25 21:26 matzon * src/java/org/lwjgl/opengl/EXTFramebufferObject.java: fixed "html" tags causing bug 5082928 in 1.5 2005-01-25 21:26 matzon * build.xml: it's 2005! :) 2005-01-25 20:58 matzon * doc/README: removed entry about media distribution 2005-01-25 20:57 matzon * doc/openal_c-to-java.html, doc/tutorial: removed more obsolete stuff 2005-01-25 20:53 matzon * doc/LICENSE: it's 2005! :) 2005-01-25 20:53 matzon * doc/TODO: nuke todo list - waaaaay old 2005-01-25 20:51 matzon * doc/lwjgl_hidden_switches.text: removed controller switch 2005-01-25 20:50 matzon * build.xml: proper mac check 2005-01-25 09:17 elias_naur * src/native/macosx/Makefile: Mac OS X:Fix Makefile indentation 2005-01-25 06:31 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-23 23:08 matzon * build.xml, src/native/macosx/Makefile: mac fix as per: http://lwjgl.org/forum/viewtopic.php?t=903 2005-01-22 00:35 cix_foo * src/native/win32, src/native/win32/.cvsignore: *** empty log message *** 2005-01-22 00:34 cix_foo * src/java/org/lwjgl/NativeSysImplementation.java, src/java/org/lwjgl/opengl/MacOSXDisplay.java, src/java/org/lwjgl/opengl/MacOSXFrame.java, src/java/org/lwjgl/opengl/Pbuffer.java: Fixing Mac problems. 2005-01-21 22:07 elias_naur * src/java/org/lwjgl/opengl/MacOSXDisplay.java, src/java/org/lwjgl/opengl/MacOSXFrame.java, src/java/org/lwjgl/opengl/MacOSXGLCanvas.java: Mac OS X: Remove invokeAndWait stuff since AWT, unlike swing, is thread safe 2005-01-21 08:35 elias_naur * src/java/org/lwjgl/opengl/MacOSXFrame.java, src/java/org/lwjgl/opengl/MacOSXGLCanvas.java: Mac OS X: Move GLCanvas init() from paint to immediately after being displayable to avoid deadlocks 2005-01-21 07:41 elias_naur * build.xml: Added org.lwjgl.DefaultSysImplementation to javah build target again. 2005-01-20 22:51 cix_foo * build.xml, src/java/org/lwjgl/DefaultSysImplementation.java, 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, src/native/common, src/native/common/.cvsignore, src/native/win32/org_lwjgl_Sys.c: Fixed AWT dependency. 2005-01-20 21:30 elias_naur * src/native/common/common_tools.h: Compilation fix 2005-01-19 13:15 elias_naur * src/native/win32/org_lwjgl_opengl_Pbuffer.c: Win32 compile fix 2005-01-19 13:05 elias_naur * src/java/org/lwjgl/opengl/Pbuffer.java, src/native/linux/org_lwjgl_opengl_Pbuffer.c, src/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 09: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 02:10 cix_foo * src/native/win32/org_lwjgl_Sys.c: Fixed return type in native openURL 2005-01-19 02:10 cix_foo * src/native/common/devil, src/native/common/devil/.cvsignore, src/native/macosx, src/native/macosx/.cvsignore, src/native/win32, src/native/win32/.cvsignore: *** empty log message *** 2005-01-18 21:27 matzon * www/links.php: updated links 2005-01-18 21:11 elias_naur * src/native/win32/org_lwjgl_Sys.c: Win32 compile fix 2005-01-18 20:57 spasi * src/java/org/lwjgl/opengl/EXTFramebufferObject.java, src/java/org/lwjgl/opengl/GLContext.java, src/native/common/ext/org_lwjgl_opengl_EXTFramebufferObject.c: Added EXT_framebuffer_object 2005-01-18 20:23 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 19:22 elias_naur * src/java/org/lwjgl/test/SysTest.java, src/java/org/lwjgl/test/fmod3/SyncTest.java: Fix tests 2005-01-18 19:05 elias_naur * src/java/org/lwjgl/Sys.java, src/native/linux/org_lwjgl_Sys.c, src/native/macosx/org_lwjgl_Sys.c, src/native/win32/org_lwjgl_Sys.c: Removed Sys.setProcessPriority 2005-01-18 17:25 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/native/linux/org_lwjgl_input_Mouse.c: Linux:Moved NUM_BUTTONS up into java 2005-01-18 16:50 elias_naur * src/native/win32/org_lwjgl_input_Keyboard.c: Win32 compile fix 2005-01-18 16:42 elias_naur * src/java/org/lwjgl/input/Keyboard.java, src/java/org/lwjgl/input/Mouse.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/linux/org_lwjgl_input_Keyboard.c, src/native/linux/org_lwjgl_input_Mouse.c, src/native/win32/org_lwjgl_input_Cursor.c, src/native/win32/org_lwjgl_input_Keyboard.c, src/native/win32/org_lwjgl_input_Mouse.c: Cleaned up Mouse and Keyboard now that buffering and translation are always enabled 2005-01-18 15:32 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, src/native/common/.cvsignore, src/native/win32/org_lwjgl_input_Controller.c: Removed Controller 2005-01-18 15:22 elias_naur * build.xml, doc/README, doc/tutorial/intro.html, platform_build/win32_ms_cmdline/build.bat, src/java/org/lwjgl/openal/eax, 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 14:27 cix_foo * src/java/org/lwjgl/util/Timer.java: *** empty log message *** 2005-01-18 14: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 12:53 elias_naur * src/java/org/lwjgl/Sys.java: Made Sys.getLibraryName() private 2005-01-18 12:49 elias_naur * src/java/org/lwjgl/test/input/HWCursorTest.java: Fixed tests 2005-01-18 12:34 elias_naur * src/java/org/lwjgl/input/Cursor.java, src/java/org/lwjgl/input/Mouse.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/Pbuffer.java, src/java/org/lwjgl/opengl/Win32Display.java, src/java/org/lwjgl/test/input/HWCursorTest.java, src/java/org/lwjgl/test/opengl/PbufferTest.java, src/java/org/lwjgl/test/opengl/pbuffers/PbufferTest.java, src/native/linux/org_lwjgl_input_Cursor.c, src/native/linux/org_lwjgl_input_Mouse.c, src/native/linux/org_lwjgl_opengl_Pbuffer.c, src/native/win32/org_lwjgl_input_Cursor.c, src/native/win32/org_lwjgl_input_Mouse.c, src/native/win32/org_lwjgl_opengl_Pbuffer.c: Moved Mouse.getNativeCursorCaps() to Cursor.getCapabilities() Renamed Pbuffer.getPbufferCaps() to Pbuffer.getCapabilities() 2005-01-18 11:58 elias_naur * src/java/org/lwjgl/opengl/Pbuffer.java: Added supported check to Pbuffer constructor 2005-01-16 11:12 elias_naur * platform_build/win32_ms_cmdline/build.bat, src/native/win32/display.c: Win32: hardened getAvailableDisplayModes 2005-01-16 10:43 elias_naur * src/native/linux/Makefile, src/native/linux/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-15 23:52 spasi * src/native/win32/org_lwjgl_opengl_Display.c: createARBContextAndPixelFormat didn't return true when ok 2005-01-15 23:50 spasi * src/java/org/lwjgl/opengl/GL14.java, src/java/org/lwjgl/opengl/GL20.java, src/native/common/org_lwjgl_opengl_GL14.c, src/native/common/org_lwjgl_opengl_GL20.c: Completed GL 2.0 2005-01-15 16:30 elias_naur * src/java/org/lwjgl/Sys.java: Don't allow null strings in Sys.alert() 2005-01-15 15:45 elias_naur * src/native/win32/org_lwjgl_opengl_Display.c: Win32: Fix Pbuffer.getPbufferCaps() 2005-01-14 13:56 elias_naur * src/native/win32/org_lwjgl_opengl_Pbuffer.c: Win32: Fix pbuffer context sharing 2005-01-14 13:30 elias_naur * src/native/linux/org_lwjgl_opengl_Pbuffer.c: Linux: Don't free Pbuffer when it is not created 2005-01-14 12:29 elias_naur * src/java/org/lwjgl/opengl/Display.java: Don't set the window location twice in Display.createWindow() 2005-01-14 11: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 10:01 elias_naur * platform_build/win32_ms_cmdline/build.bat: Win32 build: Removed redundant libraries from linker option 2005-01-14 09:39 elias_naur * src/java/org/lwjgl/opengl/Display.java: Removed redundant makeCurrent from Display.java 2005-01-14 09:24 elias_naur * src/java/org/lwjgl/opengl/Display.java, src/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 20:34 spasi * src/java/org/lwjgl/opengl/VBOTracker.java: VBOTracker renamed to BufferObjectTracker 2005-01-13 20:32 spasi * src/java/org/lwjgl/opengl/ARBBufferObject.java, src/java/org/lwjgl/opengl/ARBImaging.java, src/java/org/lwjgl/opengl/ARBTextureCompression.java, src/java/org/lwjgl/opengl/BufferObjectTracker.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/GLBufferChecks.java, src/java/org/lwjgl/opengl/GLContext.java: Finished PBO support implementation 2005-01-13 20:30 spasi * src/native/common/arb/org_lwjgl_opengl_ARBTextureCompression.c: Implemented PBO support 2005-01-13 12: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 02:17 spasi * src/java/org/lwjgl/opengl/ARBBufferObject.java, src/java/org/lwjgl/opengl/ARBImaging.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/GLBufferChecks.java, src/java/org/lwjgl/opengl/VBOTracker.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/arb/org_lwjgl_opengl_ARBImaging.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: Implemented PBO support 2005-01-12 12:32 captainjester * src/native/common/devil/org_lwjgl_devil_ILUT.c: Should be ASCII 2005-01-12 12:30 captainjester * ., .cvsignore, build.xml, platform_build/win32_ms_cmdline/build-devil.bat, src/java/org/lwjgl/devil/ILUT.java, src/native/common/devil/extil.h, src/native/common/devil/org_lwjgl_devil_ILU.c, src/native/common/devil/org_lwjgl_devil_ILUT.c: Add files for ILUT portion of DevIL. 2005-01-12 12:20 elias_naur * src/native/linux/Window.h, src/native/linux/org_lwjgl_opengl_Display.c, src/native/linux/org_lwjgl_opengl_Pbuffer.c: Linux: Release context before destroying it 2005-01-12 08:58 elias_naur * src/java/org/lwjgl/opengl/GLContext.java: Added sanity check to GLContext.java 2005-01-11 15:22 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/native/common/common_tools.c, src/native/common/common_tools.h, src/native/linux/Makefile, 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_Pbuffer.c: Linux: Implemented AWT synchronization through JAWT. Needed because Xlib is not guaranteed thread safe 2005-01-11 14:05 elias_naur * src/native/win32/org_lwjgl_opengl_Pbuffer.c: Win32: Compile fixes 2005-01-11 14:03 elias_naur * src/native/macosx/org_lwjgl_opengl_Pbuffer.m: macosx compile fix 2005-01-11 13:53 elias_naur * 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/Pbuffer.java, src/java/org/lwjgl/opengl/Win32Display.java, src/java/org/lwjgl/test/opengl/PbufferTest.java, src/java/org/lwjgl/test/opengl/pbuffers/UniqueRenderer.java, src/java/org/lwjgl/test/opengl/pbuffers/UniqueRendererRTT.java, src/native/linux/org_lwjgl_opengl_Pbuffer.c, src/native/macosx/org_lwjgl_opengl_Pbuffer.m, src/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 19:04 matzon * www/_gfx/projects/puppytron_1.jpg, www/_gfx/projects/puppytron_2.jpg, www/_gfx/projects/puppytron_3.jpg, www/_gfx/projects/puppytron_small_1.jpg, www/_gfx/projects/puppytron_small_2.jpg, www/_gfx/projects/puppytron_small_3.jpg, www/projects.php: added puppytron 2005-01-10 09:21 elias_naur * src/native/win32/org_lwjgl_input_Mouse.c: Win32: Fixes for previous commit 2005-01-10 08: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 08:19 elias_naur * 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/test/input/KeyboardTest.java: Removed enableBuffer() and enableTranslation() from the public API. 2005-01-09 23:59 captainjester * 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: iluGetImageInfo now working. 2005-01-09 04:59 captainjester * build.xml, platform_build/win32_ms_cmdline/build-devil.bat, res/ILtest.bmp, res/ILtest.gif, res/ILtest.jpg, res/ILtest.tga, 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, src/native/common/devil, src/native/common/devil/.cvsignore, src/native/common/devil/extil.h, src/native/common/devil/org_lwjgl_devil_ILU.c: First pass at ILU portion of DevIL. Only basic testing is one. No dynamic loading yet. 3 methods not implemented yet. 2005-01-06 14:22 elias_naur * src/java/org/lwjgl/opengl/Display.java: call setLocation _after_ window has been created 2005-01-06 14:03 elias_naur * src/java/org/lwjgl/opengl/LinuxDisplay.java, src/native/linux/org_lwjgl_input_Mouse.c, src/native/linux/org_lwjgl_opengl_Display.c: Linux: Moved trivial methods from native to java 2005-01-06 13:07 elias_naur * src/native/win32/org_lwjgl_input_Mouse.c: Win32: Clean up mouse error handling 2005-01-06 13:06 elias_naur * src/native/win32/org_lwjgl_input_Mouse.c: Win32: Clean up mouse error handling 2005-01-06 11:41 elias_naur * src/native/win32/org_lwjgl_input_Mouse.c: More debug output 2005-01-06 09:18 elias_naur * src/native/win32/org_lwjgl_input_Mouse.c: Added debugging 2005-01-06 08:56 elias_naur * src/native/win32/org_lwjgl_input_Mouse.c: Added debugging 2005-01-03 06:34 matzon * www/installation.php: fixed output 2005-01-03 06:32 matzon * www/installation.php: lwjgl_util.jar needed on classpath too 2004-12-28 20:21 spasi * src/java/org/lwjgl/opengl/ARBPixelBufferObject.java, src/java/org/lwjgl/opengl/GLContext.java: Added PBO extension 2004-12-27 21:39 matzon * src/java/org/lwjgl/test/WindowCreationTest.java: move before creation 2004-12-27 21:38 matzon * src/java/org/lwjgl/opengl/Display.java: respect display location 2004-12-27 21:32 matzon * src/java/org/lwjgl/test/WindowCreationTest.java: move window after centering updated output 2004-12-17 17:29 matzon * www/_gfx/projects/gravitybattle_1.jpg, www/_gfx/projects/gravitybattle_2.jpg, www/_gfx/projects/gravitybattle_3.jpg, www/_gfx/projects/gravitybattle_small_1.jpg, www/_gfx/projects/gravitybattle_small_2.jpg, www/_gfx/projects/gravitybattle_small_3.jpg, www/_gfx/projects/superdudester_1.jpg, www/_gfx/projects/superdudester_2.jpg, www/_gfx/projects/superdudester_3.jpg, www/_gfx/projects/superdudester_small_1.jpg, www/_gfx/projects/superdudester_small_2.jpg, www/_gfx/projects/superdudester_small_3.jpg, www/projects.php: added Super Dudester & Gravity Battle to projects page 2004-12-14 21:31 matzon * www/faq.php: fixed anchors 2004-12-14 21:27 matzon * www/download.php, www/index.php: updated to 0.94 2004-12-14 21:12 matzon * www/changelog.php: updated changelogs to 0.94 2004-12-14 21:05 matzon * www/changelogs/0.94-changelog.txt, www/changelogs/full-changelog.txt: updated changelogs to 0.94 2004-12-14 19:12 elias_naur * src/native/linux/org_lwjgl_input_Keyboard.c: Don't close iconv descriptor if it is opened 2004-12-14 12:59 elias_naur * src/native/common/fmod3/Makefile.linux: Linux: Fix missing symbol in fmod3 lib 2004-12-14 12:54 cix_foo * src/java/org/lwjgl/Sys.java: Fixed openURL 2004-12-14 08:11 elias_naur * src/java/org/lwjgl/opengl/Display.java: Log ignored exception in Display.destroy() 2004-12-13 17:28 matzon * build.xml: include devil 2004-12-13 17: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 17:11 matzon * build.xml: include hidden switches in dist 2004-12-13 17:10 matzon * doc/lwjgl_hidden_switches.text: hidden switches 2004-12-13 17:06 matzon * src/native/common/common_tools.c: include wtypes.h on win32 platforms 2004-12-13 17:05 matzon * platform_build/win32_ms_cmdline/build-devil.bat, platform_build/win32_ms_cmdline/build-fmod.bat, platform_build/win32_ms_cmdline/build.bat: option hell! 2004-12-13 11:11 elias_naur * src/native/common/extgl.c: Fixed mac opengl loading bug 2004-12-13 08:06 elias_naur * src/java/org/lwjgl/opengl/MouseEventQueue.java: Mac OS X: Emulate right click on ctrl-left click 2004-12-13 06:26 matzon * src/java/org/lwjgl/test/input/HWCursorTest.java: get out if initialization failed 2004-12-12 19:02 elias_naur * src/native/linux/org_lwjgl_opengl_Display.c: More linux debug 2004-12-12 17:07 elias_naur * src/native/linux/display.c: *** empty log message *** 2004-12-12 16:55 elias_naur * src/native/linux/display.c: Added more debug output to linux 2004-12-12 16:21 elias_naur * src/native/common/extgl.c, src/native/common/extgl.h, src/native/common/org_lwjgl_opengl_GLContext.c: let extgl_Open throw the exception to gain more information about the failure 2004-12-12 10:44 matzon * src/native/common/common_tools.c: using vsnprintf for printfDebugJava *fix* 2004-12-12 10:43 matzon * src/native/common/devil/org_lwjgl_devil_IL.c: dont do anything in nCreate untill dynamic loading is implemented 2004-12-12 10:39 matzon * src/native/common/common_tools.c: using vsnprintf for printfDebugJava 2004-12-12 10:13 elias_naur * src/native/common/devil/Makefile.linux, src/native/common/devil/extil.c, src/native/common/devil/extil.h, src/native/common/fmod3/Makefile.linux: Fixed up DevIL and added linux makefiles 2004-12-12 10:12 matzon * src/native/common/common_tools.c: make it compile 2004-12-11 20:18 elias_naur * src/native/linux/org_lwjgl_Sys.c, src/native/linux/org_lwjgl_input_Mouse.c, src/native/linux/org_lwjgl_opengl_Display.c: Added java debug to all of linux native code 2004-12-11 20:09 elias_naur * src/native/common/common_tools.c, src/native/linux/Window.h, src/native/linux/display.c, src/native/linux/display.h, src/native/linux/org_lwjgl_input_Keyboard.c, src/native/linux/org_lwjgl_input_Mouse.c, src/native/linux/org_lwjgl_opengl_Display.c: Added java debug output to linux display.c 2004-12-11 19:44 elias_naur * src/native/common/common_tools.c, src/native/common/common_tools.h, src/native/linux/org_lwjgl_opengl_Display.c: Tweaked linux native isActive() and added printfDebugJava to print debug from native through Sys.log 2004-12-11 16:44 elias_naur * src/java/org/lwjgl/opengl/Display.java: Added initial mode debug output 2004-12-11 11:29 elias_naur * src/native/linux/org_lwjgl_input_Mouse.c: More linux fixes 2004-12-11 11:21 elias_naur * src/native/linux/Window.h, src/native/linux/org_lwjgl_input_Mouse.c, src/native/linux/org_lwjgl_opengl_Display.c: More linux fixes 2004-12-11 11:11 elias_naur * src/native/linux/org_lwjgl_input_Mouse.c: Linux: Fix more mouse handling bugs 2004-12-11 10:50 elias_naur * src/java/org/lwjgl/opengl/MacOSXFrame.java: Mac OS X: Added support for org.lwjgl.opengl.Window.undecorated 2004-12-11 10:47 elias_naur * src/native/macosx/org_lwjgl_opengl_Display.m: Support org.lwjgl.opengl.Window.allowSoftwareOpenGL on Mac OS X 2004-12-11 08:10 elias_naur * src/native/linux/org_lwjgl_input_Mouse.c: Improved fullscreen pointer handling 2004-12-11 02:14 captainjester * src/java/org/lwjgl/test/devil/BasicTest.java: Test for DevIL library. 2004-12-11 01:55 captainjester * src/java/org/lwjgl/devil/IL.java: Added load methods to read from a stream and URL 2004-12-10 19:49 elias_naur * src/native/linux/Window.h, src/native/linux/org_lwjgl_input_Mouse.c, src/native/linux/org_lwjgl_opengl_Display.c: *** empty log message *** 2004-12-10 19:33 captainjester * src/native/common/devil/org_lwjgl_devil_IL.c: Dynamic loading temporarily removed. 2004-12-10 10:01 elias_naur * src/java/org/lwjgl/opengl/KeyboardEventQueue.java: MacOSX: improved key mapping 2004-12-10 01:42 captainjester * src/native/common/devil/org_lwjgl_devil_IL.c: Dynamic loading 2004-12-10 01:42 captainjester * src/native/common/devil/extil.c, src/native/common/devil/extil.h: Change to ASCII. 2004-12-09 15:48 elias_naur * platform_build/win32_ms_cmdline/build.bat: Fix win32 build script 2004-12-09 15:36 elias_naur * src/native/win32/LWJGL.c, src/native/win32/LWJGL.cpp, src/native/win32/display.c, src/native/win32/display.cpp, src/native/win32/extgl_wgl.c, src/native/win32/extgl_wgl.cpp, src/native/win32/org_lwjgl_Sys.c, src/native/win32/org_lwjgl_Sys.cpp, src/native/win32/org_lwjgl_input_Controller.c, src/native/win32/org_lwjgl_input_Controller.cpp, src/native/win32/org_lwjgl_input_Cursor.c, src/native/win32/org_lwjgl_input_Cursor.cpp, src/native/win32/org_lwjgl_input_Keyboard.c, src/native/win32/org_lwjgl_input_Keyboard.cpp, src/native/win32/org_lwjgl_input_Mouse.c, src/native/win32/org_lwjgl_input_Mouse.cpp, src/native/win32/org_lwjgl_opengl_Display.c, src/native/win32/org_lwjgl_opengl_Display.cpp, src/native/win32/org_lwjgl_opengl_Pbuffer.c, src/native/win32/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 21:02 elias_naur * src/java/org/lwjgl/test/openal/SourceLimitTest.java: Fix small bugs in SourceLimitTest.java 2004-12-08 19:27 captainjester * src/native/common/devil/org_lwjgl_devil_IL.c: Fixed native exception. 2004-12-08 19:16 captainjester * src/java/org/lwjgl/devil/IL.java: Add all functions that can be called platform independently. 2004-12-08 19:15 captainjester * src/native/common/devil/extil.c, src/native/common/devil/extil.h, src/native/common/devil/org_lwjgl_devil_IL.c: Add dynamic loading for DevIL routines. Add all functions that can be called platform independently. 2004-12-07 23:07 matzon * src/native/win32/display.cpp: case insensitive key lookup, reported by zhuzheng 2004-12-07 22:01 matzon * src/java/org/lwjgl/test/openal/PositionTest.java: using grabbed mode 2004-12-07 21:56 matzon * src/java/org/lwjgl/test/input/MouseTest.java: using grabbed mode 2004-12-07 21:54 matzon * src/java/org/lwjgl/test/input/MouseCreationTest.java: fixed displaymode using grabbed mouse mode empty mouse buffer 2004-12-07 21:50 matzon * src/java/org/lwjgl/input/Mouse.java: simple optimization 2004-12-07 21:44 matzon * src/java/org/lwjgl/test/input/HWCursorTest.java: cleanup and fixes 2004-12-07 21:34 matzon * src/java/org/lwjgl/test/input/ControllerCreationTest.java: fixed display mode bug 2004-12-07 21:29 matzon * src/java/org/lwjgl/test/input/ControllerCreationTest.java: check that controller is actually created! 2004-12-07 06:38 matzon * src/java/org/lwjgl/test/fmod3/StreamPlayerMemory.java: comment fixing 2004-12-07 00:24 cix_foo * src/java/org/lwjgl/util/Timer.java: *** empty log message *** 2004-12-07 00:23 cix_foo * src/java/org/lwjgl/util/Timer.java: Shoved resolution down into ints for better wrap handling 2004-12-05 02:33 captainjester * build.xml: Made native win32 compile only run if changes are made to source. 2004-12-03 00:56 cix_foo * src/java/org/lwjgl/util/Timer.java: *** empty log message *** 2004-12-03 00:54 cix_foo * src/java/org/lwjgl/util/Timer.java: Fixed timer wrapping problem 2004-12-02 15:57 matzon * www/documentation.php: fixed wiki path 2004-11-30 21:05 cix_foo * src/java/org/lwjgl/Sys.java: Tweak to trap getClipboard properly 2004-11-29 08:20 elias_naur * src/java/org/lwjgl/opengl/PixelFormat.java: Minimum requirements for PixelFormat is 8 bit depth 2004-11-29 08:16 elias_naur * src/native/common/org_lwjgl_opengl_GL11.c: *** empty log message *** 2004-11-27 16:06 matzon * www/_files, www/_files/tutorials, www/_files/tutorials/openal_devmaster_lesson1.zip, www/_files/tutorials/openal_devmaster_lesson2.zip, www/_files/tutorials/openal_devmaster_lesson3.zip, www/_files/tutorials/openal_devmaster_lesson5.zip, www/documentation_openal_01.php, www/documentation_openal_02.php, www/documentation_openal_03.php, www/documentation_openal_04.php, www/documentation_openal_05.php: missing openal tutorial files 2004-11-27 16:02 matzon * www/_gfx, www/_gfx/background.png, www/_gfx/borderBottom.png, www/_gfx/borderLeft.png, www/_gfx/borderRight.png, www/_gfx/borderTop.png, www/_gfx/button_javanet.png, www/_gfx/button_openal.png, www/_gfx/button_opengl.png, www/_gfx/button_sourceforge.png, www/_gfx/cornerBL.png, www/_gfx/cornerBR.png, www/_gfx/cornerTL.png, www/_gfx/cornerTR.png, www/_gfx/installation, www/_gfx/installation/eclipse-1.png, www/_gfx/installation/eclipse-2.png, www/_gfx/installation/eclipse-3.png, www/_gfx/installation/eclipse-4.png, www/_gfx/installation/jcreator-1.jpg, www/_gfx/installation/jcreator-2.jpg, www/_gfx/installation/jcreator-3.jpg, www/_gfx/installation/netbeans-1.png, www/_gfx/installation/netbeans-2.png, www/_gfx/installation/netbeans-3.png, www/_gfx/logo.png, www/_gfx/mesh.png, www/_gfx/projects, www/_gfx/projects/alienflux_1.jpg, www/_gfx/projects/alienflux_2.jpg, www/_gfx/projects/alienflux_3.jpg, www/_gfx/projects/alienflux_small_1.jpg, www/_gfx/projects/alienflux_small_2.jpg, www/_gfx/projects/alienflux_small_3.jpg, www/_gfx/projects/extorris_1.jpg, www/_gfx/projects/extorris_2.jpg, www/_gfx/projects/extorris_3.jpg, www/_gfx/projects/extorris_small_1.jpg, www/_gfx/projects/extorris_small_2.jpg, www/_gfx/projects/extorris_small_3.jpg, www/_gfx/projects/starship2d_1.jpg, www/_gfx/projects/starship2d_2.jpg, www/_gfx/projects/starship2d_3.jpg, www/_gfx/projects/starship2d_small_1.jpg, www/_gfx/projects/starship2d_small_2.jpg, www/_gfx/projects/starship2d_small_3.jpg, www/_gfx/projects/tribaltrouble_1.jpg, www/_gfx/projects/tribaltrouble_2.jpg, www/_gfx/projects/tribaltrouble_3.jpg, www/_gfx/projects/tribaltrouble_small_1.jpg, www/_gfx/projects/tribaltrouble_small_2.jpg, www/_gfx/projects/tribaltrouble_small_3.jpg, www/_gfx/projects/vermins_1.jpg, www/_gfx/projects/vermins_2.jpg, www/_gfx/projects/vermins_small_1.jpg, www/_gfx/projects/vermins_small_2.jpg, www/_gfx/seperator.png, www/_gfx/tutorials, www/_gfx/tutorials/openal, www/_gfx/tutorials/openal/devmaster, www/_gfx/tutorials/openal/devmaster/compress_sin_wave.jpg, www/_gfx/tutorials/openal/devmaster/doppler_effect.jpg, www/_gfx/tutorials/openal/devmaster/sin_wave.jpg, www/_gfx/tutorials/openal/devmaster/sound_waves.jpg, www/_include, www/_include/footer.php, www/_include/header.php, www/about.php, www/changelog.php, www/contact.php, www/credits.php, www/demos.php, www/documentation.php, www/documentation_openal_01.php, www/documentation_openal_02.php, www/documentation_openal_03.php, www/documentation_openal_04.php, www/documentation_openal_05.php, www/documentation_openal_06.php, www/documentation_openal_07.php, www/download.php, www/faq.php, www/index.php, www/installation.php, www/license.php, www/links.php, www/picpopup.php, www/projects.php, www/style.css: sync site with online 2004-11-27 15:52 matzon * www/about.php, www/changelog.php, www/contact.php, www/credits.php, www/default.css, www/demos.php, www/documentation.php, www/download.php, www/faq.php, www/forum.php, www/images, www/include, www/index.php, www/installation.php, www/license.php, www/links.php, www/projects.php, www/tutorials: removing old files 2004-11-27 10:17 matzon * src/native/win32/org_lwjgl_input_Mouse.cpp: only generate events if mouse is actually alive 2004-11-25 22:36 spasi * src/native/common/org_lwjgl_opengl_GL11.c, src/native/common/org_lwjgl_opengl_GL12.c: glTexImageXD now accept null buffers 2004-11-25 22:31 spasi * src/java/org/lwjgl/opengl/Display.java, src/java/org/lwjgl/opengl/DisplayImplementation.java, src/java/org/lwjgl/opengl/DisplayMode.java, src/java/org/lwjgl/opengl/EventQueue.java, src/java/org/lwjgl/opengl/KeyboardEventQueue.java, src/java/org/lwjgl/opengl/LinuxDisplay.java, src/java/org/lwjgl/opengl/MacOSXDisplay.java, src/java/org/lwjgl/opengl/MacOSXFrame.java, src/java/org/lwjgl/opengl/MacOSXGLCanvas.java, src/java/org/lwjgl/opengl/MouseEventQueue.java, src/java/org/lwjgl/opengl/Win32Display.java: Code cleanup 2004-11-25 22:20 spasi * src/java/org/lwjgl/BufferChecks.java, src/java/org/lwjgl/PlatformAdapter.java, src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/input/Keyboard.java, src/java/org/lwjgl/input/Mouse.java, src/java/org/lwjgl/opengl/ARBBufferObject.java, src/java/org/lwjgl/opengl/ARBDepthTexture.java, src/java/org/lwjgl/opengl/ARBFragmentProgram.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/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/ARBTextureMirroredRepeat.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/ATIElementArray.java, src/java/org/lwjgl/opengl/ATIEnvmapBumpmap.java, src/java/org/lwjgl/opengl/ATIFragmentShader.java, src/java/org/lwjgl/opengl/ATIPnTriangles.java, src/java/org/lwjgl/opengl/ATISeparateStencil.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/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/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/EXTMultiDrawArrays.java, src/java/org/lwjgl/opengl/EXTPackedPixels.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/GL13.java, src/java/org/lwjgl/opengl/GL14.java, src/java/org/lwjgl/opengl/GLBufferChecks.java, src/java/org/lwjgl/opengl/GLUConstants.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/opengl/OpenGLException.java, src/java/org/lwjgl/opengl/RenderTexture.java, src/java/org/lwjgl/opengl/StateStack.java, src/java/org/lwjgl/opengl/Util.java, src/java/org/lwjgl/opengl/VBOTracker.java, src/java/org/lwjgl/util/GL.java, src/java/org/lwjgl/util/GLImpl.java, src/java/org/lwjgl/util/IGL.java: Code cleanup 2004-11-25 22:18 spasi * src/java/org/lwjgl/opengl/GL11.java, src/java/org/lwjgl/opengl/GL12.java: glTexImageXD now accept null buffers 2004-11-25 22:11 spasi * src/native/common/org_lwjgl_opengl_GL11.c, src/native/common/org_lwjgl_opengl_GL12.c: glTexImageXD now accept null buffers 2004-11-22 21:54 cix_foo * src/java/org/lwjgl/Sys.java: Now added URL encoding 2004-11-22 21:40 elias_naur * src/java/org/lwjgl/opengl/MacOSXDisplay.java: Mac OS X: Implemented MacOSXDisplay.openURL() 2004-11-22 21:38 cix_foo * src/java/org/lwjgl/Sys.java: Uses Webstart services for Sys.openURL now 2004-11-22 21:22 elias_naur * src/java/org/lwjgl/Sys.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/macosx/org_lwjgl_Sys.c, src/native/win32/org_lwjgl_Sys.cpp: Split up Sys.openURL into the platform specific DisplayImplementation 2004-11-22 21:12 cix_foo * src/java/org/lwjgl/opengl/Display.java: Centres windowed mode now. 2004-11-22 19:32 elias_naur * src/java/org/lwjgl/opengl/MacOSXDisplay.java, src/java/org/lwjgl/opengl/MouseEventQueue.java: Mac OS X: Fix bogus repeated mouse deltas when grabbed 2004-11-22 13:42 cix_foo * src/java/org/lwjgl/opengl/Display.java: Fixed a fullscreen/displaymode setting bug 2004-11-22 12:52 elias_naur * src/java/org/lwjgl/opengl/KeyboardEventQueue.java: Mac OS X: Ignore repeating key press events 2004-11-22 09: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 10: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 10:06 matzon * src/java/org/lwjgl/devil/IL.java: call correct native method! 2004-11-20 16:46 matzon * src/java/org/lwjgl/input/Cursor.java, src/java/org/lwjgl/opengl/KeyboardEventQueue.java, src/java/org/lwjgl/opengl/LinuxDisplay.java, src/java/org/lwjgl/opengl/MacOSXDisplay.java, src/java/org/lwjgl/opengl/MacOSXFrame.java, src/java/org/lwjgl/opengl/MacOSXGLCanvas.java, src/java/org/lwjgl/opengl/Win32Display.java: import cleanup 2004-11-20 02:48 matzon * src/java/org/lwjgl/opengl/glu/Sphere.java: fix sphere bug reported by Ken Russell 2004-11-19 15:18 elias_naur * src/java/org/lwjgl/opengl/MacOSXDisplay.java: Mac OS X: Handle frame == null case 2004-11-19 15:05 elias_naur * src/java/org/lwjgl/opengl/MacOSXFrame.java: Mac OS X: Don't dispose frame if already disposed 2004-11-19 14:40 elias_naur * src/native/common/extal.c: Fix a memory leak in extal.c 2004-11-19 13:16 elias_naur * src/java/org/lwjgl/opengl/MacOSXFrame.java: Mac OS X: Set fullscreen window to null before disposing 2004-11-18 12:10 elias_naur * 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/Pbuffer.java, src/java/org/lwjgl/opengl/Win32Display.java, src/native/linux/org_lwjgl_opengl_Pbuffer.c, src/native/macosx/display.h, src/native/macosx/org_lwjgl_opengl_Display.m, src/native/macosx/org_lwjgl_opengl_Pbuffer.c, src/native/macosx/org_lwjgl_opengl_Pbuffer.m, src/native/win32/org_lwjgl_opengl_Pbuffer.cpp: Move getPbufferCaps to DisplayImplementation. Mac OS X pbuffer support 2004-11-16 20:33 elias_naur * src/java/org/lwjgl/opengl/MouseEventQueue.java: Mac OS X: Try harder to reset mouse deltas 2004-11-16 14:23 elias_naur * src/native/macosx/org_lwjgl_opengl_Display.m: Mac OS X: Add error handling to gamma functions 2004-11-16 14:08 elias_naur * src/java/org/lwjgl/opengl/MacOSXDisplay.java, src/native/macosx/org_lwjgl_opengl_Display.m: Mac OS X: Implemented gamma 2004-11-16 13:21 elias_naur * src/java/org/lwjgl/opengl/MacOSXDisplay.java, src/native/macosx/Makefile, src/native/macosx/org_lwjgl_opengl_Display.m: Mac OS X: Work around AWT shifting the fullscreen window off the screen 2004-11-15 15:28 elias_naur * src/java/org/lwjgl/opengl/MacOSXDisplay.java, src/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 14:39 cix_foo * src/native/common, src/native/common/.cvsignore: *** empty log message *** 2004-11-15 14:38 elias_naur * src/java/org/lwjgl/opengl/MacOSXDisplay.java, src/native/macosx/org_lwjgl_opengl_Display.m: Mac OS X: Add missing file and disable native cursors because of AWT bugs 2004-11-14 11:39 elias_naur * src/native/common/arb/org_lwjgl_opengl_ARBColorBufferFloat.c, src/native/common/common_tools.h, src/native/common/ext/org_lwjgl_opengl_EXTPalettedTexture.c, src/native/linux/org_lwjgl_Sys.c: Linux: fix compilation 2004-11-14 10:42 matzon * src/native/common/common_tools.c, src/native/common/common_tools.h, src/native/common/devil/org_lwjgl_devil_IL.c, src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c, src/native/common/fmod3/org_lwjgl_fmod3_FMusic.c, src/native/common/fmod3/org_lwjgl_fmod3_FSound.c, src/native/common/org_lwjgl_openal_AL10.c, src/native/common/org_lwjgl_openal_ALC.c, src/native/common/org_lwjgl_opengl_GL11.c, src/native/win32/display.cpp, src/native/win32/org_lwjgl_Sys.cpp: changed String handling to use proper localizing method 2004-11-14 01: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 22:27 elias_naur * src/native/win32/display.cpp: *** empty log message *** 2004-11-13 21:12 matzon * src/native/common/devil/org_lwjgl_devil_IL.c: lets use proper arguments for localizing string call 2004-11-13 21:06 matzon * src/native/common/common_tools.c, src/native/common/common_tools.h, src/native/common/devil/org_lwjgl_devil_IL.c, src/native/common/extal.c, src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c, src/native/common/fmod3/org_lwjgl_fmod3_FMusic.c, src/native/common/fmod3/org_lwjgl_fmod3_FSound.c, src/native/common/org_lwjgl_openal_AL10.c, src/native/common/org_lwjgl_openal_ALC.c, src/native/linux/org_lwjgl_Sys.c, src/native/linux/org_lwjgl_opengl_Display.c, src/native/macosx/org_lwjgl_Sys.c, src/native/win32/org_lwjgl_Sys.cpp, src/native/win32/org_lwjgl_opengl_Display.cpp: changed String handling to use proper localizing method 2004-11-13 20:55 matzon * src/native/common/devil/org_lwjgl_devil_IL.c: fix #ifdef and miscellaneous compilation issues 2004-11-13 20:52 matzon * src/native/common/fmod3/org_lwjgl_fmod3_FSound.c: fix pointer 2004-11-13 13:07 elias_naur * src/native/Makefile.am, src/native/acinclude.m4, src/native/autogen.sh, src/native/common/ext/Makefile.am, src/native/dummy.c, src/native/ltmain.sh, src/native/subdirs: Remove more autoconf files 2004-11-13 08:48 elias_naur * src/java/org/lwjgl/opengl/KeyboardEventQueue.java: Mac OS X fixed isKeyDown not working 2004-11-12 15:43 elias_naur * src/native/linux/org_lwjgl_input_Mouse.c: Linux fixes to absolute coordinates 2004-11-12 15:37 elias_naur * src/java/org/lwjgl/opengl/MouseEventQueue.java: Mac OS X part of absolute mouse coords 2004-11-12 15:32 elias_naur * src/native/win32/org_lwjgl_input_Mouse.cpp: Win32 part of absolute mouse coordinates 2004-11-12 15:11 elias_naur * src/java/org/lwjgl/opengl/MouseEventQueue.java, src/native/macosx/Makefile: Mac OS X part of absolute mouse coords 2004-11-12 15:01 elias_naur * src/java/org/lwjgl/input/Mouse.java, src/native/linux/org_lwjgl_input_Mouse.c: Make read() and poll() return absolute coordinates when the mouse is not grabbed 2004-11-12 14:32 elias_naur * src/native/common/Makefile.am, src/native/common/arb/Makefile.am, src/native/common/ati/Makefile.am, src/native/common/extal.h, src/native/common/fmod3/Makefile.am, src/native/common/nv/Makefile.am, src/native/configure.in, src/native/linux/Makefile, src/native/linux/Makefile.am, src/native/macosx/Makefile: Kill off automake/autoconf/libtool build system and replace by a much simpler Makefile 2004-11-12 13:23 elias_naur * src/java/org/lwjgl/opengl/MacOSXDisplay.java, src/java/org/lwjgl/opengl/MacOSXFrame.java, src/java/org/lwjgl/opengl/MacOSXGLCanvas.java: Mac OS X: Made AWT access thread safe 2004-11-12 10:48 elias_naur * src/java/org/lwjgl/opengl/MacOSXDisplay.java: Mac OS X default implementation of gamma and state keys 2004-11-12 10: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 03:37 captainjester * src/java/org/lwjgl/test/devil/BasicTest.java: Added more tests. 2004-11-12 02: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 02: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 16:58 elias_naur * src/native/linux/org_lwjgl_input_Cursor.c: Linux fix destroyCursor native function typo 2004-11-11 16:04 elias_naur * src/java/org/lwjgl/opengl/EventQueue.java, src/java/org/lwjgl/opengl/MouseEventQueue.java: Added missing files 2004-11-11 16: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/altivec, 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 14:26 elias_naur * src/native/configure.in: Mac OS X automake not supported 2004-11-11 13:54 elias_naur * src/java/org/lwjgl/input/Cursor.java: *** empty log message *** 2004-11-11 13:42 elias_naur * src/native/linux/org_lwjgl_input_Cursor.c, src/native/win32/org_lwjgl_input_Cursor.cpp: Cursor fixup 2004-11-11 13:27 elias_naur * src/java/org/lwjgl/input/Cursor.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_Cursor.c, src/native/win32/org_lwjgl_input_Cursor.cpp: Moved native cursors to DisplayImplementation 2004-11-09 21:29 spasi * src/java/org/lwjgl/opengl/ARBColorBufferFloat.java, src/java/org/lwjgl/opengl/EXTPalettedTexture.java, src/java/org/lwjgl/opengl/GL11.java, src/java/org/lwjgl/opengl/GLBufferChecks.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/Pbuffer.java, src/java/org/lwjgl/opengl/SUNSliceAccum.java, src/native/common/ext/Makefile.am, src/native/common/ext/org_lwjgl_opengl_EXTPalettedTexture.c: New extensions 2004-11-09 11:17 elias_naur * src/native/win32/org_lwjgl_opengl_Display.cpp: Reverted accidental debug changes 2004-11-09 11:00 elias_naur * src/native/win32/display.cpp, src/native/win32/org_lwjgl_opengl_Display.cpp: *** empty log message *** 2004-11-08 12:11 elias_naur * src/native/linux/org_lwjgl_input_Mouse.c: *** empty log message *** 2004-11-08 12:10 elias_naur * src/native/win32/org_lwjgl_input_Mouse.cpp: Reset event queue on mouse grab 2004-11-07 17:26 cix_foo * src/java/org/lwjgl/opengl/Display.java: Reverted sync2 change 2004-11-07 16:39 cix_foo * src/native/win32/org_lwjgl_opengl_Display.cpp: Removed redundant code. 2004-11-07 16: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 16: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 16:36 cix_foo * src/native/common, src/native/common/.cvsignore, src/native/common/devil, src/native/common/devil/.cvsignore, src/native/common/fmod3, src/native/common/fmod3/.cvsignore, src/native/linux, src/native/linux/.cvsignore, src/native/win32, src/native/win32/.cvsignore: Added the system generated .h files to .cvsignores 2004-11-06 09: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 17:19 elias_naur * build.xml: Make build.xml compile LWJGL with debug on, to enable line numbers in stack traces 2004-11-05 10:30 elias_naur * src/native/common/extal.c, src/native/common/extgl.c, src/native/common/extgl.h, src/native/common/org_lwjgl_opengl_GL11.c, src/native/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 13:58 elias_naur * src/java/org/lwjgl/opengl/Display.java: Only initialize Controller on win32 2004-11-03 13:49 elias_naur * src/java/org/lwjgl/input/Mouse.java: Don't set native cursor if not supported by the platform 2004-11-03 12:31 elias_naur * src/native/macosx/org_lwjgl_Sys.cpp: *** empty log message *** 2004-11-03 12:10 elias_naur * src/native/common/extal.c, src/native/common/extal.h, src/native/common/extgl.c, src/native/common/org_lwjgl_openal_AL10.c, src/native/common/org_lwjgl_openal_ALC.c: Added initialization to all global symbols, to please MacOSX 2004-11-02 18: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 15:51 elias_naur * src/native/common/common_tools.h, src/native/common/extal.c, src/native/common/extal.h, src/native/common/extgl.c, src/native/common/extgl.h, src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c: *** empty log message *** 2004-11-02 15:09 elias_naur * src/native/common/common_tools.h: Mac OS X compilation fixes 2004-11-02 14:46 elias_naur * src/native/common/common_tools.h: Fixed Mac OS X compilation of common 2004-11-02 14:43 elias_naur * src/native/common/common_tools.c, src/native/common/common_tools.h, src/native/common/fmod3/org_lwjgl_fmod3_FMusic.c, src/native/common/fmod3/org_lwjgl_fmod3_FSound.c: Fixed Mac OS X compilation of common 2004-11-02 13:15 elias_naur * src/native/win32/org_lwjgl_input_Keyboard.cpp, src/native/win32/org_lwjgl_input_Mouse.cpp, src/native/win32/org_lwjgl_opengl_Display.cpp: Win32Display 2004-11-02 12:49 elias_naur * src/native/linux/org_lwjgl_opengl_Display.c: Split out native implementation of Display/Mouse/Keyboard into implementers of DisplayImplementation 2004-11-02 12: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 11:23 elias_naur * src/native/common/org_lwjgl_Sys.h, src/native/common/org_lwjgl_input_Controller.h, src/native/common/org_lwjgl_input_Cursor.h, src/native/common/org_lwjgl_input_Keyboard.h, src/native/common/org_lwjgl_input_Mouse.h, src/native/common/org_lwjgl_openal_AL.h, src/native/common/org_lwjgl_openal_eax_EAX.h, src/native/common/org_lwjgl_openal_eax_EAX20.h, src/native/common/org_lwjgl_openal_eax_EAXBufferProperties.h, src/native/common/org_lwjgl_openal_eax_EAXListenerProperties.h, src/native/common/org_lwjgl_opengl_Display.h, src/native/common/org_lwjgl_opengl_GLContext.h, src/native/common/org_lwjgl_opengl_Pbuffer.h: Remove autogenerated headers 2004-11-01 23: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 19:48 spasi * src/java/org/lwjgl/opengl/ARBShaderObjects.java, src/java/org/lwjgl/opengl/GL20.java, src/native/common/arb/org_lwjgl_opengl_ARBShaderObjects.c, src/native/common/org_lwjgl_opengl_GL20.c: Fixed memory leak 2004-10-28 20:01 matzon * src/java/org/lwjgl/test/fmod3/TagFieldTest.java: change to directory scanning thingy 2004-10-28 19:32 matzon * src/java/org/lwjgl/fmod3/FSoundTagField.java: default to trimmed string since most tags include a \0 2004-10-28 17:16 spasi * src/java/org/lwjgl/opengl/ARBColorBufferFloat.java, src/java/org/lwjgl/opengl/ARBHalfFloatPixel.java, src/java/org/lwjgl/opengl/ARBTextureFloat.java, src/java/org/lwjgl/opengl/GLContext.java, src/native/common/arb/Makefile.am, src/native/common/arb/org_lwjgl_opengl_ARBColorBufferFloat.c: Added floating point extensions 2004-10-28 05:20 matzon * www/demos.php, www/download.php: oops - fixed links 2004-10-27 17:35 matzon * www/jnlp/logo.png, www/jnlp/lwjgl-demo.php, www/jnlp/lwjgl.jar, www/jnlp/lwjgl_fmod3.jar, www/jnlp/lwjgl_linux.jar, www/jnlp/lwjgl_media.jar, www/jnlp/lwjgl_test.jar, www/jnlp/lwjgl_util.jar, www/jnlp/lwjgl_win32.jar, www/jnlp/lwjglaudio_linux.jar, www/jnlp/lwjglaudio_win32.jar, www/jnlp/lwjglfmod3_linux.jar, www/jnlp/lwjglfmod3_win32.jar: simplified, and updated to 0.93 2004-10-27 17:32 matzon * www/demos.php: added some more tests 2004-10-27 17:00 matzon * doc/CREDITS: added Mark Bernard to credits 2004-10-27 15:42 matzon * www/changelog.php, www/changelogs/0.93-changelog.txt, www/changelogs/full-changelog.txt, www/include/news.php: 0.93 2004-10-26 20:07 matzon * src/native/win32/Window.h: fixed cr/lf - couldn't compile! 2004-10-26 19:50 matzon * build.xml: include devil jar 2004-10-24 20:42 matzon * platform_build/win32_ms_cmdline/build.bat: copy the dll 2004-10-24 20:38 matzon * res/phero.mp3: id3 tags 2004-10-24 17:29 elias_naur * src/java/org/lwjgl/Sys.java, src/native/common/org_lwjgl_opengl_GLContext.h, src/native/win32/org_lwjgl_opengl_Display.cpp: Win32: Don't pretend we're minimized when we're just inactive 2004-10-24 11:19 matzon * build.xml, src/java/org/lwjgl/fmod3/FMOD.java, src/native/common/common_tools.c, src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c: 0.93 2004-10-23 09:02 matzon * src/native/common/devil/org_lwjgl_devil_IL.c: using utility safe methods fixed memory leak 2004-10-23 09:01 matzon * src/native/common/devil/org_lwjgl_devil_IL.h: no need to keep autogenerated headers in cvs 2004-10-23 08:57 matzon * src/java/org/lwjgl/test/devil/BasicTest.java: no need to cal ilInit 2004-10-23 08:55 matzon * src/java/org/lwjgl/devil/IL.java: always call ilInit since it can't be used without anyway 2004-10-23 08:39 matzon * platform_build/win32_ms_cmdline/build-devil.bat, platform_build/win32_ms_cmdline/build-fmod.bat, platform_build/win32_ms_cmdline/build.bat: cleanup 2004-10-23 08:05 matzon * platform_build/win32_ms_cmdline/DevIL.dll: no binaries here 2004-10-23 02:32 captainjester * build.xml: Fixed tag error 2004-10-23 02:31 captainjester * src/native/common/devil/org_lwjgl_devil_IL.c: Removed printf call. 2004-10-23 01:51 captainjester * src/native/common/devil, src/native/common/devil/org_lwjgl_devil_IL.c, src/native/common/devil/org_lwjgl_devil_IL.h: Native source for DevIL. 2004-10-23 01:48 captainjester * build.xml: Added tags to compile DevIL. Added option to do a full build without running JavaDoc. 2004-10-23 01:43 captainjester * platform_build/win32_ms_cmdline/build-fmod.bat, platform_build/win32_ms_cmdline/build.bat: Changed bat file to get variables from OS instead of setting them in the file. 2004-10-23 01:39 captainjester * platform_build/win32_ms_cmdline/build-devil.bat: Add DevIL bat file for compiling native source on Windows. 2004-10-23 01:36 captainjester * platform_build/win32_ms_cmdline/DevIL.dll: DevIL library for Windows. 2004-10-22 21:03 captainjester * src/java/org/lwjgl/test/devil, src/java/org/lwjgl/test/devil/BasicTest.java: Test for DevIL. 2004-10-22 21:02 captainjester * src/java/org/lwjgl/devil, src/java/org/lwjgl/devil/IL.java: Initial interface for DevIL 2004-10-18 20: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 12:26 elias_naur * src/native/linux/org_lwjgl_input_Keyboard.c, src/native/linux/org_lwjgl_opengl_Display.c: Linux: make accented character input work 2004-10-17 21:16 matzon * build.xml: small updates 2004-10-17 17:25 matzon * src/java/org/lwjgl/PlatformAdapter.java, src/java/org/lwjgl/SwingAdapter.java, src/java/org/lwjgl/Sys.java: moved clipboard stuff to PlatformAdapter 2004-10-17 15:55 matzon * src/java/org/lwjgl/test/opengl/Gears.java: cleaned imports 2004-10-17 15:53 matzon * src/java/org/lwjgl/test/opengl/Gears.java: Gears test added 2004-10-16 21: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 01:02 matzon * src/java/org/lwjgl/fmod3/FSound.java, src/java/org/lwjgl/fmod3/FSoundTagField.java, src/java/org/lwjgl/test/fmod3/TagFieldTest.java, src/native/common/fmod3/org_lwjgl_fmod3_FSound.c: tagfields implemented 2004-10-15 21:31 elias_naur * src/native/linux/org_lwjgl_input_Keyboard.c: Minor linux keyboard input fixes 2004-10-14 20:59 elias_naur * src/java/org/lwjgl/BufferUtils.java: Added BufferUtils.createDoubleBuffer. Fixed comments 2004-10-13 10:55 elias_naur * src/native/linux/org_lwjgl_input_Mouse.c: Linux: minor linux fix 2004-10-11 05:55 matzon * www/images/projects/starship2d_1.jpg, www/images/projects/starship2d_2.jpg, www/images/projects/starship2d_3.jpg, www/images/projects/starship2d_small_1.jpg, www/images/projects/starship2d_small_2.jpg, www/images/projects/starship2d_small_3.jpg, www/include/projects.php: added Starship2D 2004-10-06 20:15 matzon * www/include/default.php, www/index.php: no, we dont want any donations! fu paypal! 2004-10-03 09:46 matzon * res/resources.txt: updated resources 2004-10-03 09:35 matzon * src/java/org/lwjgl/test/fmod3/DSPTest.java, src/java/org/lwjgl/test/fmod3/MusicPlayer.java, src/java/org/lwjgl/test/fmod3/StreamPlayer.java, src/java/org/lwjgl/test/fmod3/StreamPlayerMemory.java, src/java/org/lwjgl/test/fmod3/StreamTest.java, src/java/org/lwjgl/test/fmod3/SyncTest.java: format/reindent using phero resources defaults to a file now 2004-10-03 09:28 matzon * res/phero2.ogg: some ogg lovin' too 2004-10-03 09:25 matzon * res/phero.mp3: some mp3 to play! 2004-10-03 09:00 matzon * src/java/org/lwjgl/test/fmod3/NetTest.java: reindent/format 2004-10-03 02:47 matzon * src/java/org/lwjgl/test/fmod3/NetTest.java: got boredm spiced it up 2004-10-02 21:06 matzon * src/java/org/lwjgl/fmod3/FSound.java: fixed SetPriority/GetActive name mangling 2004-10-01 16:03 spasi * src/java/org/lwjgl/opengl/ATITextureCompression3DC.java, src/java/org/lwjgl/opengl/GLContext.java: Added ATI_texture_compression_3dc 2004-09-30 12:31 elias_naur * src/native/linux/org_lwjgl_input_Mouse.c: Linux: improved cursor position tracking 2004-09-29 02:07 captainjester * res/model/BonedModelSample.xml: Bone model sample XML file. Incomplete. 2004-09-29 02:03 captainjester * doc/templates, doc/templates/BoneModelSchema.xml, doc/templates/BonedModelTemplate.xml, doc/templates/MeshModelSchema.xml, doc/templates/MeshedModelTemplate.xml: Templates showing the structure of the XML model files. Schemas that can be used to validate model files. 2004-09-29 01:57 captainjester * res/model, res/model/MeshedModelSample.xml: Sample showing the structure of the XML model files. 2004-09-28 22:10 captainjester * src/java/org/lwjgl/util/model/loaders/XMLLoader.java: Update tag names to prevent conflicts when validating XML files. 2004-09-28 13:45 spasi * src/java/org/lwjgl/opengl/EXTCgShader.java: Added EXT_Cg_shader constants 2004-09-28 13:02 elias_naur * src/native/linux/org_lwjgl_input_Mouse.c: Linux: Don't warp cursor position at Mouse.create() 2004-09-28 06:10 matzon * src/java/org/lwjgl/fmod3/FSound.java: set native order before retuning float buffer 2004-09-27 15:17 matzon * src/java/org/lwjgl/fmod3/FSound.java: fix spectrum to return a float buffer 2004-09-27 13:43 elias_naur * src/native/win32/org_lwjgl_input_Mouse.cpp: Fix win32 mouse event deltas too 2004-09-27 13:20 elias_naur * src/native/common/common_tools.c, src/native/common/common_tools.h, src/native/linux/org_lwjgl_input_Keyboard.c, src/native/linux/org_lwjgl_input_Mouse.c: Track event mouse deltas even when the event queue overflows 2004-09-26 20:24 matzon * www/documentation.php: link to the wiki! 2004-09-24 15:28 matzon * src/java/org/lwjgl/test/fmod3/StreamPlayerMemory.java: miscellaneous updates 2004-09-24 06:08 matzon * src/java/org/lwjgl/test/fmod3/StreamPlayerMemory.java: StreamPlayerMemory testing playing of in memory mp3 file 2004-09-22 19:56 elias_naur * src/native/linux/display.c, src/native/linux/display.h, src/native/linux/org_lwjgl_opengl_Display.c: Linux: Fixed problem with updating screen dimension globals 2004-09-22 19:25 elias_naur * src/java/org/lwjgl/opengl/Display.java, src/native/linux/display.c, src/native/linux/display.h, src/native/linux/org_lwjgl_opengl_Display.c: Linux: reset/restore gamma settings on activate/deactivate 2004-09-22 18:42