c8ddeea744 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #599  from Matiis/master  
							
							... 
							
							
 
							
							Quaternion pitch/eulerAngles singularity handling #599  
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								f5ab820ffe 
								
							
								 
							
						 
						
							
							
								
								Fixed build  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								41cf89516e 
								
							
								 
							
						 
						
							
							
								
								Bring back compatibility with GLM 0.9.8 for project using tvec* with C++11 compiler that support template alias  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								39f775fa6c 
								
							
								 
							
						 
						
							
							
								
								Merged 0.9.8 branch  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								c9d38fabe6 
								
							
								 
							
						 
						
							
							
								
								Quaternion pitch/eulerAngles singularity handling  
							
							... 
							
							
 
							
							Handling of singularity when using pitch or eulerAngles on quaternions like (0.5,0.5,-0.5,0.5) 
							
						 
						
							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)  
				
					
						
							
							
								 
						
							
							
								a39a9b8eb9 
								
							
								 
							
						 
						
							
							
								
								Use new CMake approach to check Visual C++  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								bf97e168d5 
								
							
								 
							
						 
						
							
							
								
								Fixed build  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								36eda686dd 
								
							
								 
							
						 
						
							
							
								
								Updated readme  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								eda6c93276 
								
							
								 
							
						 
						
							
							
								
								More consistent resolution of shadow warnings  #595  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								e8962dda2a 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #596  from g-truc/dim  
							
							... 
							
							
 
							
							Parameterize on dimensions #584  for vectors and matrices types #596  
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								9e45b45062 
								
							
								 
							
						 
						
							
							
								
								Fixed more shadow warnings in vec4 simd version  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								d63d803e8f 
								
							
								 
							
						 
						
							
							
								
								Fixed shadow warnings for quaternions  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								bc60ce8cc4 
								
							
								 
							
						 
						
							
							
								
								Fixed shadow warnings for gcc (vec3 and vec4)  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								b7dac69b6c 
								
							
								 
							
						 
						
							
							
								
								Fixed build  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								1318f942cf 
								
							
								 
							
						 
						
							
							
								
								Fixed build  
							
							
 
							
						 
						
							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)  
				
					
						
							
							
								 
						
							
							
								1671918bdb 
								
							
								 
							
						 
						
							
							
								
								Build clang build  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								a8785bdb7a 
								
							
								 
							
						 
						
							
							
								
								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)  
				
					
						
							
							
								 
						
							
							
								f00d666e22 
								
							
								 
							
						 
						
							
							
								
								Fixed Visual C++ build  #584  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								9a8724925a 
								
							
								 
							
						 
						
							
							
								
								Uses L for length template argument  #584  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								0318de8b98 
								
							
								 
							
						 
						
							
							
								
								Updated manual  #584  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								99c19e9fc2 
								
							
								 
							
						 
						
							
							
								
								Clean up  
							
							
 
							
						 
						
							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)  
				
					
						
							
							
								 
						
							
							
								d7fd5a61da 
								
							
								 
							
						 
						
							
							
								
								fixes VS2013 compiler errors  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								26672ab0de 
								
							
								 
							
						 
						
							
							
								
								fixes VS2015 compiler errors  
							
							
 
							
						 
						
							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)  
				
					
						
							
							
								 
						
							
							
								06f084063f 
								
							
								 
							
						 
						
							
							
								
								Clean up GLM_STATIC_CONST_MEMBERS  #591  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								d73fd81812 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/g-truc/glm  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								b09fc9cce0 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #586  from ranjak/master  
							
							... 
							
							
 
							
							CMake: add the option GLM_INSTALL_ENABLE to control installation. #586  
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								ccf201c6ba 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #589  from elect86/patch-1  
							
							... 
							
							
 
							
							Update matrix_transform.hpp #589  
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								6f61dd9021 
								
							
								 
							
						 
						
							
							
								
								Update matrix_transform.hpp  
							
							... 
							
							
 
							
							Typo 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								0f6bb41a0a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/g-truc/glm  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								750d426473 
								
							
								 
							
						 
						
							
							
								
								CMake: add the option GLM_INSTALL_ENABLE to control installation.  
							
							... 
							
							
 
							
							Fix typo. 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								85bd36806c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/g-truc/glm  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								dd48b56e44 
								
							
								 
							
						 
						
							
							
								
								Updated list of supported compilers  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)