465 Commits (7a812397a2439462106c57c2ac7e11474dcda3e1)

Author SHA1 Message Date
Christophe Riccio b062bd9ff2 First step to add GTC_type_aligned ago%!(EXTRA string=11 years)
Christophe Riccio 0bffce4f4b Optimized findMSB and findLSB ago%!(EXTRA string=11 years)
Christophe Riccio 38161f01f8 Further optimized glm::sign for signed and unsigned int #271 ago%!(EXTRA string=11 years)
Christophe Riccio 2e70698fad Optimized glm::cot #272 ago%!(EXTRA string=11 years)
Christophe Riccio afd58dcdc5 Used std features within GLM without redeclaring ago%!(EXTRA string=11 years)
Christophe Riccio c07b3b2acf Fixed float comparison warnings #270 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 1a4bc0d8a5 Added more geometric function tests ago%!(EXTRA string=11 years)
Christophe Riccio 45645988e9 Fixed uaddCarray #253. Fixed GCC build errors. ago%!(EXTRA string=11 years)
Christophe Riccio 141c1856a7 Removed <iostream> in GLM tests, use <cstdio> instead 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)
Christophe Riccio 6f3765d281 First draft of GTC_round ago%!(EXTRA string=11 years)
Christophe Riccio 96b6b76312 Reorganized change list ago%!(EXTRA string=11 years)
Christophe Riccio 377d5a4046 Optimized bitCount function ago%!(EXTRA string=11 years)
Christophe Riccio 9ecf69afc4 Optimized bitfieldReverse ago%!(EXTRA string=11 years)
Christophe Riccio 2a2cd0b8d0 Fixed bad matrix-vector performance in Cuda #257, #258 ago%!(EXTRA string=11 years)
Christophe Riccio d3b368b65c Added GTC_integer, deprecated GTX_bit 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)
Christophe Riccio bf9e4458b6 Added not function ago%!(EXTRA string=11 years)
Christophe Riccio bcd07b50f3 - Added GLM_FORCE_NO_CTOR_INIT ago%!(EXTRA string=11 years)
Christophe Riccio 0813facc58 Updated compiler detection code ago%!(EXTRA string=11 years)
Christophe Riccio 14d86e5718 Removed unsupported compiler defines ago%!(EXTRA string=11 years)
Christophe Riccio 8a1bf4410b Completed GTC_vec1 ago%!(EXTRA string=11 years)
Christophe Riccio e6a890454d Fixed lack of consistency of quat and dualquat constructors ago%!(EXTRA string=11 years)
Christophe Riccio d06db1133d Updated GTX_associated_min_max with vec1 support ago%!(EXTRA string=11 years)
Christophe Riccio b3b3069491 Updated preprocessor options ago%!(EXTRA string=11 years)
Christophe Riccio 75939a7960 Fixed GTX_string_cast to support for integer types #249 ago%!(EXTRA string=11 years)
Christophe Riccio 8e1cb985f5 Updated readme.txt ago%!(EXTRA string=11 years)
Christophe Riccio 291708ce07 Added GLM_FORCE_SIZE_FUNC to replace .length() by .size() #245 ago%!(EXTRA string=11 years)
Christophe Riccio f9484a6e9f - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
Christophe Riccio 4ac77c08c7 Updated readme for issue #238 ago%!(EXTRA string=11 years)
Christophe Riccio 0684a5e2c6 GTX_range is only available for C++11 compilers #240 ago%!(EXTRA string=11 years)
Christophe Riccio a00fc3fdf4 Enable only GLM_GTX_scalar_multiplication for C++11 compiler #242 ago%!(EXTRA string=11 years)
Christophe Riccio 1e389f8efa Fixed implicit conversion from another tvec2 type to another tvec2 #241 ago%!(EXTRA string=11 years)
Christophe Riccio ec513f4466 Added GTX_common with isdenomal #223 ago%!(EXTRA string=11 years)
Christophe Riccio 0d42f4a320 Added vec3 slerp #237 ago%!(EXTRA string=11 years)
Christophe Riccio 5f7862ebec Improved linearRand: support precision and integers (#230) ago%!(EXTRA string=11 years)
Christophe Riccio 4a701c6760 Limited extended integer type redifinition (#233) ago%!(EXTRA string=11 years)
Christophe Riccio 041276c93d Fix 'nextafter*' for android build issue. #217 ago%!(EXTRA string=11 years)
Christophe Riccio f916339ca7 Rely on C++11 to implement isinf and isnan ago%!(EXTRA string=11 years)
Christophe Riccio 96ef6ae9ba Fixed infinite loop in isfinite function with GCC #221 ago%!(EXTRA string=11 years)
Christophe Riccio 2b747cbbad Removed last references to GLM_FORCE_RADIANS ago%!(EXTRA string=11 years)
Christophe Riccio 81bdef25aa Fixed VC14 compiler warnings ago%!(EXTRA string=11 years)
Christophe Riccio cff845c2b4 Use pragma once ago%!(EXTRA string=11 years)
Christophe Riccio d84fa89cb8 Fixed missing value_type for dual quaternion, Fixed return type of dual quaternion length ago%!(EXTRA string=11 years)
Christophe Riccio 9a3f42279b - Fixed std::nextafter not supported with C++11 on Android #213 ago%!(EXTRA string=11 years)
Christophe Riccio 9b6eecc739 Fixed corner cases in exp and log functions for quaternions #199 ago%!(EXTRA string=11 years)
Christophe Riccio 08ff93925f Fixed std::nextafter not supported with C++11 on Android #213 ago%!(EXTRA string=11 years)