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)  
				
					
						
							
							
								 
						
							
							
								29f600dfbb 
								
							
								 
							
						 
						
							
							
								
								Fixed warnings  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								58c5e0ef4d 
								
							
								 
							
						 
						
							
							
								
								Fixed intersectRayTriangle  #6  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								2ea3cd5d7b 
								
							
								 
							
						 
						
							
							
								
								Fixed GLM test warning  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								f26628f661 
								
							
								 
							
						 
						
							
							
								
								Fixed GLM test warning  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								3cdb61c4a0 
								
							
								 
							
						 
						
							
							
								
								Fixed GLM test warning  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								bb1debc9e1 
								
							
								 
							
						 
						
							
							
								
								Fixed GLM test warning  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								d39749d1d6 
								
							
								 
							
						 
						
							
							
								
								Fixed GLM test warning  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								1a95482b50 
								
							
								 
							
						 
						
							
							
								
								Optimized taylorCos  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								feef0fb5b9 
								
							
								 
							
						 
						
							
							
								
								Fixed Visual C++ 2013 test build  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								9755dea062 
								
							
								 
							
						 
						
							
							
								
								Quicker unit tests  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								c83e38f9fb 
								
							
								 
							
						 
						
							
							
								
								Prevent TravisCI timeout, shorter test  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								5b9d5cae99 
								
							
								 
							
						 
						
							
							
								
								Fixed tests  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								572e407d60 
								
							
								 
							
						 
						
							
							
								
								Fixed build  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								1253c6a218 
								
							
								 
							
						 
						
							
							
								
								Removed debut code  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								d4019aab40 
								
							
								 
							
						 
						
							
							
								
								Moved color_encoding to experimental  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								37e7b6d649 
								
							
								 
							
						 
						
							
							
								
								Graft fix for issue 212  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								7b78138409 
								
							
								 
							
						 
						
							
							
								
								Removed debug code  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								c8e7962fa2 
								
							
								 
							
						 
						
							
							
								
								Fixed GTC_packing test on GCC and GLM_ARCH_PURE  #577  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								32cfecba97 
								
							
								 
							
						 
						
							
							
								
								Optimized GTC_packing implementation  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								3cc726c7a4 
								
							
								 
							
						 
						
							
							
								
								Trying to figure out what cause the GCC 32bit fail  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)