598 Commits (560dcdbec0b0d55159fe67e9c373c6b5c7c1f5f0)

Author SHA1 Message Date
Christophe Riccio f51bcc70cc Added <glm/gtx/hash.hpp> to perform to perform std::hash on GLM types #320 ago%!(EXTRA string=11 years)
Thom de Villa b1c45d3ce3 add precision support to std::hash glm specializations ago%!(EXTRA string=11 years)
Thom de Villa 36e2bdd294 comment fix ago%!(EXTRA string=11 years)
Thom de Villa 44c3453c84 std::hash support for glm types ago%!(EXTRA string=11 years)
Christophe Riccio 7e6b502639 Fixed default precision for quat and dual_quat type #312 ago%!(EXTRA string=11 years)
Jonathan Zrake d3313421c6 Add functions eulerAngleXYZ and extractEulerAngleXYZ ago%!(EXTRA string=11 years)
Christophe Riccio 042270d049 Added 'fmod' overload to GTX_common with tests, Removed integer specification for 'mod' in GTC_integer #308 ago%!(EXTRA string=11 years)
Christophe Riccio 7844332816 Fixed memory corruption (undefined behaviour) #303 ago%!(EXTRA string=11 years)
Pavel Krajcevski 2ba1ae95c2 Remove testing #ifdefs ago%!(EXTRA string=11 years)
Pavel Krajcevski a53696a2dc Specialize template for integer YCoCgR conversion to use bitshifts ago%!(EXTRA string=11 years)
jan p springer d30aba45e0 added: operator<< for tvec1<> ago%!(EXTRA string=11 years)
Christophe Riccio 4eec569f92 Disabled GTX_scalar_multiplication for GCC, failing to build tests #242 ago%!(EXTRA string=11 years)
Christophe Riccio 025a4c79ff Fixed bug #293 ago%!(EXTRA string=11 years)
Christophe Riccio 07913880c4 - Fixed conflict with Xlib #define True 1 #293 ago%!(EXTRA string=11 years)
Jonathon Racz dd948d3cc2 Fixed inconsistency in templated value ago%!(EXTRA string=11 years)
Jonathon Racz 2d30a6e21a Fixed VS2010 templating issues with decompose function caused by ambiguous type conversions and constants. ago%!(EXTRA string=11 years)
Christophe Riccio fc8b4404f0 Fixed faceforward build #289 ago%!(EXTRA string=11 years)
Christophe Riccio 2117c53dbf Fixed conflict between GTX_compatibility and GTC_quaternion #286 ago%!(EXTRA string=11 years)
Christophe Riccio e4ccd06e29 Second set of fixes for Android #284 ago%!(EXTRA string=11 years)
Christophe Riccio 732b40c251 Fixed 64 bits integer GTX_string_cast to_string on VC 32 bit compiler ago%!(EXTRA string=11 years)
Christophe Riccio 0d73f61828 Deprecate GTX_bit ago%!(EXTRA string=11 years)
Christophe Riccio ff3872c859 Reducing header dependences ago%!(EXTRA string=11 years)
Christophe Riccio 67964bfd0a Matching headers and implementations ago%!(EXTRA string=11 years)
Christophe Riccio be0c5da488 size_type and length_type for all types ago%!(EXTRA string=11 years)
Christophe Riccio cdd36afdc1 Fixed build ago%!(EXTRA string=11 years)
Christophe Riccio 3f48ffefb0 Updated license ago%!(EXTRA string=11 years)
Christophe Riccio c273be264c More fixes for doxygen ago%!(EXTRA string=11 years)
Christophe Riccio d276bf3b98 Doxygen fixes ago%!(EXTRA string=11 years)
Christophe Riccio 4f5bd21a5e Doxygen doc fixes ago%!(EXTRA string=11 years)
Christophe Riccio 7621a735a3 Move GTC_type_aligned to GTX extensions ago%!(EXTRA string=11 years)
Christophe Riccio 4f4763600f Added log2 to GTC_integer ago%!(EXTRA string=11 years)
Christophe Riccio 2d50df61c3 Initial structure for GTC_integer ago%!(EXTRA string=11 years)
Christophe Riccio 3adf263341 Added GLM_FORCE_EXPLICIT_CTOR to require explicit type conversions #269 ago%!(EXTRA string=11 years)
Christophe Riccio bcd33a89df Fixed build issue ago%!(EXTRA string=11 years)
Christophe Riccio 2d48d922bd Updated VC support compilers list ago%!(EXTRA string=11 years)
Christophe Riccio 18b8e2fd4a Fixed Clang warnings ago%!(EXTRA string=11 years)
Christophe Riccio 0b8ca1a5b6 Added a CMake option to execute GLM performance tests. Made quat and dualquat trivially constructible #263 ago%!(EXTRA string=11 years)
Mathias Labeyrie 72a5de2320 branchless wrapAngle ago%!(EXTRA string=11 years)
Mathias Labeyrie 710e13a8e6 Much more precise fastCos and fastSin ago%!(EXTRA string=11 years)
Christophe Riccio 6f3765d281 First draft of GTC_round ago%!(EXTRA string=11 years)
Christophe Riccio 41c00872a1 Fixed GCC build ago%!(EXTRA string=11 years)
Christophe Riccio 23d2735e03 Updated GTX_multiple ago%!(EXTRA string=11 years)
Christophe Riccio 4b4b6f6cac Removed macros ago%!(EXTRA string=11 years)
Christophe Riccio 86eae996e4 Removed VECTORIZE_VEC for GTX ago%!(EXTRA string=11 years)
Christophe Riccio 0de2f5c587 Added powerOfTwo functions ago%!(EXTRA string=11 years)
Christophe Riccio d3b368b65c Added GTC_integer, deprecated GTX_bit ago%!(EXTRA string=11 years)
Christophe Riccio 69274e740c Promoted bitfieldRotate[Right|left] and bitfieldFill[zero|one] ago%!(EXTRA string=11 years)
Christophe Riccio 8dd3ec02ea Removed bitRevert, duplicated of bitfieldReverse ago%!(EXTRA string=11 years)
Christophe Riccio 087d6292e3 Added GTC_bitfield extension, promoted GTX_bit ago%!(EXTRA string=11 years)
Christophe Riccio 0c522117c8 Opimization of mask, bitfieldInsert, bitfieldExtract and bitCount ago%!(EXTRA string=11 years)