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
|
42d86b8955
|
Fixed exponential low level API
|
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) |
Christophe Riccio
|
c8c298fef4
|
Added rect SIMD optimization
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
f6810a9c0e
|
Added SIMD optimization for geometric functions
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
fb66c79ca4
|
Added SIMD optimization for geometric functions
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
29fa0f1607
|
Deprecated GLM_GTX_simd_mat4, GLM_GTX_simd_vec4 and GLM_GTX_simd_quat
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
7fe2f5fe65
|
Renamed instruction set flags
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
d33e3df02a
|
Fixed SIMD code path selection
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
fdb985a0eb
|
Fixed SIMD code path selection
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
d0e746e292
|
Fixed SIMD code path selection
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
9f00ba86cb
|
Fixed SIMD code path selection
|
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
|
71e6b537cc
|
Clarify support for SSSE3, SSE4.1 and SSE4.2
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
0ee3a79bfd
|
Uniformalize low level SIMD API
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
79894a58cc
|
Added NaN and Inf SIMD optimization
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
1381a95938
|
Optimized dot SIMD implementation with SSE3
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
9c6de96669
|
Specialized SIMD == and != operators
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
a9fefc7300
|
Added vec4 SIMD contructor specialization
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
c5f48da319
|
Fixed build with compiler that doesn't support GLM_HAS_UNRESTRICTED_UNIONS
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
ae6082db5e
|
Added AVX2 bitwise 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
|
740e6d6e56
|
Merged 0.9.7 branch
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
767aa16e5b
|
Updated readme for GLM 0.9.7 release
|
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
|
1208eb63f7
|
Added NEON, MIPS and PowerPC detection
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
316460408a
|
Simplify and more consistency for files headers
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
62d5e0ce45
|
Fixed build
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
8b9d205178
|
Fixed build
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
3f74efa2e0
|
Merge simd branch
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
b87ead8304
|
Use unary bit operators for binary implementation
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
3081b44ed2
|
Use unary bit operators for binary implementation
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
d871d753dc
|
Use unary bit operators for binary implementation
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
5e60c54004
|
Use unary % operator for binary implementation
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
eab004bfe5
|
vec4 add, sub, mul and div binary operators use unary operators implementation
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
276505f409
|
add, sub, mul and div vec4 for specialization
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
b5ebda89d7
|
Updated readme
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
9aabeb4075
|
Merge branch '0.9.7'
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
2a4c7e77d6
|
Added Visual C++ Clang toolset detection
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
74367aca3c
|
Added Visual C++ Clang toolset detection
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
c0fc71803c
|
Integer SSE code generation
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
ff74b87b48
|
Generate SSE instructions for sub, mul and div including lowp div
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
0e780a5efd
|
- Use Cuda built-in function for abs function implementation with Cuda compiler
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
cc9916b2c6
|
Fixed build, missing reference to inverse function
|
ago%!(EXTRA string=9 years) |