Christophe
							
						 
						
							 
							
							
								
								
							
							
								
							
								7574b172e9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1009  from Zuzu-Typ/master  
							
							 
							
							... 
							
							
 
							
							Fixed incorrect assertion for min and max #1009  
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Zuzu-Typ
							
						 
						
							 
							
							
							
								
							
								b39c3550af 
								
							
								 
							
						 
						
							
							
								
								Fixed assertion (min, max)  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Zuzu-Typ
							
						 
						
							 
							
							
								
								
							
							
								
							
								aa6a2757a5 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1  from g-truc/master  
							
							 
							
							... 
							
							
 
							
							Update from master 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe
							
						 
						
							 
							
							
								
								
							
							
								
							
								e944b22f20 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1008  from blat-blatnik/master  
							
							 
							
							... 
							
							
 
							
							Better .natvis file #1008  
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								blat-blatnik
							
						 
						
							 
							
							
								
								
							
							
								
							
								ef44390073 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1  from blat-blatnik/better-natvis  
							
							 
							
							... 
							
							
 
							
							Added features to the .natvis file 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								blat-blatnik
							
						 
						
							 
							
							
								
								
							
							
								
							
								2cc2c3ae6e 
								
									
								
							
								 
							
						 
						
							
							
								
								Added features to the .natvis file  
							
							 
							
							... 
							
							
 
							
							I've been using this natvis file in some personal projects that use GLM and I've found it to be very helpful when debugging GLM code.
vectors are displayed in the debugger like this:
glm::vec4 v(1, 2, 3, 4); // [1 2 3 4]
when expanding the view, the debugger will show each individual component, as well as the length of the vector, and hex RGBA code (for float vectors only), like this:
glm::vec4 v(0.5); // [0.5 0.5 0.5 0.5]
[len]   1
[rgba] #7F7F7F7F
x         0.5
y         0.5
z         0.5
w        0.5
Matrices are displayed in row major order when expanded in the debugger like this:
glm::mat4 m = glm::translate(glm::mat4(1), glm::vec3(1, 2, 3));
// [1 0 0 0] [0 1 0 0] [0 0 1 0] [1 2 3 1]
row 1   [1 0 0 1]
row 2   [0 1 0 2]
row 3   [0 0 1 3]
row 4   [0 0 0 1]
columns
  - col 1    [1 0 0 0]
  - col 2    [0 1 0 0]
  - col 3    [0 0 1 0]
  - col 4    [1 2 3 1]
