Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							26c395c78b 
							
						 
					 
					
						
						
							
							Fixed build  
						
						
						
						
					 
					
						2018-01-04 17:14:27 +01:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							85811f3860 
							
						 
					 
					
						
						
							
							Fixed test  
						
						
						
						
					 
					
						2018-01-04 15:54:49 +01:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							1190ae0b0e 
							
						 
					 
					
						
						
							
							Added test  
						
						
						
						
					 
					
						2017-11-22 18:36:36 +01:00 
						 
				 
			
				
					
						
							
							
								Kai Dietrich 
							
						 
					 
					
						
						
						
						
							
						
						
							708a886bb0 
							
						 
					 
					
						
						
							
							Add a CXX11-conditional test for exp2 precision with larger exponents  
						
						
						
						
					 
					
						2017-10-26 09:41:15 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							fcbedf5058 
							
						 
					 
					
						
						
							
							Fixed glm::step that didn't work with scalars  #684  
						
						
						
						
					 
					
						2017-10-22 16:58:09 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							d550798ca0 
							
						 
					 
					
						
						
							
							Added EXT_vec1: *vec1 types  
						
						
						
						
					 
					
						2017-08-21 10:36:27 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							7466c4a9e7 
							
						 
					 
					
						
						
							
							Fixed Visual C++ warnings  
						
						
						
						
					 
					
						2017-08-18 20:08:36 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							f654900a01 
							
						 
					 
					
						
						
							
							Fixed warnings  
						
						
						
						
					 
					
						2017-08-18 16:54:53 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							c4794851aa 
							
						 
					 
					
						
						
							
							Fixed /W4 warnings  
						
						
						
						
					 
					
						2017-08-18 13:48:47 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							2c2d3931ee 
							
						 
					 
					
						
						
							
							Fixed Visual C++ /W4 warnings  
						
						
						
						
					 
					
						2017-08-18 12:59:16 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							e9f210c85f 
							
						 
					 
					
						
						
							
							Enable /WX, warning as error on Visual Studio  
						
						
						
						
					 
					
						2017-08-17 19:51:03 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							1cead1904a 
							
						 
					 
					
						
						
							
							Fixed matrix test using fast math with Clang  
						
						
						
						
					 
					
						2017-08-17 12:24:23 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							3a560f3fd5 
							
						 
					 
					
						
						
							
							Minimum perf run in debug build  
						
						
						
						
					 
					
						2017-08-17 11:55:50 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							e37cf6e47f 
							
						 
					 
					
						
						
							
							Fixed GCC 7.1.0 failing tests  #666  
						
						
						
						
					 
					
						2017-08-17 00:08:37 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							22fe828159 
							
						 
					 
					
						
						
							
							Improved GTC_type_precision and added issues regarding SIMD and constexpr interaction  #653  
						
						
						
						
					 
					
						2017-08-16 22:35:29 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							cdb28edcaa 
							
						 
					 
					
						
						
							
							Added test for inheritance  #650  
						
						
						
						
					 
					
						2017-08-16 18:44:20 +02: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 
							
						 
					 
					
						
						
						
						
							
						
						
							d1afe662be 
							
						 
					 
					
						
						
							
							More consistent coding style  
						
						
						
						
					 
					
						2017-08-15 21:59:47 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							a805fb9d68 
							
						 
					 
					
						
						
							
							Renamed precision enum to qualifier  
						
						
						
						
					 
					
						2017-08-15 21:23:47 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							ac3abfdac7 
							
						 
					 
					
						
						
							
							Replaced vecType template argument by vec template  
						
						
						
						
					 
					
						2017-08-15 19:07:25 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							da84db5481 
							
						 
					 
					
						
						
							
							Replaced vecType by vec  
						
						
						
						
					 
					
						2017-08-15 17:32:36 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							78e06f815b 
							
						 
					 
					
						
						
							
							Fixed clang test  
						
						
						
						
					 
					
						2017-08-10 03:23:00 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							b936761960 
							
						 
					 
					
						
						
							
							Fixed warnings  
						
						
						
						
					 
					
						2017-08-09 22:15:01 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							2cc0c53da7 
							
						 
					 
					
						
						
							
							Fixed warnings  
						
						
						
						
					 
					
						2017-08-08 23:19:16 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							f445a24f82 
							
						 
					 
					
						
						
							
							Fixed test warnings  
						
						
						
						
					 
					
						2017-08-08 22:44:13 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							d712ac930f 
							
						 
					 
					
						
						
							
							Fixed test build  
						
						
						
						
					 
					
						2017-08-08 21:33:57 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							5a747d2ae5 
							
						 
					 
					
						
						
							
							Fixed warnings  
						
						
						
						
					 
					
						2017-08-08 20:28:37 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							32054a8fdf 
							
						 
					 
					
						
						
							
							Fixed warnings with -Weverything  
						
						
						
						
					 
					
						2017-08-08 15:17:25 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							0f34103f4f 
							
						 
					 
					
						
						
							
							Fixed warnings with -Weverything  
						
						
						
						
					 
					
						2017-08-08 15:01:07 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							97ac535144 
							
						 
					 
					
						
						
							
							Fixed warnings with -Weverything  
						
						
						
						
					 
					
						2017-08-08 14:59:11 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							d799c282db 
							
						 
					 
					
						
						
							
							Fixed warnings  
						
						
						
						
					 
					
						2017-08-08 14:25:06 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							5ada4dbd65 
							
						 
					 
					
						
						
							
							Fixed exponential tests  
						
						
						
						
					 
					
						2017-08-07 03:53:00 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							01bac6a524 
							
						 
					 
					
						
						
							
							Improved exponential funtion test coverage  
						
						
						
						
					 
					
						2017-08-07 03:35:21 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							cedc72e07a 
							
						 
					 
					
						
						
							
							Fixed log test  
						
						
						
						
					 
					
						2017-08-07 03:17:46 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							45a716b893 
							
						 
					 
					
						
						
							
							Fixed epsilonEqual build  
						
						
						
						
					 
					
						2017-08-07 03:18:21 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							d63aa4ea85 
							
						 
					 
					
						
						
							
							Fixed build  
						
						
						
						
					 
					
						2017-08-06 23:43:53 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							384dab02e4 
							
						 
					 
					
						
						
							
							Reduce the number of warnings with -Weverything  #646  
						
						
						
						
					 
					
						2017-08-06 23:00:05 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							e4ffe16bed 
							
						 
					 
					
						
						
							
							Revert "Fixed vec4 SIMD constexpr  #653 "  
						
						... 
						
						
						
						This reverts commit 950d2261547a4f9836c01a570952937671c1e269. 
						
						
					 
					
						2017-08-06 15:49:50 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							950d226154 
							
						 
					 
					
						
						
							
							Fixed vec4 SIMD constexpr  #653  
						
						
						
						
					 
					
						2017-07-26 02:06:33 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							c933f6e591 
							
						 
					 
					
						
						
							
							Clean up GLM_FORCE_NO_CTOR_INIT and fixed tests  
						
						
						
						
					 
					
						2017-07-25 22:15:55 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							f2cb4a3fdf 
							
						 
					 
					
						
						
							
							Fixed vec1 test  
						
						
						
						
					 
					
						2017-07-25 21:23:25 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							9443d8d9ca 
							
						 
					 
					
						
						
							
							Added length constexpr test  #657  
						
						
						
						
					 
					
						2017-07-24 13:17:00 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							83602bdea4 
							
						 
					 
					
						
						
							
							- Fixed GLM_FORCE_SIZE_T_LENGTH and add test coverage  #624  
						
						
						
						
					 
					
						2017-06-04 10:50:47 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							4875f79eb0 
							
						 
					 
					
						
						
							
							Removed old compiler version  
						
						
						
						
					 
					
						2017-01-20 22:42:53 +01:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							39f775fa6c 
							
						 
					 
					
						
						
							
							Merged 0.9.8 branch  
						
						
						
						
					 
					
						2017-01-07 12:15:08 +01:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							4e267b1b4f 
							
						 
					 
					
						
						
							
							Fixed Visual C++ internal error when declaring a global vec type with siwzzle expression enabled  #594  
						
						
						
						
					 
					
						2017-01-04 23:56:47 +01:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							c2fe3fccf6 
							
						 
					 
					
						
						
							
							Use length_t instead of int for vec and mat lengths  #584  
						
						
						
						
					 
					
						2016-12-30 20:05:04 +01:00 
						 
				 
			
				
					
						
							
							
								Christophe Riccio 
							
						 
					 
					
						
						
						
						
							
						
						
							4dd748f380 
							
						 
					 
					
						
						
							
							Renamed tvec into vec  
						
						
						
						
					 
					
						2016-12-30 00:03:34 +01:00 
						 
				 
			
				
					
						
							
							
								John McFarlane 
							
						 
					 
					
						
						
						
						
							
						
						
							506a487d24 
							
						 
					 
					
						
						
							
							parameterize number of dimensions of vector in tvec<D, T, P>  
						
						... 
						
						
						
						- specializes for 1, 2, 3 and 4-dimensional vector types
  which are then aliased as tvec1, tvec2, tvec3 and tvec4
- requires C++11 aliases; breaks compatability with C++03
- tested on:
  - clang-3.5.2, clang-3.8.0
  - gcc 4.8.5, gcc 5.4.1, gcc 6.2.0
TODO:
- still uses template template parameters - most can probably be removed
- some definitions might now be de-duplicated 
						
						
					 
					
						2016-12-28 17:07:12 -08:00