Christophe Riccio
|
2a3d241d78
|
GLM requires anynimous struct for SIMD optimizations and swizzle support #524
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
848d68fe96
|
GLM requires long long support (C++98) and anonymous struct (C++11), disable the warnings within GLM. Strict compilers support check is performed. #524
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
b157b1f6e3
|
Fixed build
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
9e27641d94
|
Fixed Clang warning
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
46cd601681
|
Fixed build error #524
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
61e8432634
|
Fixed bad merge
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
2087606611
|
- Improved C++ 11 STL detection #523
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
76fce77337
|
- Updated list of compiler versions detected
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
09cbd5f7d6
|
Removed useless const references
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
6d169bccc2
|
Fixed scalar reciprocal functions (GTC_reciprocal) #520
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
166099e82d
|
Added generic quaternion SIMD optimizations
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
9459aac681
|
Allows length2 specialization
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
33b9dad843
|
Fixed build
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
212d343d5f
|
Reduce included code
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
bfb64e7657
|
Fixed missing vec1 overload to length2 and distance2 functions #431
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
6e9b524be1
|
Fixed matrix functions using SIMD code on unaligned types #518
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
b8b43e6a4d
|
Added GTC_functions extension
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
3b1af3fe0b
|
Fixed build using SIMD
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
0e1e181484
|
Clean up
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
9613edbaf5
|
Updated GTC_type_aligned extension
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
c256a4ed11
|
Added unaligned precision qualifiers
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
7aca47b19e
|
Fixed missing vec1 overload to length2 and distance2 functions #431
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
39e63661a6
|
Fixed STL for C++11 detection on ICC #510
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
8848bc2a08
|
Fixed STL for C++11 detection on Intel compiler #510
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
b54a256499
|
- Fixed strict aliaing warnings #473
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
731a263325
|
Fixed bitcount build errors
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
5fdca07eee
|
Clean up
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
fd4ada5843
|
Support aligned *vec* even when SIMD isn't enabled
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
b357636d0f
|
Fixed GCC build
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
41984e42ab
|
Added GTC_type_aligned with aligned *vec* types
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
64342f78bf
|
Updated version and updated readme
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
89324cef0a
|
Fixed GCC build
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
688756b3e2
|
SIMD matrix functions optimizations
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
84caa1092f
|
Added SIMD integer operations optimizations
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
1bbc2935a2
|
Added AVX bitCount optimization
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
52f8ecd973
|
Added AVX optimizations and equal tests
|
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
|
89f6da9552
|
Refactoring of low level SIMD API
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
0722404fb6
|
Refactored low level SIMD API, refract SIMD optimization
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
25b3c9f821
|
Fixed build
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
28cb770d14
|
SIMD common functions optimizations
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
2386237528
|
common function SIMD optimization
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
e71c98c5eb
|
Fixed GCC build
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
9e9ffe65f1
|
Fixed build
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
340083edce
|
Add SIMD optimization for common functions
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
20cf68679c
|
SIMD sqrt optimizations including lowp
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
449c7ccedf
|
All the vec4 geometry functions have SIMD optimizations
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
b5521ca7c2
|
All the vec4 geometry functions have SIMD optimizations
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
6ea28c83ff
|
Fixed reflect for scalars...
|
ago%!(EXTRA string=9 years) |