Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								2df3bf71cc
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'trivial' into bitfield
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								062ee19ac7
								
							
								
							
						 | 
						
							
							
								
								Fixed bitfieldInsert and bitfieldExtract
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								debe75a6e1
								
							
								
							
						 | 
						
							
							
								
								Added trivially copyable test
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								f09888a090
								
							
								
							
						 | 
						
							
							
								
								Reverse #257, breaking many vec4 types size (i8vec4, u16vec4 etc)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								ee84420f6c
								
							
								
							
						 | 
						
							
							
								
								All *mat* types are copyable #263
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								838bdee3c3
								
							
								
							
						 | 
						
							
							
								
								All *vec* types are copyable #263
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Mathias Labeyrie
							
						 | 
						
							
							
							
							
								
							
								b3bdf83bd8
								
							
								
							
						 | 
						
							
							
								
								rename some vars
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Mathias Labeyrie
							
						 | 
						
							
							
							
							
								
							
								ef1c33d2d5
								
							
								
							
						 | 
						
							
							
								
								test perf fastAtan
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Mathias Labeyrie
							
						 | 
						
							
							
							
							
								
							
								a7b3fca0b2
								
							
								
							
						 | 
						
							
							
								
								test perf fastAsin
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Mathias Labeyrie
							
						 | 
						
							
							
							
							
								
							
								43387c81de
								
							
								
							
						 | 
						
							
							
								
								test perf fastAcos
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Mathias Labeyrie
							
						 | 
						
							
							
							
							
								
							
								c4b5fa2a93
								
							
								
							
						 | 
						
							
							
								
								test perf fastTan
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Mathias Labeyrie
							
						 | 
						
							
							
							
							
								
							
								74cfc7451a
								
							
								
							
						 | 
						
							
							
								
								test perf fastSin
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Mathias Labeyrie
							
						 | 
						
							
							
							
							
								
							
								183c7141e2
								
							
								
							
						 | 
						
							
							
								
								performance test for glm::fastCos
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Mathias Labeyrie
							
						 | 
						
							
							
							
							
								
							
								72a5de2320
								
							
								
							
						 | 
						
							
							
								
								branchless wrapAngle
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Mathias Labeyrie
							
						 | 
						
							
							
							
							
								
							
								b38a8b4e5a
								
							
								
							
						 | 
						
							
							
								
								rename three_half_pi() => three_over_two_pi()
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Mathias Labeyrie
							
						 | 
						
							
							
							
							
								
							
								710e13a8e6
								
							
								
							
						 | 
						
							
							
								
								Much more precise fastCos and fastSin
							
							
							
							
							
							
							
							fastCos and fastSin had a max error of ~0.2 on [-pi pi].
The updated version is ~0.000007. 
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Mathias Labeyrie
							
						 | 
						
							
							
							
							
								
							
								b0c1777b57
								
							
								
							
						 | 
						
							
							
								
								More constants related to pi
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								a2a6037ba5
								
							
								
							
						 | 
						
							
							
								
								More std trivial experiments #263
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								931e72b456
								
							
								
							
						 | 
						
							
							
								
								Initial std trivial experiments #263
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								6f3765d281
								
							
								
							
						 | 
						
							
							
								
								First draft of GTC_round
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								96b6b76312
								
							
								
							
						 | 
						
							
							
								
								Reorganized change list
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								377d5a4046
								
							
								
							
						 | 
						
							
							
								
								Optimized bitCount function
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								c62b6c7324
								
							
								
							
						 | 
						
							
							
								
								Added bitcount/pop implementation perf tests
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								9ecf69afc4
								
							
								
							
						 | 
						
							
							
								
								Optimized bitfieldReverse
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								afb1f6d152
								
							
								
							
						 | 
						
							
							
								
								Optimized bitfieldReverse
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								41c00872a1
								
							
								
							
						 | 
						
							
							
								
								Fixed GCC build
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								8a882ffdf1
								
							
								
							
						 | 
						
							
							
								
								Clean up old workaround
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								7fb56a2daa
								
							
								
							
						 | 
						
							
							
								
								Clean up dead code
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								f2996fc3fd
								
							
								
							
						 | 
						
							
							
								
								Clean up dead code
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								23d2735e03
								
							
								
							
						 | 
						
							
							
								
								Updated GTX_multiple
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								4b4b6f6cac
								
							
								
							
						 | 
						
							
							
								
								Removed macros
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								86eae996e4
								
							
								
							
						 | 
						
							
							
								
								Removed VECTORIZE_VEC for GTX
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								1cd48f1523
								
							
								
							
						 | 
						
							
							
								
								Use template instanciation
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								c5776a725e
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' into vectorize
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								fc253a0e5b
								
							
								
							
						 | 
						
							
							
								
								Fixed Visual C++ 10 build
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								1331e156cb
								
							
								
							
						 | 
						
							
							
								
								Fixed non C++11 build
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								e89d596c08
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' into vectorize
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								08b9197c6a
								
							
								
							
						 | 
						
							
							
								
								Fixed build
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								5f60ff6d78
								
							
								
							
						 | 
						
							
							
								
								Fixed build
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								c839f52697
								
							
								
							
						 | 
						
							
							
								
								Fix warnings
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								97e4fd1025
								
							
								
							
						 | 
						
							
							
								
								Code style clean up
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								abb5299e08
								
							
								
							
						 | 
						
							
							
								
								Fixed warnings with -pedantic
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								9fe8bc1f66
								
							
								
							
						 | 
						
							
							
								
								Fixed build
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								445a388817
								
							
								
							
						 | 
						
							
							
								
								Merge
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								2a2cd0b8d0
								
							
								
							
						 | 
						
							
							
								
								Fixed bad matrix-vector performance in Cuda #257, #258
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								e8923c9bca
								
							
								
							
						 | 
						
							
							
								
								Fixed bad matrix-vector performance in Cuda #257, #258
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								dced21e745
								
							
								
							
						 | 
						
							
							
								
								Added multiple 'sign' implementations for integers, unit tests and performancetests.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								378074ee66
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'vectorize' of https://github.com/g-truc/glm into vectorize
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								d07a846539
								
							
								
							
						 | 
						
							
							
								
								Added sign function implementations and performance tests
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) | 
						
					
				
					
						
							
							
								 
								Christophe Riccio
							
						 | 
						
							
							
							
							
								
							
								44382faf59
								
							
								
							
						 | 
						
							
							
								
								Improve mask implementation to support any integer and vector types
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=11 years) |