Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							c9a0b87c7b 
							
						 
					 
					
						
						
							
							Fixed spaces  
						
						 
						
						
						
						
					 
					
						2012-11-09 01:24:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							a69de771a0 
							
						 
					 
					
						
						
							
							Fixed merge  
						
						 
						
						
						
						
					 
					
						2012-11-09 01:24:04 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							f96b0424ec 
							
						 
					 
					
						
						
							
							Merge pull request  #5  from komiga/master  
						
						 
						
						... 
						
						
						
						Fixed component swapping in tmat2x2::_inverse() 
						
						
					 
					
						2012-11-08 16:00:49 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							4d3af10700 
							
						 
					 
					
						
						
							
							Fixed space characters  
						
						 
						
						
						
						
					 
					
						2012-11-08 15:00:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							669ace8067 
							
						 
					 
					
						
						
							
							Fixed space character  
						
						 
						
						
						
						
					 
					
						2012-11-08 14:34:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							bfec0e2388 
							
						 
					 
					
						
						
							
							Fixed epsilon for half types  
						
						 
						
						
						
						
					 
					
						2012-11-06 02:26:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							1fb8bec873 
							
						 
					 
					
						
						
							
							Fixed abs function for half based types  
						
						 
						
						
						
						
					 
					
						2012-11-06 01:23:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							cdf5d19275 
							
						 
					 
					
						
						
							
							Fixed space characters, using tab  
						
						 
						
						
						
						
					 
					
						2012-11-06 00:44:48 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							415c970188 
							
						 
					 
					
						
						
							
							Renamed equalEpsilon function into epsilonEqual and added tests  
						
						 
						
						
						
						
					 
					
						2012-11-05 19:43:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							9d9a625493 
							
						 
					 
					
						
						
							
							Renamed equalEpsilon function into epsilonEqual and added tests  
						
						 
						
						
						
						
					 
					
						2012-11-05 19:39:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							a350a26e3b 
							
						 
					 
					
						
						
							
							Fixed merge  
						
						 
						
						
						
						
					 
					
						2012-11-04 21:59:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							16876bef5a 
							
						 
					 
					
						
						
							
							Fixed merge  
						
						 
						
						
						
						
					 
					
						2012-11-04 21:57:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							1dda2390e5 
							
						 
					 
					
						
						
							
							Fixed warnings on MacOS X  
						
						 
						
						
						
						
					 
					
						2012-11-04 14:26:54 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							1cc7448c43 
							
						 
					 
					
						
						
							
							Fixed CUDA 5 warning due to parameter name mismatch between the declaration and the definition  
						
						 
						
						
						
						
					 
					
						2012-11-03 00:34:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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). 
						
						
					 
					
						2012-10-22 17:23:03 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							1ded040f23 
							
						 
					 
					
						
						
							
							Merge branch 'master' into 0.9.4  
						
						 
						
						
						
						
					 
					
						2012-10-18 12:16:52 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							44e7f41bf5 
							
						 
					 
					
						
						
							
							Fixed readme  
						
						 
						
						
						
						
					 
					
						2012-10-18 12:13:21 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							af2debfd43 
							
						 
					 
					
						
						
							
							Fixed spaces  
						
						 
						
						
						
						
					 
					
						2012-10-18 12:12:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							346e305593 
							
						 
					 
					
						
						
							
							Updated doxyfile for version 1.8.0  
						
						 
						
						
						
						
					 
					
						2012-10-18 12:11:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							e1afbc9cea 
							
						 
					 
					
						
						
							
							Merge pull request  #22  from progschj/master  
						
						 
						
						... 
						
						
						
						Multiline comment warning from setup.h 
						
						
					 
					
						2012-10-18 03:04:29 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jakob Progsch 
							
						 
					 
					
						
						
						
						
							
						
						
							476abb8be0 
							
						 
					 
					
						
						
							
							removed \ from commented out out macro on line 564 to avoid compiler warnings for multiline comments  
						
						 
						
						
						
						
					 
					
						2012-10-18 11:56:54 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							9e6a23aaed 
							
						 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/g-truc/glm  into 0.9.4  
						
						 
						
						
						
						
					 
					
						2012-10-13 23:04:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							5868f20644 
							
						 
					 
					
						
						
							
							Merge pull request  #3  from greenboxal/master  
						
						 
						
						... 
						
						
						
						Visual Studio 2012 Debugger Visualizers 
						
						
					 
					
						2012-10-13 14:02:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							d18a415ddd 
							
						 
					 
					
						
						
							
							Updated readme with Apple platform update  
						
						 
						
						
						
						
					 
					
						2012-10-13 22:47:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							c899d63725 
							
						 
					 
					
						
						
							
							Fixed Clang and LLVM GCC detection  
						
						 
						
						
						
						
					 
					
						2012-10-13 18:26:04 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							88092b1c19 
							
						 
					 
					
						
						
							
							Merge branch '0.9.4' of  https://github.com/g-truc/glm  into 0.9.4  
						
						 
						
						
						
						
					 
					
						2012-10-09 20:36:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							3647c867e5 
							
						 
					 
					
						
						
							
							updated spaces  
						
						 
						
						
						
						
					 
					
						2012-10-09 20:36:02 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan Lima 
							
						 
					 
					
						
						
						
						
							
						
						
							7d9c22094c 
							
						 
					 
					
						
						
							
							Added debbugger visualizers for Visual Studio 2012.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jonathan Lima <greenboxal@gmail.com> 
						
						
					 
					
						2012-10-05 11:56:50 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							e7233b20a8 
							
						 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/Groovounet/glm  into 0.9.4  
						
						 
						
						
						
						
					 
					
						2012-09-25 00:28:42 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							5adff62c34 
							
						 
					 
					
						
						
							
							Merge pull request  #19  from cneumann/master  
						
						 
						
						... 
						
						
						
						Replacement FindGLM.cmake that follows cmake module guidelines a bit more 
						
						
					 
					
						2012-09-24 15:27:22 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Neumann 
							
						 
					 
					
						
						
						
						
							
						
						
							ed2f46f2fa 
							
						 
					 
					
						
						
							
							make FindGLM.cmake more compliant with cmake module recommendations  
						
						 
						
						
						
						
					 
					
						2012-09-24 15:20:02 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							b9d9ae4ec5 
							
						 
					 
					
						
						
							
							updated CLang version detection  
						
						 
						
						
						
						
					 
					
						2012-09-23 15:30:17 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							8b5e63375f 
							
						 
					 
					
						
						
							
							updated CLang version detection  
						
						 
						
						
						
						
					 
					
						2012-09-23 15:27:47 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							3fc42c9e9e 
							
						 
					 
					
						
						
							
							Simplify Compilation build model detection  
						
						 
						
						
						
						
					 
					
						2012-09-20 17:31:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							8aa2eafc36 
							
						 
					 
					
						
						
							
							Added experiment in comment to auto detect the instruction set  
						
						 
						
						
						
						
					 
					
						2012-09-20 16:35:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							8c4ea6ebb2 
							
						 
					 
					
						
						
							
							Fixed isnan on GCC  
						
						 
						
						
						
						
					 
					
						2012-09-20 12:28:12 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							c6d87a9458 
							
						 
					 
					
						
						
							
							Added compiler detection  
						
						 
						
						
						
						
					 
					
						2012-09-20 11:40:15 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							1eac545656 
							
						 
					 
					
						
						
							
							Fixed Intel compiler detection  
						
						 
						
						
						
						
					 
					
						2012-09-20 10:28:39 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							b012c80771 
							
						 
					 
					
						
						
							
							Fixed isnan for Intel compiler  
						
						 
						
						
						
						
					 
					
						2012-09-20 10:17:03 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							b1ecabdd28 
							
						 
					 
					
						
						
							
							Fixed GTX_matrix_interpolation, issue  #9  
						
						 
						
						
						
						
					 
					
						2012-09-19 19:14:45 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							7e3f00d034 
							
						 
					 
					
						
						
							
							Added missing test files  
						
						 
						
						
						
						
					 
					
						2012-09-19 15:34:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							c2eea6da26 
							
						 
					 
					
						
						
							
							Removed floor_log2, comment that isnan and isinf are not working on MinGW  
						
						 
						
						
						
						
					 
					
						2012-09-18 01:52:16 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							c7812d44cf 
							
						 
					 
					
						
						
							
							Added findLSB test  
						
						 
						
						
						
						
					 
					
						2012-09-16 23:26:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							56738ee5cb 
							
						 
					 
					
						
						
							
							Added idea for SSE2 implementation of findMSB  
						
						 
						
						
						
						
					 
					
						2012-09-13 02:14:41 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							69dd0d26b5 
							
						 
					 
					
						
						
							
							Updated readme.txt for 0.9.4.0 release  
						
						 
						
						
						
						
					 
					
						2012-09-13 00:45:20 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							8a7d6080d1 
							
						 
					 
					
						
						
							
							Fixed findMSB generic path  
						
						 
						
						
						
						
					 
					
						2012-09-13 00:43:46 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							a2ba0ea86f 
							
						 
					 
					
						
						
							
							Merge branch '0.9.3' of  https://github.com/Groovounet/glm  into 0.9.4  
						
						 
						
						
						
						
					 
					
						2012-09-12 15:59:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							d6bbf90670 
							
						 
					 
					
						
						
							
							Merge pull request  #17  from muep/fix_msb  
						
						 
						
						... 
						
						
						
						Progress on fixing FindMSB implementation. Negative values and zeros remains to be done. 
						
						
					 
					
						2012-09-12 06:56:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joonas Sarajärvi 
							
						 
					 
					
						
						
						
						
							
						
						
							ad3422f6aa 
							
						 
					 
					
						
						
							
							Better fix glm::findMSB for GCC >= 4.0  
						
						 
						
						... 
						
						
						
						The previous fix only worked correctly for values where
the most significant enabled bit was the only enabled bit.
This change changes the implementation back to using clz,
but so that the result is changed with additional arithmetics.
There is still at least one known limitation with regards
to acceptable input types, but this is documented in the code. 
						
						
					 
					
						2012-09-12 15:17:21 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joonas Sarajärvi 
							
						 
					 
					
						
						
						
						
							
						
						
							daa51e42bb 
							
						 
					 
					
						
						
							
							Fix glm::findMSB for GCC >= 4.0  
						
						 
						
						... 
						
						
						
						Before this fix, the GCC specific MSB function returned the number
of leading zero bits in the parameter value. With this change,
the number of trailing zero bits is returned instead.
I am not entirely sure if this fix is correct, because I could not
find a clear reference about what findMSB in GLSL is really
supposed to return with some concrete input value.
At least the result is now consistent with the GLM_ARCH_PURE
implementation of glm::findMSB. 
						
						
					 
					
						2012-09-12 01:59:13 +03:00