Disabled external gits
This commit is contained in:
		
							
								
								
									
										136
									
								
								cs440-acg/ext/openexr/IlmBase/ChangeLog
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										136
									
								
								cs440-acg/ext/openexr/IlmBase/ChangeLog
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,136 @@
 | 
			
		||||
Version 2.x.x
 | 
			
		||||
	* Bumped version to track OpenEXR
 | 
			
		||||
	  (Piotr Stanczyk)
 | 
			
		||||
 | 
			
		||||
Version 2.0.1
 | 
			
		||||
	* Bumped version to track OpenEXR
 | 
			
		||||
	  (Piotr Stanczyk)
 | 
			
		||||
 | 
			
		||||
Version 2.0.0
 | 
			
		||||
	* Bumped version to track OpenEXR
 | 
			
		||||
	  (Piotr Stanczyk)
 | 
			
		||||
	* Numerous minor fixes, missing includes etc
 | 
			
		||||
 | 
			
		||||
Version 1.1.0.beta.1
 | 
			
		||||
	* Added new module PyIlmBase : python bindings for IlmBase
 | 
			
		||||
	  (Nick Rasmussen)
 | 
			
		||||
	* Added git specific files 
 | 
			
		||||
	  (Piotr Stanczyk)
 | 
			
		||||
	* Minor fixes for newer gcc versions and OS X.
 | 
			
		||||
	  (misc)
 | 
			
		||||
	* Preparation for OpenEXR v2 release { remove message for final release }
 | 
			
		||||
	  (Piotr Stanczyk)
 | 
			
		||||
        * Updated the so verison to 10
 | 
			
		||||
	  (Piotr Stanczyk)
 | 
			
		||||
	* Initial use of the CMake build system 
 | 
			
		||||
	  (Nicholas Yue)
 | 
			
		||||
 | 
			
		||||
Version 1.0.3
 | 
			
		||||
        * Added support for enabling/disabling large stack optimisations, used in
 | 
			
		||||
          halfFunction.h.
 | 
			
		||||
          (Piotr Stanczyk)
 | 
			
		||||
	* Added ImathNoise.(h/cpp) files. Initializes Perlin noise to match the
 | 
			
		||||
	  Renderman implmenetation.
 | 
			
		||||
	  (Pixar Contribution)
 | 
			
		||||
	* Fixed a number of missing includes to comply with stricter 
 | 
			
		||||
	  enforcement by gnu compilers.
 | 
			
		||||
	  (Piotr Stanczyk)
 | 
			
		||||
	* Depracated compiler flag: -Wno-long-double since it is no longer
 | 
			
		||||
	  supported under OS X.
 | 
			
		||||
	  (Piotr Stanczyk)
 | 
			
		||||
	* A minor API change to Imath::Frustum has been made:  the functions
 | 
			
		||||
	  'near' and 'far' have been renamed to 'nearPlane' and 'farPlane' due
 | 
			
		||||
	  to conflicts with certain windows headers.  The former alternate
 | 
			
		||||
	  accessor names for these values on windows ('hither' and 'yon')
 | 
			
		||||
	  remain, though should be considered deprecated.
 | 
			
		||||
	  (David Lenihan)
 | 
			
		||||
	* Added SVD, eigenvalue solver, and procrustes fit calculations
 | 
			
		||||
	  to ImathMatrixAlgo.
 | 
			
		||||
	  (Chris Twigg, Ji Hun Yu)
 | 
			
		||||
	* Added Imath::FrustumTest for frustum visibility testing.
 | 
			
		||||
	  (Eric Johnston)
 | 
			
		||||
	* Fixed a stack corruption in the matrix minorOf functions.
 | 
			
		||||
	  (Nick Rasmussen)
 | 
			
		||||
	* Visual studio 2008 project files have been added to the vc/vc9
 | 
			
		||||
	  directory, and several minor visual studio compile fixes have
 | 
			
		||||
	  been applied.
 | 
			
		||||
	  (Nick Rasmussen)
 | 
			
		||||
	* Updated the so verison to 7.
 | 
			
		||||
	  (Piotr Stanczyk)
 | 
			
		||||
	* Depracated the MacCode_Warrior and Shake submodules.
 | 
			
		||||
	  (Piotr Stanczyk)
 | 
			
		||||
 | 
			
		||||
