From: <ma...@us...> - 2010-10-13 21:17:07
|
Revision: 3447 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3447&view=rev Author: matzon Date: 2010-10-13 21:16:56 +0000 (Wed, 13 Oct 2010) Log Message: ----------- sync with live Modified Paths: -------------- trunk/LWJGL/www/changelog.php trunk/LWJGL/www/changelogs/full-changelog.txt trunk/LWJGL/www/credits.php trunk/LWJGL/www/demos.php trunk/LWJGL/www/documentation.php trunk/LWJGL/www/donations.php trunk/LWJGL/www/download.php trunk/LWJGL/www/index.php Added Paths: ----------- trunk/LWJGL/www/changelogs/2.2.2-changelog.txt trunk/LWJGL/www/changelogs/2.3-changelog.txt trunk/LWJGL/www/changelogs/2.4-changelog.txt trunk/LWJGL/www/changelogs/2.4.1-changelog.txt trunk/LWJGL/www/changelogs/2.4.2-changelog.txt trunk/LWJGL/www/changelogs/2.5-changelog.txt trunk/LWJGL/www/favicon.gif Modified: trunk/LWJGL/www/changelog.php =================================================================== --- trunk/LWJGL/www/changelog.php 2010-10-13 21:07:43 UTC (rev 3446) +++ trunk/LWJGL/www/changelog.php 2010-10-13 21:16:56 UTC (rev 3447) @@ -17,8 +17,14 @@ </p> <ul> <li><a href="http://www.lwjgl.org/changelogs/full-changelog.txt" target="_blank">Full changelog</a></li> - <li><a href="#2.2.1">LWJGL 2.2.1</a></li> - <li><a href="http://www.lwjgl.org/changelogs/2.2.0-changelog.txt" target="_blank">LWJGL 2.2.0</a></li> + <li><a href="#2.5">LWJGL 2.5</a></li> + <li><a href="http://www.lwjgl.org/changelogs/2.4.2-changelog.txt" target="_blank">LWJGL 2.4.2</a></li> + <li><a href="http://www.lwjgl.org/changelogs/2.4.1-changelog.txt" target="_blank">LWJGL 2.4.1</a></li> + <li><a href="http://www.lwjgl.org/changelogs/2.4-changelog.txt" target="_blank">LWJGL 2.4</a></li> + <li><a href="http://www.lwjgl.org/changelogs/2.3-changelog.txt" target="_blank">LWJGL 2.3</a></li> + <li><a href="http://www.lwjgl.org/changelogs/2.2.2-changelog.txt" target="_blank">LWJGL 2.2.2</a></li> + <li><a href="http://www.lwjgl.org/changelogs/2.2.1-changelog.txt" target="_blank">LWJGL 2.2.1</a></li> + <li><a href="http://www.lwjgl.org/changelogs/2.2.0-changelog.txt" target="_blank">LWJGL 2.2.0</a></li> <li><a href="http://www.lwjgl.org/changelogs/2.1.0-changelog.txt" target="_blank">LWJGL 2.1.0</a></li> <li><a href="http://www.lwjgl.org/changelogs/2.0.1-changelog.txt" target="_blank">LWJGL 2.0.1</a></li> <li><a href="http://www.lwjgl.org/changelogs/2.0-changelog.txt" target="_blank">LWJGL 2.0</a></li> @@ -56,6 +62,6 @@ </ul> <? -displayChangelog('2.2.1'); +displayChangelog('2.5'); require('_include/footer.php'); ?> Added: trunk/LWJGL/www/changelogs/2.2.2-changelog.txt =================================================================== --- trunk/LWJGL/www/changelogs/2.2.2-changelog.txt (rev 0) +++ trunk/LWJGL/www/changelogs/2.2.2-changelog.txt 2010-10-13 21:16:56 UTC (rev 3447) @@ -0,0 +1,221 @@ +2010-01-25 21:14 matzon + + * platform_build/build-definitions.xml, + src/java/org/lwjgl/Sys.java: 2.2.2 + +2010-01-17 11:54 spasi + + * src/templates/org/lwjgl/opengl/GL30.java: Fixed glClearBuffer + signature. + +2010-01-10 22:46 matzon + + * src/native/windows/org_lwjgl_input_Cursor.c: fix for issue with + Cursor that turned out to be a leaking DC + +2010-01-04 18:47 spasi + + * src/java/org/lwjgl/opengl/GLChecks.java, + src/java/org/lwjgl/util/generator/CachedResult.java, + src/java/org/lwjgl/util/generator/GeneratorVisitor.java, + src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java, + src/java/org/lwjgl/util/generator/Mode.java, + src/java/org/lwjgl/util/generator/NativeMethodStubsGenerator.java, + src/java/org/lwjgl/util/generator/Utils.java, + src/templates/org/lwjgl/opengl/ARB_buffer_object.java, + src/templates/org/lwjgl/opengl/ARB_map_buffer_range.java, + src/templates/org/lwjgl/opengl/ATI_map_object_buffer.java, + src/templates/org/lwjgl/opengl/EXT_direct_state_access.java, + src/templates/org/lwjgl/opengl/GL15.java, + src/templates/org/lwjgl/opengl/GL30.java: Added support for + explicit length arguments in functions that map buffer objects. + Simplified CachedResult handling of functions that map buffer + object ranges. + Improved documentation of CachedResult functions. + +2009-12-28 15:00 spasi + + * src/templates/org/lwjgl/opengl/ARB_map_buffer_range.java, + src/templates/org/lwjgl/opengl/EXT_direct_state_access.java, + src/templates/org/lwjgl/opengl/GL30.java: Fixed MapBufferRange + signature. + +2009-12-04 04:49 spasi + + * src/java/org/lwjgl/BufferChecks.java, + src/java/org/lwjgl/test/opengl/shaders/ShaderUNI.java, + src/java/org/lwjgl/test/opengl/shaders/ShadersTest.java, + src/java/org/lwjgl/test/opengl/shaders/shaderUNI.vsh, + src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java, + src/java/org/lwjgl/util/generator/NativeMethodStubsGenerator.java, + src/java/org/lwjgl/util/generator/NullTerminated.java, + src/java/org/lwjgl/util/generator/StringList.java, + src/java/org/lwjgl/util/generator/TypedefsGenerator.java, + src/templates/org/lwjgl/opengl/ARB_uniform_buffer_object.java, + src/templates/org/lwjgl/opengl/EXT_transform_feedback.java, + src/templates/org/lwjgl/opengl/GL30.java, + src/templates/org/lwjgl/opengl/GL31.java: Added generator support + for null-terminated string lists. + Fixed GetUniformIndices and TransformFeedbackVaryings. + Added a ARB_uniform_buffer_object test. + +2009-12-02 23:11 matzon + + * src/java/org/lwjgl/WindowsSysImplementation.java, + src/native/windows/org_lwjgl_Sys.c: call InitCommonControls if no + display has been created prior to Alert + +2009-12-01 15:12 kappa1 + + * src/java/org/lwjgl/opengl/Display.java: added the + Display.setInitialBackground(r,g,b) method, this will allow you + to select the initial background color of the lwjgl Display + window. Useful to create more polished applications and smoother + looking applets. + +2009-12-01 11:39 spasi + + * src/java/org/lwjgl/test/opengl/SyncTest.java: Fixed GetSync + signature. + +2009-12-01 03:37 spasi + + * src/java/org/lwjgl/util/generator/ContextCapabilitiesGenerator.java, + src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java, + src/java/org/lwjgl/util/generator/StripPostfix.java, + src/templates/org/lwjgl/opengl/ARB_sync.java, + src/templates/org/lwjgl/opengl/EXT_direct_state_access.java, + src/templates/org/lwjgl/opengl/GL30.java, + src/templates/org/lwjgl/opengl/GL32.java, + src/templates/org/lwjgl/opengl/NV_geometry_program4.java: Updated + EXT_direct_state_access to latest revision. + Improved postfix stripping and extension dependency. + +2009-11-26 22:44 matzon + + * src/java/org/lwjgl/input/Mouse.java, + src/java/org/lwjgl/opengl/WindowsDisplay.java: stop updating + cursor all the time and only continue animation if mouse is + inside window + +2009-11-24 20:13 kappa1 + + * src/java/org/lwjgl/opengl/LinuxDisplay.java: Mouse Grab Bug on + Linux Fixed when LWJGL is run as an applet. + +2009-11-20 23:28 matzon + + * src/java/org/lwjgl/util/applet/AppletLoader.java: cleanup imports + +2009-11-20 23:26 matzon + + * src/java/org/lwjgl/util/applet/AppletLoader.java: use HEAD + request when determening file size + +2009-11-20 23:06 matzon + + * src/java/org/lwjgl/util/applet/AppletLoader.java: workaround for + missing certificate for AppletLoader if cached + +2009-11-15 21:36 matzon + + * www/_gfx/projects/arcade_1.gif, www/_gfx/projects/arcade_2.jpg, + www/_gfx/projects/arcade_3.jpg, + www/_gfx/projects/arcade_small_1.gif, + www/_gfx/projects/arcade_small_2.gif, + www/_gfx/projects/arcade_small_3.gif, + www/_gfx/projects/devastro_1.jpg, + www/_gfx/projects/devastro_2.jpg, + www/_gfx/projects/devastro_3.jpg, + www/_gfx/projects/devastro_small_1.jpg, + www/_gfx/projects/devastro_small_2.jpg, + www/_gfx/projects/devastro_small_3.jpg, + www/_gfx/projects/droid_assault_1.jpg, + www/_gfx/projects/droid_assault_2.jpg, + www/_gfx/projects/droid_assault_3.jpg, + www/_gfx/projects/droid_assault_small_1.jpg, + www/_gfx/projects/droid_assault_small_2.jpg, + www/_gfx/projects/droid_assault_small_3.jpg, + www/_gfx/projects/ds4_1.png, www/_gfx/projects/ds4_1_small.png, + www/_gfx/projects/ds4_2.png, www/_gfx/projects/ds4_2_small.png, + www/_gfx/projects/ds4_3.png, www/_gfx/projects/ds4_3_small.png, + www/_gfx/projects/fenggui_1.png, www/_gfx/projects/fenggui_2.png, + www/_gfx/projects/fenggui_3.png, + www/_gfx/projects/fenggui_small_1.png, + www/_gfx/projects/fenggui_small_2.png, + www/_gfx/projects/fenggui_small_3.png, + www/_gfx/projects/grappling_hook_1.jpg, + www/_gfx/projects/grappling_hook_2.jpg, + www/_gfx/projects/grappling_hook_3.jpg, + www/_gfx/projects/grappling_hook_small_1.jpg, + www/_gfx/projects/grappling_hook_small_2.jpg, + www/_gfx/projects/grappling_hook_small_3.jpg, + www/_gfx/projects/illarion_1.png, + www/_gfx/projects/illarion_2.png, + www/_gfx/projects/illarion_3.png, + www/_gfx/projects/illarion_small_1.png, + www/_gfx/projects/illarion_small_2.png, + www/_gfx/projects/illarion_small_3.png, + www/_gfx/projects/lavirinto3d_1.jpg, + www/_gfx/projects/lavirinto3d_2.jpg, + www/_gfx/projects/lavirinto3d_3.jpg, + www/_gfx/projects/lavirinto3d_small_1.jpg, + www/_gfx/projects/lavirinto3d_small_2.jpg, + www/_gfx/projects/lavirinto3d_small_3.jpg, + www/_gfx/projects/monstrumo_small_3.jpg, + www/_gfx/projects/mso_1.jpg, www/_gfx/projects/mso_2.jpg, + www/_gfx/projects/mso_3.jpg, www/_gfx/projects/mso_small_1.jpg, + www/_gfx/projects/mso_small_2.jpg, + www/_gfx/projects/mso_small_3.jpg, + www/_gfx/projects/ranaremake_1.png, + www/_gfx/projects/ranaremake_2.png, + www/_gfx/projects/ranaremake_3.png, + www/_gfx/projects/ranaremake_small_1.png, + www/_gfx/projects/ranaremake_small_2.png, + www/_gfx/projects/ranaremake_small_3.png, + www/_gfx/projects/riders_1.png, www/_gfx/projects/riders_2.png, + www/_gfx/projects/riders_3.png, + www/_gfx/projects/riders_small_1.png, + www/_gfx/projects/riders_small_2.png, + www/_gfx/projects/riders_small_3.png, + www/_gfx/projects/sokobano_1.png, + www/_gfx/projects/sokobano_2.png, + www/_gfx/projects/sokobano_3.png, + www/_gfx/projects/sokobano_small_1.jpg, + www/_gfx/projects/sokobano_small_2.jpg, + www/_gfx/projects/sokobano_small_3.jpg, + www/_gfx/projects/swc_1.png, www/_gfx/projects/swc_2.png, + www/_gfx/projects/swc_3.png, www/_gfx/projects/swc_small_1.png, + www/_gfx/projects/swc_small_2.png, + www/_gfx/projects/swc_small_3.png, + www/_gfx/projects/visspace_1.jpg, + www/_gfx/projects/visspace_2.jpg, + www/_gfx/projects/visspace_3.jpg, + www/_gfx/projects/visspace_small_1.jpg, + www/_gfx/projects/visspace_small_2.jpg, + www/_gfx/projects/visspace_small_3.jpg, + www/_gfx/projects/waterstorm_1.png, + www/_gfx/projects/waterstorm_2.png, + www/_gfx/projects/waterstorm_3.png, + www/_gfx/projects/waterstorm_small_1.png, + www/_gfx/projects/waterstorm_small_2.png, + www/_gfx/projects/waterstorm_small_3.png, + www/_include/header.php, www/changelog.php, + www/changelogs/2.0-changelog.txt, + www/changelogs/2.0-rc1-changelog.txt, + www/changelogs/2.0-rc2-changelog.txt, + www/changelogs/2.0.1-changelog.txt, + www/changelogs/2.1.0-changelog.txt, + www/changelogs/2.2.0-changelog.txt, + www/changelogs/2.2.1-changelog.txt, + www/changelogs/full-changelog.txt, www/documentation.php, + www/donations.php, www/download.php, www/index.php, + www/installation.php, www/irclog_browse.php, + www/jnlp/extension.php, www/jnlp/logo.png, + www/jnlp/lwjgl-demo.php, www/jnlp/source.php, www/license.php, + www/links.php, www/projects.php, www/shop.php: sync with online + +2009-11-15 21:10 matzon + + * doc/3rdparty/jogl_license.txt: missing jogl license for GLU + tesselation Added: trunk/LWJGL/www/changelogs/2.3-changelog.txt =================================================================== --- trunk/LWJGL/www/changelogs/2.3-changelog.txt (rev 0) +++ trunk/LWJGL/www/changelogs/2.3-changelog.txt 2010-10-13 21:16:56 UTC (rev 3447) @@ -0,0 +1,80 @@ +2010-02-20 10:43 matzon + + * src/java/org/lwjgl/test/WaveDataTest.java: added test for + WaveData + +2010-02-20 10:43 matzon + + * src/java/org/lwjgl/util/WaveData.java: cleanup and better logging + - no longer prints stacktrace + changed AudioInputStream method to use available() instead of + calculating it. + +2010-02-14 17:06 kappa1 + + * src/java/org/lwjgl/opengl/LinuxDisplay.java: Complete overhaul of + the linux focus system when using Display.setParent(). This + should fix the input problems with applets (on linux) due to + Display not being able to gain focus. + + Also now works perfectly in all browsers, previously input focus + was not restored to other browser components when requested (like + firefox's address bar). + +2010-02-10 11:22 spasi + + * src/java/org/lwjgl/opengl/BaseReferences.java, + src/java/org/lwjgl/opengl/Display.java: Changed BaseReferences to + use GL20.GL_MAX_TEXTURE_IMAGE_UNITS when available + (GL13.GL_MAX_TEXTURE_UNITS is deprecated). + Catch and log OpenGL errors during context creation, instead of + throwing an exception. + +2010-02-09 15:22 spasi + + * src/java/org/lwjgl/opengl/GLContext.java: Catch and ignore + INVALID_OPERATION error when retrieving CONTEXT_PROFILE_MASK + (workaround for ATI 9.12). + +2010-02-07 18:50 spasi + + * src/templates/org/lwjgl/opengl/GL32.java: Made glGetInteger64i_v + optional (not exposed on NV drivers) + +2010-02-07 15:15 spasi + + * src/java/org/lwjgl/util/generator/ContextCapabilitiesGenerator.java, + src/java/org/lwjgl/util/generator/Optional.java, + src/templates/org/lwjgl/opengl/GL31.java, + src/templates/org/lwjgl/opengl/GL32.java: Removed + glPrimitiveRestart from GL31 (immediate mode call that never made + it to the core) + Added Optional annotation for functions that miss from incomplete + implementations. + +2010-02-03 21:03 matzon + + * platform_build/build-definitions.xml, + src/java/org/lwjgl/Sys.java: prepare for 2.3 + +2010-01-31 16:40 spasi + + * platform_build/build-definitions.xml, + src/java/org/lwjgl/opengl/GLContext.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/templates/org/lwjgl/opengl/AMD_seamless_cubemap_per_texture.java, + src/templates/org/lwjgl/opengl/AMD_shader_stencil_export.java, + src/templates/org/lwjgl/opengl/AMD_vertex_shader_tesselator.java, + src/templates/org/lwjgl/opengl/AMD_vertex_shader_tessellator.java, + src/templates/org/lwjgl/opengl/GL30.java, + src/templates/org/lwjgl/opengl/GL32.java: Improved compatibility + mode detection + Removed support for indirect buffers as arguments to GL functions + Added missing tokens in GL30 & GL32 + Added support for AMD_seamless_cubemap_per_texture & + AMD_shader_stencil_export + Fixed AMD_vertex_shader_tessellator typo + Added AMD extensions to the build process >.< Added: trunk/LWJGL/www/changelogs/2.4-changelog.txt =================================================================== --- trunk/LWJGL/www/changelogs/2.4-changelog.txt (rev 0) +++ trunk/LWJGL/www/changelogs/2.4-changelog.txt 2010-10-13 21:16:56 UTC (rev 3447) @@ -0,0 +1,443 @@ +2010-04-11 08:27 matzon + + * build.xml: quickie update to build system to output the + JNI_VERSION when building + +2010-04-10 18:07 kappa1 + + * src/java/org/lwjgl/opengl/LinuxDisplay.java: fix infinite focus + loop when using Display.setParent() + JWS + Linux. + +2010-04-09 23:57 spasi + + * platform_build/build-generator.xml, + src/java/org/lwjgl/opengl/StateTracker.java, + src/java/org/lwjgl/opengl/Util.java, + src/java/org/lwjgl/util/generator/ContextCapabilitiesGenerator.java, + src/java/org/lwjgl/util/generator/ContextGeneratorProcessorFactory.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_vertex_type_2_10_10_10_rev.java, + src/templates/org/lwjgl/opengl/ATI_vertex_streams.java, + src/templates/org/lwjgl/opengl/EXT_gpu_shader4.java, + src/templates/org/lwjgl/opengl/EXT_vertex_weighting.java, + src/templates/org/lwjgl/opengl/GL11.java, + src/templates/org/lwjgl/opengl/GL20.java, + src/templates/org/lwjgl/opengl/GL30.java, + src/templates/org/lwjgl/opengl/GL33.java, + src/templates/org/lwjgl/opengl/NV_half_float.java, + src/templates/org/lwjgl/opengl/NV_vertex_program.java: Added + @NoErrorCheck on vertex data methods. + The debug build will now track Begin/End pairs and never call + GetError inside them. + +2010-04-08 22:53 kappa1 + + * src/java/org/lwjgl/examples/spaceinvaders/Game.java, + src/java/org/lwjgl/examples/spaceinvaders/GameApplet.java: + Example on how to allow Space Invader Test Application to work as + an applet with minimal code change. + +2010-04-07 20:06 kappa1 + + * libs/lzma.jar: fix corrupt lzma.jar which caused signjar task to + remove entries in the manifest file. + +2010-04-07 12:06 spasi + + * src/templates/org/lwjgl/opengl/ARB_vertex_shader.java, + src/templates/org/lwjgl/opengl/GL20.java: More glGetActive + changes. + +2010-04-07 11:59 spasi + + * src/templates/org/lwjgl/opengl/ARB_shader_objects.java, + src/templates/org/lwjgl/opengl/ARB_vertex_shader.java, + src/templates/org/lwjgl/opengl/GL20.java, + src/templates/org/lwjgl/opengl/NV_transform_feedback.java: More + glGetActive changes. + +2010-04-07 10:28 matzon + + * platform_build/build-applet.xml: make sure we overwrite existing + files + +2010-04-04 19:48 matzon + + * platform_build/build-applet.xml: trusted and sealed lzma, needed + by Java update 19 + +2010-04-04 19:46 matzon + + * libs/lzma.jar: trusted and sealed lzma, needed by Java update 19 + +2010-04-03 19:03 spasi + + * src/java/org/lwjgl/opengl/Display.java: Moved processMessages + call after swapBuffers in Display.update. + Added option to not call processMessages during Display.update. + +2010-04-03 13:32 kappa1 + + * build.xml: Modified build.xml so that the manifest file in + lwjgl.jar and lwjgl_util_applet.jar is now tagged with + 'Trusted-Library: true'. + + This is needed from Java6u19+ when using a mix of signed/unsigned + jars, otherwise an extra super scary dialog box will be shown to + the user when an applet or JWS application is run. + +2010-04-02 18:45 spasi + + * build.xml, platform_build/build-generator.xml: Fixed debug + builds. + +2010-04-01 21:01 kappa1 + + * src/java/org/lwjgl/util/applet/AppletLoader.java: Allow LWJGL + applets to work when seperate_jvm parameter is not supported + (i.e. java plugin1). + +2010-04-01 18:27 kappa1 + + * src/java/org/lwjgl/util/applet/AppletLoader.java: Added better + support for FreeBSD to appletloader. Thx to monty_hall for the + patch. + +2010-04-01 15:05 spasi + + * src/java/org/lwjgl/opengl/WindowsDisplay.java: Fix for grabbed + mouse deltas. + +2010-03-31 23:56 spasi + + * src/java/org/lwjgl/opengl/Display.java, + src/java/org/lwjgl/opengl/WindowsDisplay.java, + src/native/windows/org_lwjgl_opengl_Display.c: Fixed mouse + grabbing on secondary monitors. + Added extra device polling when vsync is enabled, to reduce input + lag. + +2010-03-31 21:15 spasi + + * src/templates/org/lwjgl/opengl/GL20.java: Fixed copy/paste error. + +2010-03-31 20:56 spasi + + * src/java/org/lwjgl/WindowsSysImplementation.java, + src/templates/org/lwjgl/opengl/ARB_shader_objects.java, + src/templates/org/lwjgl/opengl/GL20.java: Added yet another + glGetActiveUniform alternative. + +2010-03-31 15:46 spasi + + * platform_build/build-definitions.xml, + src/java/org/lwjgl/util/generator/ContextCapabilitiesGenerator.java, + src/java/org/lwjgl/util/generator/ForceInit.java, + src/java/org/lwjgl/util/generator/GeneratorVisitor.java, + src/java/org/lwjgl/util/generator/Utils.java, + src/templates/org/lwjgl/opengl/ATI_texture_env_combine3.java, + src/templates/org/lwjgl/opengl/EXT_direct_state_access.java, + src/templates/org/lwjgl/opengl/GL32.java, + src/templates/org/lwjgl/opengl/GL40.java, + src/templates/org/lwjgl/opengl/NVX_gpu_memory_info.java, + src/templates/org/lwjgl/opengl/NV_half_float.java, + src/templates/org/lwjgl/opengl/NV_primitive_restart.java: Added + support for NVX_gpu_memory_info (experimental extension). + Added support for initializing extensions that are not exposed in + GL_EXTENSIONS (enables EXT_direct_state_access and + NV_primitive_restart on AMD GPUs, use at your own risk). + Updated @Optional functions for AMD GPUs (driver version: 10.3) + +2010-03-28 23:11 matzon + + * src/java/org/lwjgl/LinuxSysImplementation.java, + src/java/org/lwjgl/MacOSXSysImplementation.java, + src/java/org/lwjgl/WindowsSysImplementation.java: bumping native + version + +2010-03-27 16:04 kappa1 + + * src/java/org/lwjgl/input/Mouse.java: Further improvement to mouse + ungrab position behaviour. Mouse no longer limited to just + ungrabbing at the position it was grabbed, now you can can call + setCursorPosition(x,y) while mouse is grabbed and ungrab the + mouse at any position you like. + +2010-03-27 01:12 spasi + + * platform_build/build-definitions.xml, + src/templates/org/lwjgl/opengl/APPLE_aux_depth_stencil.java, + src/templates/org/lwjgl/opengl/APPLE_client_storage.java, + src/templates/org/lwjgl/opengl/APPLE_element_array.java, + src/templates/org/lwjgl/opengl/APPLE_fence.java, + src/templates/org/lwjgl/opengl/APPLE_float_pixels.java, + src/templates/org/lwjgl/opengl/APPLE_flush_buffer_range.java, + src/templates/org/lwjgl/opengl/APPLE_object_purgeable.java, + src/templates/org/lwjgl/opengl/APPLE_packed_pixels.java, + src/templates/org/lwjgl/opengl/APPLE_rgb_422.java, + src/templates/org/lwjgl/opengl/APPLE_row_bytes.java, + src/templates/org/lwjgl/opengl/APPLE_texture_range.java, + src/templates/org/lwjgl/opengl/APPLE_vertex_array_object.java, + src/templates/org/lwjgl/opengl/APPLE_vertex_array_range.java, + src/templates/org/lwjgl/opengl/APPLE_vertex_program_evaluators.java, + src/templates/org/lwjgl/opengl/APPLE_ycbcr_422.java, + src/templates/org/lwjgl/opengl/ATI_element_array.java, + src/templates/org/lwjgl/opengl/GL31.java: Added support for APPLE + extensions. + +2010-03-26 19:52 kappa1 + + * src/java/org/lwjgl/input/Mouse.java: oops, windows mousegrab + fixed + +2010-03-26 19:17 kappa1 + + * src/java/org/lwjgl/input/Mouse.java: Consistent mouse grab + behaviour on all platforms. Mouse will now ungrab at the same + place it was grabbed from. + +2010-03-23 12:43 spasi + + * src/java/org/lwjgl/util/generator/Alternate.java, + src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java, + src/java/org/lwjgl/util/generator/Utils.java, + src/templates/org/lwjgl/opengl/ARB_shader_objects.java, + src/templates/org/lwjgl/opengl/ARB_uniform_buffer_object.java, + src/templates/org/lwjgl/opengl/ARB_vertex_shader.java, + src/templates/org/lwjgl/opengl/GL20.java, + src/templates/org/lwjgl/opengl/GL31.java: Added alternatives for + glGetActiveUniform/Attrib. + Added a javadoc comment to all alternative methods. + +2010-03-17 18:58 matzon + + * platform_build/build-definitions.xml, + src/java/org/lwjgl/Sys.java: 2.4 release + +2010-03-17 18:55 matzon + + * src/java/org/lwjgl/opengl/WindowsDisplay.java: patch as per + http://lwjgl.org/forum/index.php/topic,3124.0.html + +2010-03-16 19:05 spasi + + * src/java/org/lwjgl/util/generator/GeneratorProcessorFactory.java, + src/java/org/lwjgl/util/generator/GeneratorVisitor.java, + src/java/org/lwjgl/util/generator/NativeMethodStubsGenerator.java, + src/native/common, src/native/linux, src/native/macosx, + src/native/windows: Added JNIEXPORT to AL alternate methods. + Now forcing full regen when any class in the Generator changes. + +2010-03-16 17:58 spasi + + * src/java/org/lwjgl/test/opengl/shaders/ShaderUNI.java, + src/java/org/lwjgl/util/generator/GeneratorVisitor.java, + src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java, + src/java/org/lwjgl/util/generator/RegisterStubsGenerator.java, + src/templates/org/lwjgl/openal/AL10.java: Added some alternate AL + functions. + +2010-03-14 23:24 spasi + + * src/java/org/lwjgl/opengl/APIUtils.java, + src/java/org/lwjgl/opengl/StringUtils.java, + src/java/org/lwjgl/test/opengl/SyncTest.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/ShaderUNI.java, + src/java/org/lwjgl/test/opengl/shaders/ShaderVP.java, + src/java/org/lwjgl/test/opengl/shaders/ShaderVSH.java, + src/java/org/lwjgl/util/generator/Constant.java, + src/java/org/lwjgl/util/generator/GLTypeMap.java, + src/java/org/lwjgl/util/generator/GLreturn.java, + src/java/org/lwjgl/util/generator/GLstring.java, + src/java/org/lwjgl/util/generator/GLstringOffset.java, + src/java/org/lwjgl/util/generator/GeneratorProcessorFactory.java, + src/java/org/lwjgl/util/generator/GeneratorVisitor.java, + src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java, + src/java/org/lwjgl/util/generator/JavaTypeTranslator.java, + src/java/org/lwjgl/util/generator/PostfixTranslator.java, + src/java/org/lwjgl/util/generator/Utils.java, + src/templates/org/lwjgl/opengl/AMD_performance_monitor.java, + src/templates/org/lwjgl/opengl/ARB_buffer_object.java, + src/templates/org/lwjgl/opengl/ARB_draw_buffers.java, + src/templates/org/lwjgl/opengl/ARB_framebuffer_object.java, + src/templates/org/lwjgl/opengl/ARB_occlusion_query.java, + src/templates/org/lwjgl/opengl/ARB_program.java, + src/templates/org/lwjgl/opengl/ARB_sampler_objects.java, + src/templates/org/lwjgl/opengl/ARB_shader_objects.java, + src/templates/org/lwjgl/opengl/ARB_shader_subroutine.java, + src/templates/org/lwjgl/opengl/ARB_shading_language_include.java, + src/templates/org/lwjgl/opengl/ARB_sync.java, + src/templates/org/lwjgl/opengl/ARB_timer_query.java, + src/templates/org/lwjgl/opengl/ARB_transform_feedback2.java, + src/templates/org/lwjgl/opengl/ARB_transform_feedback3.java, + src/templates/org/lwjgl/opengl/ARB_uniform_buffer_object.java, + src/templates/org/lwjgl/opengl/ARB_vertex_array_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/ATI_draw_buffers.java, + src/templates/org/lwjgl/opengl/EXT_direct_state_access.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_multi_draw_arrays.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_transform_feedback.java, + src/templates/org/lwjgl/opengl/GL11.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/GL30.java, + src/templates/org/lwjgl/opengl/GL31.java, + src/templates/org/lwjgl/opengl/GL32.java, + src/templates/org/lwjgl/opengl/GL33.java, + src/templates/org/lwjgl/opengl/GL40.java, + src/templates/org/lwjgl/opengl/GREMEDY_string_marker.java, + src/templates/org/lwjgl/opengl/NV_explicit_multisample.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_shader_buffer_load.java, + src/templates/org/lwjgl/opengl/NV_transform_feedback.java, + src/templates/org/lwjgl/opengl/NV_transform_feedback2.java, + src/templates/org/lwjgl/opengl/NV_vertex_buffer_unified_memory.java: + Added support for single primitive input/output parameters. + +2010-03-14 00:19 spasi + + * platform_build/build-definitions.xml, + src/java/org/lwjgl/opengl/StringUtils.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/ShaderUNI.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/shaderUNI.vsh, + src/java/org/lwjgl/util/generator/GeneratorVisitor.java, + src/java/org/lwjgl/util/generator/NativeMethodStubsGenerator.java: + Added Charset encoding to StringUtils + Changed shader tests to use the String APIs + Finished ARB_uniform_buffer_object shader test + Fixed native code compiler warnings + Made the generator check file timestamps to avoid unnecessary 3+ + min builds + +2010-03-13 00:45 spasi + + * src/templates/org/lwjgl/opengl/ARB_program.java: String support + for ProgramStringARB. + +2010-03-12 23:35 spasi + + * src/java/org/lwjgl/util/generator/NativeMethodStubsGenerator.java: + Force Indirect for StringLists + +2010-03-12 22:20 spasi + + * src/java/org/lwjgl/util/generator/Utils.java: Cleaned imports. + +2010-03-12 22:14 spasi + + * src/java/org/lwjgl/util/generator/NativeMethodStubsGenerator.java: + Address var fix. + +2010-03-12 21:55 spasi + + * src/java/org/lwjgl/opengl/StringUtils.java, + src/java/org/lwjgl/util/generator/Alternate.java, + src/java/org/lwjgl/util/generator/ContextCapabilitiesGenerator.java, + src/java/org/lwjgl/util/generator/GLTypeMap.java, + src/java/org/lwjgl/util/generator/GLstring.java, + src/java/org/lwjgl/util/generator/GLstringOffset.java, + src/java/org/lwjgl/util/generator/GeneratorVisitor.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/NativeTypeTranslator.java, + src/java/org/lwjgl/util/generator/StringList.java, + src/java/org/lwjgl/util/generator/TypedefsGenerator.java, + src/java/org/lwjgl/util/generator/Utils.java, + src/templates/org/lwjgl/opengl/AMD_performance_monitor.java, + src/templates/org/lwjgl/opengl/ARB_blend_func_extended.java, + src/templates/org/lwjgl/opengl/ARB_shader_objects.java, + src/templates/org/lwjgl/opengl/ARB_shading_language_include.java, + src/templates/org/lwjgl/opengl/ARB_uniform_buffer_object.java, + src/templates/org/lwjgl/opengl/ARB_vertex_shader.java, + src/templates/org/lwjgl/opengl/EXT_gpu_shader4.java, + src/templates/org/lwjgl/opengl/EXT_separate_shader_objects.java, + src/templates/org/lwjgl/opengl/EXT_transform_feedback.java, + src/templates/org/lwjgl/opengl/GL20.java, + src/templates/org/lwjgl/opengl/GL30.java, + src/templates/org/lwjgl/opengl/GL31.java, + src/templates/org/lwjgl/opengl/GL33.java, + src/templates/org/lwjgl/opengl/NV_transform_feedback.java: Added + support for Strings! (WIP, needs more testing) + +2010-03-12 20:15 endolf + + * src/java/org/lwjgl/opengl/WindowsDisplay.java: Try and find a + sensible video driver to report on rather than assuming it's + video0. + +2010-03-11 21:06 spasi + + * src/java/org/lwjgl/BufferChecks.java, + src/java/org/lwjgl/opengl/BaseReferences.java, + src/java/org/lwjgl/opengl/GLChecks.java, + src/java/org/lwjgl/opengl/GLContext.java, + src/java/org/lwjgl/opengl/StateTracker.java, + src/java/org/lwjgl/util/generator/Alternate.java, + src/java/org/lwjgl/util/generator/BufferKind.java, + src/java/org/lwjgl/util/generator/GLTypeMap.java, + src/java/org/lwjgl/util/generator/GLvoid.java, + src/java/org/lwjgl/util/generator/GeneratorVisitor.java, + src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java, + src/java/org/lwjgl/util/generator/TypeInfo.java, + src/java/org/lwjgl/util/generator/Utils.java, + src/templates/org/lwjgl/opengl/ARB_blend_func_extended.java, + src/templates/org/lwjgl/opengl/ARB_draw_indirect.java, + src/templates/org/lwjgl/opengl/ARB_explicit_attrib_location.java, + src/templates/org/lwjgl/opengl/ARB_gpu_shader5.java, + src/templates/org/lwjgl/opengl/ARB_gpu_shader_fp64.java, + src/templates/org/lwjgl/opengl/ARB_occlusion_query2.java, + src/templates/org/lwjgl/opengl/ARB_sampler_objects.java, + src/templates/org/lwjgl/opengl/ARB_shader_bit_encoding.java, + src/templates/org/lwjgl/opengl/ARB_shader_objects.java, + src/templates/org/lwjgl/opengl/ARB_shader_subroutine.java, + src/templates/org/lwjgl/opengl/ARB_shading_language_include.java, + src/templates/org/lwjgl/opengl/ARB_tessellation_shader.java, + src/templates/org/lwjgl/opengl/ARB_texture_buffer_object_rgb32.java, + src/templates/org/lwjgl/opengl/ARB_texture_compression_bptc.java, + src/templates/org/lwjgl/opengl/ARB_texture_rgb10_a2ui.java, + src/templates/org/lwjgl/opengl/ARB_texture_swizzle.java, + src/templates/org/lwjgl/opengl/ARB_timer_query.java, + src/templates/org/lwjgl/opengl/ARB_transform_feedback2.java, + src/templates/org/lwjgl/opengl/ARB_transform_feedback3.java, + src/templates/org/lwjgl/opengl/ARB_vertex_type_2_10_10_10_rev.java, + src/templates/org/lwjgl/opengl/GL20.java, + src/templates/org/lwjgl/opengl/GL33.java, + src/templates/org/lwjgl/opengl/GL40.java: Added support for + OpenGL 3.3 and OpenGL 4.0. + +2010-03-08 21:29 matzon + + * doc/CREDITS, src/java/org/lwjgl/opengl/LinuxDisplay.java, + src/java/org/lwjgl/opengl/XRandR.java: added new XRandR stuff + fixed credits doc a bit + +2010-02-21 21:27 matzon + + * src/java/org/lwjgl/test/applet/GearsApplet.java: fixed non-direct + buffer issue + +2010-02-21 21:18 matzon + + * src/java/org/lwjgl/test/opengl/Gears.java: fixed non-direct + buffer issue \ No newline at end of file Added: trunk/LWJGL/www/changelogs/2.4.1-changelog.txt =================================================================== --- trunk/LWJGL/www/changelogs/2.4.1-changelog.txt (rev 0) +++ trunk/LWJGL/www/changelogs/2.4.1-changelog.txt 2010-10-13 21:16:56 UTC (rev 3447) @@ -0,0 +1,41 @@ +2010-04-14 14:58 spasi + + * src/templates/org/lwjgl/opengl/AMD_conservative_depth.java, + src/templates/org/lwjgl/opengl/ARB_vertex_program.java, + src/templates/org/lwjgl/opengl/ARB_vertex_shader.java, + src/templates/org/lwjgl/opengl/EXT_gpu_shader4.java, + src/templates/org/lwjgl/opengl/EXT_shader_image_load_store.java, + src/templates/org/lwjgl/opengl/EXT_vertex_attrib_64bit.java, + src/templates/org/lwjgl/opengl/NV_gpu_program5.java, + src/templates/org/lwjgl/opengl/NV_gpu_shader5.java, + src/templates/org/lwjgl/opengl/NV_shader_buffer_load.java, + src/templates/org/lwjgl/opengl/NV_shader_buffer_store.java, + src/templates/org/lwjgl/opengl/NV_tessellation_program5.java, + src/templates/org/lwjgl/opengl/NV_vertex_attrib_integer_64bit.java: + New extensions: AMD_conservative_depth, + EXT_shader_image_load_store, EXT_vertex_attrib_64bit, + NV_gpu_program5, NV_gpu_shader5, NV_shader_buffer_store, + NV_tessellation_program5, NV_vertex_attrib_integer_64bit + +2010-04-13 20:28 matzon + + * platform_build/build-definitions.xml, + src/java/org/lwjgl/Sys.java: prepare for 2.4.1 + +2010-04-13 20:25 matzon + + * build.xml: disable version check for linux - headless issues + +2010-04-13 07:14 matzon + + * src/java/org/lwjgl/test/NativeTest.java: (possible) fix for + headless environment issue with awt on linux + +2010-04-12 23:22 matzon + + * build.xml, src/java/org/lwjgl/test/NativeTest.java: forcefull + check of version match when building + +2010-04-12 19:04 matzon + + * build.xml: always build the native file with the latest version Added: trunk/LWJGL/www/changelogs/2.4.2-changelog.txt =================================================================== --- trunk/LWJGL/www/changelogs/2.4.2-changelog.txt (rev 0) +++ trunk/LWJGL/www/changelogs/2.4.2-changelog.txt 2010-10-13 21:16:56 UTC (rev 3447) @@ -0,0 +1,13 @@ +2010-04-15 18:03 matzon + + * platform_build/build-definitions.xml, + src/java/org/lwjgl/Sys.java: 2.4.2 release + +2010-04-14 22:34 kappa1 + + * src/java/org/lwjgl/opengl/XRandR.java: fix: When using unsigned + jars with signed lwjgl jars it fails when creating a Display on + linux with an AccessController error. This is due to the new + XRandR class missing a AccessController.doPriviledged method when + it requires out of sandbox access. (LWJGL Applet Distribution is + borken on linux without this fix) \ No newline at end of file Added: trunk/LWJGL/www/changelogs/2.5-changelog.txt =================================================================== --- trunk/LWJGL/www/changelogs/2.5-changelog.txt (rev 0) +++ trunk/LWJGL/www/changelogs/2.5-changelog.txt 2010-10-13 21:16:56 UTC (rev 3447) @@ -0,0 +1,376 @@ +2010-07-15 21:58 matzon + + * platform_build/build-webstart.xml: Elevate priv for jnlp and + sign/trust + +2010-07-15 20:00 kappa1 + + * src/java/org/lwjgl/util/applet/AppletLoader.java: AppletLoader - + slight tweak to make AppletLoader looks a bit better + +2010-07-15 19:43 kappa1 + + * applet/appletloader.html: appletloader.html - edit html to + reflect latest changes in the AppletLoader + +2010-07-15 19:07 matzon + + * build.xml, libs/lzma.jar, platform_build/build-webstart.xml: + Trusted-Library + Signing changes, blame kappaOne for breakage... + +2010-07-14 13:12 matzon + + * src/java/org/lwjgl/openal/ALC11.java, + src/java/org/lwjgl/test/openal/OpenALInfo.java, + src/native/common/org_lwjgl_openal_ALC10.c, + src/templates/org/lwjgl/openal/AL10.java: OAL patches by + Ciardhubh + +2010-07-12 20:19 kappa1 + + * src/java/org/lwjgl/util/applet/AppletLoader.java: AppletLoader: + slightly more meaningful and friendly error message. + +2010-07-12 20:01 kappa1 + + * src/java/org/lwjgl/util/applet/AppletLoader.java: AppletLoader: + Remove the boxerrorcolor parameter, there is not much advantage + in having different color error message font, its better to have + a nice consistent error message then to try scare the user. Also + simplifies the AppletLoader api by reducing the number of + parameters. + +2010-07-12 12:04 matzon + + * src/native/windows/context.c: fixed issue with single-line if + +2010-07-11 20:25 kappa1 + + * src/java/org/lwjgl/opengl/LinuxDisplay.java: fix: Keyboard focus + handling broken when using Display.setParent() applets on Ubunutu + (strangly worked on OpenSuse), hopefully should be fixed now. + +2010-07-11 15:26 kappa1 + + * src/java/org/lwjgl/util/applet/AppletLoader.java: AppletLoader: + fix issue with caching and lzma/pack200 files + +2010-07-11 13:54 kappa1 + + * src/java/org/lwjgl/util/applet/AppletLoader.java: Appletloader: + fix caching issue with native jars + +2010-07-11 13:03 kappa1 + + * src/java/org/lwjgl/util/applet/AppletLoader.java: AppletLoader: + fix code to compile on java 1.4 + +2010-07-11 12:13 kappa1 + + * src/java/org/lwjgl/util/applet/AppletLoader.java: Appletloader: + Initial implementation of a proper caching system. Files will + only be downloaded if lastModified time is different from when + files were downloaded previously. al_cache parameter is used to + disable and enable this caching (default: true). This caching + will not be used if al_version parameter is used. + +2010-07-10 11:56 kappa1 + + * src/java/org/lwjgl/util/applet/AppletLoader.java: AppletLoader: + fixed flicker on animated gifs using ImageObserver. When image is + ready to be drawn it is copied into a buffer image ready to be + drawn. Also now supports variable time animated gifs and not + limited to drawing only every 100ms. + +2010-07-09 21:46 spasi + + * src/java/org/lwjgl/opengl/LinuxDisplay.java: + +2010-07-09 19:37 kappa1 + + * src/java/org/lwjgl/opengl/Display.java: Display sync modified to + allow it to be interrupted. + Thanks to bobjob for this, further thanks to MatthiasM for + pointing out that the interrupt should not be swallowed. + +2010-07-09 18:44 spasi + + * src/java/org/lwjgl/opengl/LinuxDisplay.java: Compiz LFS + improvements. + +2010-07-08 21:12 kappa1 + + * src/java/org/lwjgl/util/applet/AppletLoader.java: AppletLoader: + auto centre logo if applet is resized. + +2010-07-07 12:37 spasi + + * src/java/org/lwjgl/opengl/LinuxDisplay.java, + src/java/org/lwjgl/opengl/XRandR.java, + src/templates/org/lwjgl/opengl/EXT_direct_state_access.java: + Added support for Compiz's legacy fullscreen workaround. + +2010-07-04 18:24 spasi + + * src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java: + +2010-07-04 17:14 spasi + + * src/java/org/lwjgl/opengl/APIUtils.java, + src/java/org/lwjgl/opengl/LinuxDisplay.java, + src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java: Fix + for Linux fullscreen mode problem with Compiz + (http://lwjgl.org/forum/index.php/topic,3335.0.html) + +2010-07-04 14:45 kappa1 + + * applet/appletloader.html: update appletloader.html to use new + parameters + +2010-07-04 14:35 kappa1 + + * src/java/org/lwjgl/util/applet/AppletLoader.java: AppletLoader: + Parameters boxbgcolor, boxfgcolor and boxerrorcolor have been + added. Previous parameters al_bgcolor, al_fgcolor and + al_errorcolor have been removed. Unlike the previous color + support now you can specify the color as a string name of any AWT + Color ("red", "blue", "yellow", etc), RGB format (0-255, e.g. + "255,0,0") or html HEX color (must use leading #, previous didn't + need to have the # e.g. "#FF0000"). This is to match the color + support of boxbgcolor and boxfgcolor of the java plugin, so now + the color is set and appears before the appletloader is even + loaded. + +2010-07-04 11:03 kappa1 + + * src/java/org/lwjgl/util/applet/AppletLoader.java: Appletloader: + Added parameter support for al_windows32, al_windows64, + al_linux32 and al_linux64 for those that would like to split + their 32/64 bit natives files to provide a smaller download. + +2010-06-16 12:33 spasi + + * src/templates/org/lwjgl/opengl/AMD_transform_feedback3_lines_triangles.java: + Added AMD_transform_feedback3_lines_triangles. + +2010-06-15 23:43 spasi + + * src/templates/org/lwjgl/opengl/GL15.java: Added GL_ prefix on + FOG_COORD_SRC. + +2010-06-03 15:49 spasi + + * src/native/linux/org_lwjgl_opengl_LinuxPeerInfo.c, + src/native/linux/org_lwjgl_opengl_Pbuffer.c, + src/native/windows/org_lwjgl_opengl_Pbuffer.c, + src/native/windows/org_lwjgl_opengl_WindowsPeerInfo.c: Touched a + few files to get them to recompile. + +2010-06-02 23:35 spasi + + * src/native/linux/context.c, src/native/windows/context.c: Added + missing brackets around COLOR_SAMPLES_NV. + +2010-05-28 00:08 spasi + + * src/templates/org/lwjgl/opengl/AMD_debug_output.java: Documented + glDebugMessageCallbackAMD. + +2010-05-27 22:56 spasi + + * build.xml, platform_build/build-generator.xml, + src/java/org/lwjgl/opengl/AMDDebugOutputCallback.java, + src/java/org/lwjgl/opengl/AMDDebugOutputUtil.java, + src/java/org/lwjgl/opengl/AbstractDrawable.java, + src/java/org/lwjgl/opengl/DrawableLWJGL.java, + src/java/org/lwjgl/opengl/GLContext.java, + src/java/org/lwjgl/opengl/PixelFormat.java, + src/java/org/lwjgl/opengl/SharedDrawable.java, + src/java/org/lwjgl/test/opengl/VersionTest.java, + src/java/org/lwjgl/util/generator/Alias.java, + src/java/org/lwjgl/util/generator/AutoSize.java, + src/java/org/lwjgl/util/generator/ContextCapabilitiesGenerator.java, + src/java/org/lwjgl/util/generator/FieldsGenerator.java, + src/java/org/lwjgl/util/generator/GLpointer.java, + src/java/org/lwjgl/util/generator/GeneratorVisitor.java, + src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java, + src/native/common/extgl.h, + src/native/common/org_lwjgl_opengl_AMDDebugOutputCallback.c, + src/native/linux/context.c, src/native/linux/extgl_glx.c, + src/native/linux/extgl_glx.h, src/native/windows/context.c, + src/native/windows/extgl_wgl.c, src/native/windows/extgl_wgl.h, + src/templates/org/lwjgl/opengl/AMD_debug_output.java, + src/templates/org/lwjgl/opengl/AMD_name_gen_delete.java, + src/templates/org/lwjgl/opengl/ARB_texture_buffer_object_rgb32.java, + src/templates/org/lwjgl/opengl/ARB_texture_compression_bptc.java, + src/templates/org/lwjgl/opengl/NV_multisample_coverage.java: + Added PixelFormat support for framebuffer CSAA + (NV_multisample_coverage, WGL & GLX only). + Added support for AMD_name_gen_delete and AMD_debug_output. The + AMDDebugOutputCallback class enables query-less message handling. + Added support for extension aliases. + +2010-05-25 06:01 matzon + + * src/java/org/lwjgl/test/openal/OpenALInfo.java: "fixed" usage of + generics + +2010-05-24 22:39 matzon + + * platform_build/build-definitions.xml, + src/java/org/lwjgl/Sys.java: bump version to 2.5 + +2010-05-24 22:37 matzon + + * platform_build/build-generator.xml: EFX patch by Ciardhubh + (missing generator entry) + +2010-05-24 22:36 matzon + + * src/java/org/lwjgl/test/openal/OpenALInfo.java: cleanup + +2010-05-24 22:35 matzon + + * src/java/org/lwjgl/test/openal/OpenALInfo.java: updates to info + app to print efx info + +2010-05-24 22:34 matzon + + * src/java/org/lwjgl/openal/EFXUtil.java: expose isEfxSupported + +2010-05-24 21:54 matzon + + * src/java/org/lwjgl/openal/AL.java: proper resetNativeStubs for + other oal-related classes, probably a NOP atm + +2010-05-24 21:50 matzon + + * doc/CREDITS, src/java/org/lwjgl/openal/AL.java, + src/java/org/lwjgl/openal/EFXUtil.java, + src/java/org/lwjgl/test/openal/EFX10Test.java, + src/java/org/lwjgl/util/generator/FieldsGenerator.java, + src/templates/org/lwjgl/openal/EFX10.java: EFX patch by Ciardhubh + +2010-05-24 21:32 matzon + + * libs/linux/libopenal.so, libs/linux/libopenal64.so, + libs/solaris/libopenal.so, libs/solaris/libopenal64.so, + libs/windows/OpenAL32.dll, libs/windows/OpenAL64.dll: Upgrading + to latest OpenAL-Soft (1.12+) + +2010-05-24 21:09 matzon + + * platform_build/build-webstart.xml: misc uncommitted jnlp stuff... + +2010-05-22 16:53 spasi + + * src/java/org/lwjgl/opengl/ContextAttribs.java, + src/java/org/lwjgl/test/opengl/VBOIndexTest.java, + src/java/org/lwjgl/test/opengl/VersionTest.java: Updated + ContextAttribs to not default to the core profile for 3.2+ + versions. + Updated VersionTest (version 20 of ARB_create_context). + +2010-05-21 22:55 kappa1 + + * src/java/org/lwjgl/util/applet/AppletLoader.java: small cleanup. + +2010-05-21 22:26 kappa1 + + * src/java/org/lwjgl/opengl/XRandR.java: XRandr add missing casts + +2010-05-21 22:12 kappa1 + + * src/java/org/lwjgl/opengl/XRandR.java: Further XRandR fixes, it + now catches throwable in populate(), if there are any problems in + parsing the xrandr output we revert to LWJGL's regular behaviour. + All output now goes to LWJGLUtil.log() instead of the out.println + and err.println. Credit to Ryanm for patch. + +2010-05-20 18:11 kappa1 + + * src/java/org/lwjgl/opengl/XRandR.java: XrandR fix for parsing + some screen sizes, credit to MatthiasM for providing patch. + +2010-05-07 17:03 spasi + + * src/java/org/lwjgl/util/generator/Utils.java, + src/templates/org/lwjgl/opengl/NV_fence.java: Fix for OpenAL + debug builds. + Added alternate methods for NV_fence. + +2010-05-01 09:19 spasi + + * src/templates/org/lwjgl/opengl/GL11.java: Fixed PolygonStipple + check. + +2010-04-29 17:37 matzon + + * src/java/org/lwjgl/input/Mouse.java: yes, we really should... + +2010-04-26 21:52 matzon + + * src/java/org/lwjgl/util/WaveData.java: use context classloader, + since u19+u20 broke the old impl + +2010-04-22 23:49 spasi + + * doc/lwjgl_hidden_switches.text: Added org.lwjgl.util.NoChecks + +2010-04-22 23:21 spasi + + * src/java/org/lwjgl/BufferChecks.java, + src/java/org/lwjgl/LWJGLUtil.java, + src/java/org/lwjgl/opengl/AWTGLCanvas.java, + src/java/org/lwjgl/opengl/AbstractDrawable.java, + src/java/org/lwjgl/opengl/BaseReferences.java, + src/java/org/lwjgl/opengl/Display.java, + src/java/org/lwjgl/opengl/Drawable.java, + src/java/org/lwjgl/opengl/DrawableLWJGL.java, + src/java/org/lwjgl/opengl/GLChecks.java, + src/java/org/lwjgl/opengl/MacOSXDisplay.java, + src/java/org/lwjgl/opengl/Pbuffer.java, + src/java/org/lwjgl/opengl/SharedDrawable.java, + src/java/org/lwjgl/opengl/WindowsDisplay.java, + src/java/org/lwjgl/test/opengl/multithread/BackgroundLoader.java, + src/java/org/lwjgl/util/generator/ContextCapabilitiesGenerator.java, + src/java/org/lwjgl/util/generator/GeneratorVisitor.java, + src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java, + src/templates/org/lwjgl/opengl/ATI_vertex_array_object.java: + Fixed ByteOrder of @Return ByteBuffers. + Cleaned up Drawable interface and introduced a reusable base + implementation. + Added support for disabling runtime function checks, buffer + checks and state tracking. Activated with + -Dorg.lwjgl.util.NoChecks=true + +2010-04-22 18:32 kappa1 + + * src/java/org/lwjgl/opengl/LinuxDisplay.java, + src/java/org/lwjgl/opengl/XRandR.java: Remove extra permissions + from XRandR and just allow minimal permissions needed by the + LinuxDisplay. + +2010-04-20 18:21 spasi + + * 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/Drawable.java, + src/java/org/lwjgl/opengl/Pbuffer.java, + src/java/org/lwjgl/opengl/SharedDrawable.java, + src/java/org/lwjgl/test/opengl/awt/DemoBox.java, + src/java/org/lwjgl/test/opengl/multithread, + src/java/org/lwjgl/test/opengl/multithread/BackgroundLoadTest.java, + src/java/org/lwjgl/test/opengl/multithread/BackgroundLoader.java: + Added support for a new Drawable type (SharedDrawable) that + shares its context with another Drawable. + Added new methods to the Drawable interface (makeCurrent, + releaseContext, destroy). + Added a background thread texture loading test (using either + Pbuffer or SharedDrawable). + +2010-04-16 19:06 kappa1 + + * src/java/org/lwjgl/opengl/XRandR.java: minor tweak to XRandR + class to add AccessControllers to remaining methods that need it. Modified: trunk/LWJGL/www/changelogs/full-changelog.txt =================================================================== --- trunk/LWJGL/www/changelogs/full-changelog.txt 2010-10-13 21:07:43 UTC (rev 3446) +++ trunk/LWJGL/www/changelogs/full-changelog.txt 2010-10-13 21:16:56 UTC (rev 3447) @@ -1,3 +1,1183 @@ +2010-07-15 21:58 matzon + + * platform_build/build-webstart.xml: Elevate priv for jnlp and + sign/trust + +2010-07-15 20:00 kappa1 + + * src/java/org/lwjgl/util/applet/AppletLoader.java: AppletLoader - + slight tweak to make AppletLoader looks a bit better + +2010-07-15 19:43 kappa1 + + * applet/appletloader.html: appletloader.html - edit html to + reflect latest changes in the AppletLoader + +2010-07-15 19:07 matzon + + * build.xml, libs/lzma.jar, platform_build/build-webstart.xml: + Trusted-Library + Signing changes, blame kappaOne for breakage... + +2010-07-14 13:12 matzon + + * src/java/org/lwjgl/openal/ALC11.java, + src/java/org/lwjgl/test/openal/OpenALInfo.java, + src/native/common/org_lwjgl_openal_ALC10.c, + src/templates/org/lwjgl/openal/AL10.java: OAL patches by + Ciardhubh + +2010-07-12 20:19 kappa1 + + * src/java/org/lwjgl/util/applet/AppletLoader.java: AppletLoader: + slightly more meaningful and friendly error message. + +2010-07-12 20:01 kappa1 + + * src/java/org/lwjgl/util/applet/AppletLoader.java: AppletLoader: + Remove the boxerrorcolor parameter, there is not much advantage + in having different color error message font, its better to have + a nice consistent error message then to try scare the user. Also + simplifies the AppletLoader api by reducing the number of + parameters. + +2010-07-12 12:04 matzon + + * src/native/windows/context.c: fixed issue with single-line if + +2010-07-11 20:25 kappa1 + + * src/java/org/lwjgl/opengl/LinuxDisplay.java: fix: Keyboard focus + handling broken when using Display.setParent() applets on Ubunutu + (strangly worked on OpenSuse), hopefully should be fixed now. + +2010-07-11 15:26 kappa1 + + * src/java/org/lwjgl/util/applet/AppletLoader.java: AppletLoader: + fix issue with caching and lzma/pack200 files + +2010-07-11 13:54 kappa1 + + * src/java/org/lwjgl/util/applet/AppletLoader.java: Appletloader: + fix caching issue with native jars + +2010-07-11 13:03 kappa1 + + * src/java/org/lwjgl/util/applet/AppletLoader.java: AppletLoader: + fix code to compile on java 1.4 + +2010-07-11 12:13 kappa1 + + * src/java/org/lwjgl/util/applet/AppletLoader.java: Appletloader: + Initial implementation of a proper caching system. Files will + only be downloaded if lastModified time is different from when + files were downloaded previously. al_cache parameter is used to + disable and enable this caching (default: true). This caching + will not be used if al_version parameter is used. + +2010-07-10 11:56 kappa1 + + * src/java/org/lwjgl/util/applet/AppletLoader.java: AppletLoader: + fixed flicker on animated gifs using ImageObserver. When image is + ready to be drawn it is copied into a buffer image ready to be + drawn. Also now supports variable time animated gifs and not + limited to drawing only every 100ms. + +2010-07-09 21:46 spasi + + * src/java/org/lwjgl/opengl/LinuxDisplay.java: + +2010-07-09 19:37 kappa1 + + * src/java/org/lwjgl/opengl/Display.java: Display sync modified to + allow it to be interrupted. + Thanks to bobjob for this, further thanks to MatthiasM for + pointing out that the interrupt should not be swallowed. + +2010-07-09 18:44 spasi + + * src/java/org/lwjgl/opengl/LinuxDisplay.java: Compiz LFS + improvements. + +2010-07-08 21:12 kappa1 + + * src/java/org/lwjgl/util/applet/AppletLoader.java: AppletLoader: + auto centre logo if applet is resized. + +2010-07-07 12:37 spasi + + * src/java/org/lwjgl/opengl/LinuxDisplay.java, + src/java/org/lwjgl/opengl/XRandR.java, + src/templates/org/lwjgl/opengl/EXT_direct_state_access.java: + Added support for Compiz's legacy fullscreen workaround. + +2010-07-04 18:24 spasi + + * src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java: + +2010-07-04 17:14 spasi + + * src/java/org/lwjgl/opengl/APIUtils.java, + src/java/org/lwjgl/opengl/LinuxDisplay.java, + src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java: Fix + for Linux fullscreen mode problem with Compiz + (http://lwjgl.org/forum/index.php/topic,3335.0.html) + +2010-07-04 14:45 kappa1 + + * applet/appletloader.html: update appletloader.html to use new + parameters + +2010-07-04 14:35 kappa1 + + * src/java/org/lwjgl/util/applet/AppletLoader.java: AppletLoader: + Parameters boxbgcolor, boxfgcolor and boxerrorcolor have been + added. Previous parameters al_bgcolor, al_fgcolor and + al_errorcolor have been removed. Unlike the previous color + support now you can specify the color as a string name of any AWT + Color ("red", "blue", "yellow", etc), RGB format (0-255, e.g. + "255,0,0") or html HEX color (must use leading #, previous didn't + need to have the # e.g. "#FF0000"). This is to match the color + support of boxbgcolor and boxfgcolor of the java plugin, so now + the color is set and appears before the appletloader is even + loaded. + +2010-07-04 11:03 kappa1 + + * src/java/org/lwjgl/util/applet/AppletLoader.java: Appletloader: + Added parameter support for al_windows32, al_windows64, + al_linux32 and al_linux64 for those that would like to split + their 32/64 bit natives files to provide a smaller download. + +2010-06-16 12:33 spasi + + * src/templates/org/lwjgl/opengl/AMD_transform_feedback3_lines_triangles.java: + Added AMD_transform_feedback3_lines_triangles. + +2010-06-15 23:43 spasi + + * src/templates/org/lwjgl/opengl/GL15.java: Added GL_ prefix on + FOG_COORD_SRC. + +2010-06-03 15:49 spasi + + * src/native/linux/org_lwjgl_opengl_LinuxPeerInfo.c, + src/native/linux/org_lwjgl_opengl_Pbuffer.c, + src/native/windows/org_lwjgl_opengl_Pbuffer.c, + src/native/windows/org_lwjgl_opengl_WindowsPeerInfo.c: Touched a + few files to get them to recompile. + +2010-06-02 23:35 spasi + + * src/native/linux/context.c, src/native/windows/context.c: Added + missing brackets around COLOR_SAMPLES_NV. + +2010-05-28 00:08 spasi + + * src/templates/org/lwjgl/opengl/AMD_debug_output.java: Documented + glDebugMessageCallbackAMD. + +2010-05-27 22:56 spasi + + * build.xml, platform_build/build-generator.xml, + src/java/org/lwjgl/opengl/AMDDebugOutputCallback.java, + src/java/org/lwjgl/opengl/AMDDebugOutputUtil.java, + src/java/org/lwjgl/opengl/AbstractDrawable.java, + src/java/org/lwjgl/opengl/DrawableLWJGL.java, + src/java/org/lwjgl/opengl/GLContext.java, + src/java/org/lwjgl/opengl/PixelFormat.java, + src/java/org/lwjgl/opengl/SharedDrawable.java, + src/java/org/lwjgl/test/opengl/VersionTest.java, + src/java/org/lwjgl/util/generator/Alias.java, + src/java/org/lwjgl/util/generator/AutoSize.java, + src/java/org/lwjgl/util/generator/ContextCapabilitiesGenerator.java, + src/java/org/lwjgl/util/generator/FieldsGenerator.java, + src/java/org/lwjgl/util/generator/GLpointer.java, + src/java/org/lwjgl/util/generator/GeneratorVisitor.java, + src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java, + src/native/common/extgl.h, + src/native/common/org_lwjgl_opengl_AMDDebugOutputCallback.c, + src/native/linux/context.c, src/native/linux/extgl_glx.c, + src/native/linux/extgl_glx.h, src/native/windows/context.c, + src/native/windows/extgl_wgl.c, src/native/windows/extgl_wgl.h, + src/templates/org/lwjgl/opengl/AMD_debug_output.java, + src/templates/org/lwjgl/opengl/AMD_name_gen_delete.java, + src/templates/org/lwjgl/opengl/ARB_texture_buffer_object_rgb32.java, + src/templates/org/lwjgl/opengl/ARB_texture_compression_bptc.java, + src/templates/org/lwjgl/opengl/NV_multisample_coverage.java: + Added PixelFormat support for framebuffer CSAA + (NV_multisample_coverage, WGL & GLX only). + Added support for AMD_name_gen_delete and AMD_debug_output. The + AMDDebugOutputCallback class enables query-less message handling. + Added support for extension aliases. + +2010-05-25 06:01 matzon + + * src/java/org/lwjgl/test/openal/OpenALInfo.java: "fixed" usage of + generics + +2010-05-24 22:39 matzon + + * platform_build/build-definitions.xml, + src/java/org/lwjgl/Sys.java: bump version to 2.5 + +2010-05-24 22:37 matzon + + * platform_build/build-generator.xml: EFX patch by Ciardhubh + (missing generator entry) + +2010-05-24 22:36 matzon + + * src/java/org/lwjgl/test/openal/OpenALInfo.java: cleanup + +2010-05-24 22:35 matzon + + * src/java/org/lwjgl/test/openal/OpenALInfo.java: updates to info + app to print efx info + +2010-05-24 22:34 matzon + + * src/java/org/lwjgl/openal/EFXUtil.java: expose isEfxSupported + +2010-05-24 21:54 matzon + + * src/java/org/lwjgl/openal/AL.java: proper resetNativeStubs for + other oal-related classes, probably a NOP atm + +2010-05-24 21:50 matzon + + * doc/CREDITS, src/java/org/lwjgl/openal/AL.java, + src/java/org/lwjgl/openal/EFXUtil.java, + src/java/org/lwjgl/test/openal/EFX10Test.java, + src/java/org/lwjgl/util/generator/FieldsGenerator.java, + src/templates/org/lwjgl/openal/EFX10.java: EFX patch by Ciardhubh + +2010-05-24 21:32 matzon + + * libs/linux/libopenal.so, libs/linux/libopenal64.so, + libs/solaris/libopenal.so, libs/solaris/libopenal64.so, + libs/windows/OpenAL32.dll, libs/windows/OpenAL64.dll: Upgrading + to latest OpenAL-Soft (1.12+) + +2010-05-24 21:09 matzon + + * platform_build/build-webstart.xm... [truncated message content] |