Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								af77fb3118 
								
							
								 
							
						 
						
							
							
								
								Fixed conflict  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								efcecbd81a 
								
							
								 
							
						 
						
							
							
								
								Clang detection for GLM_INLINE  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Maksim Vorobiev
							
						 
						
							 
							
							
							
								
							
								c73dc4a05f 
								
							
								 
							
						 
						
							
							
								
								Added dual quaternion functionality  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Dave Reid
							
						 
						
							 
							
							
							
								
							
								389ca19d61 
								
							
								 
							
						 
						
							
							
								
								Fix a Clang compilation error.  
							
							 
							
							... 
							
							
 
							
							The issue here is that GLM_DEPRECATED, GL_ALIGN, etc is being left undefined with the Clang build. 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								0df4b94c4b 
								
							
								 
							
						 
						
							
							
								
								Fixed CUDA warnings and errors,  #43  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								fc77c7a54e 
								
							
								 
							
						 
						
							
							
								
								Fixed documentation warnings, issue  #46  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								e359439b86 
								
							
								 
							
						 
						
							
							
								
								Updated unpackHalf2x16 implementation  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								bd7125c50b 
								
							
								 
							
						 
						
							
							
								
								Added bit interleave for 3 and 4 integers  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								6799127ec6 
								
							
								 
							
						 
						
							
							
								
								Fixed any and all for scalars  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								59b9a780e9 
								
							
								 
							
						 
						
							
							
								
								Added GTX_scalar_relational implementation and tests  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								c57a000791 
								
							
								 
							
						 
						
							
							
								
								Added bitfieldInterleave implementation  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								920ca0a242 
								
							
								 
							
						 
						
							
							
								
								Experiments to add bitfieldInterleave  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								1cebfa7bda 
								
							
								 
							
						 
						
							
							
								
								Improved Intel Compiler detection  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								db5a610882 
								
							
								 
							
						 
						
							
							
								
								Display Intel compiler detected  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								ba71f8befe 
								
							
								 
							
						 
						
							
							
								
								Fixed lang message  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								5d22aabe70 
								
							
								 
							
						 
						
							
							
								
								Anonymous structure in unions are only supported by Visual C++, not C++ 11  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Dave Reid
							
						 
						
							 
							
							
							
								
							
								e6b8f7a40e 
								
							
								 
							
						 
						
							
							
								
								Fix a bug in glm::perspective() where a degrees-to-radians conversion is being performed twice.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								fee63c9b0f 
								
							
								 
							
						 
						
							
							
								
								Fixed message display  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								d7ed4387e0 
								
							
								 
							
						 
						
							
							
								
								Fixed C++ 11 detection  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								d52a388000 
								
							
								 
							
						 
						
							
							
								
								Refactoring of integer and float details, use of C++11 integer types when available.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Corentin Wallez
							
						 
						
							 
							
							
							
								
							
								0be0a2cb41 
								
							
								 
							
						 
						
							
							
								
								Fix a warning in func_integer.inl  
							
							 
							
							... 
							
							
 
							
							The lack of parenthesis triggered -Wshift-op-parentheses in Clang 3.2 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								a4aa39f9bd 
								
							
								 
							
						 
						
							
							
								
								Fixed 0x2013 dash character in comments that cause issue in Windows  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								43a9e450fd 
								
							
								 
							
						 
						
							
							
								
								Fixed mix for vec4 SSE implementation, issue  #33  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								37e380ca9b 
								
							
								 
							
						 
						
							
							
								
								Fixed packDouble2x32 on XCode 4.5, issue  #37  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								e7173dd156 
								
							
								 
							
						 
						
							
							
								
								Fixed compAdd, issue  #40  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								9a625f4d5b 
								
							
								 
							
						 
						
							
							
								
								Fixed SIMD support for Intel compiler on Windows, issue  #32  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								6c855a892d 
								
							
								 
							
						 
						
							
							
								
								Updated revision number for GLM 0.9.4.2 release  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								115c7fc64a 
								
							
								 
							
						 
						
							
							
								
								Added specific code path to isnan and isinf for CUDA, issue  #35  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								a7feb46c1a 
								
							
								 
							
						 
						
							
							
								
								Fixed build  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								889a7594d9 
								
							
								 
							
						 
						
							
							
								
								Fixed bug  #34 , GLM_FORCE_RADIANS not working on glm::perspective  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								9926506c7f 
								
							
								 
							
						 
						
							
							
								
								Added assert to ensure lerp is used in the correct range of value  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								cd043f2ee2 
								
							
								 
							
						 
						
							
							
								
								Fixed GCC warnings  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Dave Reid
							
						 
						
							 
							
							
							
								
							
								dc9a2486d6 
								
							
								 
							
						 
						
							
							
								
								Fix a -Wswitch-default warning in GCC.  
							
							 
							
							... 
							
							
 
							
							The default case should never actually be met. I've added an assert(false) statement here for sanity. 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								ad36b36b5b 
								
							
								 
							
						 
						
							
							
								
								Updated mix and lerp documentation  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								29805391bd 
								
							
								 
							
						 
						
							
							
								
								Added tests for slerp function  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								912d1b1e81 
								
							
								 
							
						 
						
							
							
								
								Added slerp, lerp and mix functions for quaternions. Added, fixed and clarified documentation.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								6f22430bbc 
								
							
								 
							
						 
						
							
							
								
								Resolved quaternion slerp interpolation, implemented by mix function  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Dave Reid
							
						 
						
							 
							
							
							
								
							
								7b6fb9f635 
								
							
								 
							
						 
						
							
							
								
								Fix GCC warnings.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Dave Reid
							
						 
						
							 
							
							
							
								
							
								f206f39c3a 
								
							
								 
							
						 
						
							
							
								
								Fix MinGW compilation error.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								82832839c2 
								
							
								 
							
						 
						
							
							
								
								Resolved issue  #24 , incorrect assert messages for step and smoothstep  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Dave Reid
							
						 
						
							 
							
							
							
								
							
								18c616528a 
								
							
								 
							
						 
						
							
							
								
								Add missing implementations of fmat4x4SIMD unary operators.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Dave Reid
							
						 
						
							 
							
							
							
								
							
								c6c8dd15f2 
								
							
								 
							
						 
						
							
							
								
								Add missing implementation of fmat4x4SIMD binary operators.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Dave Reid
							
						 
						
							 
							
							
							
								
							
								a4ea111417 
								
							
								 
							
						 
						
							
							
								
								Add a new constructor to fmat4x4SIMD that takes a __m128[4]. This is used in a future commit.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Dave Reid
							
						 
						
							 
							
							
							
								
							
								60c3d3c943 
								
							
								 
							
						 
						
							
							
								
								Improve const-correctness in instrinsic_matrix.inl.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Dave Reid
							
						 
						
							 
							
							
							
								
							
								3681cd3523 
								
							
								 
							
						 
						
							
							
								
								Add support for doing an identity initialization in the default constructor of fmat4x4SIMD().  
							
							 
							
							... 
							
							
 
							
							This is disabled by default and enabled with GLM_SIMD_ENABLE_DEFAULT_INIT. It makes toggling between SIMD and non-SIMD builds a bit easier. 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Dave Reid
							
						 
						
							 
							
							
							
								
							
								efff3add87 
								
							
								 
							
						 
						
							
							
								
								Add support for doing a (0.0, 0.0, 0.0, 0.0) initialization in the default constructor of fvec4SIMD().  
							
							 
							
							... 
							
							
 
							
							This is disabled by default, but enabled with GLM_SIMD_ENABLE_DEFAULT_INIT. This makes toggling between SIMD and non-SIMD builds a bit easier. 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Dave Reid
							
						 
						
							 
							
							
							
								
							
								87c90590be 
								
							
								 
							
						 
						
							
							
								
								Add support for x,y,z,w accessors to fvec4SIMD.  
							
							 
							
							... 
							
							
 
							
							This is done via a union. It must be enabled with GLM_SIMD_ENABLE_XYZW_UNION. A nameless struct/union warning in VC (C4201) is explicitly disabled with the "pragma warning(push/pop)" system.
Allowing xyzw access makes it much easier to toggle between SIMD and non-SIMD builds. 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								560b474008 
								
							
								 
							
						 
						
							
							
								
								Fixed quat slerp using mix function when cosTheta close to 1  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								0b41846700 
								
							
								 
							
						 
						
							
							
								
								Fixed speeling  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Christophe Riccio
							
						 
						
							 
							
							
							
								
							
								c19dda3797 
								
							
								 
							
						 
						
							
							
								
								Fixed quaternion interpolation when cosTheta is close to zero  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)