Sergey Krivohatskiy 
							
						 
					 
					
						
						
						
						
							
						
						
							df7b5bda7c 
							
						 
					 
					
						
						
							
							axisAngle epsilon changed to work as expected on small angles  
						
						... 
						
						
						
						also small refactoring
also single epsilon is used
also passes new axisAngle tests now
Signed-off-by: Sergey Krivohatskiy <s.krivohatskiy@gmail.com> 
						
						
					 
					
						2021-03-23 14:28:36 +03:00 
						 
				 
			
				
					
						
							
							
								Sergey Krivohatskiy 
							
						 
					 
					
						
						
						
						
							
						
						
							c9c656ce31 
							
						 
					 
					
						
						
							
							axisAngle refactoring  
						
						... 
						
						
						
						Signed-off-by: Sergey Krivohatskiy <s.krivohatskiy@gmail.com> 
						
						
					 
					
						2021-03-23 14:27:00 +03:00 
						 
				 
			
				
					
						
							
							
								Sergey Krivohatskiy 
							
						 
					 
					
						
						
						
						
							
						
						
							57c3be0b9f 
							
						 
					 
					
						
						
							
							Added axisAngle tests  
						
						... 
						
						
						
						Signed-off-by: Sergey Krivohatskiy <s.krivohatskiy@gmail.com> 
						
						
					 
					
						2021-03-23 14:24:41 +03:00 
						 
				 
			
				
					
						
							
							
								Timo Suoranta 
							
						 
					 
					
						
						
						
						
							
						
						
							1771b1127f 
							
						 
					 
					
						
						
							
							Fix CMake FetchContent usage  
						
						
						
						
					 
					
						2021-03-11 13:20:56 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ace16e4778 
							
						 
					 
					
						
						
							
							Merge pull request  #1060  from imgly/fix/simd-vec4-compare  
						
						... 
						
						
						
						Fixed the SIMD (SSE) implementation of compute_vec4_equal for floats #1060  
						
						
					 
					
						2021-03-08 11:01:35 +01:00 
						 
				 
			
				
					
						
							
							
								Christophe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9203edd741 
							
						 
					 
					
						
						
							
							Merge pull request  #1054  from kiroma/master  
						
						... 
						
						
						
						Create an install and package targets in cmake tree #1054  
						
						
					 
					
						2021-03-08 10:55:19 +01:00 
						 
				 
			
				
					
						
							
							
								kiroma 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ca1f397fe9 
							
						 
					 
					
						
						
							
							Merge pull request  #1  from jaimedelreyg/feature/add_uninstall_to_cmake  
						
						... 
						
						
						
						Add target make uninstall in cmake files 
						
						
					 
					
						2021-03-07 17:23:49 +01:00 
						 
				 
			
				
					
						
							
							
								Christophe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe9bb21f1f 
							
						 
					 
					
						
						
							
							Merge pull request  #1058  from SergeyKrivohatskiy/patch-1  
						
						... 
						
						
						
						Fix in axisAngle implementation #1058  
						
						
					 
					
						2021-03-07 09:37:42 +01:00 
						 
				 
			
				
					
						
							
							
								Christophe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5e243a8efa 
							
						 
					 
					
						
						
							
							Merge pull request  #1061  from g-truc/revert-1012-master  
						
						... 
						
						
						
						Revert "Fix quaternion orientation in `glm::decompose`" #1061  #1012  
						
						
					 
					
						2021-03-07 09:36:25 +01:00 
						 
				 
			
				
					
						
							
							
								Christophe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bbedf96c16 
							
						 
					 
					
						
						
							
							Revert "Fix quaternion orientation in glm::decompose"  
						
						
						
						
					 
					
						2021-03-06 17:12:03 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Del Rey Garcia 
							
						 
					 
					
						
						
						
						
							
						
						
							87de7f3f10 
							
						 
					 
					
						
						
							
							Add target make uninstall in cmake files  
						
						
						
						
					 
					
						2021-03-06 08:58:58 +01:00 
						 
				 
			
				
					
						
							
							
								Christophe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64be09e1b1 
							
						 
					 
					
						
						
							
							Merge pull request  #1057  from nick-dumas/master  
						
						... 
						
						
						
						Fix squered typo #1057  
						
						
					 
					
						2021-03-02 22:49:53 +01:00 
						 
				 
			
				
					
						
							
							
								Keiwan Donyagard 
							
						 
					 
					
						
						
						
						
							
						
						
							a6fcdd0cbc 
							
						 
					 
					
						
						
							
							Fixed the SIMD implementation of compute_vec4_equal for floats  
						
						
						
						
					 
					
						2021-02-24 10:51:20 +01:00 
						 
				 
			
				
					
						
							
							
								Sergey Krivohatskiy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							acab24129d 
							
						 
					 
					
						
						
							
							Fixed axisAngle implementation  
						
						... 
						
						
						
						`acos` domain is in range [-1.0, 1.0]. Due to inaccuracies the value `angleCos` may be slightly outside that range for a correct matrix and `acos(angleCos)` produces `NaN` in that case.
