Show 1.0beta4-changelog.txt syntax highlighted
2006-11-18 22:22 matzon
* trunk/LWJGL/build.xml, trunk/LWJGL/src/java/org/lwjgl/Sys.java,
trunk/LWJGL/src/java/org/lwjgl/devil/ILNative.java,
trunk/LWJGL/src/java/org/lwjgl/fmod3/FMOD.java,
trunk/LWJGL/src/native/common/devil/extil.c,
trunk/LWJGL/src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c: beta4
2006-11-18 22:03 matzon
* trunk/LWJGL/src/java/org/lwjgl/devil/ILNative.java,
trunk/LWJGL/src/native/common/devil/extil.c: JNI_VERSION
restructure
2006-11-18 21:56 matzon
* trunk/LWJGL/src/java/org/lwjgl/fmod3/FMOD.java,
trunk/LWJGL/src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c:
JNI_VERSION restructure
2006-11-18 21:28 matzon
* trunk/LWJGL/src/native/common/fmod3/extfmod3.h,
trunk/LWJGL/src/native/common/fmod3/org_lwjgl_fmod3_FSound.c:
using __APPLE__ && __MACH__ instead of _MACOSX
2006-11-18 21:20 matzon
* trunk/LWJGL/platform_build/macosx_ant/build_fmod3.xml: universal
build of fmod
2006-11-18 18:40 matzon
* trunk/LWJGL/platform_build/macosx_ant/build_devil.xml: devil
universal build script
2006-11-18 18:39 matzon
* trunk/LWJGL/src/native/common/devil/extil.c,
trunk/LWJGL/src/native/common/devil/extilu.c,
trunk/LWJGL/src/native/common/devil/extilut.c: fixed relative
path issues when dlopen is being called
2006-11-17 08:08 kevglass
* trunk/LWJGL/src/java/org/lwjgl/input/ControllerEvent.java,
trunk/LWJGL/src/java/org/lwjgl/input/Controllers.java,
trunk/LWJGL/src/java/org/lwjgl/input/JInputController.java,
trunk/LWJGL/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
* trunk/LWJGL/src/java/org/lwjgl/input/JInputController.java:
Updated to return the controller name unmodified from JInput.
2006-11-16 12:29 elias_naur
* trunk/LWJGL/src/java/org/lwjgl/input/Keyboard.java,
trunk/LWJGL/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
* trunk/LWJGL/src/generated/org/lwjgl/opengl/ContextCapabilities.java,
trunk/LWJGL/src/generated/org/lwjgl/opengl/NVParameterBufferObject.java,
trunk/LWJGL/src/native/generated/org_lwjgl_opengl_NVParameterBufferObject.c,
trunk/LWJGL/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
* trunk/LWJGL/build.xml: buid.xml: Remove env.AL requirement from
optionals build
2006-11-14 09:20 elias_naur
* trunk/LWJGL/platform_build/macosx_ant/build.xml: Mac OS X: Fix
to intel mac build
2006-11-14 08:36 elias_naur
* trunk/LWJGL/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
* trunk/LWJGL/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
* trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsAWTInput.java:
Windows: Use WindowsKeyboard in WindowsAWTInput to ensure
keyboard input.
2006-11-10 13:52 elias_naur
* trunk/LWJGL/src/java/org/lwjgl/opengl/AWTCanvasInputImplementation.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/AWTInputAdapter.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxAWTInput.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXAWTInput.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsAWTInput.java,
trunk/LWJGL/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
* trunk/LWJGL/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
* trunk/LWJGL/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
* trunk/LWJGL/src/generated/org/lwjgl/opengl/ContextCapabilities.java,
trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTBindableUniform.java,
trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTDrawBuffers2.java,
trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTDrawInstanced.java,
trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTFramebufferSRGB.java,
trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTGeometryShader4.java,
trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTGpuShader4.java,
trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTPackedFloat.java,
trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTTextureArray.java,
trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTTextureBufferObject.java,
trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTTextureCompressionLATC.java,
trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTTextureCompressionRGTC.java,
trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTTextureInteger.java,
trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTTextureSharedExponent.java,
trunk/LWJGL/src/generated/org/lwjgl/opengl/NVDepthBufferFloat.java,
trunk/LWJGL/src/generated/org/lwjgl/opengl/NVFramebufferMultisampleCoverage.java,
trunk/LWJGL/src/generated/org/lwjgl/opengl/NVGeometryProgram4.java,
trunk/LWJGL/src/generated/org/lwjgl/opengl/NVGpuProgram4.java,
trunk/LWJGL/src/generated/org/lwjgl/opengl/NVParameterBufferObject.java,
trunk/LWJGL/src/generated/org/lwjgl/opengl/NVTransformFeeback.java,
trunk/LWJGL/src/generated/org/lwjgl/opengl/References.java,
trunk/LWJGL/src/native/generated/org_lwjgl_opengl_EXTBindableUniform.c,
trunk/LWJGL/src/native/generated/org_lwjgl_opengl_EXTDrawBuffers2.c,
trunk/LWJGL/src/native/generated/org_lwjgl_opengl_EXTDrawInstanced.c,
trunk/LWJGL/src/native/generated/org_lwjgl_opengl_EXTGeometryShader4.c,
trunk/LWJGL/src/native/generated/org_lwjgl_opengl_EXTGpuShader4.c,
trunk/LWJGL/src/native/generated/org_lwjgl_opengl_EXTTextureArray.c,
trunk/LWJGL/src/native/generated/org_lwjgl_opengl_EXTTextureBufferObject.c,
trunk/LWJGL/src/native/generated/org_lwjgl_opengl_EXTTextureInteger.c,
trunk/LWJGL/src/native/generated/org_lwjgl_opengl_NVDepthBufferFloat.c,
trunk/LWJGL/src/native/generated/org_lwjgl_opengl_NVFramebufferMultisampleCoverage.c,
trunk/LWJGL/src/native/generated/org_lwjgl_opengl_NVGeometryProgram4.c,
trunk/LWJGL/src/native/generated/org_lwjgl_opengl_NVGpuProgram4.c,
trunk/LWJGL/src/native/generated/org_lwjgl_opengl_NVParameterBufferObject.c,
trunk/LWJGL/src/native/generated/org_lwjgl_opengl_NVTransformFeeback.c,
trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_bindable_uniform.java,
trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_draw_buffers2.java,
trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_draw_instanced.java,
trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_framebuffer_sRGB.java,
trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_geometry_shader4.java,
trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_gpu_shader4.java,
trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_packed_float.java,
trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_texture_array.java,
trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_texture_buffer_object.java,
trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_texture_compression_latc.java,
trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_texture_compression_rgtc.java,
trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_texture_integer.java,
trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_texture_shared_exponent.java,
trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_depth_buffer_float.java,
trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_fragment_program4.java,
trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_framebuffer_multisample_coverage.java,
trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_geometry_program4.java,
trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_gpu_program4.java,
trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_parameter_buffer_object.java,
trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_transform_feeback.java,
trunk/LWJGL/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
* trunk/LWJGL/build.xml: fixed path issue
added certificate signing
2006-11-09 20:57 matzon
* trunk/LWJGL/www/donations.php: now only has names, to avoid SEO
issues
2006-11-09 20:52 matzon
* trunk/LWJGL/www/irclog_browse.php: path change
2006-11-09 20:50 matzon
* trunk/LWJGL/www/installation.php: fixed some path issues
2006-11-09 20:48 matzon
* trunk/LWJGL/www/documentation.php: added wiki tutorials
added some of kevs tutorials
2006-11-09 20:43 matzon
* trunk/LWJGL/www/download.php: wrong version
2006-11-09 20:42 matzon
* trunk/LWJGL/www/download.php, trunk/LWJGL/www/index.php: syncing
with whats online
2006-11-09 20:40 matzon
* trunk/LWJGL/www/projects.php: added dragon forever
2006-11-09 20:36 matzon
* trunk/LWJGL/www/_gfx/projects/dragon_forever_1.png,
trunk/LWJGL/www/_gfx/projects/dragon_forever_2.png,
trunk/LWJGL/www/_gfx/projects/dragon_forever_3.png,
trunk/LWJGL/www/_gfx/projects/dragon_forever_small_1.png,
trunk/LWJGL/www/_gfx/projects/dragon_forever_small_2.png,
trunk/LWJGL/www/_gfx/projects/dragon_forever_small_3.png: adding
dragon forever
2006-11-09 20:36 matzon
* trunk/LWJGL/www/changelogs/1.0beta2-changelog.txt,
trunk/LWJGL/www/changelogs/1.0beta3-changelog.txt,
trunk/LWJGL/www/changelogs/full-changelog.txt: changelog updates
2006-11-09 20:27 matzon
* trunk/LWJGL/doc/README: oal => devil
2006-11-09 20:26 matzon
* trunk/LWJGL/doc/CREDITS: added Atsuya Takagi
2006-11-09 11:10 elias_naur
* trunk/LWJGL/src/java/org/lwjgl/test/applet/OpenGL.java,
trunk/LWJGL/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
* trunk/LWJGL/applet/appletviewer.policy, trunk/LWJGL/build.xml:
Add applettest ant target for easy LWJGL applet testing in
appletviewer
2006-11-07 15:14 elias_naur
* trunk/LWJGL/src/java/org/lwjgl/opengl/AWTGLCanvas.java:
AWTGLCanvas: Synchronize paintGL() to avoid destroyContext while
painting
2006-10-31 09:52 elias_naur
* trunk/LWJGL/build.xml: Don't include binary native files from
bin/ in lwjgl.jar (oops\!)
2006-10-30 15:49 elias_naur
* trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsPeerInfo.c:
Windows: Fix compiler warning
2006-10-30 15:46 elias_naur
* trunk/LWJGL/build.xml,
trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsAWTInput.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsCanvasImplementation.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDirectInputDevice.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsPeerInfo.java,
trunk/LWJGL/src/native/windows/context.h,
trunk/LWJGL/src/native/windows/org_lwjgl_opengl_Pbuffer.c,
trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsAWTGLCanvasPeerInfo.c,
trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsAWTInput.c,
trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsDisplayPeerInfo.c,
trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsPeerInfo.c:
Windows: Implemented AWTInputAdapter.
2006-10-28 22:06 elias_naur
* trunk/LWJGL/src/java/org/lwjgl/opengl/AWTUtil.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxAWTInput.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXDisplay.java: Fixed
AWTUtil.setCursorPosition. Added check to LinuxAWTInput.
2006-10-27 08:15 elias_naur
* trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXMouseEventQueue.java:
Mac OS X: Fixed cursor warping coordinates
2006-10-27 06:27 elias_naur
* trunk/LWJGL/src/java/org/lwjgl/input/Cursor.java,
trunk/LWJGL/src/java/org/lwjgl/input/Keyboard.java,
trunk/LWJGL/src/java/org/lwjgl/input/Mouse.java: Fixed potential
NPE from Cursor.getCapabilities()
2006-10-27 06:04 elias_naur
* trunk/LWJGL/src/java/org/lwjgl/opengl/AWTUtil.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/AbstractAWTInput.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXDisplay.java: Made
the AWT setCursorPosition garbage free
2006-10-26 21:39 elias_naur
* trunk/LWJGL/src/java/org/lwjgl/opengl/AbstractAWTInput.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxAWTInput.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXAWTInput.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXCanvasImplementation.java:
Mac OS X: Implemented AWTInputAdapter
2006-10-26 21:15 elias_naur
* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxAWTInput.java: Linux:
Replaced obsolete hasFocus with isFocusOwner
2006-10-26 20:49 elias_naur
* trunk/LWJGL/build.xml,
trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXDisplay.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXMouseEventQueue.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/MouseEventQueue.java,
trunk/LWJGL/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
* trunk/LWJGL/src/java/org/lwjgl/opengl/MouseEventQueue.java: Mac
OS X: Fixed null delta_buffer in MacOSXMouseEventQueue
2006-10-26 20:19 elias_naur
* trunk/LWJGL/build.xml,
trunk/LWJGL/src/java/org/lwjgl/input/Keyboard.java,
trunk/LWJGL/src/java/org/lwjgl/input/Mouse.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/AWTCanvasImplementation.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/AWTCanvasInputImplementation.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/AWTGLCanvas.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/AWTInputAdapter.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/AbstractAWTInput.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/DisplayImplementation.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/InputImplementation.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/KeyboardEventQueue.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxAWTInput.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxCanvasImplementation.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxPeerInfo.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXCanvasImplementation.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXDisplay.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXMouseEventQueue.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/MouseEventQueue.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsCanvasImplementation.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java,
trunk/LWJGL/src/java/org/lwjgl/test/opengl/awt/AWTInputAdapterTest.java,
trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxAWTInput.c,
trunk/LWJGL/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
* trunk/LWJGL/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
* trunk/LWJGL/src/java/org/lwjgl/opengl/KeyboardEventQueue.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXDisplay.java,
trunk/LWJGL/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
* trunk/LWJGL/src/java/org/lwjgl/opengl/AWTUtil.java,
trunk/LWJGL/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
* trunk/LWJGL/src/java/org/lwjgl/input/Cursor.java: Removed
redundant import
2006-10-26 12:14 elias_naur
* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxMouse.java,
trunk/LWJGL/src/native/linux/org_lwjgl_input_Cursor.c,
trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Display.c: Linux:
Made cursor handles longs instead of ByteBuffers
2006-10-24 11:17 elias_naur
* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxMouse.java: Linux:
Added locking to LinuxMouse
2006-10-24 10:43 elias_naur
* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxMouse.java: Linux:
Moved warp Atom from LinuxDisplay to LinuxMouse
2006-10-24 10:39 elias_naur
* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxKeyboard.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxMouse.java: Linux:
Moved input event processing to LinuxKeyboard and LinuxMouse
2006-10-24 09:59 elias_naur
* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java: Linux:
Removed redundant methods from LinuxDisplay.java
2006-10-24 09:52 elias_naur
* trunk/LWJGL/build.xml,
trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxEvent.java,
trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Display.c,
trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxEvent.c:
Linux: Moved more event handling logic to java
2006-10-24 08:33 elias_naur
* trunk/LWJGL/src/native/linux/display.c,
trunk/LWJGL/src/native/linux/org_lwjgl_input_Cursor.c,
trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Display.c,
trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxCanvasImplementation.c,
trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxContextImplementation.c,
trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxKeyboard.c,
trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxMouse.c,
trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Pbuffer.c: Linux:
Removed redundant include statements
2006-10-23 20:40 elias_naur
* trunk/LWJGL/src/java/org/lwjgl/input/Cursor.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplayPeerInfo.java,
trunk/LWJGL/src/native/linux/Window.h,
trunk/LWJGL/src/native/linux/org_lwjgl_input_Cursor.c,
trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Display.c: Linux:
Moved current_win to java
2006-10-23 20:14 elias_naur
* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplayPeerInfo.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxMouse.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxPbufferPeerInfo.java,
trunk/LWJGL/src/native/linux/Window.h,
trunk/LWJGL/src/native/linux/display.c,
trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Display.c,
trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Pbuffer.c: Linux:
Moved screen from native to java
2006-10-23 19:51 elias_naur
* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java,
trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Display.c,
trunk/LWJGL/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
* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java,
trunk/LWJGL/src/native/linux/display.c,
trunk/LWJGL/src/native/linux/display.h,
trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Display.c: Linux:
Moved another Display instance to java
2006-10-23 14:16 elias_naur
* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java,
trunk/LWJGL/src/native/linux/display.c,
trunk/LWJGL/src/native/linux/display.h: Linux: Moved another
Display instance to java
2006-10-23 14:05 elias_naur
* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java: Linux:
Added sanity check to LinuxDisplay.getDisplay()
2006-10-23 13:58 elias_naur
* trunk/LWJGL/src/java/org/lwjgl/Sys.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxCanvasImplementation.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplayPeerInfo.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxPbufferPeerInfo.java,
trunk/LWJGL/src/native/linux/display.c,
trunk/LWJGL/src/native/linux/org_lwjgl_input_Cursor.c,
trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Display.c,
trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxCanvasImplementation.c,
trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Pbuffer.c: Linux:
Moved Display pointer from native to java
2006-10-23 10:24 elias_naur
* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java,
trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxMouse.java: Linux:
Simplified LinuxMouse
2006-10-20 12:55 elias_naur
* trunk/LWJGL/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
* trunk/LWJGL/src/java/org/lwjgl/test/opengl/awt/AWTGears.java,
trunk/LWJGL/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
* trunk/LWJGL/src/java/org/lwjgl/test/opengl/awt/AWTGears.java,
trunk/LWJGL/src/java/org/lwjgl/test/opengl/awt/AWTTest.java:
Added nicer resizing to AWT tests
2006-10-20 11:51 elias_naur
* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxAWTGLCanvasPeerInfo.java,
trunk/LWJGL/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
* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxAWTGLCanvasPeerInfo.java:
Undo debug stuff that accidentially went with the last commit.
2006-10-20 10:42 elias_naur
* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxAWTGLCanvasPeerInfo.java,
trunk/LWJGL/src/java/org/lwjgl/test/opengl/awt/AWTGears.java,
trunk/LWJGL/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
* trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsKeyboard.java,
trunk/LWJGL/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
* trunk/LWJGL/src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
trunk/LWJGL/src/native/windows/context.c,
trunk/LWJGL/src/native/windows/context.h,
trunk/LWJGL/src/native/windows/display.c,
trunk/LWJGL/src/native/windows/org_lwjgl_opengl_Pbuffer.c,
trunk/LWJGL/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
* trunk/LWJGL/src/generated/org/lwjgl/opengl/ContextCapabilities.java,
trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTGpuProgramParameters.java,
trunk/LWJGL/src/generated/org/lwjgl/opengl/GL21.java,
trunk/LWJGL/src/native/generated/org_lwjgl_opengl_EXTGpuProgramParameters.c,
trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_gpu_program_parameters.java,
trunk/LWJGL/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
* trunk/LWJGL/src/java/org/lwjgl/input/Cursor.java,
trunk/LWJGL/src/java/org/lwjgl/input/Keyboard.java,
trunk/LWJGL/src/java/org/lwjgl/input/Mouse.java,
trunk/LWJGL/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
* trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo.c:
Linux: Fix crash when
LinuxCanvasImplementation.getScreenFromDevice fails
2006-09-21 14:39 elias_naur
* trunk/LWJGL/src/java/org/lwjgl/Sys.java: Bumped JNI library
version
2006-09-21 13:49 elias_naur
* trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsDirectInput8.c:
Windows: Don't ignore errors from CoInitialize
2006-09-20 11:49 elias_naur
* trunk/LWJGL/build.xml: Added 'res' to runtest ant target
classpath
2006-09-19 14:17 elias_naur
* trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplayPeerInfo.java,
trunk/LWJGL/src/native/windows/context.h,
trunk/LWJGL/src/native/windows/org_lwjgl_opengl_Pbuffer.c,
trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsAWTGLCanvasPeerInfo.c,
trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsContextImplementation.c,
trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsDisplayPeerInfo.c,
trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsPeerInfo.c:
Windows: Got rid of dummy window in WindowsDisplayPeerInfo
2006-09-19 13:41 elias_naur
* trunk/LWJGL/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
* trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplayPeerInfo.java:
Windows: Removed unused method in WindowsDisplayPeerInfo
2006-09-19 11:06 elias_naur
* trunk/LWJGL/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
* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxKeycodes.java: Linux:
Map alt-gr to RMENU
2006-09-08 10:01 elias_naur
* trunk/LWJGL/platform_build/linux_ant/build.xml,
trunk/LWJGL/platform_build/linux_ant/build_devil.xml,
trunk/LWJGL/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
* trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java:
Windows: Fixed NPE in Display.getVersion()
2006-09-01 20:15 spasi
* trunk/LWJGL/src/java/org/lwjgl/opengl/glu/GLU.java: Added
INVALID_FRAMEBUFFER_OPERATION_EXT in GLU.gluErrorString
2006-08-31 16:40 matzon
* trunk/LWJGL/src/java/org/lwjgl/fmod3/FSound.java,
trunk/LWJGL/src/native/common/fmod3/org_lwjgl_fmod3_FSound.c:
fixed params (int -> float)
2006-08-31 13:35 elias_naur
* trunk/LWJGL/src/java/org/lwjgl/input/Mouse.java: Don't throw
exceptions on Mouse.getEventButtonState
2006-08-30 02:47 kevglass
* trunk/LWJGL/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
* trunk/LWJGL/libs/jinput.jar: Updated jinput.jar
2006-08-22 21:21 elias_naur
* trunk/LWJGL/libs/jinput.jar: Updated jinput.jar
2006-08-22 09:24 elias_naur
* trunk/LWJGL/libs/jinput.jar: Updated jinput.jar
2006-08-21 17:26 kevglass
* trunk/LWJGL/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
* trunk/LWJGL/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
* trunk/LWJGL/www/changelog.php: only print last changelog - rest
is linked
2006-08-18 22:31 elias_naur
* trunk/LWJGL/libs/macosx/libjinput-osx.jnilib: Mac OS X:
re-imported jinput library
2006-08-18 22:17 elias_naur
* trunk/LWJGL/libs/win32/jinput-dx8.dll,
trunk/LWJGL/libs/win32/jinput-raw.dll: Win32: Re-imported jinput
libraries
2006-08-18 22:05 elias_naur
* trunk/LWJGL/libs/macosx/libjinput-osx.jnilib: Mac OS X: Set
binary mime type on jinput library
2006-08-18 22:03 elias_naur
* trunk/LWJGL/libs/win32/jinput-dx8.dll,
trunk/LWJGL/libs/win32/jinput-raw.dll: Win32: Set binary mime
type on jinput libs
See more files for this project here