Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								841f91e830 
								
							
								 
							
						 
						
							
							
								
								Fixed bug  #15 , added missing roll, pitch and yaw functions; Fixed half implicit conversions  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								931b7bcdd6 
								
							
								 
							
						 
						
							
							
								
								Fixed issue  #18  glm::clamp and NaN's  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								a7fb9f31fd 
								
							
								 
							
						 
						
							
							
								
								Fixed bug  #13 , ICC built on Linux  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								c7fa6d745a 
								
							
								 
							
						 
						
							
							
								
								Revert previous change trying to fix bug  #13 : Break the build on Windows...  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								8b75ff6e1c 
								
							
								 
							
						 
						
							
							
								
								Added GTX_multiple tests  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								7e0288359f 
								
							
								 
							
						 
						
							
							
								
								Tentative of fixing bug  #13 , nextafter on Intel compiler  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								753d5db251 
								
							
								 
							
						 
						
							
							
								
								Updated documentation  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								5474e33d08 
								
							
								 
							
						 
						
							
							
								
								Clean up util files  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								b8f30c5ad3 
								
							
								 
							
						 
						
							
							
								
								Fixed bug  #11 , added missing quat based epsilonEqual and epsilonNotEqual definitions  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								47b610c6d3 
								
							
								 
							
						 
						
							
							
								
								Clean up doxygen documentation  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								4b18cc7051 
								
							
								 
							
						 
						
							
							
								
								Clean up doxygen documentation... was exposing implementation details  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								2f8f070597 
								
							
								 
							
						 
						
							
							
								
								Fixed GTC_epsilon with Clang  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								0b745d4e1c 
								
							
								 
							
						 
						
							
							
								
								Clean up space characters  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								7b60ef7ab4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/g-truc/glm  into 0.9.4  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								214c56cd45 
								
							
								 
							
						 
						
							
							
								
								Updated doxygen documentation  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								63ae274be2 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #10  from boromisp/master  
							
							 
							
							... 
							
							
 
							
							Sphere intersection fixes 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								9a4abb07ef 
								
							
								 
							
						 
						
							
							
								
								Updated GLM manual for 0.9.4  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								7778013575 
								
							
								 
							
						 
						
							
							
								
								Fixed space characters  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								boromisp
							
						 
						
							 
							
							
							
								
							
								1683e78f58 
								
							
								 
							
						 
						
							
							
								
								Fixed the line-sphere intersection  
							
							 
							
							... 
							
							
 
							
							The original implementation had the same mistakes than the ray-sphere
intersection.
Added two new 'out' parameters to return both intersection ponits.
Changed the implementation to the geomethric method. 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								boromisp
							
						 
						
							 
							
							
							
								
							
								ed12134f34 
								
							
								 
							
						 
						
							
							
								
								Fixed the original ray-sphere intersection  
							
							 
							
							... 
							
							
 
							
							Changed the original analytic method to a geometrical.
The errors in the original intersection calculation:
The function has a sphere center parameter, but ignores it and assumes
that the sphere is in the origo.
It calculates the length of the ray direction vector, but later on uses
this vector as a unit vector.
The position calculation is simply wrong. It multiplies the direction
vector with the radius of the sphere instead of the calculated
intersection distance.
The quadratic equation solving could be improved too:
There should be an early exit for negative discriminant.
The naive implementation sould be changed to a floating-point
specialized one. 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								boromisp
							
						 
						
							 
							
							
							
								
							
								3a3c1fd8e8 
								
							
								 
							
						 
						
							
							
								
								Added new ray-sphere intersection  
							
							 
							
							... 
							
							
 
							
							This version uses a geometric method (usually faster) and doesn't