Quaternions are displayed as: w + xi + yj + zk
glm::quat q(1, 2, 3, 4); // 1 + 2i + 3j + 4k
Dual quaternions are displayed as:
glm::dualquat dq(q, q); // [r: 1 + 2i + 3j + 4k] [d: 1 + 2i + 3j + 4k] 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								christophe
							
						 
						
							 
							
							
							
								
							
								bf71a83494 
								
							
								 
							
						 
						
							
							
								
								Updated release date  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								christophe
							
						 
						
							 
							
							
							
								
							
								b4c5bb6c1a 
								
							
								 
							
						 
						
							
							
								
								Fixed singularity check for quatLookAt  #770  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								christophe
							
						 
						
							 
							
							
							
								
							
								8aa60bbeff 
								
							
								 
							
						 
						
							
							
								
								Tentative fix of Clang warnings  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								christophe
							
						 
						
							 
							
							
							
								
							
								c039ac6eb6 
								
							
								 
							
						 
						
							
							
								
								Tentative fix of version test  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								christophe
							
						 
						
							 
							
							
							
								
							
								ecca935580 
								
							
								 
							
						 
						
							
							
								
								Updated readme  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								christophe
							
						 
						
							 
							
							
							
								
							
								bf44be3105 
								
							
								 
							
						 
						
							
							
								
								Fixed invalid line  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								christophe
							
						 
						
							 
							
							
							
								
							
								488be5b75a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/g-truc/glm  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								christophe
							
						 
						
							 
							
							
							
								
							
								a3e188f946 
								
							
								 
							
						 
						
							
							
								
								Fixed grammar  #990  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe
							
						 
						
							 
							
							
								
								
							
							
								
							
								2a2008df33 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1003  from wojcikt/fix-cmake-config  
							
							 
							
							... 
							
							
 
							
							Fix glmConfig-version.cmake using undefined variable #1003  
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Tomasz Wójcik
							
						 
						
							 
							
							
							
								
							
								2c84530227 
								
							
								 
							
						 
						
							
							
								
								Fix glmConfig-version.cmake using undefined variable  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								f4c6667347 
								
							
								 
							
						 
						
							
							
								
								Fixed unnecessary warnings from matrix_projection.inl  #995  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								2a65978348 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/g-truc/glm  into matrix-int  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe
							
						 
						
							 
							
							
								
								
							
							
								
							
								efbfecab63 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #996  from Bargor/quaternion-slerp-multiple-spins  
							
							 
							
							... 
							
							
 
							
							Quaternion slerp overload which interpolates with extra spins #996  
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe
							
						 
						
							 
							
							
								
								
							
							
								
							
								6b458cb173 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #966  from Twinklebear/master  
							
							 
							
							... 
							
							
 
							
							Add Simpler GLM CMake Config #966  
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Kontny Karol
							
						 
						
							 
							
							
							
								
							
								31d01b525e 
								
							
								 
							
						 
						
							
							
								
								Quaternion slerp overload which interpolates with extra spins  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Karol Kontny <barolek@gmail.com> 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Will Usher
							
						 
						
							 
							
							
							
								
							
								739a16e6d1 
								
							
								 
							
						 
						
							
							
								
								fix travis as well  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Will Usher
							
						 
						
							 
							
							
							
								
							
								e6af446716 
								
							
								 
							
						 
						
							
							
								
								fix manual glm_DIR mention  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Will Usher
							
						 
						
							 
							
							
							
								
							
								681b8badcd 
								
							
								 
							
						 
						
							
							
								
								Fix appveyor glm_DIR path  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Will Usher
							
						 
						
							 
							
							
							
								
							
								4d47b27333 
								
							
								 
							
						 
						
							
							
								
								Adjust cmake file paths to match make install for distribution  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Will Usher
							
						 
						
							 
							
							
							
								
							
								a331771ea8 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master'  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								a4bf8867c2 
								
							
								 
							
						 
						
							
							
								
								Added clamp, repeat, mirrorClamp and mirrorRepeat function to GLM_EXT_scalar_commond and GLM_EXT_vector_commond extensions with tests  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								e8d758f746 
								
							
								 
							
						 
						
							
							
								
								Added integer matrix extensions and fixed build  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								0d9abe3725 
								
							
								 
							
						 
						
							
							
								
								Added missing EXT extensions  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								c4fd0b3aa3 
								
							
								 
							
						 
						
							
							
								
								Clean up integer matrix  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								9e7a486c0e 
								
							
								 
							
						 
						
							
							
								
								Added matrix integer extensions and tests  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								684817db46 
								
							
								 
							
						 
						
							
							
								
								Clean up integer precision  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								79d78bbdde 
								
							
								 
							
						 
						
							
							
								
								Work on integer matrix  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								6bd53cc9e5 
								
							
								 
							
						 
						
							
							
								
								Added files for EXT packing extensions  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								65c8ff2bd6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/g-truc/glm  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								00ef7042df 
								
							
								 
							
						 
						
							
							
								
								Removed duplicated vector  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe
							
						 
						
							 
							
							
								
								
							
							
								
							
								6d8b4a11bf 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #989  from dorodnic/doc_fix  
							
							 
							
							... 
							
							
 
							
							Fixing output order in the documentation of glm::polar #989  
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe
							
						 
						
							 
							
							
								
								
							
							
								
							
								82d500376e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #992  from amaury-ml/compfix  
							
							 
							
							... 
							
							
 
							
							[Aarch64] fix for glm::length #992  
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Amaury Le Leyzour
							
						 
						
							 
							
							
							
								
							
								16a650ea65 
								
							
								 
							
						 
						
							
							
								
								[Aarch64] fix for glm::length  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								8e58cdbbf8 
								
							
								 
							
						 
						
							
							
								
								- Added GLM_EXT_vector_intX_sized and GLM_EXT_vector_uintX_sized extensions  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								dorodnic
							
						 
						
							 
							
							
							
								
							
								56c2cadc4a 
								
							
								 
							
						 
						
							
							
								
								Fixing output order in the documentation of glm::polar  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Will Usher
							
						 
						
							 
							
							
							
								
							
								d773b4453a 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master'  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								13724cfae6 
								
							
								 
							
						 
						
							
							
								
								Tentative fix of GLM_FORCE_QUAT_DATA_WXYZ on Clang with tests  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								028b303a65 
								
							
								 
							
						 
						
							
							
								
								Fixed CXX tests  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								79b5197e5d 
								
							
								 
							
						 
						
							
							
								
								Fixed CXX tests  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								a68949eba4 
								
							
								 
							
						 
						
							
							
								
								Fixed force cxx version tests  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								2d8ccef1af 
								
							
								 
							
						 
						
							
							
								
								Tentative fix of GLM_FORCE_QUAT_DATA_WXYZ on Clang with tests  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								d92ac09ce2 
								
							
								 
							
						 
						
							
							
								
								Tentative fix of GLM_FORCE_QUAT_DATA_WXYZ on Clang with tests  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								8381f8e71e 
								
							
								 
							
						 
						
							
							
								
								Tentative fix of GLM_FORCE_QUAT_DATA_WXYZ on Clang with tests  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								3ee3659adb 
								
							
								 
							
						 
						
							
							
								
								Added force defines tests  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)