Christophe
a40974fb86
Test multiple platforms to test multiple compiler versions ( #1199 )
ago%!(EXTRA string=1 year)
Christophe
cf69137d6d
quaternion: Revert #1069
ago%!(EXTRA string=1 year)
Christophe
66991e59aa
Fix bitCount test version
ago%!(EXTRA string=1 year)
Christophe
641bb363a7
gni
ago%!(EXTRA string=1 year)
Christophe
edecbf1c59
Revert "Add support for non aligned SIMD for vec4"
...
This reverts commit 4e01e940de36f1b0426b9f9c47ca9ce51ae0de45.
ago%!(EXTRA string=1 year)
Laurent Caumont
1b0f61e285
Add support for non aligned SIMD for vec4
...
It is used as default configuration for Visual Studio 64 bits compilation (needs Language Extension).
code changes:
- add new qualifiers:
unaligned_simd_highp
unaligned_simd_mediump
unaligned_simd_lowp
- add use_simd and replace is_aligned
(code for ARM NEON is added but not tested)
ago%!(EXTRA string=2 years)
olga
97e09aa304
Fix round test
...
Depending on the developer environment, the output of round for o.5 or -0.5 may be different (according to the GLSL spec). So the test was too restrictive.
ago%!(EXTRA string=2 years)
arikanli
0f318f63af
feat: add shearing matrix operation on matrix_transfom
ago%!(EXTRA string=3 years)
Gaoyang Zhang
de7c83f1b6
Update test for GLM_FORCE_QUAT_DATA_XYZW
...
Signed-off-by: Gaoyang Zhang <gy@blurgy.xyz>
ago%!(EXTRA string=4 years)
Gaoyang Zhang
43b81f49fc
Revert "Fix test due to change of default constructor of qua"
...
This reverts commit e800c41c0a
.
ago%!(EXTRA string=4 years)
Gaoyang Zhang
e800c41c0a
Fix test due to change of default constructor of qua
...
Signed-off-by: Gaoyang Zhang <gy@blurgy.xyz>
ago%!(EXTRA string=4 years)
christophe-lunarg
bec41ffe51
Fix AVX2 detection
ago%!(EXTRA string=4 years)
Christophe
561fbbd94c
Added *GLM_EXT_matrix_integer* with tests
ago%!(EXTRA string=4 years)
Christophe
2593c9c8b3
Added GLM_EXT_scalar_reciprocal and GLM_EXT_vector_reciprocal with tests
ago%!(EXTRA string=5 years)
Christophe Riccio
028b303a65
Fixed CXX tests
ago%!(EXTRA string=5 years)
Christophe Riccio
79b5197e5d
Fixed CXX tests
ago%!(EXTRA string=5 years)
Christophe Riccio
a68949eba4
Fixed force cxx version tests
ago%!(EXTRA string=5 years)
Christophe Riccio
2d8ccef1af
Tentative fix of GLM_FORCE_QUAT_DATA_WXYZ on Clang with tests
ago%!(EXTRA string=5 years)
Christophe Riccio
3ee3659adb
Added force defines tests
ago%!(EXTRA string=5 years)
Christophe Riccio
85e491b30c
Tentative fix of GLM_FORCE_QUAT_DATA_WXYZ on Clang with tests
ago%!(EXTRA string=5 years)
tnixeu
49d89a0009
uses all variables in test
ago%!(EXTRA string=6 years)
Christophe Riccio
61b2a73e21
Fixed missing std:: namespace #898
ago%!(EXTRA string=6 years)
Christophe Riccio
13d2cea73f
Added
ago%!(EXTRA string=6 years)
Christophe Riccio
229b762c31
Added Visual C++ 2019 detection
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)
Florian Penzkofer
d0ae3f966e
Fix bitfieldInsert according to GLSL spec
...
"bitfieldInsert inserts the bits least significant bits of insert into base at offset offset..."
ago%!(EXTRA string=7 years)
Christophe Riccio
abff0a39ac
Fixed build
ago%!(EXTRA string=7 years)
Christophe Riccio
3d26f49775
Added GLM_FORCE_ALIGNED_GENTYPES to enable aligned types and SIMD instruction are not enabled. This disable constexpr #816
ago%!(EXTRA string=7 years)
Christophe Riccio
76683aa287
Added vector ulp functions
ago%!(EXTRA string=7 years)
Christophe Riccio
9c8a348e21
Clean up test
ago%!(EXTRA string=7 years)
Christophe Riccio
fe83040cbd
Fixed default initialization with vector and quaternion types using GLM_FORCE_CTOR_INIT #812
ago%!(EXTRA string=7 years)
Christophe Riccio
c334499931
Fixed Clang 3.6 build
ago%!(EXTRA string=7 years)
Christophe Riccio
d479d5bf35
Tentative fix Travis
ago%!(EXTRA string=7 years)
Christophe Riccio
7c445ee93d
Clean up GLM_FORCE_DEFAULT_ALIGNED_GENTYPES
ago%!(EXTRA string=7 years)
Christophe Riccio
f56011fb20
Fixed aligned test on compilers that doesn't support it
ago%!(EXTRA string=7 years)
Christophe Riccio
87f9f3bd78
Added manual documentation for GLM_FORCE_DEFAULT_ALIGNED_GENTYPES
ago%!(EXTRA string=7 years)
Christophe Riccio
0fdf6a3f3a
Fixed unknown target
ago%!(EXTRA string=7 years)
Christophe Riccio
de4dbc5662
Improved disabling auto detection
ago%!(EXTRA string=7 years)
Christophe Riccio
b1c2cc64fd
Added platform unknown test
ago%!(EXTRA string=7 years)
Christophe Riccio
f84216c735
Clean up messages
ago%!(EXTRA string=7 years)
Christophe Riccio
133b1f9223
Added SIMD tests
ago%!(EXTRA string=7 years)
Christophe Riccio
683a0f6119
Fixed warnings
ago%!(EXTRA string=7 years)
Groove
e19734f6fc
Added SIMD perf tests
ago%!(EXTRA string=7 years)
Groove
77d3914f91
Fixed warnings
ago%!(EXTRA string=7 years)
Christophe Riccio
bb98016c33
Fixed VC warning
ago%!(EXTRA string=7 years)
Christophe Riccio
597ac53f20
Fixed SIMD build
ago%!(EXTRA string=7 years)
Christophe Riccio
a21401d2a4
Reduce dependencies, added scalar EXT extensions
ago%!(EXTRA string=7 years)
Christophe Riccio
cca8569a41
Fixed matrix comparison as constexpr
ago%!(EXTRA string=7 years)
Christophe Riccio
c1be8bf008
Fixed constexpr relational function and added tests
ago%!(EXTRA string=7 years)
Christophe Riccio
13ca6771ca
Fixed constexpr build...
ago%!(EXTRA string=7 years)