Releases
0.9.9.1
Features:
Added bitfieldDeinterleave to GTC_bitfield
Added missing equal and notEqual with epsilon for quaternion types to GTC_quaternion
Added EXT_matrix_relational: equal and notEqual with epsilon for matrix types
Added missing aligned matrix types to GTC_type_aligned
Added C++17 detection
Added Visual C++ language standard version detection
Added PDF manual build from markdown
Improvements:
Added a section to the manual for contributing to GLM
Refactor manual, lists all configuration defines
Added missing vec1 based constructors
Redesigned constexpr support which excludes both SIMD and constexpr #783
Added detection of Visual C++ 2017 toolsets
Added identity functions #765
Splitted headers into EXT extensions to improve compilation time #670
Added separated performance tests
Clarified refract valid range of the indices of refraction, between -1 and 1 inclusively #806
Fixes:
Fixed SIMD detection on Clang and GCC
Fixed build problems due to printf and std::clock_t #778
Fixed int mod
Anonymous unions require C++ language extensions
Fixed ortho #790
Fixed Visual C++ 2013 warnings in vector relational code #782
Fixed ICC build errors with constexpr #704
Fixed defaulted operator= and constructors #791
Fixed invalid conversion from int scalar with vec4 constructor when using SSE instruction
Fixed infinite loop in random functions when using negative radius values using an assert #739
You can’t perform that action at this time.