| 
							
							
								 Bruno de Lacheisserie | a584c01fb5 | neon : fix "unused function" warning static function in header file must have explicit inline specifier. | 2020-06-07 12:09:55 +02:00 |  | 
			
				
					| 
							
							
								 Amaury Le Leyzour | 77d797bd54 | respect project's coding style | 2019-11-12 15:49:26 -08:00 |  | 
			
				
					| 
							
							
								 Amaury Le Leyzour | a2403634da | glm-aarch64: Add neon's mat4 inverse | 2019-11-12 15:41:53 -08:00 |  | 
			
				
					| 
							
							
								 Christophe Riccio | bfa028ed13 | Fixed build | 2019-09-07 14:34:49 +02:00 |  | 
			
				
					| 
							
							
								 Christophe Riccio | 943529eef6 | Fixed CUDA 9 build #910 | 2019-09-07 14:32:06 +02:00 |  | 
			
				
					| 
							
							
								 Amaury Le Leyzour | d2aa30fe92 | Remove debug warnings | 2019-09-03 10:14:30 -07:00 |  | 
			
				
					| 
							
							
								 Amaury Le Leyzour | cd3cc166b4 | Add Neon to glm A few simple functions that use Neon as compiler does not
use the full potential of Neon
For now, -DGLM_FORCE_NEON is required until it's the default | 2019-08-28 11:30:40 -07:00 |  | 
			
				
					| 
							
							
								 rhoarau | 8fb71ffd07 | Initial SYCL support: The core and some ext functions should work. | 2019-06-09 16:05:09 +02:00 |  | 
			
				
					| 
							
							
								 Christophe Riccio | 13d2cea73f | Added | 2019-04-04 14:01:05 +02:00 |  | 
			
				
					| 
							
							
								 Christophe Riccio | 229b762c31 | Added Visual C++ 2019 detection | 2019-04-04 12:24:02 +02:00 |  | 
			
				
					| 
							
							
								 Khem Raj | 1150952697 | glm: Remove redundant double semi-colons Make clang happy
