3a25105d86 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1047  from gottfriedleibniz/patch/is_identity  
							
							... 
							
							
 
							
							fix: isIdentity for non-symmetric matrices #1047  
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								bfd439bea5 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1051  from 06needhamt/patch-1  
							
							... 
							
							
 
							
							Fix Typo in readme.md #1051  
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								eb0dafd972 
								
							
								 
							
						 
						
							
							
								
								C.I. SIMD works fine locally but not on Travis..  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								ef1a60e1d7 
								
							
								 
							
						 
						
							
							
								
								C.I. more SSE3 tests  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								8ba1d34a9b 
								
							
								 
							
						 
						
							
							
								
								C.I. Increase configuration converage  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								41ce855d1e 
								
							
								 
							
						 
						
							
							
								
								C.I. Updated macOS travis configurations  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								091ba3f788 
								
							
								 
							
						 
						
							
							
								
								C.I. Add coverage for more rescent compilers  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								d1a585ebf1 
								
							
								 
							
						 
						
							
							
								
								C.I. No more SIMD instruction build on GCC  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								9dca1667fe 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of github.com:g-truc/glm  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								bec41ffe51 
								
							
								 
							
						 
						
							
							
								
								Fix AVX2 detection  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								9da06f73d6 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix Typo in readme.md  
							
							... 
							
							
 
							
							Changed physic to physics 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								d950f17161 
								
							
								 
							
						 
						
							
							
								
								C.I.: Reduce number of build  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								a465b0e0d1 
								
							
								 
							
						 
						
							
							
								
								C.I. Upgraded osx images  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								ccec730246 
								
							
								 
							
						 
						
							
							
								
								C.I. reduced the number of travis configurations  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								15f4a448c4 
								
							
								 
							
						 
						
							
							
								
								C.I. fix travis build with Clang 3.6  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								9fcec4bbfa 
								
							
								 
							
						 
						
							
							
								
								Upgrading Travis C.I. distribution  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								9f3d876120 
								
							
								 
							
						 
						
							
							
								
								Upgrading Travis C.I. distribution  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								e5a16329c7 
								
							
								 
							
						 
						
							
							
								
								C.I.: Fix Travis C.I. xcode build  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								4c419832a6 
								
							
								 
							
						 
						
							
							
								
								C.I.: Fix Travis C.I. xcode build  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								00c4720305 
								
							
								 
							
						 
						
							
							
								
								fix: isIdentity for non-symmetric matrices  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								24a4befe80 
								
							
								 
							
						 
						
							
							
								
								Fix build  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								e6e73e5e0c 
								
							
								 
							
						 
						
							
							
								
								Only run Travis C.I. on master branch  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								6dedba1b94 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1044  from g-truc/build_only_master  
							
							... 
							
							
 
							
							Build appveyor C.I. only on master branch #1044  
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								e011a57cf6 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1043  from g-truc/GLM_EXT_matrix_integer  
							
							... 
							
							
 
							
							Added *GLM_EXT_matrix_integer* with tests 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								6c76f78298 
								
							
								 
							
						 
						
							
							
								
								Build appveyor C.I. only on master branch  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								561fbbd94c 
								
							
								 
							
						 
						
							
							
								
								Added *GLM_EXT_matrix_integer* with tests  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								8693d06297 
								
							
								 
							
						 
						
							
							
								
								Fix glm::acsch tests  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								db8b101617 
								
							
								 
							
						 
						
							
							
								
								verbose  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								5f0baa29b9 
								
							
								 
							
						 
						
							
							
								
								Fix build when CMake 2.6 is used not supporting --parallel  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								e24c88cf38 
								
							
								 
							
						 
						
							
							
								
								travis ci parallel build and tests  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								2be2119a2b 
								
							
								 
							
						 
						
							
							
								
								travis ci parallel build and tests  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								315e8d2dba 
								
							
								 
							
						 
						
							
							
								
								Verbose test  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								03ef41c27a 
								
							
								 
							
						 
						
							
							
								
								appveyor parallel build and tests  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								25344118d6 
								
							
								 
							
						 
						
							
							
								
								appveyor parallel build and tests  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								c31b5aecaa 
								
							
								 
							
						 
						
							
							
								
								fix reciprocal test  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								da542d6354 
								
							
								 
							
						 
						
							
							
								
								fix reciprocal test  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								23dcea8995 
								
							
								 
							
						 
						
							
							
								
								Fix warnings  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								f3887d2053 
								
							
								 
							
						 
						
							
							
								
								Release not ready yet...  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								2a8664fe50 
								
							
								 
							
						 
						
							
							
								
								Added  and  to *GLM_EXT_scalar_common* and *GLM_EXT_vector_common*  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								c59117ebd0 
								
							
								 
							
						 
						
							
							
								
								Updated readme  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								ee96051e86 
								
							
								 
							
						 
						
							
							
								
								Updated readme  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								2593c9c8b3 
								
							
								 
							
						 
						
							
							
								
								Added GLM_EXT_scalar_reciprocal and GLM_EXT_vector_reciprocal with tests  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								1cf91a1009 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1012  from bosmacs/master  
							
							... 
							
							
 
							
							Fix quaternion orientation in `glm::decompose` #1012  
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								b033c73b42 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1019  from dscharrer/master  
							
							... 
							
							
 
							
							Fix singularity in quaternion to euler angle roll conversion #1019  
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								e8f2e98050 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1027  from amaury-ml/ctor_init  
							
							... 
							
							
 
							
							Change the logic of defaulted constructors #1027  
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								f52f232f59 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1038  from EZForever/patch-angle  
							
							... 
							
							
 
							
							fix: glm::angle() discards the sign of result for angles in range (2*pi-1, 2*pi) #1038  
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								4ae59db254 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1041  from lpisha/master  
							
							... 
							
							
 
							
							Remove ban on using string_cast with CUDA host code #1041  
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								5a34b3a2d8 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1040  from RohacekD/patch-constexpr  
							
							... 
							
							
 
							
							Adding constexpr qualifiers for dot and cross product #1040  
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								97ab936305 
								
							
								 
							
						 
						
							
							
								
								Use pull request to contribute  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								051781e265 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove ban on using string_cast with CUDA host code  
							
							... 
							
							
 
							
							string_cast.hpp merely detects whether the current compiler is NVCC (originally based on `if defined(__CUDACC__)` in glm/simd/platform.h) and throws an error if it is. This means string_cast.hpp cannot be included in any header which might ever be used in a CUDA project.
Of course, glm::to_string can't be used in device (GPU) code. However, the current approach to stop this is both incorrect and unnecessary. __CUDACC__ will be defined in both host and device code compilation, and glm::to_string can obviously be used in host code. The correct define is __CUDA_ARCH__ (will be defined only if compiling device code). However, there's no problem if glm::to_string is defined (the header is included) while compiling device code, as long as it's not actually used in the device code. So, throwing an error if __CUDA_ARCH__ is defined would still prevent string_cast.hpp from being included in CUDA projects.
There's actually no need for any manual check to see if glm::to_string is being used in device code, because the compiler will already check for that. It returns a std::string, which itself can't be used in device code, so it's unlikely a developer would try. And if they did, there would be errors that both glm::to_string and all the needed std::string constructors, stream operators, etc. are host-only functions. 
							
						 
						
							ago%!(EXTRA string=5 years)