Christophe
b101e8f3de
Fixed SIMD implementation #1222
ago%!(EXTRA string=1 year)
Christophe
f86092a658
Remove disabled warnings ( #1213 )
...
* Remove disabled warnings
ago%!(EXTRA string=1 year)
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)
tnixeu
49d89a0009
uses all variables in test
ago%!(EXTRA string=6 years)
Christophe Riccio
13ca6771ca
Fixed constexpr build...
ago%!(EXTRA string=7 years)
Christophe Riccio
6d34ae4c5e
Refactor EXT headers
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
e1d21258e7
Split headers to improve compilation time #670
ago%!(EXTRA string=7 years)
Christophe Riccio
3f0bed6dce
Refactor vec1 implementation
ago%!(EXTRA string=7 years)
Groove
0c83020e4e
Fixed error: comparing floating point with == or != is unsafe
ago%!(EXTRA string=7 years)
Groove
382d3c674d
Fixed error: comparing floating point with == or != is unsafe
ago%!(EXTRA string=7 years)
Groove
af8964a78f
Fixed build
ago%!(EXTRA string=7 years)
Groove
76707df1f1
Fixed comparing floating point with == or != is unsafe error
ago%!(EXTRA string=7 years)
Groove
c3c8b73c57
Use constexpr only with C++14 compiler
ago%!(EXTRA string=7 years)
Groove
5620858a14
Fixed build
ago%!(EXTRA string=7 years)
Groove
16106b2e3e
Added C++17 detection, added VC language version detection, clean up alignment type, clean up swizzle operator detection
ago%!(EXTRA string=7 years)
Groove
c5386c05f9
More constexpr experiments
ago%!(EXTRA string=7 years)
Christophe Riccio
11c26f9edb
Fixed build problems due to printf and std::clock_t #778
ago%!(EXTRA string=7 years)
Christophe Riccio
1139f10a59
Fixed build
ago%!(EXTRA string=7 years)
Christophe Riccio
b4981e56fa
Added bitfieldDeinterleave with tests
ago%!(EXTRA string=7 years)
Giuseppe Barbieri
b2a1d7a293
Update core_func_common.cpp
ago%!(EXTRA string=7 years)
Christophe Riccio
fcbedf5058
Fixed glm::step that didn't work with scalars #684
ago%!(EXTRA string=8 years)
Christophe Riccio
f654900a01
Fixed warnings
ago%!(EXTRA string=8 years)
Christophe Riccio
2c2d3931ee
Fixed Visual C++ /W4 warnings
ago%!(EXTRA string=8 years)
Christophe Riccio
e9f210c85f
Enable /WX, warning as error on Visual Studio
ago%!(EXTRA string=8 years)
Christophe Riccio
b936761960
Fixed warnings
ago%!(EXTRA string=8 years)
Christophe Riccio
2cc0c53da7
Fixed warnings
ago%!(EXTRA string=8 years)
Christophe Riccio
d712ac930f
Fixed test build
ago%!(EXTRA string=8 years)
Christophe Riccio
5a747d2ae5
Fixed warnings
ago%!(EXTRA string=8 years)
Christophe Riccio
97ac535144
Fixed warnings with -Weverything
ago%!(EXTRA string=8 years)
Christophe Riccio
d63aa4ea85
Fixed build
ago%!(EXTRA string=8 years)
Christophe Riccio
c2fe3fccf6
Use length_t instead of int for vec and mat lengths #584
ago%!(EXTRA string=8 years)
Christophe Riccio
f71171d49b
Fixed 32-bits build #528 #529 , fixed VC 32 bits crash
ago%!(EXTRA string=9 years)
Christophe Riccio
0dbdf3fad4
Fixed 32-bits build #528 #529 , fixed VC 32 bits crash
ago%!(EXTRA string=9 years)
Christophe Riccio
dc89797275
- Added quaternion version of isnan and isinf #521
ago%!(EXTRA string=9 years)
Christophe Riccio
0e1e181484
Clean up
ago%!(EXTRA string=9 years)
Christophe Riccio
9ed2a9601b
Adde vec4 swizzle operators SIMD optimizations
ago%!(EXTRA string=9 years)
Christophe Riccio
b9199a2c1a
Refactoring of swizzle operators, preparing for vec4 swizzle SIMD optimizations
ago%!(EXTRA string=9 years)
Christophe Riccio
28cb770d14
SIMD common functions optimizations
ago%!(EXTRA string=9 years)
Christophe Riccio
ab159770b3
mad optimizations, fixed build
ago%!(EXTRA string=9 years)
Christophe Riccio
fdec412ff7
Added FMA SIMD optimization
ago%!(EXTRA string=9 years)
Christophe Riccio
f577611328
Added bitwise inverse SIMD optimization. Factorized bitwise optimization code
ago%!(EXTRA string=9 years)
Christophe Riccio
4797ea9540
Added specialized SSE2 and AVX bool mix
ago%!(EXTRA string=9 years)
Christophe Riccio
72c741d8ea
Fixed sign with signed integer function on non-x86 architecture
ago%!(EXTRA string=9 years)
Christophe Riccio
c853df1638
Added uround to GTC_integer, fast round on positive values
ago%!(EXTRA string=9 years)
humbletim
5d46e5186d
remove extraneous test block
ago%!(EXTRA string=9 years)
Adrian Krupa
c9400562ec
Fixed build
ago%!(EXTRA string=9 years)
humbletim
52c9f124e3
Fixed ldexp and frexp compilation errors
ago%!(EXTRA string=9 years)