Groove
							
						 
					 | 
					
						
						
						
						
							
						
						
							16106b2e3e
							
						
					 | 
					
						
						
							
							Added C++17 detection, added VC language version detection, clean up alignment type, clean up swizzle operator detection
						
						
						
						
						
						
					 | 
					
						2018-07-11 02:53:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Groove
							
						 
					 | 
					
						
						
						
						
							
						
						
							c5386c05f9
							
						
					 | 
					
						
						
							
							More constexpr experiments
						
						
						
						
						
						
					 | 
					
						2018-07-10 22:49:48 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							11c26f9edb
							
						
					 | 
					
						
						
							
							Fixed build problems due to printf and std::clock_t #778
						
						
						
						
						
						
					 | 
					
						2018-06-18 12:40:00 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							1139f10a59
							
						
					 | 
					
						
						
							
							Fixed build
						
						
						
						
						
						
					 | 
					
						2018-06-02 00:25:58 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							b4981e56fa
							
						
					 | 
					
						
						
							
							Added bitfieldDeinterleave with tests
						
						
						
						
						
						
					 | 
					
						2018-06-01 18:01:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Giuseppe Barbieri
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b2a1d7a293
							
						
					 | 
					
						
						
							
							Update core_func_common.cpp
						
						
						
						
						
						
					 | 
					
						2018-01-26 15:08:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							fcbedf5058
							
						
					 | 
					
						
						
							
							Fixed glm::step that didn't work with scalars #684
						
						
						
						
						
						
					 | 
					
						2017-10-22 16:58:09 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							f654900a01
							
						
					 | 
					
						
						
							
							Fixed warnings
						
						
						
						
						
						
					 | 
					
						2017-08-18 16:54:53 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							2c2d3931ee
							
						
					 | 
					
						
						
							
							Fixed Visual C++ /W4 warnings
						
						
						
						
						
						
					 | 
					
						2017-08-18 12:59:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							e9f210c85f
							
						
					 | 
					
						
						
							
							Enable /WX, warning as error on Visual Studio
						
						
						
						
						
						
					 | 
					
						2017-08-17 19:51:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							b936761960
							
						
					 | 
					
						
						
							
							Fixed warnings
						
						
						
						
						
						
					 | 
					
						2017-08-09 22:15:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							2cc0c53da7
							
						
					 | 
					
						
						
							
							Fixed warnings
						
						
						
						
						
						
					 | 
					
						2017-08-08 23:19:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							d712ac930f
							
						
					 | 
					
						
						
							
							Fixed test build
						
						
						
						
						
						
					 | 
					
						2017-08-08 21:33:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							5a747d2ae5
							
						
					 | 
					
						
						
							
							Fixed warnings
						
						
						
						
						
						
					 | 
					
						2017-08-08 20:28:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							97ac535144
							
						
					 | 
					
						
						
							
							Fixed warnings with -Weverything
						
						
						
						
						
						
					 | 
					
						2017-08-08 14:59:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							d63aa4ea85
							
						
					 | 
					
						
						
							
							Fixed build
						
						
						
						
						
						
					 | 
					
						2017-08-06 23:43:53 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							c2fe3fccf6
							
						
					 | 
					
						
						
							
							Use length_t instead of int for vec and mat lengths #584
						
						
						
						
						
						
					 | 
					
						2016-12-30 20:05:04 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							0dbdf3fad4
							
						
					 | 
					
						
						
							
							Fixed 32-bits build #528 #529, fixed VC 32 bits crash
						
						
						
						
						
						
					 | 
					
						2016-08-07 12:42:45 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							dc89797275
							
						
					 | 
					
						
						
							
							- Added quaternion version of isnan and isinf #521
						
						
						
						
						
						
					 | 
					
						2016-07-17 01:02:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							0e1e181484
							
						
					 | 
					
						
						
							
							Clean up
						
						
						
						
						
						
					 | 
					
						2016-06-10 23:14:17 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							9ed2a9601b
							
						
					 | 
					
						
						
							
							Adde vec4 swizzle operators SIMD optimizations
						
						
						
						
						
						
					 | 
					
						2016-05-30 02:00:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							b9199a2c1a
							
						
					 | 
					
						
						
							
							Refactoring of swizzle operators, preparing for vec4 swizzle SIMD optimizations
						
						
						
						
						
						
					 | 
					
						2016-05-30 01:39:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							28cb770d14
							
						
					 | 
					
						
						
							
							SIMD common functions optimizations
						
						
						
						
						
						
					 | 
					
						2016-05-29 19:14:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							ab159770b3
							
						
					 | 
					
						
						
							
							mad optimizations, fixed build
						
						
						
						
						
						
					 | 
					
						2016-05-28 17:12:48 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							fdec412ff7
							
						
					 | 
					
						
						
							
							Added FMA SIMD optimization
						
						
						
						
						
						
					 | 
					
						2016-05-28 12:31:43 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							f577611328
							
						
					 | 
					
						
						
							
							Added bitwise inverse SIMD optimization. Factorized bitwise optimization code
						
						
						
						
						
						
					 | 
					
						2016-05-27 23:03:38 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							4797ea9540
							
						
					 | 
					
						
						
							
							Added specialized SSE2 and AVX bool mix
						
						
						
						
						
						
					 | 
					
						2016-05-26 02:47:43 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							72c741d8ea
							
						
					 | 
					
						
						
							
							Fixed sign with signed integer function on non-x86 architecture
						
						
						
						
						
						
					 | 
					
						2016-05-24 13:29:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							c853df1638
							
						
					 | 
					
						
						
							
							Added uround to GTC_integer, fast round on positive values
						
						
						
						
						
						
					 | 
					
						2016-03-10 21:17:46 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								humbletim
							
						 
					 | 
					
						
						
						
						
							
						
						
							ac7ae32856
							
						
					 | 
					
						
						
							
							remove extraneous test block
						
						
						
						
						
						
					 | 
					
						2015-12-19 19:30:00 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								humbletim
							
						 
					 | 
					
						
						
						
						
							
						
						
							8c55a64fdd
							
						
					 | 
					
						
						
							
							Fixed ldexp compilation error
						
						
						
						
						
						
					 | 
					
						2015-12-19 19:22:33 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Adrian Krupa
							
						 
					 | 
					
						
						
						
						
							
						
						
							8fd8c56074
							
						
					 | 
					
						
						
							
							Fixed frexp compilation error
						
						
						
						
						
						
					 | 
					
						2015-11-29 20:53:04 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							8814ae50c9
							
						
					 | 
					
						
						
							
							Fixed GTX_extended_min_max filename typo #386
						
						
						
						
						
						
					 | 
					
						2015-10-07 21:49:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							47c77475a9
							
						
					 | 
					
						
						
							
							- Improved overall execution time of unit tests #396
						
						
						
						
						
						
					 | 
					
						2015-09-06 22:22:20 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							08eedc6209
							
						
					 | 
					
						
						
							
							Added experiment for new fastCos. More sRGB tests.
						
						
						
						
						
						
					 | 
					
						2015-06-27 18:36:17 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							fc8b4404f0
							
						
					 | 
					
						
						
							
							Fixed faceforward build #289
						
						
						
						
						
						
					 | 
					
						2014-12-19 23:54:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							a42f84ed47
							
						
					 | 
					
						
						
							
							Removed GLM_TEST_ENABLE_PERF
						
						
						
						
						
						
					 | 
					
						2014-11-29 20:46:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							7e81213fdd
							
						
					 | 
					
						
						
							
							Fixed mod function specialization #281 Fixed bitscan detection
						
						
						
						
						
						
					 | 
					
						2014-11-29 18:47:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							3f48ffefb0
							
						
					 | 
					
						
						
							
							Updated license
						
						
						
						
						
						
					 | 
					
						2014-11-26 00:27:12 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							e8fbcf76dd
							
						
					 | 
					
						
						
							
							Optimizations of log2 for ivec4
						
						
						
						
						
						
					 | 
					
						2014-11-24 01:56:36 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							38161f01f8
							
						
					 | 
					
						
						
							
							Further optimized glm::sign for signed and unsigned int #271
						
						
						
						
						
						
					 | 
					
						2014-11-21 23:43:48 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							f98f2b107a
							
						
					 | 
					
						
						
							
							Merge branch 'GTC_integer'
						
						
						
						
						
						
					 | 
					
						2014-11-21 22:50:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							6f8bbecbf5
							
						
					 | 
					
						
						
							
							Updated sign
						
						
						
						
						
						
					 | 
					
						2014-11-21 22:49:39 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							b0b84a3dc1
							
						
					 | 
					
						
						
							
							Optimized sign for vector types #271
						
						
						
						
						
						
					 | 
					
						2014-11-21 00:50:47 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							3adf263341
							
						
					 | 
					
						
						
							
							Added GLM_FORCE_EXPLICIT_CTOR to require explicit type conversions #269
						
						
						
						
						
						
					 | 
					
						2014-11-17 22:59:10 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							0b8ca1a5b6
							
						
					 | 
					
						
						
							
							Added a CMake option to execute GLM performance tests. Made quat and dualquat trivially constructible #263
						
						
						
						
						
						
					 | 
					
						2014-11-15 00:05:52 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							062ee19ac7
							
						
					 | 
					
						
						
							
							Fixed bitfieldInsert and bitfieldExtract
						
						
						
						
						
						
					 | 
					
						2014-11-12 22:48:15 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							c839f52697
							
						
					 | 
					
						
						
							
							Fix warnings
						
						
						
						
						
						
					 | 
					
						2014-10-29 10:35:19 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							dced21e745
							
						
					 | 
					
						
						
							
							Added multiple 'sign' implementations for integers, unit tests and performancetests.
						
						
						
						
						
						
					 | 
					
						2014-10-29 00:18:41 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							d07a846539
							
						
					 | 
					
						
						
							
							Added sign function implementations and performance tests
						
						
						
						
						
						
					 | 
					
						2014-10-28 20:31:39 +01:00 | 
					
					
						
						
							
							
							
						
					 |