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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							234d7d4ba9 
							
						 
					 
					
						
						
							
							Simplify code removing GLM_FORCE_SIZE_FUNC, GLM_META_PROG_HELPERS, GLM_STATIC_CONST_MEMBERS and 'type' type trait. Added experiments for GTX_type_trait  
						
						
						
						
					 
					
						2016-03-13 12:56:26 +01:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							c853df1638 
							
						 
					 
					
						
						
							
							Added uround to GTC_integer, fast round on positive values  
						
						
						
						
					 
					
						2016-03-10 21:17:46 +01:00 
						 
				 
			
				
					
						
							
							
								Angelica Wrangler 
							
						 
					 
					
						
						
						
						
							
						
						
							72a8ba473d 
							
						 
					 
					
						
						
							
							Merge pull request  #475  from MrApplejuice/master  
						
						... 
						
						
						
						Fixed: outerProduct defintions and operator signatures for mat2x4 and vec4 #475  
						
						
					 
					
						2016-03-05 23:18:21 +01:00 
						 
				 
			
				
					
						
							
							
								Joonas Sarajärvi 
							
						 
					 
					
						
						
						
						
							
						
						
							f0acbbd4ac 
							
						 
					 
					
						
						
							
							setup: detect GCC 6.0  
						
						
						
						
					 
					
						2016-02-04 19:42:25 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Konstantin Gerke 
							
						 
					 
					
						
						
						
						
							
						
						
							fb309e0eff 
							
						 
					 
					
						
						
							
							Fixed: outerProduct was defined incorrectly for unmatched vecX types. E.g. outerProduct(vec2, vec4) did not succeed because the matrix return types were wrong. The computing function seemed fine. I used  https://en.wikipedia.org/wiki/Outer_product  as reference on what the number of columns/rows ''should'' be and fixed it so that it matches the description from wikipedia  
						
						... 
						
						
						
						Added: tests for outerProduct with unmatched vector dimensions (actually testing all combinations now) 
						
						
					 
					
						2016-01-24 21:14:25 +01:00 
						 
				 
			
				
					
						
							
							
								Christophe R 
							
						 
					 
					
						
						
						
						
							
						
						
							8d4d9d1877 
							
						 
					 
					
						
						
							
							Merge pull request  #466  from humbletim/master  
						
						... 
						
						
						
						Fixed ldexp compilation error #466  
						
						
					 
					
						2016-01-01 14:34:04 +01:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							d269a92c2d 
							
						 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/g-truc/glm  
						
						
						
						
					 
					
						2015-12-24 09:56:00 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							b51f4e8981 
							
						 
					 
					
						
						
							
							Added test  
						
						
						
						
					 
					
						2015-11-14 13:25:06 +01:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							a257beb5de 
							
						 
					 
					
						
						
							
							Added missing bvec* && and || operators  
						
						
						
						
					 
					
						2015-10-15 04:28:08 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe R. 
							
						 
					 
					
						
						
						
						
							
						
						
							143c4c336a 
							
						 
					 
					
						
						
							
							Merge pull request  #429  from JesseTG/jtg/static-const  
						
						... 
						
						
						
						Add GLM_STATIC_CONST_MEMBERS #429  
						
						
					 
					
						2015-10-07 22:28:49 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							8814ae50c9 
							
						 
					 
					
						
						
							
							Fixed GTX_extended_min_max filename typo  #386  
						
						
						
						
					 
					
						2015-10-07 21:49:33 +02:00 
						 
				 
			
				
					
						
							
							
								Jesse Talavera-Greenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							9604a7549f 
							
						 
					 
					
						
						
							
							Add IDENTITY and ZERO constants for all matrices  
						
						... 
						
						
						
						- Tests, too 
						
						
					 
					
						2015-10-05 19:26:30 -04:00 
						 
				 
			
				
					
						
							
							
								Jesse Talavera-Greenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							5df08dfc78 
							
						 
					 
					
						
						
							
							Wrap tvec4's static constants in GLM_STATIC_CONST_MEMBERS  
						
						... 
						
						
						
						- Fix the indentation, too 
						
						
					 
					
						2015-10-05 18:25:01 -04:00 
						 
				 
			
				
					
						
							
							
								Jesse Talavera-Greenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							8be318970c 
							
						 
					 
					
						
						
							
							Wrap tvec3's static constants in GLM_STATIC_CONST_MEMBERS  
						
						... 
						
						
						
						- Fixed the indentation, too 
						
						
					 
					
						2015-10-05 18:24:31 -04:00 
						 
				 
			
				
					
						
							
							
								Jesse Talavera-Greenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							4552ec737e 
							
						 
					 
					
						
						
							
							Wrap tvec2's static constants in GLM_STATIC_CONST_MEMBERS  
						
						
						
						
					 
					
						2015-10-05 18:23:18 -04:00 
						 
				 
			
				
					
						
							
							
								Jesse Talavera-Greenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							5a60b3986b 
							
						 
					 
					
						
						
							
							Wrap tvec1's static constants in GLM_STATIC_CONST_MEMBERS  
						
						
						
						
					 
					
						2015-10-05 18:22:43 -04:00 
						 
				 
			
				
					
						
							
							
								Jesse Talavera-Greenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							02b011651b 
							
						 
					 
					
						
						
							
							Add static constants to vec4  
						
						... 
						
						
						
						- Tests, too 
						
						
					 
					
						2015-10-02 18:34:53 -04:00 
						 
				 
			
				
					
						
							
							
								Jesse Talavera-Greenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							25bd7014b0 
							
						 
					 
					
						
						
							
							Add static constants for vec3  
						
						... 
						
						
						
						- Tests, too 
						
						
					 
					
						2015-10-02 18:34:17 -04:00 
						 
				 
			
				
					
						
							
							
								Jesse Talavera-Greenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							b42a46d246 
							
						 
					 
					
						
						
							
							Add static constants for vec2  
						
						... 
						
						
						
						- Tests, too 
						
						
					 
					
						2015-10-02 18:33:14 -04:00 
						 
				 
			
				
					
						
							
							
								Jesse Talavera-Greenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							b8ff59a61b 
							
						 
					 
					
						
						
							
							Add static constants for vec1  
						
						... 
						
						
						
						- Tests, too 
						
						
					 
					
						2015-10-02 18:32:39 -04:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							47c77475a9 
							
						 
					 
					
						
						
							
							- Improved overall execution time of unit tests  #396  
						
						
						
						
					 
					
						2015-09-06 22:22:20 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							af10e20f68 
							
						 
					 
					
						
						
							
							Fixed core_func_integer test  
						
						
						
						
					 
					
						2015-09-06 22:03:28 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							be983bd7cb 
							
						 
					 
					
						
						
							
							Added test  
						
						
						
						
					 
					
						2015-08-31 17:33:22 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe R 
							
						 
					 
					
						
						
						
						
							
						
						
							79f6d92c8a 
							
						 
					 
					
						
						
							
							Added GLM_SIMD to enable automatic SIMD code generation for generic GLM types  #235   #370  
						
						
						
						
					 
					
						2015-08-09 10:50:29 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe R 
							
						 
					 
					
						
						
						
						
							
						
						
							f9535f2398 
							
						 
					 
					
						
						
							
							Trying to reproduce  #235  
						
						
						
						
					 
					
						2015-08-09 00:24:38 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							bc0f5317fd 
							
						 
					 
					
						
						
							
							Updated documentation  
						
						
						
						
					 
					
						2015-08-01 22:54:27 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							d6ae2fd694 
							
						 
					 
					
						
						
							
							Fixed matrix conversions and added unit tests  #371  
						
						
						
						
					 
					
						2015-08-01 21:40:36 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe R. 
							
						 
					 
					
						
						
						
						
							
						
						
							37d4ca9c4c 
							
						 
					 
					
						
						
							
							Merge pull request  #368  from JesseTG/jtg/oops-sorry  
						
						... 
						
						
						
						Fixed some of my own metaprogramming-helper mistakes #368  
						
						
					 
					
						2015-07-25 23:28:38 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							afa193704c 
							
						 
					 
					
						
						
							
							Fixed interactions with GLM_FORCE_NO_CTOR_INIT and default functions  #366  
						
						
						
						
					 
					
						2015-07-25 23:23:59 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							a56a40e1f2 
							
						 
					 
					
						
						
							
							Added support of defaulted functions to GLM types, to use them in unions  #366  
						
						
						
						
					 
					
						2015-07-25 21:31:51 +02:00 
						 
				 
			
				
					
						
							
							
								Jesse Talavera-Greenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							2a947b7ff1 
							
						 
					 
					
						
						
							
							Add GLM_META_PROG_HELPERS tests to each type  
						
						... 
						
						
						
						- Add new tests to the matrix types
