diff options
author | Kenneth Russel <[email protected]> | 2009-06-15 22:52:34 +0000 |
---|---|---|
committer | Kenneth Russel <[email protected]> | 2009-06-15 22:52:34 +0000 |
commit | 506b634b780dcd23aa61015c2ceba3e687196abf (patch) | |
tree | 897649a36cc769351704a050828f8e0e994c5686 /CHANGELOG.txt | |
parent | 04c0c10bfee764dbd0301ae83a0fae695dcb5b23 (diff) |
Deleted obsolete source code in preparation for copying JOGL_2_SANDBOX
on to trunk
git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@1958 232f8b59-042b-4e1e-8c03-345bb8c30851
Diffstat (limited to 'CHANGELOG.txt')
-rwxr-xr-x | CHANGELOG.txt | 101 |
1 files changed, 0 insertions, 101 deletions
diff --git a/CHANGELOG.txt b/CHANGELOG.txt deleted file mode 100755 index 1455bec55..000000000 --- a/CHANGELOG.txt +++ /dev/null @@ -1,101 +0,0 @@ -Changes between JOGL 1.1.0 and 1.1.1: - - - Fixed a bug in the checking of incoming buffers' sizes to - glTexImage1D, glTexImage2D, and glTexImage3D. - -Changes between JOGL 1.0.0 and 1.1.0: - - - The glext.h and associated header files JOGL uses have been updated - to OpenGL 2.1 with NVidia's GeForce 8 series extensions. The new - functions are available as methods in the GL interface. - - - The developer build bundles have been changed to zip archives, so - instead of having to download multiple jars, you can now just - download the zip archive for your particular platform. The new zip - archives are versioned with the build date. - - - The source distribution now contains the generated sources like - GL.java, GLU.java, etc. for more convenient use in IDEs. - - - The chosen GLCapabilities are now exposed from the GLDrawable via - GLDrawable.getChosenGLCapabilities(); this functionality works on - all platforms even in cases where the GLCapabilitiesChooser is not - supported, and attempts to provide correct answers so programs can - make decisions based on the results. - - - The native code for the "DRI hack" (to support the open-source DRI - drivers on Linux and other X11 platforms) has been removed; JOGL - now uses the GlueGen NativeLibrary class for this purpose. - Reliability improvements have been made to the implementation of - this class; it has been confirmed as working again with ATI's - proprietary drivers on Linux and should also work better with - NVidia's drivers. - - - The GlueGen runtime classes have been removed from jogl.jar. These - have been factored out into gluegen-rt.jar and are referenced by - both the JOGL and JOAL projects. - - - Thanks to John Burkey some optimizations have been made to the - buffer object-related validity checks in glVertexPointer, etc. as - well as a buffer size query that was being made in the glMapBuffer - implementation. This improves performance for applications - performing a lot of VBO- or vertex array-based rendering, in - particular with the multithreaded OpenGL implementation on Mac OS - X. - - - The JOGL applet launcher now supports deployment of applets which - use both OpenGL for 3D graphics via JOGL as well as OpenAL for - spatialized audio via JOAL. It now prompts the user on Windows - platforms to allow it to enable the -Dsun.java2d.noddraw=true - system property for best robustness. It has been updated for the - changes in the GlueGen runtime classes and native library - structure. Some bugs have been fixed, some of which were preventing - different JOGL-based applets from being deployed from the same - codebase. The documentation and on-line examples have been updated - as well. - - - The TextureIO implementation has been changed to no longer copy the - data associated with BufferedImage TextureData objects. Instead, - the necessary vertical flip is now implemented by flipping the - texture coordinates vertically. - - - An API for updating a sub-image of a Texture object from a - sub-portion of a TextureData object has been added. - - - A GLContext.copy() operation has been added based on community - feedback. - - - Three helper classes have been added to the com.sun.opengl.util.j2d - package to improve interoperability between JOGL and Java 2D: - TextureRenderer, Overlay and TextRenderer. The TextureRenderer - supports drawing into an OpenGL texture using Java 2D. The Overlay - class provides a convenient Java 2D-based overlay on top of an - arbitrary GLDrawable. The TextRenderer class supports drawing of - Java 2D text into an OpenGL context. Thanks to Chris Campbell of - the Java 2D team for collaboration and to the JOGL community for - extensive feedback and testing assistance. - - - Various bug fixes and robustness improvements were made to the - GlueGen runtime, JOGL and GLU implementations. - - - Fixes to the DDSImage class were contributed by the community: a - bug fix to mipmap handling and support for cubemap textures. Thanks - to java.net user bandures. - - - TextureIO.setTexRectEnabled() and isTexRectEnabled() were added - based on feedback from Chris Campbell, in order to simplify the - writing of pixel shaders which have different samplers for - GL_TEXTURE_2D and GL_TEXTURE_RECTANGLE_ARB targets. - - - Thanks to Erik Tollerud, the links to the OpenGL documentation in - the JOGL javadoc were revised to point to the new on-line man pages - in the OpenGL SDK. - - - Support for automatic mipmap generation via GL_GENERATE_MIPMAP was - added to the TextureIO, TextureRenderer and TextRenderer classes. - - - Windows/AMD64 binaries, including the JOGL Cg binding, are now - supplied. - - - Worked around breakage of JOGL with 5.0u10; see Sun bug IDs 6504460 - and 6333613. |