openexr-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Openexr-devel] OpenEXR 1.0.5 released


From: Drew Hess
Subject: [Openexr-devel] OpenEXR 1.0.5 released
Date: Fri, 21 Mar 2003 01:24:20 -0800 (PST)

OpenEXR 1.0.5 is ready for release.  I've included the ChangeLog below.  
One last-minute addition by Florian of interest to developers are some
example source files.  They demonstrate how to use IlmImf to read and 
write OpenEXR files.

Here's where you go to download the new files:

http://savannah.nongnu.org/files/?group=openexr

As I'm writing this, the following files are available:

OpenEXR-1.0.5.dmg
   - binaries, headers, prebuilt libs and documentation for MacOS X 10.2.
     These are built with gcc.

OpenEXR-1.0.5.zip
   - binaries, headers, and prebuilt libs for Windows XP/2000.  The
     prebuilt libs require Visual Studio 6.0 and the Intel C++
     compiler version 7.0 for full C++ support, but you should be able to 
     use the ImfCRgbaFile C interface with Microsoft Visual C++ 6.0 and the 
     included IlmImf.dll.

OpenEXR-1.0.5-1.rh7.2-i686.rpm
OpenEXR-devel-1.0.5-1.rh7.2-i686.rpm
   - binaries, headers, prebuilt libs and documentation for RedHat 7.2
     on i686-class x86 machines.

d_exr-1.0.tar.gz
   - OpenEXR Renderman display driver source code.

OpenEXR-1.0.5.tar.gz
   - OpenEXR source code tarball, for those who want to build it from
     scratch (including Windows and MacOS X users).


I'll try to get RPMs for RedHat 8.0 up as soon as I can find a working RH8 
box.  I'll also put up the Metrowerks Codewarrior project files for MacOS 
X later today.

The RPMs and prebuilt Windows packages include a version of exrdisplay
compiled with fragment shader support (it will still work in software mode
on machines that don't have the proper GPU hardware).  I can't get this
working on MacOS X at the moment, so the prebuilt exrdisplay for MacOS X
is software-only.

The "official" announcement will go out sometime this weekend after I've
had a chance to update the www.openexr.com web page.

Thanks to everyone who contributed to this release!  Email me or the list
if you have problems.


-dwh-


ChangeLog:

Version 1.0.5:
        * Added exrheader project to Visual Studio 6.0 workspace.
        * Added some example code showing how to use the IlmImf library.
          (Florian)
        * Use DLL runtime libs for Win32 libraries rather than static
          runtime libs.
        * Add an exrdisplay_fragshader project to the Visual Studio 6.0
          workspace to enable fragment shaders in Win32.
        * Add an IlmImfDll project to the Visual Studio 6.0 workspace.
        * In Win32, export the ImfCRgbaFile C interface via a DLL so
          that Visual C++ 6.0 users can link against an Intel-compiled
          IlmImf.  (Andreas Kahler)
        * Use auto_ptr in ImfAutoArray on Win32, it doesn't like large 
          automatic stacks.
        * Performance improvements in PIZ decoding, between
          20 and 60% speedup on Athlon and Pentium 4 systems.
          (Florian)
        * Updated the README with various information, made
          some cosmetic changes for readability.
        * Added fragment shader support to exrdisplay.
        * Bumped the version to 1.0.5 in prep for release.
        * Updated README and README.OSX to talk about CodeWarrior 
          project files.
        * Incorporated Rodrigo Damazio's patch for an openexr.m4
          macro file and an openexr.spec file for building RPMs.
        * Small change in ImfAttribute.h to make IlmImf compile with gcc 2.95.
        * Updated ImfDoubleAttribute.h for Codewarrior on MacOS.
        * Added exrheader utility.
        * Update to AUTHORS file.
        * Added a README.win32 file.
        * Added project files for Visual Studio 6.0.
        * Initial Win32 port.  Requires Visual Studio 6.0 and Intel C++
          compiler version 7.0.
        * Added new intersectT method in ImathSphere.h
        * Fixed some bugs in ImathQuat.h
        * Proper use of fltk-config to get platform-specific FLTK
          compile- and link-time flags.
        * exrdisplay uses Imath::Math<T>::pow instead of powf now.
          powf is not availble on all platforms.
        * Roll OS X "hack" into the source until Apple fixes their
          istream implementation.
        






reply via email to

[Prev in Thread] Current Thread [Next in Thread]