cedc72e07a 
								
							
								 
							
						 
						
							
							
								
								Fixed log test  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								45a716b893 
								
							
								 
							
						 
						
							
							
								
								Fixed epsilonEqual build  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								49435a09da 
								
							
								 
							
						 
						
							
							
								
								Fixed warings generated using -Weverything  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								d63aa4ea85 
								
							
								 
							
						 
						
							
							
								
								Fixed build  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								384dab02e4 
								
							
								 
							
						 
						
							
							
								
								Reduce the number of warnings with -Weverything  #646  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								e4ffe16bed 
								
							
								 
							
						 
						
							
							
								
								Revert "Fixed vec4 SIMD constexpr #653"  
							
							... 
							
							
 
							
							This reverts commit 950d226154 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								950d226154 
								
							
								 
							
						 
						
							
							
								
								Fixed vec4 SIMD constexpr  #653  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								aa026cc0da 
								
							
								 
							
						 
						
							
							
								
								Removed glm::uninitialize  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								c933f6e591 
								
							
								 
							
						 
						
							
							
								
								Clean up GLM_FORCE_NO_CTOR_INIT and fixed tests  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								f2cb4a3fdf 
								
							
								 
							
						 
						
							
							
								
								Fixed vec1 test  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								9443d8d9ca 
								
							
								 
							
						 
						
							
							
								
								Added length constexpr test  #657  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								50a527c97d 
								
							
								 
							
						 
						
							
							
								
								- Fixed integer pow from GTX_integer with null exponent  #658  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								df7f6cc03c 
								
							
								 
							
						 
						
							
							
								
								Update gtx_quaternion.cpp  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								9a21766906 
								
							
								 
							
						 
						
							
							
								
								Update gtx_quaternion.cpp  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								7223cd1b47 
								
							
								 
							
						 
						
							
							
								
								Add files via upload  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								566d20e8cf 
								
							
								 
							
						 
						
							
							
								
								Fixed GTX_matrix_factorisation tests to return the number of errors  #654  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								a4a6ea2825 
								
							
								 
							
						 
						
							
							
								
								std::abs instead of just abs. Fixes compilation issues with gcc.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								f9962054d9 
								
							
								 
							
						 
						
							
							
								
								Make C++98 compliant  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								80bd3f16c1 
								
							
								 
							
						 
						
							
							
								
								More comments  
							
							... 
							
							
 
							
							Fix RQ test
Slight optimisation in QR 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								d6abdb7935 
								
							
								 
							
						 
						
							
							
								
								Implements QR and RQ matrix decomposition functions.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								26b3e3ed78 
								
							
								 
							
						 
						
							
							
								
								Fixed axisAngle NaN  #638  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								412b562200 
								
							
								 
							
						 
						
							
							
								
								Added packing functions for integer vectors  #639  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								cad2c545f6 
								
							
								 
							
						 
						
							
							
								
								Fixed bitfield test failure  #631  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								83602bdea4 
								
							
								 
							
						 
						
							
							
								
								- Fixed GLM_FORCE_SIZE_T_LENGTH and add test coverage  #624  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								40398d67cd 
								
							
								 
							
						 
						
							
							
								
								Added vec2 cross  #621  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								96adec5f5e 
								
							
								 
							
						 
						
							
							
								
								Added Z-order experiments  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								5459e93446 
								
							
								 
							
						 
						
							
							
								
								Added bitfield interleave implementation  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								7fdf3c34df 
								
							
								 
							
						 
						
							
							
								
								Added packing tests  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								4875f79eb0 
								
							
								 
							
						 
						
							
							
								
								Removed old compiler version  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								f5ab820ffe 
								
							
								 
							
						 
						
							
							
								
								Fixed build  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								4e267b1b4f 
								
							
								 
							
						 
						
							
							
								
								Fixed Visual C++ internal error when declaring a global vec type with siwzzle expression enabled  #594  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								9134d7904a 
								
							
								 
							
						 
						
							
							
								
								Simplier repro case for  #594  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								90873e607d 
								
							
								 
							
						 
						
							
							
								
								Simplier repro case for  #594  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								26a013a4f8 
								
							
								 
							
						 
						
							
							
								
								Simplier repro case for  #594  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								e75859cb0a 
								
							
								 
							
						 
						
							
							
								
								Simplier repro case for  #594  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								d9d222555f 
								
							
								 
							
						 
						
							
							
								
								Simplier repro case for  #594  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								353d4ea7b7 
								
							
								 
							
						 
						
							
							
								
								Repro case of MS compiler crash  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								1df01f6b10 
								
							
								 
							
						 
						
							
							
								
								Updated the message: Visual C++ has a bug generating the error: fatal error C1001: An internal error has occurred in the compiler.  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								71a519387e 
								
							
								 
							
						 
						
							
							
								
								Updated GLI for tests  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								7839b862e8 
								
							
								 
							
						 
						
							
							
								
								Fixed build  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								2908ddfbaa 
								
							
								 
							
						 
						
							
							
								
								Fixed build  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								5aa2dfd465 
								
							
								 
							
						 
						
							
							
								
								Fixed build  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								c2fe3fccf6 
								
							
								 
							
						 
						
							
							
								
								Use length_t instead of int for vec and mat lengths  #584  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								b92fdf5a59 
								
							
								 
							
						 
						
							
							
								
								matrix type Parameterize on dimensions  #584  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								1477d323d9 
								
							
								 
							
						 
						
							
							
								
								Fixed build  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								947b07cbc4 
								
							
								 
							
						 
						
							
							
								
								remove template alias for more compiler support and simplified swizzle expression implementation  #584  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								4dd748f380 
								
							
								 
							
						 
						
							
							
								
								Renamed tvec into vec  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								506a487d24 
								
							
								 
							
						 
						
							
							
								
								parameterize number of dimensions of vector in tvec<D, T, P>  
							
							... 
							
							
 
							
							- specializes for 1, 2, 3 and 4-dimensional vector types
  which are then aliased as tvec1, tvec2, tvec3 and tvec4
- requires C++11 aliases; breaks compatability with C++03
- tested on:
  - clang-3.5.2, clang-3.8.0
  - gcc 4.8.5, gcc 5.4.1, gcc 6.2.0
TODO:
- still uses template template parameters - most can probably be removed
- some definitions might now be de-duplicated 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								dd48b56e44 
								
							
								 
							
						 
						
							
							
								
								Updated list of supported compilers  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								2dda5af72c 
								
							
								 
							
						 
						
							
							
								
								Fixed GCC 4.5 and older build  #566  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)