761 Commits

Author SHA1 Message Date
Tobias Widlund
c07050ef9d Fixed incorrect indentation 2017-08-31 12:42:59 +02:00
Christophe Riccio
5cf8765656 Added GTX_texture 2017-08-25 15:55:41 +02:00
Linqing Feng
a6e27e8079 fix mismatched template argument (P to Q) 2017-08-25 10:50:05 +09:00
Aaron
d75ef41bdb Checking if either argument is nan in fmin and fmax 2017-08-21 11:16:46 -07:00
Christophe Riccio
68a829e7ed Added fmin, fmax and fclamp to GTX_extended_min_max #372 2017-08-20 18:42:48 +02:00
Christophe Riccio
7466c4a9e7 Fixed Visual C++ warnings 2017-08-18 20:08:36 +02:00
Christophe Riccio
2240849164 Improve API documentation 2017-08-17 17:36:40 +02:00
Christophe Riccio
d93a3be4ac - Improved API documentation #668 2017-08-17 16:24:32 +02:00
Christophe Riccio
d336d3fb27 Fixed no-documentation warnings 2017-08-17 11:40:30 +02:00
Christophe Riccio
4c43e9e679 Fixed GTX_matrix_factorisation build 2017-08-16 02:24:28 +02:00
Christophe Riccio
e33108af5f Fixed shadows template parameter warnings 2017-08-16 01:56:00 +02:00
Christophe Riccio
faf1da52b7 Renamed P (for precision) template argument to Q (for qualifier) 2017-08-16 01:22:50 +02:00
Christophe Riccio
e76fca75a0 More consistent coding style 2017-08-15 22:04:24 +02:00
Christophe Riccio
d1afe662be More consistent coding style 2017-08-15 21:59:47 +02:00
Christophe Riccio
a805fb9d68 Renamed precision enum to qualifier 2017-08-15 21:23:47 +02:00
Christophe Riccio
c823345baa Fixed build 2017-08-10 23:38:41 +02:00
Christophe Riccio
82cf733092 Fixed -Weverything warning 2017-08-10 22:42:36 +02:00
Christophe Riccio
1bfc198625 Fixed warnings 2017-08-08 23:32:52 +02:00
Christophe Riccio
2cc0c53da7 Fixed warnings 2017-08-08 23:19:16 +02:00
Christophe Riccio
b138eed73b Fixed warnings 2017-08-08 22:40:22 +02:00
Christophe Riccio
00e7908294 Fixed warnings 2017-08-07 14:56:45 +02:00
Christophe Riccio
49435a09da Fixed warings generated using -Weverything 2017-08-07 01:00:36 +02:00
Christophe Riccio
22c88fd821 Fixed build errors with GCC and Clang #664 and #666 2017-08-06 16:29:55 +02:00
Christophe Riccio
6c70e74f3c Fixed quatLookAt #659 2017-07-26 02:32:40 +02:00
Christophe Riccio
aa026cc0da Removed glm::uninitialize 2017-07-25 22:50:31 +02:00
Christophe Riccio
c933f6e591 Clean up GLM_FORCE_NO_CTOR_INIT and fixed tests 2017-07-25 22:15:55 +02:00
Christophe Riccio
4cf8a10af2 No more default initialization of vector, matrix and quaternion types 2017-07-24 12:46:54 +02:00
Christophe
a61483b34a Merge pull request #659 from CaptainCarrot/QuatLookAt
Added a quaternion-based "Look At" function #659
2017-07-24 12:05:18 +02:00
Christophe Riccio
1b78e2b681 length() member functions are constexpr #657 2017-07-24 12:01:44 +02:00
Christophe Riccio
50a527c97d - Fixed integer pow from GTX_integer with null exponent #658 2017-07-24 11:39:16 +02:00
CaptainCarrot
c184671583 Update quaternion.hpp 2017-07-23 09:27:25 +02:00
CaptainCarrot
580f368365 Update quaternion.hpp 2017-07-22 17:16:49 +02:00
CaptainCarrot
3ee83a15ef Add files via upload 2017-07-22 17:09:21 +02:00
Christophe Riccio
27f8e5b0a1 Slight optimization by avoiding an unnecessary initialization #654 2017-07-07 11:20:40 +04:30
Christophe Riccio
566d20e8cf Fixed GTX_matrix_factorisation tests to return the number of errors #654 2017-07-07 09:58:34 +04:30
Christophe Riccio
64cfbc0451 Updated GTX_matrix_factorisation to be more consistency with the rest of the codebase #654 2017-07-07 09:34:34 +04:30
Vincent Aymong
da47fac384 Make C++98 compliant, part 2 2017-07-06 17:54:13 -04:00
Vincent Aymong
f9962054d9 Make C++98 compliant 2017-07-06 17:45:40 -04:00
Vincent Aymong
edde2bcf60 Fix a comment 2017-07-06 15:04:00 -04:00
Vincent Aymong
80bd3f16c1 More comments
Fix RQ test
Slight optimisation in QR
2017-07-06 15:01:19 -04:00
Vincent Aymong
d6abdb7935 Implements QR and RQ matrix decomposition functions. 2017-07-05 18:52:46 -04:00
Magnus Bergsten
0ca6a44454 Fixed stray ')' that was breaking gtx/matrix_interpolation. 2017-07-01 02:51:31 +09:00
Christophe Riccio
26b3e3ed78 Fixed axisAngle NaN #638 2017-06-24 12:43:00 +02:00
Christophe
23a7c7897b Merge pull request #640 from miselin/fix-inversesqrt-precision
Use correct precision for detail::compute_inversesqrt in glm::fastInverseSqrt #640
2017-06-23 19:50:41 +02:00
Christophe Riccio
4e6574749d Fixed references to GLM_FORCE_RADIANS which was removed #642 2017-06-23 19:39:11 +02:00
Matthew Iselin
bff8379a29 Use correct precision in fastInverseSqrt to ensure the fast compute_inversesqrt is used. 2017-06-20 09:35:41 -07:00
Christophe Riccio
0c3134a52d Fixed usused variable warning in GTX_spline #618 2017-06-04 11:42:05 +02:00
Christophe Riccio
2834d7376a Fixed dual quaternion != operator #629 2017-06-04 10:09:18 +02:00
Christophe Riccio
40398d67cd Added vec2 cross #621 2017-04-08 19:37:20 +02:00
Giuseppe Barbieri
af4499f3ca Update rotate_vector.hpp 2017-02-09 17:53:35 +01:00