Menu

[r3214]: / trunk / LWJGL / www / changelogs / full-changelog.txt  Maximize  Restore  History

Download this file

25576 lines (19661 with data), 945.6 kB

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/<name>

2006-07-11 21:46  matzon

	* platform_build/linux_ant/build.xml: build natives into bin/<name>

2006-07-11 21:45  matzon

	* platform_build/windows_ant/build_devil.xml,
	  platform_build/windows_ant/build_fmod3.xml: build natives into
	  bin/<name>

2006-07-11 21:44  matzon

	* platform_build/windows_ant/build.xml: build natives into
	  bin/<name>

2006-07-11 21:43  matzon

	* build.xml: removed (some) obsolete targets
	  build natives into bin/<name>
	  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/<timestamp>
	  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
	  ilutGet<type>v

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  elias_naur

	* src/java/org/lwjgl/test/DisplayTest.java: Fix DisplayTest

2004-09-22 18:35  elias_naur

	* src/native/linux/org_lwjgl_input_Mouse.c: Fix linux Mouse compile

2004-09-22 18:21  elias_naur

	* src/native/common/org_lwjgl_input_Keyboard.h,
	  src/native/common/org_lwjgl_input_Mouse.h,
	  src/native/win32/display.cpp, src/native/win32/display.h,
	  src/native/win32/org_lwjgl_opengl_Display.cpp: Win32:
	  reset/restore display mode when activated/deactivated

2004-09-22 18:03  elias_naur

	* src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/java/org/lwjgl/test/input/MouseTest.java: Fix Mouse tests

2004-09-22 17:54  elias_naur

	* src/native/linux/org_lwjgl_input_Mouse.c,
	  src/native/win32/org_lwjgl_input_Mouse.cpp: Fix native mouse
	  issues

2004-09-22 15:06  elias_naur

	* src/native/linux/org_lwjgl_input_Mouse.c,
	  src/native/win32/Window.h, src/native/win32/org_lwjgl_Sys.cpp,
	  src/native/win32/org_lwjgl_input_Controller.cpp,
	  src/native/win32/org_lwjgl_input_Cursor.cpp,
	  src/native/win32/org_lwjgl_input_Keyboard.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_opengl_Display.cpp: Updated win32 to
	  report Mouse deltas

2004-09-22 11:08  elias_naur

	* src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/input/Mouse.java,
	  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: Add delta values to
	  Mouse events

2004-09-22 09:28  elias_naur

	* src/native/linux/Window.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: Improve input
	  latency by processing X messages from nPoll and nRead

2004-09-21 14:36  elias_naur

	* src/native/linux/org_lwjgl_input_Mouse.c: Fix linux crash in
	  nGetNativeCursorCaps

2004-09-19 11:17  matzon

	* src/java/org/lwjgl/fmod3/FMOD.java,
	  src/java/org/lwjgl/openal/AL.java,
	  src/native/common/fmod3/extfmod3.c,
	  src/native/common/fmod3/extfmod3.h,
	  src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c: native loading
	  modified to be in line with oal

2004-09-18 11:41  elias_naur

	* src/native/configure.in: Removed redundant CXXFLAGS definition
	  from configure.in

2004-09-17 05:56  matzon

	* src/java/org/lwjgl/test/input/MouseTest.java: use public display
	  mode constructor to get proper window size

2004-09-16 22:40  matzon

	* src/java/org/lwjgl/fmod3/FMOD.java: use OAL type loading

2004-09-16 22:38  matzon

	* src/java/org/lwjgl/test/fmod3/NetTest.java: print stack trace on
	  error

2004-09-16 21:11  matzon

	* src/java/org/lwjgl/test/fmod3/NetTest.java: AWT version - much
	  neater

2004-09-16 21:11  matzon

	* src/java/org/lwjgl/fmod3/FSound.java: add net enums

2004-09-15 17:44  elias_naur

	* src/native/common/org_lwjgl_opengl_Display.h,
	  src/native/linux/org_lwjgl_opengl_Display.c: Added setLocation
	  support for linux

2004-09-15 17:07  matzon

	* src/java/org/lwjgl/opengl/Display.java,
	  src/java/org/lwjgl/test/WindowCreationTest.java,
	  src/native/win32/Window.h, src/native/win32/display.cpp,
	  src/native/win32/org_lwjgl_opengl_Display.cpp,
	  src/native/win32/org_lwjgl_opengl_Pbuffer.cpp: support for
	  setLocation

2004-09-15 17:04  matzon

	* src/native/common/org_lwjgl_openal_eax_EAXBufferProperties.c,
	  src/native/common/org_lwjgl_openal_eax_EAXListenerProperties.c:
	  updated to c code

2004-09-15 16:07  matzon

	* src/java/org/lwjgl/util/GLImpl.java: fix imports

2004-09-13 08:04  elias_naur

	* src/java/org/lwjgl/opengl/GLContext.java: Fix OpenGL version
	  parsing

2004-09-12 13:28  matzon

	* src/java/org/lwjgl/fmod3/FMOD.java: make initialize package
	  protected

2004-09-11 12:05  cix_foo

	* src/java/org/lwjgl/opengl/GLContext.java: Fixed problem in
	  version determination

2004-09-11 07:20  elias_naur

	* src/native/configure.in: Remove redundant CXXFLAGS definition in
	  configure.in

2004-09-10 21:58  matzon

	* src/native/common/fmod3/org_lwjgl_fmod3_FMusic.c,
	  src/native/common/fmod3/org_lwjgl_fmod3_FSound.c: fixed wrong
	  return type
	  fixed compilation on win32

2004-09-10 21:56  matzon

	* src/java/org/lwjgl/fmod3/FSound.java: fixed wrong return type

2004-09-10 14:09  elias_naur

	* src/native/linux/org_lwjgl_opengl_Display.c: Improved
	  _NET_WM_STATE_FULLSCREEN support for older kde window managers

2004-09-10 11:18  elias_naur

	* src/native/common/org_lwjgl_openal_eax_EAX20.c: More conversion
	  fixes

2004-09-10 09:56  elias_naur

	* platform_build/win32_ms_cmdline/build.bat,
	  src/native/common/common_tools.c,
	  src/native/common/common_tools.h, src/native/common/extal.c,
	  src/native/common/extal.h,
	  src/native/common/org_lwjgl_openal_ALC.c,
	  src/native/common/org_lwjgl_openal_eax_EAX20.c: Win32 specific
	  fix ups for C++->C conversion

2004-09-10 08:13  elias_naur

	* SignatureDump.java, src/native/Makefile.am,
	  src/native/common/Makefile.am, src/native/common/arb/Makefile.am,
	  src/native/common/arb/org_lwjgl_opengl_ARBBufferObject.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBBufferObject.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBDrawBuffers.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBDrawBuffers.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBImaging.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBImaging.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBMatrixPalette.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBMatrixPalette.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultisample.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultisample.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultitexture.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultitexture.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBOcclusionQuery.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBOcclusionQuery.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBPointParameters.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBPointParameters.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBProgram.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBProgram.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBShaderObjects.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBShaderObjects.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBTextureCompression.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBTextureCompression.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBTransposeMatrix.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBTransposeMatrix.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexBlend.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexBlend.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexProgram.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexProgram.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexShader.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexShader.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBWindowPos.c,
	  src/native/common/arb/org_lwjgl_opengl_ARBWindowPos.cpp,
	  src/native/common/ati/Makefile.am,
	  src/native/common/ati/org_lwjgl_opengl_ATIDrawBuffers.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIDrawBuffers.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIElementArray.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIElementArray.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIFragmentShader.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIFragmentShader.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIPnTriangles.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIPnTriangles.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATISeparateStencil.c,
	  src/native/common/ati/org_lwjgl_opengl_ATISeparateStencil.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexArrayObject.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexArrayObject.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexStreams.c,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexStreams.cpp,
	  src/native/common/checkALerror.h,
	  src/native/common/common_tools.c,
	  src/native/common/common_tools.cpp,
	  src/native/common/common_tools.h,
	  src/native/common/ext/Makefile.am,
	  src/native/common/ext/org_lwjgl_opengl_EXTBlendEquationSeparate.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTBlendEquationSeparate.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTDepthBoundsTest.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTDepthBoundsTest.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTDrawRangeElements.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTDrawRangeElements.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTFogCoord.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTFogCoord.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTPointParameters.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTPointParameters.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTSecondaryColor.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTSecondaryColor.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTStencilTwoSide.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTStencilTwoSide.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexShader.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexShader.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexWeighting.c,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexWeighting.cpp,
	  src/native/common/extal.c, src/native/common/extal.cpp,
	  src/native/common/extgl.c, src/native/common/extgl.cpp,
	  src/native/common/fmod3/Makefile.am,
	  src/native/common/fmod3/extfmod3.c,
	  src/native/common/fmod3/extfmod3.cpp,
	  src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c,
	  src/native/common/fmod3/org_lwjgl_fmod3_FMOD.cpp,
	  src/native/common/fmod3/org_lwjgl_fmod3_FMusic.c,
	  src/native/common/fmod3/org_lwjgl_fmod3_FMusic.cpp,
	  src/native/common/fmod3/org_lwjgl_fmod3_FSound.c,
	  src/native/common/fmod3/org_lwjgl_fmod3_FSound.cpp,
	  src/native/common/nv/Makefile.am,
	  src/native/common/nv/org_lwjgl_opengl_NVEvaluators.c,
	  src/native/common/nv/org_lwjgl_opengl_NVEvaluators.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVFence.c,
	  src/native/common/nv/org_lwjgl_opengl_NVFence.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVFragmentProgram.c,
	  src/native/common/nv/org_lwjgl_opengl_NVFragmentProgram.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVHalfFloat.c,
	  src/native/common/nv/org_lwjgl_opengl_NVHalfFloat.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVOcclusionQuery.c,
	  src/native/common/nv/org_lwjgl_opengl_NVOcclusionQuery.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVPixelDataRange.c,
	  src/native/common/nv/org_lwjgl_opengl_NVPixelDataRange.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVPointSprite.c,
	  src/native/common/nv/org_lwjgl_opengl_NVPointSprite.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVPrimitiveRestart.c,
	  src/native/common/nv/org_lwjgl_opengl_NVPrimitiveRestart.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVProgram.c,
	  src/native/common/nv/org_lwjgl_opengl_NVProgram.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners.c,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners2.c,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners2.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.c,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexProgram.c,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexProgram.cpp,
	  src/native/common/org_lwjgl_openal_AL.c,
	  src/native/common/org_lwjgl_openal_AL.cpp,
	  src/native/common/org_lwjgl_openal_AL10.c,
	  src/native/common/org_lwjgl_openal_AL10.cpp,
	  src/native/common/org_lwjgl_openal_ALC.c,
	  src/native/common/org_lwjgl_openal_ALC.cpp,
	  src/native/common/org_lwjgl_openal_eax_EAX.c,
	  src/native/common/org_lwjgl_openal_eax_EAX.cpp,
	  src/native/common/org_lwjgl_openal_eax_EAX20.c,
	  src/native/common/org_lwjgl_openal_eax_EAX20.cpp,
	  src/native/common/org_lwjgl_openal_eax_EAXBufferProperties.c,
	  src/native/common/org_lwjgl_openal_eax_EAXBufferProperties.cpp,
	  src/native/common/org_lwjgl_openal_eax_EAXListenerProperties.c,
	  src/native/common/org_lwjgl_openal_eax_EAXListenerProperties.cpp,
	  src/native/common/org_lwjgl_opengl_GL11.c,
	  src/native/common/org_lwjgl_opengl_GL11.cpp,
	  src/native/common/org_lwjgl_opengl_GL12.c,
	  src/native/common/org_lwjgl_opengl_GL12.cpp,
	  src/native/common/org_lwjgl_opengl_GL13.c,
	  src/native/common/org_lwjgl_opengl_GL13.cpp,
	  src/native/common/org_lwjgl_opengl_GL14.c,
	  src/native/common/org_lwjgl_opengl_GL14.cpp,
	  src/native/common/org_lwjgl_opengl_GL15.c,
	  src/native/common/org_lwjgl_opengl_GL15.cpp,
	  src/native/common/org_lwjgl_opengl_GL20.c,
	  src/native/common/org_lwjgl_opengl_GL20.cpp,
	  src/native/common/org_lwjgl_opengl_GLContext.c,
	  src/native/common/org_lwjgl_opengl_GLContext.cpp,
	  src/native/common/org_lwjgl_opengl_GLContext.h,
	  src/native/configure.in, src/native/dummy.c,
	  src/native/dummy.cpp, src/native/linux/Makefile.am,
	  src/native/linux/display.c, src/native/linux/display.cpp,
	  src/native/linux/extgl_glx.c, src/native/linux/extgl_glx.cpp,
	  src/native/linux/org_lwjgl_Sys.c,
	  src/native/linux/org_lwjgl_Sys.cpp,
	  src/native/linux/org_lwjgl_input_Controller.c,
	  src/native/linux/org_lwjgl_input_Controller.cpp,
	  src/native/linux/org_lwjgl_input_Cursor.c,
	  src/native/linux/org_lwjgl_input_Cursor.cpp,
	  src/native/linux/org_lwjgl_input_Keyboard.c,
	  src/native/linux/org_lwjgl_input_Keyboard.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.c,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/linux/org_lwjgl_opengl_Display.c,
	  src/native/linux/org_lwjgl_opengl_Display.cpp,
	  src/native/linux/org_lwjgl_opengl_Pbuffer.c,
	  src/native/linux/org_lwjgl_opengl_Pbuffer.cpp: Converted native
	  code from C++ (.cpp files) to C (.c files), thus avoiding an
	  annoying dependency on the standard C++ library on Linux. We
	  weren't using any particular C++ features anyway.

2004-09-10 05:48  matzon

	* src/native/common/org_lwjgl_opengl_GL20.cpp: fixed compilation

2004-09-09 23:51  spasi

	* src/java/org/lwjgl/opengl/ARBFragmentShader.java,
	  src/java/org/lwjgl/opengl/ARBPointSprite.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/util/GL.java,
	  src/java/org/lwjgl/util/GLImpl.java,
	  src/java/org/lwjgl/util/IGL.java, src/native/common/Makefile.am,
	  src/native/common/org_lwjgl_opengl_GL20.cpp: OpenGL 2.0 support

2004-09-09 23:45  spasi

	* src/java/org/lwjgl/PlatformAdapter.java: no message

2004-09-08 20:25  elias_naur

	* src/native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.cpp:
	  Fixed WIN32->_WIN32 conditional in NVVertexArrayRange.cpp

2004-09-08 20:15  elias_naur

	* src/native/linux/Window.h, src/native/linux/display.cpp,
	  src/native/linux/display.h,
	  src/native/linux/org_lwjgl_input_Cursor.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/linux/org_lwjgl_opengl_Display.cpp: Linux: improve
	  cursor position handling (warp behaviour)

2004-09-08 18:50  matzon

	* platform_build/win32_ms_cmdline/build-fmod.bat,
	  platform_build/win32_ms_cmdline/build.bat: define WIN32 when
	  building

2004-09-07 16:44  matzon

	* www/jnlp/lwjgl.jar, www/jnlp/lwjgl_fmod3.jar,
	  www/jnlp/lwjgl_media.jar, www/jnlp/lwjgl_test.jar,
	  www/jnlp/lwjgl_util.jar: 1.4 compatable

2004-09-07 16:43  matzon

	* www/download.php: 0.92
	  removed references to local builds

2004-09-07 16:42  matzon

	* build.xml: default to 1.4

2004-09-06 21:54  matzon

	* www/jnlp/lwjgl-demo.php, www/jnlp/lwjgl-media.jar,
	  www/jnlp/lwjgl-windows.jar, 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-windows.jar, www/jnlp/lwjglaudio_linux.jar,
	  www/jnlp/lwjglaudio_win32.jar, www/jnlp/lwjglfmod3-windows.jar,
	  www/jnlp/lwjglfmod3_linux.jar, www/jnlp/lwjglfmod3_win32.jar:
	  jnlp updated

2004-09-06 21:06  matzon

	* www/changelog.php, www/changelogs/0.92-changelog.txt,
	  www/changelogs/full-changelog.txt, www/include/news.php: 0.92

2004-09-06 20:31  matzon

	* build.xml: neeeed moooree fiiilleeessss

2004-09-06 20:30  matzon

	* doc/README: updated to be in line with 0.92

2004-09-06 20:08  matzon

	* build.xml: create media file too

2004-09-06 20:05  matzon

	* res/resources.txt: updated resource file

2004-09-06 20:04  matzon

	* res/Wave1.WAV, res/Wave2.WAV, res/Wave3.WAV, res/Wave4.WAV,
	  res/mono.wav, res/stereo.wav: nuke media files not in use

2004-09-06 19:53  matzon

	* www/demos.php: remove grass

2004-09-06 19:51  matzon

	* build.xml: fixed some small build issues

2004-09-06 16:41  matzon

	* platform_build/win32_ms_cmdline/build-fmod.bat: enable exception
	  handling
	  copy to libs

2004-09-06 16:36  matzon

	* build.xml: latest and greatest

2004-09-06 10:21  elias_naur

	* src/native/common/org_lwjgl_opengl_GLContext.h,
	  src/native/linux/org_lwjgl_input_Mouse.cpp: Removed commented out
	  code

2004-09-06 08:50  elias_naur

	* src/java/org/lwjgl/util/vector/Matrix4f.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: vector utils
	  standardized to radians

2004-09-05 08:38  elias_naur

	* src/java/org/lwjgl/test/opengl/pbuffers/PbufferTest.java,
	  src/java/org/lwjgl/test/opengl/pbuffers/SharedRenderer.java,
	  src/java/org/lwjgl/test/opengl/pbuffers/SharedRendererRTT.java,
	  src/java/org/lwjgl/test/opengl/pbuffers/UniqueRenderer.java,
	  src/java/org/lwjgl/test/opengl/pbuffers/UniqueRendererRTT.java:
	  Removed shared pcontext buffer tests and updated unique context
	  tests

2004-09-03 08:45  elias_naur

	* src/native/common/arb/Makefile.am,
	  src/native/common/ati/Makefile.am: Fix linux makefiles

2004-09-03 06:04  matzon

	* src/native/common/fmod3/fmod.todo: fmod todo

2004-09-03 06:03  matzon

	* src/native/common/fmod3/extfmod3.cpp,
	  src/native/common/fmod3/extfmod3.h: cleanup

2004-09-03 06:02  matzon

	* src/native/common/fmod3/org_lwjgl_fmod3_FSound.cpp: update cache
	  fields

2004-08-23 11:33  elias_naur

	* src/native/linux/org_lwjgl_opengl_Display.cpp: Linux:
	  Reimplemented undecorated flag through use of the obscure Motif
	  window manager hint instead of the override_redirect flag

2004-08-23 10:59  elias_naur

	* src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/linux/org_lwjgl_opengl_Display.cpp: Linux: cleanup and
	  remove input grab in button press

2004-08-23 08:46  elias_naur

	* src/native/linux/Window.h, src/native/linux/display.cpp,
	  src/native/linux/display.h,
	  src/native/linux/org_lwjgl_input_Keyboard.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/linux/org_lwjgl_opengl_Display.cpp: Linux: Implemented
	  support for Extended Window Manager Hints. LWJGL now cooperates
	  much better with the window manager, if the X randr and EWMH
	  extensions are supported.
	  Especially fullscreen handling has improved, by avoiding the use
	  of the override_redirect
	  flag.

2004-08-21 20:31  elias_naur

	* src/native/configure.in, src/native/linux/display.cpp: Linux:
	  Added support for X RandR extension

2004-08-21 17:42  elias_naur

	* src/native/linux/display.cpp: Linux: Added missing throwException
	  in display.cpp.initDisplay()

2004-08-21 10:22  elias_naur

	* src/native/linux/org_lwjgl_input_Keyboard.cpp,
	  src/native/linux/org_lwjgl_opengl_Display.cpp: Linux: only grab
	  the keyboard when in fullscreen mode. Remove the alt-tab hack

2004-08-21 00:18  elias_naur

	* src/native/configure.in, src/native/linux/Makefile.am,
	  src/native/linux/extxcursor.cpp, src/native/linux/extxcursor.h,
	  src/native/linux/org_lwjgl_input_Cursor.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp: Made Xcursor library
	  static linked instead of dynamically loaded

2004-08-20 09:03  elias_naur

	* src/java/org/lwjgl/util/Display.java: Replaced Exception with
	  more specific IllegalAccessException in Display.java

2004-08-20 08:58  elias_naur

	* src/java/org/lwjgl/util/vector/Vector.java: Replaced assertion
	  with proper exception in Vector.java

2004-08-20 06:26  matzon

	* src/java/org/lwjgl/examples/Game.java,
	  src/java/org/lwjgl/openal/ALCcontext.java,
	  src/java/org/lwjgl/opengl/ARBImaging.java,
	  src/java/org/lwjgl/opengl/ARBProgram.java,
	  src/java/org/lwjgl/opengl/Display.java,
	  src/java/org/lwjgl/opengl/GL11.java,
	  src/java/org/lwjgl/opengl/GL12.java,
	  src/java/org/lwjgl/opengl/GLBufferChecks.java,
	  src/java/org/lwjgl/test/fmod3/DSPTest.java,
	  src/java/org/lwjgl/test/fmod3/NetTest.java: fixed a gazillion
	  imports

2004-08-20 06:20  matzon

	* src/native/common/fmod3/extfmod3.cpp,
	  src/native/common/fmod3/extfmod3.h,
	  src/native/common/fmod3/org_lwjgl_fmod3_FSound.cpp: more
	  callbacks
	  fixed some methods

2004-08-20 06:19  matzon

	* src/java/org/lwjgl/fmod3/callbacks/FSoundMetaDataCallback.java:
	  Fixed callback

2004-08-20 06:19  matzon

	* src/java/org/lwjgl/fmod3/FSound.java: more callback support
	  fixed some methods

2004-08-20 06:17  matzon

	* src/java/org/lwjgl/test/fmod3/NetTest.java: Streaming test

2004-08-20 06:17  matzon

	* src/java/org/lwjgl/test/fmod3/DSPTest.java,
	  src/java/org/lwjgl/test/fmod3/StreamPlayer.java: cleanup

2004-08-15 23:03  spasi

	* src/java/org/lwjgl/opengl/ARBDrawBuffers.java,
	  src/java/org/lwjgl/opengl/ARBTextureRectangle.java,
	  src/java/org/lwjgl/opengl/GLContext.java,
	  src/native/common/arb/Makefile.am,
	  src/native/common/arb/org_lwjgl_opengl_ARBDrawBuffers.cpp: First
	  GL 2.0 Extensions

2004-08-13 15:24  cix_foo

	* src/java/org/lwjgl/Sys.java: Now ungrabs the mouse when alert()
	  is called

2004-08-12 21:40  matzon

	* src/java/org/lwjgl/fmod3/FSound.java,
	  src/java/org/lwjgl/fmod3/FSoundDSPUnit.java,
	  src/java/org/lwjgl/fmod3/FSoundSyncPoint.java,
	  src/java/org/lwjgl/fmod3/callbacks/FSoundDSPCallback.java,
	  src/native/common/fmod3/extfmod3.cpp,
	  src/native/common/fmod3/extfmod3.h,
	  src/native/common/fmod3/org_lwjgl_fmod3_FSound.cpp: mo fmod

2004-08-12 21:40  matzon

	* src/java/org/lwjgl/test/fmod3/DSPTest.java: Simple NULL DSP test

2004-08-12 15:22  elias_naur

	* src/java/org/lwjgl/Sys.java, src/native/common/org_lwjgl_Sys.h,
	  src/native/linux/org_lwjgl_Sys.cpp,
	  src/native/linux/org_lwjgl_opengl_Display.cpp,
	  src/native/win32/org_lwjgl_Sys.cpp: Implemented default AWT
	  implementation of Sys.getClipboard()

2004-08-12 14:54  cix_foo

	* src/java/org/lwjgl/test/SysTest.java,
	  src/native/win32/org_lwjgl_Sys.cpp: Implemented getClipboard on
	  Win32

2004-08-12 14:30  cix_foo

	* src/java/org/lwjgl/Sys.java, src/native/common/org_lwjgl_Sys.h,
	  src/native/linux/org_lwjgl_Sys.cpp,
	  src/native/win32/org_lwjgl_Sys.cpp: Put getClipboard back.

2004-08-12 14:22  cix_foo

	* src/java/org/lwjgl/Sys.java: *** empty log message ***

2004-08-12 14:22  cix_foo

	* src/native/common/org_lwjgl_Sys.h,
	  src/native/linux/org_lwjgl_Sys.cpp,
	  src/native/win32/org_lwjgl_Sys.cpp: Removed clipboard stuff.
	  Elias got a headache

2004-08-12 12:27  elias_naur

	* src/native/common/org_lwjgl_Sys.h,
	  src/native/linux/org_lwjgl_Sys.cpp,
	  src/native/win32/org_lwjgl_Sys.cpp: Fixed Sys.setClipboard native
	  stub naming

2004-08-11 15:37  cix_foo

	* src/java/org/lwjgl/Sys.java, src/native/common/common_tools.cpp,
	  src/native/common/org_lwjgl_Sys.h,
	  src/native/linux/org_lwjgl_Sys.cpp,
	  src/native/win32/org_lwjgl_Sys.cpp: *** empty log message ***

2004-08-10 17:14  matzon

	* src/native/common/fmod3/org_lwjgl_fmod3_FSound.cpp: last of the
	  3d functions

2004-08-10 10:31  cix_foo

	* src/java/org/lwjgl/openal/AL.java: Added getContext()

2004-08-09 16:08  elias_naur

	* src/native/win32/org_lwjgl_opengl_Display.cpp: Added isMinimized
	  = true on a WA_INACTIVE

2004-08-09 11:55  elias_naur

	* src/java/org/lwjgl/opengl/Display.java,
	  src/java/org/lwjgl/opengl/DisplayMode.java,
	  src/native/common/org_lwjgl_opengl_Display.h,
	  src/native/linux/org_lwjgl_opengl_Display.cpp,
	  src/native/win32/org_lwjgl_opengl_Display.cpp: Add a public
	  DisplayMode constructor

2004-08-05 20:29  elias_naur

	* src/java/org/lwjgl/test/opengl/Grass.java,
	  src/java/org/lwjgl/test/opengl/cg_grass2.cg,
	  src/java/org/lwjgl/test/opengl/cg_grass2.vp: Removed the NVidia
	  dependent Grass.java test (as it didn't even work on nvidia
	  because of resource loading problems, and because the
	  org.lwjgl.test.opengl.shaders examples are superior anyway)

2004-08-02 14:47  elias_naur

	* src/native/win32/Window.h,
	  src/native/win32/org_lwjgl_opengl_Display.cpp,
	  src/native/win32/org_lwjgl_opengl_Pbuffer.cpp: Removed shared
	  context ability from Pbuffer (win32)

2004-08-02 14:32  elias_naur

	* src/java/org/lwjgl/opengl/Pbuffer.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/native/common/org_lwjgl_opengl_Pbuffer.h,
	  src/native/linux/org_lwjgl_opengl_Display.cpp,
	  src/native/linux/org_lwjgl_opengl_Pbuffer.cpp: Removed ability to
	  share Display context in Pbuffer - it was too much trouble for
	  little gain

2004-08-01 21:26  elias_naur

	* src/java/org/lwjgl/openal/AL.java,
	  src/java/org/lwjgl/openal/ALC.java: Made all AL classes final

2004-07-31 09:34  elias_naur

	* 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/opengl/ARBBufferObject.java,
	  src/java/org/lwjgl/opengl/ARBDepthTexture.java,
	  src/java/org/lwjgl/opengl/ARBFragmentProgram.java,
	  src/java/org/lwjgl/opengl/ARBFragmentShader.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/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/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/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/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/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/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: Added private
	  constructors to OpenAL and OpenGL static classes

2004-07-30 14:11  cix_foo

	* platform_build/win32_vs_net/lwjgl.suo,
	  platform_build/win32_vs_net/lwjgl.vcproj: Removed dud old files

2004-07-30 13:58  elias_naur

	* src/native/linux/org_lwjgl_opengl_Display.cpp: Removed commented
	  out releaseContext() from linux Display.cpp

2004-07-30 13:30  elias_naur

	* src/native/linux/org_lwjgl_input_Cursor.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/linux/org_lwjgl_opengl_Pbuffer.cpp: Added more missing
	  decDisplay()

2004-07-30 13:26  elias_naur

	* src/native/linux/org_lwjgl_opengl_Pbuffer.cpp: Added decDisplay
	  to Pbuffer.cpp in linux to fix a potential X connection leak

2004-07-29 15:45  elias_naur

	* src/java/org/lwjgl/opengl/Display.java,
	  src/java/org/lwjgl/opengl/GLContext.java,
	  src/java/org/lwjgl/opengl/Pbuffer.java,
	  src/java/org/lwjgl/opengl/VBOTracker.java: Removed all instances
	  of synchronized, as we're not really multithread safe anyway. It
	  is up to the user of LWJGL to synchronize access to LWJGL

2004-07-29 11:41  elias_naur

	* src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/openal/eax/EAXBufferProperties.java,
	  src/java/org/lwjgl/opengl/Display.java,
	  src/java/org/lwjgl/opengl/glu/MipMap.java: Converted
	  *.allocateDirect to BufferUtils

2004-07-29 11:30  elias_naur

	* src/java/org/lwjgl/openal/AL10.java,
	  src/java/org/lwjgl/openal/ALC.java,
	  src/java/org/lwjgl/openal/ALCcontext.java: Added buffer checks to
	  AL

2004-07-29 11:20  elias_naur

	* src/java/org/lwjgl/BufferChecks.java,
	  src/java/org/lwjgl/input/Cursor.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/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/ATIVertexArrayObject.java,
	  src/java/org/lwjgl/opengl/ATIVertexAttribArrayObject.java,
	  src/java/org/lwjgl/opengl/BufferChecks.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/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/GLBufferChecks.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: Split general
	  buffer checks into org.lwjgl.BufferChecks and the gl specific
	  buffer checks into org.lwjgl.opengl.GLBufferChecks

2004-07-28 22:26  elias_naur

	* src/native/win32/org_lwjgl_opengl_Display.cpp: Typo

2004-07-28 22:17  elias_naur

	* src/java/org/lwjgl/opengl/Display.java: Removed redundant
	  vbo_tracker from Display.java

2004-07-27 17:08  elias_naur

	* src/java/org/lwjgl/input/Mouse.java: Add missing initialized
	  check to Mouse.java

2004-07-26 22:25  spasi

	* src/java/org/lwjgl/test/opengl/pbuffers/UniqueRendererRTT.java:
	  Fixed rtt

2004-07-26 19:37  elias_naur

	* src/native/win32/org_lwjgl_opengl_Display.cpp,
	  src/native/win32/org_lwjgl_opengl_Pbuffer.cpp: Fixed a
	  neverending loop in findPixelFormatARBFromBPP

2004-07-26 19:14  spasi

	* src/java/org/lwjgl/test/opengl/pbuffers,
	  src/java/org/lwjgl/test/opengl/pbuffers/PbufferTest.java,
	  src/java/org/lwjgl/test/opengl/pbuffers/SharedRenderer.java,
	  src/java/org/lwjgl/test/opengl/pbuffers/SharedRendererRTT.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:
	  pbuffer tests

2004-07-26 19:13  elias_naur

	* src/native/win32/org_lwjgl_opengl_Pbuffer.cpp: Revert the Pbuffer
	  "find singe buffered pixel format" behaviour in the Display
	  context shared path.

2004-07-26 18:59  elias_naur

	* src/native/win32/org_lwjgl_input_Mouse.cpp: Fix comment in
	  Mouse.cpp

2004-07-26 18:57  elias_naur

	* src/native/win32/org_lwjgl_input_Mouse.cpp: Simplify cursor
	  position in Mouse even more - get rid of hairy window rect code

2004-07-26 17:01  elias_naur

	* src/native/win32/Window.h, src/native/win32/org_lwjgl_Sys.cpp,
	  src/native/win32/org_lwjgl_input_Controller.cpp,
	  src/native/win32/org_lwjgl_input_Keyboard.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_opengl_Display.cpp: Simplify Mouse
	  cursor positions and replace display_hwnd global variable with
	  getCurrentHWND() (Win32)

2004-07-26 14:50  elias_naur

	* src/java/org/lwjgl/opengl/GLContext.java: GLContext now only
	  loads native stubs of they're not already loaded

2004-07-26 14:42  elias_naur

	* src/native/linux/org_lwjgl_opengl_Pbuffer.cpp: Linux part of
	  letting Pbuffer fallback to double buffered formats

2004-07-26 14:27  elias_naur

	* src/java/org/lwjgl/opengl/Pbuffer.java,
	  src/native/win32/org_lwjgl_opengl_Pbuffer.cpp: Win32 part of
	  single-buffered Pbuffers

2004-07-26 13:36  elias_naur

	* 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/ARBOcclusionQuery.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/ARBVertexBlend.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/ATIVertexArrayObject.java,
	  src/java/org/lwjgl/opengl/BufferChecks.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/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/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/NVProgram.java,
	  src/java/org/lwjgl/opengl/NVVertexArrayRange.java,
	  src/java/org/lwjgl/opengl/NVVertexProgram.java,
	  src/java/org/lwjgl/opengl/Pbuffer.java,
	  src/native/linux/org_lwjgl_opengl_Pbuffer.cpp: Make Pbuffers that
	  share the display context be single-buffered (linux part)

2004-07-25 14:51  elias_naur

	* src/native/win32/org_lwjgl_input_Cursor.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_opengl_Pbuffer.cpp: Win32 part of
	  ByteBuffer handles for Pbuffer and Cursor

2004-07-25 14:28  elias_naur

	* src/java/org/lwjgl/input/Cursor.java,
	  src/java/org/lwjgl/input/Mouse.java,
	  src/java/org/lwjgl/opengl/Pbuffer.java,
	  src/native/common/org_lwjgl_input_Cursor.h,
	  src/native/common/org_lwjgl_input_Mouse.h,
	  src/native/common/org_lwjgl_opengl_Pbuffer.h,
	  src/native/linux/org_lwjgl_input_Cursor.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/linux/org_lwjgl_opengl_Pbuffer.cpp: Converted Cursor
	  and Pbuffer handles to ByteBuffers

2004-07-25 07:00  elias_naur

	* src/java/org/lwjgl/opengl/Pbuffer.java: Make
	  Pbuffer.createPbufferUsingDisplayContext take a RenderTexture
	  parameter

2004-07-24 22:17  elias_naur

	* src/native/linux/org_lwjgl_opengl_Display.cpp: Make setting
	  keyboard rate use own X connection

2004-07-24 22:06  elias_naur

	* src/native/win32/Window.h,
	  src/native/win32/org_lwjgl_opengl_Display.cpp,
	  src/native/win32/org_lwjgl_opengl_Pbuffer.cpp: Avoid
	  ARB_pixel_format in Display whereever possible. Must try the path
	  once though, to increase the chance of getting a pbuffer
	  compatible context. If it fails, the normal path context is kept,
	  in hope that it will support pbuffers. If not, only unique
	  context pbuffers will be available.

2004-07-24 21:19  elias_naur

	* src/native/linux/Window.h,
	  src/native/linux/org_lwjgl_opengl_Pbuffer.cpp,
	  src/native/win32/Window.h,
	  src/native/win32/org_lwjgl_opengl_Display.cpp,
	  src/native/win32/org_lwjgl_opengl_Pbuffer.cpp: Win32 part of fast
	  Pbuffer

2004-07-24 20:05  elias_naur

	* src/java/org/lwjgl/opengl/Pbuffer.java: Fixed typo

2004-07-24 19:50  elias_naur

	* src/java/org/lwjgl/opengl/Pbuffer.java: Added
	  Pbuffer.isUsingDisplayContext()

2004-07-24 19:44  elias_naur

	* src/java/org/lwjgl/opengl/Pbuffer.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/native/common/org_lwjgl_opengl_Display.h,
	  src/native/common/org_lwjgl_opengl_Pbuffer.h,
	  src/native/linux/Window.h,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/linux/org_lwjgl_opengl_Display.cpp,
	  src/native/linux/org_lwjgl_opengl_Pbuffer.cpp: Implemented new
	  type of Pbuffer that use the Display context, which is faster
	  than a separate context (Linux)

2004-07-24 16:34  elias_naur

	* src/java/org/lwjgl/opengl/GLContext.java,
	  src/java/org/lwjgl/opengl/VBOTracker.java: Make sure VBOTracker
	  reset the current tracker when GLContext.useContext(null) is
	  called

2004-07-24 16:29  elias_naur

	* src/java/org/lwjgl/opengl/GLContext.java,
	  src/java/org/lwjgl/opengl/Pbuffer.java,
	  src/java/org/lwjgl/opengl/VBOTracker.java: Use WeakHashMap in the
	  static mapping from contexts to vbo trackers in VBOTracker.java.

2004-07-23 18:10  elias_naur

	* src/java/org/lwjgl/opengl/GLContext.java: null currentContext
	  when GLContext.useContext(null) is called

2004-07-23 18:01  elias_naur

	* src/java/org/lwjgl/opengl/GLContext.java: Corrected minor
	  documentation error in GLContext

2004-07-23 15:25  matzon

	* www/include/news.php: updated to current

2004-07-23 15:19  matzon

	* www/images/installation/jcreator-1.jpg,
	  www/images/installation/jcreator-2.jpg,
	  www/images/installation/jcreator-3.jpg, www/installation.php:
	  jcreator installation

2004-07-22 15:59  elias_naur

	* src/java/org/lwjgl/opengl/GLContext.java: Added a comment that a
	  context must be current before calling GLContext.useContext()

2004-07-22 15:35  matzon

	* src/java/org/lwjgl/test/opengl/Game.java: nuked, content
	  replicated in example

2004-07-22 15:34  matzon

	* src/java/org/lwjgl/examples/Game.java: render a square

2004-07-22 15:10  matzon

	* src/java/org/lwjgl/test/DisplayTest.java,
	  src/java/org/lwjgl/test/WindowCreationTest.java: minor updates

2004-07-22 15:00  matzon

	* src/java/org/lwjgl/test/input/MouseTest.java: output mouse
	  position

2004-07-22 14:56  matzon

	* 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/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: minor updates

2004-07-22 14:27  matzon

	* src/java/org/lwjgl/test/openal/ALCTest.java,
	  src/java/org/lwjgl/test/openal/BasicTest.java,
	  src/java/org/lwjgl/test/openal/EAXTest.java,
	  src/java/org/lwjgl/test/openal/MovingSoundTest.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: minor updates

2004-07-22 13:04  elias_naur

	* src/java/org/lwjgl/opengl/GLContext.java: Rethrow exception in
	  GLContext.useContext()

2004-07-22 08:52  elias_naur

	* src/native/linux/display.cpp,
	  src/native/linux/org_lwjgl_opengl_Display.cpp: Linux: Fix context
	  NULL'ed before free'ing

2004-07-22 07:56  elias_naur

	* src/native/linux/Window.h: Fix indentation

2004-07-22 07:38  elias_naur

	* src/java/org/lwjgl/opengl/DisplayMode.java,
	  src/native/win32/display.cpp: Fix DisplayMode.equals

2004-07-21 21:51  elias_naur

	* src/java/org/lwjgl/opengl/Display.java,
	  src/native/linux/display.cpp,
	  src/native/linux/org_lwjgl_opengl_Display.cpp: Fix display mode
	  switching and use separate X connection for display mode
	  switching on linux

2004-07-21 16:06  elias_naur

	* src/java/org/lwjgl/opengl/Display.java: Make reset() revert the
	  display mode field

2004-07-21 15:00  matzon

	* src/java/org/lwjgl/Sys.java, src/native/common/common_tools.cpp:
	  0.91 release

2004-07-21 14:49  matzon

	* src/java/org/lwjgl/test/fmod3/StreamTest.java: simple WIP
	  streamtest

2004-07-21 14:48  matzon

	* src/java/org/lwjgl/fmod3/FSound.java,
	  src/native/common/fmod3/org_lwjgl_fmod3_FSound.cpp: implemented
	  more fmod methods

2004-07-21 14:39  elias_naur

	* src/native/linux/org_lwjgl_opengl_Display.cpp: Linux: Fixed
	  repeat issue

2004-07-21 09:25  elias_naur

	* build.xml, src/native/build.sh, src/native/configure.in: Linux:
	  Reverted the build script changes (removed .so) because even with
	  automake 1.8.3, the build system still doesn't produce a
	  liblwjgl.so.0.0.0, only a liblwjgl.0.0.0

2004-07-19 07:32  elias_naur

	* src/java/org/lwjgl/opengl/Display.java: Added calls to nUpdate()
	  before querying window state

2004-07-19 07:24  elias_naur

	* src/native/linux/org_lwjgl_opengl_Display.cpp: Linux: Set dirty
	  flag on UnMapNotify

2004-07-17 23:34  matzon

	* src/java/org/lwjgl/fmod3/FSound.java,
	  src/native/common/fmod3/org_lwjgl_fmod3_FSound.cpp: implemented
	  GetDriverCaps

2004-07-17 23:31  matzon

	* src/native/common/common_tools.cpp: forgot fmod->fmod3 exception!

2004-07-17 09:38  matzon

	* src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/input/Mouse.java: removed javadoc referenced
	  to read

2004-07-16 10:03  elias_naur

	* build.xml, src/native/build.sh: Mario: Fixed build scripts

2004-07-16 08:23  elias_naur

	* src/java/org/lwjgl/opengl/Display.java: *** empty log message ***

2004-07-15 16:07  elias_naur

	* src/native/win32/org_lwjgl_input_Mouse.cpp: Win32: Mouse native
	  cursor fixes

2004-07-15 15:53  elias_naur

	* src/java/org/lwjgl/input/Mouse.java,
	  src/native/linux/org_lwjgl_input_Mouse.cpp: Don't actually center
	  cursor on setGrabbed(true)

2004-07-11 08:49  matzon

	* platform_build/sharp_develop/lwjgl.prjx: removed SWTCanvas - not
	  part of default
	  updated to new architecture

2004-07-11 08:12  matzon

	* src/java/org/lwjgl/examples/spaceinvaders/Game.java: cleaned
	  imports

2004-07-11 08:09  matzon

	* src/java/org/lwjgl/openal/ALC.java,
	  src/native/common/org_lwjgl_openal_ALC.cpp: expose suspendContext

2004-07-11 08:06  matzon

	* src/java/org/lwjgl/examples/Game.java,
	  src/java/org/lwjgl/examples/spaceinvaders/Game.java: fixed
	  examples to new architexture

2004-07-09 11:20  cix_foo

	* src/java/org/lwjgl/opengl/Display.java: Added experimental
	  sync2() method to Display. We'll see which one works best and
	  remove the worst one.

2004-07-07 22:24  cix_foo

	* src/java/org/lwjgl/util/Timer.java: Now copes with processors
	  that adjust their clockspeed

2004-07-07 10:31  elias_naur

	* src/native/linux/org_lwjgl_input_Cursor.cpp: Fixed linux native
	  cursor hotspot

2004-07-07 09:40  elias_naur

	* src/native/win32/org_lwjgl_opengl_Display.cpp: Win32: Disable ARB
	  pixel format path unless needed (samples > 0)

2004-07-07 09:38  elias_naur

	* src/java/org/lwjgl/opengl/PixelFormat.java: Added pixel format
	  warnings to PixelFormat.java

2004-07-07 08:06  elias_naur

	* src/native/win32/org_lwjgl_opengl_Display.cpp: Win32 fix

2004-07-06 17:55  cix_foo

	* src/java/org/lwjgl/opengl/GLContext.java: Removed debugging

2004-07-06 17:22  cix_foo

	* src/java/org/lwjgl/opengl/GLContext.java: Removed debugging

2004-07-06 16:57  cix_foo

	* src/java/org/lwjgl/opengl/GLContext.java: Fixed a few special
	  cases with extension names mapping

2004-07-06 16:30  cix_foo

	* src/java/org/lwjgl/opengl/Display.java: Fixed null title bug

2004-07-06 16:08  cix_foo

	* 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/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/java/org/lwjgl/test/input/KeyboardTest.java,
	  src/java/org/lwjgl/test/input/MouseCreationTest.java,
	  src/java/org/lwjgl/test/input/MouseTest.java,
	  src/java/org/lwjgl/test/openal/PositionTest.java,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/test/opengl/Grass.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  src/java/org/lwjgl/test/opengl/VBOTest.java: Organised imports

2004-07-06 16:06  cix_foo

	* src/java/org/lwjgl/Sys.java: *** empty log message ***

2004-07-06 09:13  elias_naur

	* src/native/win32/org_lwjgl_input_Mouse.cpp: Win32: Mouse native
	  cursor fixes

2004-07-06 08:06  elias_naur

	* src/native/common/Makefile.am,
	  src/native/common/org_lwjgl_opengl_GLContext.cpp,
	  src/native/linux/Makefile.am,
	  src/native/linux/org_lwjgl_opengl_Display.cpp,
	  src/native/linux/org_lwjgl_opengl_GLContext.cpp,
	  src/native/linux/org_lwjgl_opengl_Pbuffer.cpp,
	  src/native/macosx/org_lwjgl_opengl_GLContext.cpp,
	  src/native/win32/org_lwjgl_opengl_GLContext.cpp: Undo
	  GLContext.cpp split

2004-07-06 07:50  elias_naur

	* src/native/win32/Window.h, src/native/win32/org_lwjgl_Sys.cpp,
	  src/native/win32/org_lwjgl_input_Controller.cpp,
	  src/native/win32/org_lwjgl_input_Cursor.cpp,
	  src/native/win32/org_lwjgl_input_Keyboard.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_opengl_Display.cpp,
	  src/native/win32/org_lwjgl_opengl_Pbuffer.cpp: Win32: Make
	  pbuffer creation independent of display context

2004-07-05 14:57  elias_naur

	* src/java/org/lwjgl/opengl/Pbuffer.java,
	  src/native/common/Makefile.am,
	  src/native/common/org_lwjgl_opengl_GLContext.cpp,
	  src/native/linux/Makefile.am,
	  src/native/linux/org_lwjgl_opengl_Display.cpp,
	  src/native/linux/org_lwjgl_opengl_GLContext.cpp,
	  src/native/linux/org_lwjgl_opengl_Pbuffer.cpp,
	  src/native/macosx/org_lwjgl_opengl_GLContext.cpp,
	  src/native/win32/org_lwjgl_opengl_GLContext.cpp: LINUX: Made
	  pbuffer creation independent of the Display context

2004-07-05 14:34  elias_naur

	* src/java/org/lwjgl/opengl/Display.java,
	  src/java/org/lwjgl/opengl/GLContext.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/native/common/org_lwjgl_opengl_GLContext.cpp,
	  src/native/common/org_lwjgl_opengl_GLContext.h,
	  src/native/linux/org_lwjgl_opengl_Display.cpp,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp,
	  src/native/win32/org_lwjgl_opengl_Display.cpp: Implemented
	  reference counted loading of gl library in java

2004-07-05 14:06  elias_naur

	* src/java/org/lwjgl/input/Cursor.java,
	  src/java/org/lwjgl/input/Mouse.java,
	  src/native/linux/org_lwjgl_input_Mouse.cpp: Made the mouse grab
	  and native cursor properties persistent over destroy()/create()

2004-07-05 13:47  elias_naur

	* src/native/linux/org_lwjgl_input_Mouse.cpp: Mouse reset
	  coordinate fix

2004-07-05 11:19  elias_naur

	* src/java/org/lwjgl/opengl/Display.java: Removed extra System.out

2004-07-04 14:08  elias_naur

	* src/java/org/lwjgl/openal/AL.java: take out check on
	  alcMakeContext again, the result type is differs on different
	  platforms

2004-07-04 13:58  elias_naur

	* src/java/org/lwjgl/openal/AL.java,
	  src/java/org/lwjgl/openal/ALC.java,
	  src/native/common/common_tools.cpp,
	  src/native/common/org_lwjgl_openal_AL.cpp,
	  src/native/common/org_lwjgl_openal_AL.h,
	  src/native/common/org_lwjgl_openal_ALC.cpp: Added more error
	  checking in OpenAL. Unload native stubs on AL destroy.

2004-07-04 13:14  elias_naur

	* 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/opengl/ARBBufferObject.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/EXTMultiDrawArrays.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/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/common_tools.cpp,
	  src/native/common/common_tools.h: all initNativeStub() methods
	  throws LWJGLException

2004-07-04 09:13  elias_naur

	* src/java/org/lwjgl/openal/AL.java,
	  src/java/org/lwjgl/openal/AL10.java,
	  src/java/org/lwjgl/openal/ALC.java,
	  src/native/common/common_tools.cpp,
	  src/native/common/common_tools.h, src/native/common/extal.cpp,
	  src/native/common/extal.h, src/native/common/extgl.cpp,
	  src/native/common/extgl.h,
	  src/native/common/org_lwjgl_openal_AL10.cpp,
	  src/native/common/org_lwjgl_openal_ALC.cpp,
	  src/native/linux/extgl_glx.cpp, src/native/win32/extgl_wgl.cpp:
	  Moved openal native stub loading to java

2004-07-04 08:39  elias_naur

	* src/java/org/lwjgl/opengl/GLContext.java,
	  src/native/win32/org_lwjgl_opengl_Display.cpp,
	  src/native/win32/org_lwjgl_opengl_Pbuffer.cpp: Make sure the GL11
	  native stubs are unloaded too.
	  
	  Throw exception when wglMakeCurrent fails

2004-07-03 21:12  elias_naur

	* 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/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/Display.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/EXTMultiDrawArrays.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/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/java/org/lwjgl/opengl/Pbuffer.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/native/common/arb/org_lwjgl_opengl_ARBBufferObject.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBImaging.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBMatrixPalette.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultisample.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultitexture.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBOcclusionQuery.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBPointParameters.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBProgram.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBShaderObjects.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBTextureCompression.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBTransposeMatrix.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexBlend.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexProgram.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexShader.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBWindowPos.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIDrawBuffers.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIElementArray.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIFragmentShader.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIPnTriangles.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATISeparateStencil.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexArrayObject.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexStreams.cpp,
	  src/native/common/common_tools.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTBlendEquationSeparate.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTDepthBoundsTest.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTDrawRangeElements.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTFogCoord.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTPointParameters.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTSecondaryColor.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTStencilTwoSide.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexShader.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexWeighting.cpp,
	  src/native/common/extgl.cpp, src/native/common/extgl.h,
	  src/native/common/nv/org_lwjgl_opengl_NVEvaluators.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVFence.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVFragmentProgram.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVHalfFloat.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVOcclusionQuery.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVPixelDataRange.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVPointSprite.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVPrimitiveRestart.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVProgram.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners2.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexProgram.cpp,
	  src/native/common/org_lwjgl_opengl_GL11.cpp,
	  src/native/common/org_lwjgl_opengl_GL12.cpp,
	  src/native/common/org_lwjgl_opengl_GL13.cpp,
	  src/native/common/org_lwjgl_opengl_GL14.cpp,
	  src/native/common/org_lwjgl_opengl_GL15.cpp,
	  src/native/common/org_lwjgl_opengl_GLContext.cpp,
	  src/native/common/org_lwjgl_opengl_GLContext.h,
	  src/native/linux/Window.h,
	  src/native/linux/org_lwjgl_opengl_Display.cpp,
	  src/native/linux/org_lwjgl_opengl_Pbuffer.cpp: Move native stub
	  initialization from extgl into GLContext.java. Makes it much
	  easier to
	  exlude extensions classes. Furthermore,
	  GLContext.useContext(null) can now be used to
	  reset the native stubs when no context is current.

2004-07-03 17:45  elias_naur

	* src/native/win32/display.cpp: *** empty log message ***

2004-07-03 17:39  elias_naur

	* src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/opengl/Display.java,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java: ***
	  empty log message ***

2004-07-03 17:06  elias_naur

	* src/native/win32/org_lwjgl_opengl_Display.cpp: *** empty log
	  message ***

2004-07-03 16:41  cix_foo

	* src/java/org/lwjgl/opengl/Display.java: *** empty log message ***

2004-07-03 16:38  elias_naur

	* src/native/win32/org_lwjgl_opengl_Display.cpp: *** empty log
	  message ***

2004-07-03 16:07  elias_naur

	* src/native/win32/org_lwjgl_opengl_Display.cpp: *** empty log
	  message ***

2004-07-03 16:07  elias_naur

	* src/java/org/lwjgl/opengl/Display.java,
	  src/native/win32/org_lwjgl_opengl_Display.cpp: *** empty log
	  message ***

2004-07-03 14:59  elias_naur

	* src/native/common/extgl.cpp, src/native/common/extgl.h: Removed
	  obsolete LWJGL_SANITY_CHECK and extgl_error

2004-07-03 14:53  elias_naur

	* src/native/linux/display.h: *** empty log message ***

2004-07-03 14:41  elias_naur

	* src/native/win32/display.h: *** empty log message ***

2004-07-03 14:39  elias_naur

	* src/native/common/extgl.cpp, src/native/common/extgl.h,
	  src/native/win32/extgl_wgl.cpp, src/native/win32/extgl_wgl.h,
	  src/native/win32/org_lwjgl_opengl_Display.cpp,
	  src/native/win32/org_lwjgl_opengl_Pbuffer.cpp: Split WGL out to
	  extgl_wgl.cpp/h

2004-07-03 14:04  cix_foo

	* src/java/org/lwjgl/util/Display.java: Small fix

2004-07-03 13:55  elias_naur

	* src/java/org/lwjgl/opengl/Display.java: *** empty log message ***

2004-07-03 13:48  elias_naur

	* 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/ControllerCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerFieldTest.java,
	  src/java/org/lwjgl/test/input/ControllerTest.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/java/org/lwjgl/test/input/KeyboardTest.java,
	  src/java/org/lwjgl/test/input/MouseCreationTest.java,
	  src/java/org/lwjgl/test/input/MouseTest.java,
	  src/java/org/lwjgl/test/openal/MovingSoundTest.java,
	  src/java/org/lwjgl/test/openal/PositionTest.java,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/test/opengl/Grass.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  src/java/org/lwjgl/test/opengl/VBOTest.java,
	  src/java/org/lwjgl/test/opengl/shaders/ShadersTest.java: Updated
	  tests

2004-07-03 13:13  cix_foo

	* src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/opengl/Display.java,
	  src/java/org/lwjgl/opengl/GLContext.java,
	  src/java/org/lwjgl/util/Display.java: *** empty log message ***

2004-07-03 13:07  elias_naur

	* src/java/org/lwjgl/util/Display.java: Fixed utils

2004-07-03 13:02  elias_naur

	* src/java/org/lwjgl/opengl/Display.java: Check for null mode

2004-07-03 12:06  elias_naur

	* src/native/linux/org_lwjgl_opengl_Display.cpp: Linux fix fallback

2004-07-03 11:45  cix_foo

	* platform_build/win32_vs_net/lwjgl.vcproj: Removed SWTCanvas file
	  from project

2004-07-03 11:29  elias_naur

	* src/native/win32/org_lwjgl_opengl_Display.cpp: Win32 part of
	  Display/Window merge

2004-07-03 11:16  elias_naur

	* src/native/win32/org_lwjgl_opengl_Display.cpp: *** empty log
	  message ***

2004-07-03 10:42  elias_naur

	* src/native/win32/Window.h,
	  src/native/win32/org_lwjgl_opengl_Display.cpp: Win32 part of
	  Display/Window merge

2004-07-03 10:36  elias_naur

	* src/native/win32/org_lwjgl_opengl_Display.cpp,
	  src/native/win32/org_lwjgl_opengl_Pbuffer.cpp: WIN32: Pbuffer
	  pixel format must be single buffered

2004-07-03 10:32  elias_naur

	* src/native/linux/org_lwjgl_opengl_Display.cpp: Make linux
	  Display.create fall back to 16 color bpp

2004-07-03 10:16  elias_naur

	* src/java/org/lwjgl/opengl/Display.java,
	  src/java/org/lwjgl/opengl/Pbuffer.java,
	  src/native/common/org_lwjgl_opengl_Display.h,
	  src/native/common/org_lwjgl_opengl_Pbuffer.h,
	  src/native/linux/org_lwjgl_opengl_Pbuffer.cpp,
	  src/native/win32/Window.h, src/native/win32/display.cpp,
	  src/native/win32/display.h,
	  src/native/win32/org_lwjgl_Display.cpp,
	  src/native/win32/org_lwjgl_opengl_Display.cpp,
	  src/native/win32/org_lwjgl_opengl_Pbuffer.cpp,
	  src/native/win32/org_lwjgl_opengl_Window.cpp: Win32 part of
	  Display/Window merge

2004-07-02 19:02  elias_naur

	* build.xml, src/java/org/lwjgl/Display.java,
	  src/java/org/lwjgl/DisplayMode.java, src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/input/Controller.java,
	  src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/input/Mouse.java,
	  src/java/org/lwjgl/opengl/Display.java,
	  src/java/org/lwjgl/opengl/DisplayMode.java,
	  src/java/org/lwjgl/opengl/GLContext.java,
	  src/java/org/lwjgl/opengl/Pbuffer.java,
	  src/java/org/lwjgl/opengl/PixelFormat.java,
	  src/java/org/lwjgl/opengl/Window.java,
	  src/native/common/common_tools.cpp,
	  src/native/common/common_tools.h,
	  src/native/common/fmod3/Makefile.am,
	  src/native/common/org_lwjgl_Display.h,
	  src/native/common/org_lwjgl_opengl_Display.h,
	  src/native/common/org_lwjgl_opengl_Pbuffer.h,
	  src/native/common/org_lwjgl_opengl_Window.h,
	  src/native/linux/Makefile.am, src/native/linux/Window.h,
	  src/native/linux/display.cpp, src/native/linux/display.h,
	  src/native/linux/org_lwjgl_Display.cpp,
	  src/native/linux/org_lwjgl_opengl_Display.cpp,
	  src/native/linux/org_lwjgl_opengl_Pbuffer.cpp,
	  src/native/linux/org_lwjgl_opengl_Window.cpp,
	  src/native/win32/org_lwjgl_opengl_Window.cpp: Linux part:
	  
	  Merged Window and Display into org.lwjgl.Display
	  Added support for persistent context. This will enable LWJGL
	  games
	  to avoid recreating the context resources like textures and
	  display
	  lists when switching between windowed and fullscreen and/or
	  context
	  dimensions.
	  
	  Added PixelFormat class instead of individual parameters to
	  Display.create
	  and Pbuffer constructor.

2004-07-02 12:34  elias_naur

	* src/native/win32/org_lwjgl_opengl_Window.cpp: Added InitWGL after
	  creating Anti Aliased context

2004-07-02 09:04  elias_naur

	* src/java/org/lwjgl/opengl/Window.java: Removed reference to
	  isVSyncEnabled()

2004-06-30 23:26  matzon

	* platform_build/win32_ms_cmdline/build-fmod.bat,
	  platform_build/win32_ms_cmdline/build.bat: include platform sdk
	  home
	  delete intermediate files

2004-06-30 23:23  matzon

	* platform_build/sharp_develop,
	  platform_build/sharp_develop/lwjgl-fmod3.cmbx,
	  platform_build/sharp_develop/lwjgl-fmod3.prjx,
	  platform_build/sharp_develop/lwjgl.cmbx,
	  platform_build/sharp_develop/lwjgl.prjx,
	  platform_build/sharp_develop/readme.txt: sharpdevelop build
	  environment

2004-06-30 22:38  matzon

	* platform_build/win32_ms_cmdline/lwjgl.build: NAnt build file

2004-06-27 12:43  spasi

	* src/java/org/lwjgl/opengl/ARBDepthTexture.java,
	  src/java/org/lwjgl/opengl/ARBFragmentShader.java,
	  src/java/org/lwjgl/opengl/ARBShaderObjects.java,
	  src/java/org/lwjgl/opengl/ARBShadingLanguage100.java,
	  src/java/org/lwjgl/opengl/ARBVertexShader.java: GLSL update

2004-06-21 21:55  matzon

	* www/default.css, www/documentation.php, www/images/tutorials,
	  www/images/tutorials/openal,
	  www/images/tutorials/openal/devmaster,
	  www/images/tutorials/openal/devmaster/compress_sin_wave.jpg,
	  www/images/tutorials/openal/devmaster/doppler_effect.jpg,
	  www/images/tutorials/openal/devmaster/sin_wave.jpg,
	  www/images/tutorials/openal/devmaster/sound_waves.jpg,
	  www/tutorials, www/tutorials/openal,
	  www/tutorials/openal/devmaster,
	  www/tutorials/openal/devmaster/lesson1.php,
	  www/tutorials/openal/devmaster/lesson1.zip,
	  www/tutorials/openal/devmaster/lesson2.php,
	  www/tutorials/openal/devmaster/lesson2.zip,
	  www/tutorials/openal/devmaster/lesson3.php,
	  www/tutorials/openal/devmaster/lesson3.zip,
	  www/tutorials/openal/devmaster/lesson4.php,
	  www/tutorials/openal/devmaster/lesson5.php,
	  www/tutorials/openal/devmaster/lesson5.zip,
	  www/tutorials/openal/devmaster/lesson6.php,
	  www/tutorials/openal/devmaster/lesson7.php: devmaster OpenAL
	  tutorials

2004-06-21 21:53  matzon

	* www/demos.php, www/include/default.php, www/jnlp/lwjgl-demo.php,
	  www/jnlp/lwjgl-windows.jar, www/jnlp/lwjgl.jar,
	  www/jnlp/lwjgl_fmod3.jar, www/jnlp/lwjgl_media.jar,
	  www/jnlp/lwjgl_test.jar, www/jnlp/lwjgl_util.jar,
	  www/jnlp/lwjglaudio-windows.jar, www/jnlp/lwjglfmod3-windows.jar,
	  www/jnlp/source.php: updated jnlp

2004-06-17 21:44  cix_foo

	* src/java/org/lwjgl/util/vector/Quaternion.java: *** empty log
	  message ***

2004-06-17 21:42  cix_foo

	* src/java/org/lwjgl/util/vector/Quaternion.java: New quaternion
	  class courtesy of fbi

2004-06-14 20:23  matzon

	* platform_build/mac_xcode,
	  platform_build/mac_xcode/mac_xcode.xcode.zip: xcode build
	  environment - by Scott Palmer

2004-06-14 19:03  cix_foo

	* src/java/org/lwjgl/input/Mouse.java: *** empty log message ***

2004-06-14 19:00  cix_foo

	* src/java/org/lwjgl/input/Mouse.java: New stuff for sensitivity
	  adjustment, scrolling, and adjustable dimensions

2004-06-12 21:52  matzon

	* src/java/org/lwjgl/examples/spaceinvaders/Game.java: vsync
	  enabled
	  using util method for displaymode stuff
	  tell user how to enter fullscreen mode

2004-06-12 20:28  matzon

	* src/java/org/lwjgl/BufferUtils.java,
	  src/java/org/lwjgl/Display.java,
	  src/java/org/lwjgl/DisplayMode.java,
	  src/java/org/lwjgl/LWJGLException.java,
	  src/java/org/lwjgl/PlatformAdapter.java,
	  src/java/org/lwjgl/SwingAdapter.java,
	  src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/examples/Game.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/Controller.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/AL10.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/openal/eax/EAX.java,
	  src/java/org/lwjgl/openal/eax/EAX20.java,
	  src/java/org/lwjgl/openal/eax/EAXBufferProperties.java,
	  src/java/org/lwjgl/openal/eax/EAXListenerProperties.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/ARBFragmentShader.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/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/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/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/BufferChecks.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/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/GLContext.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/Pbuffer.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/opengl/Window.java,
	  src/java/org/lwjgl/opengl/glu/Cylinder.java,
	  src/java/org/lwjgl/opengl/glu/Disk.java,
	  src/java/org/lwjgl/opengl/glu/GLU.java,
	  src/java/org/lwjgl/opengl/glu/MipMap.java,
	  src/java/org/lwjgl/opengl/glu/PartialDisk.java,
	  src/java/org/lwjgl/opengl/glu/PixelStoreState.java,
	  src/java/org/lwjgl/opengl/glu/Project.java,
	  src/java/org/lwjgl/opengl/glu/Quadric.java,
	  src/java/org/lwjgl/opengl/glu/Registry.java,
	  src/java/org/lwjgl/opengl/glu/Sphere.java,
	  src/java/org/lwjgl/opengl/glu/Util.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/fmod3/CDDAPlayer.java,
	  src/java/org/lwjgl/test/fmod3/CDPlayer.java,
	  src/java/org/lwjgl/test/fmod3/MusicPlayer.java,
	  src/java/org/lwjgl/test/fmod3/StreamPlayer.java,
	  src/java/org/lwjgl/test/fmod3/SyncTest.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/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/EAXTest.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/openal/WaveData.java,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/test/opengl/Grass.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  src/java/org/lwjgl/test/opengl/VBOTest.java,
	  src/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/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/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/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/loaders/XMLUtil.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/Matrix4f.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,
	  src/native/common/arb/org_lwjgl_opengl_ARBBufferObject.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBImaging.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBMatrixPalette.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultisample.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultitexture.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBOcclusionQuery.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBPointParameters.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBProgram.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBShaderObjects.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBTextureCompression.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBTransposeMatrix.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexBlend.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexProgram.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexShader.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBWindowPos.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIDrawBuffers.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIElementArray.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIFragmentShader.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIPnTriangles.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATISeparateStencil.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexArrayObject.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexStreams.cpp,
	  src/native/common/checkALerror.h,
	  src/native/common/common_tools.cpp,
	  src/native/common/common_tools.h,
	  src/native/common/ext/org_lwjgl_opengl_EXTBlendEquationSeparate.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTDepthBoundsTest.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTDrawRangeElements.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTFogCoord.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTPointParameters.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTSecondaryColor.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTStencilTwoSide.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexShader.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexWeighting.cpp,
	  src/native/common/extal.cpp, src/native/common/extal.h,
	  src/native/common/fmod3/extfmod3.cpp,
	  src/native/common/fmod3/extfmod3.h,
	  src/native/common/fmod3/org_lwjgl_fmod3_FMOD.cpp,
	  src/native/common/fmod3/org_lwjgl_fmod3_FMusic.cpp,
	  src/native/common/fmod3/org_lwjgl_fmod3_FSound.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVEvaluators.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVFence.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVFragmentProgram.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVHalfFloat.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVOcclusionQuery.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVPixelDataRange.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVPointSprite.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVPrimitiveRestart.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVProgram.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners2.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexProgram.cpp,
	  src/native/common/org_lwjgl_openal_AL.cpp,
	  src/native/common/org_lwjgl_openal_AL10.cpp,
	  src/native/common/org_lwjgl_openal_ALC.cpp,
	  src/native/common/org_lwjgl_openal_eax_EAX.cpp,
	  src/native/common/org_lwjgl_openal_eax_EAX20.cpp,
	  src/native/common/org_lwjgl_openal_eax_EAXBufferProperties.cpp,
	  src/native/common/org_lwjgl_openal_eax_EAXListenerProperties.cpp,
	  src/native/common/org_lwjgl_opengl_GL11.cpp,
	  src/native/common/org_lwjgl_opengl_GL12.cpp,
	  src/native/common/org_lwjgl_opengl_GL13.cpp,
	  src/native/common/org_lwjgl_opengl_GL14.cpp,
	  src/native/common/org_lwjgl_opengl_GL15.cpp,
	  src/native/common/org_lwjgl_opengl_GLContext.cpp,
	  src/native/linux/Window.h, src/native/linux/extgl_glx.cpp,
	  src/native/linux/extgl_glx.h, src/native/linux/extxcursor.cpp,
	  src/native/linux/extxcursor.h,
	  src/native/linux/org_lwjgl_Display.cpp,
	  src/native/linux/org_lwjgl_Sys.cpp,
	  src/native/linux/org_lwjgl_input_Controller.cpp,
	  src/native/linux/org_lwjgl_input_Cursor.cpp,
	  src/native/linux/org_lwjgl_input_Keyboard.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/linux/org_lwjgl_opengl_Pbuffer.cpp,
	  src/native/linux/org_lwjgl_opengl_Window.cpp,
	  src/native/macosx/Window.h, src/native/macosx/hid.cpp,
	  src/native/macosx/hid.h, src/native/macosx/org_lwjgl_Display.cpp,
	  src/native/macosx/org_lwjgl_Sys.cpp,
	  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.cpp,
	  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,
	  src/native/win32/LWJGL.cpp, src/native/win32/Window.h,
	  src/native/win32/org_lwjgl_Display.cpp,
	  src/native/win32/org_lwjgl_Sys.cpp,
	  src/native/win32/org_lwjgl_input_Controller.cpp,
	  src/native/win32/org_lwjgl_input_Cursor.cpp,
	  src/native/win32/org_lwjgl_input_Keyboard.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_opengl_Pbuffer.cpp,
	  src/native/win32/org_lwjgl_opengl_Window.cpp: header unification

2004-06-12 19:59  matzon

	* src/java/org/lwjgl/examples/spaceinvaders,
	  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:
	  space invaders example

2004-06-12 19:58  matzon

	* res/spaceinvaders, res/spaceinvaders/alien.gif,
	  res/spaceinvaders/alien2.gif, res/spaceinvaders/alien3.gif,
	  res/spaceinvaders/gotyou.gif, res/spaceinvaders/hit.wav,
	  res/spaceinvaders/loose.wav, res/spaceinvaders/pressanykey.gif,
	  res/spaceinvaders/ship.gif, res/spaceinvaders/shot.gif,
	  res/spaceinvaders/shot.wav, res/spaceinvaders/start.wav,
	  res/spaceinvaders/win.wav, res/spaceinvaders/youwin.gif: space
	  invaders resources

2004-06-09 20:02  matzon

	* build.xml: fmod -> fmod3

2004-06-09 19:55  matzon

	* src/java/org/lwjgl/test/input/ControllerFieldTest.java: simple
	  test to show all fields of a controller

2004-06-09 19:53  matzon

	* platform_build/win32_ms_cmdline/build-fmod.bat,
	  platform_build/win32_vs_net/lwjgl-fmod.vcproj,
	  platform_build/win32_vs_net/lwjgl.suo, src/java/org/lwjgl/fmod,
	  src/java/org/lwjgl/fmod3, 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,
	  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/test/fmod, src/java/org/lwjgl/test/fmod3,
	  src/java/org/lwjgl/test/fmod3/CDDAPlayer.java,
	  src/java/org/lwjgl/test/fmod3/CDPlayer.java,
	  src/java/org/lwjgl/test/fmod3/MusicPlayer.java,
	  src/java/org/lwjgl/test/fmod3/StreamPlayer.java,
	  src/java/org/lwjgl/test/fmod3/SyncTest.java,
	  src/native/common/fmod, src/native/common/fmod3,
	  src/native/common/fmod3/Makefile.am,
	  src/native/common/fmod3/extfmod3.cpp,
	  src/native/common/fmod3/extfmod3.h,
	  src/native/common/fmod3/org_lwjgl_fmod3_FMOD.cpp,
	  src/native/common/fmod3/org_lwjgl_fmod3_FMusic.cpp,
	  src/native/common/fmod3/org_lwjgl_fmod3_FSound.cpp,
	  src/native/configure.in: fmod -> fmod3

2004-06-09 19:45  matzon

	* src/native/win32/org_lwjgl_Display.cpp: removed obsolete
	  getPlatform

2004-06-07 06:15  matzon

	* platform_build/win32_vs_net/lwjgl-fmod.vcproj,
	  platform_build/win32_vs_net/lwjgl.suo,
	  platform_build/win32_vs_net/lwjgl.vcproj: updated with fmod
	  changes

2004-06-02 21:40  matzon

	* src/java/org/lwjgl/fmod/FSound.java,
	  src/java/org/lwjgl/fmod/FSoundTocTag.java,
	  src/java/org/lwjgl/test/fmod/CDPlayer.java,
	  src/native/common/fmod/org_lwjgl_fmod_FSound.cpp: updated to 3.73

2004-05-31 12:49  matzon

	* res/Missing_you.mod, res/resources.txt: added mod file
	  added resource description file

2004-05-31 12:42  matzon

	* src/java/org/lwjgl/fmod/FMOD.java,
	  src/java/org/lwjgl/fmod/FMusic.java,
	  src/java/org/lwjgl/fmod/FSound.java,
	  src/java/org/lwjgl/test/fmod/MusicPlayer.java,
	  src/java/org/lwjgl/test/fmod/SyncTest.java,
	  src/native/common/fmod/extfmod.cpp,
	  src/native/common/fmod/extfmod.h,
	  src/native/common/fmod/org_lwjgl_fmod_FMOD.cpp,
	  src/native/common/fmod/org_lwjgl_fmod_FMusic.cpp: FMusic done,
	  including callbacks!
	  Added synctest to fmod, showing how to use FMusic

2004-05-31 12:39  matzon

	* src/native/common/common_tools.cpp,
	  src/native/common/common_tools.h: expose VM

2004-05-26 22:53  cix_foo

	* src/java/org/lwjgl/input/Mouse.java: Tiny javadoc adjustment

2004-05-26 14:41  cix_foo

	* src/native/win32/org_lwjgl_opengl_Window.cpp: No longer uses ARB
	  pixel formats when samples == 0

2004-05-25 15:19  cix_foo

	* src/java/org/lwjgl/input/Mouse.java: *** empty log message ***

2004-05-23 19:45  elias_naur

	* src/native/common/fmod/extfmod.cpp,
	  src/native/common/fmod/extfmod.h,
	  src/native/common/fmod/org_lwjgl_fmod_FMOD.cpp,
	  src/native/common/fmod/org_lwjgl_fmod_FMusic.cpp,
	  src/native/common/fmod/org_lwjgl_fmod_FSound.cpp: Renamed fmod to
	  fmod_instance

2004-05-23 19:08  elias_naur

	* src/native/common/Makefile.am,
	  src/native/common/fmod/Makefile.am,
	  src/native/linux/org_lwjgl_opengl_Window.cpp: Fixed bug in
	  Window.cpp

2004-05-23 18:57  elias_naur

	* src/native/common/common_tools.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTBlendEquationSeparate.cpp,
	  src/native/common/extgl.cpp: Improved stability of ext_ResetClass
	  and ext_InitializeClass

2004-05-23 17:14  matzon

	* src/java/org/lwjgl/fmod/FMOD.java,
	  src/java/org/lwjgl/fmod/FSound.java,
	  src/java/org/lwjgl/openal/AL.java: miscellaneous javadoc fixes

2004-05-23 16:07  matzon

	* build.xml: build fmod archives too
	  add lwjgl-fmod to binary distribution

2004-05-23 15:35  elias_naur

	* SignatureDump.java, src/native/linux/org_lwjgl_input_Cursor.cpp:
	  Added a tool to simplify creating dynamically loaded native stubs

2004-05-23 14:46  elias_naur

	* build.xml, src/native/common/fmod/extfmod.cpp,
	  src/native/common/fmod/org_lwjgl_fmod_FSound.cpp,
	  src/native/common/org_lwjgl_Display.h,
	  src/native/common/org_lwjgl_input_Controller.h,
	  src/native/common/org_lwjgl_input_Cursor.h,
	  src/native/common/org_lwjgl_input_Mouse.h,
	  src/native/common/org_lwjgl_opengl_GLContext.h,
	  src/native/common/org_lwjgl_opengl_Pbuffer.h,
	  src/native/common/org_lwjgl_opengl_Window.h,
	  src/native/configure.in: Updated headers and fmod for linux

2004-05-23 14:39  elias_naur

	* build.xml: Remove AL10 from header generation

2004-05-23 14:14  matzon

	* build.xml: updated to support lwjgl_util
	  updated to exclude fmod

2004-05-23 14:04  matzon

	* src/native/common/fmod/org_lwjgl_fmod_FMOD.h,
	  src/native/common/fmod/org_lwjgl_fmod_FMusic.h,
	  src/native/common/fmod/org_lwjgl_fmod_FSound.h: nuke
	  autogenerated headers

2004-05-23 14:03  matzon

	* src/java/org/lwjgl/fmod, src/java/org/lwjgl/fmod/FMOD.java,
	  src/java/org/lwjgl/fmod/FMODException.java,
	  src/java/org/lwjgl/fmod/FMusic.java,
	  src/java/org/lwjgl/fmod/FMusicModule.java,
	  src/java/org/lwjgl/fmod/FSound.java,
	  src/java/org/lwjgl/fmod/FSoundDSPUnit.java,
	  src/java/org/lwjgl/fmod/FSoundReverbChannelProperties.java,
	  src/java/org/lwjgl/fmod/FSoundReverbProperties.java,
	  src/java/org/lwjgl/fmod/FSoundSample.java,
	  src/java/org/lwjgl/fmod/FSoundSampleLock.java,
	  src/java/org/lwjgl/fmod/FSoundStream.java,
	  src/java/org/lwjgl/fmod/FSoundSyncPoint.java,
	  src/java/org/lwjgl/fmod/FSoundTagField.java,
	  src/java/org/lwjgl/fmod/callbacks,
	  src/java/org/lwjgl/fmod/callbacks/FMusicCallback.java,
	  src/java/org/lwjgl/fmod/callbacks/FSoundCloseCallback.java,
	  src/java/org/lwjgl/fmod/callbacks/FSoundDSPCallback.java,
	  src/java/org/lwjgl/fmod/callbacks/FSoundMetaDataCallback.java,
	  src/java/org/lwjgl/fmod/callbacks/FSoundOpenCallback.java,
	  src/java/org/lwjgl/fmod/callbacks/FSoundReadCallback.java,
	  src/java/org/lwjgl/fmod/callbacks/FSoundSeekCallback.java,
	  src/java/org/lwjgl/fmod/callbacks/FSoundStreamCallback.java,
	  src/java/org/lwjgl/fmod/callbacks/FSoundTellCallback.java,
	  src/java/org/lwjgl/test/fmod,
	  src/java/org/lwjgl/test/fmod/CDDAPlayer.java,
	  src/java/org/lwjgl/test/fmod/CDPlayer.java,
	  src/java/org/lwjgl/test/fmod/MusicPlayer.java,
	  src/java/org/lwjgl/test/fmod/StreamPlayer.java,
	  src/native/common/fmod, src/native/common/fmod/extfmod.cpp,
	  src/native/common/fmod/extfmod.h,
	  src/native/common/fmod/org_lwjgl_fmod_FMOD.cpp,
	  src/native/common/fmod/org_lwjgl_fmod_FMOD.h,
	  src/native/common/fmod/org_lwjgl_fmod_FMusic.cpp,
	  src/native/common/fmod/org_lwjgl_fmod_FMusic.h,
	  src/native/common/fmod/org_lwjgl_fmod_FSound.cpp,
	  src/native/common/fmod/org_lwjgl_fmod_FSound.h: fmod support

2004-05-23 13:54  matzon

	* src/native/win32/org_lwjgl_Display.cpp: only get driver once

2004-05-23 13:50  matzon

	* src/native/common/common_tools.cpp,
	  src/native/common/common_tools.h: fmod support

2004-05-23 13:49  matzon

	* platform_build/win32_vs_net/lwjgl-fmod.vcproj,
	  platform_build/win32_vs_net/lwjgl.sln,
	  platform_build/win32_vs_net/lwjgl.suo,
	  platform_build/win32_vs_net/lwjgl.vcproj: fmod included

2004-05-23 13:49  matzon

	* platform_build/win32_ms_cmdline,
	  platform_build/win32_ms_cmdline/build-fmod.bat,
	  platform_build/win32_ms_cmdline/build.bat: command line
	  compilation

2004-05-19 16:46  spasi

	* src/native/common/extgl.h: Cleanup

2004-05-18 21:02  spasi

	* src/java/org/lwjgl/opengl/EXTBlendEquationSeparate.java,
	  src/java/org/lwjgl/opengl/EXTTextureMirrorClamp.java,
	  src/java/org/lwjgl/opengl/GLContext.java,
	  src/java/org/lwjgl/opengl/NVFragmentProgram2.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/ext/Makefile.am,
	  src/native/common/ext/org_lwjgl_opengl_EXTBlendEquationSeparate.cpp,
	  src/native/common/extgl.cpp, src/native/common/extgl.h: Added
	  some new extensions

2004-05-14 18:47  matzon

	* www/download.php: new build

2004-05-14 17:20  matzon

	* src/java/org/lwjgl/input/Controller.java,
	  src/java/org/lwjgl/util/Color.java,
	  src/java/org/lwjgl/util/Display.java,
	  src/java/org/lwjgl/util/Point.java,
	  src/java/org/lwjgl/util/Rectangle.java,
	  src/java/org/lwjgl/util/Timer.java,
	  src/java/org/lwjgl/util/WritableRectangle.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: javadoc
	  fixes

2004-05-14 12:52  elias_naur

	* src/native/win32/org_lwjgl_opengl_Window.cpp: Potential fix for
	  the titlebar issue on win2k

2004-05-11 20:34  elias_naur

	* src/native/linux/Window.h,
	  src/native/linux/org_lwjgl_opengl_Pbuffer.cpp,
	  src/native/linux/org_lwjgl_opengl_Window.cpp: Linux: Implemented
	  proper X async error handling

2004-05-10 21:50  elias_naur

	* src/native/linux/org_lwjgl_opengl_Window.cpp: *** empty log
	  message ***

2004-05-10 21:48  elias_naur

	* src/native/linux/org_lwjgl_opengl_Window.cpp: Linux: Don't free
	  colormap before the window is destroyed

2004-05-10 08:55  elias_naur

	* src/native/win32/org_lwjgl_Display.cpp: Removed C++ exception
	  handlers

2004-05-05 14:41  elias_naur

	* src/native/linux/org_lwjgl_Display.cpp: Fixed linux building

2004-05-05 14:35  cix_foo

	* src/java/org/lwjgl/examples/Game.java: *** empty log message ***

2004-05-05 14:34  cix_foo

	* src/java/org/lwjgl/Display.java: duh

2004-05-05 14:33  cix_foo

	* src/java/org/lwjgl/Display.java: *** empty log message ***

2004-05-05 14:28  cix_foo

	* src/java/org/lwjgl/Display.java, src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/examples/Game.java,
	  src/java/org/lwjgl/input/Cursor.java,
	  src/java/org/lwjgl/input/Mouse.java,
	  src/java/org/lwjgl/openal/AL.java,
	  src/java/org/lwjgl/opengl/Window.java,
	  src/java/org/lwjgl/test/DisplayTest.java,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  src/java/org/lwjgl/test/opengl/VBOTest.java,
	  src/native/common/org_lwjgl_Sys.h,
	  src/native/linux/org_lwjgl_Display.cpp,
	  src/native/linux/org_lwjgl_Sys.cpp,
	  src/native/linux/org_lwjgl_opengl_Window.cpp,
	  src/native/macosx/org_lwjgl_Display.cpp,
	  src/native/macosx/org_lwjgl_Sys.cpp,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp,
	  src/native/win32/org_lwjgl_Sys.cpp,
	  src/native/win32/org_lwjgl_opengl_Window.cpp: Removed
	  Sys.setTime(), Sys.getPlatform()
	  Changed Sys.getTime()
	  Added Display.sync()

2004-05-05 13:26  cix_foo

	* src/native/win32/org_lwjgl_Sys.cpp: Added some win32 timing
	  tweaks

2004-05-05 11:30  elias_naur

	* src/native/win32/org_lwjgl_input_Controller.cpp: Win32: Added
	  missing throwException in Controller.cpp

2004-05-05 09:53  elias_naur

	* src/native/win32/Window.h,
	  src/native/win32/org_lwjgl_input_Keyboard.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_opengl_Window.cpp: Split global
	  DirectInput interface into 3 interfaces in Mouse, Keyboard and
	  Controller

2004-05-04 18:58  elias_naur

	* src/native/win32/org_lwjgl_opengl_Window.cpp: Throw exception
	  when win32 can't create DirectInput for some reason

2004-05-04 18:47  elias_naur

	* src/native/win32/org_lwjgl_input_Mouse.cpp: Attempt fix for out
	  of focus mouse bug in win32

2004-05-03 15:06  matzon

	* src/java/org/lwjgl/opengl/GL11.java: fixed glBitmap, as reported
	  by christophe choquet

2004-05-03 09:55  eduijs

	* src/java/org/lwjgl/opengl/glu/MipMap.java: Fixed up- scaling
	  (thanks to Tom Robert Bryntesen)

2004-05-02 15:46  elias_naur

	* src/java/org/lwjgl/openal/AL.java: Fixed null pointer exception
	  on ALC.alcOpenDevice failure

2004-04-30 08:17  cix_foo

	* src/java/org/lwjgl/util/Color.java,
	  src/java/org/lwjgl/util/model/loaders/XMLUtil.java: *** empty log
	  message ***

2004-04-29 20:52  matzon

	* www/index.php: irc

2004-04-29 20:52  matzon

	* www/include/default.php, www/include/news.php: wiki

2004-04-29 16:21  matzon

	* src/java/org/lwjgl/input/Controller.java: support for n buttons

2004-04-26 10:15  cix_foo

	* src/java/org/lwjgl/util/Color.java: Added conversions to and from
	  HSB

2004-04-22 13:57  cix_foo

	* src/java/org/lwjgl/util/model/loaders/XMLLoader.java,
	  src/java/org/lwjgl/util/model/loaders/XMLUtil.java: Added wrapper
	  tags

2004-04-21 20:47  cix_foo

	* 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/Renderer.java,
	  src/java/org/lwjgl/util/model/renderer/Sprite3D.java: Rendery
	  stuff

2004-04-21 19:46  cix_foo

	* src/java/org/lwjgl/util/Renderable.java,
	  src/java/org/lwjgl/util/Timer.java,
	  src/java/org/lwjgl/util/model/BoneFrame.java,
	  src/java/org/lwjgl/util/model/BonedModel.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/loader,
	  src/java/org/lwjgl/util/model/loaders,
	  src/java/org/lwjgl/util/model/loaders/XMLLoader.java,
	  src/java/org/lwjgl/util/model/loaders/XMLUtil.java,
	  src/java/org/lwjgl/util/model/renderer/Renderable.java,
	  src/java/org/lwjgl/util/model/renderer/Renderer.java: more utils

2004-04-21 18:11  cix_foo

	* 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/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/model/BonedModel.java,
	  src/java/org/lwjgl/util/model/MeshedModel.java,
	  src/java/org/lwjgl/util/model/Model.java,
	  src/java/org/lwjgl/util/model/loader/Loader.java: Tons more
	  utils!

2004-04-21 08:32  elias_naur

	* build.xml: Removed lwjgl_util.jar again, it is included in
	  lwjgl.jar

2004-04-21 08:02  elias_naur

	* build.xml: Added lwjgl_util.jar to build.xml

2004-04-20 21:02  cix_foo

	* src/java/org/lwjgl/util/model/loader/Loader.java,
	  src/java/org/lwjgl/util/model/loader/XMLUtil.java: *** empty log
	  message ***

2004-04-20 20:39  cix_foo

	* 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/Skin.java,
	  src/java/org/lwjgl/util/model/Vertex.java,
	  src/java/org/lwjgl/util/model/Weight.java,
	  src/java/org/lwjgl/util/model/loader/Loader.java,
	  src/java/org/lwjgl/util/model/renderer/Renderer.java: Now does
	  meshed models as well as boned ones

2004-04-20 19:40  cix_foo

	* src/java/org/lwjgl/util/model/loader/Loader.java,
	  src/java/org/lwjgl/util/model/loader/XMLUtil.java: XML Loader's
	  done

2004-04-19 23:01  cix_foo

	* src/java/org/lwjgl/util/GLImpl.java,
	  src/java/org/lwjgl/util/IGL.java: New Object Oriented Wank!

2004-04-19 22:24  cix_foo

	* src/java/org/lwjgl/util/GL.java: Now with all the ARB and EXT
	  methods!

2004-04-19 21:54  cix_foo

	* src/java/org/lwjgl/util/model/Frame.java,
	  src/java/org/lwjgl/util/model/Mesh.java,
	  src/java/org/lwjgl/util/model/Model.java,
	  src/java/org/lwjgl/util/model/Skin.java,
	  src/java/org/lwjgl/util/model/Triangle.java,
	  src/java/org/lwjgl/util/model/Vertex.java,
	  src/java/org/lwjgl/util/model/renderer/Renderer.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: Tweaks to
	  the Vector package, and finalized the Model structure. So I hope.

2004-04-18 20:01  cix_foo

	* src/java/org/lwjgl/test/input/ControllerCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerTest.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/MovingSoundTest.java,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/java/org/lwjgl/util/model/renderer/Renderer.java,
	  src/java/org/lwjgl/util/vector,
	  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/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/vector: *** empty log message ***

2004-04-18 19:30  cix_foo

	* src/java/org/lwjgl/util/model/Frame.java,
	  src/java/org/lwjgl/util/model/Model.java,
	  src/java/org/lwjgl/util/model/Vertex.java,
	  src/java/org/lwjgl/util/model/loader,
	  src/java/org/lwjgl/util/model/loader/Loader.java,
	  src/java/org/lwjgl/util/model/renderer,
	  src/java/org/lwjgl/util/model/renderer/Renderable.java,
	  src/java/org/lwjgl/util/model/renderer/Renderer.java: Models!
	  Models! Models!

2004-04-18 18:59  cix_foo

	* src/java/org/lwjgl/util/model,
	  src/java/org/lwjgl/util/model/Frame.java,
	  src/java/org/lwjgl/util/model/Mesh.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: A utility Model class

2004-04-18 16:24  cix_foo

	* src/java/org/lwjgl/util, src/java/org/lwjgl/util/GL.java: The new
	  utils package!

2004-04-18 03:20  matzon

	* src/native/macosx/org_lwjgl_opengl_Window.cpp: missing function
	  found by llewmason

2004-04-17 01:17  matzon

	* www/images/javanet_button_90.gif, www/images/openal_logo.png,
	  www/images/opengl_logo.png, www/include/default.php: logo stuff

2004-04-16 10:46  cix_foo

	* src/java/org/lwjgl/examples,
	  src/java/org/lwjgl/examples/Game.java: First example code checked
	  in!

2004-04-13 20:33  matzon

	* www/installation.php: linux often needs -Djava.library.path

2004-04-13 20:09  matzon

	* build.xml, doc/README, www/download.php, www/include/news.php:
	  ready for 0.9

2004-04-13 18:13  matzon

	* www/changelog.php, www/changelogs/0.90-changelog.txt,
	  www/changelogs/full-changelog.txt: 0.9 changelogs

2004-04-13 12:13  elias_naur

	* src/native/linux/Window.h,
	  src/native/linux/org_lwjgl_input_Keyboard.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/linux/org_lwjgl_opengl_Window.cpp: LINUX: Improved
	  input handling

2004-04-12 14:46  matzon

	* src/java/org/lwjgl/input/Mouse.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/java/org/lwjgl/test/input/MouseTest.java,
	  src/native/win32/org_lwjgl_input_Mouse.cpp: fixed mouse issues,
	  setGrabbed & native cursor now works (afaik ;))

2004-04-12 14:37  matzon

	* src/java/org/lwjgl/input/Cursor.java: removed resetAnimation

2004-04-12 14:29  elias_naur

	* src/native/linux/org_lwjgl_opengl_Window.cpp: LINUX: Turn off
	  keyboard repeat rate at Window.create too

2004-04-12 12:20  elias_naur

	* src/native/linux/Window.h,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/linux/org_lwjgl_opengl_Window.cpp: LINUX: Fixed warp
	  ignores

2004-04-12 10:37  matzon

	* src/native/win32/org_lwjgl_input_Mouse.cpp: removed restriction
	  about native cursors, and fixed mouse not showing on
	  setNativeCursor(null);

2004-04-12 10:33  elias_naur

	* src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/linux/org_lwjgl_opengl_Window.cpp: LINUX:Improved warp
	  event ignore

2004-04-12 10:05  elias_naur

	* src/java/org/lwjgl/input/Cursor.java, src/native/linux/Window.h,
	  src/native/linux/org_lwjgl_input_Keyboard.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/linux/org_lwjgl_opengl_Window.cpp: LINUX: Implemented
	  setGrabbed

2004-04-12 07:20  elias_naur

	* src/java/org/lwjgl/input/Cursor.java: Cursor.java:Fixed case
	  where delays == null

2004-04-12 07:13  elias_naur

	* src/java/org/lwjgl/input/Mouse.java: Reverted the relative
	  coordinate 'bug' - that's the required behaviour when
	  Window.update is calling Mouse.poll. Consider the case where we
	  call Window.update twice before checking getD*: with the old
	  behaviour, only the deltas between the updates are reported, not
	  those before the first update

2004-04-12 00:33  matzon

	* src/java/org/lwjgl/input/Cursor.java,
	  src/java/org/lwjgl/input/Mouse.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/java/org/lwjgl/test/input/MouseTest.java,
	  src/native/common/org_lwjgl_input_Cursor.h,
	  src/native/common/org_lwjgl_input_Mouse.h,
	  src/native/linux/org_lwjgl_input_Cursor.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/macosx/org_lwjgl_input_Cursor.cpp,
	  src/native/macosx/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_input_Cursor.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp: reworked animated
	  native cursors, to use X animation when required
	  added initial setGrabbed(boolean) feature - Work in progress
	  both needs verification on linux

2004-04-11 16:03  matzon

	* src/java/org/lwjgl/input/Mouse.java: fixed relative coordinate
	  bug

2004-04-09 21:52  elias_naur

	* src/native/common/arb/org_lwjgl_opengl_ARBProgram.cpp,
	  src/native/common/common_tools.cpp, src/native/common/extal.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVProgram.cpp: Various
	  fixes

2004-04-09 21:38  elias_naur

	* src/java/org/lwjgl/test/openal/EAXTest.java,
	  src/java/org/lwjgl/test/openal/MovingSoundTest.java,
	  src/java/org/lwjgl/test/openal/OpenALCreationTest.java,
	  src/java/org/lwjgl/test/openal/PlayTestMemory.java,
	  src/java/org/lwjgl/test/openal/StressTest.java: Fix rest of the
	  openal examples

2004-04-09 19:26  elias_naur

	* src/native/common/org_lwjgl_openal_AL10.cpp: *** empty log
	  message ***

2004-04-09 15:22  elias_naur

	* src/java/org/lwjgl/openal/AL10.java,
	  src/java/org/lwjgl/test/openal/BasicTest.java,
	  src/java/org/lwjgl/test/openal/PlayTest.java,
	  src/java/org/lwjgl/test/openal/PositionTest.java: removed size
	  argument from alBufferData and added additional buffer types

2004-04-07 07:55  elias_naur

	* src/java/org/lwjgl/input/Controller.java,
	  src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/input/Mouse.java,
	  src/java/org/lwjgl/opengl/Window.java,
	  src/java/org/lwjgl/test/input/KeyboardTest.java: Folded read into
	  poll to simplify interface

2004-04-07 07:48  elias_naur

	* src/java/org/lwjgl/input/Keyboard.java,
	  src/native/common/org_lwjgl_input_Keyboard.h,
	  src/native/linux/org_lwjgl_input_Keyboard.cpp,
	  src/native/macosx/org_lwjgl_input_Keyboard.cpp,
	  src/native/win32/org_lwjgl_input_Keyboard.cpp: Removed
	  Keyboard.initIDs

2004-04-07 07:46  elias_naur

	* src/native/linux/Window.h,
	  src/native/linux/org_lwjgl_Display.cpp,
	  src/native/linux/org_lwjgl_input_Cursor.cpp,
	  src/native/linux/org_lwjgl_input_Keyboard.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/linux/org_lwjgl_opengl_Pbuffer.cpp,
	  src/native/linux/org_lwjgl_opengl_Window.cpp: LINUX: Implemented
	  reference counted display connection to let Cursors be created
	  and destroyed without a window or a mouse

2004-04-06 14:46  elias_naur

	* src/native/common/org_lwjgl_input_Mouse.h: Updated Mouse.h

2004-04-06 14:40  elias_naur

	* src/native/win32/org_lwjgl_input_Mouse.cpp: win32 fixup

2004-04-06 14:23  elias_naur

	* src/java/org/lwjgl/input/Mouse.java,
	  src/native/common/org_lwjgl_input_Mouse.h,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/macosx/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp: Make poll deltas
	  accumulative, and only reset on getD*

2004-04-06 01:32  matzon

	* www/images/installation/netbeans-1.png,
	  www/images/installation/netbeans-2.png,
	  www/images/installation/netbeans-3.png, www/installation.php:
	  Netbeans installation guide

2004-04-05 14:19  elias_naur

	* src/native/linux/org_lwjgl_opengl_Window.cpp: *** empty log
	  message ***

2004-04-04 14:10  elias_naur

	* src/java/org/lwjgl/opengl/Window.java: Updated docs to reflect
	  the dirty flag change

2004-04-04 14:09  elias_naur

	* src/native/linux/org_lwjgl_opengl_Window.cpp,
	  src/native/win32/org_lwjgl_opengl_Window.cpp: Reverted the dirty
	  flag change, because it might be used as a flag to check if the
	  back buffer is corrupted when creating textures from the it. You
	  can't just swap the back buffer in to clear the flag in that
	  case. So we need the flag to be cleared also when isDirty is
	  called

2004-04-04 13:43  cix_foo

	* src/native/linux/org_lwjgl_opengl_Window.cpp: Tweaking

2004-04-04 13:39  cix_foo

	* src/java/org/lwjgl/opengl/Window.java,
	  src/native/linux/org_lwjgl_opengl_Window.cpp: Tweaking

2004-04-04 13:38  cix_foo

	* src/native/win32/org_lwjgl_opengl_Window.cpp: *** empty log
	  message ***

2004-04-04 13:24  elias_naur

	* src/native/linux/org_lwjgl_opengl_Window.cpp: Pulled global
	  isUndecorated into function

2004-04-04 13:19  cix_foo

	* src/java/org/lwjgl/opengl/Window.java: *** empty log message ***

2004-04-04 13:18  elias_naur

	* src/java/org/lwjgl/test/opengl/PbufferTest.java: Fixed a small
	  glitch in the test conversion

2004-04-04 13:01  cix_foo

	* src/java/org/lwjgl/opengl/Window.java: Rules with mighty fist.
	  New API killed off before it even sees light of day. Some
	  refactoring.

2004-04-04 12:53  cix_foo

	* src/java/org/lwjgl/opengl/Window.java,
	  src/java/org/lwjgl/test/input/ControllerTest.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/java/org/lwjgl/test/input/KeyboardTest.java,
	  src/java/org/lwjgl/test/input/MouseTest.java,
	  src/java/org/lwjgl/test/openal/PositionTest.java,
	  src/java/org/lwjgl/test/opengl/BouncingWindowTest.java,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/test/opengl/Grass.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  src/java/org/lwjgl/test/opengl/VBOTest.java,
	  src/java/org/lwjgl/test/opengl/shaders/ShadersTest.java,
	  src/native/common/org_lwjgl_opengl_Window.h,
	  src/native/linux/org_lwjgl_opengl_Window.cpp,
	  src/native/win32/org_lwjgl_opengl_Window.cpp: Rules with mighty
	  fist. New API killed off before it even sees light of day. Some
	  refactoring.

2004-04-04 10:24  matzon

	* www/about.php, www/changelog.php, www/contact.php,
	  www/credits.php, www/demos.php, www/documentation.php,
	  www/forum.php, www/installation.php, www/license.php,
	  www/links.php: removed news require

2004-04-04 10:24  matzon

	* www/download.php: added win32 cvs build

2004-04-04 10:23  matzon

	* www/include/projects.php, www/projects.php: made projects random

2004-04-04 10:23  matzon

	* www/images/projects/vermins_1.jpg,
	  www/images/projects/vermins_2.jpg,
	  www/images/projects/vermins_small_1.jpg,
	  www/images/projects/vermins_small_2.jpg: Vermin ExTerminator
	  screenshots added

2004-04-04 09:34  elias_naur

	* src/native/linux/org_lwjgl_opengl_Window.cpp: Implemented the
	  undecorated flag and reshape on linux

2004-04-04 08:36  elias_naur

	* src/native/linux/org_lwjgl_opengl_Window.cpp: Fixed compile
	  problems

2004-04-04 08:10  elias_naur

	* src/java/org/lwjgl/opengl/Window.java: Fixed typo

2004-04-04 07:37  elias_naur

	* src/native/win32/org_lwjgl_input_Mouse.cpp: Fixed a possible
	  buffer overflow bug in Mouse

2004-04-03 23:14  cix_foo

	* src/java/org/lwjgl/opengl/Window.java: Added clamping to window
	  bounds

2004-04-03 23:01  cix_foo

	* src/java/org/lwjgl/opengl/Window.java,
	  src/java/org/lwjgl/test/opengl/BouncingWindowTest.java,
	  src/native/common/org_lwjgl_opengl_Window.h,
	  src/native/linux/org_lwjgl_opengl_Window.cpp,
	  src/native/win32/org_lwjgl_opengl_Window.cpp: New window sizing &
	  undecorated code

2004-04-03 21:08  cix_foo

	* src/java/org/lwjgl/opengl/BufferChecks.java: Superfluous import

2004-04-03 21:05  cix_foo

	* src/java/org/lwjgl/opengl/Window.java: Added four boolean
	  properties to alter default behaviour in non-standard apps

2004-04-03 18:18  matzon

	* src/java/org/lwjgl/input/Mouse.java: center mouse as cursor is

2004-03-31 21:03  spasi

	* src/java/org/lwjgl/test/opengl/shaders/ShadersTest.java,
	  src/java/org/lwjgl/test/opengl/shaders/shaderFSH.fsh: Bugs fixed

2004-03-31 17:43  spasi

	* src/java/org/lwjgl/test/opengl/shaders/ShadersTest.java,
	  src/java/org/lwjgl/test/opengl/shaders/shaderFSH.fsh,
	  src/java/org/lwjgl/test/opengl/shaders/shaderFSH.vsh,
	  src/java/org/lwjgl/test/opengl/shaders/shaderVSH.vsh: Fixed bugs

2004-03-30 23:25  spasi

	* src/java/org/lwjgl/test/opengl/shaders,
	  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/test/opengl/shaders/shaderFP.fp,
	  src/java/org/lwjgl/test/opengl/shaders/shaderFP.vp,
	  src/java/org/lwjgl/test/opengl/shaders/shaderFSH.fsh,
	  src/java/org/lwjgl/test/opengl/shaders/shaderFSH.vsh,
	  src/java/org/lwjgl/test/opengl/shaders/shaderVP.vp,
	  src/java/org/lwjgl/test/opengl/shaders/shaderVSH.vsh: Added
	  shader tests

2004-03-30 17:18  matzon

	* www, www/about.php, www/changelog.php, www/changelogs,
	  www/changelogs/0.10-changelog.txt,
	  www/changelogs/0.20-changelog.txt,
	  www/changelogs/0.30-changelog.txt,
	  www/changelogs/0.40-changelog.txt,
	  www/changelogs/0.50-changelog.txt,
	  www/changelogs/0.60-changelog.txt,
	  www/changelogs/0.70-changelog.txt,
	  www/changelogs/0.80-changelog.txt,
	  www/changelogs/0.89-changelog.txt,
	  www/changelogs/full-changelog.txt, 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/images/installation,
	  www/images/installation/eclipse-1.png,
	  www/images/installation/eclipse-2.png,
	  www/images/installation/eclipse-3.png,
	  www/images/installation/eclipse-4.png, www/images/projects,
	  www/images/projects/alienflux_1.jpg,
	  www/images/projects/alienflux_2.jpg,
	  www/images/projects/alienflux_3.jpg,
	  www/images/projects/alienflux_small_1.jpg,
	  www/images/projects/alienflux_small_2.jpg,
	  www/images/projects/alienflux_small_3.jpg,
	  www/images/projects/extorris_1.jpg,
	  www/images/projects/extorris_2.jpg,
	  www/images/projects/extorris_3.jpg,
	  www/images/projects/extorris_small_1.jpg,
	  www/images/projects/extorris_small_2.jpg,
	  www/images/projects/extorris_small_3.jpg,
	  www/images/projects/marathon_1.jpg,
	  www/images/projects/marathon_2.jpg,
	  www/images/projects/marathon_3.jpg,
	  www/images/projects/marathon_small_1.jpg,
	  www/images/projects/marathon_small_2.jpg,
	  www/images/projects/marathon_small_3.jpg,
	  www/images/projects/tribaltrouble_1.jpg,
	  www/images/projects/tribaltrouble_2.jpg,
	  www/images/projects/tribaltrouble_3.jpg,
	  www/images/projects/tribaltrouble_small_1.jpg,
	  www/images/projects/tribaltrouble_small_2.jpg,
	  www/images/projects/tribaltrouble_small_3.jpg, www/include,
	  www/include/default.php, www/include/faq.php,
	  www/include/news.php, www/index.php, www/installation.php,
	  www/jnlp, www/jnlp/lwjgl-demo.php, www/jnlp/lwjgl-media.jar,
	  www/jnlp/lwjgl-windows.jar, www/jnlp/lwjgl.jar,
	  www/jnlp/lwjgl_test.jar, www/jnlp/lwjglaudio-windows.jar,
	  www/jnlp/source.php, www/license.php, www/links.php,
	  www/projects.php: readded site under www

2004-03-30 17:13  spasi

	* src/java/org/lwjgl/opengl/ARBBufferObject.java,
	  src/java/org/lwjgl/opengl/ARBFragmentProgram.java,
	  src/java/org/lwjgl/opengl/ARBProgram.java,
	  src/java/org/lwjgl/opengl/ARBVertexBufferObject.java,
	  src/java/org/lwjgl/opengl/ARBVertexProgram.java,
	  src/java/org/lwjgl/opengl/EXTPixelBufferObject.java,
	  src/java/org/lwjgl/opengl/NVFragmentProgram.java,
	  src/java/org/lwjgl/opengl/NVProgram.java,
	  src/java/org/lwjgl/opengl/NVVertexProgram.java: Restored
	  hierarchies and completed EXT_pixel_buffer_object

2004-03-30 17:09  matzon

	* ., .cvsignore: added .project to cvs ignore - keep IDE's out of
	  root folder

2004-03-29 19:09  elias_naur

	* src/java/org/lwjgl/opengl/BufferChecks.java: Add error message to
	  the buffer overflow exception

2004-03-29 16:55  spasi

	* src/java/org/lwjgl/opengl/ARBBufferObject.java,
	  src/java/org/lwjgl/opengl/ARBFragmentProgram.java,
	  src/java/org/lwjgl/opengl/ARBProgram.java,
	  src/java/org/lwjgl/opengl/ARBVertexBufferObject.java,
	  src/java/org/lwjgl/opengl/ARBVertexProgram.java,
	  src/java/org/lwjgl/opengl/EXTDepthBoundsTest.java,
	  src/java/org/lwjgl/opengl/EXTPixelBufferObject.java,
	  src/java/org/lwjgl/opengl/GLContext.java,
	  src/java/org/lwjgl/opengl/NVFragmentProgram.java,
	  src/java/org/lwjgl/opengl/NVProgram.java,
	  src/java/org/lwjgl/opengl/NVVertexProgram.java,
	  src/java/org/lwjgl/test/opengl/Grass.java,
	  src/java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  src/java/org/lwjgl/test/opengl/VBOTest.java,
	  src/native/common/arb/Makefile.am,
	  src/native/common/arb/org_lwjgl_opengl_ARBBufferObject.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexBufferObject.cpp,
	  src/native/common/ext/Makefile.am,
	  src/native/common/ext/org_lwjgl_opengl_EXTDepthBoundsTest.cpp,
	  src/native/common/extgl.cpp, src/native/common/extgl.h,
	  src/native/common/nv/org_lwjgl_opengl_NVFragmentProgram.cpp: New
	  extensions and static import modifications

2004-03-29 11:28  elias_naur

	* src/java/org/lwjgl/opengl/VBOTracker.java: The client attrib
	  stack tracked by VBOTracter is now at least 1

2004-03-29 11:26  elias_naur

	* src/native/linux/org_lwjgl_opengl_Pbuffer.cpp,
	  src/native/linux/org_lwjgl_opengl_Window.cpp: added missing
	  software flag checks in linux

2004-03-29 07:53  elias_naur

	* src/java/org/lwjgl/opengl/ARBFragmentProgram.java,
	  src/java/org/lwjgl/opengl/NVFragmentProgram.java,
	  src/java/org/lwjgl/opengl/NVProgram.java: Fixed newlines

2004-03-29 07:32  elias_naur

	* src/java/org/lwjgl/opengl/GL11.java,
	  src/java/org/lwjgl/opengl/GL15.java,
	  src/java/org/lwjgl/opengl/glu/Project.java,
	  src/java/org/lwjgl/test/opengl/Grass.java: Fixed naming

2004-03-28 20:29  spasi

	* src/java/org/lwjgl/opengl/Window.java: Fixed vsync bug

2004-03-27 15:05  elias_naur

	* src/java/org/lwjgl/Display.java,
	  src/java/org/lwjgl/LWJGLErrorException.java,
	  src/java/org/lwjgl/LWJGLException.java,
	  src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/input/Controller.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/eax/EAX.java,
	  src/java/org/lwjgl/opengl/Pbuffer.java,
	  src/java/org/lwjgl/opengl/Window.java,
	  src/native/common/common_tools.cpp: Renamed LWJGLErrorException
	  to LWJGLException

2004-03-27 14:42  elias_naur

	* src/java/org/lwjgl/Display.java,
	  src/java/org/lwjgl/LWJGLErrorException.java,
	  src/java/org/lwjgl/SwingAdapter.java,
	  src/java/org/lwjgl/input/Controller.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/eax/EAX.java,
	  src/java/org/lwjgl/opengl/Pbuffer.java,
	  src/java/org/lwjgl/opengl/Window.java,
	  src/native/common/common_tools.cpp, src/native/common/extal.cpp:
	  Added LWJGLErrorException to replace the too general Exception

2004-03-27 14:09  elias_naur

	* src/java/org/lwjgl/Sys.java, src/native/common/checkALerror.h,
	  src/native/common/common_tools.cpp,
	  src/native/common/common_tools.h,
	  src/native/common/org_lwjgl_Sys.h,
	  src/native/linux/org_lwjgl_Sys.cpp,
	  src/native/linux/org_lwjgl_opengl_Window.cpp,
	  src/native/macosx/hid.cpp, src/native/macosx/org_lwjgl_Sys.cpp,
	  src/native/win32/org_lwjgl_Sys.cpp: Implemented version check to
	  check for incompatible native libraries

2004-03-27 13:48  elias_naur

	* src/java/org/lwjgl/Display.java, src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/input/Controller.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/eax/EAX.java,
	  src/java/org/lwjgl/openal/eax/EAXBufferProperties.java,
	  src/java/org/lwjgl/openal/eax/EAXListenerProperties.java,
	  src/java/org/lwjgl/opengl/GLContext.java,
	  src/java/org/lwjgl/opengl/Pbuffer.java,
	  src/java/org/lwjgl/opengl/Window.java: All classes use
	  Sys.initialize now

2004-03-27 11:55  elias_naur

	* src/java/org/lwjgl/Display.java,
	  src/java/org/lwjgl/input/Controller.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/AL10.java,
	  src/java/org/lwjgl/opengl/ARBVertexBufferObject.java,
	  src/java/org/lwjgl/opengl/ARBVertexShader.java,
	  src/java/org/lwjgl/opengl/ATIDrawBuffers.java,
	  src/java/org/lwjgl/opengl/GL15.java,
	  src/java/org/lwjgl/opengl/Window.java: Replaced asserts with
	  proper runtime exceptions

2004-03-26 21:57  matzon

	* src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/input/Mouse.java,
	  src/java/org/lwjgl/test/WindowCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerTest.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/java/org/lwjgl/test/input/MouseCreationTest.java,
	  src/java/org/lwjgl/test/input/MouseTest.java,
	  src/java/org/lwjgl/test/openal/ALCTest.java,
	  src/java/org/lwjgl/test/openal/PositionTest.java,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  src/java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  src/java/org/lwjgl/test/opengl/VBOTest.java: fixed tests
	  according to new way
	  cleaned up imports

2004-03-26 21:49  elias_naur

	* src/native/win32/org_lwjgl_input_Keyboard.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp: Saved input events
	  for win32

2004-03-26 21:11  elias_naur

	* src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/input/Mouse.java,
	  src/native/common/common_tools.cpp,
	  src/native/common/common_tools.h,
	  src/native/common/org_lwjgl_input_Keyboard.h,
	  src/native/common/org_lwjgl_input_Mouse.h,
	  src/native/linux/org_lwjgl_input_Keyboard.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/macosx/org_lwjgl_input_Keyboard.cpp,
	  src/native/macosx/org_lwjgl_input_Mouse.cpp: Save unread buffered
	  input events between read()s

2004-03-26 16:18  elias_naur

	* src/java/org/lwjgl/input/Mouse.java: set native cursor to null at
	  Mouse.destroy()

2004-03-26 15:03  matzon

	* src/java/org/lwjgl/test/input/ControllerCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerTest.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/java/org/lwjgl/test/input/KeyboardTest.java,
	  src/java/org/lwjgl/test/input/MouseCreationTest.java,
	  src/java/org/lwjgl/test/input/MouseTest.java,
	  src/java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  src/java/org/lwjgl/test/opengl/VBOTest.java: removed
	  Window.paint() references

2004-03-26 11:26  cix_foo

	* src/java/org/lwjgl/BufferUtils.java,
	  src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/opengl/ARBImaging.java,
	  src/java/org/lwjgl/opengl/Util.java,
	  src/java/org/lwjgl/opengl/VBOTracker.java,
	  src/java/org/lwjgl/test/openal/PositionTest.java,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/test/opengl/Grass.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java: Simplification
	  work

2004-03-26 11:09  cix_foo

	* src/java/org/lwjgl/input/Controller.java,
	  src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/input/Mouse.java,
	  src/java/org/lwjgl/opengl/Window.java,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  src/native/common/org_lwjgl_opengl_Window.h,
	  src/native/linux/org_lwjgl_opengl_Window.cpp,
	  src/native/win32/org_lwjgl_opengl_Window.cpp: Simplification work

2004-03-26 11:01  cix_foo

	* src/java/org/lwjgl/opengl/Window.java: *** empty log message ***

2004-03-25 22:44  matzon

	* src/java/org/lwjgl/test/openal/BasicTest.java,
	  src/java/org/lwjgl/test/openal/PositionTest.java: cleaned up

2004-03-25 22:38  matzon

	* src/java/org/lwjgl/test/openal/PositionTest.java: fixed minimized
	  || !focus bug

2004-03-23 21:23  matzon

	* src/native/macosx/org_lwjgl_opengl_Window.cpp: added nMakeCurrent

2004-03-23 10:19  elias_naur

	* src/native/common/common_tools.cpp: Fixed warning in vc++ 6

2004-03-23 07:47  elias_naur

	* src/native/win32/org_lwjgl_input_Keyboard.cpp: Use the actual
	  buffer size in nPoll

2004-03-22 10:02  elias_naur

	* src/java/org/lwjgl/opengl/glu/Project.java: Fixed glu project bug

2004-03-22 06:30  matzon

	* src/native/common/org_lwjgl_openal_AL10.cpp,
	  src/native/common/org_lwjgl_openal_AL10.h: Arise phoenix!

2004-03-22 06:04  elias_naur

	* src/native/common/org_lwjgl_openal_AL10.cpp,
	  src/native/common/org_lwjgl_openal_ALC.h: Removed unneeded oal
	  headers again

2004-03-21 21:54  matzon

	* src/java/org/lwjgl/input/Cursor.java,
	  src/java/org/lwjgl/input/Mouse.java,
	  src/java/org/lwjgl/opengl/Window.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/native/common/org_lwjgl_input_Cursor.h,
	  src/native/common/org_lwjgl_opengl_Window.h,
	  src/native/linux/org_lwjgl_input_Cursor.cpp,
	  src/native/linux/org_lwjgl_opengl_Window.cpp,
	  src/native/macosx/org_lwjgl_input_Cursor.cpp,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp,
	  src/native/win32/org_lwjgl_input_Cursor.cpp,
	  src/native/win32/org_lwjgl_opengl_Window.cpp: Cursor animation
	  support regardless of platform features

2004-03-21 21:53  matzon

	* src/native/common/org_lwjgl_openal_AL10.h,
	  src/native/common/org_lwjgl_openal_ALC.h: missing oal headers

2004-03-21 15:51  eduijs

	* src/java/org/lwjgl/opengl/glu/GLU.java,
	  src/java/org/lwjgl/opengl/glu/Project.java: replaced buffers with
	  arrays

2004-03-21 08:52  elias_naur

	* src/java/org/lwjgl/opengl/glu/Cylinder.java,
	  src/java/org/lwjgl/opengl/glu/Disk.java,
	  src/java/org/lwjgl/opengl/glu/GLU.java,
	  src/java/org/lwjgl/opengl/glu/GLUConstants.java,
	  src/java/org/lwjgl/opengl/glu/MipMap.java,
	  src/java/org/lwjgl/opengl/glu/PartialDisk.java,
	  src/java/org/lwjgl/opengl/glu/PixelStoreState.java,
	  src/java/org/lwjgl/opengl/glu/Project.java,
	  src/java/org/lwjgl/opengl/glu/Quadric.java,
	  src/java/org/lwjgl/opengl/glu/Registry.java,
	  src/java/org/lwjgl/opengl/glu/Sphere.java: Folded GLUConstants
	  into GLU

2004-03-21 08:13  elias_naur

	* src/java/org/lwjgl/opengl/GL12.java,
	  src/java/org/lwjgl/opengl/OpenGLException.java,
	  src/java/org/lwjgl/opengl/glu/GLU.java: Added gluErrorString

2004-03-18 22:00  spasi

	* src/java/org/lwjgl/opengl/GLContext.java,
	  src/native/common/extgl.cpp, src/native/common/extgl.h: Fixed
	  missing/erroneous extension queries.

2004-03-15 20:07  spasi

	* src/native/common/extgl.cpp: Fixed typo

2004-03-15 16:31  spasi

	* src/java/org/lwjgl/opengl/ARBShaderObjects.java,
	  src/java/org/lwjgl/opengl/ARBVertexShader.java: no message

2004-03-12 07:12  elias_naur

	* src/native/linux/org_lwjgl_opengl_Window.cpp:
	  org.lwjgl.opengl.Window.allowSoftwareOpenGL flag support for
	  linux

2004-03-11 21:30  matzon

	* src/native/common/common_tools.cpp,
	  src/native/common/common_tools.h,
	  src/native/win32/org_lwjgl_opengl_Window.cpp: support for
	  'org.lwjgl.opengl.Window.allowSoftwareOpenGL'
	  added utility getBooleanProperty method

2004-03-11 19:50  elias_naur

	* src/native/win32/org_lwjgl_Display.cpp: *** empty log message ***

2004-03-11 12:38  elias_naur

	* src/native/common/common_tools.cpp,
	  src/native/common/common_tools.h, src/native/common/extgl.cpp,
	  src/native/common/extgl.h, src/native/linux/Makefile.am,
	  src/native/linux/Window.h, src/native/linux/extgl_glx.cpp,
	  src/native/linux/extgl_glx.h,
	  src/native/linux/org_lwjgl_opengl_Window.cpp: Split GLX from
	  extgl into separate platform specific extgl_glx

2004-03-10 20:54  matzon

	* src/java/org/lwjgl/input/Keyboard.java: removed not needed NPE
	  check

2004-03-10 16:52  matzon

	* src/native/win32/org_lwjgl_Display.cpp: don't forget 98+!

2004-03-10 16:47  matzon

	* src/native/win32/org_lwjgl_Display.cpp: optimized mode detection

2004-03-10 08:42  elias_naur

	* src/java/org/lwjgl/test/openal/BasicTest.java,
	  src/native/common/extal.cpp, src/native/common/extal.h,
	  src/native/common/extgl.cpp, src/native/common/extgl.h,
	  src/native/common/org_lwjgl_openal_AL10.cpp,
	  src/native/common/org_lwjgl_openal_ALC.cpp: Fixed win32 building

2004-03-09 12:20  elias_naur

	* src/native/linux/org_lwjgl_opengl_Window.cpp: Removed duplicate
	  exception

2004-03-09 11:09  elias_naur

	* src/native/common/extgl.cpp, src/native/common/extgl.h: Cleaned
	  up extgl.cpp and extgl.h

2004-03-09 11:03  elias_naur

	* src/java/org/lwjgl/openal/AL10.java,
	  src/java/org/lwjgl/openal/ALC.java,
	  src/native/common/common_tools.cpp,
	  src/native/common/common_tools.h, src/native/common/extal.cpp,
	  src/native/common/extal.h, src/native/common/extgl.cpp,
	  src/native/common/extgl.h,
	  src/native/common/org_lwjgl_openal_AL10.cpp,
	  src/native/common/org_lwjgl_openal_AL10.h,
	  src/native/common/org_lwjgl_openal_ALC.cpp,
	  src/native/common/org_lwjgl_openal_ALC.h,
	  src/native/common/org_lwjgl_opengl_GL11.cpp: Converted openal to
	  dynamic java native methods

2004-03-09 09:36  elias_naur

	* src/native/build.sh: Don't let the build script do a make
	  distclean

2004-03-09 09:25  elias_naur

	* src/native/common/arb/org_lwjgl_opengl_ARBImaging.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBMatrixPalette.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultisample.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultitexture.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBOcclusionQuery.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBPointParameters.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBProgram.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBShaderObjects.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBTextureCompression.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBTransposeMatrix.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexBlend.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexBufferObject.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexProgram.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexShader.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBWindowPos.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIDrawBuffers.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIElementArray.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIFragmentShader.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIPnTriangles.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATISeparateStencil.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexArrayObject.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexStreams.cpp,
	  src/native/common/common_tools.cpp,
	  src/native/common/common_tools.h,
	  src/native/common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTDrawRangeElements.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTFogCoord.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTPointParameters.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTSecondaryColor.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTStencilTwoSide.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexShader.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexWeighting.cpp,
	  src/native/common/extgl.cpp, src/native/common/extgl.h,
	  src/native/common/nv/org_lwjgl_opengl_NVEvaluators.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVFence.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVFragmentProgram.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVHalfFloat.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVOcclusionQuery.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVPixelDataRange.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVPointSprite.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVPrimitiveRestart.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVProgram.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners2.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexProgram.cpp,
	  src/native/common/org_lwjgl_opengl_GL11.cpp,
	  src/native/common/org_lwjgl_opengl_GL12.cpp,
	  src/native/common/org_lwjgl_opengl_GL13.cpp,
	  src/native/common/org_lwjgl_opengl_GL14.cpp,
	  src/native/common/org_lwjgl_opengl_GL15.cpp: Generalized function
	  pointer initialization

2004-03-08 15:21  elias_naur

	* src/java/org/lwjgl/openal/AL.java, src/native/common/extal.cpp:
	  use vorbis libs from local directory in linux

2004-03-07 16:01  elias_naur

	* src/java/org/lwjgl/opengl/Pbuffer.java,
	  src/java/org/lwjgl/opengl/Util.java,
	  src/java/org/lwjgl/opengl/Window.java,
	  src/native/common/arb/org_lwjgl_opengl_ARBImaging.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBMatrixPalette.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultisample.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultitexture.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBOcclusionQuery.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBPointParameters.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBProgram.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBShaderObjects.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBTextureCompression.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBTransposeMatrix.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexBlend.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexBufferObject.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexProgram.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexShader.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBWindowPos.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIDrawBuffers.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIElementArray.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIFragmentShader.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIPnTriangles.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATISeparateStencil.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexArrayObject.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexStreams.cpp,
	  src/native/common/checkGLerror.h,
	  src/native/common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTDrawRangeElements.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTFogCoord.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTPointParameters.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTSecondaryColor.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTStencilTwoSide.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexShader.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexWeighting.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVEvaluators.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVFence.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVFragmentProgram.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVHalfFloat.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVOcclusionQuery.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVPixelDataRange.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVPointSprite.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVPrimitiveRestart.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVProgram.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners2.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexProgram.cpp,
	  src/native/common/org_lwjgl_opengl_GL11.cpp,
	  src/native/common/org_lwjgl_opengl_GL12.cpp,
	  src/native/common/org_lwjgl_opengl_GL13.cpp,
	  src/native/common/org_lwjgl_opengl_GL14.cpp,
	  src/native/common/org_lwjgl_opengl_GL15.cpp,
	  src/native/common/org_lwjgl_opengl_GLContext.cpp: Removed
	  GL_CHECK_ERROR

2004-03-07 15:49  elias_naur

	* src/native/common/extgl.cpp: Fixed win32 compile

2004-03-07 15:42  matzon

	* build.xml: updated headers target

2004-03-07 15:41  elias_naur

	* src/native/common/arb/org_lwjgl_opengl_ARBImaging.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBMatrixPalette.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultisample.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultitexture.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBOcclusionQuery.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBPointParameters.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBProgram.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBShaderObjects.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBTextureCompression.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBTransposeMatrix.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexBlend.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexBufferObject.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexProgram.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexShader.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBWindowPos.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIDrawBuffers.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIElementArray.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIFragmentShader.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIPnTriangles.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATISeparateStencil.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexArrayObject.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexStreams.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTDrawRangeElements.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTFogCoord.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTPointParameters.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTSecondaryColor.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTStencilTwoSide.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexShader.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexWeighting.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVEvaluators.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVFence.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVFragmentProgram.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVHalfFloat.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVOcclusionQuery.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVPixelDataRange.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVPointSprite.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVPrimitiveRestart.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVProgram.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners2.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexProgram.cpp,
	  src/native/common/org_lwjgl_opengl_GL11.cpp,
	  src/native/common/org_lwjgl_opengl_GL12.cpp,
	  src/native/common/org_lwjgl_opengl_GL13.cpp,
	  src/native/common/org_lwjgl_opengl_GL14.cpp,
	  src/native/common/org_lwjgl_opengl_GL15.cpp: Fixed win32 compile

2004-03-07 15:26  matzon

	* build.xml: updated headers target

2004-03-07 15:20  matzon

	* src/java/org/lwjgl/AWTAdapter.java,
	  src/java/org/lwjgl/Adapter.java,
	  src/java/org/lwjgl/PlatformAdapter.java,
	  src/java/org/lwjgl/SwingAdapter.java,
	  src/java/org/lwjgl/Sys.java: PLATFORM now specifiable from
	  properties
	  AWTAdapter renamed to SwingAdapter
	  Adapter renamed to PlatformAdapter

2004-03-07 15:18  elias_naur

	* src/java/org/lwjgl/opengl/GL11.java,
	  src/java/org/lwjgl/opengl/NVVertexProgram.java,
	  src/native/common/arb/org_lwjgl_opengl_ARBImaging.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBImaging.h,
	  src/native/common/arb/org_lwjgl_opengl_ARBMatrixPalette.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBMatrixPalette.h,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultisample.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultisample.h,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultitexture.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultitexture.h,
	  src/native/common/arb/org_lwjgl_opengl_ARBOcclusionQuery.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBOcclusionQuery.h,
	  src/native/common/arb/org_lwjgl_opengl_ARBPointParameters.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBPointParameters.h,
	  src/native/common/arb/org_lwjgl_opengl_ARBProgram.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBProgram.h,
	  src/native/common/arb/org_lwjgl_opengl_ARBShaderObjects.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBShaderObjects.h,
	  src/native/common/arb/org_lwjgl_opengl_ARBTextureCompression.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBTextureCompression.h,
	  src/native/common/arb/org_lwjgl_opengl_ARBTransposeMatrix.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBTransposeMatrix.h,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexBlend.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexBlend.h,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexBufferObject.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexBufferObject.h,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexProgram.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexProgram.h,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexShader.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexShader.h,
	  src/native/common/arb/org_lwjgl_opengl_ARBWindowPos.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBWindowPos.h,
	  src/native/common/ati/org_lwjgl_opengl_ATIDrawBuffers.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIDrawBuffers.h,
	  src/native/common/ati/org_lwjgl_opengl_ATIElementArray.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIElementArray.h,
	  src/native/common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.h,
	  src/native/common/ati/org_lwjgl_opengl_ATIFragmentShader.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIFragmentShader.h,
	  src/native/common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.h,
	  src/native/common/ati/org_lwjgl_opengl_ATIPnTriangles.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIPnTriangles.h,
	  src/native/common/ati/org_lwjgl_opengl_ATISeparateStencil.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATISeparateStencil.h,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexArrayObject.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexArrayObject.h,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.h,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexStreams.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexStreams.h,
	  src/native/common/checkGLerror.h,
	  src/native/common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.h,
	  src/native/common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.h,
	  src/native/common/ext/org_lwjgl_opengl_EXTDrawRangeElements.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTDrawRangeElements.h,
	  src/native/common/ext/org_lwjgl_opengl_EXTFogCoord.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTFogCoord.h,
	  src/native/common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.h,
	  src/native/common/ext/org_lwjgl_opengl_EXTPointParameters.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTPointParameters.h,
	  src/native/common/ext/org_lwjgl_opengl_EXTSecondaryColor.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTSecondaryColor.h,
	  src/native/common/ext/org_lwjgl_opengl_EXTStencilTwoSide.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTStencilTwoSide.h,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexShader.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexShader.h,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexWeighting.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexWeighting.h,
	  src/native/common/extgl.cpp, src/native/common/extgl.h,
	  src/native/common/nv/org_lwjgl_opengl_NVEvaluators.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVEvaluators.h,
	  src/native/common/nv/org_lwjgl_opengl_NVFence.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVFence.h,
	  src/native/common/nv/org_lwjgl_opengl_NVFragmentProgram.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVFragmentProgram.h,
	  src/native/common/nv/org_lwjgl_opengl_NVHalfFloat.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVHalfFloat.h,
	  src/native/common/nv/org_lwjgl_opengl_NVOcclusionQuery.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVOcclusionQuery.h,
	  src/native/common/nv/org_lwjgl_opengl_NVPixelDataRange.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVPixelDataRange.h,
	  src/native/common/nv/org_lwjgl_opengl_NVPointSprite.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVPointSprite.h,
	  src/native/common/nv/org_lwjgl_opengl_NVPrimitiveRestart.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVPrimitiveRestart.h,
	  src/native/common/nv/org_lwjgl_opengl_NVProgram.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVProgram.h,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners.h,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners2.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners2.h,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.h,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexProgram.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexProgram.h,
	  src/native/common/org_lwjgl_opengl_GL11.cpp,
	  src/native/common/org_lwjgl_opengl_GL11.h,
	  src/native/common/org_lwjgl_opengl_GL12.cpp,
	  src/native/common/org_lwjgl_opengl_GL12.h,
	  src/native/common/org_lwjgl_opengl_GL13.cpp,
	  src/native/common/org_lwjgl_opengl_GL13.h,
	  src/native/common/org_lwjgl_opengl_GL14.cpp,
	  src/native/common/org_lwjgl_opengl_GL14.h,
	  src/native/common/org_lwjgl_opengl_GL15.cpp,
	  src/native/common/org_lwjgl_opengl_GL15.h,
	  src/native/linux/org_lwjgl_opengl_Pbuffer.cpp: Replaced
	  CHECK_EXISTS with one time check at symbol load time

2004-03-05 22:57  elias_naur

	* src/native/common/extgl.cpp,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp: Fixed up macosx

2004-03-05 22:20  matzon

	* src/native/common/extgl.cpp,
	  src/native/macosx/org_lwjgl_opengl_Pbuffer.cpp,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp: osx fixes - needs
	  verification

2004-03-05 06:23  matzon

	* src/java/org/lwjgl/input/Mouse.java: doh, clamping to width
	  instead of height

2004-03-04 00:36  spasi

	* src/java/org/lwjgl/opengl/glu/Project.java,
	  src/java/org/lwjgl/opengl/glu/Util.java: optimizations

2004-03-03 10:06  cix_foo

	* src/java/org/lwjgl/test/opengl/PbufferTest.java: Fixed
	  compilation error (untested)

2004-03-02 01:59  spasi

	* src/java/org/lwjgl/opengl/Pbuffer.java,
	  src/java/org/lwjgl/opengl/RenderTexture.java,
	  src/native/common/org_lwjgl_opengl_Pbuffer.h,
	  src/native/linux/org_lwjgl_opengl_Pbuffer.cpp,
	  src/native/macosx/org_lwjgl_opengl_Pbuffer.cpp,
	  src/native/win32/org_lwjgl_opengl_Pbuffer.cpp: render-to-texture
	  support

2004-03-01 13:07  cix_foo

	* src/java/org/lwjgl/BufferUtils.java: Fixed comments

2004-03-01 13:06  cix_foo

	* src/java/org/lwjgl/BufferUtils.java: New buffer utils

2004-03-01 00:58  spasi

	* src/java/org/lwjgl/opengl/ARBProgram.java: no message

2004-03-01 00:53  spasi

	* src/java/org/lwjgl/opengl/GLContext.java: Added
	  ARB_fragment_program_shadow

2004-02-29 23:42  spasi

	* src/java/org/lwjgl/opengl/glu/GLU.java,
	  src/java/org/lwjgl/opengl/glu/MipMap.java,
	  src/java/org/lwjgl/opengl/glu/PixelStoreState.java,
	  src/java/org/lwjgl/opengl/glu/Project.java,
	  src/java/org/lwjgl/opengl/glu/Registry.java,
	  src/java/org/lwjgl/opengl/glu/Sphere.java,
	  src/java/org/lwjgl/opengl/glu/Util.java: Made gluProject to use
	  one result FloatBuffer, javadoc corrections

2004-02-29 23:27  spasi

	* src/native/common/nv/org_lwjgl_opengl_NVHalfFloat.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVHalfFloat.h: Removed
	  VertexWeight

2004-02-29 23:19  spasi

	* src/java/org/lwjgl/opengl/NVHalfFloat.java: Removed VertexWeight

2004-02-29 08:24  elias_naur

	* src/native/common/extgl.cpp,
	  src/native/common/org_lwjgl_opengl_GLContext.cpp: Moved init of
	  glXGetProcAddress to extgl_Open

2004-02-28 16:59  cix_foo

	* src/native/common/extgl.cpp: Fixed JOGL context handling problem

2004-02-27 09:54  elias_naur

	* src/native/linux/org_lwjgl_Sys.cpp: alert->nAlert in linux

2004-02-27 08:29  elias_naur

	* src/native/common/arb/org_lwjgl_opengl_ARBShaderObjects.cpp:
	  Tried to fix g++ compiler errors in ARB_shader_objects.cpp

2004-02-26 22:12  matzon

	* platform_build/win32_vs_net/lwjgl.suo,
	  platform_build/win32_vs_net/lwjgl.vcproj: updated build file

2004-02-26 21:54  matzon

	* src/native/common/org_lwjgl_Display.h,
	  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_AL10.h,
	  src/native/common/org_lwjgl_opengl_GL11.h,
	  src/native/common/org_lwjgl_opengl_GL12.h,
	  src/native/common/org_lwjgl_opengl_GL13.h,
	  src/native/common/org_lwjgl_opengl_GL14.h,
	  src/native/common/org_lwjgl_opengl_GL15.h,
	  src/native/common/org_lwjgl_opengl_GLContext.h: fresh headers

2004-02-26 21:51  matzon

	* src/java/org/lwjgl/openal/AL.java,
	  src/java/org/lwjgl/openal/AL10.java,
	  src/java/org/lwjgl/openal/ALConstants.java,
	  src/java/org/lwjgl/openal/BaseAL.java,
	  src/java/org/lwjgl/openal/BaseALConstants.java,
	  src/java/org/lwjgl/openal/CoreAL.java,
	  src/java/org/lwjgl/openal/eax/BaseEAX.java,
	  src/java/org/lwjgl/openal/eax/BaseEAXConstants.java,
	  src/java/org/lwjgl/openal/eax/CoreEAX.java,
	  src/java/org/lwjgl/openal/eax/EAX.java,
	  src/java/org/lwjgl/openal/eax/EAX20.java,
	  src/java/org/lwjgl/openal/eax/EAXBufferProperties.java,
	  src/java/org/lwjgl/openal/eax/EAXListenerProperties.java,
	  src/java/org/lwjgl/test/openal/BasicTest.java,
	  src/java/org/lwjgl/test/openal/EAXTest.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/openal/WaveData.java,
	  src/native/common/Makefile.am,
	  src/native/common/org_lwjgl_openal_AL.cpp,
	  src/native/common/org_lwjgl_openal_AL.h,
	  src/native/common/org_lwjgl_openal_AL10.cpp,
	  src/native/common/org_lwjgl_openal_AL10.h,
	  src/native/common/org_lwjgl_openal_BaseAL.cpp,
	  src/native/common/org_lwjgl_openal_BaseAL.h,
	  src/native/common/org_lwjgl_openal_CoreAL.cpp,
	  src/native/common/org_lwjgl_openal_CoreAL.h,
	  src/native/common/org_lwjgl_openal_eax_BaseEAX.cpp,
	  src/native/common/org_lwjgl_openal_eax_BaseEAX.h,
	  src/native/common/org_lwjgl_openal_eax_CoreEAX.cpp,
	  src/native/common/org_lwjgl_openal_eax_CoreEAX.h,
	  src/native/common/org_lwjgl_openal_eax_EAX.cpp,
	  src/native/common/org_lwjgl_openal_eax_EAX.h,
	  src/native/common/org_lwjgl_openal_eax_EAX20.cpp,
	  src/native/common/org_lwjgl_openal_eax_EAX20.h: OpenAL / EAX
	  Refactor

2004-02-26 21:47  matzon

	* src/java/org/lwjgl/opengl/Window.java: fixed import

2004-02-26 21:39  matzon

	* src/native/win32/org_lwjgl_Sys.h: *puff*

2004-02-25 18:09  elias_naur

	* src/native/common/Makefile.am, src/native/common/extgl.cpp,
	  src/native/common/extgl.h,
	  src/native/linux/org_lwjgl_opengl_Window.cpp: Fixed up linux for
	  JOGL integration work

2004-02-25 16:44  elias_naur

	* src/native/linux/org_lwjgl_opengl_Window.cpp: Small linux fix

2004-02-24 14:31  cix_foo

	* platform_build/win32_vs_net/lwjgl.suo,
	  platform_build/win32_vs_net/lwjgl.vcproj,
	  src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/opengl/GLContext.java,
	  src/java/org/lwjgl/opengl/Window.java,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/test/opengl/Grass.java,
	  src/native/common/org_lwjgl_opengl_GLContext.cpp,
	  src/native/common/org_lwjgl_opengl_GLContext.h: New context stuff
	  - complete for win32, incomplete for linux / mac

2004-02-23 23:51  cix_foo

	* src/java/org/lwjgl/opengl/GLContext.java: New context management
	  code (incomplete)

2004-02-23 23:42  cix_foo

	* src/java/org/lwjgl/AWTAdapter.java,
	  src/java/org/lwjgl/Adapter.java, src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/opengl/GLContext.java,
	  src/java/org/lwjgl/opengl/Window.java,
	  src/java/org/lwjgl/test/SysTest.java,
	  src/native/common/extgl.cpp, src/native/common/extgl.h,
	  src/native/common/org_lwjgl_opengl_GLContext.cpp,
	  src/native/common/org_lwjgl_opengl_GLContext.h,
	  src/native/common/org_lwjgl_opengl_Window.h,
	  src/native/win32/org_lwjgl_Sys.cpp,
	  src/native/win32/org_lwjgl_Sys.h,
	  src/native/win32/org_lwjgl_opengl_Window.cpp: New context
	  management code (incomplete)

2004-02-23 16:30  cix_foo

	* src/java/org/lwjgl/opengl/GLCaps.java,
	  src/java/org/lwjgl/opengl/GLContext.java,
	  src/java/org/lwjgl/opengl/Pbuffer.java,
	  src/java/org/lwjgl/opengl/VBOTracker.java,
	  src/java/org/lwjgl/opengl/Window.java,
	  src/java/org/lwjgl/test/opengl/Grass.java,
	  src/java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  src/java/org/lwjgl/test/opengl/VBOTest.java: temporary work -
	  don't use this yet

2004-02-19 18:23  spasi

	* src/java/org/lwjgl/opengl/EXTTextureRectangle.java,
	  src/java/org/lwjgl/opengl/GLCaps.java: EXT_texture_rectangle
	  support

2004-02-18 23:54  cix_foo

	* src/java/org/lwjgl/opengl/ARBDepthTexture.java,
	  src/java/org/lwjgl/opengl/ARBFragmentProgram.java,
	  src/java/org/lwjgl/opengl/ARBFragmentShader.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/ARBPointSprite.java,
	  src/java/org/lwjgl/opengl/ARBShaderObjects.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/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/EXTAbgr.java,
	  src/java/org/lwjgl/opengl/EXTBgra.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/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/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/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/GLCaps.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/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/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: Made all classes
	  final

2004-02-18 22:31  cix_foo

	* src/java/org/lwjgl/opengl/ARBImaging.java,
	  src/java/org/lwjgl/opengl/ARBTransposeMatrix.java,
	  src/java/org/lwjgl/opengl/BufferChecks.java,
	  src/java/org/lwjgl/opengl/GL11.java,
	  src/java/org/lwjgl/opengl/GL13.java,
	  src/java/org/lwjgl/opengl/GL15.java,
	  src/java/org/lwjgl/opengl/NVEvaluators.java: Buffer checking code

2004-02-18 19:02  elias_naur

	* src/native/common/arb/org_lwjgl_opengl_ARBVertexBufferObject.cpp:
	  *** empty log message ***

2004-02-18 17:48  cix_foo

	* src/java/org/lwjgl/opengl/GLContext.java,
	  src/java/org/lwjgl/opengl/Pbuffer.java,
	  src/java/org/lwjgl/opengl/VBOTracker.java,
	  src/java/org/lwjgl/opengl/Window.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/native/common/org_lwjgl_opengl_Pbuffer.h,
	  src/native/common/org_lwjgl_opengl_Window.h,
	  src/native/linux/org_lwjgl_opengl_Pbuffer.cpp,
	  src/native/linux/org_lwjgl_opengl_Window.cpp,
	  src/native/win32/org_lwjgl_opengl_Window.cpp: New Context stuff

2004-02-17 22:05  elias_naur

	* src/java/org/lwjgl/opengl/GLCaps.java: Split ARB_imaging into
	  separate extension

2004-02-17 22:03  elias_naur

	* src/java/org/lwjgl/opengl/ARBImaging.java,
	  src/java/org/lwjgl/opengl/GL12.java,
	  src/java/org/lwjgl/opengl/GLCaps.java,
	  src/native/common/arb/Makefile.am,
	  src/native/common/arb/org_lwjgl_opengl_ARBImaging.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBImaging.h,
	  src/native/common/org_lwjgl_opengl_GL12.cpp: Split ARB_imaging
	  into separate extension

2004-02-17 21:36  elias_naur

	* src/java/org/lwjgl/opengl/GL14.java,
	  src/native/common/org_lwjgl_opengl_GL14.cpp,
	  src/native/common/org_lwjgl_opengl_GL14.h: Added missing GL14
	  functions

2004-02-17 16:57  matzon

	* src/native/win32/Window.h,
	  src/native/win32/org_lwjgl_opengl_Window.cpp: make isFocused &
	  isMinimized work as expected
	  cleaned up field usage

2004-02-16 03:35  elias_naur

	* src/java/org/lwjgl/opengl/ARBMatrixPalette.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/BufferChecks.java,
	  src/java/org/lwjgl/opengl/EXTDrawRangeElements.java,
	  src/java/org/lwjgl/opengl/EXTFogCoord.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/GL14.java,
	  src/java/org/lwjgl/opengl/NVVertexProgram.java: Fixed VBO checks
	  and disabled BufferChecks (for now)

2004-02-15 21:46  spasi

	* src/java/org/lwjgl/opengl/Pbuffer.java,
	  src/java/org/lwjgl/opengl/StateStack.java,
	  src/java/org/lwjgl/opengl/Util.java,
	  src/java/org/lwjgl/opengl/VBOTracker.java: Syntax corrections

2004-02-15 21:45  spasi

	* src/java/org/lwjgl/opengl/GLCaps.java: OpenGL15 support

2004-02-15 21:45  spasi

	* src/java/org/lwjgl/Display.java: Fixed javadoc error

2004-02-15 19:41  cix_foo

	* src/java/org/lwjgl/opengl/ARBFragmentProgram.java,
	  src/java/org/lwjgl/opengl/ARBFragmentShader.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/ARBPointSprite.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/ARBTextureCubeMap.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/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/ATIPnTriangles.java,
	  src/java/org/lwjgl/opengl/ATITextureFloat.java,
	  src/java/org/lwjgl/opengl/ATIVertexArrayObject.java,
	  src/java/org/lwjgl/opengl/ATIVertexAttribArrayObject.java,
	  src/java/org/lwjgl/opengl/BufferChecks.java,
	  src/java/org/lwjgl/opengl/EXTCompiledVertexArray.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/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/NVEvaluators.java,
	  src/java/org/lwjgl/opengl/NVFence.java,
	  src/java/org/lwjgl/opengl/NVFloatBuffer.java,
	  src/java/org/lwjgl/opengl/NVFragmentProgram.java,
	  src/java/org/lwjgl/opengl/NVMultisampleFilterHint.java,
	  src/java/org/lwjgl/opengl/NVOcclusionQuery.java,
	  src/java/org/lwjgl/opengl/NVPointSprite.java,
	  src/java/org/lwjgl/opengl/NVRegisterCombiners.java,
	  src/java/org/lwjgl/opengl/NVRegisterCombiners2.java,
	  src/java/org/lwjgl/opengl/NVTextureExpandNormal.java,
	  src/java/org/lwjgl/opengl/NVVertexProgram.java,
	  src/java/org/lwjgl/opengl/Util.java,
	  src/java/org/lwjgl/opengl/glu/Util.java: Buffer checking code

2004-02-15 19:24  elias_naur

	* src/native/common/extgl.cpp, src/native/common/extgl.h,
	  src/native/win32/org_lwjgl_opengl_Pbuffer.cpp,
	  src/native/win32/org_lwjgl_opengl_Window.cpp: Added
	  WGL_ARB_multisample support

2004-02-15 15:46  elias_naur

	* src/java/org/lwjgl/opengl/Pbuffer.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/native/common/org_lwjgl_opengl_Pbuffer.h,
	  src/native/linux/org_lwjgl_opengl_Pbuffer.cpp,
	  src/native/macosx/org_lwjgl_opengl_Pbuffer.cpp,
	  src/native/win32/org_lwjgl_opengl_Pbuffer.cpp: Added
	  GLX_ARB_multisample support to Pbuffers

2004-02-15 15:34  elias_naur

	* src/java/org/lwjgl/test/WindowCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerTest.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/java/org/lwjgl/test/input/KeyboardTest.java,
	  src/java/org/lwjgl/test/input/MouseCreationTest.java,
	  src/java/org/lwjgl/test/input/MouseTest.java,
	  src/java/org/lwjgl/test/openal/MovingSoundTest.java,
	  src/java/org/lwjgl/test/openal/PositionTest.java,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/test/opengl/Grass.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  src/java/org/lwjgl/test/opengl/VBOTest.java: Fixed tests

2004-02-15 15:27  elias_naur

	* src/java/org/lwjgl/opengl/Window.java,
	  src/native/common/extgl.cpp, src/native/common/extgl.h,
	  src/native/common/org_lwjgl_opengl_GL15.cpp,
	  src/native/common/org_lwjgl_opengl_Window.h,
	  src/native/linux/org_lwjgl_opengl_Window.cpp,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp,
	  src/native/win32/org_lwjgl_opengl_Window.cpp: Added
	  GLX_ARB_multisample support

2004-02-15 15:21  spasi

	* src/java/org/lwjgl/opengl/GL15.java,
	  src/native/common/Makefile.am, src/native/common/extgl.cpp,
	  src/native/common/extgl.h,
	  src/native/common/org_lwjgl_opengl_GL15.cpp,
	  src/native/common/org_lwjgl_opengl_GL15.h: OpenGL1.5 support

2004-02-12 07:10  matzon

	* src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/input/Mouse.java: updated javadoc

2004-02-12 07:00  matzon

	* src/java/org/lwjgl/input/Mouse.java: updated javadoc

2004-02-11 11:25  elias_naur

	* src/native/linux/org_lwjgl_Display.cpp: Added null check in linux
	  setDisplayMode

2004-02-10 08:31  elias_naur

	* src/native/win32/org_lwjgl_opengl_Window.cpp: Added aldacron's
	  ghost window fix, a ShowWindow(hwnd, SW_HIDE) before destroying
	  the window

2004-02-09 23:37  cix_foo

	* src/java/org/lwjgl/opengl/ARBCubeMap.java,
	  src/java/org/lwjgl/opengl/ARBFragmentProgram.java,
	  src/java/org/lwjgl/opengl/ARBFragmentShader.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/ARBPointSprite.java,
	  src/java/org/lwjgl/opengl/ARBProgram.java,
	  src/java/org/lwjgl/opengl/ARBTextureCompression.java,
	  src/java/org/lwjgl/opengl/ARBTextureCubeMap.java,
	  src/java/org/lwjgl/opengl/ARBTransposeMatrix.java: The BIG LWJGL
	  REFACTORING

2004-02-08 22:21  elias_naur

	* src/native/common/arb/Makefile.am: Makefile.am compile fix

2004-02-08 20:41  cix_foo

	* src/java/org/lwjgl/Display.java,
	  src/java/org/lwjgl/input/Cursor.java,
	  src/java/org/lwjgl/input/Mouse.java,
	  src/java/org/lwjgl/openal/ALCcontext.java,
	  src/java/org/lwjgl/openal/BaseAL.java,
	  src/java/org/lwjgl/openal/CoreAL.java,
	  src/java/org/lwjgl/opengl/ARBCubeMap.java,
	  src/java/org/lwjgl/opengl/ARBDepthTexture.java,
	  src/java/org/lwjgl/opengl/ARBFragmentProgram.java,
	  src/java/org/lwjgl/opengl/ARBFragmentShader.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/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/ARBShadowAmbient.java,
	  src/java/org/lwjgl/opengl/ARBTextureBorderClamp.java,
	  src/java/org/lwjgl/opengl/ARBTextureCompression.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/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/BufferChecks.java,
	  src/java/org/lwjgl/opengl/EXTAbgr.java,
	  src/java/org/lwjgl/opengl/EXTBgra.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/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/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/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/GLCaps.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/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/Pbuffer.java,
	  src/java/org/lwjgl/opengl/StateStack.java,
	  src/java/org/lwjgl/opengl/VBOTracker.java,
	  src/java/org/lwjgl/opengl/Window.java,
	  src/java/org/lwjgl/opengl/arb, src/java/org/lwjgl/opengl/ati,
	  src/java/org/lwjgl/opengl/atix, src/java/org/lwjgl/opengl/ext,
	  src/java/org/lwjgl/opengl/nv,
	  src/java/org/lwjgl/test/WindowCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerCreationTest.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.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/EAXTest.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/openal/WaveData.java,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/test/opengl/Grass.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  src/java/org/lwjgl/test/opengl/VBOTest.java,
	  src/native/common/arb/Makefile.am,
	  src/native/common/arb/org_lwjgl_opengl_ARBMatrixPalette.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBMatrixPalette.h,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultisample.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultisample.h,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultitexture.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBMultitexture.h,
	  src/native/common/arb/org_lwjgl_opengl_ARBOcclusionQuery.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBOcclusionQuery.h,
	  src/native/common/arb/org_lwjgl_opengl_ARBPointParameters.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBPointParameters.h,
	  src/native/common/arb/org_lwjgl_opengl_ARBProgram.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBProgram.h,
	  src/native/common/arb/org_lwjgl_opengl_ARBShaderObjects.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBShaderObjects.h,
	  src/native/common/arb/org_lwjgl_opengl_ARBTextureCompression.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBTextureCompression.h,
	  src/native/common/arb/org_lwjgl_opengl_ARBTransposeMatrix.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBTransposeMatrix.h,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexBlend.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexBlend.h,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexBufferObject.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexBufferObject.h,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexProgram.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexProgram.h,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexShader.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBVertexShader.h,
	  src/native/common/arb/org_lwjgl_opengl_ARBWindowPos.cpp,
	  src/native/common/arb/org_lwjgl_opengl_ARBWindowPos.h,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBMatrixPalette.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBMatrixPalette.h,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBMultisample.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBMultisample.h,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBMultitexture.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBMultitexture.h,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBOcclusionQuery.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBOcclusionQuery.h,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBPointParameters.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBPointParameters.h,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBProgram.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBProgram.h,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBShaderObjects.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBShaderObjects.h,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBTextureCompression.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBTextureCompression.h,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBTransposeMatrix.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBTransposeMatrix.h,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBVertexBlend.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBVertexBlend.h,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBVertexBufferObject.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBVertexBufferObject.h,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBVertexProgram.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBVertexProgram.h,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBVertexShader.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBVertexShader.h,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBWindowPos.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBWindowPos.h,
	  src/native/common/ati/Makefile.am,
	  src/native/common/ati/org_lwjgl_opengl_ATIDrawBuffers.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIDrawBuffers.h,
	  src/native/common/ati/org_lwjgl_opengl_ATIElementArray.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIElementArray.h,
	  src/native/common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.h,
	  src/native/common/ati/org_lwjgl_opengl_ATIFragmentShader.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIFragmentShader.h,
	  src/native/common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.h,
	  src/native/common/ati/org_lwjgl_opengl_ATIPnTriangles.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIPnTriangles.h,
	  src/native/common/ati/org_lwjgl_opengl_ATISeparateStencil.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATISeparateStencil.h,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexArrayObject.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexArrayObject.h,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.h,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexStreams.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ATIVertexStreams.h,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIDrawBuffers.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIDrawBuffers.h,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIElementArray.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIElementArray.h,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIEnvmapBumpmap.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIEnvmapBumpmap.h,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIFragmentShader.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIFragmentShader.h,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIMapObjectBuffer.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIMapObjectBuffer.h,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIPnTriangles.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIPnTriangles.h,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATISeparateStencil.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATISeparateStencil.h,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIVertexArrayObject.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIVertexArrayObject.h,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIVertexAttribArrayObject.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIVertexAttribArrayObject.h,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIVertexStreams.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIVertexStreams.h,
	  src/native/common/ext/Makefile.am,
	  src/native/common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.h,
	  src/native/common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.h,
	  src/native/common/ext/org_lwjgl_opengl_EXTDrawRangeElements.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTDrawRangeElements.h,
	  src/native/common/ext/org_lwjgl_opengl_EXTFogCoord.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTFogCoord.h,
	  src/native/common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.h,
	  src/native/common/ext/org_lwjgl_opengl_EXTPointParameters.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTPointParameters.h,
	  src/native/common/ext/org_lwjgl_opengl_EXTSecondaryColor.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTSecondaryColor.h,
	  src/native/common/ext/org_lwjgl_opengl_EXTStencilTwoSide.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTStencilTwoSide.h,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexShader.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexShader.h,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexWeighting.cpp,
	  src/native/common/ext/org_lwjgl_opengl_EXTVertexWeighting.h,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTBlendFuncSeparate.cpp,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTBlendFuncSeparate.h,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTCompiledVertexArray.cpp,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTCompiledVertexArray.h,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTDrawRangeElements.cpp,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTDrawRangeElements.h,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTFogCoord.cpp,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTFogCoord.h,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTMultiDrawArrays.cpp,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTMultiDrawArrays.h,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTPointParameters.cpp,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTPointParameters.h,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTSecondaryColor.cpp,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTSecondaryColor.h,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTStencilTwoSide.cpp,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTStencilTwoSide.h,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTVertexShader.cpp,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTVertexShader.h,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTVertexWeighting.cpp,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTVertexWeighting.h,
	  src/native/common/nv/Makefile.am,
	  src/native/common/nv/org_lwjgl_opengl_NVEvaluators.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVEvaluators.h,
	  src/native/common/nv/org_lwjgl_opengl_NVFence.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVFence.h,
	  src/native/common/nv/org_lwjgl_opengl_NVFragmentProgram.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVFragmentProgram.h,
	  src/native/common/nv/org_lwjgl_opengl_NVHalfFloat.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVHalfFloat.h,
	  src/native/common/nv/org_lwjgl_opengl_NVOcclusionQuery.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVOcclusionQuery.h,
	  src/native/common/nv/org_lwjgl_opengl_NVPixelDataRange.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVPixelDataRange.h,
	  src/native/common/nv/org_lwjgl_opengl_NVPointSprite.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVPointSprite.h,
	  src/native/common/nv/org_lwjgl_opengl_NVPrimitiveRestart.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVPrimitiveRestart.h,
	  src/native/common/nv/org_lwjgl_opengl_NVProgram.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVProgram.h,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners.h,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners2.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners2.h,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.h,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexProgram.cpp,
	  src/native/common/nv/org_lwjgl_opengl_NVVertexProgram.h,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVEvaluators.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVEvaluators.h,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVFence.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVFence.h,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVFragmentProgram.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVFragmentProgram.h,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVHalfFloat.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVHalfFloat.h,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVOcclusionQuery.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVOcclusionQuery.h,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVPixelDataRange.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVPixelDataRange.h,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVPointSprite.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVPointSprite.h,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVPrimitiveRestart.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVPrimitiveRestart.h,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVProgram.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVProgram.h,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVRegisterCombiners.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVRegisterCombiners.h,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVRegisterCombiners2.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVRegisterCombiners2.h,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVVertexArrayRange.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVVertexArrayRange.h,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVVertexProgram.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVVertexProgram.h: The
	  BIG LWJGL REFACTORING

2004-02-07 11:43  elias_naur

	* src/java/org/lwjgl/opengl/glu/GLU.java: Fixed GLU javadoc

2004-02-05 17:14  elias_naur

	* src/java/org/lwjgl/opengl/GLU.java,
	  src/java/org/lwjgl/opengl/OpenGLException.java,
	  src/native/common/Makefile.am, src/native/common/checkGLerror.h,
	  src/native/common/extgl.cpp, src/native/common/extgl.h,
	  src/native/common/org_lwjgl_opengl_GLU.cpp,
	  src/native/common/org_lwjgl_opengl_GLU.h: Removed native GLU

2004-02-05 16:53  elias_naur

	* src/java/org/lwjgl/opengl/glu/GLU.java,
	  src/java/org/lwjgl/opengl/glu/Project.java: Fix some
	  inconsistencies in GLU

2004-02-05 16:38  elias_naur

	* src/java/org/lwjgl/opengl/BufferChecks.java: Don't throw
	  exception on unknown enum before they are all added

2004-02-05 16:33  matzon

	* src/java/org/lwjgl/input/Controller.java,
	  src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/input/Mouse.java: assertion on
	  Window.isCreated

2004-02-05 16:27  elias_naur

	* src/java/org/lwjgl/opengl/Window.java: Don't set create before
	  the window is really created in case an exception is thrown

2004-02-05 16:23  matzon

	* src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/test/input/KeyboardTest.java: getCharacter ->
	  getEventCharacter

2004-02-04 22:14  matzon

	* src/java/org/lwjgl/opengl/arb/ARBFragmentProgram.java,
	  src/java/org/lwjgl/opengl/nv/NVFragmentProgram.java,
	  src/java/org/lwjgl/opengl/nv/NVProgram.java,
	  src/java/org/lwjgl/opengl/nv/NVVertexProgram.java: formatting
	  issues

2004-02-04 22:06  matzon

	* src/java/org/lwjgl/opengl/Window.java: license

2004-02-04 22:04  matzon

	* src/java/org/lwjgl/opengl/GL11.java,
	  src/java/org/lwjgl/opengl/arb/ARBMatrixPalette.java,
	  src/java/org/lwjgl/opengl/arb/ARBVertexBlend.java,
	  src/java/org/lwjgl/opengl/arb/ARBVertexProgram.java,
	  src/java/org/lwjgl/opengl/nv/NVFragmentProgram.java: bugger off
	  warnings

2004-02-04 21:56  matzon

	* src/java/org/lwjgl/test/openal/PositionTest.java,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/test/opengl/Grass.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  src/java/org/lwjgl/test/opengl/VBOTest.java: removed usage of
	  native glu
	  using getters

2004-02-04 21:52  matzon

	* src/java/org/lwjgl/test/openal/StressTest.java: tell user that
	  how to exit :)

2004-02-04 21:50  matzon

	* src/java/org/lwjgl/test/WindowCreationTest.java: cleaned up

2004-02-04 21:46  matzon

	* src/java/org/lwjgl/test/input/ControllerCreationTest.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: removed
	  usage of native glu
	  using getters

2004-02-04 21:44  matzon

	* src/java/org/lwjgl/test/input/ControllerTest.java: new test,
	  based on MouseTest

2004-02-04 21:43  matzon

	* src/java/org/lwjgl/test/input/MouseTest.java: isDirty support

2004-02-04 21:06  matzon

	* src/java/org/lwjgl/input/Mouse.java: absolute mouse

2004-02-04 20:44  matzon

	* src/java/org/lwjgl/test/input/MouseTest.java: using getters
	  new test

2004-02-04 20:44  matzon

	* src/java/org/lwjgl/input/Controller.java,
	  src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/input/Mouse.java,
	  src/java/org/lwjgl/test/input/ControllerCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerTest.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/java/org/lwjgl/test/input/KeyboardTest.java,
	  src/java/org/lwjgl/test/input/MouseCreationTest.java: using
	  getters

2004-02-04 20:42  matzon

	* src/java/org/lwjgl/test/DisplayConfigurationTest.java,
	  src/java/org/lwjgl/test/OpenURLTest.java: be gone ye old tests

2004-02-04 00:42  cix_foo

	* src/java/org/lwjgl/opengl/BufferChecks.java,
	  src/java/org/lwjgl/opengl/GL11.java,
	  src/java/org/lwjgl/opengl/arb/ARBMatrixPalette.java,
	  src/java/org/lwjgl/opengl/arb/ARBOcclusionQuery.java,
	  src/java/org/lwjgl/opengl/arb/ARBPointParameters.java,
	  src/java/org/lwjgl/opengl/arb/ARBProgram.java,
	  src/java/org/lwjgl/opengl/arb/ARBTextureCompression.java,
	  src/java/org/lwjgl/opengl/arb/ARBTransposeMatrix.java,
	  src/java/org/lwjgl/opengl/arb/ARBVertexBlend.java,
	  src/java/org/lwjgl/opengl/arb/ARBVertexBufferObject.java,
	  src/java/org/lwjgl/opengl/arb/ARBVertexProgram.java,
	  src/java/org/lwjgl/opengl/arb/ARBVertexShader.java: New buffer
	  bounds checking code. Incomplete.

2004-02-04 00:17  cix_foo

	* src/java/org/lwjgl/opengl/BufferChecks.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/GLCaps.java,
	  src/java/org/lwjgl/opengl/Util.java: New buffer bounds checking
	  code. Incomplete.

2004-01-31 20:40  elias_naur

	* src/java/org/lwjgl/test/opengl/Grass.java: Added missing
	  Window.update in Grass demo

2004-01-31 15:48  elias_naur

	* src/native/common/arb/org_lwjgl_opengl_arb_ARBOcclusionQuery.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBOcclusionQuery.h:
	  Fixed ARBOcclusionQuery

2004-01-31 15:29  elias_naur

	* src/java/org/lwjgl/opengl/nv/NVFragmentProgram.java,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVFragmentProgram.h:
	  Fixed compile errors in NVFragmentProgram

2004-01-31 12:57  matzon

	* doc/CREDITS, doc/LICENSE, doc/README: updated

2004-01-31 12:34  matzon

	* platform_build, platform_build/win32_vs_net,
	  platform_build/win32_vs_net/lwjgl.sln,
	  platform_build/win32_vs_net/lwjgl.suo,
	  platform_build/win32_vs_net/lwjgl.vcproj: platform build of LWJGL
	  on Visual Studio .NET

2004-01-30 23:33  spasi

	* src/java/org/lwjgl/opengl/nv/NVFragmentProgram.java,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVFragmentProgram.cpp:
	  Fixed LocalParameter functions

2004-01-30 22:13  elias_naur

	* src/native/common/arb/Makefile.am,
	  src/native/common/ati/Makefile.am,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIDrawBuffers.cpp,
	  src/native/common/extgl.cpp, src/native/common/extgl.h,
	  src/native/common/nv/Makefile.am: Fixed building of new
	  extensions

2004-01-30 22:04  elias_naur

	* src/java/org/lwjgl/opengl/arb/ARBOcclusionQuery.java,
	  src/java/org/lwjgl/opengl/nv/NVFragmentProgram.java: Fixed
	  ARBOcclusionuery and added NVFragmentProgram

2004-01-30 20:39  spasi

	* src/native/common/arb/org_lwjgl_opengl_arb_ARBOcclusionQuery.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBOcclusionQuery.h,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBShaderObjects.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBShaderObjects.h,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBVertexShader.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBVertexShader.h,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIDrawBuffers.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIDrawBuffers.h,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIMapObjectBuffer.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIMapObjectBuffer.h,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIVertexAttribArrayObject.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIVertexAttribArrayObject.h,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVHalfFloat.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVHalfFloat.h,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVPixelDataRange.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVPixelDataRange.h,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVPrimitiveRestart.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVPrimitiveRestart.h:
	  Extensions split out into separate classes

2004-01-30 20:34  spasi

	* src/java/org/lwjgl/opengl/GLCaps.java,
	  src/native/common/extgl.cpp, src/native/common/extgl.h: Added the
	  new extensions

2004-01-30 20:30  spasi

	* src/java/org/lwjgl/opengl/arb/ARBFragmentShader.java,
	  src/java/org/lwjgl/opengl/arb/ARBOcclusionQuery.java,
	  src/java/org/lwjgl/opengl/arb/ARBPointSprite.java,
	  src/java/org/lwjgl/opengl/arb/ARBShaderObjects.java,
	  src/java/org/lwjgl/opengl/arb/ARBVertexShader.java,
	  src/java/org/lwjgl/opengl/ati/ATIDrawBuffers.java,
	  src/java/org/lwjgl/opengl/ati/ATIMapObjectBuffer.java,
	  src/java/org/lwjgl/opengl/ati/ATITextureFloat.java,
	  src/java/org/lwjgl/opengl/ati/ATIVertexAttribArrayObject.java,
	  src/java/org/lwjgl/opengl/nv/NVFloatBuffer.java,
	  src/java/org/lwjgl/opengl/nv/NVHalfFloat.java,
	  src/java/org/lwjgl/opengl/nv/NVMultisampleFilterHint.java,
	  src/java/org/lwjgl/opengl/nv/NVPixelDataRange.java,
	  src/java/org/lwjgl/opengl/nv/NVPrimitiveRestart.java,
	  src/java/org/lwjgl/opengl/nv/NVTextureExpandNormal.java:
	  Extensions split out into separate classes

2004-01-29 22:08  elias_naur

	* src/java/org/lwjgl/opengl/GLCaps.java,
	  src/java/org/lwjgl/opengl/arb/ARBVertexProgram.java,
	  src/java/org/lwjgl/opengl/nv/NVRegisterCombiners.java,
	  src/java/org/lwjgl/opengl/nv/NVRegisterCombiners2.java,
	  src/java/org/lwjgl/opengl/nv/NVTextureCompressionVTC.java,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBMatrixPalette.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBMultisample.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBMultitexture.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBPointParameters.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBProgram.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBTextureCompression.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBTransposeMatrix.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBVertexBlend.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBVertexBufferObject.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBVertexProgram.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBWindowPos.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIElementArray.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIEnvmapBumpmap.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIFragmentShader.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIPnTriangles.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATISeparateStencil.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIVertexArrayObject.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIVertexStreams.cpp,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTBlendFuncSeparate.cpp,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTCompiledVertexArray.cpp,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTDrawRangeElements.cpp,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTFogCoord.cpp,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTMultiDrawArrays.cpp,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTPointParameters.cpp,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTSecondaryColor.cpp,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTStencilTwoSide.cpp,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTVertexShader.cpp,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTVertexWeighting.cpp,
	  src/native/common/extgl.cpp, src/native/common/extgl.h,
	  src/native/common/nv/Makefile.am,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVEvaluators.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVFence.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVFragmentProgram.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVOcclusionQuery.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVPointSprite.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVProgram.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVRegisterCombiners.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVRegisterCombiners2.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVRegisterCombiners2.h,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVVertexArrayRange.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVVertexProgram.cpp,
	  src/native/common/org_lwjgl_opengl_GL11.cpp,
	  src/native/common/org_lwjgl_opengl_GL12.cpp,
	  src/native/common/org_lwjgl_opengl_GL13.cpp,
	  src/native/common/org_lwjgl_opengl_GL14.cpp: Split extgl
	  functions into separate cpp files. Added some extensions

2004-01-29 20:53  matzon

	* src/native/macosx/hid.cpp: missing include

2004-01-29 19:57  matzon

	* src/java/org/lwjgl/test/DisplayTest.java,
	  src/java/org/lwjgl/test/SysTest.java: more tests

2004-01-29 07:37  elias_naur

	* src/java/org/lwjgl/opengl/GLCaps.java: Added
	  ARB_shading_language_100 and NV_vertex_program2

2004-01-29 07:27  elias_naur

	* src/java/org/lwjgl/opengl/ext/EXTBlendColor.java,
	  src/java/org/lwjgl/opengl/ext/EXTBlendMinmax.java,
	  src/java/org/lwjgl/opengl/ext/EXTLightMaxExponent.java,
	  src/java/org/lwjgl/opengl/ext/EXTPalettedTexture.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureRectangle.java,
	  src/java/org/lwjgl/opengl/ext/EXTVertexArray.java,
	  src/java/org/lwjgl/opengl/wgl: Removed files that were removed
	  before sf cvs crash

2004-01-28 19:44  matzon

	* src/java/org/lwjgl/opengl/glu/Quadric.java: using proper static
	  access

2004-01-28 19:43  matzon

	* src/java/org/lwjgl/opengl/ati/ATIElementArray.java: removed not
	  needed import

2004-01-28 19:42  matzon

	* src/java/org/lwjgl/opengl/CoreGL11.java,
	  src/java/org/lwjgl/opengl/CoreGL11Constants.java,
	  src/java/org/lwjgl/opengl/CoreGL12.java,
	  src/java/org/lwjgl/opengl/CoreGL12Constants.java,
	  src/java/org/lwjgl/opengl/CoreGL13.java,
	  src/java/org/lwjgl/opengl/CoreGL13Constants.java,
	  src/java/org/lwjgl/opengl/CoreGL14.java,
	  src/java/org/lwjgl/opengl/CoreGL14Constants.java,
	  src/java/org/lwjgl/opengl/GL.java,
	  src/java/org/lwjgl/opengl/GLConstants.java: no longer needed
	  files; cleanup after SF fuckup

2004-01-28 19:37  matzon

	* src/native/common/org_lwjgl_opengl_CoreGL11.cpp,
	  src/native/common/org_lwjgl_opengl_CoreGL11.h,
	  src/native/common/org_lwjgl_opengl_CoreGL12.cpp,
	  src/native/common/org_lwjgl_opengl_CoreGL12.h,
	  src/native/common/org_lwjgl_opengl_CoreGL13.cpp,
	  src/native/common/org_lwjgl_opengl_CoreGL13.h,
	  src/native/common/org_lwjgl_opengl_CoreGL14.cpp,
	  src/native/common/org_lwjgl_opengl_CoreGL14.h,
	  src/native/common/org_lwjgl_opengl_GL.cpp,
	  src/native/common/org_lwjgl_opengl_GL.h: no longer needed files;
	  cleanup after SF fuckup

2004-01-26 19:57  elias_naur

	* src/native/win32/org_lwjgl_Display.cpp: Changed GetDeviceCaps(dc,
	  COLORRES) to use BITSPIXEL instead

2004-01-26 17:14  elias_naur

	* src/native/common/arb/Makefile.am,
	  src/native/common/ati/Makefile.am,
	  src/native/common/ext/Makefile.am,
	  src/native/common/nv/Makefile.am: Added missing build files for
	  extensions

2004-01-26 17:12  elias_naur

	* src/java/org/lwjgl/opengl/GL11.java,
	  src/native/common/org_lwjgl_opengl_GL11.cpp,
	  src/native/common/org_lwjgl_opengl_GL11.h: Added
	  glTexParameter[f|i]v to GL11.java

2004-01-21 22:43  eduijs

	* src/java/org/lwjgl/opengl/glu/Project.java: Added gluProject &
	  gluUnproject (not tested)

2004-01-21 17:27  eduijs

	* src/java/org/lwjgl/opengl/glu/PartialDisk.java: Now it's at least
	  implemented (but not tested).

2004-01-21 16:17  eduijs

	* src/java/org/lwjgl/opengl/glu/GLU.java: Not a subclass of Util
	  anymore.

2004-01-21 10:06  elias_naur

	* src/java/org/lwjgl/Display.java,
	  src/java/org/lwjgl/opengl/glu/Cylinder.java,
	  src/java/org/lwjgl/opengl/glu/Disk.java,
	  src/java/org/lwjgl/opengl/glu/GLU.java,
	  src/java/org/lwjgl/opengl/glu/MipMap.java,
	  src/java/org/lwjgl/opengl/glu/PixelStoreState.java,
	  src/java/org/lwjgl/opengl/glu/Project.java,
	  src/java/org/lwjgl/opengl/glu/Quadric.java,
	  src/java/org/lwjgl/opengl/glu/Sphere.java,
	  src/java/org/lwjgl/opengl/glu/Util.java: Removed
	  Display.getHandle() and fixed GLU to use new GL naming

2004-01-20 14:24  eduijs

	* src/java/org/lwjgl/opengl/glu,
	  src/java/org/lwjgl/opengl/glu/Cylinder.java,
	  src/java/org/lwjgl/opengl/glu/Disk.java,
	  src/java/org/lwjgl/opengl/glu/GLU.java,
	  src/java/org/lwjgl/opengl/glu/GLUConstants.java,
	  src/java/org/lwjgl/opengl/glu/MipMap.java,
	  src/java/org/lwjgl/opengl/glu/PartialDisk.java,
	  src/java/org/lwjgl/opengl/glu/PixelStoreState.java,
	  src/java/org/lwjgl/opengl/glu/Project.java,
	  src/java/org/lwjgl/opengl/glu/Quadric.java,
	  src/java/org/lwjgl/opengl/glu/Registry.java,
	  src/java/org/lwjgl/opengl/glu/Sphere.java,
	  src/java/org/lwjgl/opengl/glu/Util.java: Initial check in

2004-01-20 11:19  elias_naur

	* build.xml, src/java/org/lwjgl/opengl/GL11.java,
	  src/java/org/lwjgl/opengl/GL12.java,
	  src/java/org/lwjgl/opengl/GL13.java,
	  src/java/org/lwjgl/opengl/GL14.java,
	  src/java/org/lwjgl/opengl/GLUConstants.java,
	  src/java/org/lwjgl/opengl/Util.java,
	  src/java/org/lwjgl/opengl/VBOTracker.java,
	  src/java/org/lwjgl/opengl/arb/ARBMatrixPalette.java,
	  src/java/org/lwjgl/opengl/arb/ARBVertexBlend.java,
	  src/java/org/lwjgl/opengl/arb/ARBVertexProgram.java,
	  src/java/org/lwjgl/opengl/ati/ATIElementArray.java,
	  src/java/org/lwjgl/opengl/ext/EXTDrawRangeElements.java,
	  src/java/org/lwjgl/opengl/ext/EXTFogCoord.java,
	  src/java/org/lwjgl/opengl/ext/EXTSecondaryColor.java,
	  src/java/org/lwjgl/opengl/ext/EXTVertexShader.java,
	  src/java/org/lwjgl/opengl/ext/EXTVertexWeighting.java,
	  src/java/org/lwjgl/opengl/nv/NVVertexProgram.java,
	  src/java/org/lwjgl/test/input/ControllerCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerTest.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/java/org/lwjgl/test/input/KeyboardTest.java,
	  src/java/org/lwjgl/test/input/MouseCreationTest.java,
	  src/java/org/lwjgl/test/input/MouseTest.java,
	  src/java/org/lwjgl/test/openal/PositionTest.java,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/test/opengl/Grass.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  src/java/org/lwjgl/test/opengl/VBOTest.java,
	  src/native/common/Makefile.am,
	  src/native/common/org_lwjgl_openal_CoreAL.h,
	  src/native/common/org_lwjgl_opengl_GL11.cpp,
	  src/native/common/org_lwjgl_opengl_GL11.h,
	  src/native/common/org_lwjgl_opengl_GL12.cpp,
	  src/native/common/org_lwjgl_opengl_GL12.h,
	  src/native/common/org_lwjgl_opengl_GL13.cpp,
	  src/native/common/org_lwjgl_opengl_GL13.h,
	  src/native/common/org_lwjgl_opengl_GL14.cpp,
	  src/native/common/org_lwjgl_opengl_GL14.h: Renamed CoreGL* to GL*
	  and merged CoreGL*Constants

2004-01-20 10:11  elias_naur

	* src/native/common/arb/org_lwjgl_opengl_arb_ARBVertexBufferObject.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIVertexArrayObject.cpp,
	  src/native/common/common_tools.h: *** empty log message ***

2004-01-20 09:06  elias_naur

	* src/native/common/extgl.cpp: Fix missing glVertexStream1dvATI

2004-01-20 08:37  elias_naur

	* src/java/org/lwjgl/opengl/GLCaps.java,
	  src/java/org/lwjgl/opengl/StateStack.java,
	  src/java/org/lwjgl/opengl/VBOTracker.java,
	  src/java/org/lwjgl/opengl/arb/ARBCubeMap.java,
	  src/java/org/lwjgl/opengl/arb/ARBDepthTexture.java,
	  src/java/org/lwjgl/opengl/arb/ARBFragmentProgram.java,
	  src/java/org/lwjgl/opengl/arb/ARBMatrixPalette.java,
	  src/java/org/lwjgl/opengl/arb/ARBMultisample.java,
	  src/java/org/lwjgl/opengl/arb/ARBMultitexture.java,
	  src/java/org/lwjgl/opengl/arb/ARBPointParameters.java,
	  src/java/org/lwjgl/opengl/arb/ARBProgram.java,
	  src/java/org/lwjgl/opengl/arb/ARBShadow.java,
	  src/java/org/lwjgl/opengl/arb/ARBShadowAmbient.java,
	  src/java/org/lwjgl/opengl/arb/ARBTextureBorderClamp.java,
	  src/java/org/lwjgl/opengl/arb/ARBTextureCompression.java,
	  src/java/org/lwjgl/opengl/arb/ARBTextureEnvCombine.java,
	  src/java/org/lwjgl/opengl/arb/ARBTextureEnvDot3.java,
	  src/java/org/lwjgl/opengl/arb/ARBTextureMirroredRepeat.java,
	  src/java/org/lwjgl/opengl/arb/ARBTransposeMatrix.java,
	  src/java/org/lwjgl/opengl/arb/ARBVertexBlend.java,
	  src/java/org/lwjgl/opengl/arb/ARBVertexBufferObject.java,
	  src/java/org/lwjgl/opengl/arb/ARBVertexProgram.java,
	  src/java/org/lwjgl/opengl/arb/ARBWindowPos.java,
	  src/java/org/lwjgl/opengl/ati/ATIElementArray.java,
	  src/java/org/lwjgl/opengl/ati/ATIEnvmapBumpmap.java,
	  src/java/org/lwjgl/opengl/ati/ATIFragmentShader.java,
	  src/java/org/lwjgl/opengl/ati/ATIPnTriangles.java,
	  src/java/org/lwjgl/opengl/ati/ATISeparateStencil.java,
	  src/java/org/lwjgl/opengl/ati/ATITextureMirrorOnce.java,
	  src/java/org/lwjgl/opengl/ati/ATIVertexArrayObject.java,
	  src/java/org/lwjgl/opengl/ati/ATIVertexStreams.java,
	  src/java/org/lwjgl/opengl/atix/ATIXPointSprites.java,
	  src/java/org/lwjgl/opengl/atix/ATIXTextureEnvRoute.java,
	  src/java/org/lwjgl/opengl/ext/EXTAbgr.java,
	  src/java/org/lwjgl/opengl/ext/EXTBgra.java,
	  src/java/org/lwjgl/opengl/ext/EXTBlendFuncSeparate.java,
	  src/java/org/lwjgl/opengl/ext/EXTBlendSubtract.java,
	  src/java/org/lwjgl/opengl/ext/EXTCompiledVertexArray.java,
	  src/java/org/lwjgl/opengl/ext/EXTDrawRangeElements.java,
	  src/java/org/lwjgl/opengl/ext/EXTFogCoord.java,
	  src/java/org/lwjgl/opengl/ext/EXTMultiDrawArrays.java,
	  src/java/org/lwjgl/opengl/ext/EXTPackedPixels.java,
	  src/java/org/lwjgl/opengl/ext/EXTPointParameters.java,
	  src/java/org/lwjgl/opengl/ext/EXTRescaleNormal.java,
	  src/java/org/lwjgl/opengl/ext/EXTSecondaryColor.java,
	  src/java/org/lwjgl/opengl/ext/EXTSeparateSpecularColor.java,
	  src/java/org/lwjgl/opengl/ext/EXTSharedTexturePalette.java,
	  src/java/org/lwjgl/opengl/ext/EXTStencilTwoSide.java,
	  src/java/org/lwjgl/opengl/ext/EXTStencilWrap.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureCompressionS3TC.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureEnvCombine.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureEnvDot3.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureFilterAnisotropic.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureLODBias.java,
	  src/java/org/lwjgl/opengl/ext/EXTVertexShader.java,
	  src/java/org/lwjgl/opengl/ext/EXTVertexWeighting.java,
	  src/java/org/lwjgl/opengl/nv/NVCopyDepthToColor.java,
	  src/java/org/lwjgl/opengl/nv/NVDepthClamp.java,
	  src/java/org/lwjgl/opengl/nv/NVEvaluators.java,
	  src/java/org/lwjgl/opengl/nv/NVFence.java,
	  src/java/org/lwjgl/opengl/nv/NVFogDistance.java,
	  src/java/org/lwjgl/opengl/nv/NVLightMaxExponent.java,
	  src/java/org/lwjgl/opengl/nv/NVOcclusionQuery.java,
	  src/java/org/lwjgl/opengl/nv/NVPackedDepthStencil.java,
	  src/java/org/lwjgl/opengl/nv/NVPointSprite.java,
	  src/java/org/lwjgl/opengl/nv/NVProgram.java,
	  src/java/org/lwjgl/opengl/nv/NVRegisterCombiners.java,
	  src/java/org/lwjgl/opengl/nv/NVRegisterCombiners2.java,
	  src/java/org/lwjgl/opengl/nv/NVTexgenReflection.java,
	  src/java/org/lwjgl/opengl/nv/NVTextureEnvCombine4.java,
	  src/java/org/lwjgl/opengl/nv/NVTextureRectangle.java,
	  src/java/org/lwjgl/opengl/nv/NVTextureShader.java,
	  src/java/org/lwjgl/opengl/nv/NVTextureShader2.java,
	  src/java/org/lwjgl/opengl/nv/NVTextureShader3.java,
	  src/java/org/lwjgl/opengl/nv/NVVertexArrayRange.java,
	  src/java/org/lwjgl/opengl/nv/NVVertexArrayRange2.java,
	  src/java/org/lwjgl/opengl/nv/NVVertexProgram.java,
	  src/java/org/lwjgl/test/input/ControllerCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerTest.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/java/org/lwjgl/test/input/KeyboardTest.java,
	  src/java/org/lwjgl/test/input/MouseCreationTest.java,
	  src/java/org/lwjgl/test/input/MouseTest.java,
	  src/java/org/lwjgl/test/openal/PlayTestMemory.java,
	  src/java/org/lwjgl/test/openal/PositionTest.java,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/test/opengl/Grass.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  src/java/org/lwjgl/test/opengl/VBOTest.java,
	  src/native/Makefile.am, src/native/common/Makefile.am,
	  src/native/common/arb,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBMatrixPalette.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBMatrixPalette.h,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBMultisample.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBMultisample.h,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBMultitexture.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBMultitexture.h,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBPointParameters.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBPointParameters.h,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBProgram.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBProgram.h,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBTextureCompression.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBTextureCompression.h,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBTransposeMatrix.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBTransposeMatrix.h,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBVertexBlend.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBVertexBlend.h,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBVertexBufferObject.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBVertexBufferObject.h,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBVertexProgram.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBVertexProgram.h,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBWindowPos.cpp,
	  src/native/common/arb/org_lwjgl_opengl_arb_ARBWindowPos.h,
	  src/native/common/ati,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIElementArray.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIElementArray.h,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIEnvmapBumpmap.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIEnvmapBumpmap.h,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIFragmentShader.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIFragmentShader.h,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIPnTriangles.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIPnTriangles.h,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATISeparateStencil.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATISeparateStencil.h,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIVertexArrayObject.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIVertexArrayObject.h,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIVertexStreams.cpp,
	  src/native/common/ati/org_lwjgl_opengl_ati_ATIVertexStreams.h,
	  src/native/common/ext,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTBlendFuncSeparate.cpp,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTBlendFuncSeparate.h,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTCompiledVertexArray.cpp,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTCompiledVertexArray.h,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTDrawRangeElements.cpp,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTDrawRangeElements.h,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTFogCoord.cpp,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTFogCoord.h,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTMultiDrawArrays.cpp,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTMultiDrawArrays.h,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTPointParameters.cpp,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTPointParameters.h,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTSecondaryColor.cpp,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTSecondaryColor.h,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTStencilTwoSide.cpp,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTStencilTwoSide.h,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTVertexShader.cpp,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTVertexShader.h,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTVertexWeighting.cpp,
	  src/native/common/ext/org_lwjgl_opengl_ext_EXTVertexWeighting.h,
	  src/native/common/extgl.cpp, src/native/common/extgl.h,
	  src/native/common/nv,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVEvaluators.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVEvaluators.h,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVFence.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVFence.h,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVFragmentProgram.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVFragmentProgram.h,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVOcclusionQuery.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVOcclusionQuery.h,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVPointSprite.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVPointSprite.h,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVProgram.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVProgram.h,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVRegisterCombiners.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVRegisterCombiners.h,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVVertexArrayRange.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVVertexArrayRange.h,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVVertexProgram.cpp,
	  src/native/common/nv/org_lwjgl_opengl_nv_NVVertexProgram.h,
	  src/native/configure.in: Extensions split out into separate
	  classes

2004-01-12 17:24  matzon

	* src/native/win32/org_lwjgl_input_Controller.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp: removed \n

2004-01-12 17:21  matzon

	* src/native/win32/Window.h: make controller work again!

2004-01-12 17:15  matzon

	* src/native/win32/org_lwjgl_input_Controller.cpp: assert that
	  Window has been created

2004-01-12 16:28  matzon

	* src/native/win32/org_lwjgl_input_Mouse.cpp: assert that Direct
	  Input has been created

2004-01-09 00:03  matzon

	* src/java/org/lwjgl/test/openal/PlayTest.java,
	  src/java/org/lwjgl/test/openal/PlayTestMemory.java: -1 for file
	  size in ogg vorbis

2004-01-08 23:23  matzon

	* src/java/org/lwjgl/test/openal/PlayTest.java,
	  src/java/org/lwjgl/test/openal/PlayTestMemory.java: support for
	  ogg vorbis files

2004-01-08 22:56  matzon

	* src/java/org/lwjgl/openal/BaseALConstants.java: vorbis extension

2004-01-08 22:45  matzon

	* src/java/org/lwjgl/test/openal/EAXTest.java: better error
	  handling

2004-01-08 22:43  matzon

	* src/java/org/lwjgl/test/openal/BasicTest.java: don't destroy when
	  not created
	  better error message

2004-01-08 22:41  matzon

	* src/java/org/lwjgl/openal/eax/BaseEAX.java: created set too
	  quickly

2004-01-08 22:41  matzon

	* src/java/org/lwjgl/openal/AL.java: no destroy on !create

2004-01-08 22:40  matzon

	* src/native/common/org_lwjgl_openal_eax_CoreEAX.cpp: better
	  compare

2004-01-06 19:45  matzon

	* src/java/org/lwjgl/openal/CoreAL.java: fixed small bug in
	  alSourcePlay

2004-01-06 19:44  matzon

	* src/java/org/lwjgl/test/openal/PositionTest.java: better handling
	  of minimized mode

2004-01-06 19:22  matzon

	* src/java/org/lwjgl/openal/eax/BaseEAX.java,
	  src/java/org/lwjgl/openal/eax/CoreEAX.java,
	  src/java/org/lwjgl/openal/eax/EAXBufferProperties.java,
	  src/java/org/lwjgl/openal/eax/EAXListenerProperties.java,
	  src/java/org/lwjgl/test/openal/EAXTest.java,
	  src/java/org/lwjgl/test/openal/MovingSoundTest.java,
	  src/native/common/extal.h,
	  src/native/common/org_lwjgl_openal_eax_CoreEAX.cpp,
	  src/native/common/org_lwjgl_openal_eax_CoreEAX.h: New EAX model
	  implemented - needs more testing

2004-01-05 22:43  elias_naur

	* src/native/common/common_tools.h,
	  src/native/common/org_lwjgl_opengl_CoreGL11.cpp,
	  src/native/common/org_lwjgl_opengl_CoreGL12.cpp,
	  src/native/common/org_lwjgl_opengl_CoreGL14.cpp,
	  src/native/common/org_lwjgl_opengl_GL.cpp: Moved utility
	  functions to common_tools in preparation of extension separation

2004-01-05 13:21  elias_naur

	* src/native/common/extgl.cpp: *** empty log message ***

2004-01-03 08:09  elias_naur

	* src/native/common/extgl.cpp, src/native/common/extgl.h,
	  src/native/linux/org_lwjgl_opengl_Window.cpp: Implemented linux
	  swap control through GLX_SGI_swap_control

2003-12-27 15:28  matzon

	* src/java/org/lwjgl/test/openal/PositionTest.java: tell user how
	  to control with mouse

2003-12-27 15:27  matzon

	* src/java/org/lwjgl/test/openal/PositionTest.java: ogl changes
	  mouse support

2003-12-27 12:30  matzon

	* src/java/org/lwjgl/test/openal/PositionTest.java: formatting
	  issues

2003-12-27 12:28  matzon

	* src/java/org/lwjgl/test/openal/PositionTest.java: wrong text for
	  user
	  changed behaviour

2003-12-27 12:27  matzon

	* src/java/org/lwjgl/test/openal/BasicTest.java: pause support

2003-12-27 12:07  matzon

	* res/center.wav, res/left.wav, res/right.wav: audio for
	  positiontest

2003-12-27 02:38  matzon

	* src/java/org/lwjgl/test/openal/WaveData.java: now whines when
	  filepath is invalid

2003-12-27 02:35  matzon

	* src/java/org/lwjgl/test/openal/PositionTest.java: added id &
	  revision tag

2003-12-27 02:34  matzon

	* src/java/org/lwjgl/test/openal/PositionTest.java: position test,
	  testing alListenerfv

2003-12-27 02:12  matzon

	* src/java/org/lwjgl/openal/AL.java: don't allow second creation

2003-12-27 02:10  matzon

	* src/java/org/lwjgl/openal/CoreAL.java,
	  src/native/common/org_lwjgl_openal_CoreAL.cpp,
	  src/native/common/org_lwjgl_openal_CoreAL.h: *fv support

2003-12-24 11:01  elias_naur

	* src/java/org/lwjgl/opengl/Util.java: Renamed variables named enum
	  because of jdk1.5

2003-12-24 07:32  elias_naur

	* src/native/common/common_tools.cpp: Dump native debug on stderr

2003-12-20 22:28  cix_foo

	* src/java/org/lwjgl/Sys.java: *** empty log message ***

2003-12-20 22:23  elias_naur

	* src/native/macosx/org_lwjgl_Sys.cpp,
	  src/native/win32/org_lwjgl_Sys.cpp: *** empty log message ***

2003-12-20 22:17  cix_foo

	* src/java/org/lwjgl/Sys.java: *** empty log message ***

2003-12-20 22:07  elias_naur

	* src/java/org/lwjgl/Sys.java: Reduced Sys.debug from bool -> int

2003-12-20 22:07  elias_naur

	* src/java/org/lwjgl/Sys.java, src/native/common/org_lwjgl_Sys.h:
	  Reduced Sys.debug from bool -> int

2003-12-20 22:03  elias_naur

	* src/java/org/lwjgl/Display.java, src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/openal/BaseAL.java,
	  src/java/org/lwjgl/opengl/GLCaps.java,
	  src/native/common/checkALerror.h,
	  src/native/common/checkGLerror.h,
	  src/native/common/common_tools.cpp,
	  src/native/common/common_tools.h, src/native/common/extal.cpp,
	  src/native/common/extgl.cpp, src/native/common/org_lwjgl_Sys.h,
	  src/native/linux/extxcursor.cpp,
	  src/native/linux/org_lwjgl_Display.cpp,
	  src/native/linux/org_lwjgl_Sys.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/linux/org_lwjgl_opengl_Pbuffer.cpp,
	  src/native/linux/org_lwjgl_opengl_Window.cpp,
	  src/native/macosx/hid.cpp, src/native/macosx/org_lwjgl_Sys.cpp,
	  src/native/macosx/org_lwjgl_input_Keyboard.cpp,
	  src/native/macosx/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_Display.cpp,
	  src/native/win32/org_lwjgl_Sys.cpp,
	  src/native/win32/org_lwjgl_input_Controller.cpp,
	  src/native/win32/org_lwjgl_input_Keyboard.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_opengl_Window.cpp: Reduced Sys.debug
	  from bool -> int

2003-12-20 14:01  elias_naur

	* src/java/org/lwjgl/Display.java, src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/openal/BaseAL.java,
	  src/java/org/lwjgl/opengl/GLCaps.java,
	  src/native/common/checkALerror.h,
	  src/native/common/checkGLerror.h,
	  src/native/common/common_tools.cpp,
	  src/native/common/common_tools.h, src/native/common/extal.cpp,
	  src/native/common/extgl.cpp, src/native/common/org_lwjgl_Sys.h,
	  src/native/linux/extxcursor.cpp,
	  src/native/linux/org_lwjgl_Display.cpp,
	  src/native/linux/org_lwjgl_Sys.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/linux/org_lwjgl_opengl_Pbuffer.cpp,
	  src/native/linux/org_lwjgl_opengl_Window.cpp,
	  src/native/macosx/hid.cpp, src/native/macosx/org_lwjgl_Sys.cpp,
	  src/native/macosx/org_lwjgl_input_Keyboard.cpp,
	  src/native/macosx/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_Display.cpp,
	  src/native/win32/org_lwjgl_Sys.cpp,
	  src/native/win32/org_lwjgl_input_Controller.cpp,
	  src/native/win32/org_lwjgl_input_Keyboard.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_opengl_Window.cpp: Implemented proper
	  debug levels

2003-12-15 12:18  elias_naur

	* build.xml, src/native/build_debug.sh: Removed debug build scripts

2003-12-15 11:49  elias_naur

	* src/java/org/lwjgl/Display.java, src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/openal/BaseAL.java,
	  src/java/org/lwjgl/opengl/GLCaps.java,
	  src/native/common/checkALerror.h,
	  src/native/common/checkGLerror.h,
	  src/native/common/common_tools.cpp,
	  src/native/common/common_tools.h, src/native/common/extal.cpp,
	  src/native/common/extgl.cpp, src/native/common/org_lwjgl_Sys.h,
	  src/native/configure.in, src/native/linux/extxcursor.cpp,
	  src/native/linux/org_lwjgl_Display.cpp,
	  src/native/linux/org_lwjgl_Sys.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/linux/org_lwjgl_opengl_Pbuffer.cpp,
	  src/native/linux/org_lwjgl_opengl_Window.cpp,
	  src/native/macosx/hid.cpp, src/native/macosx/org_lwjgl_Sys.cpp,
	  src/native/macosx/org_lwjgl_input_Keyboard.cpp,
	  src/native/macosx/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_Display.cpp,
	  src/native/win32/org_lwjgl_Sys.cpp,
	  src/native/win32/org_lwjgl_input_Controller.cpp,
	  src/native/win32/org_lwjgl_input_Keyboard.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_opengl_Window.cpp: Replaced debug
	  libraries with runtime debug condition

2003-12-15 09:38  elias_naur

	* src/native/common/extgl.h: Compile fixes for SUSE 9

2003-11-25 22:34  matzon

	* build.xml: better !win32 support

2003-11-25 22:34  elias_naur

	* src/java/org/lwjgl/opengl/Window.java,
	  src/native/common/org_lwjgl_opengl_Window.h: Fixed
	  nSetVSyncEnabled() signature

2003-11-25 22:28  elias_naur

	* src/native/common/org_lwjgl_Sys.h,
	  src/native/common/org_lwjgl_openal_CoreAL.h,
	  src/native/common/org_lwjgl_openal_eax_BaseEAX.h,
	  src/native/common/org_lwjgl_openal_eax_CoreEAX.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_CoreGL13.h,
	  src/native/common/org_lwjgl_opengl_Pbuffer.h,
	  src/native/common/org_lwjgl_opengl_Window.h: New JNI headers

2003-11-25 22:01  elias_naur

	* src/native/build.sh, src/native/build_debug.sh: Fixed build
	  scripts

2003-11-25 21:26  elias_naur

	* src/native/build.sh, src/native/build_debug.sh: Added linux/mac
	  debug build script

2003-11-25 21:23  elias_naur

	* src/native/build.sh: Added linux/mac build script

2003-11-23 12:52  elias_naur

	* src/native/win32/org_lwjgl_input_Mouse.cpp: Native cursor fix in
	  win32

2003-11-22 22:30  matzon

	* build.xml: ant 1.5.x support

2003-11-22 19:20  elias_naur

	* src/native/linux/org_lwjgl_Sys.cpp: Newline fix

2003-11-18 11:10  cix_foo

	* src/java/org/lwjgl/opengl/CoreGL11.java,
	  src/java/org/lwjgl/opengl/GL.java: Fixed naming problems with a
	  couple of methods

2003-11-17 07:45  elias_naur

	* src/native/win32/org_lwjgl_opengl_Window.cpp: Win32 window
	  creation tweaks

2003-11-14 08:20  elias_naur

	* src/native/common/Makefile.am: Removed Math.cpp from automake

2003-11-13 23:16  matzon

	* build.xml: getting there :)

2003-11-10 01:41  cix_foo

	* src/native/win32/org_lwjgl_Display.cpp: Removed some annoying
	  debugging

2003-11-10 01:40  cix_foo

	* src/native/common/org_lwjgl_Math.cpp: Removed

2003-11-06 14:30  elias_naur

	* src/native/macosx/Window.h,
	  src/native/macosx/org_lwjgl_Display.cpp,
	  src/native/macosx/org_lwjgl_Sys.cpp,
	  src/native/macosx/org_lwjgl_input_Keyboard.cpp: Fixed Mac OS X
	  keyboard translation

2003-11-03 13:34  elias_naur

	* src/native/dummy.cpp, src/native/macosx/org_lwjgl_Display.cpp,
	  src/native/macosx/org_lwjgl_input_Keyboard.cpp,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp: Updated to make
	  input work with Mac OS X 10.3

2003-11-03 11:23  cix_foo

	* src/java/org/lwjgl/opengl/Window.java: Added getContext() to
	  Window

2003-11-02 14:41  elias_naur

	* src/native/linux/org_lwjgl_opengl_Window.cpp: Removed a
	  XSetInputFocus call from linux Window.cpp

2003-11-02 11:34  elias_naur

	* src/native/macosx/org_lwjgl_opengl_Window.cpp: Removed extra ; in
	  mac Window.cpp

2003-10-29 16:21  elias_naur

	* src/native/common/common_tools.cpp,
	  src/native/common/common_tools.h: Fixed nasty buffer overflow bug
	  in event_queue_t

2003-10-28 21:44  cix_foo

	* src/java/org/lwjgl/Sys.java: *** empty log message ***

2003-10-28 19:30  cix_foo

	* src/java/org/lwjgl/test/OpenURLTest.java: Test new OpenURL code

2003-10-28 19:26  cix_foo

	* src/java/org/lwjgl/Sys.java, src/native/common/org_lwjgl_Sys.h,
	  src/native/linux/org_lwjgl_Sys.cpp,
	  src/native/macosx/org_lwjgl_Sys.cpp,
	  src/native/win32/org_lwjgl_Sys.cpp: *** empty log message ***

2003-10-28 19:12  elias_naur

	* src/java/org/lwjgl/opengl/GLCaps.java:
	  GLCaps.determineAvailableExtensions is not public anymore

2003-10-28 16:23  cix_foo

	* src/java/org/lwjgl/Sys.java, src/native/common/org_lwjgl_Sys.h,
	  src/native/linux/org_lwjgl_Sys.cpp,
	  src/native/macosx/org_lwjgl_Sys.cpp,
	  src/native/win32/org_lwjgl_Sys.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp: New Sys.openURL
	  command added

2003-10-26 08:44  elias_naur

	* src/native/macosx/org_lwjgl_input_Mouse.cpp: Added created to mac
	  Mouse.cpp

2003-10-25 21:27  elias_naur

	* src/native/macosx/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp: Fixed Mac OS X mouse
	  button mapping

2003-10-24 11:59  elias_naur

	* src/native/macosx/org_lwjgl_opengl_Window.cpp: *** empty log
	  message ***

2003-10-24 11:51  elias_naur

	* src/native/macosx/org_lwjgl_opengl_Window.cpp: *** empty log
	  message ***

2003-10-24 11:46  elias_naur

	* src/native/macosx/org_lwjgl_input_Mouse.cpp: Switched mouse
	  handling to Carbin events

2003-10-24 11:45  elias_naur

	* src/native/macosx/Window.h,
	  src/native/macosx/org_lwjgl_Display.cpp,
	  src/native/macosx/org_lwjgl_input_Mouse.cpp,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp: Switched mouse
	  handling to Carbin events

2003-10-24 05:51  elias_naur

	* src/native/linux/org_lwjgl_Display.cpp,
	  src/native/macosx/Window.h,
	  src/native/macosx/org_lwjgl_Display.cpp,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp: *** empty log
	  message ***

2003-10-23 18:21  elias_naur

	* src/native/common/extal.cpp, src/native/macosx/hid.cpp,
	  src/native/macosx/org_lwjgl_input_Mouse.cpp: *** empty log
	  message ***

2003-10-23 17:17  matzon

	* src/java/org/lwjgl/test/input/MouseCreationTest.java: move mouse
	  in right direction on y axis

2003-10-23 08:42  elias_naur

	* src/native/common/org_lwjgl_opengl_GL.cpp: Another VBO fix

2003-10-23 07:18  elias_naur

	* src/java/org/lwjgl/opengl/arb/ARBFragmentProgram.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/native/common/org_lwjgl_opengl_GL.cpp,
	  src/native/linux/org_lwjgl_Display.cpp,
	  src/native/win32/org_lwjgl_Display.cpp: Fixed ARBFragmentProgram
	  and ARB_vbo

2003-10-22 20:13  elias_naur

	* src/native/macosx/org_lwjgl_input_Mouse.cpp: *** empty log
	  message ***

2003-10-22 18:34  elias_naur

	* src/java/org/lwjgl/Display.java,
	  src/java/org/lwjgl/test/DisplayConfigurationTest.java,
	  src/native/common/org_lwjgl_Display.h,
	  src/native/linux/org_lwjgl_Display.cpp,
	  src/native/macosx/org_lwjgl_Display.cpp,
	  src/native/win32/org_lwjgl_Display.cpp: *** empty log message ***

2003-10-22 12:38  elias_naur

	* src/native/macosx/org_lwjgl_opengl_Pbuffer.cpp: *** empty log
	  message ***

2003-10-22 11:45  elias_naur

	* src/native/linux/org_lwjgl_opengl_Pbuffer.cpp,
	  src/native/macosx/Makefile.am,
	  src/native/macosx/org_lwjgl_opengl_Pbuffer.cpp,
	  src/native/win32/org_lwjgl_opengl_Pbuffer.cpp: *** empty log
	  message ***

2003-10-22 11:33  elias_naur

	* src/java/org/lwjgl/test/openal/WaveData.java: *** empty log
	  message ***

2003-10-22 10:57  elias_naur

	* src/java/org/lwjgl/openal/BaseAL.java,
	  src/java/org/lwjgl/test/openal/WaveData.java,
	  src/native/common/common_tools.cpp,
	  src/native/common/common_tools.h, src/native/common/extal.cpp,
	  src/native/common/extal.h,
	  src/native/common/org_lwjgl_openal_BaseAL.cpp,
	  src/native/common/org_lwjgl_openal_BaseAL.h,
	  src/native/configure.in, src/native/macosx/Window.h,
	  src/native/macosx/org_lwjgl_Display.cpp,
	  src/native/macosx/org_lwjgl_input_Keyboard.cpp,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp,
	  src/native/macosx/tools.h: *** empty log message ***

2003-10-21 15:11  elias_naur

	* src/java/org/lwjgl/opengl/MacOSX.java,
	  src/java/org/lwjgl/opengl/Window.java,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  src/native/common/extal.cpp, src/native/configure.in,
	  src/native/macosx/Makefile.am, src/native/macosx/Window.h,
	  src/native/macosx/hid.cpp, src/native/macosx/hid.h,
	  src/native/macosx/org_lwjgl_Display.cpp,
	  src/native/macosx/org_lwjgl_input_Keyboard.cpp,
	  src/native/macosx/org_lwjgl_input_Mouse.cpp,
	  src/native/macosx/org_lwjgl_opengl_MacOSX.cpp,
	  src/native/macosx/org_lwjgl_opengl_MacOSX.h,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp,
	  src/native/macosx/tools.cpp, src/native/macosx/tools.h: *** empty
	  log message ***

2003-10-20 14:36  cix_foo

	* src/java/org/lwjgl/opengl/GLCaps.java,
	  src/java/org/lwjgl/opengl/GLConstants.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureRectangle.java:
	  EXT_texture_rectangle added

2003-10-20 14:22  cix_foo

	* src/java/org/lwjgl/opengl/GLCaps.java: Added
	  ARB_texture_non_power_of_two

2003-10-20 14:17  cix_foo

	* src/java/org/lwjgl/opengl/GL.java,
	  src/java/org/lwjgl/opengl/Window.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/native/common/org_lwjgl_opengl_GL.cpp,
	  src/native/common/org_lwjgl_opengl_GL.h,
	  src/native/common/org_lwjgl_opengl_Window.h,
	  src/native/linux/org_lwjgl_opengl_Window.cpp,
	  src/native/win32/org_lwjgl_opengl_Window.cpp: New vsync code

2003-10-20 12:49  elias_naur

	* src/native/linux/org_lwjgl_input_Mouse.cpp: Fixed linux mouse
	  creation

2003-10-20 12:40  elias_naur

	* src/native/linux/org_lwjgl_input_Mouse.cpp: Fixed mouse creation

2003-10-16 13:56  elias_naur

	* src/native/macosx/org_lwjgl_opengl_Window.cpp: *** empty log
	  message ***

2003-10-16 13:29  elias_naur

	* src/native/configure.in, src/native/ltmain.sh,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp: *** empty log
	  message ***

2003-10-15 11:49  elias_naur

	* src/native/macosx/org_lwjgl_Display.cpp: *** empty log message
	  ***

2003-10-15 11:44  elias_naur

	* src/native/macosx/org_lwjgl_Display.cpp,
	  src/native/macosx/org_lwjgl_input_Mouse.cpp,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp,
	  src/native/macosx/tools.cpp, src/native/macosx/tools.h: *** empty
	  log message ***

2003-10-15 08:49  elias_naur

	* src/native/macosx/Makefile.am, src/native/macosx/Window.h,
	  src/native/macosx/org_lwjgl_input_Controller.cpp,
	  src/native/macosx/org_lwjgl_input_Mouse.cpp,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp: *** empty log
	  message ***

2003-10-14 14:29  elias_naur

	* src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/java/org/lwjgl/test/input/MouseTest.java,
	  src/native/common/common_tools.cpp,
	  src/native/linux/org_lwjgl_input_Cursor.cpp,
	  src/native/macosx/Makefile.am,
	  src/native/macosx/org_lwjgl_input_Cursor.cpp,
	  src/native/macosx/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_input_Cursor.cpp: *** empty log
	  message ***

2003-10-14 12:42  elias_naur

	* src/native/macosx/Window.h,
	  src/native/macosx/org_lwjgl_Display.cpp,
	  src/native/macosx/org_lwjgl_input_Mouse.cpp,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp: Don't return from
	  UpdateMouseFields on failure to acquire - still need to set
	  deltas to 0

2003-10-13 11:54  elias_naur

	* src/java/org/lwjgl/opengl/MacOSX.java,
	  src/java/org/lwjgl/opengl/Window.java,
	  src/native/macosx/Window.h,
	  src/native/macosx/org_lwjgl_input_Keyboard.cpp,
	  src/native/macosx/org_lwjgl_input_Mouse.cpp,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp,
	  src/native/macosx/tools.cpp: Implemented Matzon's mac os x init
	  through reflection

2003-10-11 16:29  elias_naur

	* src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/input/Mouse.java,
	  src/native/common/Makefile.am,
	  src/native/common/common_tools.cpp,
	  src/native/common/common_tools.h,
	  src/native/common/org_lwjgl_input_Keyboard.h,
	  src/native/common/org_lwjgl_input_Mouse.h,
	  src/native/linux/Window.h,
	  src/native/linux/org_lwjgl_input_Controller.cpp,
	  src/native/linux/org_lwjgl_input_Cursor.cpp,
	  src/native/linux/org_lwjgl_input_Keyboard.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/linux/org_lwjgl_opengl_Pbuffer.cpp,
	  src/native/linux/org_lwjgl_opengl_Window.cpp,
	  src/native/macosx/tools.cpp, src/native/macosx/tools.h,
	  src/native/win32/Window.h,
	  src/native/win32/org_lwjgl_Display.cpp,
	  src/native/win32/org_lwjgl_input_Controller.cpp,
	  src/native/win32/org_lwjgl_input_Cursor.cpp,
	  src/native/win32/org_lwjgl_input_Keyboard.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_opengl_Pbuffer.cpp,
	  src/native/win32/org_lwjgl_opengl_Window.cpp: Implemented mouse
	  button buffering

2003-10-11 13:23  elias_naur

	* src/native/linux/org_lwjgl_input_Mouse.cpp: *** empty log message
	  ***

2003-10-11 12:56  elias_naur

	* src/java/org/lwjgl/input/Cursor.java,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp: Fixed mouse hot spot
	  coordinate

2003-10-11 11:03  elias_naur

	* src/java/org/lwjgl/input/Mouse.java,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp: Moved native cursor
	  origin to middle of the window

2003-10-10 14:18  elias_naur

	* src/java/org/lwjgl/opengl/GLCaps.java,
	  src/java/org/lwjgl/opengl/GLConstants.java,
	  src/java/org/lwjgl/opengl/arb/ARBFragmentProgram.java,
	  src/native/ltmain.sh: Added ARB_fragment_program

2003-10-08 10:56  cix_foo

	* src/native/win32/org_lwjgl_Display.cpp: Minor casting adjustment
	  to work around a compiler bug

2003-10-08 10:05  elias_naur

	* src/native/macosx/org_lwjgl_Window.cpp,
	  src/native/macosx/org_lwjgl_input_Mouse.cpp,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp: *** empty log
	  message ***

2003-10-08 07:49  elias_naur

	* src/java/org/lwjgl/input/Cursor.java,
	  src/java/org/lwjgl/input/Mouse.java,
	  src/native/common/org_lwjgl_input_Cursor.h,
	  src/native/common/org_lwjgl_input_Mouse.h,
	  src/native/linux/org_lwjgl_input_Cursor.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/macosx/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_input_Cursor.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp: *** empty log message
	  ***

2003-10-07 15:10  elias_naur

	* src/native/macosx/org_lwjgl_input_Keyboard.cpp,
	  src/native/macosx/org_lwjgl_input_Mouse.cpp,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp,
	  src/native/macosx/tools.cpp, src/native/macosx/tools.h: *** empty
	  log message ***

2003-10-07 14:28  elias_naur

	* src/native/win32/org_lwjgl_input_Mouse.cpp: *** empty log message
	  ***

2003-10-07 13:10  elias_naur

	* src/java/org/lwjgl/input/Mouse.java,
	  src/native/common/org_lwjgl_input_Mouse.h,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp: *** empty log message
	  ***

2003-10-07 12:12  elias_naur

	* src/native/macosx/Makefile.am, src/native/macosx/Window.h,
	  src/native/macosx/org_lwjgl_input_Keyboard.cpp,
	  src/native/macosx/org_lwjgl_input_Mouse.cpp,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp,
	  src/native/macosx/tools.cpp, src/native/macosx/tools.h: *** empty
	  log message ***

2003-10-07 11:23  elias_naur

	* src/java/org/lwjgl/test/input/KeyboardTest.java,
	  src/native/macosx/org_lwjgl_input_Keyboard.cpp: *** empty log
	  message ***

2003-10-07 10:04  elias_naur

	* src/native/linux/org_lwjgl_input_Keyboard.cpp,
	  src/native/macosx/org_lwjgl_input_Keyboard.cpp,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp,
	  src/native/macosx/tools.cpp, src/native/macosx/tools.h: *** empty
	  log message ***

2003-10-06 15:28  elias_naur

	* src/native/macosx/org_lwjgl_input_Keyboard.cpp,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp: *** empty log
	  message ***

2003-10-06 14:00  elias_naur

	* src/native/configure.in, src/native/macosx/Makefile.am,
	  src/native/macosx/Window.h,
	  src/native/macosx/org_lwjgl_input_Keyboard.cpp,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp,
	  src/native/macosx/tools.cpp, src/native/macosx/tools.h: *** empty
	  log message ***

2003-10-06 08:34  elias_naur

	* src/native/win32/org_lwjgl_opengl_Window.cpp: *** empty log
	  message ***

2003-10-06 08:13  elias_naur

	* src/native/linux/org_lwjgl_opengl_Window.cpp: *** empty log
	  message ***

2003-10-03 14:33  elias_naur

	* src/java/org/lwjgl/test/opengl/PbufferTest.java: *** empty log
	  message ***

2003-10-01 09:33  elias_naur

	* src/java/org/lwjgl/opengl/MacOSX.java,
	  src/java/org/lwjgl/opengl/Window.java,
	  src/native/macosx/Makefile.am, src/native/macosx/Window.h,
	  src/native/macosx/org_lwjgl_input_Keyboard.cpp,
	  src/native/macosx/org_lwjgl_opengl_MacOSX.cpp,
	  src/native/macosx/org_lwjgl_opengl_MacOSX.h,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp,
	  src/native/macosx/tools.h: Loading Mac OS X hack through
	  reflection

2003-10-01 09:02  elias_naur

	* src/native/macosx/Makefile.am,
	  src/native/macosx/org_lwjgl_input_Keyboard.cpp,
	  src/native/macosx/org_lwjgl_opengl_BaseGL.cpp,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp,
	  src/native/macosx/tools.cpp, src/native/macosx/tools.h: *** empty
	  log message ***

2003-09-30 11:52  elias_naur

	* src/native/win32/org_lwjgl_input_Controller.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp: *** empty log message
	  ***

2003-09-30 11:14  elias_naur

	* src/native/linux/org_lwjgl_input_Controller.cpp,
	  src/native/linux/org_lwjgl_input_Keyboard.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_input_Controller.cpp,
	  src/native/win32/org_lwjgl_input_Keyboard.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp: *** empty log message
	  ***

2003-09-30 10:52  elias_naur

	* src/java/org/lwjgl/input/Controller.java,
	  src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/input/Mouse.java,
	  src/java/org/lwjgl/test/input/KeyboardTest.java,
	  src/native/common/org_lwjgl_input_Controller.h,
	  src/native/common/org_lwjgl_input_Keyboard.h,
	  src/native/common/org_lwjgl_input_Mouse.h,
	  src/native/macosx/org_lwjgl_input_Keyboard.cpp,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp: boolean results ->
	  Exceptions

2003-09-29 11:58  elias_naur

	* src/native/common/extgl.cpp,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp: *** empty log
	  message ***

2003-09-29 09:26  elias_naur

	* src/java/org/lwjgl/opengl/Window.java,
	  src/native/common/extgl.cpp, src/native/common/extgl.h,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp: Various Mac stuff

2003-09-28 13:09  elias_naur

	* src/native/common/extgl.cpp: *** empty log message ***

2003-09-28 07:02  elias_naur

	* src/native/linux/org_lwjgl_Display.cpp: Dummy
	  getAdapter()/getVersion() for linux

2003-09-28 06:55  cix_foo

	* src/java/org/lwjgl/Display.java,
	  src/native/common/org_lwjgl_Display.h,
	  src/native/win32/org_lwjgl_Display.cpp: New API for adapter
	  queries

2003-09-26 18:36  elias_naur

	* src/native/common/extgl.cpp,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp: *** empty log
	  message ***

2003-09-26 16:26  cix_foo

	* src/native/win32/org_lwjgl_opengl_Window.cpp: Changed from
	  wglSwapBuffers back to SwapBuffers.

2003-09-26 16:19  cix_foo

	* src/java/org/lwjgl/vector/ReadableVector.java,
	  src/java/org/lwjgl/vector/ReadableVector2f.java,
	  src/java/org/lwjgl/vector/ReadableVector3f.java,
	  src/java/org/lwjgl/vector/ReadableVector4f.java,
	  src/java/org/lwjgl/vector/Vector.java,
	  src/java/org/lwjgl/vector/Vector2f.java,
	  src/java/org/lwjgl/vector/Vector3f.java,
	  src/java/org/lwjgl/vector/Vector4f.java: New "const" style
	  interfaces for Vectors

2003-09-26 13:59  elias_naur

	* src/java/org/lwjgl/opengl/GLCaps.java,
	  src/java/org/lwjgl/opengl/Window.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  src/java/org/lwjgl/test/opengl/Grass.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  src/java/org/lwjgl/test/opengl/VBOTest.java,
	  src/native/common/Makefile.am, src/native/common/extgl.c,
	  src/native/common/extgl.cpp, src/native/common/extgl.h,
	  src/native/common/org_lwjgl_opengl_GLCaps.h,
	  src/native/common/org_lwjgl_opengl_Window.h,
	  src/native/linux/Makefile.am,
	  src/native/linux/org_lwjgl_opengl_GLCaps.cpp,
	  src/native/linux/org_lwjgl_opengl_Pbuffer.cpp,
	  src/native/linux/org_lwjgl_opengl_Window.cpp,
	  src/native/macosx/Makefile.am,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp,
	  src/native/win32/org_lwjgl_opengl_GLCaps.cpp,
	  src/native/win32/org_lwjgl_opengl_Pbuffer.cpp,
	  src/native/win32/org_lwjgl_opengl_Window.cpp: Don't ignore lying
	  drivers

2003-09-25 15:34  elias_naur

	* src/native/common/extgl.c: Added extgl check to agl

2003-09-23 11:00  elias_naur

	* src/java/org/lwjgl/opengl/Window.java,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp: Removed mac os x
	  hack again

2003-09-22 08:31  elias_naur

	* src/native/common/extgl.c: LWJGL now ignores OpenGL extensions
	  with missing symbols

2003-09-21 07:43  elias_naur

	* src/native/common/extgl.c: More verbose output from extgl.c

2003-09-17 10:48  elias_naur

	* src/java/org/lwjgl/opengl/Window.java: Enabled awt hack on Mac OS
	  X

2003-09-16 15:42  cix_foo

	* src/native/win32/org_lwjgl_Display.cpp: Gamma back in

2003-09-16 15:39  cix_foo

	* src/java/org/lwjgl/input/Controller.java,
	  src/java/org/lwjgl/input/Cursor.java,
	  src/java/org/lwjgl/input/Mouse.java: Lazy library instantiation

2003-09-16 08:29  elias_naur

	* src/native/win32/org_lwjgl_Display.cpp: Tried harder to fix NT
	  display mode selection

2003-09-11 08:00  elias_naur

	* src/native/win32/org_lwjgl_input_Keyboard.cpp,
	  src/native/win32/org_lwjgl_opengl_Window.cpp: ifdef'ed some debug
	  printfs

2003-09-10 22:55  cix_foo

	* src/native/win32/org_lwjgl_Display.cpp: More fixes

2003-09-10 22:41  cix_foo

	* src/native/win32/org_lwjgl_Display.cpp: Fixed compile error

2003-09-10 22:39  cix_foo

	* src/native/win32/org_lwjgl_Display.cpp: Repaired gamma code.

2003-09-10 22:39  cix_foo

	* src/java/org/lwjgl/input/Keyboard.java: Lazy initialization.

2003-09-10 22:35  elias_naur

	* src/native/win32/org_lwjgl_Display.cpp: Fixed display mode code
	  paths

2003-09-09 18:11  elias_naur

	* src/native/macosx/org_lwjgl_opengl_Window.cpp: *** empty log
	  message ***

2003-09-09 08:10  elias_naur

	* src/native/Makefile.am, src/native/configure.in: *** empty log
	  message ***

2003-09-08 16:43  elias_naur

	* src/native/configure.in: *** empty log message ***

2003-09-08 16:40  elias_naur

	* src/native/Makefile.am, src/native/configure.in,
	  src/native/macosx/Makefile.am,
	  src/native/macosx/org_lwjgl_Display.cpp,
	  src/native/macosx/org_lwjgl_Sys.cpp,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp: *** empty log
	  message ***

2003-09-08 16:39  cix_foo

	* src/java/org/lwjgl/test/input/HWCursorTest.java: Fixed spelling

2003-09-08 16:34  elias_naur

	* src/native/Makefile.am, src/native/configure.in,
	  src/native/dummy.cpp: *** empty log message ***

2003-09-08 14:51  elias_naur

	* src/native/linux/org_lwjgl_Display.cpp: *** empty log message ***

2003-09-08 14:40  elias_naur

	* src/native/autogen.sh, src/native/common/extal.cpp,
	  src/native/common/extal.h, src/native/configure.in,
	  src/native/macosx/Makefile.am,
	  src/native/macosx/org_lwjgl_opengl_Window.cpp: *** empty log
	  message ***

2003-09-07 16:21  elias_naur

	* src/native/macosx/Makefile.am,
	  src/native/macosx/org_lwjgl_Display.cpp: *** empty log message
	  ***

2003-09-07 16:11  elias_naur

	* branches/macosx-gcc/LWJGL/src/native/macosx/Makefile.am,
	  src/native/Makefile.am, src/native/autogen.sh,
	  src/native/common/extal.cpp, src/native/common/extal.h,
	  src/native/common/extgl.c, src/native/common/extgl.h,
	  src/native/configure.in, src/native/linux/Makefile.am: *** empty
	  log message ***

2003-09-07 13:46  elias_naur

	* src/native/configure.in: *** empty log message ***

2003-09-07 13:28  elias_naur

	* src/native/common/extal.h, src/native/configure.in: *** empty log
	  message ***

2003-09-05 09:39  elias_naur

	* src/native/configure.in: *** empty log message ***

2003-09-04 10:33  elias_naur

	* src/native/configure.in: *** empty log message ***

2003-09-04 10:17  elias_naur

	* src/native/autogen.sh, src/native/configure.in,
	  src/native/ltmain.sh: *** empty log message ***

2003-09-04 08:38  elias_naur

	* src/native/Makefile.am, src/native/configure.in: *** empty log
	  message ***

2003-09-04 07:23  elias_naur

	* src/native/Makefile.am, src/native/common/extgl.c,
	  src/native/configure.in: *** empty log message ***

2003-09-03 15:42  elias_naur

	* src/native/Makefile.am, src/native/common/Makefile.am,
	  src/native/configure.in, src/native/dummy.cpp,
	  src/native/linux/Makefile.am: *** empty log message ***

2003-09-03 15:04  elias_naur

	* src/native/Makefile.am, src/native/autogen.sh,
	  src/native/configure.in: *** empty log message ***

2003-09-02 15:00  elias_naur

	* src/native/Makefile.am, src/native/configure.in: *** empty log
	  message ***

2003-09-02 14:06  elias_naur

	* src/native/Makefile.am, src/native/common/Makefile.am,
	  src/native/configure.in, src/native/dummy.cpp,
	  src/native/linux/Makefile.am: *** empty log message ***

2003-09-02 11:30  cix_foo

	* src/native/win32/org_lwjgl_Display.cpp: Fixed code in display
	  enumeration.

2003-09-01 12:45  elias_naur

	* src/java/org/lwjgl/vector/Matrix3f.java,
	  src/java/org/lwjgl/vector/Matrix4f.java, src/native/Makefile.am,
	  src/native/acinclude.m4, src/native/autogen.sh,
	  src/native/configure.in: More vector fixes by cfmdobbie

2003-08-30 14:25  elias_naur

	* src/java/org/lwjgl/vector/Matrix3f.java,
	  src/java/org/lwjgl/vector/Matrix4f.java,
	  src/java/org/lwjgl/vector/Vector.java,
	  src/java/org/lwjgl/vector/Vector2f.java, src/native/Makefile.am,
	  src/native/autogen.sh, src/native/common/Makefile.am,
	  src/native/config.h.in, src/native/configure.in,
	  src/native/dummy.cpp: Various org.lwjgl.vector bugs found by
	  cfmdobbie fixed

2003-08-29 08:00  elias_naur

	* src/java/org/lwjgl/input/Mouse.java,
	  src/native/common/org_lwjgl_input_Mouse.h,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp: Committed spelling
	  fixes

2003-08-25 09:10  elias_naur

	* src/java/org/lwjgl/opengl/ati/ATISeparateStencil.java: Added
	  missing ATI_separate_stencil functionality

2003-08-25 09:07  elias_naur

	* src/java/org/lwjgl/opengl/GLCaps.java,
	  src/java/org/lwjgl/opengl/GLConstants.java,
	  src/java/org/lwjgl/opengl/ati/ATISeparateStencil.java,
	  src/native/configure.in: Added missing ATI_separate_stencil
	  functionality

2003-08-24 20:53  matzon

	* doc/README: preparing for 0.7

2003-08-24 20:47  matzon

	* build.xml: preparing for 0.7

2003-08-23 11:34  elias_naur

	* src/java/org/lwjgl/opengl/GL.java, src/native/common/extgl.c,
	  src/native/common/extgl.h,
	  src/native/common/org_lwjgl_opengl_GL.cpp,
	  src/native/common/org_lwjgl_opengl_GL.h: ATI_separate_stencil
	  support added

2003-08-23 09:47  elias_naur

	* src/native/linux/org_lwjgl_input_Keyboard.cpp: *** empty log
	  message ***

2003-08-23 09:45  matzon

	* src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/test/input/KeyboardTest.java,
	  src/native/common/org_lwjgl_input_Keyboard.h,
	  src/native/win32/org_lwjgl_input_Keyboard.cpp: fix: isStateKeySet
	  now returning int

2003-08-19 19:35  elias_naur

	* src/java/org/lwjgl/input/Keyboard.java: *** empty log message ***

2003-08-19 15:15  matzon

	* src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/test/input/KeyboardTest.java,
	  src/native/common/org_lwjgl_input_Keyboard.h,
	  src/native/win32/org_lwjgl_input_Keyboard.cpp: added
	  isStateKeySet for checking LOCK keys

2003-08-19 10:26  elias_naur

	* src/java/org/lwjgl/opengl/CoreGL11.java,
	  src/java/org/lwjgl/opengl/CoreGL12.java,
	  src/java/org/lwjgl/opengl/CoreGL13.java,
	  src/java/org/lwjgl/opengl/GL.java: Added float buffer methods to
	  gl texture functions

2003-08-17 20:26  matzon

	* src/java/org/lwjgl/openal/CoreAL.java: simple javadoc fix

2003-08-17 18:48  elias_naur

	* src/java/org/lwjgl/input/Controller.java: Moved Controller init
	  code later

2003-08-17 18:40  elias_naur

	* src/java/org/lwjgl/opengl/Window.java,
	  src/java/org/lwjgl/test/WindowCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerTest.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/java/org/lwjgl/test/input/KeyboardTest.java,
	  src/java/org/lwjgl/test/input/MouseCreationTest.java,
	  src/java/org/lwjgl/test/input/MouseTest.java,
	  src/java/org/lwjgl/test/openal/MovingSoundTest.java,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  src/java/org/lwjgl/test/opengl/VBOTest.java,
	  src/native/common/org_lwjgl_opengl_Window.h,
	  src/native/configure.in,
	  src/native/linux/org_lwjgl_opengl_Window.cpp,
	  src/native/win32/org_lwjgl_opengl_Window.cpp: *** empty log
	  message ***

2003-08-17 18:17  elias_naur

	* src/native/common/org_lwjgl_opengl_Window.h,
	  src/native/linux/org_lwjgl_opengl_Window.cpp,
	  src/native/win32/org_lwjgl_opengl_Window.cpp: update->updateState

2003-08-17 17:03  elias_naur

	* src/java/org/lwjgl/test/WindowCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerTest.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/java/org/lwjgl/test/input/KeyboardTest.java,
	  src/java/org/lwjgl/test/input/MouseCreationTest.java,
	  src/java/org/lwjgl/test/input/MouseTest.java,
	  src/java/org/lwjgl/test/openal/MovingSoundTest.java,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  src/java/org/lwjgl/test/opengl/VBOTest.java,
	  src/native/configure.in: *** empty log message ***

2003-08-17 16:58  elias_naur

	* src/java/org/lwjgl/test,
	  src/java/org/lwjgl/test/DisplayConfigurationTest.java,
	  src/java/org/lwjgl/test/WindowCreationTest.java,
	  src/java/org/lwjgl/test/input,
	  src/java/org/lwjgl/test/input/ControllerCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerTest.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/java/org/lwjgl/test/input/KeyboardTest.java,
	  src/java/org/lwjgl/test/input/MouseCreationTest.java,
	  src/java/org/lwjgl/test/input/MouseTest.java,
	  src/java/org/lwjgl/test/openal,
	  src/java/org/lwjgl/test/openal/ALCTest.java,
	  src/java/org/lwjgl/test/openal/BasicTest.java,
	  src/java/org/lwjgl/test/openal/EAXTest.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/SourceLimitTest.java,
	  src/java/org/lwjgl/test/openal/StressTest.java,
	  src/java/org/lwjgl/test/openal/WaveData.java,
	  src/java/org/lwjgl/test/opengl,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/test/opengl/Grass.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  src/java/org/lwjgl/test/opengl/VBOTest.java,
	  src/java/org/lwjgl/test/opengl/cg_grass2.cg,
	  src/java/org/lwjgl/test/opengl/cg_grass2.vp: Those examples are
	  not going anywhere

2003-08-17 16:38  cix_foo

	* src/java/org/lwjgl/Display.java,
	  src/java/org/lwjgl/DisplayMode.java,
	  src/java/org/lwjgl/input/Cursor.java, src/java/org/lwjgl/openal,
	  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/ALConstants.java,
	  src/java/org/lwjgl/openal/BaseAL.java,
	  src/java/org/lwjgl/openal/BaseALConstants.java,
	  src/java/org/lwjgl/openal/CoreAL.java,
	  src/java/org/lwjgl/openal/OpenALException.java,
	  src/java/org/lwjgl/openal/eax,
	  src/java/org/lwjgl/openal/eax/BaseEAX.java,
	  src/java/org/lwjgl/openal/eax/BaseEAXConstants.java,
	  src/java/org/lwjgl/openal/eax/CoreEAX.java,
	  src/java/org/lwjgl/openal/eax/EAX.java,
	  src/java/org/lwjgl/openal/eax/EAXBufferProperties.java,
	  src/java/org/lwjgl/openal/eax/EAXListenerProperties.java,
	  src/java/org/lwjgl/opengl/CoreGL11.java,
	  src/java/org/lwjgl/opengl/CoreGL11Constants.java,
	  src/java/org/lwjgl/opengl/CoreGL12.java,
	  src/java/org/lwjgl/opengl/CoreGL12Constants.java,
	  src/java/org/lwjgl/opengl/CoreGL13.java,
	  src/java/org/lwjgl/opengl/CoreGL13Constants.java,
	  src/java/org/lwjgl/opengl/CoreGL14.java,
	  src/java/org/lwjgl/opengl/CoreGL14Constants.java,
	  src/java/org/lwjgl/opengl/GL.java,
	  src/java/org/lwjgl/opengl/GLCaps.java,
	  src/java/org/lwjgl/opengl/GLConstants.java,
	  src/java/org/lwjgl/opengl/GLU.java,
	  src/java/org/lwjgl/opengl/GLUConstants.java,
	  src/java/org/lwjgl/opengl/OpenGLException.java,
	  src/java/org/lwjgl/opengl/Pbuffer.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/opengl/Window.java,
	  src/java/org/lwjgl/opengl/arb,
	  src/java/org/lwjgl/opengl/arb/ARBCubeMap.java,
	  src/java/org/lwjgl/opengl/arb/ARBDepthTexture.java,
	  src/java/org/lwjgl/opengl/arb/ARBMatrixPalette.java,
	  src/java/org/lwjgl/opengl/arb/ARBMultisample.java,
	  src/java/org/lwjgl/opengl/arb/ARBMultitexture.java,
	  src/java/org/lwjgl/opengl/arb/ARBPointParameters.java,
	  src/java/org/lwjgl/opengl/arb/ARBShadow.java,
	  src/java/org/lwjgl/opengl/arb/ARBShadowAmbient.java,
	  src/java/org/lwjgl/opengl/arb/ARBTextureBorderClamp.java,
	  src/java/org/lwjgl/opengl/arb/ARBTextureCompression.java,
	  src/java/org/lwjgl/opengl/arb/ARBTextureEnvCombine.java,
	  src/java/org/lwjgl/opengl/arb/ARBTextureEnvDot3.java,
	  src/java/org/lwjgl/opengl/arb/ARBTextureMirroredRepeat.java,
	  src/java/org/lwjgl/opengl/arb/ARBTransposeMatrix.java,
	  src/java/org/lwjgl/opengl/arb/ARBVertexBlend.java,
	  src/java/org/lwjgl/opengl/arb/ARBVertexBufferObject.java,
	  src/java/org/lwjgl/opengl/arb/ARBVertexProgram.java,
	  src/java/org/lwjgl/opengl/ati,
	  src/java/org/lwjgl/opengl/ati/ATIElementArray.java,
	  src/java/org/lwjgl/opengl/ati/ATIEnvmapBumpmap.java,
	  src/java/org/lwjgl/opengl/ati/ATIFragmentShader.java,
	  src/java/org/lwjgl/opengl/ati/ATIPnTriangles.java,
	  src/java/org/lwjgl/opengl/ati/ATITextureMirrorOnce.java,
	  src/java/org/lwjgl/opengl/ati/ATIVertexArrayObject.java,
	  src/java/org/lwjgl/opengl/ati/ATIVertexStreams.java,
	  src/java/org/lwjgl/opengl/atix,
	  src/java/org/lwjgl/opengl/atix/ATIXPointSprites.java,
	  src/java/org/lwjgl/opengl/atix/ATIXTextureEnvRoute.java,
	  src/java/org/lwjgl/opengl/ext,
	  src/java/org/lwjgl/opengl/ext/EXTAbgr.java,
	  src/java/org/lwjgl/opengl/ext/EXTBgra.java,
	  src/java/org/lwjgl/opengl/ext/EXTBlendColor.java,
	  src/java/org/lwjgl/opengl/ext/EXTBlendMinmax.java,
	  src/java/org/lwjgl/opengl/ext/EXTBlendSubtract.java,
	  src/java/org/lwjgl/opengl/ext/EXTCompiledVertexArray.java,
	  src/java/org/lwjgl/opengl/ext/EXTDrawRangeElements.java,
	  src/java/org/lwjgl/opengl/ext/EXTFogCoord.java,
	  src/java/org/lwjgl/opengl/ext/EXTLightMaxExponent.java,
	  src/java/org/lwjgl/opengl/ext/EXTPackedPixels.java,
	  src/java/org/lwjgl/opengl/ext/EXTPalettedTexture.java,
	  src/java/org/lwjgl/opengl/ext/EXTPointParameters.java,
	  src/java/org/lwjgl/opengl/ext/EXTRescaleNormal.java,
	  src/java/org/lwjgl/opengl/ext/EXTSecondaryColor.java,
	  src/java/org/lwjgl/opengl/ext/EXTSeparateSpecularColor.java,
	  src/java/org/lwjgl/opengl/ext/EXTSharedTexturePalette.java,
	  src/java/org/lwjgl/opengl/ext/EXTStencilTwoSide.java,
	  src/java/org/lwjgl/opengl/ext/EXTStencilWrap.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureCompressionS3TC.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureEnvCombine.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureEnvDot3.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureFilterAnisotropic.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureLODBias.java,
	  src/java/org/lwjgl/opengl/ext/EXTVertexArray.java,
	  src/java/org/lwjgl/opengl/ext/EXTVertexShader.java,
	  src/java/org/lwjgl/opengl/ext/EXTVertexWeighting.java,
	  src/java/org/lwjgl/opengl/nv,
	  src/java/org/lwjgl/opengl/nv/NVCopyDepthToColor.java,
	  src/java/org/lwjgl/opengl/nv/NVDepthClamp.java,
	  src/java/org/lwjgl/opengl/nv/NVEvaluators.java,
	  src/java/org/lwjgl/opengl/nv/NVFence.java,
	  src/java/org/lwjgl/opengl/nv/NVFogDistance.java,
	  src/java/org/lwjgl/opengl/nv/NVLightMaxExponent.java,
	  src/java/org/lwjgl/opengl/nv/NVOcclusionQuery.java,
	  src/java/org/lwjgl/opengl/nv/NVPackedDepthStencil.java,
	  src/java/org/lwjgl/opengl/nv/NVPointSprite.java,
	  src/java/org/lwjgl/opengl/nv/NVRegisterCombiners.java,
	  src/java/org/lwjgl/opengl/nv/NVRegisterCombiners2.java,
	  src/java/org/lwjgl/opengl/nv/NVTexgenReflection.java,
	  src/java/org/lwjgl/opengl/nv/NVTextureEnvCombine4.java,
	  src/java/org/lwjgl/opengl/nv/NVTextureRectangle.java,
	  src/java/org/lwjgl/opengl/nv/NVTextureShader.java,
	  src/java/org/lwjgl/opengl/nv/NVTextureShader2.java,
	  src/java/org/lwjgl/opengl/nv/NVTextureShader3.java,
	  src/java/org/lwjgl/opengl/nv/NVVertexArrayRange.java,
	  src/java/org/lwjgl/opengl/nv/NVVertexArrayRange2.java,
	  src/java/org/lwjgl/opengl/nv/NVVertexProgram.java,
	  src/java/org/lwjgl/opengl/wgl,
	  src/java/org/lwjgl/opengl/wgl/WGLBufferRegion.java,
	  src/java/org/lwjgl/opengl/wgl/WGLMakeCurrentRead.java,
	  src/java/org/lwjgl/opengl/wgl/WGLMultisample.java,
	  src/java/org/lwjgl/opengl/wgl/WGLPBuffer.java,
	  src/java/org/lwjgl/opengl/wgl/WGLPixelFormat.java,
	  src/java/org/lwjgl/opengl/wgl/WGLRenderTexture.java,
	  src/java/org/lwjgl/test, src/java/org/lwjgl/vector/Matrix.java,
	  src/java/org/lwjgl/vector/Matrix2f.java,
	  src/java/org/lwjgl/vector/Matrix3f.java,
	  src/java/org/lwjgl/vector/Matrix4f.java,
	  src/java/org/lwjgl/vector/Vector.java,
	  src/java/org/lwjgl/vector/Vector2f.java,
	  src/java/org/lwjgl/vector/Vector3f.java: Whooooops!

2003-08-17 16:32  cix_foo

	* src/java/org/lwjgl/input,
	  src/java/org/lwjgl/input/Controller.java,
	  src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/input/Mouse.java: Added button names and
	  consistent query methods to the buttons, to map between names and
	  indexes and back again

2003-08-17 16:31  cix_foo

	* src/java/org/lwjgl/input: *** empty log message ***

2003-08-17 16:18  cix_foo

	* src/java/org/lwjgl/Display.java,
	  src/java/org/lwjgl/DisplayMode.java, src/java/org/lwjgl/openal,
	  src/java/org/lwjgl/opengl/CoreGL11.java,
	  src/java/org/lwjgl/opengl/CoreGL11Constants.java,
	  src/java/org/lwjgl/opengl/CoreGL12.java,
	  src/java/org/lwjgl/opengl/CoreGL12Constants.java,
	  src/java/org/lwjgl/opengl/CoreGL13.java,
	  src/java/org/lwjgl/opengl/CoreGL13Constants.java,
	  src/java/org/lwjgl/opengl/CoreGL14.java,
	  src/java/org/lwjgl/opengl/CoreGL14Constants.java,
	  src/java/org/lwjgl/opengl/GL.java,
	  src/java/org/lwjgl/opengl/GLCaps.java,
	  src/java/org/lwjgl/opengl/GLConstants.java,
	  src/java/org/lwjgl/opengl/GLU.java,
	  src/java/org/lwjgl/opengl/GLUConstants.java,
	  src/java/org/lwjgl/opengl/OpenGLException.java,
	  src/java/org/lwjgl/opengl/Pbuffer.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/opengl/arb, src/java/org/lwjgl/opengl/ati,
	  src/java/org/lwjgl/opengl/atix, src/java/org/lwjgl/opengl/ext,
	  src/java/org/lwjgl/opengl/nv, src/java/org/lwjgl/opengl/wgl,
	  src/java/org/lwjgl/vector/Matrix.java,
	  src/java/org/lwjgl/vector/Matrix2f.java,
	  src/java/org/lwjgl/vector/Matrix3f.java,
	  src/java/org/lwjgl/vector/Matrix4f.java,
	  src/java/org/lwjgl/vector/Vector.java,
	  src/java/org/lwjgl/vector/Vector2f.java,
	  src/java/org/lwjgl/vector/Vector3f.java: *** empty log message
	  ***

2003-08-17 16:14  cix_foo

	* src/java/org/lwjgl/Sys.java: Added shutdown hook to clean up
	  nicely

2003-08-17 14:10  matzon

	* src/java/org/lwjgl/opengl/Window.java,
	  src/java/org/lwjgl/test/WindowCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerTest.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/java/org/lwjgl/test/input/KeyboardTest.java,
	  src/java/org/lwjgl/test/input/MouseCreationTest.java,
	  src/java/org/lwjgl/test/input/MouseTest.java,
	  src/java/org/lwjgl/test/openal/MovingSoundTest.java,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  src/java/org/lwjgl/test/opengl/VBOTest.java,
	  src/native/common/org_lwjgl_opengl_Window.h,
	  src/native/linux/org_lwjgl_opengl_Window.cpp,
	  src/native/win32/org_lwjgl_opengl_Window.cpp: renamed
	  updateStatus to update

2003-08-17 09:27  matzon

	* src/java/org/lwjgl/opengl/Window.java,
	  src/java/org/lwjgl/test/WindowCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerTest.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/java/org/lwjgl/test/input/KeyboardTest.java,
	  src/java/org/lwjgl/test/input/MouseCreationTest.java,
	  src/java/org/lwjgl/test/input/MouseTest.java,
	  src/java/org/lwjgl/test/openal/MovingSoundTest.java,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  src/java/org/lwjgl/test/opengl/VBOTest.java,
	  src/native/common/org_lwjgl_opengl_Window.h,
	  src/native/linux/org_lwjgl_opengl_Window.cpp,
	  src/native/win32/org_lwjgl_opengl_Window.cpp: mod: tick is now
	  called updateState - bitch all you will :p

2003-08-17 09:04  elias_naur

	* src/java/org/lwjgl/vector/Vector4f.java: *** empty log message
	  ***

2003-08-16 21:12  matzon

	* src/native/common/org_lwjgl_openal_ALC.cpp: fixed stupid
	  unsatisfiedlink error, int -> jint

2003-08-13 21:45  matzon

	* src/java/org/lwjgl/test/openal/WaveData.java: update to 0.7

2003-08-13 21:03  matzon

	* src/java/org/lwjgl/test/WindowCreationTest.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/SourceLimitTest.java,
	  src/java/org/lwjgl/test/openal/StressTest.java: fix: updated to
	  0.7

2003-08-13 21:03  matzon

	* src/java/org/lwjgl/openal/ALC.java,
	  src/native/common/org_lwjgl_openal_ALC.cpp,
	  src/native/common/org_lwjgl_openal_ALC.h: fix: naming

2003-08-13 21:02  matzon

	* src/java/org/lwjgl/test/openal/ALTest.java: removed file - too
	  many changes required for 0.7, semi b0rked anyway

2003-08-13 17:27  elias_naur

	* src/java/org/lwjgl/vector/Matrix3f.java: Fixed a
	  Matrix3f.invert() bug

2003-08-12 10:46  elias_naur

	* src/java/org/lwjgl/vector/Matrix2f.java,
	  src/java/org/lwjgl/vector/Matrix3f.java,
	  src/java/org/lwjgl/vector/Matrix4f.java: *** empty log message
	  ***

2003-08-12 10:38  elias_naur

	* src/java/org/lwjgl/vector/Matrix2f.java: Matrix2f.invert()
	  returns null on failure

2003-08-12 10:36  elias_naur

	* src/java/org/lwjgl/vector/Matrix3f.java: Matrix3f.invert()
	  returns null on failure

2003-08-12 09:59  elias_naur

	* src/java/org/lwjgl/vector/Matrix4f.java: Matrix4f.invert()
	  returns null on failure

2003-08-12 09:33  elias_naur

	* src/java/org/lwjgl/vector/Matrix4f.java: Optimized
	  Matrix4f.invert()

2003-08-11 20:11  cix_foo

	* src/native/common/org_lwjgl_openal_CoreAL.cpp: Glitch fixin'

2003-08-11 19:59  cix_foo

	* src/java/org/lwjgl/openal/CoreAL.java: New buffer code

2003-08-11 19:58  cix_foo

	* src/java/org/lwjgl/openal/ALC.java,
	  src/java/org/lwjgl/openal/ALCcontext.java,
	  src/java/org/lwjgl/openal/BaseAL.java,
	  src/java/org/lwjgl/openal/CoreAL.java,
	  src/native/common/org_lwjgl_openal_ALC.cpp,
	  src/native/common/org_lwjgl_openal_ALC.h,
	  src/native/common/org_lwjgl_openal_CoreAL.cpp,
	  src/native/common/org_lwjgl_openal_CoreAL.h: New buffer code

2003-08-11 17:33  elias_naur

	* src/native/linux/org_lwjgl_Sys.cpp: *** empty log message ***

2003-08-11 16:53  elias_naur

	* src/native/linux/org_lwjgl_Sys.cpp: *** empty log message ***

2003-08-11 16:35  elias_naur

	* src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp: Flipped cursor
	  coordinates to match OpenGL

2003-08-10 19:18  elias_naur

	* src/java/org/lwjgl/input/Cursor.java: Flip cursor images in a
	  copy buffer, not the user buffer

2003-08-07 21:53  cix_foo

	* src/java/org/lwjgl/Sys.java, src/native/common/org_lwjgl_Sys.h,
	  src/native/win32/org_lwjgl_Display.cpp,
	  src/native/win32/org_lwjgl_Sys.cpp: *** empty log message ***

2003-08-07 12:08  elias_naur

	* src/java/org/lwjgl/opengl/StateStack.java,
	  src/java/org/lwjgl/opengl/VBOTracker.java: Made VBOTracker and
	  StateStack package private

2003-08-06 20:20  matzon

	* src/java/org/lwjgl/opengl/Window.java: fix: IsFullscreen ->
	  isFullscreen - to much c/c++ coding :(

2003-08-06 19:46  matzon

	* src/java/org/lwjgl/opengl/Window.java: add: IsFullScreen
	  fix: better error message on assertion failure

2003-08-06 19:25  matzon

	* src/java/org/lwjgl/Sys.java: remove unneded import

2003-08-05 20:46  elias_naur

	* src/java/org/lwjgl/input/Cursor.java: Native cursors now have
	  same origin as OpenGL, lower left corner

2003-08-05 20:07  elias_naur

	* src/java/org/lwjgl/input/Cursor.java,
	  src/native/common/org_lwjgl_input_Cursor.h,
	  src/native/configure.in,
	  src/native/linux/org_lwjgl_input_Cursor.cpp,
	  src/native/win32/org_lwjgl_input_Cursor.cpp: Added buffer
	  positions to Cursor

2003-08-05 14:21  elias_naur

	* src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/linux/org_lwjgl_opengl_Window.cpp: Fixed a negative
	  focus feedback loop

2003-08-04 23:00  elias_naur

	* src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/opengl/CoreGL11.java,
	  src/java/org/lwjgl/opengl/CoreGL12.java,
	  src/java/org/lwjgl/opengl/CoreGL14.java,
	  src/java/org/lwjgl/opengl/GL.java,
	  src/java/org/lwjgl/opengl/Pbuffer.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/opengl/Window.java,
	  src/java/org/lwjgl/test/opengl/VBOIndexTest.java,
	  src/java/org/lwjgl/test/opengl/VBOTest.java,
	  src/native/common/extgl.h, src/native/common/org_lwjgl_Sys.h,
	  src/native/common/org_lwjgl_opengl_CoreGL11.cpp,
	  src/native/common/org_lwjgl_opengl_CoreGL11.h,
	  src/native/common/org_lwjgl_opengl_CoreGL12.cpp,
	  src/native/common/org_lwjgl_opengl_CoreGL12.h,
	  src/native/common/org_lwjgl_opengl_CoreGL14.cpp,
	  src/native/common/org_lwjgl_opengl_CoreGL14.h,
	  src/native/common/org_lwjgl_opengl_GL.cpp,
	  src/native/common/org_lwjgl_opengl_GL.h,
	  src/native/linux/org_lwjgl_Sys.cpp,
	  src/native/win32/org_lwjgl_Sys.cpp: Implemented safe VBO indices
	  (phew)

2003-08-04 10:11  elias_naur

	* src/native/linux/Window.h: *** empty log message ***

2003-08-04 10:09  elias_naur

	* src/java/org/lwjgl/Window.java,
	  src/java/org/lwjgl/opengl/Window.java,
	  src/java/org/lwjgl/test/WindowCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerTest.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/java/org/lwjgl/test/input/KeyboardTest.java,
	  src/java/org/lwjgl/test/input/MouseCreationTest.java,
	  src/java/org/lwjgl/test/input/MouseTest.java,
	  src/java/org/lwjgl/test/openal/MovingSoundTest.java,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/test/opengl/Grass.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/java/org/lwjgl/test/opengl/VBOTest.java,
	  src/native/common/org_lwjgl_Window.h,
	  src/native/common/org_lwjgl_opengl_GL.cpp,
	  src/native/common/org_lwjgl_opengl_Window.h,
	  src/native/configure.in, src/native/linux/Makefile.am,
	  src/native/linux/Window.h, src/native/linux/org_lwjgl_Window.cpp,
	  src/native/linux/org_lwjgl_opengl_GLWindow.cpp,
	  src/native/linux/org_lwjgl_opengl_Window.cpp,
	  src/native/win32/org_lwjgl_Window.cpp,
	  src/native/win32/org_lwjgl_opengl_Window.cpp: *** empty log
	  message ***

2003-08-03 22:27  cix_foo

	* src/native/common/org_lwjgl_opengl_GL.cpp: *** empty log message
	  ***

2003-08-03 22:10  cix_foo

	* src/native/common/org_lwjgl_Window.h,
	  src/native/common/org_lwjgl_opengl_GL.h,
	  src/native/common/org_lwjgl_opengl_GLWindow.h,
	  src/native/win32/org_lwjgl_Window.cpp,
	  src/native/win32/org_lwjgl_opengl_GLWindow.cpp: *** empty log
	  message ***

2003-08-03 22:05  cix_foo

	* src/java/org/lwjgl/Window.java: Now the only Window class you
	  need :D

2003-08-03 22:04  cix_foo

	* src/java/org/lwjgl/opengl/GL.java,
	  src/java/org/lwjgl/opengl/GLCaps.java,
	  src/java/org/lwjgl/opengl/GLConstants.java,
	  src/java/org/lwjgl/opengl/GLWindow.java,
	  src/java/org/lwjgl/opengl/hp, src/java/org/lwjgl/opengl/sgis,
	  src/java/org/lwjgl/opengl/sgix: Removed GLWindow and some useless
	  extensions

2003-08-03 17:32  matzon

	* 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/ALConstants.java,
	  src/java/org/lwjgl/openal/BaseAL.java,
	  src/java/org/lwjgl/openal/BaseALConstants.java,
	  src/java/org/lwjgl/openal/CoreAL.java,
	  src/java/org/lwjgl/openal/OpenALException.java: Added OpenAL
	  specification to javadoc

2003-08-03 16:19  elias_naur

	* src/native/configure.in, src/native/linux/org_lwjgl_Sys.cpp,
	  src/native/win32/org_lwjgl_Sys.cpp: Improved createIndexBuffer

2003-08-03 11:02  elias_naur

	* src/java/org/lwjgl/Sys.java, src/native/linux/org_lwjgl_Sys.cpp,
	  src/native/win32/org_lwjgl_Sys.cpp: Removed Sys.NULL

2003-08-02 20:52  matzon

	* src/java/org/lwjgl/test/WindowCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerTest.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/java/org/lwjgl/test/input/KeyboardTest.java,
	  src/java/org/lwjgl/test/input/MouseCreationTest.java,
	  src/java/org/lwjgl/test/input/MouseTest.java,
	  src/java/org/lwjgl/test/openal/MovingSoundTest.java,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/test/opengl/Grass.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/java/org/lwjgl/test/opengl/VBOTest.java: fix: static method
	  usage

2003-08-02 17:11  cix_foo

	* src/java/org/lwjgl/Window.java,
	  src/java/org/lwjgl/opengl/CoreGL11.java: Now static

2003-08-02 17:09  cix_foo

	* src/java/org/lwjgl/openal/AL.java,
	  src/java/org/lwjgl/openal/CoreAL.java,
	  src/java/org/lwjgl/opengl/CoreGL12.java,
	  src/java/org/lwjgl/opengl/CoreGL13.java,
	  src/java/org/lwjgl/opengl/CoreGL14.java,
	  src/java/org/lwjgl/opengl/GL.java,
	  src/java/org/lwjgl/opengl/GLCaps.java,
	  src/java/org/lwjgl/opengl/GLU.java: Classes now abstract

2003-08-02 16:18  elias_naur

	* src/java/org/lwjgl/opengl/CoreGL11.java,
	  src/native/common/org_lwjgl_opengl_CoreGL11.cpp,
	  src/native/common/org_lwjgl_opengl_CoreGL11.h: glTexGeni* fix

2003-08-02 16:07  cix_foo

	* src/native/common/org_lwjgl_opengl_CoreGL11.cpp,
	  src/native/common/org_lwjgl_opengl_CoreGL11.h,
	  src/native/common/org_lwjgl_opengl_GLU.cpp: *** empty log message
	  ***

2003-08-02 15:58  cix_foo

	* src/java/org/lwjgl/opengl/CoreGL11.java: Fixes

2003-08-02 15:44  elias_naur

	* src/java/org/lwjgl/opengl/CoreGL12.java: Fixes

2003-08-02 15:21  elias_naur

	* src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/opengl/CoreGL11.java,
	  src/java/org/lwjgl/opengl/CoreGL12.java,
	  src/java/org/lwjgl/opengl/CoreGL14.java,
	  src/java/org/lwjgl/opengl/GL.java,
	  src/java/org/lwjgl/test/opengl/Grass.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/java/org/lwjgl/test/opengl/VBOTest.java,
	  src/native/common/org_lwjgl_Sys.h,
	  src/native/common/org_lwjgl_opengl_CoreGL14.h,
	  src/native/common/org_lwjgl_opengl_GL.cpp,
	  src/native/common/org_lwjgl_opengl_GL.h,
	  src/native/linux/org_lwjgl_Sys.cpp,
	  src/native/win32/org_lwjgl_Sys.cpp: Converted various GL sizes to
	  buffer.remaining()

2003-08-02 13:22  elias_naur

	* src/java/org/lwjgl/opengl/GL.java,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/java/org/lwjgl/test/opengl/VBOTest.java,
	  src/native/common/org_lwjgl_opengl_GL.cpp,
	  src/native/common/org_lwjgl_opengl_GL.h: Removed superfluous
	  postfixes, fixed examples

2003-08-02 12:53  elias_naur

	* src/java/org/lwjgl/opengl/CoreGL11.java,
	  src/java/org/lwjgl/opengl/CoreGL14.java,
	  src/java/org/lwjgl/opengl/GL.java,
	  src/java/org/lwjgl/opengl/GLU.java,
	  src/native/common/Makefile.am,
	  src/native/common/org_lwjgl_opengl_CoreGL11.cpp,
	  src/native/common/org_lwjgl_opengl_CoreGL11.h,
	  src/native/common/org_lwjgl_opengl_CoreGL14.h,
	  src/native/common/org_lwjgl_opengl_GL.cpp,
	  src/native/common/org_lwjgl_opengl_GL.h,
	  src/native/common/org_lwjgl_opengl_GLCaps.h,
	  src/native/common/org_lwjgl_opengl_GLU.cpp,
	  src/native/common/org_lwjgl_opengl_GLU.h,
	  src/native/configure.in,
	  src/native/linux/org_lwjgl_opengl_GLCaps.cpp: Converted GL native

2003-08-02 10:57  cix_foo

	* src/java/org/lwjgl/openal/BaseAL.java: Added isCreated() method
	  for consistency

2003-08-02 10:57  cix_foo

	* src/java/org/lwjgl/openal/AL.java: Fixed formatting

2003-08-02 10:56  cix_foo

	* src/native/win32, src/native/win32/.cvsignore,
	  src/native/win32/org_lwjgl_opengl_GLCaps.cpp: *** empty log
	  message ***

2003-08-02 10:56  cix_foo

	* src/native/common/callbacks: Removed quadrics

2003-08-02 10:55  cix_foo

	* src/native/common/org_lwjgl_opengl_CoreGL11.cpp,
	  src/native/common/org_lwjgl_opengl_CoreGL11.h,
	  src/native/common/org_lwjgl_opengl_CoreGL12.cpp,
	  src/native/common/org_lwjgl_opengl_CoreGL12.h,
	  src/native/common/org_lwjgl_opengl_CoreGL13.cpp,
	  src/native/common/org_lwjgl_opengl_CoreGL13.h,
	  src/native/common/org_lwjgl_opengl_CoreGL14.cpp,
	  src/native/common/org_lwjgl_opengl_CoreGL14.h,
	  src/native/common/org_lwjgl_opengl_GL.h,
	  src/native/common/org_lwjgl_opengl_GLCaps.h,
	  src/native/common/org_lwjgl_opengl_GLU.cpp: Major change to use
	  overloaded buffer functions and buffer positions

2003-08-02 10:54  cix_foo

	* src/java/org/lwjgl/opengl/CoreGL11.java,
	  src/java/org/lwjgl/opengl/GLCaps.java: Minor fixes

2003-08-01 20:57  cix_foo

	* src/java/org/lwjgl/opengl/Util.java: Handy util for new buffer
	  code

2003-08-01 20:57  cix_foo

	* src/java/org/lwjgl/opengl/CoreGL11.java,
	  src/java/org/lwjgl/opengl/CoreGL12.java: *** empty log message
	  ***

2003-08-01 19:34  elias_naur

	* src/java/org/lwjgl/opengl/GL.java: Converted GL to the new
	  overloaded system

2003-08-01 17:53  cix_foo

	* src/java/org/lwjgl/opengl/GLU.java,
	  src/java/org/lwjgl/opengl/GLUConstants.java: Major change to use
	  overloaded buffer functions and buffer positions. In addition,
	  quadrics and default shapes have been removed from GLU.

2003-08-01 17:35  cix_foo

	* src/java/org/lwjgl/opengl/CoreGL14.java: Major change to use
	  overloaded buffer functions and buffer positions

2003-08-01 17:05  cix_foo

	* src/java/org/lwjgl/opengl/CoreGL13.java: Major change to use
	  overloaded buffer functions and buffer positions

2003-08-01 16:53  cix_foo

	* src/java/org/lwjgl/opengl/CoreGL12.java: Major change to use
	  overloaded buffer functions and buffer positions

2003-08-01 15:34  cix_foo

	* src/java/org/lwjgl/opengl/CoreGL11.java: Major change to use
	  overloaded buffer functions and buffer positions

2003-07-29 12:39  elias_naur

	* src/java/org/lwjgl/test/opengl/VBOTest.java: *** empty log
	  message ***

2003-07-29 12:30  elias_naur

	* src/java/org/lwjgl/test/opengl/VBOTest.java: Added VBOTest

2003-07-29 12:29  elias_naur

	* src/native/common/org_lwjgl_opengl_CoreGL11.cpp,
	  src/native/common/org_lwjgl_opengl_GL.cpp,
	  src/native/configure.in: Made C NULL return values correspond to
	  a null Buffer

2003-07-29 11:09  elias_naur

	* src/java/org/lwjgl/Sys.java, src/native/common/org_lwjgl_Sys.h,
	  src/native/linux/org_lwjgl_Sys.cpp,
	  src/native/win32/org_lwjgl_Sys.cpp: Renamed
	  Sys.createARBVBOBuffer to Sys.createIndexBuffer

2003-07-28 10:09  elias_naur

	* src/java/org/lwjgl/Window.java,
	  src/java/org/lwjgl/opengl/GLCaps.java,
	  src/java/org/lwjgl/opengl/GLWindow.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  src/java/org/lwjgl/test/opengl/Grass.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/native/common/org_lwjgl_opengl_GLCaps.h,
	  src/native/common/org_lwjgl_opengl_GLWindow.h,
	  src/native/linux/Makefile.am,
	  src/native/linux/org_lwjgl_opengl_GLCaps.cpp,
	  src/native/linux/org_lwjgl_opengl_GLWindow.cpp,
	  src/native/win32/org_lwjgl_opengl_GLCaps.cpp,
	  src/native/win32/org_lwjgl_opengl_GLWindow.cpp: Moved GL
	  capabilities to GLCaps

2003-07-28 08:22  elias_naur

	* src/java/org/lwjgl/opengl/GLConstants.java: whoops

2003-07-28 08:21  elias_naur

	* src/java/org/lwjgl/opengl/GLConstants.java: GLConstants now
	  extends CoreGL14Constants

2003-07-28 08:20  cix_foo

	* src/java/org/lwjgl/Math.java,
	  src/java/org/lwjgl/openal/BaseAL.java,
	  src/java/org/lwjgl/opengl/GLConstants.java,
	  src/java/org/lwjgl/opengl/GLWindow.java,
	  src/java/org/lwjgl/vector/Matrix4f.java,
	  src/java/org/lwjgl/vector/Vector.java,
	  src/java/org/lwjgl/vector/Vector2f.java,
	  src/java/org/lwjgl/vector/Vector3f.java,
	  src/java/org/lwjgl/vector/Vector4f.java: Removed Math class

2003-07-27 13:12  cix_foo

	* src/native/win32/org_lwjgl_Window.cpp: Changed some focus
	  handling code. Works well with Alien Flux.

2003-07-26 11:43  elias_naur

	* src/java/org/lwjgl/opengl/GLWindow.java: Fixed extension code

2003-07-26 09:39  elias_naur

	* src/java/org/lwjgl/opengl/GLWindow.java,
	  src/native/common/org_lwjgl_opengl_GLWindow.h,
	  src/native/linux/org_lwjgl_opengl_GLWindow.cpp,
	  src/native/win32/org_lwjgl_opengl_GLWindow.cpp: Fixed WGL
	  extension bug

2003-07-26 09:22  elias_naur

	* src/native/common/org_lwjgl_opengl_CoreGL11.cpp,
	  src/native/common/org_lwjgl_opengl_CoreGL12.cpp,
	  src/native/common/org_lwjgl_opengl_CoreGL13.cpp,
	  src/native/common/org_lwjgl_opengl_CoreGL14.cpp: Added missing
	  .cpp files

2003-07-26 08:32  elias_naur

	* src/java/org/lwjgl/opengl/GLWindow.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java: Fixed static WGL
	  extensions

2003-07-26 02:01  matzon

	* src/java/org/lwjgl/opengl/CoreGL12.java,
	  src/java/org/lwjgl/opengl/CoreGL13.java,
	  src/java/org/lwjgl/opengl/CoreGL14.java,
	  src/java/org/lwjgl/test/WindowCreationTest.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/java/org/lwjgl/test/openal/MovingSoundTest.java,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java: fix: stop
	  whining 'bout imports

2003-07-25 14:23  elias_naur

	* src/java/org/lwjgl/opengl/CoreGL14.java,
	  src/java/org/lwjgl/opengl/CoreGL14Constants.java,
	  src/native/common/org_lwjgl_opengl_CoreGL14.h: Added missing
	  OpenGL 1.4 functions

2003-07-25 13:09  elias_naur

	* src/java/org/lwjgl/opengl/CoreGL.java,
	  src/java/org/lwjgl/opengl/CoreGL11.java,
	  src/java/org/lwjgl/opengl/CoreGL11Constants.java,
	  src/java/org/lwjgl/opengl/CoreGL12.java,
	  src/java/org/lwjgl/opengl/CoreGL12Constants.java,
	  src/java/org/lwjgl/opengl/CoreGL13.java,
	  src/java/org/lwjgl/opengl/CoreGL13Constants.java,
	  src/java/org/lwjgl/opengl/CoreGL14.java,
	  src/java/org/lwjgl/opengl/CoreGL14Constants.java,
	  src/java/org/lwjgl/opengl/CoreGLConstants.java,
	  src/java/org/lwjgl/opengl/GL.java,
	  src/java/org/lwjgl/opengl/GLConstants.java,
	  src/java/org/lwjgl/opengl/GLUConstants.java,
	  src/java/org/lwjgl/opengl/GLWindow.java,
	  src/java/org/lwjgl/opengl/ext/EXTBgra.java,
	  src/java/org/lwjgl/opengl/ext/EXTPalettedTexture.java,
	  src/native/common/Makefile.am,
	  src/native/common/org_lwjgl_opengl_CoreGL.cpp,
	  src/native/common/org_lwjgl_opengl_CoreGL.h,
	  src/native/common/org_lwjgl_opengl_CoreGL11.h,
	  src/native/common/org_lwjgl_opengl_CoreGL12.h,
	  src/native/common/org_lwjgl_opengl_CoreGL13.h,
	  src/native/common/org_lwjgl_opengl_CoreGL14.h: Separated CoreGL
	  into CoreGL11, CoreGL12. CoreGL13, CoreGL14 (including
	  CoreGLConstants)

2003-07-24 09:09  elias_naur

	* src/native/win32/org_lwjgl_input_Mouse.cpp: Fixed native win32
	  cursor bug

2003-07-23 14:51  elias_naur

	* src/java/org/lwjgl/opengl/CoreGL.java: Minor buffer fix

2003-07-20 19:27  elias_naur

	* src/java/org/lwjgl/opengl/CoreGL.java,
	  src/java/org/lwjgl/opengl/GL.java,
	  src/native/common/org_lwjgl_opengl_CoreGL.cpp,
	  src/native/common/org_lwjgl_opengl_CoreGL.h,
	  src/native/common/org_lwjgl_opengl_GL.cpp,
	  src/native/common/org_lwjgl_opengl_GL.h,
	  src/native/common/org_lwjgl_opengl_GLU.cpp,
	  src/native/linux/org_lwjgl_opengl_GLWindow.cpp,
	  src/native/win32/org_lwjgl_opengl_GLWindow.cpp: Fixed some int
	  address->Buffer bugs

2003-07-20 18:58  elias_naur

	* src/java/org/lwjgl/opengl/CoreGL.java,
	  src/java/org/lwjgl/opengl/GL.java,
	  src/native/common/org_lwjgl_opengl_CoreGL.cpp,
	  src/native/common/org_lwjgl_opengl_CoreGL.h,
	  src/native/common/org_lwjgl_opengl_GL.cpp,
	  src/native/common/org_lwjgl_opengl_GL.h: Removed various
	  unnescessary *v OGL calls

2003-07-20 16:29  elias_naur

	* src/java/org/lwjgl/opengl/CoreGL.java,
	  src/native/common/org_lwjgl_opengl_CoreGL.h: Fixed two missing
	  int->Buffer conversions

2003-07-20 16:25  elias_naur

	* src/java/org/lwjgl/opengl/GLU.java,
	  src/native/common/org_lwjgl_opengl_GLU.cpp,
	  src/native/common/org_lwjgl_opengl_GLU.h: Made gluUnproject and
	  gluProject prettier

2003-07-20 16:01  elias_naur

	* src/java/org/lwjgl/opengl/GLWindow.java,
	  src/java/org/lwjgl/test/opengl/Grass.java: Fixed extension names

2003-07-18 19:02  elias_naur

	* src/java/org/lwjgl/opengl/BaseGL.java,
	  src/java/org/lwjgl/opengl/CoreGL.java,
	  src/java/org/lwjgl/opengl/GL.java,
	  src/java/org/lwjgl/opengl/GLWindow.java,
	  src/java/org/lwjgl/test/WindowCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerTest.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/java/org/lwjgl/test/input/KeyboardTest.java,
	  src/java/org/lwjgl/test/input/MouseCreationTest.java,
	  src/java/org/lwjgl/test/input/MouseTest.java,
	  src/java/org/lwjgl/test/openal/MovingSoundTest.java,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/test/opengl/Grass.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/native/common/org_lwjgl_opengl_BaseGL.h,
	  src/native/common/org_lwjgl_opengl_GLWindow.h,
	  src/native/linux/Makefile.am,
	  src/native/linux/org_lwjgl_opengl_BaseGL.cpp,
	  src/native/linux/org_lwjgl_opengl_GLWindow.cpp,
	  src/native/win32/org_lwjgl_opengl_BaseGL.cpp,
	  src/native/win32/org_lwjgl_opengl_GLWindow.cpp: Separated BaseGL
	  from CoreGL and GL and renamed to GLWindow

2003-07-17 09:16  elias_naur

	* src/java/org/lwjgl/Sys.java, src/native/common/org_lwjgl_Sys.h,
	  src/native/configure.in, src/native/linux/org_lwjgl_Sys.cpp,
	  src/native/win32/org_lwjgl_Sys.cpp: Added createARBVBOBuffer to
	  enable VBO indexing with Buffers

2003-07-16 21:17  matzon

	* src/java/org/lwjgl/test/openal/ALTest.java,
	  src/java/org/lwjgl/test/openal/MovingSoundTest.java: fix: make it
	  compile

2003-07-16 21:16  matzon

	* src/java/org/lwjgl/openal/eax/EAX.java,
	  src/java/org/lwjgl/openal/eax/EAXBufferProperties.java,
	  src/java/org/lwjgl/openal/eax/EAXListenerProperties.java,
	  src/native/common/org_lwjgl_openal_eax_CoreEAX.cpp: "fix":
	  deactivate EAX for this test release

2003-07-16 21:10  elias_naur

	* src/native/linux/org_lwjgl_Window.cpp: Added linux focus support

2003-07-16 21:02  matzon

	* src/java/org/lwjgl/Window.java: fix: isClosedRequested now sets
	  flag to false after call
	  added support for isFocused

2003-07-16 21:01  matzon

	* src/native/win32/org_lwjgl_Window.cpp: added support for
	  isFocused

2003-07-15 14:02  elias_naur

	* src/native/linux/org_lwjgl_opengl_BaseGL.cpp: Small error message
	  fix

2003-07-06 22:43  elias_naur

	* src/java/org/lwjgl/opengl/BaseGL.java,
	  src/java/org/lwjgl/opengl/CoreGL.java,
	  src/java/org/lwjgl/opengl/GL.java: Reverted change

2003-07-06 21:47  elias_naur

	* src/java/org/lwjgl/opengl/BaseGL.java,
	  src/java/org/lwjgl/opengl/CoreGL.java,
	  src/java/org/lwjgl/opengl/GL.java, src/native/configure.in:
	  Converted ogl to static constructor

2003-07-06 19:59  matzon

	* src/java/org/lwjgl/openal/CoreAL.java: fix: javadoc typo

2003-07-06 08:00  elias_naur

	* src/native/common/Makefile.am: Linux build fix

2003-07-05 23:59  matzon

	* src/native/common/MatrixOpCommon.cpp,
	  src/native/common/MatrixOpCommon.h: removing parts of Math

2003-07-05 23:58  matzon

	* doc/javadoc, res/data, src/java/org/lwjgl/Math.java,
	  src/java/org/lwjgl/test/vector,
	  src/native/common/org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.cpp,
	  src/native/common/org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.h,
	  src/native/common/org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.cpp,
	  src/native/common/org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.h,
	  src/native/common/org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.cpp,
	  src/native/common/org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.h,
	  src/native/common/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.cpp,
	  src/native/common/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.h,
	  src/native/common/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp,
	  src/native/common/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.h,
	  src/native/common/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp,
	  src/native/common/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.h,
	  src/native/common/org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.cpp,
	  src/native/common/org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.h,
	  src/native/common/org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.cpp,
	  src/native/common/org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.h,
	  src/native/common/org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.cpp,
	  src/native/common/org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.h,
	  src/native/common/org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.cpp,
	  src/native/common/org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.h,
	  src/native/common/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp,
	  src/native/common/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.h,
	  src/native/common/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp,
	  src/native/common/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.h,
	  src/native/common/org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.cpp,
	  src/native/common/org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.h,
	  src/native/common/org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.cpp,
	  src/native/common/org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.h:
	  removing parts of Math
	  removing examples
	  removed small doc

2003-07-05 23:13  matzon

	* src/java/org/lwjgl/openal/CoreAL.java,
	  src/java/org/lwjgl/test/openal/ALTest.java: fix: using type
	  specific buffers

2003-07-05 22:19  elias_naur

	* src/native/configure.in: linux build fix

2003-07-05 21:58  elias_naur

	* src/native/common/org_lwjgl_openal_ALC.cpp,
	  src/native/common/org_lwjgl_openal_eax_CoreEAX.cpp: fixed
	  compiler warning

2003-07-04 14:29  matzon

	* src/native/common/extal.cpp: fix: removed debug

2003-07-02 22:42  matzon

	* src/native/common/extal.cpp,
	  src/native/common/org_lwjgl_openal_ALC.cpp,
	  src/native/common/org_lwjgl_openal_ALC.h,
	  src/native/common/org_lwjgl_openal_BaseAL.cpp,
	  src/native/common/org_lwjgl_openal_BaseAL.h,
	  src/native/common/org_lwjgl_openal_CoreAL.cpp,
	  src/native/common/org_lwjgl_openal_CoreAL.h,
	  src/native/common/org_lwjgl_openal_eax_BaseEAX.cpp,
	  src/native/common/org_lwjgl_openal_eax_BaseEAX.h,
	  src/native/common/org_lwjgl_openal_eax_CoreEAX.cpp,
	  src/native/common/org_lwjgl_openal_eax_CoreEAX.h,
	  src/native/common/org_lwjgl_openal_eax_EAXBufferProperties.cpp,
	  src/native/common/org_lwjgl_openal_eax_EAXBufferProperties.h,
	  src/native/common/org_lwjgl_openal_eax_EAXListenerProperties.cpp,
	  src/native/common/org_lwjgl_openal_eax_EAXListenerProperties.h:
	  static implementation - work in progress

2003-07-02 22:42  matzon

	* src/native/win32/org_lwjgl_input_Cursor.cpp: fix: compiler
	  whining

2003-07-02 22:37  matzon

	* src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/opengl/GLU.java:
	  bugger off buffer!

2003-07-02 22:35  matzon

	* 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/BaseAL.java,
	  src/java/org/lwjgl/openal/BaseALConstants.java,
	  src/java/org/lwjgl/openal/CoreAL.java,
	  src/java/org/lwjgl/openal/eax/BaseEAX.java,
	  src/java/org/lwjgl/openal/eax/BaseEAXConstants.java,
	  src/java/org/lwjgl/openal/eax/CoreEAX.java,
	  src/java/org/lwjgl/openal/eax/EAX.java,
	  src/java/org/lwjgl/openal/eax/EAXBufferProperties.java,
	  src/java/org/lwjgl/openal/eax/EAXListenerProperties.java,
	  src/java/org/lwjgl/test/input/ControllerCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerTest.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/java/org/lwjgl/test/input/KeyboardTest.java,
	  src/java/org/lwjgl/test/input/MouseCreationTest.java,
	  src/java/org/lwjgl/test/input/MouseTest.java,
	  src/java/org/lwjgl/test/openal/ALCTest.java,
	  src/java/org/lwjgl/test/openal/ALTest.java,
	  src/java/org/lwjgl/test/openal/BasicTest.java,
	  src/java/org/lwjgl/test/openal/EAXTest.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/SourceLimitTest.java,
	  src/java/org/lwjgl/test/openal/StressTest.java,
	  src/java/org/lwjgl/test/openal/WaveData.java,
	  src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/test/opengl/Grass.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java: static
	  implementation - work in progress

2003-06-24 12:24  elias_naur

	* src/java/org/lwjgl/Display.java, src/java/org/lwjgl/Sys.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/opengl/CoreGL.java,
	  src/java/org/lwjgl/opengl/CoreGLConstants.java,
	  src/java/org/lwjgl/opengl/GL.java,
	  src/java/org/lwjgl/opengl/GLU.java,
	  src/java/org/lwjgl/opengl/GLUConstants.java,
	  src/java/org/lwjgl/opengl/arb/ARBCubeMap.java,
	  src/java/org/lwjgl/opengl/arb/ARBDepthTexture.java,
	  src/java/org/lwjgl/opengl/arb/ARBMatrixPalette.java,
	  src/java/org/lwjgl/opengl/arb/ARBMultisample.java,
	  src/java/org/lwjgl/opengl/arb/ARBMultitexture.java,
	  src/java/org/lwjgl/opengl/arb/ARBPointParameters.java,
	  src/java/org/lwjgl/opengl/arb/ARBShadow.java,
	  src/java/org/lwjgl/opengl/arb/ARBShadowAmbient.java,
	  src/java/org/lwjgl/opengl/arb/ARBTextureBorderClamp.java,
	  src/java/org/lwjgl/opengl/arb/ARBTextureCompression.java,
	  src/java/org/lwjgl/opengl/arb/ARBTextureEnvCombine.java,
	  src/java/org/lwjgl/opengl/arb/ARBTextureEnvDot3.java,
	  src/java/org/lwjgl/opengl/arb/ARBTextureMirroredRepeat.java,
	  src/java/org/lwjgl/opengl/arb/ARBTransposeMatrix.java,
	  src/java/org/lwjgl/opengl/arb/ARBVertexBlend.java,
	  src/java/org/lwjgl/opengl/arb/ARBVertexBufferObject.java,
	  src/java/org/lwjgl/opengl/arb/ARBVertexProgram.java,
	  src/java/org/lwjgl/opengl/ati/ATIElementArray.java,
	  src/java/org/lwjgl/opengl/ati/ATIEnvmapBumpmap.java,
	  src/java/org/lwjgl/opengl/ati/ATIFragmentShader.java,
	  src/java/org/lwjgl/opengl/ati/ATIPnTriangles.java,
	  src/java/org/lwjgl/opengl/ati/ATITextureMirrorOnce.java,
	  src/java/org/lwjgl/opengl/ati/ATIVertexArrayObject.java,
	  src/java/org/lwjgl/opengl/ati/ATIVertexStreams.java,
	  src/java/org/lwjgl/opengl/atix/ATIXPointSprites.java,
	  src/java/org/lwjgl/opengl/atix/ATIXTextureEnvRoute.java,
	  src/java/org/lwjgl/opengl/ext/EXTAbgr.java,
	  src/java/org/lwjgl/opengl/ext/EXTBgra.java,
	  src/java/org/lwjgl/opengl/ext/EXTBlendColor.java,
	  src/java/org/lwjgl/opengl/ext/EXTBlendMinmax.java,
	  src/java/org/lwjgl/opengl/ext/EXTBlendSubtract.java,
	  src/java/org/lwjgl/opengl/ext/EXTCompiledVertexArray.java,
	  src/java/org/lwjgl/opengl/ext/EXTDrawRangeElements.java,
	  src/java/org/lwjgl/opengl/ext/EXTFogCoord.java,
	  src/java/org/lwjgl/opengl/ext/EXTLightMaxExponent.java,
	  src/java/org/lwjgl/opengl/ext/EXTPackedPixels.java,
	  src/java/org/lwjgl/opengl/ext/EXTPointParameters.java,
	  src/java/org/lwjgl/opengl/ext/EXTRescaleNormal.java,
	  src/java/org/lwjgl/opengl/ext/EXTSecondaryColor.java,
	  src/java/org/lwjgl/opengl/ext/EXTSeparateSpecularColor.java,
	  src/java/org/lwjgl/opengl/ext/EXTSharedTexturePalette.java,
	  src/java/org/lwjgl/opengl/ext/EXTStencilTwoSide.java,
	  src/java/org/lwjgl/opengl/ext/EXTStencilWrap.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureCompressionS3TC.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureEnvCombine.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureEnvDot3.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureFilterAnisotropic.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureLODBias.java,
	  src/java/org/lwjgl/opengl/ext/EXTVertexArray.java,
	  src/java/org/lwjgl/opengl/ext/EXTVertexShader.java,
	  src/java/org/lwjgl/opengl/ext/EXTVertexWeighting.java,
	  src/java/org/lwjgl/opengl/hp/HPOcclusionTest.java,
	  src/java/org/lwjgl/opengl/nv/NVCopyDepthToColor.java,
	  src/java/org/lwjgl/opengl/nv/NVDepthClamp.java,
	  src/java/org/lwjgl/opengl/nv/NVEvaluators.java,
	  src/java/org/lwjgl/opengl/nv/NVFence.java,
	  src/java/org/lwjgl/opengl/nv/NVFogDistance.java,
	  src/java/org/lwjgl/opengl/nv/NVLightMaxExponent.java,
	  src/java/org/lwjgl/opengl/nv/NVOcclusionQuery.java,
	  src/java/org/lwjgl/opengl/nv/NVPackedDepthStencil.java,
	  src/java/org/lwjgl/opengl/nv/NVPointSprite.java,
	  src/java/org/lwjgl/opengl/nv/NVRegisterCombiners.java,
	  src/java/org/lwjgl/opengl/nv/NVRegisterCombiners2.java,
	  src/java/org/lwjgl/opengl/nv/NVTexgenReflection.java,
	  src/java/org/lwjgl/opengl/nv/NVTextureEnvCombine4.java,
	  src/java/org/lwjgl/opengl/nv/NVTextureRectangle.java,
	  src/java/org/lwjgl/opengl/nv/NVTextureShader.java,
	  src/java/org/lwjgl/opengl/nv/NVTextureShader2.java,
	  src/java/org/lwjgl/opengl/nv/NVTextureShader3.java,
	  src/java/org/lwjgl/opengl/nv/NVVertexArrayRange.java,
	  src/java/org/lwjgl/opengl/nv/NVVertexArrayRange2.java,
	  src/java/org/lwjgl/opengl/nv/NVVertexProgram.java,
	  src/java/org/lwjgl/opengl/sgis/SGISGenerateMipmap.java,
	  src/java/org/lwjgl/opengl/sgix/SGIXDepthTexture.java,
	  src/java/org/lwjgl/opengl/sgix/SGIXShadow.java,
	  src/java/org/lwjgl/opengl/wgl/WGLBufferRegion.java,
	  src/java/org/lwjgl/opengl/wgl/WGLMakeCurrentRead.java,
	  src/java/org/lwjgl/opengl/wgl/WGLMultisample.java,
	  src/java/org/lwjgl/opengl/wgl/WGLPBuffer.java,
	  src/java/org/lwjgl/opengl/wgl/WGLPixelFormat.java,
	  src/java/org/lwjgl/opengl/wgl/WGLRenderTexture.java,
	  src/native/common/callbacks/GLUQuadricCallbacks.cpp,
	  src/native/common/callbacks/GLUQuadricCallbacks.h,
	  src/native/common/org_lwjgl_Display.h,
	  src/native/common/org_lwjgl_Sys.h,
	  src/native/common/org_lwjgl_Window.h,
	  src/native/common/org_lwjgl_input_Cursor.h,
	  src/native/common/org_lwjgl_input_Keyboard.h,
	  src/native/common/org_lwjgl_opengl_BaseGL.h,
	  src/native/common/org_lwjgl_opengl_CoreGL.cpp,
	  src/native/common/org_lwjgl_opengl_CoreGL.h,
	  src/native/common/org_lwjgl_opengl_GL.cpp,
	  src/native/common/org_lwjgl_opengl_GL.h,
	  src/native/common/org_lwjgl_opengl_GLU.cpp,
	  src/native/common/org_lwjgl_opengl_GLU.h,
	  src/native/configure.in, src/native/linux/org_lwjgl_Display.cpp,
	  src/native/linux/org_lwjgl_Sys.cpp,
	  src/native/linux/org_lwjgl_input_Cursor.cpp,
	  src/native/linux/org_lwjgl_input_Keyboard.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_Display.cpp,
	  src/native/win32/org_lwjgl_Sys.cpp,
	  src/native/win32/org_lwjgl_input_Cursor.cpp,
	  src/native/win32/org_lwjgl_input_Keyboard.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp: Ported OpenGL to
	  Buffers

2003-06-17 21:24  matzon

	* src/java/org/lwjgl/test/openal/WaveData.java,
	  src/java/org/lwjgl/test/opengl/Grass.java: old resource loading
	  was buggy?

2003-06-17 21:22  matzon

	* src/java/org/lwjgl/test/openal/MovingSoundTest.java,
	  src/java/org/lwjgl/test/openal/PlayTest.java: using default file
	  on no argument (allows easier JWS interaction)

2003-06-17 21:21  matzon

	* src/java/org/lwjgl/test/openal/PlayTestMemory.java: using
	  classloader to load files

2003-06-17 21:19  matzon

	* src/java/org/lwjgl/test/input/ControllerCreationTest.java,
	  src/java/org/lwjgl/test/input/MouseCreationTest.java: reset
	  displaymode when done

2003-06-17 21:18  matzon

	* src/java/org/lwjgl/test/input/KeyboardTest.java: add simple
	  keyboard test - for completeness sake - needs to be made better

2003-06-16 17:07  elias_naur

	* src/java/org/lwjgl/opengl/CoreGL.java: *** empty log message ***

2003-06-16 17:05  elias_naur

	* src/java/org/lwjgl/openal/BaseAL.java,
	  src/java/org/lwjgl/opengl/CoreGL.java: Cleaned up JWS openal
	  loading

2003-06-16 16:57  matzon

	* src/java/org/lwjgl/openal/BaseAL.java: fix: linux findLibrary
	  failed because invalid lib name was passed

2003-06-15 22:35  matzon

	* src/java/org/lwjgl/openal/BaseAL.java: fix: Java Web Start
	  loading of OpenAL

2003-06-12 15:19  cix_foo

	* src/java/org/lwjgl/openal/BaseAL.java,
	  src/native/common/extal.cpp: *** empty log message ***

2003-06-12 14:08  cix_foo

	* src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/Window.java,
	  src/java/org/lwjgl/openal/BaseAL.java,
	  src/native/common/extal.cpp,
	  src/native/win32/org_lwjgl_Window.cpp: *** empty log message ***

2003-06-08 14:32  elias_naur

	* src/native/linux/org_lwjgl_input_Mouse.cpp: Try to return a
	  better minimum cursor size

2003-06-08 14:30  elias_naur

	* src/native/linux/org_lwjgl_input_Mouse.cpp: Try to return a
	  better minimum cursor size

2003-06-07 19:28  cix_foo

	* src/native/win32/org_lwjgl_Display.cpp,
	  src/native/win32/org_lwjgl_Window.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp: We now restore
	  display settings on minimize. Hurrah!

2003-06-07 13:56  elias_naur

	* src/native/configure.in,
	  src/native/linux/org_lwjgl_input_Keyboard.cpp,
	  src/native/win32/org_lwjgl_input_Keyboard.cpp: Fixed win9x
	  keyboard translation

2003-06-07 12:49  cix_foo

	* src/native/win32/org_lwjgl_input_Mouse.cpp: Early exit on failed
	  mouse read.

2003-06-07 12:48  cix_foo

	* src/native/win32/org_lwjgl_Window.cpp: Minor tweaks to window
	  creation.

2003-06-07 12:47  cix_foo

	* src/java/org/lwjgl/Window.java,
	  src/java/org/lwjgl/input/Keyboard.java,
	  src/native/common/org_lwjgl_input_Keyboard.h,
	  src/native/win32/org_lwjgl_input_Keyboard.cpp: *** empty log
	  message ***

2003-06-07 11:53  elias_naur

	* src/java/org/lwjgl/input/Cursor.java: Doc update

2003-06-04 22:10  cix_foo

	* src/native/win32/org_lwjgl_Window.cpp,
	  src/native/win32/org_lwjgl_opengl_BaseGL.cpp: *** empty log
	  message ***

2003-06-04 21:49  cix_foo

	* src/java/org/lwjgl/Window.java,
	  src/native/common/org_lwjgl_Window.h: *** empty log message ***

2003-06-01 17:26  elias_naur

	* src/java/org/lwjgl/Display.java: Added gamma debug output

2003-06-01 17:20  elias_naur

	* src/native/configure.in, src/native/linux/org_lwjgl_Display.cpp,
	  src/native/linux/org_lwjgl_input_Keyboard.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp: Linux fixes

2003-06-01 11:02  matzon

	* src/java/org/lwjgl/opengl/Pbuffer.java,
	  src/java/org/lwjgl/test/DisplayConfigurationTest.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.java: fix: removed
	  superfluous import statement

2003-05-30 16:29  elias_naur

	* src/native/linux/org_lwjgl_opengl_BaseGL.cpp: Added USEGLX13 to
	  BaseGL.cpp

2003-05-30 14:44  elias_naur

	* src/native/linux/org_lwjgl_Display.cpp: More Display checks

2003-05-30 06:10  elias_naur

	* src/native/linux/org_lwjgl_opengl_BaseGL.cpp: Extra checks in
	  window creation

2003-05-27 14:12  elias_naur

	* src/java/org/lwjgl/Display.java,
	  src/java/org/lwjgl/test/DisplayConfigurationTest.java,
	  src/native/common/org_lwjgl_Display.h,
	  src/native/linux/org_lwjgl_Display.cpp,
	  src/native/win32/org_lwjgl_Display.cpp: Implemented gamma,
	  brightness and contrast controls on win32 and linux
	  using a simplified gamma ramp API

2003-05-26 18:29  elias_naur

	* src/java/org/lwjgl/Display.java: Doc fix: gamma arrays are three
	  arrays, not one consecutive

2003-05-26 18:26  elias_naur

	* src/java/org/lwjgl/Display.java: Doc fix: Gamma changes are
	  undone at resetDisplayMode

2003-05-23 04:21  cfxmarvin

	* src/native/macosx/org_lwjgl_opengl_BaseGL.cpp: oops missed double
	  buffer attribute

2003-05-23 03:07  cfxmarvin

	* src/native/macosx/org_lwjgl_Display.cpp: fixed sporadic Bus Error
	  in GetAvailableDisplayModes

2003-05-20 14:28  elias_naur

	* src/native/linux/extxcursor.cpp: Native cursor fixes

2003-05-20 14:00  cfxmarvin

	* src/native/macosx/org_lwjgl_Window.cpp: Stubs for OS X

2003-05-20 13:59  cfxmarvin

	* src/native/common/org_lwjgl_openal_eax_EAXBufferProperties.cpp,
	  src/native/common/org_lwjgl_openal_eax_EAXListenerProperties.cpp:
	  minor cleanup

2003-05-20 13:59  elias_naur

	* src/native/linux/extxcursor.cpp: Native cursor fixes

2003-05-20 13:51  cfxmarvin

	* src/native/macosx/org_lwjgl_Display.cpp: minor cleanup

2003-05-20 13:48  cfxmarvin

	* src/native/macosx/org_lwjgl_opengl_BaseGL.cpp: fixed some more
	  initialization issues

2003-05-20 12:33  elias_naur

	* src/native/linux/extxcursor.cpp: Cursor fixes

2003-05-20 12:20  elias_naur

	* src/java/org/lwjgl/Window.java,
	  src/java/org/lwjgl/input/Cursor.java,
	  src/java/org/lwjgl/input/Mouse.java,
	  src/java/org/lwjgl/opengl/BaseGL.java,
	  src/java/org/lwjgl/opengl/Pbuffer.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/java/org/lwjgl/test/opengl/PbufferTest.java,
	  src/native/common/org_lwjgl_input_Cursor.h,
	  src/native/common/org_lwjgl_input_Mouse.h,
	  src/native/common/org_lwjgl_opengl_Pbuffer.h,
	  src/native/linux/Makefile.am, src/native/linux/Window.h,
	  src/native/linux/org_lwjgl_input_Cursor.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/linux/org_lwjgl_opengl_BaseGL.cpp,
	  src/native/linux/org_lwjgl_opengl_Pbuffer.cpp,
	  src/native/win32/Window.h, src/native/win32/org_lwjgl_Window.cpp,
	  src/native/win32/org_lwjgl_input_Cursor.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_opengl_BaseGL.cpp,
	  src/native/win32/org_lwjgl_opengl_Pbuffer.cpp: Implemented
	  Pbuffers on win32 and linux (render to texture will be done
	  later)
	  Implemented native cursor caps (one bit transparancy, alpha
	  translucency and animations)

2003-05-19 08:54  elias_naur

	* src/java/org/lwjgl/input/Cursor.java: Fixes

2003-05-19 08:53  elias_naur

	* src/java/org/lwjgl/input/Cursor.java,
	  src/java/org/lwjgl/opengl/BaseGL.java: Fixes

2003-05-19 02:56  cfxmarvin

	* src/native/macosx/org_lwjgl_opengl_BaseGL.cpp: fixed some
	  initialization issues

2003-05-17 08:06  elias_naur

	* src/native/linux/org_lwjgl_input_Mouse.cpp: Min cursor size 1,
	  not 0

2003-05-17 02:50  cfxmarvin

	* src/native/common/extal.cpp, src/native/common/extal.h: Mac OS X
	  Support - untested

2003-05-16 18:39  elias_naur

	* src/java/org/lwjgl/input/Cursor.java,
	  src/java/org/lwjgl/input/Mouse.java,
	  src/java/org/lwjgl/test/input/HWCursorTest.java,
	  src/native/common/extgl.c,
	  src/native/common/org_lwjgl_input_Cursor.h,
	  src/native/common/org_lwjgl_input_Mouse.h,
	  src/native/linux/Makefile.am, src/native/linux/Window.h,
	  src/native/linux/extxcursor.cpp, src/native/linux/extxcursor.h,
	  src/native/linux/org_lwjgl_Window.cpp,
	  src/native/linux/org_lwjgl_input_Cursor.cpp,
	  src/native/linux/org_lwjgl_input_Keyboard.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/Window.h, src/native/win32/org_lwjgl_Window.cpp,
	  src/native/win32/org_lwjgl_input_Controller.cpp,
	  src/native/win32/org_lwjgl_input_Cursor.cpp,
	  src/native/win32/org_lwjgl_input_Keyboard.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp: Native cursors
	  implemented

2003-05-11 11:51  elias_naur

	* src/native/common/extgl.c: Added debug output when dynamic
	  library load fails

2003-05-10 22:02  gregorypierce

	* src/native/macosx/org_lwjgl_opengl_BaseGL.cpp: Added in double
	  buffering and added in the capability to actually swapBuffers
	  with CGFlushDisplay() which will copy the back to the front.

2003-05-10 21:49  gregorypierce

	* src/native/macosx/org_lwjgl_Display.cpp: Change to use the actual
	  refresh rate from the display in the init call instead of setting
	  it to 60. It doesn't really matter since OSX could care less, but
	  for others maintaining the port, they may want code that looks
	  the same.

2003-05-10 19:19  gregorypierce

	* src/native/macosx/org_lwjgl_Display.cpp,
	  src/native/macosx/org_lwjgl_opengl_BaseGL.cpp: Changed the
	  location of the CGDisplayCapture from the GL code to the Display
	  code. A side effect of this is that calling resetDisplayMode() is
	  required - not optional. Not calling resetDisplayMode() may
	  result in a non-responsive machine.

2003-05-10 17:30  gregorypierce

	* src/native/macosx/org_lwjgl_Display.cpp: Updated the display init
	  function so that the OSX version plays nicely with the other
	  versions.

2003-05-10 17:21  gregorypierce

	* src/native/macosx/org_lwjgl_opengl_BaseGL.cpp: Removed
	  unnecessary struct. No point consuming memory for something
	  that's unnecessary.

2003-05-10 17:20  gregorypierce

	* src/native/macosx/org_lwjgl_input_Mouse.cpp: Updated to use CG
	  API for mouse capture and deltas. OS handles Deltas itself so
	  using that as opposed to tracking it myself.

2003-05-10 04:58  gregorypierce

	* src/native/macosx/org_lwjgl_Sys.cpp: Updated to be up to date
	  with current release. Still no support for setting process
	  priority.

2003-05-10 04:50  gregorypierce

	* src/native/macosx/RenderingContext.cpp,
	  src/native/macosx/RenderingContext.h,
	  src/native/macosx/org_lwjgl_Display.cpp,
	  src/native/macosx/org_lwjgl_opengl_BaseGL.cpp: Finishing up
	  changes to the Display and BaseGL classes.

2003-05-09 20:24  gregorypierce

	* src/native/macosx/org_lwjgl_input_GamePad.cpp,
	  src/native/macosx/org_lwjgl_input_Joystick.cpp: Removed as
	  interface to HID devices has changed

2003-05-09 20:23  gregorypierce

	* src/native/macosx/RenderingContext.cpp,
	  src/native/macosx/RenderingContext.h,
	  src/native/macosx/org_lwjgl_input_Mouse.cpp: Updated to use CGL
	  as opposed to AGL

2003-05-08 21:30  matzon

	* src/native/win32/org_lwjgl_input_Controller.cpp: fix: Controller
	  now works again (window.h was being included, and setting dx
	  version to 3, which doesn't support joysticks)

2003-05-08 21:27  matzon

	* src/java/org/lwjgl/test/input/ControllerTest.java: new test,
	  based on MouseTest

2003-05-08 21:27  matzon

	* src/java/org/lwjgl/input/Keyboard.java: back to 1.19 - silly me

2003-05-08 21:23  matzon

	* src/java/org/lwjgl/input/Keyboard.java: new test, based on
	  MouseTest

2003-05-08 00:53  gregorypierce

	* src/native/macosx/RenderingContext.cpp,
	  src/native/macosx/RenderingContext.h,
	  src/native/macosx/org_lwjgl_Display.cpp,
	  src/native/macosx/org_lwjgl_Sys.cpp: Revamped architecture
	  replacing AGL nastiness with cleaner CGL API

2003-05-07 17:17  matzon

	* src/native/win32/org_lwjgl_input_Keyboard.cpp: fix: increased
	  buffersize to correct size (buffering + translation can increase
	  needed size to 200 bytes at most)

2003-05-04 20:57  matzon

	* doc/changelogs/0.5-0.6 changelog.text,
	  doc/changelogs/full-changeLog.text: 0.6

2003-05-04 20:53  matzon

	* build.xml: work in progress, will be updated again soon

2003-05-04 17:36  matzon

	* src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java: fix:
	  destroy keyboard before GL is destroyed

2003-05-03 21:20  matzon

	* src/java/org/lwjgl/Display.java, src/java/org/lwjgl/Window.java,
	  src/java/org/lwjgl/openal/CoreAL.java,
	  src/java/org/lwjgl/openal/eax/EAXBufferProperties.java,
	  src/java/org/lwjgl/openal/eax/EAXListenerProperties.java,
	  src/java/org/lwjgl/opengl/BaseGL.java: fix: javadoc

2003-05-03 19:50  matzon

	* src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java: damn
	  you tabs!

2003-05-03 19:48  matzon

	* src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java:
	  formatting and usage

2003-05-03 19:41  matzon

	* src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java: add
	  example of switching between fullscreen and windowed mode

2003-05-02 21:18  elias_naur

	* src/native/common/extgl.c: Fixed segfault when GLX is missing

2003-05-02 20:58  elias_naur

	* src/native/linux/org_lwjgl_opengl_BaseGL.cpp: *** empty log
	  message ***

2003-05-02 13:41  elias_naur

	* src/native/linux/org_lwjgl_Window.cpp,
	  src/native/linux/org_lwjgl_input_Keyboard.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp: Fixed some linux
	  input focus issues

2003-04-30 15:38  matzon

	* src/java/org/lwjgl/vector/Matrix.java,
	  src/java/org/lwjgl/vector/Matrix2f.java,
	  src/java/org/lwjgl/vector/Matrix3f.java,
	  src/java/org/lwjgl/vector/Matrix4f.java,
	  src/java/org/lwjgl/vector/Vector.java,
	  src/java/org/lwjgl/vector/Vector2f.java,
	  src/java/org/lwjgl/vector/Vector3f.java,
	  src/java/org/lwjgl/vector/Vector4f.java: fix: added Serializable
	  interface to allow serialization

2003-04-28 22:43  matzon

	* src/java/org/lwjgl/openal/AL.java: fix: call base destroy
	  fix: null references

2003-04-28 21:50  cix_foo

	* src/java/org/lwjgl/openal/AL.java: Added destroy() method to
	  prevent a crash

2003-04-28 16:41  elias_naur

	* src/java/org/lwjgl/opengl/CoreGLConstants.java: Fixed a typo

2003-04-28 12:10  elias_naur

	* src/java/org/lwjgl/vector/Matrix4f.java: Added scale to Matrix4f

2003-04-28 11:20  elias_naur

	* src/native/common/extgl.c: Reverted the glu loading

2003-04-28 11:12  elias_naur

	* src/java/org/lwjgl/vector/Matrix4f.java: *** empty log message
	  ***

2003-04-28 11:04  cix_foo

	* src/native/common/extgl.c: *** empty log message ***

2003-04-27 21:46  matzon

	* doc/tutorial/openal_basics.html: updated to reflect version in
	  website folder

2003-04-27 21:26  matzon

	* src/java/org/lwjgl/openal/AL.java,
	  src/java/org/lwjgl/test/openal/BasicTest.java,
	  src/java/org/lwjgl/test/openal/OpenALCreationTest.java: add:
	  default constructor for OpenAL

2003-04-27 18:39  matzon

	* src/java/org/lwjgl/test/openal/BasicTest.java: only do 10 updates
	  / sec

2003-04-27 18:37  matzon

	* 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/BaseAL.java,
	  src/java/org/lwjgl/openal/BaseALConstants.java,
	  src/java/org/lwjgl/openal/CoreAL.java,
	  src/java/org/lwjgl/test/openal/ALCTest.java,
	  src/java/org/lwjgl/test/openal/ALTest.java,
	  src/java/org/lwjgl/test/openal/BasicTest.java,
	  src/java/org/lwjgl/test/openal/EAXTest.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/SourceLimitTest.java,
	  src/java/org/lwjgl/test/openal/StressTest.java,
	  src/native/common/org_lwjgl_openal_ALC.cpp,
	  src/native/common/org_lwjgl_openal_ALC.h,
	  src/native/common/org_lwjgl_openal_BaseAL.h,
	  src/native/common/org_lwjgl_openal_CoreAL.h: New OpenAL
	  programming model:
	  no context/device fiddling
	  easier initialization

2003-04-26 06:54  elias_naur

	* src/java/org/lwjgl/opengl/BaseGL.java,
	  src/native/common/org_lwjgl_opengl_BaseGL.h,
	  src/native/linux/org_lwjgl_opengl_BaseGL.cpp,
	  src/native/win32/org_lwjgl_opengl_BaseGL.cpp: Removed
	  makeContexCurrent and releaseContext

2003-04-16 20:28  elias_naur

	* src/java/org/lwjgl/opengl/GL.java: Merged cfmdobbie's gl version
	  checking

2003-04-14 18:17  matzon

	* src/native/win32/org_lwjgl_Display.cpp: Using
	  EnumDisplaySettingsEx now, to force monitor comparing

2003-04-13 09:28  elias_naur

	* src/native/common/extgl.c: Corrected a linux gl lib loading bug

2003-04-09 15:24  elias_naur

	* src/java/org/lwjgl/vector/Vector3f.java: Removed superflous
	  Vector3f.magnitude()

2003-04-07 17:49  elias_naur

	* src/native/linux/org_lwjgl_input_Controller.cpp: Fixed missing
	  header include

2003-04-07 17:30  elias_naur

	* src/native/linux/org_lwjgl_Sys.cpp: *** empty log message ***

2003-04-07 17:04  elias_naur

	* src/native/linux/org_lwjgl_Display.cpp,
	  src/native/linux/org_lwjgl_Sys.cpp: Added dummy gamma controls to
	  linux

2003-04-07 15:21  cix_foo

	* src/java/org/lwjgl/input/Controller.java,
	  src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/input/Mouse.java,
	  src/java/org/lwjgl/openal/BaseAL.java: Added some isCreated()
	  methods to input classes and keyboard key name mapping

2003-04-03 21:02  elias_naur

	* src/java/org/lwjgl/Sys.java: Don't call nGetNULLValue before
	  loading the library

2003-04-03 20:58  elias_naur

	* src/java/org/lwjgl/opengl/GLConstants.java: Added
	  ARBVertexBufferObject to list of implemented interfaces in
	  GLConstants.java

2003-04-03 20:20  elias_naur

	* src/java/org/lwjgl/Sys.java, src/native/common/org_lwjgl_Sys.h,
	  src/native/linux/org_lwjgl_Sys.cpp,
	  src/native/win32/org_lwjgl_Sys.cpp: Added Sys.NULL constant

2003-04-03 11:32  elias_naur

	* src/java/org/lwjgl/opengl/GL.java,
	  src/java/org/lwjgl/opengl/arb/ARBVertexBufferObject.java,
	  src/native/common/extgl.c, src/native/common/extgl.h,
	  src/native/common/org_lwjgl_opengl_GL.cpp,
	  src/native/common/org_lwjgl_opengl_GL.h: Added support for
	  ARB_vertex_buffer_object

2003-03-31 10:56  elias_naur

	* src/native/linux/org_lwjgl_Window.cpp: Minor linux fix

2003-03-30 19:53  elias_naur

	* src/native/win32/org_lwjgl_Window.cpp: Minor win32 fix

2003-03-30 19:40  elias_naur

	* src/java/org/lwjgl/opengl/BaseGL.java,
	  src/native/common/org_lwjgl_opengl_BaseGL.h,
	  src/native/linux/org_lwjgl_opengl_BaseGL.cpp,
	  src/native/win32/org_lwjgl_opengl_BaseGL.cpp: I like those
	  makeContextCurrent/releaseContext...

2003-03-30 19:26  elias_naur

	* src/java/org/lwjgl/Window.java,
	  src/java/org/lwjgl/opengl/BaseGL.java, src/native/common/extgl.c,
	  src/native/common/extgl.h, src/native/common/org_lwjgl_Window.h,
	  src/native/common/org_lwjgl_opengl_BaseGL.h,
	  src/native/config.h.in, src/native/configure.in,
	  src/native/linux/Makefile.am, src/native/linux/Window.h,
	  src/native/linux/org_lwjgl_Display.cpp,
	  src/native/linux/org_lwjgl_Window.cpp,
	  src/native/linux/org_lwjgl_input_Keyboard.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/linux/org_lwjgl_opengl_BaseGL.cpp,
	  src/native/win32/org_lwjgl_Window.cpp,
	  src/native/win32/org_lwjgl_opengl_BaseGL.cpp: Linux/win32 changes
	  for 0.6

2003-03-30 13:30  matzon

	* doc/tutorial/intro.html: fix: remove platform specific wording

2003-03-29 21:52  cix_foo

	* src/java/org/lwjgl/Display.java,
	  src/native/common/org_lwjgl_Display.h, src/native/win32/Window.h,
	  src/native/win32/org_lwjgl_Display.cpp,
	  src/native/win32/org_lwjgl_Window.cpp: Stuff for 0.6

2003-03-28 23:58  matzon

	* src/java/org/lwjgl/test/WindowCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerCreationTest.java,
	  src/java/org/lwjgl/test/input/MouseTest.java: fix: go for 16 bit
	  mode instead of 32

2003-03-28 23:47  matzon

	* src/java/org/lwjgl/test/input/MouseCreationTest.java: fix:
	  rewritten windowed/fullscreen selection

2003-03-28 23:46  matzon

	* src/java/org/lwjgl/test/input/MouseTest.java: fix: make certain
	  that gl.tick is always called

2003-03-28 23:40  matzon

	* src/java/org/lwjgl/test/opengl/Game.java: fix: removed double
	  Keyboard.read

2003-03-28 23:16  cix_foo

	* src/java/org/lwjgl/Display.java, src/java/org/lwjgl/Window.java,
	  src/native/win32/org_lwjgl_Display.cpp,
	  src/native/win32/org_lwjgl_Window.cpp,
	  src/native/win32/org_lwjgl_opengl_BaseGL.cpp: Big changes for the
	  new 0.6 LWJGL release

2003-03-28 22:12  matzon

	* src/java/org/lwjgl/opengl/GL.java,
	  src/java/org/lwjgl/test/WindowCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerCreationTest.java,
	  src/java/org/lwjgl/test/input/MouseCreationTest.java,
	  src/java/org/lwjgl/test/input/MouseTest.java,
	  src/java/org/lwjgl/test/openal/MovingSoundTest.java,
	  src/java/org/lwjgl/test/opengl/Grass.java: fix: make it all
	  compile

2003-03-28 21:04  cix_foo

	* src/java/org/lwjgl/opengl/BaseGL.java,
	  src/java/org/lwjgl/opengl/GL.java,
	  src/native/common/org_lwjgl_opengl_BaseGL.h,
	  src/native/win32/org_lwjgl_Window.cpp,
	  src/native/win32/org_lwjgl_opengl_BaseGL.h: Fixed

2003-03-28 19:18  cix_foo

	* src/java/org/lwjgl/opengl/CoreGL.java,
	  src/java/org/lwjgl/opengl/GL.java,
	  src/java/org/lwjgl/test/opengl/Game.java: Fixed

2003-03-28 19:07  cix_foo

	* src/java/org/lwjgl/opengl/BaseGL.java: Removed Exception from
	  constructor

2003-03-28 19:02  cix_foo

	* src/java/org/lwjgl/Display.java, src/java/org/lwjgl/Window.java,
	  src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/input/Mouse.java,
	  src/java/org/lwjgl/opengl/BaseGL.java,
	  src/java/org/lwjgl/opengl/GL.java,
	  src/native/common/org_lwjgl_opengl_BaseGL.h,
	  src/native/win32/Window.h,
	  src/native/win32/org_lwjgl_Display.cpp,
	  src/native/win32/org_lwjgl_Window.cpp,
	  src/native/win32/org_lwjgl_opengl_BaseGL.cpp: *** empty log
	  message ***

2003-03-28 01:30  cix_foo

	* src/native/win32/Window.h,
	  src/native/win32/org_lwjgl_Display.cpp,
	  src/native/win32/org_lwjgl_Window.cpp,
	  src/native/win32/org_lwjgl_input_Controller.cpp,
	  src/native/win32/org_lwjgl_input_Keyboard.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_opengl_BaseGL.cpp: New Window class,
	  and major changes to Display

2003-03-28 01:28  cix_foo

	* src/java/org/lwjgl/Window.java,
	  src/java/org/lwjgl/opengl/BaseGL.java,
	  src/java/org/lwjgl/opengl/CoreGL.java,
	  src/java/org/lwjgl/opengl/GL.java,
	  src/native/common/org_lwjgl_Display.h,
	  src/native/common/org_lwjgl_Window.h,
	  src/native/common/org_lwjgl_opengl_BaseGL.h,
	  src/native/win32/org_lwjgl_Display.cpp,
	  src/native/win32/org_lwjgl_input_Controller.cpp,
	  src/native/win32/org_lwjgl_input_Keyboard.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_opengl_BaseGL.cpp,
	  src/native/win32/org_lwjgl_opengl_BaseGL.h: New Window class, and
	  major changes to Display

2003-03-27 23:01  cix_foo

	* src/java/org/lwjgl/Window.java: New Window class, and major
	  changes to Display

2003-03-27 22:54  cix_foo

	* src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/input/Mouse.java: New Window class, and major
	  changes to Display

2003-03-27 22:46  cix_foo

	* src/java/org/lwjgl/Window.java: New Window class, and major
	  changes to Display

2003-03-27 22:35  cix_foo

	* src/java/org/lwjgl/Display.java: New Window class, and major
	  changes to Display

2003-03-27 22:32  cix_foo

	* src/java/org/lwjgl/Display.java, src/java/org/lwjgl/Window.java,
	  src/java/org/lwjgl/opengl/BaseGL.java,
	  src/java/org/lwjgl/test/WindowCreationTest.java,
	  src/java/org/lwjgl/test/input/ControllerCreationTest.java,
	  src/java/org/lwjgl/test/input/MouseCreationTest.java,
	  src/java/org/lwjgl/test/input/MouseTest.java,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/test/opengl/Grass.java: New Window class, and
	  major changes to Display

2003-03-27 18:28  elias_naur

	* src/native/linux/org_lwjgl_opengl_BaseGL.cpp: Various linux
	  fixes(alot)

2003-03-27 18:27  elias_naur

	* src/native/linux/org_lwjgl_Display.cpp,
	  src/native/linux/org_lwjgl_opengl_BaseGL.cpp: Various linux
	  fixes(alot)

2003-03-27 17:27  elias_naur

	* doc/TODO: *** empty log message ***

2003-03-27 17:22  elias_naur

	* src/native/linux/org_lwjgl_Display.cpp: Linux various (5)

2003-03-27 16:25  matzon

	* doc/TODO: initial commit

2003-03-27 15:42  elias_naur

	* src/native/linux/org_lwjgl_Display.cpp: Various linux fixes(4)

2003-03-27 15:38  elias_naur

	* src/native/linux/org_lwjgl_Display.cpp: Various linux fixes(3)

2003-03-27 15:28  elias_naur

	* src/native/common/extgl.c: Various linux fixes(2)

2003-03-27 15:16  elias_naur

	* src/native/common/extgl.c, src/native/config.h.in,
	  src/native/configure.in, src/native/linux/org_lwjgl_Display.cpp,
	  src/native/linux/org_lwjgl_input_Keyboard.cpp,
	  src/native/linux/org_lwjgl_opengl_BaseGL.cpp: Various linux fixes

2003-03-24 18:10  elias_naur

	* src/native/linux/org_lwjgl_input_Mouse.cpp: Updated linux Mouse

2003-03-24 17:16  matzon

	* src/java/org/lwjgl/test/WindowCreationTest.java: add: small
	  window test - wanted to test how fast a display is created

2003-03-24 17:07  matzon

	* src/java/org/lwjgl/test/input/MouseCreationTest.java,
	  src/java/org/lwjgl/test/input/MouseTest.java: mod: making it
	  possible to see color differences by clicking mouse buttons

2003-03-24 16:58  matzon

	* src/java/org/lwjgl/input/Mouse.java: fix: creation of buttons
	  array now occurs in java side

2003-03-24 11:56  elias_naur

	* src/java/org/lwjgl/openal/BaseAL.java,
	  src/java/org/lwjgl/test/openal/ALTest.java,
	  src/native/common/extal.cpp,
	  src/native/common/org_lwjgl_openal_ALC.cpp: Fixed Brian's bugs

2003-03-23 20:08  elias_naur

	* src/native/win32/org_lwjgl_input_Mouse.cpp: Fixed mouse clamping

2003-03-23 20:00  matzon

	* src/native/win32/org_lwjgl_input_Mouse.cpp: fix: VM crash when
	  using > 4 button mouse

2003-03-23 12:52  elias_naur

	* src/native/common/Makefile.am, src/native/common/extal.c,
	  src/native/common/extal.cpp: Renamed extal.c->extal.cpp

2003-03-23 01:13  exocet

	* src/java/org/lwjgl/Math.java: Fixed some bugs that were not
	  allowing bulk adds and some binary incompatibilities.
	  Fixed error involving incorrectly setting strides when the stride
	  is 0.

2003-03-22 23:22  matzon

	* src/native/common/extal.c: beautyfication

2003-03-22 23:17  matzon

	* src/java/org/lwjgl/openal/BaseAL.java, src/native/common/extal.c,
	  src/native/common/extal.h,
	  src/native/common/org_lwjgl_openal_BaseAL.cpp,
	  src/native/common/org_lwjgl_openal_BaseAL.h: fix: load OpenAL
	  based on java.library.path

2003-03-22 21:39  cix_foo

	* src/native/win32/org_lwjgl_Display.cpp: Fixed nasty bug in Win9x
	  display mode enumeration

2003-03-21 23:28  elias_naur

	* src/native/linux/org_lwjgl_Display.cpp,
	  src/native/linux/org_lwjgl_input_Controller.cpp,
	  src/native/linux/org_lwjgl_input_Keyboard.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/linux/org_lwjgl_opengl_BaseGL.cpp: Various linux fixes

2003-03-21 17:55  matzon

	* src/native/common/extal.c, src/native/common/extal.h,
	  src/native/common/org_lwjgl_openal_BaseAL.cpp: wip: load oal
	  based on java.library.path

2003-03-21 17:37  elias_naur

	* src/native/linux/org_lwjgl_Display.cpp: Added getPlatform() to
	  linux

2003-03-21 17:08  cix_foo

	* src/java/org/lwjgl/Display.java, src/java/org/lwjgl/Math.java,
	  src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/opengl/BaseGL.java,
	  src/native/common/org_lwjgl_Display.h,
	  src/native/common/org_lwjgl_Sys.h,
	  src/native/win32/org_lwjgl_Display.cpp,
	  src/native/win32/org_lwjgl_Sys.cpp: New getPlatform() method
	  added

2003-03-21 16:57  cix_foo

	* src/java/org/lwjgl/Sys.java, src/native/win32/org_lwjgl_Sys.cpp:
	  New getPlatform() method added

2003-03-21 16:53  cix_foo

	* src/java/org/lwjgl/Sys.java, src/native/common/org_lwjgl_Sys.h,
	  src/native/win32/org_lwjgl_Sys.cpp: New getPlatform() method
	  added

2003-03-19 12:41  elias_naur

	* src/java/org/lwjgl/Display.java,
	  src/java/org/lwjgl/DisplayMode.java,
	  src/java/org/lwjgl/test/input/ControllerCreationTest.java,
	  src/java/org/lwjgl/test/input/MouseCreationTest.java,
	  src/java/org/lwjgl/test/input/MouseTest.java,
	  src/java/org/lwjgl/test/openal/MovingSoundTest.java,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/test/opengl/Grass.java,
	  src/native/common/org_lwjgl_Display.h,
	  src/native/linux/org_lwjgl_Display.cpp,
	  src/native/win32/org_lwjgl_Display.cpp: Reverted display mode
	  selection

2003-03-18 16:38  cix_foo

	* src/native/win32/org_lwjgl_input_Mouse.cpp: Fixed JNI error

2003-03-17 18:57  cix_foo

	* src/java/org/lwjgl/input/Mouse.java: Fixed some JNI errors. One
	  remains.

2003-03-17 18:40  matzon

	* src/native/win32/org_lwjgl_Display.cpp: fix: dragging of window
	  doesn't work, when returning directly from unhandled
	  WM_SYSCOMMAND - so let's not do that!

2003-03-17 18:34  cix_foo

	* src/native/common/extal.c,
	  src/native/common/org_lwjgl_openal_ALC.cpp: Fix Brians bugs

2003-03-16 23:30  matzon

	* doc/changelogs/full-changeLog.text: changelog

2003-03-16 23:29  matzon

	* doc/changelogs, doc/changelogs/0.4-0.5-changelog.text: 0.4 -> 0.5
	  changelog

2003-03-16 22:52  matzon

	* src/java/org/lwjgl/test/openal/OpenALCreationTest.java: initial
	  commit of OpenAL create/destroy test

2003-03-16 21:55  elias_naur

	* src/native/configure.in: Fixed runtime breakage on linux

2003-03-16 21:55  elias_naur

	* src/native/common/org_lwjgl_opengl_GL.cpp,
	  src/native/configure.in: Fixed runtime breakage on linux

2003-03-16 20:31  matzon

	* src/java/org/lwjgl/test/input/MouseCreationTest.java: fix: stop
	  checking Hz

2003-03-16 20:13  matzon

	* src/java/org/lwjgl/test/input/MouseTest.java: fix: destroy
	  keyboard upon exit

2003-03-16 20:12  matzon

	* src/java/org/lwjgl/test/input/MouseTest.java: fix: escape testing

2003-03-16 20:09  matzon

	* src/java/org/lwjgl/test/input/MouseCreationTest.java: fix: get
	  60Hz
	  fix: keep polygon within window

2003-03-16 17:37  cix_foo

	* src/native/common/extal.c,
	  src/native/common/org_lwjgl_opengl_CoreGL.cpp: *** empty log
	  message ***

2003-03-13 23:11  cix_foo

	* src/native/common/org_lwjgl_opengl_GL.cpp: *** empty log message
	  ***

2003-03-13 19:54  matzon

	* src/native/common/org_lwjgl_opengl_GL.cpp: fix: compile bug,
	  since glx* didn't return value

2003-03-13 19:48  cix_foo

	* src/native/common/org_lwjgl_opengl_GL.cpp: *** empty log message
	  ***

2003-03-13 19:31  cix_foo

	* src/native/common/checkGLerror.h: *** empty log message ***

2003-03-08 22:14  elias_naur

	* src/native/linux/org_lwjgl_Display.cpp,
	  src/native/linux/org_lwjgl_input_Keyboard.cpp: Moved disabling of
	  repeat rate to Display

2003-03-08 18:47  elias_naur

	* src/native/linux/org_lwjgl_input_Keyboard.cpp: Disable linux key
	  repeat while Keyboard is created - match win32 behavior

2003-03-07 16:01  cix_foo

	* src/native/win32/org_lwjgl_input_Mouse.cpp: Tweaked but little
	  else

2003-03-07 15:23  matzon

	* src/native/win32/org_lwjgl_input_Controller.cpp: fix: removed
	  GlobalRef
	  fix: now sets fields to JNI_TRUE/JNI_FALSE respectively

2003-03-07 15:04  cix_foo

	* src/native/common/org_lwjgl_opengl_CoreGL.cpp: *** empty log
	  message ***

2003-03-06 22:55  cix_foo

	* src/native/win32/org_lwjgl_input_Mouse.cpp: *** empty log message
	  ***

2003-03-06 20:55  matzon

	* src/native/win32/org_lwjgl_input_Controller.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp: wip fix: buttons
	  array now being ref'ed from native side to avoid GC'ing

2003-03-06 20:54  elias_naur

	* src/java/org/lwjgl/opengl/GL.java,
	  src/native/common/org_lwjgl_opengl_GL.cpp,
	  src/native/common/org_lwjgl_opengl_GL.h,
	  src/native/win32/org_lwjgl_Display.cpp: added
	  glXAllocateMemoryNV/glXFreeMemoryNV

2003-03-06 17:52  elias_naur

	* src/native/common/org_lwjgl_opengl_CoreGL.cpp: *** empty log
	  message ***

2003-03-04 06:08  matzon

	* src/native/win32/org_lwjgl_Display.cpp: fix: won't be needing
	  hashmaps from native side

2003-03-03 22:12  cix_foo

	* src/java/org/lwjgl/DisplayMode.java: *** empty log message ***

2003-03-03 21:58  matzon

	* src/java/org/lwjgl/Display.java: fix: possible NPE evaded

2003-03-03 21:51  matzon

	* src/native/common/org_lwjgl_Display.h,
	  src/native/win32/org_lwjgl_Display.cpp: fix: small beautification

2003-03-03 21:49  matzon

	* src/java/org/lwjgl/Display.java,
	  src/native/common/org_lwjgl_Display.h,
	  src/native/linux/org_lwjgl_Display.cpp,
	  src/native/win32/org_lwjgl_Display.cpp: fix: now enumerates
	  multiple displaydevices, if available

2003-03-02 22:09  matzon

	* doc/README: added mo content

2003-03-02 19:27  matzon

	* build.xml: mod: we're now at 0.5

2003-03-02 19:27  matzon

	* build.xml: fix: let's include correct files

2003-03-02 19:24  matzon

	* src/java/org/lwjgl/opengl/GL.java: fix: only output wgl if debug

2003-03-02 18:57  matzon

	* src/java/org/lwjgl/test/input/MouseTest.java: simple mouse test
	  added

2003-03-01 21:39  matzon

	* src/native/win32/org_lwjgl_input_Keyboard.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp: fix: no longer fatal
	  to not acquire input

2003-02-26 18:11  elias_naur

	* src/native/linux/org_lwjgl_input_Mouse.cpp: Linux mouse buttons
	  now match those on win32 (again)

2003-02-26 17:49  elias_naur

	* src/native/linux/org_lwjgl_input_Mouse.cpp: Linux mouse buttons
	  now match those on win32

2003-02-24 19:46  elias_naur

	* src/native/linux/org_lwjgl_input_Mouse.cpp: linux scroller now
	  match win32 behaviour more precisely - scrolling reversed and
	  scaled 120

2003-02-20 15:13  elias_naur

	* src/native/win32/org_lwjgl_input_Keyboard.cpp: Fixed a buffer
	  overflow problem in d�z

2003-02-20 13:27  elias_naur

	* src/native/linux/org_lwjgl_Display.cpp: Fixed bug when a X
	  display connection cannot be established (again)

2003-02-20 13:20  elias_naur

	* src/native/linux/org_lwjgl_Display.cpp: Fixed bug when a X
	  display connection cannot be established

2003-02-20 12:16  cix_foo

	* src/java/org/lwjgl/vector/Vector3f.java,
	  src/native/common/org_lwjgl_opengl_CoreGL.cpp: *** empty log
	  message ***

2003-02-17 15:13  elias_naur

	* src/java/org/lwjgl/opengl/CoreGL.java,
	  src/native/common/org_lwjgl_opengl_CoreGL.cpp,
	  src/native/common/org_lwjgl_opengl_CoreGL.h: Added
	  glMultiDrawArrays and glMultiDrawElements

2003-02-14 11:23  elias_naur

	* src/native/linux/org_lwjgl_Display.cpp,
	  src/native/linux/org_lwjgl_input_Keyboard.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/linux/org_lwjgl_opengl_BaseGL.cpp: Don't fail create
	  if grab doesn't succeed on the first try

2003-02-13 15:32  elias_naur

	* src/native/win32/org_lwjgl_input_Keyboard.cpp: replaced
	  PeekMessage() -> handleMessages()

2003-02-12 17:12  elias_naur

	* src/native/linux/org_lwjgl_Display.cpp,
	  src/native/linux/org_lwjgl_input_Keyboard.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp: Added preliminary
	  alt-tab support on linux

2003-02-12 12:11  elias_naur

	* src/native/win32/org_lwjgl_input_Mouse.cpp: Don't allow the mouse
	  to drift when failing poll

2003-02-12 12:07  elias_naur

	* src/native/win32/org_lwjgl_Display.cpp: Don't allow to show the
	  window menu

2003-02-12 11:27  elias_naur

	* src/native/win32/org_lwjgl_input_Keyboard.cpp: Don't return -1 on
	  keyboard read failure

2003-02-12 09:55  elias_naur

	* src/native/win32/org_lwjgl_input_Keyboard.cpp: Don't return -1 on
	  keyboard read failure

2003-02-12 09:33  elias_naur

	* src/native/win32/org_lwjgl_Display.cpp: added check for software
	  only modes

2003-02-12 09:29  elias_naur

	* src/native/win32/org_lwjgl_opengl_BaseGL.cpp: replaced
	  wglSwapLayerBuffers -> SwapBuffers

2003-02-10 23:09  matzon

	* src/java/org/lwjgl/Display.java,
	  src/java/org/lwjgl/DisplayMode.java,
	  src/java/org/lwjgl/input/Controller.java,
	  src/java/org/lwjgl/input/Mouse.java: formatting and better
	  javadoc

2003-02-10 22:13  matzon

	* src/native/win32/org_lwjgl_Display.cpp: fix: releasing device
	  context for window, as per msdn docs

2003-02-10 00:00  cix_foo

	* src/native/common/org_lwjgl_opengl_CoreGL.cpp: Fixed CHECK ERROR
	  bug

2003-02-09 21:14  matzon

	* build.xml: add: javah target added

2003-02-09 19:59  matzon

	* src/java/org/lwjgl/test/input/ControllerCreationTest.java: add:
	  simple controller test that tests multiple creation

2003-02-09 19:58  matzon

	* src/java/org/lwjgl/test/input/MouseCreationTest.java,
	  src/java/org/lwjgl/test/input/MouseTest.java: MouseTest renamed
	  to MouseCreationTest

2003-02-09 19:54  matzon

	* src/native/win32/org_lwjgl_input_Controller.cpp: fix: using own
	  DI instance since we've been horking the one created from
	  display, which when not horked cannot be used, since it does not
	  work with dx3+
	  fix: changed to use firstime initialization logic like mouse

2003-02-09 19:51  matzon

	* src/native/win32/org_lwjgl_input_Mouse.cpp: fix: behave with
	  Controller

2003-02-09 19:18  matzon

	* src/native/win32/org_lwjgl_input_Mouse.cpp: mod: some formatting
	  fix: allow creation of mouse more than one time

2003-02-09 19:17  matzon

	* src/java/org/lwjgl/test/input/MouseTest.java: add: simple mouse
	  test that tests multiple creation

2003-02-09 17:55  matzon

	* src/java/org/lwjgl/Display.java: mod: changed closeRequested to
	  follow isMinimized()

2003-02-09 17:01  elias_naur

	* src/native/linux/org_lwjgl_Display.cpp,
	  src/native/linux/org_lwjgl_input_Keyboard.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/linux/org_lwjgl_opengl_BaseGL.cpp: Added
	  closeRequested support to linux

2003-02-09 11:06  elias_naur

	* src/native/linux/org_lwjgl_Display.cpp: linux windows can't be
	  resized now

2003-02-08 23:25  matzon

	* src/native/win32/org_lwjgl_Display.cpp,
	  src/native/win32/org_lwjgl_opengl_BaseGL.cpp: fix: moved
	  handleMessages to its rightfull place

2003-02-08 23:01  matzon

	* src/java/org/lwjgl/Display.java,
	  src/native/common/org_lwjgl_Display.h,
	  src/native/win32/org_lwjgl_Display.cpp: add: close button enabled

2003-02-08 20:36  elias_naur

	* src/native/linux/org_lwjgl_input_Mouse.cpp: Updated linux files
	  to recent mouse and display changes

2003-02-08 19:55  elias_naur

	* src/native/linux/org_lwjgl_Display.cpp,
	  src/native/linux/org_lwjgl_input_Keyboard.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/linux/org_lwjgl_opengl_BaseGL.cpp: Added isMinimized
	  to linux

2003-02-08 19:37  matzon

	* src/java/org/lwjgl/test/opengl/Game.java: fix: updated to reflect
	  changes in new mouse

2003-02-08 19:31  matzon

	* src/native/win32/org_lwjgl_input_Controller.cpp: mod: renaming of
	  most methods/fields due to name clashes with Mouse
	  fix: check for DIERR_NOTACQUIRED when loosing focus
	  fix: check for controller failed, and would crash VM if no
	  controller could be found

2003-02-08 19:30  matzon

	* src/native/win32/org_lwjgl_Display.cpp: fix: make mouse actually
	  behave!

2003-02-08 19:30  matzon

	* src/java/org/lwjgl/input/Mouse.java,
	  src/native/common/org_lwjgl_input_Mouse.h,
	  src/native/win32/org_lwjgl_input_Mouse.cpp: new Mouse
	  implementation, rewritten to better fit Controller structure

2003-02-08 16:33  elias_naur

	* src/native/win32/org_lwjgl_input_Keyboard.cpp: Removed dead code

2003-02-08 01:02  matzon

	* src/native/win32/org_lwjgl_Display.cpp: added minimize button,
	  disabling close button since we have no mechnism to notify the
	  user of a close

2003-02-07 23:21  cix_foo

	* src/native/win32/org_lwjgl_Display.cpp: *** empty log message ***

2003-02-07 21:54  cix_foo

	* src/java/org/lwjgl/Display.java,
	  src/native/common/org_lwjgl_Display.h,
	  src/native/win32/org_lwjgl_Display.cpp,
	  src/native/win32/org_lwjgl_input_Keyboard.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_opengl_BaseGL.cpp: *** empty log
	  message ***

2003-02-06 20:40  elias_naur

	* src/native/linux/org_lwjgl_Display.cpp: Added window title bars
	  to linux

2003-02-06 18:26  cix_foo

	* src/java/org/lwjgl/Display.java,
	  src/java/org/lwjgl/test/openal/ALCTest.java,
	  src/java/org/lwjgl/test/openal/MovingSoundTest.java,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/test/opengl/Grass.java,
	  src/native/common/org_lwjgl_Display.h,
	  src/native/win32/org_lwjgl_Display.cpp: *** empty log message ***

2003-02-02 22:49  elias_naur

	* src/native/linux/org_lwjgl_input_Keyboard.cpp: Added missing
	  linux keyboard mapping

2003-01-31 19:04  elias_naur

	* src/native/win32/org_lwjgl_Display.cpp: Added win32 alpha check

2003-01-31 01:17  exocet

	* src/native/macosx/altivec,
	  src/native/macosx/altivec/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.cpp:
	  First draft of a altivec copy with cache prefetch

2003-01-30 18:56  gregorypierce

	* src/native/macosx/RenderingContext.cpp,
	  src/native/macosx/RenderingContext.h,
	  src/native/macosx/org_lwjgl_Display.cpp,
	  src/native/macosx/org_lwjgl_opengl_BaseGL.cpp: Added changes to
	  support the selection of display modes on OSX in multiple monitor
	  configurations. Currently defaults to only getting the display
	  modes of display[0] - the primary display since lwjgl doesn't yet
	  support clean multi monitor configuration programatically.
	  This code based off the Apple provided sample code at
	  http://developer.apple.com/samplecode/Sample_Code/Graphics_2D/Mode.htm

2003-01-29 21:34  matzon

	* src/java/org/lwjgl/test/opengl/Game.java: cleaned up
	  removed some stuff (specifically buffered mouse mode)

2003-01-23 21:38  matzon

	* src/java/org/lwjgl/input/Controller.java,
	  src/java/org/lwjgl/test/input/ControllerTest.java,
	  src/native/win32/org_lwjgl_input_Controller.cpp: added rotational
	  axis too

2003-01-23 21:14  matzon

	* src/native/win32/org_lwjgl_input_Controller.cpp: small comment on
	  using z axis as slider

2003-01-23 21:11  matzon

	* src/java/org/lwjgl/test/input/ControllerTest.java,
	  src/native/win32/org_lwjgl_input_Controller.cpp: new and improved
	  version - w00t

2003-01-12 22:22  matzon

	* src/java/org/lwjgl/test/openal/WaveData.java: rem: not needed
	  import

2003-01-12 11:42  elias_naur

	* src/native/linux/org_lwjgl_Display.cpp: Bug fix

2003-01-11 23:09  elias_naur

	* src/java/org/lwjgl/input/Keyboard.java,
	  src/native/common/org_lwjgl_input_Keyboard.h,
	  src/native/win32/org_lwjgl_input_Keyboard.cpp: Added keyboard
	  translation to linux and win32

2003-01-11 21:03  elias_naur

	* src/native/linux/Makefile.am,
	  src/native/linux/org_lwjgl_input_Controller.cpp,
	  src/native/linux/org_lwjgl_input_GamePad.cpp,
	  src/native/linux/org_lwjgl_input_Joystick.cpp,
	  src/native/linux/org_lwjgl_input_Keyboard.cpp: Fixed linux
	  compile

2003-01-03 18:47  matzon

	* src/java/org/lwjgl/input/Controller.java,
	  src/java/org/lwjgl/input/GamePad.java,
	  src/java/org/lwjgl/input/Joystick.java,
	  src/java/org/lwjgl/test/input/ControllerTest.java,
	  src/java/org/lwjgl/test/input/JoystickTest.java,
	  src/native/common/org_lwjgl_input_Controller.h,
	  src/native/common/org_lwjgl_input_GamePad.h,
	  src/native/common/org_lwjgl_input_Joystick.h,
	  src/native/win32/org_lwjgl_input_Controller.cpp,
	  src/native/win32/org_lwjgl_input_GamePad.cpp,
	  src/native/win32/org_lwjgl_input_Joystick.cpp: Joystick replaced
	  by Controller
	  GamePad no modelled as a controller

2003-01-03 01:19  matzon

	* build.xml: mod: now loads data files for examples from /res/

2003-01-03 01:17  matzon

	* res/Footsteps.wav, res/Wave1.WAV, res/Wave2.WAV, res/Wave3.WAV,
	  res/Wave4.WAV, res/ding.wav, res/mono.wav, res/stereo.wav: files
	  needed by ALTest - from openal source tree, thus lgpl

2003-01-03 01:14  matzon

	* src/java/org/lwjgl/test/openal/WaveData.java: fix: better
	  comments on create(filepath)

2003-01-03 01:11  matzon

	* src/java/org/lwjgl/test/openal/WaveData.java: mod: now using
	  getResourceAsStream to load, since this enables us to load from
	  ./ and from classpath

2003-01-02 23:40  matzon

	* res, res/data, res/data/bumps.png, res/data/crate.png,
	  res/data/cube.png, res/data/font.png, res/data/glass.png,
	  res/data/mud.png, res/data/nehe.png, res/data/star.png,
	  res/data/tim.png, res/data/wall.png, res/data/world.txt: moved to
	  /res/data

2003-01-02 18:19  gregorypierce

	* src/native/macosx/org_lwjgl_Sys.cpp: Added in timer support

2003-01-02 05:45  gregorypierce

	* src/native/common/extal.h, src/native/common/extgl.c,
	  src/native/common/extgl.h,
	  src/native/macosx/RenderingContext.cpp,
	  src/native/macosx/RenderingContext.h: Clean OSX release, changed
	  the platform flag to TARGET_OS_MAC to match what's in OpenAL so
	  everything builds smootly together.

2003-01-01 23:05  gregorypierce

	* src/native/common/extgl.h,
	  src/native/macosx/RenderingContext.cpp,
	  src/native/macosx/RenderingContext.h: Moved typedefs into extgl.h
	  so that OpenGL symbols not multiply defined - removes 650
	  warnings. Removed all imports of agl.h and gl.h. Removed
	  OpenGL.framework from the project

2003-01-01 04:05  gregorypierce

	* src/native/common/extgl.c, src/native/common/extgl.h: Changes to
	  support dynamic loads on the mac and finish the initial build

2003-01-01 04:03  gregorypierce

	* src/native/common/extal.h: Quick change for OSX support

2003-01-01 03:58  gregorypierce

	* src/native/common/extal.c,
	  src/native/macosx/RenderingContext.cpp,
	  src/native/macosx/RenderingContext.h,
	  src/native/macosx/org_lwjgl_Display.cpp,
	  src/native/macosx/org_lwjgl_input_Keyboard.cpp,
	  src/native/macosx/org_lwjgl_input_Mouse.cpp,
	  src/native/macosx/org_lwjgl_opengl_BaseGL.cpp,
	  src/native/win32/org_lwjgl_opengl_BaseGL.cpp: no message

2002-12-30 22:24  gregorypierce

	* src/native/common/extgl.h: Removed typo - sorry

2002-12-30 22:06  gregorypierce

	* src/native/common/extgl.c, src/native/common/extgl.h,
	  src/native/macosx/org_lwjgl_Display.cpp,
	  src/native/macosx/org_lwjgl_opengl_BaseGL.cpp: Updated to include
	  the dynamic loading of the OpenGL.framework and use function
	  pointers so OpenGL functions can be called.

2002-12-30 11:41  elias_naur

	* src/native/configure.in: Added -D_X11 to c flags in linux

2002-12-30 07:09  gregorypierce

	* src/native/macosx/RenderingContext.cpp,
	  src/native/macosx/RenderingContext.h,
	  src/native/macosx/org_lwjgl_Display.cpp,
	  src/native/macosx/org_lwjgl_Sys.cpp,
	  src/native/macosx/org_lwjgl_input_Keyboard.cpp,
	  src/native/macosx/org_lwjgl_input_Mouse.cpp,
	  src/native/macosx/org_lwjgl_opengl_BaseGL.cpp: Changes to bring
	  in minimal functionality of the OSX port. Still needs virtual
	  function definitions before GL functions can be called properly.

2002-12-30 07:07  gregorypierce

	* src/native/common/extgl.c, src/native/common/extgl.h: Changes to
	  allow more than just Windows and UNIX build targets. Adds in the
	  _X11 define for the Unix boys and will include the _OSX define to
	  handle stuff for OSX.

2002-12-28 10:41  elias_naur

	* src/native/linux/org_lwjgl_Display.cpp: Fixed embarrassing
	  Display.destroy() bug

2002-12-24 09:42  matzon

	* doc/README: add: explanation about running demos

2002-12-23 21:50  gregorypierce

	* src/native/macosx/org_lwjgl_input_Keyboard.cpp: Started trimming
	  the OSX keyboard interface to what OSX supports in Carbon. Won't
	  use InputSprocket because there appears to be no support plan
	  from Apple.

2002-12-23 13:23  cix_foo

	* src/native/win32/org_lwjgl_Display.cpp: Fixed?

2002-12-23 11:31  elias_naur

	* src/native/common/extgl.c, src/native/common/extgl.h,
	  src/native/linux/org_lwjgl_Display.cpp: Added more intelligent
	  pixel format chooser in linux

2002-12-22 22:42  matzon

	* src/java/org/lwjgl/test/openal/MovingSoundTest.java,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/test/opengl/Grass.java: fix: selection of
	  display mode made "better"

2002-12-22 21:44  matzon

	* src/native/common/org_lwjgl_openal_BaseAL.cpp: fix: more verbose
	  when failing in creating oal

2002-12-22 21:44  matzon

	* src/native/common/extal.c: fix: using JNI_TRUE/FALSE

2002-12-22 21:43  matzon

	* src/java/org/lwjgl/test/openal/StressTest.java: fix: now using
	  ding.wav 10 times, instead of 10 different wave files

2002-12-22 20:58  elias_naur

	* src/native/linux/org_lwjgl_Display.cpp: Updated linux to new
	  display mode behavior

2002-12-22 20:49  matzon

	* src/java/org/lwjgl/test/openal/MovingSoundTest.java,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/test/opengl/Grass.java: fix: updated to new
	  display creation

2002-12-22 20:31  elias_naur

	* src/native/win32/org_lwjgl_Display.cpp: Fixed win32 display bug

2002-12-22 20:19  elias_naur

	* src/native/linux/org_lwjgl_Sys.cpp: Added Sys.alert to linux

2002-12-22 19:53  cix_foo

	* src/java/org/lwjgl/vector/Vector.java: Now throws an assertion
	  error if you try to normalise a zero length vector

2002-12-22 19:52  cix_foo

	* src/native/win32/org_lwjgl_Display.cpp,
	  src/native/win32/org_lwjgl_Sys.cpp: Alert code & new displaymode
	  code

2002-12-22 19:52  cix_foo

	* src/native/common/org_lwjgl_Sys.h: Alert code

2002-12-22 19:52  cix_foo

	* src/java/org/lwjgl/Display.java,
	  src/java/org/lwjgl/DisplayMode.java: New DisplayMode code

2002-12-22 19:25  lholden

	* src/native/AUTHORS, src/native/COPYING, src/native/ChangeLog,
	  src/native/INSTALL, src/native/NEWS, src/native/README: standard
	  autoconf stuff... we dont need

2002-12-22 00:54  matzon

	* build.xml: add: cvs build target

2002-12-21 23:25  elias_naur

	* build.xml: Fixed .so file entries in build.xml

2002-12-21 23:01  matzon

	* doc/manifest.txt, doc/spec, manifest.txt,
	  src/native/common/manifest.txt, src/native/manifest.txt,
	  src/native/win32/manifest.txt: die die DIE!!!

2002-12-21 22:52  matzon

	* build.xml: initial stab at ant build script

2002-12-21 12:59  matzon

	* src/java/org/lwjgl/test/opengl/Grass.java: cr/lf fix

2002-12-21 12:49  elias_naur

	* src/java/org/lwjgl/test/opengl/Grass.java: Cleaned up Grass.java

2002-12-21 12:39  matzon

	* src/java/org/lwjgl/test/input/JoystickTest.java: beautification

2002-12-21 12:37  matzon

	* src/java/org/lwjgl/Display.java,
	  src/java/org/lwjgl/DisplayMode.java,
	  src/java/org/lwjgl/Math.java, src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/input/GamePad.java,
	  src/java/org/lwjgl/input/Joystick.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/ALConstants.java,
	  src/java/org/lwjgl/openal/BaseAL.java,
	  src/java/org/lwjgl/openal/BaseALConstants.java,
	  src/java/org/lwjgl/openal/CoreAL.java,
	  src/java/org/lwjgl/openal/OpenALException.java,
	  src/java/org/lwjgl/openal/eax/BaseEAX.java,
	  src/java/org/lwjgl/openal/eax/BaseEAXConstants.java,
	  src/java/org/lwjgl/openal/eax/CoreEAX.java,
	  src/java/org/lwjgl/openal/eax/EAX.java,
	  src/java/org/lwjgl/openal/eax/EAXBufferProperties.java,
	  src/java/org/lwjgl/openal/eax/EAXListenerProperties.java,
	  src/java/org/lwjgl/opengl/BaseGL.java,
	  src/java/org/lwjgl/opengl/CoreGL.java,
	  src/java/org/lwjgl/opengl/CoreGLConstants.java,
	  src/java/org/lwjgl/opengl/GL.java,
	  src/java/org/lwjgl/opengl/GLConstants.java,
	  src/java/org/lwjgl/opengl/GLU.java,
	  src/java/org/lwjgl/opengl/GLUConstants.java,
	  src/java/org/lwjgl/opengl/OpenGLException.java,
	  src/java/org/lwjgl/opengl/arb/ARBCubeMap.java,
	  src/java/org/lwjgl/opengl/arb/ARBDepthTexture.java,
	  src/java/org/lwjgl/opengl/arb/ARBMatrixPalette.java,
	  src/java/org/lwjgl/opengl/arb/ARBMultisample.java,
	  src/java/org/lwjgl/opengl/arb/ARBMultitexture.java,
	  src/java/org/lwjgl/opengl/arb/ARBPointParameters.java,
	  src/java/org/lwjgl/opengl/arb/ARBShadow.java,
	  src/java/org/lwjgl/opengl/arb/ARBShadowAmbient.java,
	  src/java/org/lwjgl/opengl/arb/ARBTextureBorderClamp.java,
	  src/java/org/lwjgl/opengl/arb/ARBTextureCompression.java,
	  src/java/org/lwjgl/opengl/arb/ARBTextureEnvCombine.java,
	  src/java/org/lwjgl/opengl/arb/ARBTextureEnvDot3.java,
	  src/java/org/lwjgl/opengl/arb/ARBTextureMirroredRepeat.java,
	  src/java/org/lwjgl/opengl/arb/ARBTransposeMatrix.java,
	  src/java/org/lwjgl/opengl/arb/ARBVertexBlend.java,
	  src/java/org/lwjgl/opengl/arb/ARBVertexProgram.java,
	  src/java/org/lwjgl/opengl/ati/ATIElementArray.java,
	  src/java/org/lwjgl/opengl/ati/ATIEnvmapBumpmap.java,
	  src/java/org/lwjgl/opengl/ati/ATIFragmentShader.java,
	  src/java/org/lwjgl/opengl/ati/ATIPnTriangles.java,
	  src/java/org/lwjgl/opengl/ati/ATITextureMirrorOnce.java,
	  src/java/org/lwjgl/opengl/ati/ATIVertexArrayObject.java,
	  src/java/org/lwjgl/opengl/ati/ATIVertexStreams.java,
	  src/java/org/lwjgl/opengl/atix/ATIXPointSprites.java,
	  src/java/org/lwjgl/opengl/atix/ATIXTextureEnvRoute.java,
	  src/java/org/lwjgl/opengl/ext/EXTAbgr.java,
	  src/java/org/lwjgl/opengl/ext/EXTBgra.java,
	  src/java/org/lwjgl/opengl/ext/EXTBlendColor.java,
	  src/java/org/lwjgl/opengl/ext/EXTBlendMinmax.java,
	  src/java/org/lwjgl/opengl/ext/EXTBlendSubtract.java,
	  src/java/org/lwjgl/opengl/ext/EXTCompiledVertexArray.java,
	  src/java/org/lwjgl/opengl/ext/EXTDrawRangeElements.java,
	  src/java/org/lwjgl/opengl/ext/EXTFogCoord.java,
	  src/java/org/lwjgl/opengl/ext/EXTLightMaxExponent.java,
	  src/java/org/lwjgl/opengl/ext/EXTPackedPixels.java,
	  src/java/org/lwjgl/opengl/ext/EXTPointParameters.java,
	  src/java/org/lwjgl/opengl/ext/EXTRescaleNormal.java,
	  src/java/org/lwjgl/opengl/ext/EXTSecondaryColor.java,
	  src/java/org/lwjgl/opengl/ext/EXTSharedTexturePalette.java,
	  src/java/org/lwjgl/opengl/ext/EXTStencilTwoSide.java,
	  src/java/org/lwjgl/opengl/ext/EXTStencilWrap.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureCompressionS3TC.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureEnvCombine.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureEnvDot3.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureFilterAnisotropic.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureLODBias.java,
	  src/java/org/lwjgl/opengl/ext/EXTVertexArray.java,
	  src/java/org/lwjgl/opengl/ext/EXTVertexShader.java,
	  src/java/org/lwjgl/opengl/ext/EXTVertexWeighting.java,
	  src/java/org/lwjgl/opengl/hp/HPOcclusionTest.java,
	  src/java/org/lwjgl/opengl/nv/NVCopyDepthToColor.java,
	  src/java/org/lwjgl/opengl/nv/NVDepthClamp.java,
	  src/java/org/lwjgl/opengl/nv/NVEvaluators.java,
	  src/java/org/lwjgl/opengl/nv/NVFence.java,
	  src/java/org/lwjgl/opengl/nv/NVFogDistance.java,
	  src/java/org/lwjgl/opengl/nv/NVLightMaxExponent.java,
	  src/java/org/lwjgl/opengl/nv/NVOcclusionQuery.java,
	  src/java/org/lwjgl/opengl/nv/NVPackedDepthStencil.java,
	  src/java/org/lwjgl/opengl/nv/NVPointSprite.java,
	  src/java/org/lwjgl/opengl/nv/NVRegisterCombiners.java,
	  src/java/org/lwjgl/opengl/nv/NVRegisterCombiners2.java,
	  src/java/org/lwjgl/opengl/nv/NVTexgenReflection.java,
	  src/java/org/lwjgl/opengl/nv/NVTextureEnvCombine4.java,
	  src/java/org/lwjgl/opengl/nv/NVTextureRectangle.java,
	  src/java/org/lwjgl/opengl/nv/NVTextureShader.java,
	  src/java/org/lwjgl/opengl/nv/NVTextureShader2.java,
	  src/java/org/lwjgl/opengl/nv/NVTextureShader3.java,
	  src/java/org/lwjgl/opengl/nv/NVVertexArrayRange.java,
	  src/java/org/lwjgl/opengl/nv/NVVertexArrayRange2.java,
	  src/java/org/lwjgl/opengl/nv/NVVertexProgram.java,
	  src/java/org/lwjgl/opengl/sgis/SGISGenerateMipmap.java,
	  src/java/org/lwjgl/opengl/sgix/SGIXDepthTexture.java,
	  src/java/org/lwjgl/opengl/sgix/SGIXShadow.java,
	  src/java/org/lwjgl/opengl/wgl/WGLBufferRegion.java,
	  src/java/org/lwjgl/opengl/wgl/WGLMakeCurrentRead.java,
	  src/java/org/lwjgl/opengl/wgl/WGLMultisample.java,
	  src/java/org/lwjgl/opengl/wgl/WGLPBuffer.java,
	  src/java/org/lwjgl/opengl/wgl/WGLPixelFormat.java,
	  src/java/org/lwjgl/opengl/wgl/WGLRenderTexture.java,
	  src/java/org/lwjgl/test/openal/ALCTest.java,
	  src/java/org/lwjgl/test/openal/ALTest.java,
	  src/java/org/lwjgl/test/openal/BasicTest.java,
	  src/java/org/lwjgl/test/openal/EAXTest.java,
	  src/java/org/lwjgl/test/openal/MovingSoundTest.java,
	  src/java/org/lwjgl/test/openal/PlayTest.java,
	  src/java/org/lwjgl/test/openal/PlayTestMemory.java,
	  src/java/org/lwjgl/test/openal/SourceLimitTest.java,
	  src/java/org/lwjgl/test/openal/StressTest.java,
	  src/java/org/lwjgl/test/openal/WaveData.java,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/vector/Matrix.java,
	  src/java/org/lwjgl/vector/Matrix2f.java,
	  src/java/org/lwjgl/vector/Matrix3f.java,
	  src/java/org/lwjgl/vector/Matrix4f.java,
	  src/java/org/lwjgl/vector/Vector.java,
	  src/java/org/lwjgl/vector/Vector2f.java,
	  src/java/org/lwjgl/vector/Vector3f.java,
	  src/java/org/lwjgl/vector/Vector4f.java: Lightweight actually
	  spelled right!

2002-12-21 12:10  matzon

	* doc/tutorial/openal_basics.html: up to date version

2002-12-21 12:09  matzon

	* doc/CREDITS: credit due, where credit is due

2002-12-21 12:08  matzon

	* doc/LICENSE: Lightweight actually spelled right!

2002-12-21 12:07  matzon

	* src/java/org/lwjgl/input/Joystick.java,
	  src/java/org/lwjgl/openal/eax/BaseEAX.java,
	  src/java/org/lwjgl/opengl/GLU.java,
	  src/java/org/lwjgl/opengl/ext/EXTBgra.java,
	  src/java/org/lwjgl/opengl/ext/EXTBlendColor.java,
	  src/java/org/lwjgl/opengl/ext/EXTBlendMinmax.java,
	  src/java/org/lwjgl/opengl/ext/EXTBlendSubtract.java,
	  src/java/org/lwjgl/opengl/ext/EXTLightMaxExponent.java,
	  src/java/org/lwjgl/opengl/ext/EXTPackedPixels.java,
	  src/java/org/lwjgl/opengl/ext/EXTRescaleNormal.java,
	  src/java/org/lwjgl/opengl/ext/EXTSeparateSpecularColor.java,
	  src/java/org/lwjgl/opengl/ext/EXTSharedTexturePalette.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureEnvCombine.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureEnvDot3.java,
	  src/java/org/lwjgl/opengl/ext/EXTVertexArray.java: javadoc fixes

2002-12-21 11:36  matzon

	* src/java/manifest.txt, src/manifest.txt: die die DIE!!!

2002-12-20 23:00  gregorypierce

	* src/java/org/lwjgl/vector/Vector2f.java,
	  src/java/org/lwjgl/vector/Vector3f.java,
	  src/java/org/lwjgl/vector/Vector4f.java,
	  src/native/macosx/org_lwjgl_Display.cpp,
	  src/native/macosx/org_lwjgl_input_GamePad.cpp: no message

2002-12-20 20:47  matzon

	* src/java/org/lwjgl/test/opengl/Grass.java: fix: package statment
	  was fucked

2002-12-20 20:44  matzon

	* src/java/org/lwjgl/test/openal/MovingSoundTest.java: fix: new
	  display creation

2002-12-19 22:18  matzon

	* src/java/org/lwjgl/test/openal/MovingSoundTest.java: yet another
	  test

2002-12-19 16:35  elias_naur

	* src/java/org/lwjgl/Display.java,
	  src/java/org/lwjgl/opengl/BaseGL.java,
	  src/java/org/lwjgl/opengl/CoreGL.java,
	  src/java/org/lwjgl/opengl/GL.java,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/test/opengl/Grass.java,
	  src/native/common/org_lwjgl_Display.h,
	  src/native/common/org_lwjgl_opengl_BaseGL.h,
	  src/native/linux/org_lwjgl_Display.cpp,
	  src/native/linux/org_lwjgl_opengl_BaseGL.cpp,
	  src/native/win32/org_lwjgl_Display.cpp,
	  src/native/win32/org_lwjgl_input_Keyboard.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_opengl_BaseGL.cpp: Moved BaseGL
	  constructor parameters to Display

2002-12-18 21:57  lholden

	* src/java/org/lwjgl/input/Mouse.java: Commented out the
	  enableBuffer methods. Looks like these methods wont be
	  implemented in the JNI side, so they should not exist in the API.

2002-12-18 20:32  elias_naur

	* src/native/common/Makefile.am: Removed ALUT from automake

2002-12-18 17:09  matzon

	* src/native/common/extal.h: fix: removed alut related stuff

2002-12-18 16:54  matzon

	* src/java/org/lwjgl/openal/ALUT.java,
	  src/java/org/lwjgl/openal/ALUTLoadWAVData.java,
	  src/java/org/lwjgl/test/openal/ALTest.java,
	  src/java/org/lwjgl/test/openal/ALUTTest.java,
	  src/java/org/lwjgl/test/openal/BasicTest.java,
	  src/java/org/lwjgl/test/openal/PlayTest.java,
	  src/java/org/lwjgl/test/openal/PlayTestMemory.java,
	  src/native/common/org_lwjgl_openal_ALUT.cpp,
	  src/native/common/org_lwjgl_openal_ALUT.h: mod: ALUT removed,
	  caused waaay to many headaches

2002-12-18 16:51  matzon

	* src/java/org/lwjgl/test/openal/StressTest.java: add: simple
	  stress test for oal

2002-12-18 16:51  matzon

	* src/java/org/lwjgl/test/openal/WaveData.java: add: new class for
	  loading wave files, in preperation of removing ALUT

2002-12-18 16:40  elias_naur

	* src/native/win32/LWJGL.cpp,
	  src/native/win32/org_lwjgl_Display.cpp: Fixed the RegisterClass
	  call

2002-12-18 03:38  gregorypierce

	* src/native/macosx/org_lwjgl_Sys.cpp,
	  src/native/macosx/org_lwjgl_input_Joystick.cpp,
	  src/native/macosx/org_lwjgl_input_Keyboard.cpp,
	  src/native/macosx/org_lwjgl_input_Mouse.cpp,
	  src/native/macosx/org_lwjgl_opengl_BaseGL.cpp: no message

2002-12-18 03:20  gregorypierce

	* src/native/macosx/org_lwjgl_input_GamePad.cpp: no message

2002-12-17 19:08  cix_foo

	* src/native/common/callbacks,
	  src/native/common/callbacks/.cvsignore,
	  src/native/common/org_lwjgl_openal_ALUT.cpp: Changed quotes to
	  angle brackets for alut.h inclusion

2002-12-15 22:24  matzon

	* src/java/org/lwjgl/input/Joystick.java: beautification

2002-12-15 22:12  cix_foo

	* src/java/org/lwjgl/Sys.java: Added DEBUG constant

2002-12-15 22:09  matzon

	* src/java/org/lwjgl/test/openal/SourceLimitTest.java: fix: even
	  more beautification!

2002-12-15 22:05  matzon

	* src/java/org/lwjgl/test/openal/SourceLimitTest.java: fix: small
	  beautification

2002-12-15 22:01  matzon

	* src/java/org/lwjgl/test/openal/SourceLimitTest.java: simple test
	  for testing the number of available sources

2002-12-14 15:23  elias_naur

	* src/native/win32/org_lwjgl_Display.cpp: Added a standard system
	  error output

2002-12-14 13:52  elias_naur

	* src/native/common/extal.h: Even more linux oal fixes

2002-12-14 13:44  elias_naur

	* src/native/common/extal.c, src/native/common/extal.h: More oal
	  linux fixes

2002-12-14 13:37  elias_naur

	* src/native/common/extal.c, src/native/common/extal.h,
	  src/native/common/org_lwjgl_openal_ALUT.cpp: Fixed oal dynamic
	  loading on linux

2002-12-14 12:54  matzon

	* src/native/common/org_lwjgl_openal_ALUT.cpp,
	  src/native/common/org_lwjgl_openal_ALUT.h: removed dynamic
	  loading, since alut is statically linked (doh!)

2002-12-14 12:49  matzon

	* src/native/common/checkALerror.h, src/native/common/extal.c,
	  src/native/common/extal.h,
	  src/native/common/org_lwjgl_openal_ALC.cpp,
	  src/native/common/org_lwjgl_openal_ALUT.cpp,
	  src/native/common/org_lwjgl_openal_ALUT.h,
	  src/native/common/org_lwjgl_openal_BaseAL.cpp,
	  src/native/common/org_lwjgl_openal_CoreAL.cpp,
	  src/native/common/org_lwjgl_openal_eax_CoreEAX.cpp: dynamic
	  loading of openal

2002-12-14 12:44  matzon

	* src/java/org/lwjgl/test/openal/ALCTest.java,
	  src/java/org/lwjgl/test/openal/ALUTTest.java,
	  src/java/org/lwjgl/test/openal/EAXTest.java,
	  src/java/org/lwjgl/test/openal/PlayTest.java,
	  src/java/org/lwjgl/test/openal/PlayTestMemory.java: fix: no more
	  using alutInit or alutExit

2002-12-14 12:43  matzon

	* src/java/org/lwjgl/test/openal/BasicTest.java: add: new alExit
	  method alutExit, which has been removed

2002-12-14 12:42  matzon

	* src/java/org/lwjgl/openal/ALUT.java: rem: alutInit and exit gone

2002-12-14 12:38  matzon

	* src/java/org/lwjgl/openal/ALUT.java: no message

2002-12-12 22:04  elias_naur

	* src/native/win32/org_lwjgl_opengl_BaseGL.cpp: Added more
	  pixelformat tests to win32

2002-12-12 20:06  elias_naur

	* src/native/win32/org_lwjgl_opengl_BaseGL.cpp: Moved print of
	  extensions to debug version

2002-12-12 20:04  elias_naur

	* src/native/win32/org_lwjgl_input_Mouse.cpp: Removed a printf

2002-12-12 19:51  elias_naur

	* src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp: Fixed a mouse button
	  state array bug

2002-12-11 10:14  elias_naur

	* src/native/win32/org_lwjgl_opengl_BaseGL.cpp: Added
	  ReleaseContext to win32

2002-12-11 07:26  elias_naur

	* src/native/linux/org_lwjgl_Display.cpp: Minor fix to Display.cpp

2002-12-11 07:16  elias_naur

	* src/native/common/callbacks/GLUQuadricCallbacks.h,
	  src/native/common/checkGLerror.h, src/native/common/extgl.c,
	  src/native/common/extgl.h,
	  src/native/common/org_lwjgl_opengl_GLU.cpp,
	  src/native/config.h.in, src/native/configure.in,
	  src/native/linux/org_lwjgl_Display.cpp,
	  src/native/win32/org_lwjgl_opengl_BaseGL.cpp: Switched to dynamic
	  loading of gl functions and libs

2002-12-04 15:17  elias_naur

	* src/native/linux/org_lwjgl_Display.cpp: Fixed a GL context
	  creation bug

2002-11-30 21:43  elias_naur

	* src/native/linux/Makefile.elias_naur: Removed Makefile.elias_naur

2002-11-30 21:36  lholden

	* src/native/autogen.sh, src/native/configure.in: ac*.m4 files are
	  no longer in cvs

2002-11-30 21:35  lholden

	* src/native/acinclude.m4, src/native/aclocal.m4,
	  src/native/stamp-h.in: Files are automatically generated

2002-11-30 21:25  elias_naur

	* src/native/acinclude.m4, src/native/aclocal.m4,
	  src/native/linux/org_lwjgl_input_Mouse.cpp: Added the XWarpointer
	  call again - this time centering the pointer

2002-11-30 03:40  lholden

	* src/native/common/callbacks/README.txt,
	  src/native/common/org_lwjgl_opengl_GLU.cpp: added
	  GLUQuadricCallbacks::clear(); to quadricDelete

2002-11-30 03:34  lholden

	* src/native/common/callbacks/JavaMethod.cpp: moved everything to
	  header

2002-11-30 03:32  lholden

	* src/native/common/callbacks/README.txt: *** empty log message ***

2002-11-30 03:28  lholden

	* src/java/org/lwjgl/opengl/GLU.java, src/native/acinclude.m4,
	  src/native/aclocal.m4,
	  src/native/common/callbacks/CallbackContainer.cpp,
	  src/native/common/callbacks/CallbackContainer.h,
	  src/native/common/callbacks/CallbackManager.cpp,
	  src/native/common/callbacks/CallbackManager.h,
	  src/native/common/callbacks/GLUQuadricCallbacks.cpp,
	  src/native/common/callbacks/GLUQuadricCallbacks.h,
	  src/native/common/callbacks/JavaMethod.h,
	  src/native/common/callbacks/Makefile.am,
	  src/native/common/callbacks/README.txt,
	  src/native/common/org_lwjgl_opengl_GLU.cpp,
	  src/native/common/org_lwjgl_opengl_GLU.h: GLU: added
	  quadricCallback(...) methods
	  
	  GLUQuadricCallbacks: Should now be fully implemented
	  
	  removed files:
	  See the README.txt file for more information.

2002-11-30 00:19  lholden

	* src/native/acinclude.m4, src/native/aclocal.m4,
	  src/native/common/Makefile.am,
	  src/native/common/callbacks/CallbackManager.cpp,
	  src/native/common/callbacks/CallbackManager.h,
	  src/native/common/callbacks/GLUQuadricCallbacks.cpp,
	  src/native/common/callbacks/GLUQuadricCallbacks.h,
	  src/native/common/callbacks/JavaMethod.cpp,
	  src/native/common/callbacks/JavaMethod.h,
	  src/native/common/callbacks/Makefile.am,
	  src/native/common/callbacks/README.txt, src/native/configure.in:
	  the callback classes now compile and link with the library.
	  However it still
	  is not usable =/

2002-11-29 11:51  elias_naur

	* src/native/linux/org_lwjgl_input_Mouse.cpp: Reverted Luke's
	  XWarpPointer change

2002-11-29 09:19  lholden

	* src/native/common/callbacks/README.txt: added an example on how
	  to use the callback from java

2002-11-29 08:53  lholden

	* src/native/common/callbacks/README.txt: *** empty log message ***

2002-11-29 08:51  lholden

	* src/native/common/callbacks/README.txt: added a cast to the
	  example

2002-11-29 08:49  lholden

	* src/native/common/callbacks/README.txt: *** empty log message ***

2002-11-29 08:48  lholden

	* src/native/common/callbacks/README.txt: fixed the grammer a
	  little, along with a small bug =)

2002-11-29 08:33  lholden

	* src/native/aclocal.m4, src/native/dummy.c, src/native/dummy.cpp:
	  *** empty log message ***

2002-11-29 08:29  lholden

	* src/native/Makefile.am, src/native/acinclude.m4,
	  src/native/aclocal.m4, src/native/autogen.sh,
	  src/native/configure.in,
	  src/native/linux/org_lwjgl_input_Mouse.cpp: BaseWindow: We are
	  now grabbing the mouse. Doing this because on linux,
	  you need to grab and move the pointer or else you can scroll away
	  from
	  your full screen program.
	  
	  org_lwjgl_input_Mouse.cpp: When in full screen, the pointer
	  should warp
	  to the corner of the display. This fixes a few issues.
	  
	  Also added a stub for nEnableBuffer, with a fixme message. This
	  function
	  does not seem to be implemented in either the linux or win32
	  source...
	  but exists in the java Mouse class. The stub keeps programs from
	  crashing.
	  
	  ltmain.sh: Fixed a bug in libtool, where it uses gcc vs c++ for
	  linking
	  librarys built in c++. This fixes a missing symbol issue.
	  
	  configure.in: Made a few small changes.

2002-11-29 06:06  lholden

	* src/native/common/Makefile.am, src/native/common/callbacks,
	  src/native/common/callbacks/CallbackContainer.cpp,
	  src/native/common/callbacks/CallbackContainer.h,
	  src/native/common/callbacks/CallbackManager.cpp,
	  src/native/common/callbacks/CallbackManager.h,
	  src/native/common/callbacks/GLUQuadricCallbacks.cpp,
	  src/native/common/callbacks/GLUQuadricCallbacks.h,
	  src/native/common/callbacks/JavaMethod.cpp,
	  src/native/common/callbacks/JavaMethod.h,
	  src/native/common/callbacks/README.txt: callbacks: The start of
	  my callback implementation.
	  
	  Makefile.am: small fix for the CPPFLAGS variable

2002-11-28 22:44  lholden

	* src/native/configure.in: small update for the X11 path

2002-11-28 22:40  lholden

	* src/native/AUTHORS, src/native/COPYING, src/native/ChangeLog,
	  src/native/INSTALL, src/native/Makefile.am, src/native/NEWS,
	  src/native/README, src/native/acinclude.m4,
	  src/native/aclocal.m4, src/native/autogen.sh,
	  src/native/common/Makefile.am, src/native/config.h.in,
	  src/native/configure.in, src/native/dummy.c,
	  src/native/linux/Makefile.am, src/native/stamp-h.in,
	  src/native/subdirs: initial autoconf/automake support =)

2002-11-28 22:35  lholden

	* src/native/linux/Makefile, src/native/linux/Makefile.elias_naur:
	  Renamed... prepping for autoconf =)

2002-11-28 22:06  matzon

	* src/native/common/checkALerror.h: fix: make OpenAL compile, by
	  not including extal.h in files - somekind of circular dependency
	  ?

2002-11-28 21:49  elias_naur

	* src/native/linux/org_lwjgl_Display.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp: Added pointer warping
	  to keep pointer in center of the display

2002-11-28 20:25  matzon

	* src/native/common/org_lwjgl_openal_ALC.cpp,
	  src/native/common/org_lwjgl_openal_ALUT.cpp,
	  src/native/common/org_lwjgl_openal_CoreAL.cpp,
	  src/native/common/org_lwjgl_openal_eax_CoreEAX.cpp: fix: make
	  OpenAL compile, by not including extal.h in files, but CoreEAX -
	  somekind of circular dependency ?

2002-11-28 19:36  lholden

	* src/native/common/extal.h: *** empty log message ***

2002-11-28 19:35  lholden

	* src/native/common/extal.h: try, try, try again =)

2002-11-28 19:17  lholden

	* src/native/common/extal.h: second try on getting things working
	  proper on win32

2002-11-28 16:45  lholden

	* src/native/common/extal.h: trying to fix problem with compiling
	  on windows

2002-11-28 09:29  elias_naur

	* src/native/linux/org_lwjgl_input_Mouse.cpp: Mouse.cpp fix

2002-11-27 22:34  matzon

	* src/java/org/lwjgl/opengl/CoreGL.java,
	  src/java/org/lwjgl/opengl/GL.java: fix: removed not needed
	  imports (makes eclipse bitch less)

2002-11-27 06:28  lholden

	* src/native/common/org_lwjgl_opengl_GLU.h: generated from the java
	  source =)

2002-11-27 05:54  lholden

	* src/java/org/lwjgl/opengl/GLU.java,
	  src/native/common/org_lwjgl_opengl_GLU.cpp,
	  src/native/common/org_lwjgl_opengl_GLU.h: GLU: Added full
	  quadrics support (except gluQuadricCallback)
	  
	  Quadrics.java: port of NeHe lesson18: Quadrics

2002-11-27 03:01  lholden

	* src/native/common/extal.h: Modified so openal compiles on linux
	  again

2002-11-27 02:34  lholden

	* src/native/common/extal.c: fixed missing newline

2002-11-27 02:34  lholden

	* src/native/common/extal.h: fixed lack of newline

2002-11-26 23:31  cix_foo

	* src/native/common/checkALerror.h,
	  src/native/common/org_lwjgl_openal_ALC.cpp,
	  src/native/common/org_lwjgl_openal_ALUT.cpp,
	  src/native/common/org_lwjgl_openal_CoreAL.cpp,
	  src/native/common/org_lwjgl_openal_eax_CoreEAX.cpp: Fixed include
	  error

2002-11-26 23:23  cix_foo

	* src/native/common/org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.h,
	  src/native/common/org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.h,
	  src/native/common/org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.h,
	  src/native/common/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.h,
	  src/native/common/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.h,
	  src/native/common/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.h,
	  src/native/common/org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.h,
	  src/native/common/org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.h,
	  src/native/common/org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.h,
	  src/native/common/org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.h,
	  src/native/common/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.h,
	  src/native/common/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.h,
	  src/native/common/org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.h,
	  src/native/common/org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.h,
	  src/native/common/org_lwjgl_input_GamePad.h,
	  src/native/common/org_lwjgl_input_Joystick.h,
	  src/native/common/org_lwjgl_opengl_CoreGL.h,
	  src/native/win32/org_lwjgl_input_GamePad.cpp,
	  src/native/win32/org_lwjgl_input_Joystick.cpp: *** keyword
	  substitution change ***

2002-11-26 20:07  elias_naur

	* src/native/linux/org_lwjgl_input_Keyboard.cpp: Increased poll
	  buffer size

2002-11-26 20:07  elias_naur

	* src/native/linux/org_lwjgl_input_Keyboard.cpp: Added poll() logic
	  so behavior looks like DX

2002-11-26 17:34  cix_foo

	* src/native/common/checkGLerror.h: *** keyword substitution change
	  ***

2002-11-26 08:15  elias_naur

	* src/native/linux/org_lwjgl_input_Keyboard.cpp: Reverted the
	  Keyboard.poll() change

2002-11-26 04:58  lholden

	* src/native/linux/org_lwjgl_Sys.cpp: Removed the native time
	  readout from queryTime().
	  I think elias_naur was trying to annoy me to death with time
	  updates
	  every 0.001 seconds =)

2002-11-26 03:30  lholden

	* src/native/linux/org_lwjgl_Display.cpp: Added a fix for when
	  GLX_ALPHA_SIZE cant be set (I think this happens
	  when display depth is below 24.)
	  
	  There might be a better way to handle this... but this lets lwjgl
	  work
	  for me. =)

2002-11-25 22:10  elias_naur

	* src/native/linux/org_lwjgl_input_Keyboard.cpp: Made Keyboard.poll
	  behave like win32 version

2002-11-25 21:50  matzon

	* src/native/common/extal.h: fix: <al.h> -> <AL/al.h>

2002-11-25 20:35  elias_naur

	* src/native/linux/org_lwjgl_opengl_BaseGL.cpp: Dump extension info
	  with debug library

2002-11-25 17:04  elias_naur

	* src/java/org/lwjgl/opengl/BaseGL.java,
	  src/native/common/org_lwjgl_opengl_BaseGL.h,
	  src/native/linux/org_lwjgl_opengl_BaseGL.cpp: Added
	  releaseContext to BaseGL.java (and native for linux)

2002-11-25 15:32  elias_naur

	* src/java/org/lwjgl/input/Keyboard.java: Added keycode mapping for
	  enter and tab in Keyboard.java

2002-11-25 14:57  elias_naur

	* src/native/linux/Makefile,
	  src/native/linux/org_lwjgl_input_Keyboard.cpp: Remapped some keys

2002-11-25 13:52  elias_naur

	* src/native/common/org_lwjgl_openal_ALC.cpp,
	  src/native/common/org_lwjgl_openal_ALUT.cpp,
	  src/native/common/org_lwjgl_openal_BaseAL.cpp,
	  src/native/common/org_lwjgl_openal_CoreAL.cpp,
	  src/native/common/org_lwjgl_openal_eax_BaseEAX.cpp,
	  src/native/common/org_lwjgl_openal_eax_CoreEAX.cpp,
	  src/native/common/org_lwjgl_openal_eax_EAXBufferProperties.cpp,
	  src/native/common/org_lwjgl_openal_eax_EAXListenerProperties.cpp,
	  src/native/linux/org_lwjgl_openal_ALC.cpp,
	  src/native/linux/org_lwjgl_openal_ALUT.cpp,
	  src/native/linux/org_lwjgl_openal_BaseAL.cpp,
	  src/native/linux/org_lwjgl_openal_CoreAL.cpp,
	  src/native/linux/org_lwjgl_openal_eax_BaseEAX.cpp,
	  src/native/linux/org_lwjgl_openal_eax_CoreEAX.cpp,
	  src/native/linux/org_lwjgl_openal_eax_EAXBufferProperties.cpp,
	  src/native/linux/org_lwjgl_openal_eax_EAXListenerProperties.cpp,
	  src/native/win32/org_lwjgl_openal_ALC.cpp,
	  src/native/win32/org_lwjgl_openal_ALUT.cpp,
	  src/native/win32/org_lwjgl_openal_BaseAL.cpp,
	  src/native/win32/org_lwjgl_openal_CoreAL.cpp,
	  src/native/win32/org_lwjgl_openal_eax_BaseEAX.cpp,
	  src/native/win32/org_lwjgl_openal_eax_CoreEAX.cpp,
	  src/native/win32/org_lwjgl_openal_eax_EAXBufferProperties.cpp,
	  src/native/win32/org_lwjgl_openal_eax_EAXListenerProperties.cpp:
	  Moved OpenAL to common

2002-11-25 13:39  elias_naur

	* src/native/common/checkALerror.h, src/native/common/extal.c,
	  src/native/linux/checkALerror.h, src/native/linux/extal.c,
	  src/native/win32/extal.c: Moved AL utility files to common

2002-11-25 13:36  elias_naur

	* src/native/common/org_lwjgl_opengl_GLU.cpp,
	  src/native/linux/org_lwjgl_opengl_GLU.cpp,
	  src/native/win32/org_lwjgl_opengl_GLU.cpp: Moved GLU.cpp to
	  common

2002-11-25 13:33  elias_naur

	* src/native/common/org_lwjgl_opengl_CoreGL.cpp,
	  src/native/common/org_lwjgl_opengl_GL.cpp: Moved
	  org_lwjgl_opengl_GL.cpp to common (again)

2002-11-25 13:32  elias_naur

	* src/native/linux/org_lwjgl_opengl_CoreGL.cpp,
	  src/native/linux/org_lwjgl_opengl_GL.cpp,
	  src/native/win32/org_lwjgl_opengl_CoreGL.cpp,
	  src/native/win32/org_lwjgl_opengl_GL.cpp: Moved
	  org_lwjgl_opengl_GL.cpp to common

2002-11-25 13:18  elias_naur

	* src/native/common/MatrixOpCommon.cpp,
	  src/native/common/MatrixOpCommon.h,
	  src/native/common/org_lwjgl_Math.cpp,
	  src/native/common/org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.cpp,
	  src/native/common/org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.cpp,
	  src/native/common/org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.cpp,
	  src/native/common/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.cpp,
	  src/native/common/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp,
	  src/native/common/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp,
	  src/native/common/org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.cpp,
	  src/native/common/org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.cpp,
	  src/native/common/org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.cpp,
	  src/native/common/org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.cpp,
	  src/native/common/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp,
	  src/native/common/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp,
	  src/native/common/org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.cpp,
	  src/native/common/org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.cpp,
	  src/native/linux/Makefile, src/native/linux/MatrixOpCommon.cpp,
	  src/native/linux/MatrixOpCommon.h,
	  src/native/linux/org_lwjgl_Math.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.cpp,
	  src/native/win32/MatrixOpCommon.cpp,
	  src/native/win32/MatrixOpCommon.h,
	  src/native/win32/org_lwjgl_Math.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.cpp:
	  Moved Math functions to common

2002-11-25 06:55  lholden

	* ., .cvsignore: put my cvsignore changes here =)

2002-11-25 00:09  elias_naur

	* src/native/linux/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp:
	  Synced math operations with win32

2002-11-24 22:46  cix_foo

	* src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp:
	  Fixed array allocation syntax error and removed std namespace for
	  VC6.0 users

2002-11-24 19:35  elias_naur

	* src/java/org/lwjgl/input/Keyboard.java: Removed PRINTSCREEN,
	  PAGEUP and PAGEDOWN again - need to remap instead

2002-11-24 19:14  elias_naur

	* src/native/linux/org_lwjgl_opengl_CoreGL.cpp: Added more missing
	  native GL functions

2002-11-24 17:13  cix_foo

	* src/native/win32/org_lwjgl_opengl_BaseGL.cpp: Fixed compile error
	  since changing to platform independent glext.c

2002-11-24 17:12  cix_foo

	* src/native/win32/org_lwjgl_Display.cpp: Fixed display frequency
	  problems

2002-11-24 17:08  cix_foo

	* src/java/org/lwjgl/opengl/GL.java: Fixed extension finding code

2002-11-24 14:35  elias_naur

	* src/java/org/lwjgl/input/Keyboard.java: Added
	  Keyboard.KEY_PRINTSCREEN

2002-11-24 14:27  elias_naur

	* src/native/linux/org_lwjgl_opengl_CoreGL.cpp: Added linux support
	  for additional GL functions

2002-11-24 13:21  elias_naur

	* src/native/common/org_lwjgl_opengl_CoreGL.h: Created new jni
	  header for CoreGL

2002-11-24 13:17  elias_naur

	* src/java/org/lwjgl/opengl/CoreGL.java,
	  src/java/org/lwjgl/opengl/CoreGLConstants.java: Added missing GL
	  constants and functions

2002-11-24 12:01  elias_naur

	* src/java/org/lwjgl/input/Keyboard.java: Added Keyboard.KEY_PAGEUP
	  Keyboard.KEY_PAGEDOWN

2002-11-22 21:49  matzon

	* src/native/win32/org_lwjgl_input_Joystick.cpp: fix: now copies
	  buttoncount buttons, instead of 4 (doh!)

2002-11-22 11:35  elias_naur

	* src/native/linux/org_lwjgl_Sys.cpp: Using linux soft realtime
	  priority for Sys.REALTIME_PRIORITY

2002-11-22 11:24  elias_naur

	* src/java/org/lwjgl/test/opengl/Game.java: Dont let Game.java use
	  realtime priority

2002-11-22 09:40  elias_naur

	* src/native/linux/Makefile: The Makefile now strips the release
	  library to make it smaller

2002-11-22 09:34  elias_naur

	* src/native/linux/Makefile: make g++ compile with -O3

2002-11-21 22:38  matzon

	* src/java/org/lwjgl/test/openal/ALTest.java: fix: removed unneeded
	  import
	  fix: removed getSource3f reference

2002-11-21 22:36  matzon

	* src/java/org/lwjgl/openal/eax/EAXBufferProperties.java,
	  src/java/org/lwjgl/test/openal/ALCTest.java,
	  src/java/org/lwjgl/test/openal/EAXTest.java: fix: removed
	  unneeded import

2002-11-21 15:13  elias_naur

	* src/java/org/lwjgl/test/opengl/Grass.java,
	  src/java/org/lwjgl/test/opengl/cg_grass2.cg,
	  src/java/org/lwjgl/test/opengl/cg_grass2.vp: Added shader demo
	  Grass.java

2002-11-21 15:05  elias_naur

	* src/native/linux/org_lwjgl_input_Keyboard.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp: Input fixes

2002-11-21 11:00  elias_naur

	* src/native/linux/org_lwjgl_opengl_BaseGL.cpp: Fixed a bug that
	  made extensions unavailable

2002-11-20 16:11  elias_naur

	* src/native/linux/org_lwjgl_input_GamePad.cpp,
	  src/native/linux/org_lwjgl_input_Joystick.cpp: Null joystick and
	  gamepad files added

2002-11-20 13:54  elias_naur

	* src/native/linux/org_lwjgl_Display.cpp,
	  src/native/linux/org_lwjgl_input_Keyboard.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp: Fixed a viewport
	  placement bug

2002-11-20 10:33  elias_naur

	* src/native/linux/org_lwjgl_Display.cpp,
	  src/native/linux/org_lwjgl_input_Keyboard.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.cpp: Improved pointer and
	  keyboard handling under windowed mode

2002-11-19 16:49  matzon

	* src/java/org/lwjgl/input/test, src/java/org/lwjgl/openal/test,
	  src/java/org/lwjgl/opengl/test,
	  src/java/org/lwjgl/test/MathTest.java,
	  src/java/org/lwjgl/test/input,
	  src/java/org/lwjgl/test/input/JoystickTest.java,
	  src/java/org/lwjgl/test/openal,
	  src/java/org/lwjgl/test/openal/ALCTest.java,
	  src/java/org/lwjgl/test/openal/ALTest.java,
	  src/java/org/lwjgl/test/openal/ALUTTest.java,
	  src/java/org/lwjgl/test/openal/BasicTest.java,
	  src/java/org/lwjgl/test/openal/EAXTest.java,
	  src/java/org/lwjgl/test/openal/PlayTest.java,
	  src/java/org/lwjgl/test/openal/PlayTestMemory.java,
	  src/java/org/lwjgl/test/opengl,
	  src/java/org/lwjgl/test/opengl/Game.java,
	  src/java/org/lwjgl/test/vector,
	  src/java/org/lwjgl/test/vector/MathTest.java: moved tests to
	  org.lwjgl.test for easier seperation

2002-11-19 16:39  matzon

	* src/java/org/lwjgl/openal/CoreAL.java,
	  src/native/common/org_lwjgl_openal_CoreAL.h: mod: getSource3f
	  removed, since it isn't in the specs

2002-11-19 15:48  elias_naur

	* src/native/linux/org_lwjgl_openal_CoreAL.cpp: removed
	  alGetSource3f

2002-11-19 15:47  matzon

	* src/native/win32/org_lwjgl_openal_eax_BaseEAX.cpp,
	  src/native/win32/org_lwjgl_openal_eax_CoreEAX.cpp,
	  src/native/win32/org_lwjgl_opengl_eax_BaseEAX.cpp,
	  src/native/win32/org_lwjgl_opengl_eax_CoreEAX.cpp: opengl->openal
	  (doh!)

2002-11-19 15:22  elias_naur

	* src/native/linux/extal.c, src/native/linux/org_lwjgl_Math.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp,
	  src/native/linux/org_lwjgl_openal_ALC.cpp,
	  src/native/linux/org_lwjgl_openal_ALUT.cpp,
	  src/native/linux/org_lwjgl_openal_CoreAL.cpp,
	  src/native/linux/org_lwjgl_openal_eax_CoreEAX.cpp,
	  src/native/linux/org_lwjgl_opengl_GL.cpp: Corrected author tags

2002-11-19 15:17  elias_naur

	* src/native/linux/extal.c: linux extal.h

2002-11-19 14:58  elias_naur

	* src/native/linux/Makefile: Updated linux Makefile

2002-11-19 14:38  elias_naur

	* src/native/linux/checkALerror.h: Added linux specific
	  checkALerror.h

2002-11-19 14:33  elias_naur

	* src/native/linux/org_lwjgl_openal_BaseAL.cpp,
	  src/native/linux/org_lwjgl_openal_eax_BaseEAX.cpp,
	  src/native/linux/org_lwjgl_openal_eax_CoreEAX.cpp: Added EAX
	  linux files

2002-11-19 14:22  elias_naur

	* src/java/org/lwjgl/openal/test/ALTest.java: Fixed filenames in
	  ALTest.java

2002-11-19 14:08  elias_naur

	* src/native/linux/Makefile,
	  src/native/linux/org_lwjgl_openal_ALC.cpp,
	  src/native/linux/org_lwjgl_openal_ALUT.cpp,
	  src/native/linux/org_lwjgl_openal_BaseAL.cpp,
	  src/native/linux/org_lwjgl_openal_CoreAL.cpp,
	  src/native/linux/org_lwjgl_openal_eax_EAXBufferProperties.cpp,
	  src/native/linux/org_lwjgl_openal_eax_EAXListenerProperties.cpp:
	  Initial OpenAL linux support

2002-11-19 09:07  elias_naur

	* src/java/org/lwjgl/test, src/java/org/lwjgl/test/MathTest.java:
	  Added MathTest.java

2002-11-19 08:50  elias_naur

	* src/native/linux/Makefile, src/native/linux/MatrixOpCommon.cpp,
	  src/native/linux/MatrixOpCommon.h,
	  src/native/linux/org_lwjgl_Display.c,
	  src/native/linux/org_lwjgl_Display.cpp,
	  src/native/linux/org_lwjgl_Math.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.cpp,
	  src/native/linux/org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.cpp,
	  src/native/linux/org_lwjgl_Sys.c,
	  src/native/linux/org_lwjgl_Sys.cpp,
	  src/native/linux/org_lwjgl_input_Keyboard.c,
	  src/native/linux/org_lwjgl_input_Keyboard.cpp,
	  src/native/linux/org_lwjgl_input_Mouse.c,
	  src/native/linux/org_lwjgl_input_Mouse.cpp,
	  src/native/linux/org_lwjgl_opengl_BaseGL.c,
	  src/native/linux/org_lwjgl_opengl_BaseGL.cpp,
	  src/native/linux/org_lwjgl_opengl_CoreGL.c,
	  src/native/linux/org_lwjgl_opengl_CoreGL.cpp,
	  src/native/linux/org_lwjgl_opengl_GL.c,
	  src/native/linux/org_lwjgl_opengl_GL.cpp,
	  src/native/linux/org_lwjgl_opengl_GLU.c,
	  src/native/linux/org_lwjgl_opengl_GLU.cpp: Ported to C++. ported
	  Math ops

2002-11-19 07:51  elias_naur

	* src/java/org/lwjgl/opengl/test,
	  src/java/org/lwjgl/opengl/test/Game.java,
	  src/native/linux/Game.java: Moved Game.java opengl test to
	  java/org/lwjgl/opengl/test

2002-11-19 07:42  elias_naur

	* src/native/common/checkGLerror.h, src/native/common/extgl.c,
	  src/native/common/extgl.h, src/native/linux/Makefile,
	  src/native/linux/checkGLerror.h, src/native/linux/extgl.c,
	  src/native/linux/extgl.h,
	  src/native/linux/org_lwjgl_opengl_BaseGL.c,
	  src/native/win32/extgl.c, src/native/win32/extgl.h: Updated
	  extgl.h/c and checkGLerror.h

2002-11-18 20:29  elias_naur

	* src/native/linux/Game.java: Added small GL extension test to
	  Game.java

2002-11-18 20:22  elias_naur

	* src/native/linux/org_lwjgl_opengl_BaseGL.c,
	  src/native/linux/org_lwjgl_opengl_CoreGL.c: GL extensions fixes

2002-11-18 20:07  elias_naur

	* src/native/linux/Makefile: Cleanup makefile

2002-11-18 20:02  elias_naur

	* src/native/linux/Makefile, src/native/linux/extgl.c,
	  src/native/linux/extgl.h, src/native/linux/org_lwjgl_opengl_GL.c:
	  Added support for GL extensions

2002-11-18 17:50  matzon

	* src/java/org/lwjgl/input/Joystick.java,
	  src/java/org/lwjgl/input/test/JoystickTest.java,
	  src/native/win32/org_lwjgl_input_Joystick.cpp: fix: made joystick
	  static, according to specs

2002-11-18 16:42  matzon

	* src/native/common/org_lwjgl_input_Joystick.h: fix: made joystick
	  static, according to specs

2002-11-18 06:16  matzon

	* src/native/common/org_lwjgl_input_Joystick.h: fix: formatting got
	  fucked

2002-11-18 06:16  matzon

	* src/native/win32/org_lwjgl_input_Joystick.cpp: bulk commit, since
	  cvs server was down while fixing :/
	  fix: formatting got fucked
	  fix: multiple poll
	  fix: removed AquireInput method

2002-11-17 18:15  matzon

	* src/java/org/lwjgl/input/test,
	  src/java/org/lwjgl/input/test/JoystickTest.java: accompanying
	  test for the joystick implementation

2002-11-17 18:14  matzon

	* src/java/org/lwjgl/input/Joystick.java: first stab at the
	  joystick implementation

2002-11-17 18:13  matzon

	* src/native/win32/org_lwjgl_input_Joystick.cpp: first stab at the
	  win32 joystick implementation

2002-11-17 18:12  matzon

	* src/native/common/org_lwjgl_input_Joystick.h: new joystick header

2002-11-17 17:09  elias_naur

	* src/native/linux/Game.java, src/native/linux/Makefile,
	  src/native/linux/checkGLerror.h: Added debug support

2002-11-17 16:49  elias_naur

	* src/native/linux/Game.java,
	  src/native/linux/org_lwjgl_input_Mouse.c: Cursor z movement added

2002-11-17 16:14  elias_naur

	* src/native/linux/org_lwjgl_Display.c,
	  src/native/linux/org_lwjgl_input_Mouse.c: Cursor blanking added

2002-11-16 20:10  elias_naur

	* src/native/linux/Game.java, src/native/linux/org_lwjgl_Display.c,
	  src/native/linux/org_lwjgl_Sys.c: Added Sys setPriority support

2002-11-16 19:46  elias_naur

	* src/native/linux/Game.java, src/native/linux/org_lwjgl_Sys.c:
	  Added Sys timer support

2002-11-15 11:10  elias_naur

	* src/native/linux/Game.java, src/native/linux/Makefile,
	  src/native/linux/org_lwjgl_Display.c,
	  src/native/linux/org_lwjgl_Sys.c,
	  src/native/linux/org_lwjgl_input_Keyboard.c,
	  src/native/linux/org_lwjgl_input_Mouse.c,
	  src/native/linux/org_lwjgl_opengl_BaseGL.c,
	  src/native/linux/org_lwjgl_opengl_CoreGL.c,
	  src/native/linux/org_lwjgl_opengl_GL.c,
	  src/native/linux/org_lwjgl_opengl_GLU.c: Corrected revision and
	  id tags

2002-11-15 11:00  elias_naur

	* src/native/linux/org_lwjgl_Display.c: corrected id and revisions
	  tags

2002-11-15 10:58  elias_naur

	* src/native/linux/org_lwjgl_Display.c: corrected revision and id

2002-11-15 10:40  elias_naur

	* src/native/linux, src/native/linux/Game.java,
	  src/native/linux/Makefile, src/native/linux/org_lwjgl_Display.c,
	  src/native/linux/org_lwjgl_Sys.c,
	  src/native/linux/org_lwjgl_input_Keyboard.c,
	  src/native/linux/org_lwjgl_input_Mouse.c,
	  src/native/linux/org_lwjgl_opengl_BaseGL.c,
	  src/native/linux/org_lwjgl_opengl_CoreGL.c,
	  src/native/linux/org_lwjgl_opengl_GL.c,
	  src/native/linux/org_lwjgl_opengl_GLU.c: Added linux native src
	  files

2002-10-28 20:01  exocet

	* src/java/org/lwjgl/vector/Matrix3f.java,
	  src/java/org/lwjgl/vector/Matrix4f.java: Fixed inversion error.

2002-10-26 18:54  exocet

	* src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp:
	  Fixed some bugs.

2002-10-19 14:27  cix_foo

	* src/native/win32/org_lwjgl_input_GamePad.cpp,
	  src/native/win32/org_lwjgl_input_Joystick.cpp: Ready to fill in.
	  Go on, you know you want to.

2002-10-18 23:28  cix_foo

	* src/java/org/lwjgl/Display.java,
	  src/java/org/lwjgl/DisplayMode.java,
	  src/java/org/lwjgl/Math.java, src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/opengl/CoreGL.java,
	  src/java/org/lwjgl/opengl/GLConstants.java,
	  src/java/org/lwjgl/opengl/ext/EXTAbgr.java,
	  src/java/org/lwjgl/opengl/ext/EXTBgra.java,
	  src/java/org/lwjgl/opengl/ext/EXTBlendColor.java,
	  src/java/org/lwjgl/opengl/ext/EXTBlendMinmax.java,
	  src/java/org/lwjgl/opengl/ext/EXTBlendSubtract.java,
	  src/java/org/lwjgl/opengl/ext/EXTLightMaxExponent.java,
	  src/java/org/lwjgl/opengl/ext/EXTPackedPixels.java,
	  src/java/org/lwjgl/opengl/ext/EXTRescaleNormal.java,
	  src/java/org/lwjgl/opengl/ext/EXTSeparateSpecularColor.java,
	  src/java/org/lwjgl/opengl/ext/EXTSharedTexturePalette.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureEnvCombine.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureEnvDot3.java,
	  src/java/org/lwjgl/opengl/ext/EXTVertexArray.java: *** keyword
	  substitution change ***

2002-10-18 23:21  cix_foo

	* src/java/org/lwjgl/opengl/CoreGL.java,
	  src/java/org/lwjgl/opengl/GL.java,
	  src/java/org/lwjgl/opengl/GLConstants.java,
	  src/java/org/lwjgl/opengl/ext/EXTAbgr.java,
	  src/java/org/lwjgl/opengl/ext/EXTAgbr.java,
	  src/java/org/lwjgl/opengl/ext/EXTBgra.java,
	  src/java/org/lwjgl/opengl/ext/EXTBlendColor.java,
	  src/java/org/lwjgl/opengl/ext/EXTBlendMinmax.java,
	  src/java/org/lwjgl/opengl/ext/EXTBlendSubtract.java,
	  src/java/org/lwjgl/opengl/ext/EXTLightMaxExponent.java,
	  src/java/org/lwjgl/opengl/ext/EXTPackedPixels.java,
	  src/java/org/lwjgl/opengl/ext/EXTRescaleNormal.java,
	  src/java/org/lwjgl/opengl/ext/EXTSeparateSpecularColor.java,
	  src/java/org/lwjgl/opengl/ext/EXTSharedTexturePalette.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureEnvCombine.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureEnvDot3.java,
	  src/java/org/lwjgl/opengl/ext/EXTVertexArray.java: New extensions

2002-10-16 22:34  exocet

	* src/java/org/lwjgl/vector/Matrix2f.java,
	  src/java/org/lwjgl/vector/Matrix3f.java,
	  src/java/org/lwjgl/vector/Matrix4f.java: added invert/determinant

2002-10-16 21:00  exocet

	* src/native/win32/MatrixOpCommon.cpp: fixed some memory errors

2002-10-15 20:30  cix_foo

	* src/native/common/org_lwjgl_opengl_CoreGL.h,
	  src/native/win32/MatrixOpCommon.cpp,
	  src/native/win32/org_lwjgl_opengl_CoreGL.cpp: Fixed native matrix
	  code so it compiles. Added EXT_paletted_texture functions to
	  CoreGL - whoops

2002-10-06 21:34  cix_foo

	* src/java/org/lwjgl/vector/Vector3f.java,
	  src/java/org/lwjgl/vector/Vector4f.java: Added load method

2002-09-28 16:53  exocet

	* src/native/win32/MatrixOpCommon.cpp,
	  src/native/win32/MatrixOpCommon.h,
	  src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp:
	  Optimised INVERT cases for Orthogonal Matricies (Rotations)

2002-09-20 17:00  cix_foo

	* src/native/win32/org_lwjgl_opengl_GL.cpp: Fixed
	  wglGetExtensionsStringARB problem

2002-09-20 16:57  cix_foo

	* doc/tutorial/skeleton_code.html,
	  src/java/org/lwjgl/opengl/GL.java: Catching up

2002-09-12 01:42  matzon

	* src/native/win32/org_lwjgl_opengl_eax_CoreEAX.cpp: fix: don't do
	  the whole initializing thingy - just assume that OpenAL is
	  initialized
	  fix:: wrong comment
	  fix: changed ifndef to ifdef DOH!

2002-09-12 01:31  matzon

	* src/java/org/lwjgl/openal/test/ALTest.java: fix: fixed overflow
	  error

2002-09-12 01:26  matzon

	* src/java/org/lwjgl/openal/eax/BaseEAX.java: add: added finalizer

2002-09-11 23:58  matzon

	* src/java/org/lwjgl/openal/test/BasicTest.java: fix: create
	  default device, instead of "" device (which creates a waveout
	  device!)

2002-09-11 23:25  matzon

	* src/java/org/lwjgl/openal/test/EAXTest.java: fix: EAX now
	  requires OpenAL to be initialized PRIOR to calling create

2002-09-11 16:57  matzon

	* src/java/org/lwjgl/openal/eax/EAXListenerProperties.java: fix:
	  now reading ints instead of longs - buffer overflow, since longs
	  are 64 bit in java

2002-09-11 16:46  matzon

	* src/java/org/lwjgl/openal/eax/EAXBufferProperties.java: fix: now
	  reading ints instead of longs - buffer overflow, since longs are
	  64 bit in java

2002-09-10 14:35  matzon

	* doc/CREDITS: add: Added Gregory Pierce to credits list

2002-09-09 16:41  matzon

	* doc/openal_c-to-java.html, doc/openal_c-to-java.txt: mod: changed
	  text file to html, so that it can be included on website

2002-09-08 23:57  exocet

	* src/native/win32/MatrixOpCommon.cpp,
	  src/native/win32/MatrixOpCommon.h,
	  src/native/win32/org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.cpp:
	  Cleaned up the code, all test cases I have sent at it work.
	  check current compatibility at:
	  http://www.happypedestrian.com/lwjgl/matrixop.html

2002-09-08 06:20  gregorypierce

	* src/native/macosx/RenderingContext.cpp,
	  src/native/macosx/RenderingContext.h: RenderingContext - OpenGL
	  context

2002-09-08 06:19  gregorypierce

	* src/native/macosx/org_lwjgl_Display.cpp: Updated to use
	  RenderingContext

2002-09-07 19:52  exocet

	* src/native/win32/MatrixOpCommon.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.cpp:
	  Recent Testing: Mul and Inv work for 3x3 matrix, more testing
	  coming
	  check www.happypedestrian.com/lwjgl/matrixop.html for current
	  status

2002-09-06 23:58  cix_foo

	* src/java/org/lwjgl/input/Keyboard.java: Fixed various bugs

2002-09-06 23:36  matzon

	* src/java/org/lwjgl/openal/ALC.java,
	  src/java/org/lwjgl/openal/CoreAL.java,
	  src/native/common/org_lwjgl_openal_ALC.h,
	  src/native/common/org_lwjgl_openal_CoreAL.h,
	  src/native/win32/org_lwjgl_openal_ALC.cpp,
	  src/native/win32/org_lwjgl_openal_CoreAL.cpp: rem: getProcAddress
	  removed, since it serves no purpose for Java programmers

2002-09-05 15:46  matzon

	* doc/tutorial/OpenAL_Tutoral.html,
	  doc/tutorial/openal_basics.html: renamed OpenAL_Tutoral to
	  openal_basics

2002-09-05 15:43  matzon

	* doc/tutorial/index.html, doc/tutorial/intro.html: renamed
	  index.html to intro.html

2002-09-04 15:27  matzon

	* src/java/org/lwjgl/openal/test/ALTest.java: rem: removed some
	  debug

2002-09-03 21:25  matzon

	* doc/tutorial/OpenAL_Tutoral.html: initial import of tutorial

2002-09-03 19:58  matzon

	* doc/README: initial import of README

2002-09-03 19:46  matzon

	* doc/openal_c-to-java.txt: initial import of basic OpenAL
	  conversion from c/c++ to Java

2002-09-03 19:24  matzon

	* src/native/common/org_lwjgl_openal_ALC.h,
	  src/native/common/org_lwjgl_openal_ALUT.h,
	  src/native/common/org_lwjgl_openal_BaseAL.h,
	  src/native/win32/org_lwjgl_openal_ALC.cpp,
	  src/native/win32/org_lwjgl_openal_ALUT.cpp,
	  src/native/win32/org_lwjgl_openal_BaseAL.cpp: mod: adopted
	  create/destroy architecture

2002-09-03 18:54  matzon

	* src/java/org/lwjgl/openal/ALC.java,
	  src/java/org/lwjgl/openal/ALUT.java,
	  src/java/org/lwjgl/openal/BaseAL.java,
	  src/java/org/lwjgl/openal/test/BasicTest.java: mod: updated to
	  create/destroy architecture

2002-09-03 18:08  matzon

	* src/java/org/lwjgl/openal/test/ALTest.java: fix: better keyboard
	  handling

2002-09-03 16:07  matzon

	* src/java/org/lwjgl/openal/test/ALTest.java: add: rest of
	  semiautomatic tests added

2002-09-03 11:17  matzon

	* src/java/org/lwjgl/openal/eax/BaseEAXConstants.java,
	  src/java/org/lwjgl/openal/eax/EAXBufferProperties.java,
	  src/java/org/lwjgl/openal/eax/EAXListenerProperties.java,
	  src/java/org/lwjgl/openal/test/ALTest.java: mod: refactored some
	  EAX constants to Buffer or Listerner Properties class

2002-09-03 05:53  gregorypierce

	* src/native/macosx/org_lwjgl_Display.cpp: Updated with GL setup
	  functions

2002-09-03 04:57  gregorypierce

	* src/native/macosx, src/native/macosx/org_lwjgl_Display.cpp:
	  Initial revision of the Mac version of the display class. Just
	  testing CVS script.

2002-09-02 22:08  matzon

	* src/native/common/org_lwjgl_openal_eax_EAXBufferProperties.h,
	  src/native/common/org_lwjgl_openal_eax_EAXListenerProperties.h,
	  src/native/win32/org_lwjgl_openal_eax_EAXBufferProperties.cpp,
	  src/native/win32/org_lwjgl_openal_eax_EAXListenerProperties.cpp:
	  add: finished EAX support

2002-09-02 22:06  matzon

	* src/java/org/lwjgl/openal/eax/BaseEAXConstants.java,
	  src/java/org/lwjgl/openal/eax/EAXBufferProperties.java,
	  src/java/org/lwjgl/openal/eax/EAXListenerProperties.java,
	  src/java/org/lwjgl/openal/test/ALTest.java: add: EAX support done
	  - needs some cleaning, and possibly refactoring of constants...

2002-09-02 18:01  matzon

	* src/java/org/lwjgl/openal/ALConstants.java: mod: AL shouldn't
	  have EAX constants

2002-09-02 13:22  matzon

	* src/native/common/org_lwjgl_openal_BaseEAX.h,
	  src/native/common/org_lwjgl_openal_CoreEAX.h,
	  src/native/common/org_lwjgl_openal_eax_BaseEAX.h,
	  src/native/common/org_lwjgl_openal_eax_CoreEAX.h,
	  src/native/win32/org_lwjgl_opengl_BaseEAX.cpp,
	  src/native/win32/org_lwjgl_opengl_CoreEAX.cpp,
	  src/native/win32/org_lwjgl_opengl_eax_BaseEAX.cpp,
	  src/native/win32/org_lwjgl_opengl_eax_CoreEAX.cpp: mod: moving to
	  eax subpackage

2002-09-02 13:09  matzon

	* src/java/org/lwjgl/openal/test/EAXTest.java: fix: updated to
	  reflect moving of EAX stuff to eax subpackage

2002-09-02 13:07  matzon

	* src/java/org/lwjgl/openal/BaseEAX.java,
	  src/java/org/lwjgl/openal/BaseEAXConstants.java,
	  src/java/org/lwjgl/openal/CoreEAX.java,
	  src/java/org/lwjgl/openal/EAX.java,
	  src/java/org/lwjgl/openal/eax,
	  src/java/org/lwjgl/openal/eax/BaseEAX.java,
	  src/java/org/lwjgl/openal/eax/BaseEAXConstants.java,
	  src/java/org/lwjgl/openal/eax/CoreEAX.java,
	  src/java/org/lwjgl/openal/eax/EAX.java: mod: moved to eax
	  subpackage

2002-09-02 09:51  matzon

	* doc/CREDITS, doc/LICENSE: initial commit

2002-08-30 22:15  matzon

	* src/java/org/lwjgl/openal/test/EAXTest.java: add: small output
	  line to tell that EAX is possible

2002-08-30 21:45  matzon

	* src/java/org/lwjgl/openal/BaseEAX.java,
	  src/java/org/lwjgl/openal/CoreEAX.java,
	  src/native/common/org_lwjgl_openal_CoreEAX.h,
	  src/native/win32/org_lwjgl_opengl_CoreEAX.cpp: fix: actually set
	  Listener & Buffer GUID's

2002-08-30 21:30  matzon

	* src/java/org/lwjgl/openal/BaseEAX.java,
	  src/java/org/lwjgl/openal/BaseEAXConstants.java,
	  src/java/org/lwjgl/openal/CoreEAX.java,
	  src/java/org/lwjgl/openal/EAX.java,
	  src/java/org/lwjgl/openal/test/EAXTest.java,
	  src/native/common/extal.h,
	  src/native/common/org_lwjgl_openal_BaseEAX.h,
	  src/native/common/org_lwjgl_openal_CoreEAX.h,
	  src/native/win32/extal.c,
	  src/native/win32/org_lwjgl_opengl_BaseEAX.cpp,
	  src/native/win32/org_lwjgl_opengl_CoreEAX.cpp: add: first stab at
	  EAX support

2002-08-30 21:29  matzon

	* src/java/org/lwjgl/openal/ALConstants.java: fix: constants
	  cleanup

2002-08-29 21:40  exocet

	* src/native/win32/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp:
	  Safe version now exists, some testing performed.

2002-08-29 14:06  matzon

	* src/java/org/lwjgl/openal/EAXALConstants.java: mov: renamed to
	  BaseEAXConstants.java

2002-08-29 12:44  matzon

	* src/java/org/lwjgl/openal/test/ALCTest.java,
	  src/java/org/lwjgl/openal/test/ALTest.java,
	  src/java/org/lwjgl/openal/test/BasicTest.java,
	  src/java/org/lwjgl/openal/test/PlayTest.java,
	  src/java/org/lwjgl/openal/test/PlayTestMemory.java: fix: now
	  using Int- & Float- Buffers
	  fix: to small iteration when unqueing buffers
	  fix: nulling of buffer

2002-08-29 02:00  matzon

	* src/java/org/lwjgl/openal/test/ALTest.java: add: finished full
	  automated tests

2002-08-29 01:49  matzon

	* src/java/org/lwjgl/openal/test/ALTest.java: add: added
	  EnumerationValue test

2002-08-29 01:45  matzon

	* src/java/org/lwjgl/openal/test/ALTest.java: add: Queue test added

2002-08-29 01:11  matzon

	* src/java/org/lwjgl/openal/ALUT.java,
	  src/java/org/lwjgl/openal/CoreAL.java,
	  src/java/org/lwjgl/openal/test/ALTest.java,
	  src/java/org/lwjgl/openal/test/ALUTTest.java,
	  src/java/org/lwjgl/openal/test/PlayTest.java,
	  src/native/common/org_lwjgl_openal_CoreAL.h,
	  src/native/win32/org_lwjgl_openal_CoreAL.cpp: fix: now using
	  ByteBuffer all the way

2002-08-29 01:11  matzon

	* src/java/org/lwjgl/openal/test/PlayTestMemory.java: initial
	  import

2002-08-28 23:41  matzon

	* src/native/win32/org_lwjgl_openal_ALUT.cpp: fix: don't check for
	  errors after the exit! - will crash since no current context

2002-08-28 22:46  matzon

	* src/native/win32/org_lwjgl_openal_ALUT.cpp: fix: now uses
	  ByteBuffer address to load buffer when using alutLoadWAVMemory
	  fix: minor cleanup

2002-08-28 22:45  matzon

	* src/native/common/org_lwjgl_openal_ALUT.h: fix: now uses
	  ByteBuffer address to load buffer when using alutLoadWAVMemory

2002-08-28 22:31  matzon

	* src/java/org/lwjgl/openal/test/PlayTest.java: rem: not needed
	  imports

2002-08-28 21:58  cix_foo

	* src/java/org/lwjgl/input/Joystick.java,
	  src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/input/Mouse.java: Stuff

2002-08-28 16:45  exocet

	* src/native/win32/MatrixOpCommon.cpp,
	  src/native/win32/MatrixOpCommon.h,
	  src/native/win32/org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.cpp:
	  First draft of ANSIC++ Vector code. Needs to be tested.

2002-08-28 14:17  matzon

	* src/java/org/lwjgl/openal/test/ALTest.java: add: more tests

2002-08-28 12:56  matzon

	* src/java/org/lwjgl/openal/OpenALException.java: initial import

2002-08-28 01:19  matzon

	* src/java/org/lwjgl/openal/test/ALTest.java: initial import of
	  ALTest - conversion of altest.c - work in progress

2002-08-28 00:05  cix_foo

	* src/java/org/lwjgl/vector/Matrix.java,
	  src/java/org/lwjgl/vector/Matrix2f.java,
	  src/java/org/lwjgl/vector/Matrix3f.java,
	  src/java/org/lwjgl/vector/Matrix4f.java,
	  src/java/org/lwjgl/vector/Vector.java,
	  src/java/org/lwjgl/vector/Vector2f.java,
	  src/java/org/lwjgl/vector/Vector3f.java: Fixes

2002-08-27 23:30  matzon

	* src/java/org/lwjgl/openal/test/ALUTTest.java: initial import of
	  ALUTTest - basically PlayTest, using ALUT for initialization and
	  deinitialization

2002-08-27 23:28  matzon

	* src/java/org/lwjgl/openal/test/PlayTest.java: add: mo javadoc

2002-08-27 23:21  matzon

	* src/java/org/lwjgl/openal/test/ALCTest.java: add: last test
	  added. ALCTest complete sans some stuff that doesn't work on
	  win32 - awaiting fix from OpenAL people

2002-08-27 20:44  matzon

	* src/native/common/checkALerror.h: fix: empty defines for !debug
	  builds

2002-08-27 20:42  matzon

	* src/native/win32/org_lwjgl_input_Keyboard.cpp: fix: made compile

2002-08-27 17:49  matzon

	* src/java/org/lwjgl/openal/test/ALCTest.java: first stab at ALC
	  testing - Work In Progress

2002-08-27 17:48  matzon

	* src/java/org/lwjgl/openal/test/PlayTest.java: fix: update to spec
	  recommendation (alcMakeContextCurrent before destroy)

2002-08-27 17:45  matzon

	* src/native/win32/org_lwjgl_openal_ALC.cpp: fix: support
	  alcMakeContextCurrent - as recommended in specs!

2002-08-26 22:23  cix_foo

	* src/java/org/lwjgl/Math.java: Fixed more stuff

2002-08-26 22:16  matzon

	* src/native/win32/org_lwjgl_openal_ALC.cpp: fix: NULL check in
	  getString
	  fix: wrong object being used when retrieving fields

2002-08-26 21:28  matzon

	* src/native/win32/org_lwjgl_openal_ALC.cpp: fix: allow null to be
	  passed to openDevice

2002-08-26 21:17  cix_foo

	* src/java/org/lwjgl/opengl/GL.java,
	  src/java/org/lwjgl/opengl/GLUConstants.java: *** keyword
	  substitution change ***

2002-08-26 21:10  matzon

	* src/java/org/lwjgl/openal/test/BasicTest.java,
	  src/java/org/lwjgl/openal/test/PlayTest.java: add: new basic test
	  class to make testing easier
	  mod: PlayTest now inherits from BasicTest

2002-08-26 21:05  cix_foo

	* src/java/org/lwjgl/input/GamePad.java,
	  src/java/org/lwjgl/input/Joystick.java,
	  src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/input/Mouse.java: *** keyword substitution
	  change ***

2002-08-26 20:57  matzon

	* src/java/org/lwjgl/opengl/GL.java,
	  src/java/org/lwjgl/opengl/GLUConstants.java: fix: removed double
	  ;

2002-08-26 20:39  cix_foo

	* src/java/org/lwjgl/Math.java: This n that

2002-08-26 20:24  cix_foo

	* src/java/org/lwjgl/vector/Matrix.java,
	  src/java/org/lwjgl/vector/Matrix2f.java,
	  src/java/org/lwjgl/vector/Matrix3f.java,
	  src/java/org/lwjgl/vector/Matrix4f.java,
	  src/java/org/lwjgl/vector/Vector.java,
	  src/java/org/lwjgl/vector/Vector2f.java,
	  src/java/org/lwjgl/vector/Vector3f.java,
	  src/java/org/lwjgl/vector/Vector4f.java: *** keyword substitution
	  change ***

2002-08-26 20:17  matzon

	* src/java/org/lwjgl/openal/test/PlayTest.java: add: javadoc
	  comment on getError

2002-08-26 19:53  matzon

	* src/java/org/lwjgl/openal/test,
	  src/java/org/lwjgl/openal/test/PlayTest.java: initial import of
	  first basic test (wee)

2002-08-26 18:23  matzon

	* src/native/common/checkALerror.h,
	  src/native/win32/org_lwjgl_openal_ALC.cpp,
	  src/native/win32/org_lwjgl_openal_ALUT.cpp,
	  src/native/win32/org_lwjgl_openal_CoreAL.cpp: add: macro AL error
	  checking

2002-08-26 18:14  matzon

	* src/native/win32/org_lwjgl_Display.cpp: fix: dx version defined,
	  so that compile errors are removed

2002-08-26 18:12  matzon

	* src/native/win32/org_lwjgl_Math.cpp: rem: don't include math
	  file, which isn't there

2002-08-26 15:53  cix_foo

	* src/java/org/lwjgl/vector/Matrix.java,
	  src/java/org/lwjgl/vector/Matrix2f.java,
	  src/java/org/lwjgl/vector/Matrix3f.java,
	  src/java/org/lwjgl/vector/Matrix4f.java: Fixes

2002-08-26 15:46  cix_foo

	* src/java/org/lwjgl/vector/Matrix.java,
	  src/java/org/lwjgl/vector/Matrix2f.java,
	  src/java/org/lwjgl/vector/Matrix3f.java,
	  src/java/org/lwjgl/vector/Matrix4f.java,
	  src/java/org/lwjgl/vector/Vector.java,
	  src/java/org/lwjgl/vector/Vector2f.java,
	  src/java/org/lwjgl/vector/Vector3f.java,
	  src/java/org/lwjgl/vector/Vector4f.java: New base classes Vector
	  and Matrix

2002-08-26 15:30  matzon

	* src/java/org/lwjgl/openal/ALC.java: rem: removed debug
	  fix: cleanup

2002-08-26 15:28  matzon

	* src/java/org/lwjgl/openal/ALC.java: add: ALC constants added

2002-08-26 15:07  matzon

	* src/native/win32/org_lwjgl_openal_ALC.cpp: fix: wrong header file
	  being included (DOH!)
	  fix: using wrong object to retrieve field values from

2002-08-25 11:02  matzon

	* src/native/win32/org_lwjgl_openal_ALC.cpp: fix: made java impl.
	  behave like C counterpart, by returning NULL

2002-08-25 10:04  cix_foo

	* doc/tutorial/skeleton_code.html: Tweaks

2002-08-25 08:41  matzon

	* src/java/org/lwjgl/openal/OpenALTest.java: removing from openal
	  package

2002-08-24 21:35  cix_foo

	* src/java/org/lwjgl/vector/Matrix3f.java,
	  src/java/org/lwjgl/vector/Matrix4f.java: Determinants

2002-08-24 21:26  cix_foo

	* src/java/org/lwjgl/vector/Matrix2f.java,
	  src/java/org/lwjgl/vector/Matrix3f.java,
	  src/java/org/lwjgl/vector/Matrix4f.java: Load & store into
	  FloatBuffers

2002-08-24 21:19  cix_foo

	* ., .cvsignore, src/java/org/lwjgl/opengl/GL.java,
	  src/native/common, src/native/common/.cvsignore,
	  src/native/common/org_lwjgl_input_GamePad.h,
	  src/native/common/org_lwjgl_input_Joystick.h,
	  src/native/common/org_lwjgl_input_Mouse.h, src/native/win32,
	  src/native/win32/.cvsignore, src/native/win32/LWJGL.cpp,
	  src/native/win32/org_lwjgl_Display.cpp,
	  src/native/win32/org_lwjgl_Math.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.cpp,
	  src/native/win32/org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.cpp:
	  Checkpoint

2002-08-24 21:14  cix_foo

	* src/java/org/lwjgl/input/GamePad.java,
	  src/java/org/lwjgl/input/Joystick.java,
	  src/java/org/lwjgl/input/Mouse.java: Buffering added

2002-08-24 21:12  cix_foo

	* src/java/org/lwjgl/vector/Matrix2f.java,
	  src/java/org/lwjgl/vector/Matrix3f.java,
	  src/java/org/lwjgl/vector/Matrix4f.java,
	  src/java/org/lwjgl/vector/Vector2f.java,
	  src/java/org/lwjgl/vector/Vector3f.java,
	  src/java/org/lwjgl/vector/Vector4f.java: Bunch of matrix and
	  vector code added

2002-08-24 16:34  cix_foo

	* doc/tutorial, doc/tutorial/index.html,
	  doc/tutorial/skeleton_code.html: Rough incomplete draft

2002-08-24 09:32  cix_foo

	* src/native/common, src/native/common/.cvsignore,
	  src/native/common/org_lwjgl_Math.h,
	  src/native/common/org_lwjgl_Math_MatrixOpAdd_MatrixOpDirect.h,
	  src/native/common/org_lwjgl_Math_MatrixOpAdd_MatrixOpSafe.h,
	  src/native/common/org_lwjgl_Math_MatrixOpCopy_MatrixOpDirect.h,
	  src/native/common/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.h,
	  src/native/common/org_lwjgl_Math_MatrixOpInvert_MatrixOpDirect.h,
	  src/native/common/org_lwjgl_Math_MatrixOpInvert_MatrixOpSafe.h,
	  src/native/common/org_lwjgl_Math_MatrixOpMultiply_MatrixOpDirect.h,
	  src/native/common/org_lwjgl_Math_MatrixOpMultiply_MatrixOpSafe.h,
	  src/native/common/org_lwjgl_Math_MatrixOpNegate_MatrixOpDirect.h,
	  src/native/common/org_lwjgl_Math_MatrixOpNegate_MatrixOpSafe.h,
	  src/native/common/org_lwjgl_Math_MatrixOpNormalise_MatrixOpDirect.h,
	  src/native/common/org_lwjgl_Math_MatrixOpNormalise_MatrixOpSafe.h,
	  src/native/common/org_lwjgl_Math_MatrixOpSubtract_MatrixOpDirect.h,
	  src/native/common/org_lwjgl_Math_MatrixOpSubtract_MatrixOpSafe.h:
	  New math code

2002-08-23 16:14  cix_foo

	* src/java/org/lwjgl/Display.java,
	  src/java/org/lwjgl/DisplayMode.java,
	  src/java/org/lwjgl/Math.java, src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/opengl/BaseGL.java: Mainly Javadoc fixes and
	  Math stuff

2002-08-20 14:55  cix_foo

	* src/java/org/lwjgl/input/GamePad.java,
	  src/java/org/lwjgl/input/Joystick.java,
	  src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/input/Mouse.java: Minor adjustments to Javadoc
	  comments

2002-08-20 14:46  matzon

	* 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.h,
	  src/native/win32/org_lwjgl_openal_ALC.cpp: add: first stab at ALC

2002-08-20 09:29  cix_foo

	* src/java/org/lwjgl/Math.java: Ready for native code

2002-08-19 14:29  cix_foo

	* src/java/org/lwjgl/Sys.java: Encapsulated LIBRARY_NAME
	  (properly!)

2002-08-19 14:02  matzon

	* src/java/org/lwjgl/openal/ALUT.java,
	  src/java/org/lwjgl/openal/BaseAL.java: fix: now uses
	  getLibraryName() for determening lib to load

2002-08-19 14:01  cix_foo

	* src/java/org/lwjgl/Display.java, src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/input/GamePad.java,
	  src/java/org/lwjgl/input/Joystick.java,
	  src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/input/Mouse.java,
	  src/java/org/lwjgl/opengl/BaseGL.java,
	  src/java/org/lwjgl/opengl/CoreGL.java,
	  src/java/org/lwjgl/opengl/GL.java,
	  src/java/org/lwjgl/opengl/GLU.java: Encapsulated LIBRARY_NAME

2002-08-19 13:55  matzon

	* src/java/org/lwjgl/openal/CoreAL.java: fix: wrong prototypes for
	  some methods, while switching to ByteBuffer

2002-08-19 13:54  matzon

	* src/native/common/org_lwjgl_openal_CoreAL.h,
	  src/native/win32/org_lwjgl_openal_CoreAL.cpp: basic al support
	  complete

2002-08-19 12:02  matzon

	* src/native/common/org_lwjgl_openal_CoreAL.h: add: rest of al
	  methods

2002-08-19 11:59  matzon

	* src/java/org/lwjgl/openal/CoreAL.java: mod: now use ByteBuffer
	  addresses instead of arrays - this way we reduce object creation

2002-08-19 11:30  cix_foo

	* src/native/common/org_lwjgl_Sys.h: Tweakage

2002-08-19 11:29  cix_foo

	* src/java/org/lwjgl/Math.java, src/java/org/lwjgl/Sys.java: Matrix
	  code started

2002-08-19 02:37  matzon

	* src/java/org/lwjgl/openal/CoreAL.java: add: last al methods added

2002-08-19 01:10  matzon

	* src/java/org/lwjgl/openal/CoreAL.java: add: more al methods (work
	  in progress)

2002-08-18 13:57  matzon

	* src/java/org/lwjgl/openal/ALUT.java,
	  src/java/org/lwjgl/openal/ALUTLoadWAVData.java,
	  src/java/org/lwjgl/openal/ALUTLoadWAVFile.java,
	  src/java/org/lwjgl/openal/OpenALTest.java,
	  src/native/win32/org_lwjgl_openal_ALUT.cpp: change:
	  ALUTLoadWAVFile -> ALUTLoadWAVData

2002-08-18 13:47  matzon

	* src/native/win32/org_lwjgl_openal_ALUT.cpp: fix: memory leak

2002-08-18 13:42  matzon

	* src/native/win32/org_lwjgl_openal_ALUT.cpp: add: loadWAVMemory
	  implemented
	  fix: wrong comments on alutInit

2002-08-18 13:41  matzon

	* src/native/common/org_lwjgl_openal_ALUT.h: loadWAVMemory
	  implemented

2002-08-17 14:13  cix_foo

	* src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/opengl/GL.java,
	  src/native/common/org_lwjgl_Audio.h,
	  src/native/common/org_lwjgl_opengl_GL.h,
	  src/native/common/org_lwjgl_opengl_GLU.h,
	  src/native/common/org_lwjgl_opengl_GLUT.h,
	  src/native/win32/LWJGL.cpp, src/native/win32/extgl.c,
	  src/native/win32/org_lwjgl_Display.cpp,
	  src/native/win32/org_lwjgl_input_Keyboard.cpp,
	  src/native/win32/org_lwjgl_opengl_BaseGL.cpp,
	  src/native/win32/org_lwjgl_opengl_GL.cpp,
	  src/native/win32/org_lwjgl_opengl_GLU.cpp: Working

2002-08-16 21:53  cix_foo

	* src/java/org/lwjgl/StructBuffer.java,
	  src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/opengl/GL.java,
	  src/java/org/lwjgl/opengl/GLConstants.java,
	  src/java/org/lwjgl/opengl/GLU.java,
	  src/java/org/lwjgl/opengl/GLUT.java,
	  src/java/org/lwjgl/opengl/GLUTConstants.java: Removed
	  StructBuffer

2002-08-16 21:52  cix_foo

	* src/java/org/lwjgl/vector/Matrix2f.java,
	  src/java/org/lwjgl/vector/Matrix3f.java,
	  src/java/org/lwjgl/vector/Matrix4f.java,
	  src/java/org/lwjgl/vector/Vector2f.java,
	  src/java/org/lwjgl/vector/Vector3f.java,
	  src/java/org/lwjgl/vector/Vector4f.java: Added licenses.

2002-08-16 21:50  cix_foo

	* src/java/org/lwjgl/opengl/arb,
	  src/java/org/lwjgl/opengl/arb/ARBCubeMap.java,
	  src/java/org/lwjgl/opengl/arb/ARBDepthTexture.java,
	  src/java/org/lwjgl/opengl/arb/ARBMatrixPalette.java,
	  src/java/org/lwjgl/opengl/arb/ARBMultisample.java,
	  src/java/org/lwjgl/opengl/arb/ARBMultitexture.java,
	  src/java/org/lwjgl/opengl/arb/ARBPointParameters.java,
	  src/java/org/lwjgl/opengl/arb/ARBShadow.java,
	  src/java/org/lwjgl/opengl/arb/ARBShadowAmbient.java,
	  src/java/org/lwjgl/opengl/arb/ARBTextureBorderClamp.java,
	  src/java/org/lwjgl/opengl/arb/ARBTextureCompression.java,
	  src/java/org/lwjgl/opengl/arb/ARBTextureEnvCombine.java,
	  src/java/org/lwjgl/opengl/arb/ARBTextureEnvDot3.java,
	  src/java/org/lwjgl/opengl/arb/ARBTextureMirroredRepeat.java,
	  src/java/org/lwjgl/opengl/arb/ARBTransposeMatrix.java,
	  src/java/org/lwjgl/opengl/arb/ARBVertexBlend.java,
	  src/java/org/lwjgl/opengl/arb/ARBVertexProgram.java,
	  src/java/org/lwjgl/opengl/ati,
	  src/java/org/lwjgl/opengl/ati/ATIElementArray.java,
	  src/java/org/lwjgl/opengl/ati/ATIEnvmapBumpmap.java,
	  src/java/org/lwjgl/opengl/ati/ATIFragmentShader.java,
	  src/java/org/lwjgl/opengl/ati/ATIPnTriangles.java,
	  src/java/org/lwjgl/opengl/ati/ATITextureMirrorOnce.java,
	  src/java/org/lwjgl/opengl/ati/ATIVertexArrayObject.java,
	  src/java/org/lwjgl/opengl/ati/ATIVertexStreams.java,
	  src/java/org/lwjgl/opengl/atix,
	  src/java/org/lwjgl/opengl/atix/ATIXPointSprites.java,
	  src/java/org/lwjgl/opengl/atix/ATIXTextureEnvRoute.java,
	  src/java/org/lwjgl/opengl/ext,
	  src/java/org/lwjgl/opengl/ext/EXTAgbr.java,
	  src/java/org/lwjgl/opengl/ext/EXTCompiledVertexArray.java,
	  src/java/org/lwjgl/opengl/ext/EXTDrawRangeElements.java,
	  src/java/org/lwjgl/opengl/ext/EXTFogCoord.java,
	  src/java/org/lwjgl/opengl/ext/EXTPointParameters.java,
	  src/java/org/lwjgl/opengl/ext/EXTSecondaryColor.java,
	  src/java/org/lwjgl/opengl/ext/EXTStencilTwoSide.java,
	  src/java/org/lwjgl/opengl/ext/EXTStencilWrap.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureCompressionS3TC.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureFilterAnisotropic.java,
	  src/java/org/lwjgl/opengl/ext/EXTTextureLODBias.java,
	  src/java/org/lwjgl/opengl/ext/EXTVertexShader.java,
	  src/java/org/lwjgl/opengl/ext/EXTVertexWeighting.java,
	  src/java/org/lwjgl/opengl/hp,
	  src/java/org/lwjgl/opengl/hp/HPOcclusionTest.java,
	  src/java/org/lwjgl/opengl/nv,
	  src/java/org/lwjgl/opengl/nv/NVCopyDepthToColor.java,
	  src/java/org/lwjgl/opengl/nv/NVDepthClamp.java,
	  src/java/org/lwjgl/opengl/nv/NVEvaluators.java,
	  src/java/org/lwjgl/opengl/nv/NVFence.java,
	  src/java/org/lwjgl/opengl/nv/NVFogDistance.java,
	  src/java/org/lwjgl/opengl/nv/NVLightMaxExponent.java,
	  src/java/org/lwjgl/opengl/nv/NVOcclusionQuery.java,
	  src/java/org/lwjgl/opengl/nv/NVPackedDepthStencil.java,
	  src/java/org/lwjgl/opengl/nv/NVPointSprite.java,
	  src/java/org/lwjgl/opengl/nv/NVRegisterCombiners.java,
	  src/java/org/lwjgl/opengl/nv/NVRegisterCombiners2.java,
	  src/java/org/lwjgl/opengl/nv/NVTexgenReflection.java,
	  src/java/org/lwjgl/opengl/nv/NVTextureEnvCombine4.java,
	  src/java/org/lwjgl/opengl/nv/NVTextureRectangle.java,
	  src/java/org/lwjgl/opengl/nv/NVTextureShader.java,
	  src/java/org/lwjgl/opengl/nv/NVTextureShader2.java,
	  src/java/org/lwjgl/opengl/nv/NVTextureShader3.java,
	  src/java/org/lwjgl/opengl/nv/NVVertexArrayRange.java,
	  src/java/org/lwjgl/opengl/nv/NVVertexArrayRange2.java,
	  src/java/org/lwjgl/opengl/nv/NVVertexProgram.java,
	  src/java/org/lwjgl/opengl/sgis,
	  src/java/org/lwjgl/opengl/sgis/SGISGenerateMipmap.java,
	  src/java/org/lwjgl/opengl/sgix,
	  src/java/org/lwjgl/opengl/sgix/SGIXDepthTexture.java,
	  src/java/org/lwjgl/opengl/sgix/SGIXShadow.java,
	  src/java/org/lwjgl/opengl/wgl,
	  src/java/org/lwjgl/opengl/wgl/WGLBufferRegion.java,
	  src/java/org/lwjgl/opengl/wgl/WGLMakeCurrentRead.java,
	  src/java/org/lwjgl/opengl/wgl/WGLMultisample.java,
	  src/java/org/lwjgl/opengl/wgl/WGLPBuffer.java,
	  src/java/org/lwjgl/opengl/wgl/WGLPixelFormat.java,
	  src/java/org/lwjgl/opengl/wgl/WGLRenderTexture.java: Initial
	  commit

2002-08-15 21:41  matzon

	* doc/manifest.txt: well someone has to be the victim...

2002-08-15 20:33  matzon

	* doc/manifest.txt: uhm.. needed to find a file to modify - testing
	  syncmail ;)

2002-08-15 16:27  cix_foo

	* src/java/org/lwjgl/Audio.java: Removed audio class

2002-08-15 16:19  cix_foo

	* src/java/org/lwjgl/input/GamePad.java,
	  src/java/org/lwjgl/input/Joystick.java,
	  src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/opengl/BaseGL.java,
	  src/java/org/lwjgl/opengl/CoreGL.java,
	  src/java/org/lwjgl/opengl/CoreGLConstants.java,
	  src/java/org/lwjgl/opengl/GL.java,
	  src/java/org/lwjgl/opengl/GLConstants.java,
	  src/java/org/lwjgl/opengl/GLU.java,
	  src/java/org/lwjgl/opengl/GLUConstants.java,
	  src/java/org/lwjgl/opengl/OpenGLException.java: Copyright added

2002-08-15 16:11  matzon

	* src/native/common/checkGLerror.h,
	  src/native/common/org_lwjgl_opengl_CoreGL.h,
	  src/native/win32/org_lwjgl_opengl_CoreGL.cpp: fixed: removed -kb
	  switch - changed to default kkv

2002-08-15 15:46  cix_foo

	* src/java/org/lwjgl/Display.java,
	  src/java/org/lwjgl/DisplayMode.java,
	  src/java/org/lwjgl/Math.java,
	  src/java/org/lwjgl/StructBuffer.java,
	  src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/input/Mouse.java,
	  src/native/win32/LWJGL.cpp, src/native/win32/org_lwjgl_Audio.cpp,
	  src/native/win32/org_lwjgl_Display.cpp,
	  src/native/win32/org_lwjgl_Math.cpp,
	  src/native/win32/org_lwjgl_Sys.cpp,
	  src/native/win32/org_lwjgl_input_Keyboard.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_opengl_BaseGL.cpp,
	  src/native/win32/org_lwjgl_opengl_CoreGL.cpp,
	  src/native/win32/org_lwjgl_opengl_GL.cpp,
	  src/native/win32/org_lwjgl_opengl_GLU.cpp,
	  src/native/win32/org_lwjgl_opengl_GLUT.cpp: Copyright added

2002-08-15 15:41  matzon

	* src/native/win32/org_lwjgl_openal_ALUT.c,
	  src/native/win32/org_lwjgl_openal_ALUT.cpp,
	  src/native/win32/org_lwjgl_openal_CoreAL.c,
	  src/native/win32/org_lwjgl_openal_CoreAL.cpp: change: old JNI
	  Cimplementaion upgraded to C++

2002-08-15 15:14  matzon

	* src/java/org/lwjgl/openal/AL.java,
	  src/java/org/lwjgl/openal/ALConstants.java,
	  src/java/org/lwjgl/openal/ALUT.java,
	  src/java/org/lwjgl/openal/ALUTLoadWAVFile.java,
	  src/java/org/lwjgl/openal/BaseAL.java,
	  src/java/org/lwjgl/openal/BaseALConstants.java,
	  src/java/org/lwjgl/openal/CoreAL.java,
	  src/java/org/lwjgl/openal/EAXALConstants.java,
	  src/java/org/lwjgl/openal/OpenALTest.java,
	  src/native/common/org_lwjgl_openal_ALUT.h,
	  src/native/common/org_lwjgl_openal_CoreAL.h,
	  src/native/win32/org_lwjgl_openal_ALUT.c,
	  src/native/win32/org_lwjgl_openal_CoreAL.c: add: copyright header

2002-08-15 14:53  matzon

	* src/native/win32/org_lwjgl_Display.cpp: changed: now defines
	  using dx7

2002-08-15 14:34  matzon

	* src/java/org/lwjgl/openal/ALUT.java,
	  src/java/org/lwjgl/openal/BaseALConstants.java,
	  src/java/org/lwjgl/openal/CoreAL.java,
	  src/java/org/lwjgl/openal/OpenALTest.java,
	  src/native/common/org_lwjgl_openal_ALUT.h,
	  src/native/common/org_lwjgl_openal_CoreAL.h,
	  src/native/win32/org_lwjgl_openal_ALUT.c,
	  src/native/win32/org_lwjgl_openal_CoreAL.c: changed: AL_ and al
	  prefix removed (this included lowercasing first letter in method)

2002-08-15 14:08  matzon

	* src/java/org/lwjgl/input/Mouse.java: fixed: joystick javadoc
	  changed to mouse

2002-08-15 13:26  cix_foo

	* src/java/org/lwjgl/opengl/GLUConstants.java,
	  src/native/common/org_lwjgl_opengl_CoreGL.h,
	  src/native/win32/org_lwjgl_opengl_CoreGL.cpp: Removed GL_
	  prefixes

2002-08-15 13:20  cix_foo

	* src/java/org/lwjgl/opengl/CoreGLConstants.java: Removed GL_
	  prefixes

2002-08-15 13:19  cix_foo

	* src/java/org/lwjgl/opengl/CoreGL.java: Removed gl prefixes

2002-08-14 14:32  cix_foo

	* src/java/org/lwjgl/Display.java: Renamed setDisplayMode to create
	  for consistency with other classes

2002-08-14 14:31  cix_foo

	* src/java/org/lwjgl/input/GamePad.java,
	  src/java/org/lwjgl/input/Joystick.java,
	  src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/input/Mouse.java: Added GamePad and Joystick
	  and some query methods

2002-08-14 10:55  matzon

	* src/java/org/lwjgl/openal/AL.java,
	  src/java/org/lwjgl/openal/CoreAL.java,
	  src/java/org/lwjgl/openal/CoreAL10.java,
	  src/native/common/org_lwjgl_openal_CoreAL.h,
	  src/native/common/org_lwjgl_openal_CoreAL10.h,
	  src/native/win32/org_lwjgl_openal_CoreAL.c,
	  src/native/win32/org_lwjgl_openal_CoreAL10.c: CoreAL10 -> CoreAL

2002-08-14 01:31  cix_foo

	* src/native/win32/org_lwjgl_opengl_CoreGL.cpp: Added automatic
	  error checking to debug build

2002-08-14 01:30  cix_foo

	* src/native/common/checkGLerror.h: Fixed a few things

2002-08-14 01:27  cix_foo

	* src/native/common/checkGLerror.h: GL error checking macro for
	  debug builds

2002-08-14 01:08  cix_foo

	* src/java/org/lwjgl/opengl/CoreGL.java,
	  src/java/org/lwjgl/opengl/CoreGL11.java,
	  src/java/org/lwjgl/opengl/CoreGL11Constants.java,
	  src/java/org/lwjgl/opengl/CoreGL12.java,
	  src/java/org/lwjgl/opengl/CoreGL12Constants.java,
	  src/java/org/lwjgl/opengl/CoreGL13.java,
	  src/java/org/lwjgl/opengl/CoreGL13Constants.java,
	  src/java/org/lwjgl/opengl/CoreGL14.java,
	  src/java/org/lwjgl/opengl/CoreGL14Constants.java,
	  src/java/org/lwjgl/opengl/CoreGLConstants.java,
	  src/java/org/lwjgl/opengl/GL.java,
	  src/java/org/lwjgl/opengl/GLConstants.java,
	  src/java/org/lwjgl/opengl/GLUConstants.java,
	  src/native/common/org_lwjgl_opengl_CoreGL.h,
	  src/native/common/org_lwjgl_opengl_CoreGL11.h,
	  src/native/common/org_lwjgl_opengl_CoreGL12.h,
	  src/native/common/org_lwjgl_opengl_CoreGL13.h,
	  src/native/common/org_lwjgl_opengl_CoreGL14.h,
	  src/native/win32/org_lwjgl_opengl_CoreGL.cpp,
	  src/native/win32/org_lwjgl_opengl_CoreGL11.cpp,
	  src/native/win32/org_lwjgl_opengl_CoreGL12.cpp,
	  src/native/win32/org_lwjgl_opengl_CoreGL13.cpp,
	  src/native/win32/org_lwjgl_opengl_CoreGL14.cpp: Removed redundant
	  class heirarchy

2002-08-13 23:13  matzon

	* src/java/org/lwjgl/openal/AL.java,
	  src/java/org/lwjgl/openal/ALConstants.java,
	  src/java/org/lwjgl/openal/ALUT.java,
	  src/java/org/lwjgl/openal/ALUTLoadWAVFile.java,
	  src/java/org/lwjgl/openal/BaseAL.java,
	  src/java/org/lwjgl/openal/BaseALConstants.java,
	  src/java/org/lwjgl/openal/CoreAL10.java,
	  src/java/org/lwjgl/openal/EAXALConstants.java: initial commit of
	  OpenAL code

2002-08-13 23:01  matzon

	* src/java/org/lwjgl/openal,
	  src/java/org/lwjgl/openal/OpenALTest.java: initial commit of test
	  class for OpenAL

2002-08-11 23:38  mpcooke3

	* build.xml: Some initial stuff for the website. Not ready to go
	  live yet - Matt

2002-08-11 16:27  matzon

	* src/native/common/org_lwjgl_openal_ALUT.h,
	  src/native/common/org_lwjgl_openal_CoreAL10.h: initial import of
	  OpenAL native implementation

2002-08-11 15:59  matzon

	* src/native/win32/org_lwjgl_openal_ALUT.c,
	  src/native/win32/org_lwjgl_openal_CoreAL10.c: corrected Id
	  keyword substitution

2002-08-11 15:56  matzon

	* src/native/win32/org_lwjgl_openal_ALUT.c,
	  src/native/win32/org_lwjgl_openal_CoreAL10.c: initial import of
	  OpenAL native implementation

2002-08-11 11:49  cix_foo

	* src/native/common/org_lwjgl_Audio.h,
	  src/native/common/org_lwjgl_Display.h,
	  src/native/common/org_lwjgl_Math.h,
	  src/native/common/org_lwjgl_Sys.h,
	  src/native/common/org_lwjgl_input_Keyboard.h,
	  src/native/common/org_lwjgl_input_Mouse.h,
	  src/native/common/org_lwjgl_opengl_BaseGL.h,
	  src/native/common/org_lwjgl_opengl_CoreGL11.h,
	  src/native/common/org_lwjgl_opengl_CoreGL12.h,
	  src/native/common/org_lwjgl_opengl_CoreGL13.h,
	  src/native/common/org_lwjgl_opengl_CoreGL14.h,
	  src/native/common/org_lwjgl_opengl_GL.h,
	  src/native/common/org_lwjgl_opengl_GLU.h,
	  src/native/common/org_lwjgl_opengl_GLUT.h,
	  src/native/win32/LWJGL.cpp, src/native/win32/extgl.c,
	  src/native/win32/extgl.h, src/native/win32/org_lwjgl_Audio.cpp,
	  src/native/win32/org_lwjgl_Display.cpp,
	  src/native/win32/org_lwjgl_Math.cpp,
	  src/native/win32/org_lwjgl_Sys.cpp,
	  src/native/win32/org_lwjgl_input_Keyboard.cpp,
	  src/native/win32/org_lwjgl_input_Mouse.cpp,
	  src/native/win32/org_lwjgl_opengl_BaseGL.cpp,
	  src/native/win32/org_lwjgl_opengl_CoreGL11.cpp,
	  src/native/win32/org_lwjgl_opengl_CoreGL12.cpp,
	  src/native/win32/org_lwjgl_opengl_CoreGL13.cpp,
	  src/native/win32/org_lwjgl_opengl_CoreGL14.cpp,
	  src/native/win32/org_lwjgl_opengl_GL.cpp,
	  src/native/win32/org_lwjgl_opengl_GLU.cpp,
	  src/native/win32/org_lwjgl_opengl_GLUT.cpp: Initial revision

2002-08-11 11:36  cix_foo

	* src/java/org/lwjgl/Math.java,
	  src/java/org/lwjgl/StructBuffer.java,
	  src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/opengl/BaseGL.java,
	  src/java/org/lwjgl/opengl/CoreGL11.java,
	  src/java/org/lwjgl/opengl/GLUConstants.java: StructBuffer added.
	  Numerous changes to timing code in Sys.

2002-08-09 19:42  cix_foo

	* src/java/org/lwjgl/opengl/CoreGL11.java,
	  src/java/org/lwjgl/opengl/CoreGL11Constants.java,
	  src/java/org/lwjgl/opengl/CoreGL12.java,
	  src/java/org/lwjgl/opengl/CoreGL12Constants.java,
	  src/java/org/lwjgl/opengl/CoreGL13.java,
	  src/java/org/lwjgl/opengl/CoreGL13Constants.java,
	  src/java/org/lwjgl/opengl/CoreGL14.java,
	  src/java/org/lwjgl/opengl/CoreGL14Constants.java,
	  src/java/org/lwjgl/opengl/GLU.java,
	  src/java/org/lwjgl/opengl/GLUT.java: Added GL constants and GLs
	  1.1, 1.2, 1.3

2002-08-09 18:50  cix_foo

	* src/java/org/lwjgl/Display.java, src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/opengl/CoreGL14.java,
	  src/java/org/lwjgl/opengl/GLU.java,
	  src/java/org/lwjgl/opengl/GLUConstants.java,
	  src/java/org/lwjgl/opengl/GLUT.java,
	  src/java/org/lwjgl/opengl/GLUTConstants.java: Added GLU and GLUT,
	  and core GL commands

2002-08-09 10:56  cix_foo

	* src/java/org, src/java/org/lwjgl, src/java/org/lwjgl/Audio.java,
	  src/java/org/lwjgl/Display.java,
	  src/java/org/lwjgl/DisplayMode.java,
	  src/java/org/lwjgl/Math.java, src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/input, src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/input/Mouse.java, src/java/org/lwjgl/opengl,
	  src/java/org/lwjgl/opengl/BaseGL.java,
	  src/java/org/lwjgl/opengl/CoreGL14.java,
	  src/java/org/lwjgl/opengl/CoreGL14Constants.java,
	  src/java/org/lwjgl/opengl/GL.java,
	  src/java/org/lwjgl/opengl/GLConstants.java,
	  src/java/org/lwjgl/opengl/OpenGLException.java,
	  src/java/org/lwjgl/vector,
	  src/java/org/lwjgl/vector/Matrix2f.java,
	  src/java/org/lwjgl/vector/Matrix3f.java,
	  src/java/org/lwjgl/vector/Matrix4f.java,
	  src/java/org/lwjgl/vector/Vector2f.java,
	  src/java/org/lwjgl/vector/Vector3f.java,
	  src/java/org/lwjgl/vector/Vector4f.java: First code import.

2002-08-06 15:10  cix_foo

	* ., doc, doc/javadoc, doc/javadoc/manifest.txt, doc/manifest.txt,
	  doc/spec, doc/spec/manifest.txt, manifest.txt, src, src/java,
	  src/java/manifest.txt, src/manifest.txt, src/native,
	  src/native/common, src/native/common/manifest.txt,
	  src/native/manifest.txt, src/native/win32,
	  src/native/win32/manifest.txt: Initial revision

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.