4b6284e39d 
								
							
								 
							
						 
						
							
							
								
								GCC: Fix noexcept warnings on hash functions  
							
							... 
							
							
 
							
							Fix warnings on hash functions with GCC and -Wnoexcept:
* Add GLM_HAS_NOEXCEPT flag & GLM_NOEXCEPT #define to setup.hpp.
* Add GLM_NOEXCEPT to hash functions in hash.hpp.
* Add GLM_NOEXCEPT to matrix operator[] accessors.
* Add gtx_hash.cpp and a test to verify all hash overloads compile.
  Configure with -DCMAKE_CXX_FLAGS="-Werror -Wnoexcept" to test. 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								cc98465e35 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1049  from borodust/aligned_bugfixes  
							
							... 
							
							
 
							
							Various bugfixes for aligned/simd codepaths #1049  
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								416d0a23eb 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1078  from maniek2332/gtx-easing-bounce-fix  
							
							... 
							
							
 
							
							Fix glm::bounceEaseInOut() easing formula #1078  
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								53eb7a2749 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1080  from junjie020/fix_frustumLH_matrix_bug  
							
							... 
							
							
 
							
							fix frustumLH projection matrix error #1080  
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								8b6e2ffb4a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1096  from gottfriedleibniz/fix/minmax  
							
							... 
							
							
 
							
							fix: associated min/max #1096  
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								922f391824 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1100  from baldvin-kovacs/master  
							
							... 
							
							
 
							
							Fix implicit conversion compiler error in glm/gtc/random.inl #1100  
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								df969513ae 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1085  from jakubtyrcha/fix_msvc_compilation_cxx_20  
							
							... 
							
							
 
							
							Fixed MSVC compilation error with C++ 20 #1085  
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								c8f3357657 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1088  from xaedes/patch-sort-fwd-mat  
							
							... 
							
							
 
							
							Sort inconsistently ordered mat declarations in fwd.hpp #1088  
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								b7140ca2c8 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1089  from Zuzu-Typ/patch-2  
							
							... 
							
							
 
							
							Removed redundant precision qualifiers #1089  
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								1022fdf6d1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1090  from gottfriedleibniz/fix-neverinline  
							
							... 
							
							
 
							
							fix: GLM_NEVER_INLINE #1090  
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								f08ee17957 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1091  from yknishidate/bugfix  
							
							... 
							
							
 
							
							Fix tengant typo #1091  
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								fd265ff18e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1092  from elect86/patch-5  
							
							... 
							
							
 
							
							Update type_vec4.hpp 
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								89d0eb1f06 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1094  from gottfriedleibniz/fix/mat2x3  
							
							... 
							
							
 
							
							fix mat2 constructors #1094  
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								d33344bd86 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1097  from gottfriedleibniz/fix/color  
							
							... 
							
							
 
							
							fix hsvColor types #1097  
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								43f2a5258b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1098  from gottfriedleibniz/fix/arm  
							
							... 
							
							
 
							
							few ARM fixes  #1098  
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								b2a9dae6dc 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1099  from Windsander/shearing  
							
							... 
							
							
 
							
							feat:    add shearing matrix operation on matrix_transfom #1099  
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								816e9b70fb 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1102  from WarEagle451/patch-1  
							
							... 
							
							
 
							
							Fix: Spelling mistake #1102  
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								7243647a78 
								
									
								
							
								 
							
						 
						
							
							
								
								Spelling mistake fix  
							
							
 
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								63a229359e 
								
							
								 
							
						 
						
							
							
								
								Fix implicit conversion compiler error in glm/gtc/random.inl  
							
							... 
							
							
 
							
							/glm/gtc/random.inl:25:17: error: implicit conversion loses integer precision: 'int' to 'unsigned char' [-Werror,-Wimplicit-int-conversion]
                                std::rand() % std::numeric_limits<uint8>::max());
                                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
							
						 
						
							ago%!(EXTRA string=4 years)  
				
					
						
							
							
								 
						
							
							
								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)  
				
					
						
							
							
								 
						
							
							
								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)