Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							48ab7db993
							
						
					 | 
					
						
						
							
							Merge branch '0.9.8'
						
						
						
						
						
						
					 | 
					
						2016-07-17 01:13:47 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							dc89797275
							
						
					 | 
					
						
						
							
							- Added quaternion version of isnan and isinf #521
						
						
						
						
						
						
					 | 
					
						2016-07-17 01:02:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							630f0840f2
							
						
					 | 
					
						
						
							
							Removed 0.9.8 deprecated extensions
						
						
						
						
						
						
					 | 
					
						2016-07-16 23:46:41 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							7eb0adb7a5
							
						
					 | 
					
						
						
							
							Clean up
						
						
						
						
						
						
					 | 
					
						2016-07-16 23:41:50 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							6a6b54b699
							
						
					 | 
					
						
						
							
							Fixed long long warnings, fixed precision qualifier values on Clang where qualifiers had the same values
						
						
						
						
						
						
					 | 
					
						2016-07-16 22:34:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							6271aa1530
							
						
					 | 
					
						
						
							
							Merged 0.9.7 branch, Factorized GLM_COMPILER_LLVM and GLM_COMPILER_APPLE_CLANG into GLM_COMPILER_CLANG
						
						
						
						
						
						
					 | 
					
						2016-07-16 00:54:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							76fce77337
							
						
					 | 
					
						
						
							
							- Updated list of compiler versions detected
						
						
						
						
						
						
					 | 
					
						2016-07-15 23:49:20 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							6e9b524be1
							
						
					 | 
					
						
						
							
							Fixed matrix functions using SIMD code on unaligned types #518
						
						
						
						
						
						
					 | 
					
						2016-07-14 15:21:45 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							b8b43e6a4d
							
						
					 | 
					
						
						
							
							Added GTC_functions extension
						
						
						
						
						
						
					 | 
					
						2016-07-14 15:20:44 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							0e1e181484
							
						
					 | 
					
						
						
							
							Clean up
						
						
						
						
						
						
					 | 
					
						2016-06-10 23:14:17 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							4155e5b820
							
						
					 | 
					
						
						
							
							Workaround GCC build with GLM_FORCE_PURE defined
						
						
						
						
						
						
					 | 
					
						2016-06-02 02:54:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							731a263325
							
						
					 | 
					
						
						
							
							Fixed bitcount build errors
						
						
						
						
						
						
					 | 
					
						2016-06-02 02:32:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							5fdca07eee
							
						
					 | 
					
						
						
							
							Clean up
						
						
						
						
						
						
					 | 
					
						2016-06-02 01:01:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							fd4ada5843
							
						
					 | 
					
						
						
							
							Support aligned *vec* even when SIMD isn't enabled
						
						
						
						
						
						
					 | 
					
						2016-06-02 00:33:55 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							41984e42ab
							
						
					 | 
					
						
						
							
							Added GTC_type_aligned with aligned *vec* types
						
						
						
						
						
						
					 | 
					
						2016-06-01 00:43:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							688756b3e2
							
						
					 | 
					
						
						
							
							SIMD matrix functions optimizations
						
						
						
						
						
						
					 | 
					
						2016-05-30 18:01:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							52f8ecd973
							
						
					 | 
					
						
						
							
							Added AVX optimizations and equal tests
						
						
						
						
						
						
					 | 
					
						2016-05-30 14:23:58 +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
							
						 
					 | 
					
						
						
						
						
							
						
						
							42d86b8955
							
						
					 | 
					
						
						
							
							Fixed exponential low level API
						
						
						
						
						
						
					 | 
					
						2016-05-29 03:14:19 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							20cf68679c
							
						
					 | 
					
						
						
							
							SIMD sqrt optimizations including lowp
						
						
						
						
						
						
					 | 
					
						2016-05-29 02:57:53 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							7fe2f5fe65
							
						
					 | 
					
						
						
							
							Renamed instruction set flags
						
						
						
						
						
						
					 | 
					
						2016-05-28 19:26:59 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							d33e3df02a
							
						
					 | 
					
						
						
							
							Fixed SIMD code path selection
						
						
						
						
						
						
					 | 
					
						2016-05-28 18:24: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
							
						 
					 | 
					
						
						
						
						
							
						
						
							a9fefc7300
							
						
					 | 
					
						
						
							
							Added vec4 SIMD contructor specialization
						
						
						
						
						
						
					 | 
					
						2016-05-28 01:33:29 +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
							
						 
					 | 
					
						
						
						
						
							
						
						
							757fe39587
							
						
					 | 
					
						
						
							
							Removed simd precision qualifier. All precision qualifiers may generate SIMD instructions, precision may affect the generated instructions accordingly
						
						
						
						
						
						
					 | 
					
						2016-05-22 17:12:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							93612791cd
							
						
					 | 
					
						
						
							
							Removed Apple specific check for LLVM versions
						
						
						
						
						
						
					 | 
					
						2016-05-04 18:46:59 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							affd5f3ba0
							
						
					 | 
					
						
						
							
							Fixed CUDA compiler error in type_vec4.inl #504
						
						
						
						
						
						
					 | 
					
						2016-05-04 16:35:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							1f71f6fb3a
							
						
					 | 
					
						
						
							
							Improved SIMD and swizzle operators interactions with GCC and Clang, Added raw SIMD API.
						
						
						
						
						
						
					 | 
					
						2016-05-03 23:57:41 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							1becd76c5f
							
						
					 | 
					
						
						
							
							Fixed build
						
						
						
						
						
						
					 | 
					
						2016-05-01 12:39:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							96963f88cc
							
						
					 | 
					
						
						
							
							Single file for simd specialization
						
						
						
						
						
						
					 | 
					
						2016-05-01 05:00:13 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							5f05a5e953
							
						
					 | 
					
						
						
							
							Clean up inverse SSE code
						
						
						
						
						
						
					 | 
					
						2016-05-01 03:42:47 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							be8d6c9ccc
							
						
					 | 
					
						
						
							
							Fixed test
						
						
						
						
						
						
					 | 
					
						2016-05-01 01:40:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							fa6f5cdcbb
							
						
					 | 
					
						
						
							
							Fixed warning
						
						
						
						
						
						
					 | 
					
						2016-05-01 01:35:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							2f9fc55d88
							
						
					 | 
					
						
						
							
							More experiments to improve SIMD support
						
						
						
						
						
						
					 | 
					
						2016-05-01 01:12:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							23ab8137f9
							
						
					 | 
					
						
						
							
							Fixed GTX_type_trait linking
						
						
						
						
						
						
					 | 
					
						2016-04-30 01:59:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							01fa13380d
							
						
					 | 
					
						
						
							
							Merge branch 'master' of https://github.com/regnirpsj/glm into type_trait
						
						
						
						
						
						
					 | 
					
						2016-04-29 23:29:09 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							b3cae39ea6
							
						
					 | 
					
						
						
							
							Merge 0.9.7
						
						
						
						
						
						
					 | 
					
						2016-04-29 17:37:27 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							872aa9d8ec
							
						
					 | 
					
						
						
							
							Improved ***PowerOfTwo
						
						
						
						
						
						
					 | 
					
						2016-04-29 17:31:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							68ec048b70
							
						
					 | 
					
						
						
							
							Fixed roundPowerOfTwo and floorPowerOfTwo #503
						
						
						
						
						
						
					 | 
					
						2016-04-29 17:24:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							76d12fb602
							
						
					 | 
					
						
						
							
							Fixed roundPowerOfTwo and floorPowerOfTwo #503
						
						
						
						
						
						
					 | 
					
						2016-04-29 10:51:21 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								jan p springer
							
						 
					 | 
					
						
						
						
						
							
						
						
							e54f0cc5cd
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'upstream/master'
						
						
						
						
						
						
					 | 
					
						2016-04-05 23:48:48 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christophe Riccio
							
						 
					 | 
					
						
						
						
						
							
						
						
							66b714c418
							
						
					 | 
					
						
						
							
							Finishing up removing GLM_FORCE_SIZE_FUNC define and passing by copy scalars
						
						
						
						
						
						
					 | 
					
						2016-03-23 02:01:16 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								jan p springer
							
						 
					 | 
					
						
						
						
						
							
						
						
							25d6c8e341
							
						
					 | 
					
						
						
							
							update: date stamps + GLM_META_PROG_HELPERS pre-requiste
						
						
						
						
						
						
					 | 
					
						2016-03-14 16:37:30 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								jan p springer
							
						 
					 | 
					
						
						
						
						
							
						
						
							ca7a4ed4fe
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'upstream/master'
						
						
						
						
						
						
					 | 
					
						2016-03-14 12:35:35 +00:00 | 
					
					
						
						
							
							
							
						
					 |