Version 1.0.2
 | 
			
		||||
	* Added support for targetting builds on 64bit Windows and minimising 
 | 
			
		||||
	  number of compiler warnings on Windows. Thanks to Ger Hobbelt for his
 | 
			
		||||
	  contributions to CreateDLL.
 | 
			
		||||
	  (Ji Hun Yu)
 | 
			
		||||
	* Removed a spurious restrict qualifier in the matrix manipulation code
 | 
			
		||||
	  that was causing the 64-bit MS compiler to generate code in release 
 | 
			
		||||
	  mode that caused incorrect results. 
 | 
			
		||||
	  (Ji Hun Yu)
 | 
			
		||||
	* Added patches for improving universal binaries on OS X. Thanks to
 | 
			
		||||
	  Paul Schneider for the contribution
 | 
			
		||||
	  (Piotr Stanczyk)
 | 
			
		||||
	* Imath::Box optimization: remove loops from methods by partially 
 | 
			
		||||
	  specializing the class, for boxes of two and three dimensions.
 | 
			
		||||
	  (Piotr Stanczyk)
 | 
			
		||||
	* Added explicit copy constructors to Imath::Matrix33<T> and
 | 
			
		||||
	  ImathMatrix44<T> to make conversions between float and double
 | 
			
		||||
	  matrices more convenient.
 | 
			
		||||
	  (Florian Kainz)
 | 
			
		||||
	* Added slerpShortestArc() and euclideanInnerProduct() functions
 | 
			
		||||
	  to Imath::Quat<T>.
 | 
			
		||||
	  (Nick Porcino)
 | 
			
		||||
	* Added 4D vector class template Imath::Vec4<T>.
 | 
			
		||||
	  (Nick Porcino)
 | 
			
		||||
	* Copy constructors and assignment operators for Matrix33<T>
 | 
			
		||||
	  and Matrix44<T> are up to 25% faster.  Added matrix constructors
 | 
			
		||||
	  that do not initialize the matrix (this is faster in cases where
 | 
			
		||||
	  the initial value of the matrix is immediately overwritten anyway).
 | 
			
		||||
	  (Nick Porcino)
 | 
			
		||||
	* Rewrote function closestPointOnBox(point,box).  Shortened
 | 
			
		||||
	  the code, improved numerical accuracy, fixed a bug where
 | 
			
		||||
	  closestPointOnBox(box.center(),box) would return the center
 | 
			
		||||
	  of the +Z side of the box, even if the +/-X or +/-Y sides
 | 
			
		||||
	  were closer.
 | 
			
		||||
	  (Florian Kainz)
 | 
			
		||||
	* Rewrote function findEntryAndExitPoints() in ImathBoxAlgo.h.
 | 
			
		||||
	  Results are now consistent with those from intersect(), also
 | 
			
		||||
	  in ImathBoxAlgo.h.
 | 
			
		||||
	  (Florian Kainz)
 | 
			
		||||
	* Made Vec2<T>::length() and Vec3<T>::length() more accurate for
 | 
			
		||||
	  vectors whose length is less than sqrt(limits<T>::smallest());
 | 
			
		||||
	  (Florian Kainz)
 | 
			
		||||
	* Made Quat<T>::angle() more accurate for small angles.
 | 
			
		||||
	  (Don Hatch) 
 | 
			
		||||
 | 
			
		||||
Version 1.0.1:
 | 
			
		||||
	* Removed Windows .suo files from distribution.
 | 
			
		||||
	  (Eric Wimmer)
 | 
			
		||||
 | 
			
		||||
Version 1.0.0:
 | 
			
		||||
	* Bumped DSO version number to 6.0
 | 
			
		||||
	  (Florian Kainz)
 | 
			
		||||
	* Rounding during float-to-half conversion now implements
 | 
			
		||||
	  "round to nearest even" mode: if the original float value
 | 
			
		||||
	  is exactly in the middle between the two closest half values
 | 
			
		||||
	  then rounding chooses the half value whose least significant
 | 
			
		||||
	  bit is zero.
 | 
			
		||||
	  (Florian Kainz)
 | 
			
		||||
	* Installation Tuning:
 | 
			
		||||
	  - Corrected version number on dso's (libtool) - now 5.0
 | 
			
		||||
	  - Separated ILMBASE_LDFLAGS and ILMBASE_LIBS so that test programs
 | 
			
		||||
	    in configure scripts of packages dependent on IlmBase can link
 | 
			
		||||
	    with static libraries properly
 | 
			
		||||
	  - eliminated some warning messages during install
 | 
			
		||||
	  (Andrew Kunz)
 | 
			
		||||
	
 | 
			
		||||
Version 0.9.0:
 | 
			
		||||
	* Initial release of this code as a separate library.
 | 
			
		||||
	  Previously the libraries contained were part of
 | 
			
		||||
	  version 1.4.0 of OpenEXR
 | 
			
		||||
	* New build scripts for Linux/Unix
 | 
			
		||||
	  (Andrew Kunz)
 | 
			
		||||
	* New Windows project files and build scripts
 | 
			
		||||
	  (Kimball Thurston)
 | 
			
		||||
		Reference in New Issue
	
	Block a user