/glm/gtc/../ext/../detail/../simd/common.h:106:45: error: empty expression statement has no effect; remove unnecessary ';' to silence this warning [-Werror,-Wextra-semi-stmt]
|         glm_vec4 const or0 = _mm_or_ps(and0, and1);;
|                                                    ^
| 1 error generated.
Signed-off-by: Khem Raj <raj.khem@gmail.com> | 2019-03-01 11:13:28 -08:00 |  | 
			
				
					| 
							
							
								 Christophe Riccio | ef9d65e0c6 | Added GLM_FORCE_INTRINSICS define | 2019-01-11 12:58:31 +01:00 |  | 
			
				
					| 
							
							
								 Christophe Riccio | de4dbc5662 | Improved disabling auto detection | 2018-08-22 21:43:32 +02:00 |  | 
			
				
					| 
							
							
								 Christophe Riccio | 88278df477 | Fixed platform detection typo #805 | 2018-08-18 10:15:11 +02:00 |  | 
			
				
					| 
							
							
								 Christophe Riccio | 597ac53f20 | Fixed SIMD build | 2018-08-16 23:18:13 +02:00 |  | 
			
				
					| 
							
							
								 Groove | 63aceae081 | Fixed SSE1 code generation | 2018-07-30 23:26:25 +02:00 |  | 
			
				
					| 
							
							
								 Groove | 147d56d90c | Can't see values for vec or mat in the debugger #665 | 2018-07-29 22:11:15 +02:00 |  | 
			
				
					| 
							
							
								 Christophe Riccio | d50c699515 | Fixed SIMD support detection | 2018-07-14 16:38:42 +02:00 |  | 
			
				
					| 
							
							
								 Groove | f27a24de0e | Refactor GLM messages and build targets | 2018-07-14 00:17:46 +02:00 |  | 
			
				
					| 
							
							
								 Groove | 802532de0f | Fixed build | 2018-07-12 00:47:38 +02:00 |  | 
			
				
					| 
							
							
								 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 | 13ef0f92bc | Added detection of Visual C++ 2017 toolsets | 2018-07-09 23:23:24 +02:00 |  | 
			
				
					| 
							
							
								 Philippe Groarke | fd327cd341 | cleanup : Remove trailing whitespaces. | 2018-03-24 20:01:03 -04:00 |  | 
			
				
					| 
							
							
								 Christophe Riccio | faf1da52b7 | Renamed P (for precision) template argument to Q (for qualifier) | 2017-08-16 01:22:50 +02:00 |  | 
			
				
					| 
							
							
								 Christophe Riccio | e76fca75a0 | More consistent coding style | 2017-08-15 22:04:24 +02:00 |  | 
			
				
					| 
							
							
								 Christophe Riccio | 384dab02e4 | Reduce the number of warnings with -Weverything #646 | 2017-08-06 23:00:05 +02:00 |  | 
			
				
					| 
							
							
								 Christophe Riccio | aa026cc0da | Removed glm::uninitialize | 2017-07-25 22:50:31 +02:00 |  | 
			
				
					| 
							
							
								 Magnus Bergsten | f9531c1524 | Fix -Wsign-conversion warnings in simd/common.h. | 2017-07-01 03:13:25 +09:00 |  | 
			
				
					| 
							
							
								 BlahGeek | 0b48eecae8 | properly set cuda compiler version | 2017-02-28 10:30:50 +08:00 |  | 
			
				
					| 
							
							
								 Christophe Riccio | f048b346fb | Merged GLM 0.9.8 | 2017-02-16 01:15:46 +01:00 |  | 
			
				
					| 
							
							
								 Christophe Riccio | 8d3bc422e1 | Fixed Clang version detection from source #608 | 2017-02-16 01:07:16 +01:00 |  | 
			
				
					| 
							
							
								 Christophe Riccio | e4f768102b | Fixed define | 2017-02-09 00:40:37 +01:00 |  | 
			
				
					| 
							
							
								 Christophe Riccio | b92fdf5a59 | matrix type Parameterize on dimensions #584 | 2016-12-30 16:00:25 +01:00 |  | 
			
				
					| 
							
							
								 Christophe Riccio | 947b07cbc4 | remove template alias for more compiler support and simplified swizzle expression implementation #584 | 2016-12-30 01:23:29 +01:00 |  | 
			
				
					| 
							
							
								 Christophe Riccio | dd48b56e44 | Updated list of supported compilers | 2016-12-02 01:14:36 +01:00 |  | 
			
				
					| 
							
							
								 Christophe Riccio | b5766d1514 | Tentative fix for #512 | 2016-11-24 01:18:51 +01:00 |  | 
			
				
					| 
							
							
								 Christophe Riccio | 234d442e0a | Tentative fix for #512 | 2016-11-23 23:13:54 +01:00 |  | 
			
				
					| 
							
							
								 Christophe Riccio | 842ae44f6d | Updated minimum compiler version required | 2016-11-01 09:56:07 +01:00 |  | 
			
				
					| 
							
							
								 Christophe Riccio | 1c85265f97 | Added Visual C++ 15 detection, Added Clang 4.0 detection, Refactored GLM_COMPILER_VC values | 2016-10-12 21:40:03 +02:00 |  | 
			
				
					| 
							
							
								 Christophe Riccio | a609a0fea6 | - Added more information to build messages | 2016-09-02 00:30:37 +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 | 0e1e181484 | Clean up | 2016-06-10 23:14:17 +02:00 |  | 
			
				
					| 
							
							
								 Christophe Riccio | 688756b3e2 | SIMD matrix functions optimizations | 2016-05-30 18:01:06 +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 | 89f6da9552 | Refactoring of low level SIMD API | 2016-05-29 21:30:04 +02:00 |  | 
			
				
					| 
							
							
								 Christophe Riccio | 0722404fb6 | Refactored low level SIMD API, refract SIMD optimization | 2016-05-29 20:29:16 +02:00 |  | 
			
				
					| 
							
							
								 Christophe Riccio | 25b3c9f821 | Fixed build | 2016-05-29 19:16:42 +02:00 |  | 
			
				
					| 
							
							
								 Christophe Riccio | 340083edce | Add SIMD optimization for common functions | 2016-05-29 15:08:34 +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 |  |