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)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								e7233b20a8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/Groovounet/glm  into 0.9.4  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								5adff62c34 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #19  from cneumann/master  
							
							 
							
							... 
							
							
 
							
							Replacement FindGLM.cmake that follows cmake module guidelines a bit more 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Carsten Neumann
							
						 
						
							 
							
							
							
								
							
								ed2f46f2fa 
								
							
								 
							
						 
						
							
							
								
								make FindGLM.cmake more compliant with cmake module recommendations  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								b9d9ae4ec5 
								
							
								 
							
						 
						
							
							
								
								updated CLang version detection  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								8b5e63375f 
								
							
								 
							
						 
						
							
							
								
								updated CLang version detection  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								3fc42c9e9e 
								
							
								 
							
						 
						
							
							
								
								Simplify Compilation build model detection  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								8aa2eafc36 
								
							
								 
							
						 
						
							
							
								
								Added experiment in comment to auto detect the instruction set  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								8c4ea6ebb2 
								
							
								 
							
						 
						
							
							
								
								Fixed isnan on GCC  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								c6d87a9458 
								
							
								 
							
						 
						
							
							
								
								Added compiler detection  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								1eac545656 
								
							
								 
							
						 
						
							
							
								
								Fixed Intel compiler detection  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								b012c80771 
								
							
								 
							
						 
						
							
							
								
								Fixed isnan for Intel compiler  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								b1ecabdd28 
								
							
								 
							
						 
						
							
							
								
								Fixed GTX_matrix_interpolation, issue  #9  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								7e3f00d034 
								
							
								 
							
						 
						
							
							
								
								Added missing test files  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								c2eea6da26 
								
							
								 
							
						 
						
							
							
								
								Removed floor_log2, comment that isnan and isinf are not working on MinGW  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								c7812d44cf 
								
							
								 
							
						 
						
							
							
								
								Added findLSB test  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								56738ee5cb 
								
							
								 
							
						 
						
							
							
								
								Added idea for SSE2 implementation of findMSB  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								69dd0d26b5 
								
							
								 
							
						 
						
							
							
								
								Updated readme.txt for 0.9.4.0 release  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								8a7d6080d1 
								
							
								 
							
						 
						
							
							
								
								Fixed findMSB generic path  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								a2ba0ea86f 
								
							
								 
							
						 
						
							
							
								
								Merge branch '0.9.3' of  https://github.com/Groovounet/glm  into 0.9.4  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								d6bbf90670 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #17  from muep/fix_msb  
							
							 
							
							... 
							
							
 
							
							Progress on fixing FindMSB implementation. Negative values and zeros remains to be done. 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								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. 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								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. 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Joonas Sarajärvi
							
						 
						
							 
							
							
							
								
							
								da530ac46e 
								
							
								 
							
						 
						
							
							
								
								Fix integer version of glm::log2 for GCC  
							
							 
							
							... 
							
							
 
							
							This pretty much reverts the fix done in commit
1ed0e3865b 
This temporarily breaks log2 for GCC in cases where GLM_FORCE_PURE
is not defined. The workaround introduced in commit
1ed0e3865b  seems to rely
on getting invalid results from the nlz function.
Broken nlz is caused by a broken findMSB function for GCC.
A fix for the findMSB function should be available in a nearby
separate commit. 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								1822f9dd04 
								
							
								 
							
						 
						
							
							
								
								Added Intel compiler support  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								e8cbc50343 
								
							
								 
							
						 
						
							
							
								
								Fixed SSE detection on Visual C++  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								88cbbebac6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into 0.9.4  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								ef86084b84 
								
							
								 
							
						 
						
							
							
								
								Removed GLM website from the source repository  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)