Groove
ec261bd21b
Added vec1 based constructors to vec4 with tests and fixed build
2018-07-06 22:22:09 +02:00
Groove
f5e27805af
Added vec1 based constructors to vec3 with tests and fixed build
2018-07-06 21:08:06 +02:00
Groove
97ad14cf82
Added vec1 based constructors to vec2 zith tests and started vec3
2018-07-05 15:21:34 +02:00
Christophe Riccio
0d973b40a4
Fixed int mod
2018-06-18 14:25:14 +02:00
Christophe Riccio
11c26f9edb
Fixed build problems due to printf and std::clock_t #778
2018-06-18 12:40:00 +02:00
Christophe Riccio
5da834b725
Fixed warnings
2018-06-18 12:02:49 +02:00
Christophe Riccio
620c951501
Merge branch 'master' of https://github.com/g-truc/glm
2018-06-02 00:26:27 +02:00
Christophe Riccio
1139f10a59
Fixed build
2018-06-02 00:25:58 +02:00
Christophe
56ed906320
Merge pull request #772 from thechosenone124/patch-1
...
Intermediate Function Is Improperly Done #772
2018-06-01 23:49:02 +02:00
Christophe
c0e2aa0223
Merge pull request #773 from mosra/dualquat-to-string
...
Make to_string(dualquat) actually work #773
2018-06-01 23:46:35 +02:00
Christophe Riccio
2a332ac098
Fixed build
2018-06-01 23:32:57 +02:00
Christophe Riccio
a772bb3fd1
Added missing bitfieldInterleave overload
2018-06-01 18:08:11 +02:00
Christophe Riccio
b4981e56fa
Added bitfieldDeinterleave with tests
2018-06-01 18:01:35 +02:00
Vladimír Vondruš
89420dd1f5
Make the to_string(dualquat) test work under C++03.
...
I forgot this is still a thing, sorry.
2018-06-01 12:01:25 +02:00
Vladimír Vondruš
aa1728cde2
Make to_string(dualquat) actually work.
...
It segfaulted somewhere deep in strlen() due to a mismatch in printf()
argument count.
2018-06-01 02:45:01 +02:00
thechosenone124
8bbbbfcafd
Intermediate Function Is Improperly Done
...
The formula for calculating the intermediate for a SQUAD interpolation is
exp((log(next * invQuat) + log(prev * invQuat)) / static_cast<T>(-4)) * curr;
The current code uses addition instead of multiplication (based on http://web.mit.edu/2.998/www/QuaternionReport1.pdf )
2018-05-30 23:36:37 -07:00
Christophe Riccio
f5572344f5
Merge branch 'master' of https://github.com/g-truc/glm
2018-05-28 10:33:30 +02:00
Christophe
20b3f4bd42
Merge pull request #767 from jimvonmoon/extract_euler_angle_fix
...
Fixed potential narrowing conversion in extractEulerAngleXYZ #767
2018-05-28 09:44:27 +02:00
JimVonMoon
59e15deb6d
Fixed potential narrowing conversion in extractEulerAngleXYZ
2018-05-25 20:03:32 +02:00
Christophe Riccio
fe7c7b5ac1
Updated 0.9.9.0 release date
2018-05-22 10:34:01 +02:00
Christophe Riccio
024e94b6c4
Fixed GTX_easing on Apple Clang
2018-05-08 21:27:22 +02:00
Christophe Riccio
ef615c8d6e
Tentative fix GTX_easing on Apple Clang
2018-05-08 20:57:34 +02:00
Christophe Riccio
5c02758b15
Tentative fix GTX_easing on Apple Clang
2018-05-08 20:05:54 +02:00
Christophe Riccio
3a7168eb55
Tentative fix Clang build
2018-05-08 17:16:35 +02:00
Christophe Riccio
4a28af5258
Fixed clang build
2018-05-08 14:37:51 +02:00
Christophe Riccio
e2b75b6bf7
Fixed GTX_easying clang warnings
2018-05-08 14:01:29 +02:00
Christophe Riccio
c3a41b0ef8
Updated API documentation
2018-05-08 13:51:58 +02:00
Christophe Riccio
4d4dbcade6
Moved bounded function to GTX_common from EXT_vector_relational as there are quite new
2018-05-08 13:34:22 +02:00
Christophe Riccio
77acd2fe40
Clarify quat_cast documentation, applying on pure rotation matrices #759
2018-05-08 12:31:05 +02:00
Christophe Riccio
1d3f8a057f
Fixed GTX_easing build on Clang
2018-05-08 12:26:07 +02:00
Christophe Riccio
1cd7a47279
Fixed GTX_easing build on VS2013
2018-05-08 12:16:58 +02:00
Christophe Riccio
c58b60ec2a
Prepare GLM 0.9.9.0 release
2018-05-07 18:34:02 +02:00
Christophe Riccio
62dfe7adfb
Fixed isnan on CUDA #727
2018-05-07 18:21:48 +02:00
Christophe Riccio
b3a24a0565
Fixed linearRand #762
2018-05-07 18:12:18 +02:00
Christophe Riccio
69f94334e0
Added GTX_easing for interpolation functions #761
2018-05-07 15:39:25 +02:00
Christophe Riccio
e560ce01d4
Packaging with conan externally #758
2018-05-07 14:28:08 +02:00
Christophe Riccio
0daef60d98
Merge branch 'master' of https://github.com/g-truc/glm
2018-05-07 12:14:51 +02:00
Christophe Riccio
d53cd73a0e
Fixed mising glm::precision
2018-05-07 12:14:32 +02:00
Christophe
c8e115f83e
Merge pull request #756 from ghost/master
...
Adaptation to latest conan version #756
2018-05-07 10:40:49 +02:00
Christophe Riccio
798ab30b9d
Fixed Syntax error when compiling with GLM_FORCE_CTOR_INIT and GLM_ENABLE_EXPERIMENTAL #753
2018-05-07 10:37:37 +02:00
Christophe Riccio
b5632f5a18
Added bvec3_ctor test
2018-05-03 11:49:38 +02:00
dimitri
347e767ac4
Adaptation to latest conan version
2018-04-18 04:58:00 +02:00
Christophe
5ba45d302c
Merge pull request #752 from tviksand/Do-not-define-GLM_CONSTEXPR_CXX14-on-older-versions-of-MSVC-as-extended-constexpr-is-not-supported-on-these-compilers-re-issue-#749
...
Do not define GLM_CONSTEXPR_CXX14 on MSVC < 2017 #752
2018-04-10 23:26:07 +02:00
Torbjørn Viksand
351155b9e1
Do not define GLM_CONSTEXPR_CXX14 on MSVC < 2017
2018-04-10 11:14:22 +02:00
Christophe Riccio
b8d0681725
Fixed misspelling #738
2018-03-27 19:04:44 +02:00
Christophe Riccio
8390a77b3a
Added GLM_FORCE_CTOR_INIT #735 #740
2018-03-27 18:23:37 +02:00
Christophe
b1522b5178
Merge pull request #746 from p-groarke/cleanup
...
Cleanup : Remove trailing whitespaces. #746
2018-03-26 10:13:56 +02:00
Philippe Groarke
2cac15849b
cleanup : Remove trailing whitespaces.
2018-03-25 12:44:55 -04:00
Philippe Groarke
47fa70c34b
Merge branch 'master' into cleanup
2018-03-25 12:43:32 -04:00
Christophe
1a3f1f22cd
Merge pull request #712 from KageKirin/constexpr-mat-ctors
...
set mat<>::ctor() to be constexpr #712
2018-03-25 18:10:37 +02:00