743 Commits (2cc0c53da75daeaf4dbbd9a8dabbd23343c6a98b)

Author SHA1 Message Date
Jesse Talavera-Greenberg f46249620a Add pure typedefs to the SIMD types ago%!(EXTRA string=10 years)
Jesse Talavera-Greenberg a8659bb767 Remove unused value_size static methods in simdQuat and simdVec4 ago%!(EXTRA string=10 years)
Jesse Talavera-Greenberg c2b4e2a5c0 Change the value_type of simdVec4 and simdQuat to a float ago%!(EXTRA string=10 years)
Jesse Talavera-Greenberg 4aa385a37a Change dualquat::components to 2, not 8 ago%!(EXTRA string=10 years)
Thom de Villa 3b9e90c7b6 std::hash specialization for glm::tdualquat ago%!(EXTRA string=10 years)
Christophe Riccio 063c5c7367 Fixed quaternion pow #346 ago%!(EXTRA string=10 years)
Christophe Riccio f602c8e7ad Updated _MAYBE to follow GLM conventions ago%!(EXTRA string=10 years)
Dustin Biser 386357f612 Update norm.hpp ago%!(EXTRA string=10 years)
Jesse Talavera-Greenberg 9cc7dc1763 Simplify GLM_FORCE_EXPLICIT_CTOR declarations ago%!(EXTRA string=10 years)
Jesse Talavera-Greenberg c2078afc12 Simplify the constexpr declarations of the GLM_META_PROG_HELPERS ago%!(EXTRA string=10 years)
Christophe Riccio 76bd630bbd Fixed isfinite with C++98 compilers #343 ago%!(EXTRA string=10 years)
Christophe Riccio c90f7b0973 Fixed build ago%!(EXTRA string=10 years)
Christophe Riccio 38c9cd6cba Added GLM_META_PROG_HELPERS #350 ago%!(EXTRA string=10 years)
Jesse Talavera-Greenberg 38f63d3943 Add static rows, cols, prec, and components fields to all matrix types ago%!(EXTRA string=10 years)
Jesse Talavera-Greenberg 5d05c8c1f7 Correct component amounts for simqQuat and simdVec4 ago%!(EXTRA string=10 years)
Jesse Talavera-Greenberg a9c26d065b Add static components and prec members to all vector and quaternion types ago%!(EXTRA string=10 years)
Christophe Riccio 0141954756 Added mirror repeat ago%!(EXTRA string=10 years)
Christophe Riccio ff1f50bb15 Added GTX_wrap ago%!(EXTRA string=10 years)
Christophe Riccio 08eedc6209 Added experiment for new fastCos. More sRGB tests. ago%!(EXTRA string=10 years)
morgan d69aa08187 Small documentation mistake in intersect.hpp, plane instead of triangle. ago%!(EXTRA string=10 years)
Christophe Riccio 303a523325 Fixed C++98 build ago%!(EXTRA string=10 years)
Christophe Riccio df8cd22706 Fixed specifier removal by 'std::make_pair<>' #333 ago%!(EXTRA string=10 years)
jan p springer e590111375 added: 'operator<<(std::pair<tmat4x4<T,P>, tmat4x4<T,P>>)' routed to 'operator<<(std::pair<tmat4x4<T,P> const, tmat4x4<T,P> const>)' to avoid specifier removal by 'std::make_pair<>' and follow-up type-deduction problems; see [http://stackoverflow.com/questions/29985791/] ago%!(EXTRA string=10 years)
Christophe Riccio f51bcc70cc Added <glm/gtx/hash.hpp> to perform to perform std::hash on GLM types #320 ago%!(EXTRA string=10 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)