Path to this page:
Subject: CVS commit: pkgsrc/graphics/openimageio
From: Ryo ONODERA
Date: 2013-02-11 00:22:37
Message id: 20130210232237.1EFA9175DD@cvs.netbsd.org
Log Message:
Update to 1.1.5
* Fix distname
Changelog:
Release 1.1.5 (29 Jan 2013)
---------------------------
* Bug fix in ImageBufAlgo::parallel_image utility template -- care when
not enough work chunks to dole out to all the threads (was previously
sending work to threads with nonsensical ROI's, now we just stop when
all the regions have been doled out).
* Additional optional argument to IBA::zover that, when nonzero, will
treat z=0 pixels as infinitely far away, not super close. You can turn
this on from oiiotool with: oiiotool --zover:zeroisinf=1 ...
Release 1.1.4 (27 Jan 2013)
---------------------------
* ImageBufAlgo::make_texture() allows you to do the same thing that
maketx does, but from inside an application and without launching a
shell invocation of maketx.
* oiiotool now recognizes --metamatch and --nometamatch arguments which
cause metadata names matching (or only info NOT matching) the given
regular expression to be printed with --info.
* oiiotool --zover does z (depth) composites (it's like a regular "over",
but uses the z depth at each pixel to determine which of the two images
is the foreground and which is the background).
* ImageBufAlgo::zover() performs z compositing (same as oiiotool --zover).
* ImageBufAlgo::fixNonFinite didn't work properly with 'half' image buffers.
* Performance improvements when reading and writing images.
* Fix error when writing tiled 'float' TIFF images, corrupted output.
(Could easily happen when using 'maketx' to convert float images into
TIFF textures.)
* Eliminate warnings when compiling with Clang 3.2.
* New CMake variable "USE_EXTERNAL_TBB" can optionally be set to force use
of an external TBB library rather than the embedded one.
* Additional testsuite tests (doesn't affect users, but makes bugs easier
to catch).
* Fix build problem with SHA1.cpp on some platforms.
Release 1.1.3 (9 Jan 2013)
---------------------------
* Build fix: incorrectly named OpenEXR 2.x files.
* Bug fix in oiiotool --croptofull on OSX
* Build fixes for MinGW on Windows.
* maketx --fullpixels option ignores any origin or display window in the
source image, pretending the pixel data is the entire 0-1 image range
starting at the origin (useful when the source image is created by an
application that incorrectly writes it out as if it were a crop window).
* maketx no longer will clobber existing ImageDescription metadata
when it adds SHA-1 hash or other info as it creates the texture.
* Many additional Exif and IPTC tags are correctly recognized.
* maketx and oiiotool recognize and take advantage of IPTC:ImageHistory
metadata.
Files: