0f318f63af 
								
							
								 
							
						 
						
							
							
								
								feat:    add shearing matrix operation on matrix_transfom  
							
							
 
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								3062122e5e 
								
							
								 
							
						 
						
							
							
								
								fix: associated min/max  
							
							... 
							
							
 
							
							Remove unused qualifier and fix incorrect definition 
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								bfeb882fdb 
								
							
								 
							
						 
						
							
							
								
								few ARM fixes  
							
							
 
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								14e3b04274 
								
							
								 
							
						 
						
							
							
								
								fix hsvColor types  
							
							
 
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								b857caa655 
								
							
								 
							
						 
						
							
							
								
								fix mat2 constructors  
							
							
 
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								9621e7597e 
								
									
								
							
								 
							
						 
						
							
							
								
								Update type_vec4.hpp  
							
							
 
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								c5f9b31688 
								
							
								 
							
						 
						
							
							
								
								Fix tengant typo  
							
							
 
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								656a699f9a 
								
							
								 
							
						 
						
							
							
								
								fix: glm_never_inline  
							
							
 
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								fcda03b545 
								
							
								 
							
						 
						
							
							
								
								Removed precision qualifiers from atan2 in euler_angles.inl  
							
							
 
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								1ed9bd96a9 
								
									
								
							
								 
							
						 
						
							
							
								
								Removed invalid precision qualifiers  
							
							... 
							
							
 
							
							`saturate(T x)` and `atan2(T x, T y)` have precision qualifiers as function template parameters, but they don't use (or need) them.
Removed these two qualifiers 
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								b5456a56a3 
								
							
								 
							
						 
						
							
							
								
								Sort inconsistently ordered mat declarations in fwd.hpp  
							
							
 
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								a47a719b17 
								
							
								 
							
						 
						
							
							
								
								Fixed: use of undeclared identifier 'vdivq_f32' while compile for ARMv7  
							
							
 
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								318d7f2398 
								
							
								 
							
						 
						
							
							
								
								Fixed `error C3861: 'Lv': identifier not found`  
							
							... 
							
							
 
							
							This diagnostic occurred in the compiler generated function 'glm::vec<1,T,Q> &glm::vec<1,T,Q>::operator |=(const glm::vec<1,A,Q> &)' 
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								6ad79aae3e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1082  from psychocoderHPC/topic-HIPsupport  
							
							... 
							
							
 
							
							add AMD HIP support #1082  
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								401cc833ef 
								
							
								 
							
						 
						
							
							
								
								Various bugfixes for aligned/simd codepaths  
							
							
 
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								a1d88cf991 
								
							
								 
							
						 
						
							
							
								
								add AMD HIP support  
							
							... 
							
							
 
							
							Add support for AMD HIP. 
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								06ed280db4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1081  from xaedes/patch-1  
							
							... 
							
							
 
							
							Fixed header comment #1081  
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								a8b3401574 
								
									
								
							
								 
							
						 
						
							
							
								
								Fixed header comment  
							
							... 
							
							
 
							
							Info how to include this header file contained a wrong path. Changed it to the correct one. 
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								5f95999f32 
								
							
								 
							
						 
						
							
							
								
								fix frustumLH projection matrix get wrong result when left/right or top/bottom is not symmetries  
							
							
 
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								2759ceca04 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1079  from BramblePie/Change_orientedAngle_function  
							
							... 
							
							
 
							
							Change orientedAngle function #1079  
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								f0066a2acf 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1074  from szabolcsdombi/quaternion-constructor-parameters-fix  
							
							... 
							
							
 
							
							make quaternion constructor respect GLM_FORCE_QUAT_DATA_XYZW 
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								90e85225f5 
								
							
								 
							
						 
						
							
							
								
								Change orientedAngle function  
							
							
 
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								84f2045a79 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1076  from stephomi/decompose_wxyz  
							
							... 
							
							
 
							
							Fix matrix decompose (wxyz quaternion) #1076  
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								8efb7408b5 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1077  from sgrottel/gtx-pca-test-rework  
							
							... 
							
							
 
							
							Reworked test for GTX PCA #1077  #1071  
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								eb23f89db2 
								
							
								 
							
						 
						
							
							
								
								fix `glm::bounceEaseInOut()` easing formula  
							
							
 
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								104c1214ee 
								
							
								 
							
						 
						
							
							
								
								Avoid fp comparison of `glm::sign` return value by introducing a sign comparison helper function  
							
							
 
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								5dbba35275 
								
							
								 
							
						 
						
							
							
								
								Changed test functions to explicitly define comparison epsilons.  
							
							... 
							
							
 
							
							Updated 1aga expected computation results, based on external experiment based on precise / symbolic computation
Unified result comparison to always use `vectorEpsilonEqual` or `matrixEpsilonEqual` 
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								f32eea1345 
								
							
								 
							
						 
						
							
							
								
								Fix matrix decompose (wxyz quaternion)  
							
							
 
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								66062497b1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1075  from Robadob/nvrtc_support  
							
							... 
							
							
 
							
							BugFix: CUDA RTC support #1075  
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								00a195c687 
								
							
								 
							
						 
						
							
							
								
								BugFix: CUDA RTC support.  
							
							... 
							
							
 
							
							Someone noticed that c6dfaed 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								820a2c0e62 
								
							
								 
							
						 
						
							
							
								
								make quaternion constructor respect GLM_FORCE_QUAT_DATA_XYZW  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								70f67cb457 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1072  from g-truc/travis-update  
							
							... 
							
							
 
							
							Use default clang version of distribution 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								dc9e555b4c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1071  from sgrottel/gtx-pca  
							
							... 
							
							
 
							
							Implemented 'principle component analysis' utility in gtx #1071  
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								c6dfaed4a3 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1073  from Robadob/nvrtc_support  
							
							... 
							
							
 
							
							Correctly detect NVRTC and lack of stl support #1073  
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								948ac3b825 
								
							
								 
							
						 
						
							
							
								
								Add missing statement.  
							
							... 
							
							
 
							
							Didn't copy this across, good thing CI caught it. 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								aa7380ae12 
								
							
								 
							
						 
						
							
							
								
								Fix lint.  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								f0f95bd3de 
								
							
								 
							
						 
						
							
							
								
								Correctly detect NVRTC and lack of stl support.  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								d71dba9603 
								
							
								 
							
						 
						
							
							
								
								Introduced a second, less precise comparison epsilon for the tests for now.  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								18d9b97aa4 
								
							
								 
							
						 
						
							
							
								
								Further increased comparison float epsilon, and further test batch `testEigenvectors` also failes.  
							
							... 
							
							
 
							
							Added debug output to `testEigenvectors` in case the error persists. 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								593b7cc36b 
								
							
								 
							
						 
						
							
							
								
								Increased float comparison epsilon to pass tests.  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								a0ccbcc63d 
								
							
								 
							
						 
						
							
							
								
								Added further details on the comparison issue with covariance matrices on some VMs.  
							
							... 
							
							
 
							
							Also corrected some code style guide, and changed `nullptr` to `GLM_NULLPTR` for better compatibility.
Tests are now executed in blocks of related tests, and only inbetween blocks the tests will exit. 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								d0d7945141 
								
							
								 
							
						 
						
							
							
								
								Additional debug output to investigate why `test-gtx_pca` fails on some VMs on Travis.  
							
							... 
							
							
 
							
							Also, reworked the `#if` about CXX11; did not seem to work correctly. 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								c792a0a221 
								
							
								 
							
						 
						
							
							
								
								Disabled tests requiring random engine when CXX11 STL is not available.  
							
							... 
							
							
 
							
							Added missed `typename` keywords, and fixed variable initialization. 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								0f5b544d5d 
								
							
								 
							
						 
						
							
							
								
								Corrected errors on Xcode C++98 pure related to language extensions accidentially used.  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								b8adc27808 
								
							
								 
							
						 
						
							
							
								
								Removed lambdas and initializer list ctors to be compatible with older cpp standards.  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								ddb6678c23 
								
							
								 
							
						 
						
							
							
								
								Use default clang version of distribution  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								4abd46483a 
								
							
								 
							
						 
						
							
							
								
								Fix Travis C.I. build  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								dd40903b74 
								
							
								 
							
						 
						
							
							
								
								Implemented 'principle component analysis' utility in gtx, including tests  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								6e2b7eedd2 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1069  from Blurgyy/quaternion-sane-default  
							
							... 
							
							
 
							
							Fix constructor of struct qua to honor macro "GLM_FORCE_QUAT_DATA_WXYZ" #1069  
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								de7c83f1b6 
								
							
								 
							
						 
						
							
							
								
								Update test for GLM_FORCE_QUAT_DATA_XYZW  
							
							... 
							
							
 
							
							Signed-off-by: Gaoyang Zhang <gy@blurgy.xyz> 
							
						 
						
							ago%!(EXTRA string=5 years)