Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								13ca6771ca
								
							
								
							
						 | 
						
							
							
								
								Fixed constexpr build...
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								6d34ae4c5e
								
							
								
							
						 | 
						
							
							
								
								Refactor EXT headers
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								310b8405c9
								
							
								
							
						 | 
						
							
							
								
								Refactor split headers as extension files
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								7086d902e2
								
							
								
							
						 | 
						
							
							
								
								Fixed relational code, reduced header dependencies
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								78879c675c
								
							
								
							
						 | 
						
							
							
								
								Refactor headers
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								e1d21258e7
								
							
								
							
						 | 
						
							
							
								
								Split headers to improve compilation time #670
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								3f0bed6dce
								
							
								
							
						 | 
						
							
							
								
								Refactor vec1 implementation
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								Groove
							
						 | 
						
							
							
							
							
								
							
								0c83020e4e
								
							
								
							
						 | 
						
							
							
								
								Fixed error: comparing floating point with == or != is unsafe
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								Groove
							
						 | 
						
							
							
							
							
								
							
								382d3c674d
								
							
								
							
						 | 
						
							
							
								
								Fixed error: comparing floating point with == or != is unsafe
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								Groove
							
						 | 
						
							
							
							
							
								
							
								af8964a78f
								
							
								
							
						 | 
						
							
							
								
								Fixed build
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								Groove
							
						 | 
						
							
							
							
							
								
							
								76707df1f1
								
							
								
							
						 | 
						
							
							
								
								Fixed comparing floating point with == or != is unsafe error
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								Groove
							
						 | 
						
							
							
							
							
								
							
								c3c8b73c57
								
							
								
							
						 | 
						
							
							
								
								Use constexpr only with C++14 compiler
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								Groove
							
						 | 
						
							
							
							
							
								
							
								5620858a14
								
							
								
							
						 | 
						
							
							
								
								Fixed build
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								Groove
							
						 | 
						
							
							
							
							
								
							
								16106b2e3e
								
							
								
							
						 | 
						
							
							
								
								Added C++17 detection, added VC language version detection, clean up alignment type, clean up swizzle operator detection
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								Groove
							
						 | 
						
							
							
							
							
								
							
								c5386c05f9
								
							
								
							
						 | 
						
							
							
								
								More constexpr experiments
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								11c26f9edb
								
							
								
							
						 | 
						
							
							
								
								Fixed build problems due to printf and std::clock_t #778
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								1139f10a59
								
							
								
							
						 | 
						
							
							
								
								Fixed build
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								b4981e56fa
								
							
								
							
						 | 
						
							
							
								
								Added bitfieldDeinterleave with tests
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								Giuseppe Barbieri
							
						 | 
						
							
							
							
								
								
							
							
								
							
								b2a1d7a293
								
									
								
							
								
							
						 | 
						
							
							
								
								Update core_func_common.cpp
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								fcbedf5058
								
							
								
							
						 | 
						
							
							
								
								Fixed glm::step that didn't work with scalars #684
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								f654900a01
								
							
								
							
						 | 
						
							
							
								
								Fixed warnings
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								2c2d3931ee
								
							
								
							
						 | 
						
							
							
								
								Fixed Visual C++ /W4 warnings
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								e9f210c85f
								
							
								
							
						 | 
						
							
							
								
								Enable /WX, warning as error on Visual Studio
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								b936761960
								
							
								
							
						 | 
						
							
							
								
								Fixed warnings
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								2cc0c53da7
								
							
								
							
						 | 
						
							
							
								
								Fixed warnings
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								d712ac930f
								
							
								
							
						 | 
						
							
							
								
								Fixed test build
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								5a747d2ae5
								
							
								
							
						 | 
						
							
							
								
								Fixed warnings
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								97ac535144
								
							
								
							
						 | 
						
							
							
								
								Fixed warnings with -Weverything
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								d63aa4ea85
								
							
								
							
						 | 
						
							
							
								
								Fixed build
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								c2fe3fccf6
								
							
								
							
						 | 
						
							
							
								
								Use length_t instead of int for vec and mat lengths #584
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=9 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								f71171d49b
								
							
								
							
						 | 
						
							
							
								
								Fixed 32-bits build #528 #529, fixed VC 32 bits crash
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=9 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								0dbdf3fad4
								
							
								
							
						 | 
						
							
							
								
								Fixed 32-bits build #528 #529, fixed VC 32 bits crash
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=9 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								dc89797275
								
							
								
							
						 | 
						
							
							
								
								- Added quaternion version of isnan and isinf #521
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=9 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								0e1e181484
								
							
								
							
						 | 
						
							
							
								
								Clean up
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=10 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								9ed2a9601b
								
							
								
							
						 | 
						
							
							
								
								Adde vec4 swizzle operators SIMD optimizations
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=10 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								b9199a2c1a
								
							
								
							
						 | 
						
							
							
								
								Refactoring of swizzle operators, preparing for vec4 swizzle SIMD optimizations
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=10 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								28cb770d14
								
							
								
							
						 | 
						
							
							
								
								SIMD common functions optimizations
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=10 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								ab159770b3
								
							
								
							
						 | 
						
							
							
								
								mad optimizations, fixed build
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=10 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								fdec412ff7
								
							
								
							
						 | 
						
							
							
								
								Added FMA SIMD optimization
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=10 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								f577611328
								
							
								
							
						 | 
						
							
							
								
								Added bitwise inverse SIMD optimization. Factorized bitwise optimization code
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=10 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								4797ea9540
								
							
								
							
						 | 
						
							
							
								
								Added specialized SSE2 and AVX bool mix
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=10 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								72c741d8ea
								
							
								
							
						 | 
						
							
							
								
								Fixed sign with signed integer function on non-x86 architecture
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=10 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								c853df1638
								
							
								
							
						 | 
						
							
							
								
								Added uround to GTC_integer, fast round on positive values
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=10 years) | 
						
					
				
					
						
							
							
								 
								humbletim
							
						 | 
						
							
							
							
							
								
							
								5d46e5186d
								
							
								
							
						 | 
						
							
							
								
								remove extraneous test block
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=10 years) | 
						
					
				
					
						
							
							
								 
								Adrian Krupa
							
						 | 
						
							
							
							
							
								
							
								c9400562ec
								
							
								
							
						 | 
						
							
							
								
								Fixed build
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=10 years) | 
						
					
				
					
						
							
							
								 
								humbletim
							
						 | 
						
							
							
							
							
								
							
								52c9f124e3
								
							
								
							
						 | 
						
							
							
								
								Fixed ldexp and frexp compilation errors
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=10 years) | 
						
					
				
					
						
							
							
								 
								humbletim
							
						 | 
						
							
							
							
							
								
							
								ac7ae32856
								
							
								
							
						 | 
						
							
							
								
								remove extraneous test block
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=10 years) | 
						
					
				
					
						
							
							
								 
								humbletim
							
						 | 
						
							
							
							
							
								
							
								8c55a64fdd
								
							
								
							
						 | 
						
							
							
								
								Fixed ldexp compilation error
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=10 years) | 
						
					
				
					
						
							
							
								 
								Adrian Krupa
							
						 | 
						
							
							
							
							
								
							
								8fd8c56074
								
							
								
							
						 | 
						
							
							
								
								Fixed frexp compilation error
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=10 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								8814ae50c9
								
							
								
							
						 | 
						
							
							
								
								Fixed GTX_extended_min_max filename typo #386
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=10 years) |