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)  
				
					
						
							
							
								 
						
							
							
								861dce586c 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #583  from nafest/master  
							
							... 
							
							
 
							
							Fix typo in experimental extension warnings #583  
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								f02ce4d6d3 
								
							
								 
							
						 
						
							
							
								
								Fix typo in experimental extension warnings  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								31475c1bb5 
								
							
								 
							
						 
						
							
							
								
								Merge branch '0.9.8'  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								57091f8553 
								
							
								 
							
						 
						
							
							
								
								Updated readme  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								8cde68aba6 
								
							
								 
							
						 
						
							
							
								
								Merge branch '0.9.8'  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								1f8fd8a106 
								
							
								 
							
						 
						
							
							
								
								Fixed GTX_matrix_decompose decompose  #582  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								d48ce7da53 
								
							
								 
							
						 
						
							
							
								
								Update sign of all components of scale.  
							
							... 
							
							
 
							
							Update all components of scale when determinant is negateve,, not just x component 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								0c40430d65 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #582  from pbruvoll/master  
							
							... 
							
							
 
							
							Update sign of all components of scale. #582  
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								b2afe32676 
								
							
								 
							
						 
						
							
							
								
								Update sign of all components of scale.  
							
							... 
							
							
 
							
							Update all components of scale when determinant is negateve,, not just x component 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								29f600dfbb 
								
							
								 
							
						 
						
							
							
								
								Fixed warnings  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								58c5e0ef4d 
								
							
								 
							
						 
						
							
							
								
								Fixed intersectRayTriangle  #6  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								07d826e185 
								
							
								 
							
						 
						
							
							
								
								Updated travis platforms  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								d6ae067649 
								
							
								 
							
						 
						
							
							
								
								Merge branch '0.9.8'  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								8f7b681f7f 
								
							
								 
							
						 
						
							
							
								
								Fixed Travis CI config  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								7034bbdc3d 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #581  from mgerhardy/patch-2  
							
							... 
							
							
 
							
							Removed BOM #581  
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								dadd57bf26 
								
							
								 
							
						 
						
							
							
								
								Removed BOM  
							
							
 
							
						 
						
							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)  
				
					
						
							
							
								 
						
							
							
								ca0dcce544 
								
							
								 
							
						 
						
							
							
								
								Fixed TravisCI on OSX  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								5e310b51cd 
								
							
								 
							
						 
						
							
							
								
								Merge branch '0.9.8'  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								8d2db38e7d 
								
							
								 
							
						 
						
							
							
								
								Fixed TravisCI on OSX  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								7ba8f673ac 
								
							
								 
							
						 
						
							
							
								
								Fixed GLM_FORCE_SWIZZLE  #575  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								b494c64de3 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #575  from JesseTG/jtg/manual-section-2  
							
							... 
							
							
 
							
							Proofread section 2 #575  
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								b8077c1809 
								
							
								 
							
						 
						
							
							
								
								Merge branch '0.9.8'  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								a88584f572 
								
							
								 
							
						 
						
							
							
								
								Fixed GCC 6.2 compiler warnings  #580  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								0472c3f4d6 
								
							
								 
							
						 
						
							
							
								
								Fixed Travis-CI crahing on OSX, doesn't support AVX it seems  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								3f906960db 
								
							
								 
							
						 
						
							
							
								
								Fixed compiler warnings  for g++ 6.2  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								9d411922ed 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #580  from mgerhardy/patch-1  
							
							... 
							
							
 
							
							Fixed compiler warnings  for g++ 6.2 #580  
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								12d42a2dac 
								
							
								 
							
						 
						
							
							
								
								Fixed compiler warnings  for g++ 6.2  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								029f1c4738 
								
							
								 
							
						 
						
							
							
								
								Merge branch '0.9.8'  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								ef4425a61d 
								
							
								 
							
						 
						
							
							
								
								Fixed intersectRayPlane returns true in parallel case  #578  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)