- Add vector tests to use the static values instead of constants
- Wrap the quaternion tests in #ifdefs
- Add new tests to the simdMat4 and simdVec4 tests 
						
						
					 
					
						2015-07-25 14:33:01 -04:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							f7751bfb06 
							
						 
					 
					
						
						
							
							Added support of defaulted functions to *vec* types  #366  
						
						
						
						
					 
					
						2015-07-25 01:24:03 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							562ab0b559 
							
						 
					 
					
						
						
							
							Test fix and warning  fixes   #364  
						
						
						
						
					 
					
						2015-07-24 01:24:28 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							1e0cf75b2f 
							
						 
					 
					
						
						
							
							More testing  
						
						
						
						
					 
					
						2015-07-19 16:55:27 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							f96887863d 
							
						 
					 
					
						
						
							
							Added a heap allocation test  
						
						
						
						
					 
					
						2015-07-19 16:41:07 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							dcfddb75b8 
							
						 
					 
					
						
						
							
							Updated list of compiler versions  
						
						
						
						
					 
					
						2015-07-19 02:36:53 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							4f7afb272f 
							
						 
					 
					
						
						
							
							Fixed GCC build, GLM_META_PROG_HELPERS unsupported with GCC 4.6  
						
						
						
						
					 
					
						2015-07-19 01:46:49 +02:00