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)  
				
					
						
							
							
								 
						
							
							
								947b07cbc4 
								
							
								 
							
						 
						
							
							
								
								remove template alias for more compiler support and simplified swizzle expression implementation  #584  
							
							
 
							
						 
						
							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)  
				
					
						
							
							
								 
						
							
							
								58c5e0ef4d 
								
							
								 
							
						 
						
							
							
								
								Fixed intersectRayTriangle  #6  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								1a95482b50 
								
							
								 
							
						 
						
							
							
								
								Optimized taylorCos  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								5b9d5cae99 
								
							
								 
							
						 
						
							
							
								
								Fixed tests  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								572e407d60 
								
							
								 
							
						 
						
							
							
								
								Fixed build  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								d4019aab40 
								
							
								 
							
						 
						
							
							
								
								Moved color_encoding to experimental  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								6482dd29d2 
								
							
								 
							
						 
						
							
							
								
								Added GLM_ENABLE_EXPERIMENTAL  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								a17f795aaf 
								
							
								 
							
						 
						
							
							
								
								Added GTX_vec_swizzle, faster compile time swizzling then swizzle operator  #558  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								c4f52dc98f 
								
							
								 
							
						 
						
							
							
								
								Added test for quat type component length() static  #565  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								edc328c7c9 
								
							
								 
							
						 
						
							
							
								
								Fixed GTX_wrap  #534 , improved GTX_wrap for SIMD friendliness  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								4ab9776756 
								
							
								 
							
						 
						
							
							
								
								Fixed build error  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								630f0840f2 
								
							
								 
							
						 
						
							
							
								
								Removed 0.9.8 deprecated extensions  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								6a6b54b699 
								
							
								 
							
						 
						
							
							
								
								Fixed long long warnings, fixed precision qualifier values on Clang where qualifiers had the same values  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								0e1e181484 
								
							
								 
							
						 
						
							
							
								
								Clean up  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								96963f88cc 
								
							
								 
							
						 
						
							
							
								
								Single file for simd specialization  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								5f05a5e953 
								
							
								 
							
						 
						
							
							
								
								Clean up inverse SSE code  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								23ab8137f9 
								
							
								 
							
						 
						
							
							
								
								Fixed GTX_type_trait linking  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								66b714c418 
								
							
								 
							
						 
						
							
							
								
								Finishing up removing GLM_FORCE_SIZE_FUNC define and passing by copy scalars  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								25d6c8e341 
								
							
								 
							
						 
						
							
							
								
								update: date stamps + GLM_META_PROG_HELPERS pre-requiste  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								07689bcc4d 
								
							
								 
							
						 
						
							
							
								
								Fixed build, updated manual for 0.9.8  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								234d7d4ba9 
								
							
								 
							
						 
						
							
							
								
								Simplify code removing GLM_FORCE_SIZE_FUNC, GLM_META_PROG_HELPERS, GLM_STATIC_CONST_MEMBERS and 'type' type trait. Added experiments for GTX_type_trait  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								1936921ec7 
								
							
								 
							
						 
						
							
							
								
								Fixed log from GTX_lob_base build error with tests  #470 ,  #471  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								e9febd9ee7 
								
							
								 
							
						 
						
							
							
								
								Fixed log from GTX_lob_base build error with tests  #470 ,  #471  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								2547d14240 
								
							
								 
							
						 
						
							
							
								
								fixed: ostream operators  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								a59aaea29d 
								
							
								 
							
						 
						
							
							
								
								test: Don't use 'Error:' or 'error:' in test output  
							
							... 
							
							
 
							
							This is parsed by msbuild when using Visual Studio project
files, and will automatically fail the build if encountered.
This is a bug (or badly designed intentional behaviour) in
msbuild.  See
  http://blogs.msdn.com/b/dsvc/archive/2012/02/29/output-from-exec-task-resulting-in-build-failure.aspx 
for further details. 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								8508e099d0 
								
							
								 
							
						 
						
							
							
								
								Fixed compScale test  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								9902e3014f 
								
							
								 
							
						 
						
							
							
								
								Fixed GTX_extended_min_max build  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								e55eb1e08b 
								
							
								 
							
						 
						
							
							
								
								Removed ambiguity in fmat4x4 constructor  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								2d1463ced7 
								
							
								 
							
						 
						
							
							
								
								Fixed GTX_extended_min_max filename typo  #386  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								b0285416b0 
								
							
								 
							
						 
						
							
							
								
								Fixed GTX_extended_min_max filename typo  #386  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								57e6ea071d 
								
							
								 
							
						 
						
							
							
								
								Add simdMat4 static constants  
							
							... 
							
							
 
							
							- Tests, too 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								d1cdb46cfb 
								
							
								 
							
						 
						
							
							
								
								Wrap tquat's, simdQuat's and simdVec4's static constants in GLM_STATIC_CONST_MEMBERS  
							
							... 
							
							
 
							
							- Also, fixed indentation 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								bc170cfc0f 
								
							
								 
							
						 
						
							
							
								
								Fixed GTX_component_wise  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								26f1065429 
								
							
								 
							
						 
						
							
							
								
								Added compScale  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								a9ab80d5fd 
								
							
								 
							
						 
						
							
							
								
								Added compNormalize function to GTX_component_wise  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								998feff87e 
								
							
								 
							
						 
						
							
							
								
								Added GTX_float_normalize  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								0dd4cc4356 
								
							
								 
							
						 
						
							
							
								
								Fixed test  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								992a56089b 
								
							
								 
							
						 
						
							
							
								
								Fixed excessive GTX_fast_trigonometry execution time  #396  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								70234afb49 
								
							
								 
							
						 
						
							
							
								
								Fixed warnings  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								debed28149 
								
							
								 
							
						 
						
							
							
								
								Fixed link errors on compilers not supported default function  #377  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								1e502c0919 
								
							
								 
							
						 
						
							
							
								
								Fixed decompose warnings  #373  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								53e494bea9 
								
							
								 
							
						 
						
							
							
								
								Removed GTX_multiple  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								2a947b7ff1 
								
							
								 
							
						 
						
							
							
								
								Add GLM_META_PROG_HELPERS tests to each type  
							
							... 
							
							
 
							
							- Add new tests to the matrix types
- Add vector tests to use the static values instead of constants
- Wrap the quaternion tests in #ifdefs
- Add new tests to the simdMat4 and simdVec4 tests 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								b55ff22719 
								
							
								 
							
						 
						
							
							
								
								Fixed test  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								034d32c376 
								
							
								 
							
						 
						
							
							
								
								Fixed tests  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								76bd630bbd 
								
							
								 
							
						 
						
							
							
								
								Fixed isfinite with C++98 compilers  #343  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								357eaf7071 
								
							
								 
							
						 
						
							
							
								
								Fixed warnings  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)