The fix is we check `angleCos` value and return `acos(1)` for `angleCos > 1` and `acos(-1)` for `angleCos < -1`.
The original code checked only for `angleCos` close to `1.0` and returned an incorrect value for `acos(1)`, which is `0`, not  `pi/4`. 
						
						
					 
					
						2021-02-20 20:16:31 +03:00 
						 
				 
			
				
					
						
							
							
								Nick Dumas 
							
						 
					 
					
						
						
						
						
							
						
						
							2fc22e3f3e 
							
						 
					 
					
						
						
							
							Fix squered typo  
						
						... 
						
						
						
						Squered -> Squared 
						
						
					 
					
						2021-02-16 09:56:30 +08:00 
						 
				 
			
				
					
						
							
							
								Christophe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6347f62261 
							
						 
					 
					
						
						
							
							Merge pull request  #1056  from nowakowsk/adjugate_fix  
						
						... 
						
						
						
						Missing transposition step in adjugate() for mat2 and mat4 #1056  
						
						
					 
					
						2021-02-15 14:12:06 +01:00 
						 
				 
			
				
					
						
							
							
								nowakowsk 
							
						 
					 
					
						
						
						
						
							
						
						
							eabaf2338b 
							
						 
					 
					
						
						
							
							Fixed unit tests for pre-C++11 compilers  
						
						
						
						
					 
					
						2021-02-14 13:03:57 +01:00 
						 
				 
			
				
					
						
							
							
								nowakowsk 
							
						 
					 
					
						
						
						
						
							
						
						
							6437133cd2 
							
						 
					 
					
						
						
							
							fix: add missing transposition to adjugate for mat2 and mat4  
						
						
						
						
					 
					
						2021-02-14 12:14:59 +01:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Kurek 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							887827b762 
							
						 
					 
					
						
						
							
							Adjust CI to use the newly generated config files  
						
						
						
						
					 
					
						2021-01-31 16:13:05 +01:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Kurek 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a4b55020e 
							
						 
					 
					
						
						
							
							Make sure installed glm::glm has the includes  
						
						
						
						
					 
					
						2021-01-31 14:50:00 +01:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Kurek 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dd457459b2 
							
						 
					 
					
						
						
							
							Update manual to reflect changes  
						
						
						
						
					 
					
						2021-01-31 14:10:15 +01:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Kurek 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5797373dc2 
							
						 
					 
					
						
						
							
							Fix an issue with CMake versions 3.14 and earlier  
						
						
						
						
					 
					
						2021-01-31 00:49:58 +01:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Kurek 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e936ed35ea 
							
						 
					 
					
						
						
							
							Resolve issues with CMake versions 3.13 and earlier  
						
						
						
						
					 
					
						2021-01-30 23:59:37 +01:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Kurek 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							631faffab3 
							
						 
					 
					
						
						
							
							Export targets from top-level CMake file  
						
						... 
						
						
						
						With some slight reordering of the code 
						
						
					 
					
						2021-01-30 23:35:37 +01:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Kurek 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e99386b6f 
							
						 
					 
					
						
						
							
							Include CPack if project is built as standalone  
						
						
						
						
					 
					
						2021-01-30 23:00:41 +01:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Kurek 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f64239743e 
							
						 
					 
					
						
						
							
							Remove the cmake dir superseded by generated files  
						
						
						
						
					 
					
						2021-01-30 22:33:55 +01:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Kurek 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c9d74c3e0 
							
						 
					 
					
						
						
							
							Generate glmConfigVersion, move glmConfig to its own folder  
						
						
						
						
					 
					
						2021-01-30 22:26:46 +01:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Kurek 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6059c5767b 
							
						 
					 
					
						
						
							
							Export the GLM target  
						
						
						
						
					 
					
						2021-01-30 21:08:48 +01:00 
						 
				 
			
				
					
						
							
							
								Christophe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a25105d86 
							
						 
					 
					
						
						
							
							Merge pull request  #1047  from gottfriedleibniz/patch/is_identity  
						
						... 
						
						
						
						fix: isIdentity for non-symmetric matrices #1047  
						
						
					 
					
						2020-12-27 16:26:39 +01:00 
						 
				 
			
				
					
						
							
							
								Christophe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bfd439bea5 
							
						 
					 
					
						
						
							
							Merge pull request  #1051  from 06needhamt/patch-1  
						
						... 
						
						
						
						Fix Typo in readme.md #1051  
						
						
					 
					
						2020-12-12 10:18:18 +01:00 
						 
				 
			
				
					
						
							
							
								Christophe 
							
						 
					 
					
						
						
						
						
							
						
						
							eb0dafd972 
							
						 
					 
					
						
						
							
							C.I. SIMD works fine locally but not on Travis..  
						
						
						
						
					 
					
						2020-12-10 16:13:21 +01:00 
						 
				 
			
				
					
						
							
							
								christophe-lunarg 
							
						 
					 
					
						
						
						
						
							
						
						
							ef1a60e1d7 
							
						 
					 
					
						
						
							
							C.I. more SSE3 tests  
						
						
						
						
					 
					
						2020-12-10 12:00:42 +01:00 
						 
				 
			
				
					
						
							
							
								christophe-lunarg 
							
						 
					 
					
						
						
						
						
							
						
						
							8ba1d34a9b 
							
						 
					 
					
						
						
							
							C.I. Increase configuration converage  
						
						
						
						
					 
					
						2020-12-10 11:38:23 +01:00 
						 
				 
			
				
					
						
							
							
								christophe-lunarg 
							
						 
					 
					
						
						
						
						
							
						
						
							41ce855d1e 
							
						 
					 
					
						
						
							
							C.I. Updated macOS travis configurations  
						
						
						
						
					 
					
						2020-12-10 11:09:32 +01:00 
						 
				 
			
				
					
						
							
							
								christophe-lunarg 
							
						 
					 
					
						
						
						
						
							
						
						
							091ba3f788 
							
						 
					 
					
						
						
							
							C.I. Add coverage for more rescent compilers  
						
						
						
						
					 
					
						2020-12-10 10:32:21 +01:00 
						 
				 
			
				
					
						
							
							
								christophe-lunarg 
							
						 
					 
					
						
						
						
						
							
						
						
							d1a585ebf1 
							
						 
					 
					
						
						
							
							C.I. No more SIMD instruction build on GCC  
						
						
						
						
					 
					
						2020-12-10 09:45:00 +01:00 
						 
				 
			
				
					
						
							
							
								christophe-lunarg 
							
						 
					 
					
						
						
						
						
							
						
						
							9dca1667fe 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:g-truc/glm  
						
						
						
						
					 
					
						2020-12-09 21:44:11 +01:00 
						 
				 
			
				
					
						
							
							
								christophe-lunarg 
							
						 
					 
					
						
						
						
						
							
						
						
							bec41ffe51 
							
						 
					 
					
						
						
							
							Fix AVX2 detection  
						
						
						
						
					 
					
						2020-12-09 21:43:38 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Needham 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9da06f73d6 
							
						 
					 
					
						
						
							
							Fix Typo in readme.md  
						
						... 
						
						
						
						Changed physic to physics 
						
						
					 
					
						2020-12-09 15:58:26 +00:00 
						 
				 
			
				
					
						
							
							
								Christophe 
							
						 
					 
					
						
						
						
						
							
						
						
							d950f17161 
							
						 
					 
					
						
						
							
							C.I.: Reduce number of build  
						
						
						
						
					 
					
						2020-12-08 16:56:39 +01:00 
						 
				 
			
				
					
						
							
							
								Christophe 
							
						 
					 
					
						
						
						
						
							
						
						
							a465b0e0d1 
							
						 
					 
					
						
						
							
							C.I. Upgraded osx images  
						
						
						
						
					 
					
						2020-12-08 10:44:14 +01:00 
						 
				 
			
				
					
						
							
							
								Christophe 
							
						 
					 
					
						
						
						
						
							
						
						
							ccec730246 
							
						 
					 
					
						
						
							
							C.I. reduced the number of travis configurations  
						
						
						
						
					 
					
						2020-12-08 10:38:54 +01:00 
						 
				 
			
				
					
						
							
							
								Christophe 
							
						 
					 
					
						
						
						
						
							
						
						
							15f4a448c4 
							
						 
					 
					
						
						
							
							C.I. fix travis build with Clang 3.6  
						
						
						
						
					 
					
						2020-12-08 09:34:52 +01:00 
						 
				 
			
				
					
						
							
							
								Christophe 
							
						 
					 
					
						
						
						
						
							
						
						
							9fcec4bbfa 
							
						 
					 
					
						
						
							
							Upgrading Travis C.I. distribution  
						
						
						
						
					 
					
						2020-12-07 22:28:11 +01:00 
						 
				 
			
				
					
						
							
							
								Christophe 
							
						 
					 
					
						
						
						
						
							
						
						
							9f3d876120 
							
						 
					 
					
						
						
							
							Upgrading Travis C.I. distribution  
						
						
						
						
					 
					
						2020-12-07 22:13:42 +01:00 
						 
				 
			
				
					
						
							
							
								Christophe 
							
						 
					 
					
						
						
						
						
							
						
						
							e5a16329c7 
							
						 
					 
					
						
						
							
							C.I.: Fix Travis C.I. xcode build  
						
						
						
						
					 
					
						2020-12-07 21:12:45 +01:00 
						 
				 
			
				
					
						
							
							
								Christophe 
							
						 
					 
					
						
						
						
						
							
						
						
							4c419832a6 
							
						 
					 
					
						
						
							
							C.I.: Fix Travis C.I. xcode build  
						
						
						
						
					 
					
						2020-12-07 20:44:12 +01:00 
						 
				 
			
				
					
						
							
							
								Gottfried Leibniz 
							
						 
					 
					
						
						
						
						
							
						
						
							00c4720305 
							
						 
					 
					
						
						
							
							fix: isIdentity for non-symmetric matrices  
						
						
						
						
					 
					
						2020-12-06 11:26:14 -04:00 
						 
				 
			
				
					
						
							
							
								Christophe 
							
						 
					 
					
						
						
						
						
							
						
						
							24a4befe80 
							
						 
					 
					
						
						
							
							Fix build  
						
						
						
						
					 
					
						2020-12-01 08:57:06 +01:00 
						 
				 
			
				
					
						
							
							
								Christophe 
							
						 
					 
					
						
						
						
						
							
						
						
							e6e73e5e0c 
							
						 
					 
					
						
						
							
							Only run Travis C.I. on master branch  
						
						
						
						
					 
					
						2020-12-01 08:43:56 +01:00