Amaury Le Leyzour
							
						 
						
							 
							
							
							
								
							
								9da0c80e26 
								
							
								 
							
						 
						
							
							
								
								Yet another fix as this is no longer covered by unit tests  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Amaury Le Leyzour
							
						 
						
							 
							
							
							
								
							
								c7dbbee6a1 
								
							
								 
							
						 
						
							
							
								
								Fix typo  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Amaury Le Leyzour
							
						 
						
							 
							
							
							
								
							
								923f7222d1 
								
							
								 
							
						 
						
							
							
								
								Fix Neon issues  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Amaury Le Leyzour
							
						 
						
							 
							
							
							
								
							
								9ce038104c 
								
							
								 
							
						 
						
							
							
								
								Fixing minor compiler issue  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Amaury Le Leyzour
							
						 
						
							 
							
							
							
								
							
								77d797bd54 
								
							
								 
							
						 
						
							
							
								
								respect project's coding style  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Amaury Le Leyzour
							
						 
						
							 
							
							
							
								
							
								a2403634da 
								
							
								 
							
						 
						
							
							
								
								glm-aarch64: Add neon's mat4 inverse  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								3da0e18de7 
								
							
								 
							
						 
						
							
							
								
								Added missing quat constexpr  #955  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								95b1cdbbfe 
								
							
								 
							
						 
						
							
							
								
								Added fma implementation based on std::fma  #969  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								9caadbdf86 
								
							
								 
							
						 
						
							
							
								
								Added CMake GLM interface  #963  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								919e72f5dd 
								
							
								 
							
						 
						
							
							
								
								Fixed equal ULP variation when using negative sign  #965  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Krzysztof Kurek
							
						 
						
							 
							
							
								
								
							
							
								
							
								e791090589 
								
									
								
							
								 
							
						 
						
							
							
								
								Re-add the glm interface library in cmake  
							
							 
							
							... 
							
							
 
							
							Also re-work the main cmakelists to make the project more easily embeddable 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Amaury Le Leyzour
							
						 
						
							 
							
							
							
								
							
								88a7aee27b 
								
							
								 
							
						 
						
							
							
								
								More simd/Neon functions  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Stefan Maass
							
						 
						
							 
							
							
							
								
							
								e7d51a3838 
								
							
								 
							
						 
						
							
							
								
								bugfix intersection ray/plane, added related tests  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Amaury Le Leyzour
							
						 
						
							 
							
							
							
								
							
								9b0a0535ce 
								
							
								 
							
						 
						
							
							
								
								Fixing GLM_MODEL for Windows compilers targeting ARM  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Amaury Le Leyzour
							
						 
						
							 
							
							
							
								
							
								e508cc604f 
								
							
								 
							
						 
						
							
							
								
								More simd/Neon functions  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Amaury Le Leyzour
							
						 
						
							 
							
							
							
								
							
								c35bc3d576 
								
							
								 
							
						 
						
							
							
								
								Fix Arm 64bit detection  
							
							 
							
							... 
							
							
 
							
							__aarch64__ is the correct way, __arm64__ is for iOS.
But the memory model does not need any of these architecture defines to be fully
relevant. __LP64__ means Long Pointer 64 (ie 64bits), and __ILP32__ is Integer Long Pointer 32 (ie 32bits).
That's enough and avoids errors like __arch64__ (correct way is __aarch64__) but forgets __arm64__ (iOS). 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Quentin Santos
							
						 
						
							 
							
							
							
								
							
								3a41107d10 
								
							
								 
							
						 
						
							
							
								
								Fix precision loss on small angles in qua's angle  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Quentin Santos
							
						 
						
							 
							
							
							
								
							
								c597094980 
								
							
								 
							
						 
						
							
							
								
								Fix precision loss on small angles in qua's pow  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								4db8f89aac 
								
							
								 
							
						 
						
							
							
								
								Fixed quaternion array access  #942  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								73df95205f 
								
							
								 
							
						 
						
							
							
								
								Fixed doxygen doc  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								f4b3fc7733 
								
							
								 
							
						 
						
							
							
								
								Added missing genType check for bitCount and bitfieldReverse  #893  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								bfa028ed13 
								
							
								 
							
						 
						
							
							
								
								Fixed build  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								943529eef6 
								
							
								 
							
						 
						
							
							
								
								Fixed CUDA 9 build  #910  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								2bd4217685 
								
							
								 
							
						 
						
							
							
								
								Fixed build  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								a5fd70aed8 
								
							
								 
							
						 
						
							
							
								
								Fixed Clang or GCC build due to wrong GLM_HAS_IF_CONSTEXPR definition  #907  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								61b2a73e21 
								
							
								 
							
						 
						
							
							
								
								Fixed missing std:: namespace  #898  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								9d18fc8221 
								
							
								 
							
						 
						
							
							
								
								Fixed warning  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								87bed133e7 
								
							
								 
							
						 
						
							
							
								
								Fixed warning  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								247beeb5bf 
								
							
								 
							
						 
						
							
							
								
								Bring back quaternion to xyzw storage to remain backward compatible  #942  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								79787bbff6 
								
							
								 
							
						 
						
							
							
								
								Fixed GLM_HAS_CXX11_STL broken on Clang with Linux  #926  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								0d0638e7e7 
								
							
								 
							
						 
						
							
							
								
								Bring back quaternion to xyzw storage to remain backward compatible  #942  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Amaury Le Leyzour
							
						 
						
							 
							
							
							
								
							
								d2aa30fe92 
								
							
								 
							
						 
						
							
							
								
								Remove debug warnings  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Amaury Le Leyzour
							
						 
						
							 
							
							
							
								
							
								cd3cc166b4 
								
							
								 
							
						 
						
							
							
								
								Add Neon to glm  
							
							 
							
							... 
							
							
 
							
							A few simple functions that use Neon as compiler does not