calculate the intersection position and normal, only the distance. 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								4fff9b4367 
								
							
								 
							
						 
						
							
							
								
								Added matrix inverse tests and clean up space characters  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								c9a0b87c7b 
								
							
								 
							
						 
						
							
							
								
								Fixed spaces  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								a69de771a0 
								
							
								 
							
						 
						
							
							
								
								Fixed merge  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								f96b0424ec 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #5  from komiga/master  
							
							 
							
							... 
							
							
 
							
							Fixed component swapping in tmat2x2::_inverse() 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								4d3af10700 
								
							
								 
							
						 
						
							
							
								
								Fixed space characters  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								669ace8067 
								
							
								 
							
						 
						
							
							
								
								Fixed space character  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								bfec0e2388 
								
							
								 
							
						 
						
							
							
								
								Fixed epsilon for half types  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								1fb8bec873 
								
							
								 
							
						 
						
							
							
								
								Fixed abs function for half based types  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								cdf5d19275 
								
							
								 
							
						 
						
							
							
								
								Fixed space characters, using tab  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								415c970188 
								
							
								 
							
						 
						
							
							
								
								Renamed equalEpsilon function into epsilonEqual and added tests  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								9d9a625493 
								
							
								 
							
						 
						
							
							
								
								Renamed equalEpsilon function into epsilonEqual and added tests  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								a350a26e3b 
								
							
								 
							
						 
						
							
							
								
								Fixed merge  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								16876bef5a 
								
							
								 
							
						 
						
							
							
								
								Fixed merge  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								1dda2390e5 
								
							
								 
							
						 
						
							
							
								
								Fixed warnings on MacOS X  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								1cc7448c43 
								
							
								 
							
						 
						
							
							
								
								Fixed CUDA 5 warning due to parameter name mismatch between the declaration and the definition  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Tim Howard
							
						 
						
							 
							
							
							
								
							
								e2bc911f00 
								
							
								 
							
						 
						
							
							
								
								Fixed component swapping in tmat2x2::_inverse().  
							
							 
							
							... 
							
							
 
							
							NB: glm::detail::tmat2x2::_inverse() incorrectly swaps all components instead of only main diagonals:
	A = ⌈a  b⌉
	    ⌊c  d⌋
(using standard representation). _inverse() on A incorrectly gives the order
	⌈ d  -c⌉
	⌊-b   a⌋
(swaps both diagonals) where it should be
	⌈ d  -b⌉
	⌊-c   a⌋
(I am leaving out division by the determinate for clarity).
Also, glm::inverse() in `glm/core/func_matrix.inl` is correct for 2x2 matrices and shows the mistake of _inverse().
The unit tests do not appear to test division of a mat2 by a mat2 (where this could arise). 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								1ded040f23 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into 0.9.4  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								44e7f41bf5 
								
							
								 
							
						 
						
							
							
								
								Fixed readme  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								af2debfd43 
								
							
								 
							
						 
						
							
							
								
								Fixed spaces  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								346e305593 
								
							
								 
							
						 
						
							
							
								
								Updated doxyfile for version 1.8.0  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								e1afbc9cea 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #22  from progschj/master  
							
							 
							
							... 
							
							
 
							
							Multiline comment warning from setup.h 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Jakob Progsch
							
						 
						
							 
							
							
							
								
							
								476abb8be0 
								
							
								 
							
						 
						
							
							
								
								removed \ from commented out out macro on line 564 to avoid compiler warnings for multiline comments  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								9e6a23aaed 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/g-truc/glm  into 0.9.4  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								5868f20644 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3  from greenboxal/master  
							
							 
							
							... 
							
							
 
							
							Visual Studio 2012 Debugger Visualizers 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								d18a415ddd 
								
							
								 
							
						 
						
							
							
								
								Updated readme with Apple platform update  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								c899d63725 
								
							
								 
							
						 
						
							
							
								
								Fixed Clang and LLVM GCC detection  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								88092b1c19 
								
							
								 
							
						 
						
							
							
								
								Merge branch '0.9.4' of  https://github.com/g-truc/glm  into 0.9.4  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								3647c867e5 
								
							
								 
							
						 
						
							
							
								
								updated spaces  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Jonathan Lima
							
						 
						
							 
							
							
							
								
							
								7d9c22094c 
								
							
								 
							
						 
						
							
							
								
								Added debbugger visualizers for Visual Studio 2012.  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Jonathan Lima <greenboxal@gmail.com> 
							
						 
						
							ago%!(EXTRA string=13 years)