Christophe Riccio
a4bf8867c2
Added clamp, repeat, mirrorClamp and mirrorRepeat function to GLM_EXT_scalar_commond and GLM_EXT_vector_commond extensions with tests
ago%!(EXTRA string=5 years)
Christophe Riccio
436579b37e
Fixed Wimplicit-int-float-conversion warnings with clang 10+ #986
ago%!(EXTRA string=5 years)
Khem Raj
d2b9bbb911
Fix Wimplicit-int-float-conversion warnings with clang 10+
...
This is a new warning in clang which will be available in clang 10
onwards
Fixes
error: implicit conversion from 'const int' to 'float' may lose precision [-Werror,-Wimplicit-int-float-conversion]
ago%!(EXTRA string=5 years)
Stefan Maass
e7d51a3838
bugfix intersection ray/plane, added related tests
ago%!(EXTRA string=6 years)
Sebastian Buchwald
7b06a984af
Let test return the number of errors
ago%!(EXTRA string=6 years)
Christophe Riccio
61b2a73e21
Fixed missing std:: namespace #898
ago%!(EXTRA string=6 years)
Liam Adams
a78024d2bf
Add testing of lMaxNorm.
ago%!(EXTRA string=6 years)
Liam Adams
8f7d378116
Add testing of lxNorm.
ago%!(EXTRA string=6 years)
Christophe
947527d3ac
Fixed string_cast, broken after fixing #916
ago%!(EXTRA string=6 years)
Christophe
3a65b7a628
Completed EXT_*_integer extensions
ago%!(EXTRA string=6 years)
Khem Raj
1150952697
glm: Remove redundant double semi-colons
...
Make clang happy
/glm/gtc/../ext/../detail/../simd/common.h:106:45: error: empty expression statement has no effect; remove unnecessary ';' to silence this warning [-Werror,-Wextra-semi-stmt]
| glm_vec4 const or0 = _mm_or_ps(and0, and1);;
| ^
| 1 error generated.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
ago%!(EXTRA string=6 years)
Christophe Riccio
81d626daf6
Added test for #764
ago%!(EXTRA string=7 years)
Groove
72bf05e06e
Clean up detection
ago%!(EXTRA string=7 years)
Christophe Riccio
c4ed4ed0c7
Added EXT_scalar_common, EXT_vector_common and EXT_quaternion_exponential extensions
ago%!(EXTRA string=7 years)
Christophe Riccio
6d34ae4c5e
Refactor EXT headers
ago%!(EXTRA string=7 years)
Christophe Riccio
26be7bda82
Fixed build
ago%!(EXTRA string=7 years)
Christophe Riccio
8c9d16d868
Added quaternion EXT extensions
ago%!(EXTRA string=7 years)
Christophe Riccio
310b8405c9
Refactor split headers as extension files
ago%!(EXTRA string=7 years)
Christophe Riccio
7086d902e2
Fixed relational code, reduced header dependencies
ago%!(EXTRA string=7 years)
Christophe Riccio
78879c675c
Refactor headers
ago%!(EXTRA string=7 years)
Christophe Riccio
1092810f2f
Fixed build
ago%!(EXTRA string=7 years)
Christophe Riccio
e1d21258e7
Split headers to improve compilation time #670
ago%!(EXTRA string=7 years)
Groove
0eadca8ca4
Updated manual summary to prepare manual update
ago%!(EXTRA string=7 years)
Groove
fbf3f2016f
Refactor configuration macros
ago%!(EXTRA string=7 years)
Christophe Riccio
0fb8b56f63
Removed useless GLM_FORCE_ALIGNED_GENTYPES
ago%!(EXTRA string=7 years)
Christophe Riccio
d97e4c2483
Fixed Clang build
ago%!(EXTRA string=7 years)
Groove
ddb35c65a0
Disabled test experiment
ago%!(EXTRA string=7 years)
Groove
4712d510cf
More load experiments
ago%!(EXTRA string=7 years)
Groove
c56cc083a4
Added GTX_load experiments
ago%!(EXTRA string=7 years)
Groove
8e8d046587
Fixed error: comparing floating point with == or != is unsafe
ago%!(EXTRA string=7 years)
Groove
2e3fc5da83
Fixed error: comparing floating point with == or != is unsafe
ago%!(EXTRA string=7 years)
Groove
b0f06b31a4
Fixed error: comparing floating point with == or != is unsafe
ago%!(EXTRA string=7 years)
Groove
d6b0b9b1ef
Fixed error: comparing floating point with == or != is unsafe
ago%!(EXTRA string=7 years)
Christophe Riccio
75a711dffb
Fixed tests
ago%!(EXTRA string=7 years)
Christophe Riccio
988858145c
Added intersectLineTriangle tests
ago%!(EXTRA string=7 years)
Christophe Riccio
7c9c8cbd6f
Fixed clang build
ago%!(EXTRA string=7 years)
Groove
1ad1edf315
Fixed clang warning
ago%!(EXTRA string=7 years)
Groove
c7b6cf56e3
Fixed swizzle functions and tests
ago%!(EXTRA string=7 years)
Christophe Riccio
0f2e1fa493
Fixed build
ago%!(EXTRA string=7 years)
Christophe Riccio
11c26f9edb
Fixed build problems due to printf and std::clock_t #778
ago%!(EXTRA string=7 years)
Vladimír Vondruš
89420dd1f5
Make the to_string(dualquat) test work under C++03.
...
I forgot this is still a thing, sorry.
ago%!(EXTRA string=7 years)
Vladimír Vondruš
aa1728cde2
Make to_string(dualquat) actually work.
...
It segfaulted somewhere deep in strlen() due to a mismatch in printf()
argument count.
ago%!(EXTRA string=7 years)
Christophe Riccio
4a28af5258
Fixed clang build
ago%!(EXTRA string=7 years)
Christophe Riccio
4d4dbcade6
Moved bounded function to GTX_common from EXT_vector_relational as there are quite new
ago%!(EXTRA string=7 years)
Christophe Riccio
1cd7a47279
Fixed GTX_easing build on VS2013
ago%!(EXTRA string=7 years)
Christophe Riccio
69f94334e0
Added GTX_easing for interpolation functions #761
ago%!(EXTRA string=7 years)
Christophe Riccio
798ab30b9d
Fixed Syntax error when compiling with GLM_FORCE_CTOR_INIT and GLM_ENABLE_EXPERIMENTAL #753
ago%!(EXTRA string=7 years)
Vitali Parkhomenko
a74cd55d8d
#744 Added tests
ago%!(EXTRA string=7 years)
Christophe Riccio
c585cb9d6c
Added quat left and right handed tests #703
ago%!(EXTRA string=7 years)
Giuseppe Barbieri
5d0fa00c39
Update gtx_matrix_interpolation.cpp
ago%!(EXTRA string=8 years)