b258af3e67 
								
							
								 
							
						 
						
							
							
								
								Fixed B /= B.y bug for all assignment operators of vector classes.  #116  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								dddcbe58e6 
								
							
								 
							
						 
						
							
							
								
								Factorized float to uint and co function code.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								4707333a58 
								
							
								 
							
						 
						
							
							
								
								Added std::round test  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								d37d3539ed 
								
							
								 
							
						 
						
							
							
								
								- Fixed ldexp implementation  
							
							... 
							
							
 
							
							- Increased assert coverage
- Increased static_assert coverage
- Replaced GLM traits by STL traits when possible
- Allowed including individual core feature 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								b72ce6addc 
								
							
								 
							
						 
						
							
							
								
								Swizzle operators are disabled again by default... :/  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								1d9e6dc95c 
								
							
								 
							
						 
						
							
							
								
								Enabled swizzle operator by default, removed GLM_SWIZZLE and add GLM_SWIZZLE_RELAX for Visual C++ lang extension implementation.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								ca3927b61a 
								
							
								 
							
						 
						
							
							
								
								Fixed swizzle tests  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								08ada74f36 
								
							
								 
							
						 
						
							
							
								
								More precise C++ features detection  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								6d2170adb3 
								
							
								 
							
						 
						
							
							
								
								Fixed C++11 activation on XCode for the CMake test suite ID  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								cd186dadb3 
								
							
								 
							
						 
						
							
							
								
								Optimized packing and unpacking functions  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								98a277d6af 
								
							
								 
							
						 
						
							
							
								
								Removed a static_assert  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								0ff1026dbb 
								
							
								 
							
						 
						
							
							
								
								Removed value_type and size_type  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								b9266c07b0 
								
							
								 
							
						 
						
							
							
								
								Using C++ casts  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								16b9c79acc 
								
							
								 
							
						 
						
							
							
								
								Added implicit conversion of types with different precision qualifier  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								635d2d0eca 
								
							
								 
							
						 
						
							
							
								
								Fixed GTC_packing build  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								8e955736ac 
								
							
								 
							
						 
						
							
							
								
								Removed GTC_swizzle  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								4b7862b314 
								
							
								 
							
						 
						
							
							
								
								Fixed issues with ref types for l-value swizzle operators  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								bc72fafdd9 
								
							
								 
							
						 
						
							
							
								
								Removed multiple component selection code  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								6e82d7ba31 
								
							
								 
							
						 
						
							
							
								
								Remove unsupported compiler detection  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								1de93021bd 
								
							
								 
							
						 
						
							
							
								
								Updated compiler detection  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								b1230f2adc 
								
							
								 
							
						 
						
							
							
								
								Fixed build  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								0abec19bc1 
								
							
								 
							
						 
						
							
							
								
								Added missing documentation, missing 4x16 half packing functions, added initial tests  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								da95e96fcf 
								
							
								 
							
						 
						
							
							
								
								Fixed build on Clang and C++11  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								9464e5b590 
								
							
								 
							
						 
						
							
							
								
								Added error for unsupported compiler versions  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								25a5c21a24 
								
							
								 
							
						 
						
							
							
								
								Initial build with half types removed  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								a105876133 
								
							
								 
							
						 
						
							
							
								
								Added GTC_packing implementation  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								cf14790806 
								
							
								 
							
						 
						
							
							
								
								Added packF11F11F10 implementation  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								97f43994cd 
								
							
								 
							
						 
						
							
							
								
								Added f11f11f10 conversion code  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								573712405b 
								
							
								 
							
						 
						
							
							
								
								Added declaration for new GTC_packing extension  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								88ee302567 
								
							
								 
							
						 
						
							
							
								
								Minor fix  
							
							... 
							
							
 
							
							1. type_vec4.hpp
__declspec(align(16)) produces a compiler error on VS2012:
func_common.inl(634): error C2719: 'a': formal parameter with
__declspec(align('16')) won't be aligned
core_func_common.cpp(310) : see reference to function template
instantiation 'glm::detail::tvec4<T,P> glm::mix<float,highp>(const
glm::detail::tvec4<T,P> &,const glm::detail::tvec4<T,P>
&,glm::detail::tvec4<bool,highp>)' being compiled
with
[
T=float,
P=highp
]
and a warning on CygWin using gcc 4.7.2:
type_vec4.hpp:40:31: warning: 'align' attribute directive ignored
[-Wattributes]
2. gtx_bit.cpp
glm::uint32 x_max = 1 << 13;
glm::uint32 y_max = 1 << 12;
result out of memory on my machine. 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								bbf9989334 
								
							
								 
							
						 
						
							
							
								
								Fixed test crash due to the normalization of a nan vector  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								01a98e97c1 
								
							
								 
							
						 
						
							
							
								
								Fixed perspective with zNear == 0 ( #71 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								1c68cee29b 
								
							
								 
							
						 
						
							
							
								
								Clean up code test for branch compatibility on all platforms  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								66e3e52592 
								
							
								 
							
						 
						
							
							
								
								Fixed increment and decrement operators for matrix types  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								95e72aa545 
								
							
								 
							
						 
						
							
							
								
								Added asserts to GTC_matrix_access  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								28d8e7f251 
								
							
								 
							
						 
						
							
							
								
								Fixed increment and decrement operators tests  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								691f04e14f 
								
							
								 
							
						 
						
							
							
								
								Fixed post in/decrement operators  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								13f27821b9 
								
							
								 
							
						 
						
							
							
								
								Completed GTX_multiple for negative values, issue  #79  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								57a093035f 
								
							
								 
							
						 
						
							
							
								
								Updated cast test  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								56564badb5 
								
							
								 
							
						 
						
							
							
								
								Added tests for issue  #72  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								f0d4080fe3 
								
							
								 
							
						 
						
							
							
								
								Fix glm::higherMultiple and glm::lowerMultiple and assoicated test cases. Does not fix the specialized versions of these functions  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								31805bcd79 
								
							
								 
							
						 
						
							
							
								
								Removed grid test  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								e72f18997c 
								
							
								 
							
						 
						
							
							
								
								Fixed GTX_multiple for negative values, issue  #51  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								604405e941 
								
							
								 
							
						 
						
							
							
								
								Fixed equal operator on quat  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								54e9d54579 
								
							
								 
							
						 
						
							
							
								
								Fixed tests and mat type typedefs  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								abbb0fc7cb 
								
							
								 
							
						 
						
							
							
								
								Added component wise comparison operators for quaternion  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								d4043ea49a 
								
							
								 
							
						 
						
							
							
								
								Added all precision types for GTC_type_precision  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								296e3d7007 
								
							
								 
							
						 
						
							
							
								
								Fixed half precision implementation  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								c14e2d7fbc 
								
							
								 
							
						 
						
							
							
								
								Added precision template parameter  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								39cf417691 
								
							
								 
							
						 
						
							
							
								
								Added initial implementation for forward declarations: int and float scalar types,  #56  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)