11c26f9edb 
								
							
								 
							
						 
						
							
							
								
								Fixed build problems due to printf and std::clock_t  #778  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								b4981e56fa 
								
							
								 
							
						 
						
							
							
								
								Added bitfieldDeinterleave with tests  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								d0ed6aef21 
								
							
								 
							
						 
						
							
							
								
								Fixed Visual C++ /W4 warnings  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								a2253436c7 
								
							
								 
							
						 
						
							
							
								
								Fixed warnings  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								e9f210c85f 
								
							
								 
							
						 
						
							
							
								
								Enable /WX, warning as error on Visual Studio  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								c68940224a 
								
							
								 
							
						 
						
							
							
								
								Fixed GCC and clang build  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								118be2fe8d 
								
							
								 
							
						 
						
							
							
								
								Fixed Clang with -Weverything build error  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								e7faf1b683 
								
							
								 
							
						 
						
							
							
								
								Fixed GTC_bit_field build  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								3a3653cfe5 
								
							
								 
							
						 
						
							
							
								
								Fixed bitfieldInterleave test  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								cad2c545f6 
								
							
								 
							
						 
						
							
							
								
								Fixed bitfield test failure  #631  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								96adec5f5e 
								
							
								 
							
						 
						
							
							
								
								Added Z-order experiments  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								5459e93446 
								
							
								 
							
						 
						
							
							
								
								Added bitfield interleave implementation  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								c2fe3fccf6 
								
							
								 
							
						 
						
							
							
								
								Use length_t instead of int for vec and mat lengths  #584  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								1c85265f97 
								
							
								 
							
						 
						
							
							
								
								Added Visual C++ 15 detection, Added Clang 4.0 detection, Refactored GLM_COMPILER_VC values  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								f71171d49b 
								
							
								 
							
						 
						
							
							
								
								Fixed 32-bits build  #528   #529 , fixed VC 32 bits crash  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								0dbdf3fad4 
								
							
								 
							
						 
						
							
							
								
								Fixed 32-bits build  #528   #529 , fixed VC 32 bits crash  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								0e1e181484 
								
							
								 
							
						 
						
							
							
								
								Clean up  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								7fe2f5fe65 
								
							
								 
							
						 
						
							
							
								
								Renamed instruction set flags  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								d33e3df02a 
								
							
								 
							
						 
						
							
							
								
								Fixed SIMD code path selection  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								ab159770b3 
								
							
								 
							
						 
						
							
							
								
								mad optimizations, fixed build  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								1becd76c5f 
								
							
								 
							
						 
						
							
							
								
								Fixed build  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								099bef4d16 
								
							
								 
							
						 
						
							
							
								
								Fixed GCC build  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								a472f50767 
								
							
								 
							
						 
						
							
							
								
								Fixed C++98 build  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								fc8b4404f0 
								
							
								 
							
						 
						
							
							
								
								Fixed faceforward build  #289  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								a42f84ed47 
								
							
								 
							
						 
						
							
							
								
								Removed GLM_TEST_ENABLE_PERF  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								3f48ffefb0 
								
							
								 
							
						 
						
							
							
								
								Updated license  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								16a0c960f7 
								
							
								 
							
						 
						
							
							
								
								Move more performance tests inside GLM_PERF_ENABLE  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								0b8ca1a5b6 
								
							
								 
							
						 
						
							
							
								
								Added a CMake option to execute GLM performance tests. Made quat and dualquat trivially constructible  #263  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								c36f3630eb 
								
							
								 
							
						 
						
							
							
								
								Fixed glm::mask function and tests  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								062ee19ac7 
								
							
								 
							
						 
						
							
							
								
								Fixed bitfieldInsert and bitfieldExtract  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								41c00872a1 
								
							
								 
							
						 
						
							
							
								
								Fixed GCC build  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								abb5299e08 
								
							
								 
							
						 
						
							
							
								
								Fixed warnings with -pedantic  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								dced21e745 
								
							
								 
							
						 
						
							
							
								
								Added multiple 'sign' implementations for integers, unit tests and performancetests.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								44382faf59 
								
							
								 
							
						 
						
							
							
								
								Improve mask implementation to support any integer and vector types  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								087d6292e3 
								
							
								 
							
						 
						
							
							
								
								Added GTC_bitfield extension, promoted GTX_bit  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								0c522117c8 
								
							
								 
							
						 
						
							
							
								
								Opimization of mask, bitfieldInsert, bitfieldExtract and bitCount  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								2b747cbbad 
								
							
								 
							
						 
						
							
							
								
								Removed last references to GLM_FORCE_RADIANS  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								d7862e4bb5 
								
							
								 
							
						 
						
							
							
								
								Fixed SSE code included in GLM tests on pure platforms  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								aeba3c6fe7 
								
							
								 
							
						 
						
							
							
								
								Quiet most GLM_FORCE_RADIANS messages  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								ccb25c84c7 
								
							
								 
							
						 
						
							
							
								
								Update copyright year  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								9f8112f93a 
								
							
								 
							
						 
						
							
							
								
								Reduced dependencies of GTX extensions. Removed some deprecated code.  
							
							
 
							
						 
						
							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)  
				
					
						
							
							
								 
						
							
							
								296e3d7007 
								
							
								 
							
						 
						
							
							
								
								Fixed half precision implementation  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								1e3cb00fe5 
								
							
								 
							
						 
						
							
							
								
								Completed bit interleaving for 3 and 4 values  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								2a4434786e 
								
							
								 
							
						 
						
							
							
								
								Updated date  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								bd7125c50b 
								
							
								 
							
						 
						
							
							
								
								Added bit interleave for 3 and 4 integers  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								c57a000791 
								
							
								 
							
						 
						
							
							
								
								Added bitfieldInterleave implementation  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								df0d9e687e 
								
							
								 
							
						 
						
							
							
								
								Improved bitfield interleaved tests  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								920ca0a242 
								
							
								 
							
						 
						
							
							
								
								Experiments to add bitfieldInterleave  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								6a4677c30e 
								
							
								 
							
						 
						
							
							
								
								Promoted GTX_epsilon, GTX_ulp, fixed build, removed deprecation warning at build time  
							
							
 
							
						 
						
							ago%!(EXTRA string=14 years)