I'm sponsoring this case for Henry Jiang.  The release binding is Minor,
and the interfaces are Uncommitted.

There is a man page for the library in the materials directory.  It shows
(but should probably do so more clearly) that the library is compiled with
g++, not Studio, and so apps linking against it will need to do the same.

Danek

======================================================================

Summary
=======
  OpenEXR[1] is a high dynamic-range (HDR) image file format developed by 
  Industrial Light & Magic for use in computer imaging applications, is used 
  by ILM on all motion pictures currently in production. 

  OpenEXR's features include:

        * Higher dynamic range and color precision than existing 8- and 
          10-bit image file formats.
        * Support for 16-bit floating-point, 32-bit floating-point, and 32-bit 
          integer pixels. The 16-bit floating-point format, called "half", 
          is compatible with the half data type in NVIDIA's Cg graphics 
          language and is supported natively on their new GeForce FX and 
          Quadro FX 3D graphics solutions.
        * Multiple lossless image compression algorithms. Some of the included 
          codecs can achieve 2:1 lossless compression ratios on images with 
          film grain.
        * Extensibility. New compression codecs and image types can easily be 
          added by extending the C++ classes included in the OpenEXR software 
          distribution. New image attributes (strings, vectors, integers, etc.)
          can be added to OpenEXR image headers without affecting backward 
          compatibility with existing OpenEXR applications. 

   In this project, the following libraries will be integrated into 
   Solaris:

    1) *IlmImf, a library that reads and writes OpenEXR images.
    2) *Half, a C++ class for manipulating half values as if 
       they were a built-in C++ data type.
    3) *Imath, a math library with support for matrices, 2d- and 
       3d-transformations, solvers for linear/quadratic/cubic 
       equations, and more. 
    4) *IlmThread, a thread abstraction library for use with 
       OpenEXR and other software packages.  
    5) *Iex, an exception-handling library.

   openexr-1.6.1 and ilmbase-1.0.1 will be integrated into the SFW consolidation
   as part of this proposal, and will be installed as SUNWopenexr.

   This project requests a minor release binding. 


Dependencies
============

   zlib 1.2.3 (snv_84 version 1.2.3)


Interfaces
==========

   Exported Interfaces  Classification                  Comment
   -------------------  -------------------------       ------------------
   SUNWopenexr          Uncommitted                     Package

   /usr/include/OpenEXR/                Uncommitted     header files

   /usr/bin/exrenvmap                   Uncommitted     User command
   /usr/bin/exrheader                   Uncommitted     User command
   /usr/bin/exrmakepreview              Uncommitted     User command
   /usr/bin/exrenvmaketiled             Uncommitted     User command
   /usr/bin/exrstdattr                  Uncommitted     User command

   /usr/lib/libIlmImf.so.6.0.0          Uncommitted     openexr library
   /usr/lib/libHalf.so.6.0.0            Uncommitted     Ilmbase library
   /usr/lib/libIex.so.6.0.0             Uncommitted     Ilmbase library
   /usr/lib/libImath.so.6.0.0           Uncommitted     Ilmbase library
   /usr/lib/libIlmThread.so.6.0.0       Uncommitted     Ilmbase library

   Imported Interfaces
   -------------------  
   None         

Reference Documents
===================
   [1] http://www.openexr.com/

   RFE ID# 6669507

Reply via email to