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) |
Christophe Riccio
|
6cf7389c8c
|
Removed the glm_dummy CMake target if glm_shared or glm_static are enabled
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
757fe39587
|
Removed simd precision qualifier. All precision qualifiers may generate SIMD instructions, precision may affect the generated instructions accordingly
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
805939686c
|
Visual C++ genenrate ASM code for GLM tests
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
93a2f03649
|
Merge branch '0.9.7'
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
dcffcbdc97
|
Fixed GLM_FORCE_INLINE with binary vec4 operators
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
792151573c
|
Fixed to_string when used with GLM_FORCE_INLINE #506
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
fd06877778
|
Too big bug with GCC 4.6 constexpr, haven't tried 4.7, let's see how 4.8 does
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
60a5f4aea9
|
Too big bug with GCC 4.6 constexpr, haven't tried 4.7, let's see how 4.8 does
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
a6047251be
|
Fixed constexpr with SIMD interaction
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
92a46735d6
|
Workaround GCC compiler bug with constexpr support
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
71401d14aa
|
Workaround GCC compiler bug with constexpr support
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
152c71abff
|
Workaround GCC compiler bug with constexpr support
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
e8ff04aaec
|
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
2a92b65239
|
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
6d302792ab
|
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
7e86e9bc3c
|
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
d52766297d
|
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
33bc27ddc4
|
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
3df1c8755c
|
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
c50f3ed38e
|
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
d0c4bbaef7
|
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
9a7b802bdc
|
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
7193cd2c3a
|
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
c8070624db
|
Merge branch 'master' of https://github.com/g-truc/glm
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
d7abee5d80
|
Updated readme with SIMD and swizzle interaction
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
93612791cd
|
Removed Apple specific check for LLVM versions
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
20da5a25db
|
Improved OpenMP support detection for Clang, GCC, ICC and VC
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
ca3abd6e93
|
Fixed CUDA support #499, #500, #501
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
13a997d4e1
|
Fixed CUDA support #499, #500, #501
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
affd5f3ba0
|
Fixed CUDA compiler error in type_vec4.inl #504
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
1f71f6fb3a
|
Improved SIMD and swizzle operators interactions with GCC and Clang, Added raw SIMD API.
|
ago%!(EXTRA string=9 years) |
Christophe Riccio
|
aca1710c5f
|
Fixed ignoring unknown option '/arch:SSE2' warning while compiling with Visual C++ in 64 bits with SSE3 enabled
|
ago%!(EXTRA string=9 years) |