use the full potential of Neon
For now, -DGLM_FORCE_NEON is required until it's the default 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Pierre Moreau
							
						 
						
							 
							
							
								
								
							
							
								
							
								5bbbb460d3 
								
									
								
							
								 
							
						 
						
							
							
								
								Add missing '@' in the documentation  
							
							 
							
							... 
							
							
 
							
							"param" was not being recognised as a keyword, messing up the layout of
`glm::rotation()`'s parameter description. 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe
							
						 
						
							 
							
							
							
								
							
								67d647ae46 
								
							
								 
							
						 
						
							
							
								
								Fixed version  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe
							
						 
						
							 
							
							
							
								
							
								163f0d162d 
								
							
								 
							
						 
						
							
							
								
								Tentative fix build  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe
							
						 
						
							 
							
							
							
								
							
								29987a3100 
								
							
								 
							
						 
						
							
							
								
								Fixed prevPowerOfTwo build  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe
							
						 
						
							 
							
							
							
								
							
								8bf26a2bb3 
								
							
								 
							
						 
						
							
							
								
								Fixed C++ 98 build  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe
							
						 
						
							 
							
							
							
								
							
								083dfdcb91 
								
							
								 
							
						 
						
							
							
								
								Fixed build  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe
							
						 
						
							 
							
							
							
								
							
								e620adac1b 
								
							
								 
							
						 
						
							
							
								
								Fixed build  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe
							
						 
						
							 
							
							
							
								
							
								7cb9607ffb 
								
							
								 
							
						 
						
							
							
								
								Fixed quaternion initialization  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Hinara
							
						 
						
							 
							
							
								
								
							
							
								
							
								163b57c319 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix compilation under xcode 6.4  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Liam Adams
							
						 
						
							 
							
							
							
								
							
								2400954df2 
								
							
								 
							
						 
						
							
							
								
								Add lMaxNorm for computing the max norm.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Liam Adams
							
						 
						
							 
							
							
							
								
							
								7d20bc8104 
								
							
								 
							
						 
						
							
							
								
								Take the absolute vaue of the components to avoid possible negative norm values.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe
							
						 
						
							 
							
							
							
								
							
								947527d3ac 
								
							
								 
							
						 
						
							
							
								
								Fixed string_cast, broken after fixing  #916  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe
							
						 
						
							 
							
							
							
								
							
								cb9cd7ccb8 
								
							
								 
							
						 
						
							
							
								
								Fixed GTC_round build  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe
							
						 
						
							 
							
							
							
								
							
								2423d607fe 
								
							
								 
							
						 
						
							
							
								
								Fixed GCC warning about member initialization order  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe
							
						 
						
							 
							
							
							
								
							
								4074dfcf07 
								
							
								 
							
						 
						
							
							
								
								Added findNSB functions and tests  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe
							
						 
						
							 
							
							
							
								
							
								72f776b280 
								
							
								 
							
						 
						
							
							
								
								Fixed build  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe
							
						 
						
							 
							
							
							
								
							
								f5381ef536 
								
							
								 
							
						 
						
							
							
								
								Fixed quaternion componant order: w, {x, y, z}  #916  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)