..
_features.hpp
Removed Apple specific check for LLVM versions
ago%!(EXTRA string=10 years)
_fixes.hpp
Reorganized SIMD code
ago%!(EXTRA string=10 years)
_noise.hpp
Reorganized SIMD code
ago%!(EXTRA string=10 years)
_swizzle.hpp
Reorganized SIMD code
ago%!(EXTRA string=10 years)
_swizzle_func.hpp
Reorganized SIMD code
ago%!(EXTRA string=10 years)
_vectorize.hpp
Reorganized SIMD code
ago%!(EXTRA string=10 years)
dummy.cpp
Reorganized SIMD code
ago%!(EXTRA string=10 years)
func_common.hpp
Reorganized SIMD code
ago%!(EXTRA string=10 years)
func_common.inl
Removed Apple specific check for LLVM versions
ago%!(EXTRA string=10 years)
func_common_simd.inl
Improved SIMD and swizzle operators interactions with GCC and Clang, Added raw SIMD API.
ago%!(EXTRA string=10 years)
func_exponential.hpp
Reorganized SIMD code
ago%!(EXTRA string=10 years)
func_exponential.inl
Reorganized SIMD code
ago%!(EXTRA string=10 years)
func_geometric.hpp
Reorganized SIMD code
ago%!(EXTRA string=10 years)
func_geometric.inl
Fixed CUDA compiler error in type_vec4.inl #504
ago%!(EXTRA string=10 years)
func_geometric_simd.inl
Improved SIMD and swizzle operators interactions with GCC and Clang, Added raw SIMD API.
ago%!(EXTRA string=10 years)
func_integer.hpp
Reorganized SIMD code
ago%!(EXTRA string=10 years)
func_integer.inl
Fixed CUDA compiler error in type_vec4.inl #504
ago%!(EXTRA string=10 years)
func_integer_simd.inl
Reorganized SIMD code
ago%!(EXTRA string=10 years)
func_matrix.hpp
Fixed: outerProduct was defined incorrectly for unmatched vecX types. E.g. outerProduct(vec2, vec4) did not succeed because the matrix return types were wrong. The computing function seemed fine. I used https://en.wikipedia.org/wiki/Outer_product as reference on what the number of columns/rows ''should'' be and fixed it so that it matches the description from wikipedia
ago%!(EXTRA string=10 years)
func_matrix.inl
Fixed CUDA compiler error in type_vec4.inl #504
ago%!(EXTRA string=10 years)
func_matrix_simd.inl
Improved SIMD and swizzle operators interactions with GCC and Clang, Added raw SIMD API.
ago%!(EXTRA string=10 years)
func_packing.hpp
packing function clean up #292
ago%!(EXTRA string=11 years)
func_packing.inl
Improved packing code to give vectorization a chance
ago%!(EXTRA string=10 years)
func_trigonometric.hpp
- Improved constexpr for constant functions coverage #198
ago%!(EXTRA string=10 years)
func_trigonometric.inl
Merge branch '0.9.7'
ago%!(EXTRA string=10 years)
func_vector_relational.hpp
Fixed faceforward build #289
ago%!(EXTRA string=11 years)
func_vector_relational.inl
Finishing up removing GLM_FORCE_SIZE_FUNC define and passing by copy scalars
ago%!(EXTRA string=10 years)
glm.cpp
Fixed faceforward build #289
ago%!(EXTRA string=11 years)
precision.hpp
Simplify code removing GLM_FORCE_SIZE_FUNC, GLM_META_PROG_HELPERS, GLM_STATIC_CONST_MEMBERS and 'type' type trait. Added experiments for GTX_type_trait
ago%!(EXTRA string=10 years)
setup.hpp
Workaround GCC compiler bug with constexpr support
ago%!(EXTRA string=10 years)
type_float.hpp
Fixed faceforward build #289
ago%!(EXTRA string=11 years)
type_gentype.hpp
Fixed faceforward build #289
ago%!(EXTRA string=11 years)
type_gentype.inl
Fixed faceforward build #289
ago%!(EXTRA string=11 years)
type_half.hpp
Fixed faceforward build #289
ago%!(EXTRA string=11 years)
type_half.inl
Fixed "Declaration shadows a field" warning
ago%!(EXTRA string=10 years)
type_int.hpp
Fix spelling mistakes
ago%!(EXTRA string=10 years)
type_mat.hpp
Fixed faceforward build #289
ago%!(EXTRA string=11 years)
type_mat.inl
Fixed faceforward build #289
ago%!(EXTRA string=11 years)
type_mat2x2.hpp
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
ago%!(EXTRA string=10 years)
type_mat2x2.inl
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
ago%!(EXTRA string=10 years)
type_mat2x3.hpp
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
ago%!(EXTRA string=10 years)
type_mat2x3.inl
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
ago%!(EXTRA string=10 years)
type_mat2x4.hpp
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
ago%!(EXTRA string=10 years)
type_mat2x4.inl
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
ago%!(EXTRA string=10 years)
type_mat3x2.hpp
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
ago%!(EXTRA string=10 years)
type_mat3x2.inl
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
ago%!(EXTRA string=10 years)
type_mat3x3.hpp
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
ago%!(EXTRA string=10 years)
type_mat3x3.inl
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
ago%!(EXTRA string=10 years)
type_mat3x4.hpp
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
ago%!(EXTRA string=10 years)
type_mat3x4.inl
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
ago%!(EXTRA string=10 years)
type_mat4x2.hpp
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
ago%!(EXTRA string=10 years)
type_mat4x2.inl
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
ago%!(EXTRA string=10 years)
type_mat4x3.hpp
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
ago%!(EXTRA string=10 years)
type_mat4x3.inl
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
ago%!(EXTRA string=10 years)
type_mat4x4.hpp
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
ago%!(EXTRA string=10 years)
type_mat4x4.inl
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
ago%!(EXTRA string=10 years)
type_mat4x4_simd.inl
Improved SIMD and swizzle operators interactions with GCC and Clang, Added raw SIMD API.
ago%!(EXTRA string=10 years)
type_vec.hpp
Clean up doxygen and source
ago%!(EXTRA string=10 years)
type_vec.inl
Fixed faceforward build #289
ago%!(EXTRA string=11 years)
type_vec1.hpp
Workaround GCC compiler bug with constexpr support
ago%!(EXTRA string=10 years)
type_vec1.inl
Workaround GCC compiler bug with constexpr support
ago%!(EXTRA string=10 years)
type_vec2.hpp
Workaround GCC compiler bug with constexpr support
ago%!(EXTRA string=10 years)
type_vec2.inl
Workaround GCC compiler bug with constexpr support
ago%!(EXTRA string=10 years)
type_vec3.hpp
Workaround GCC compiler bug with constexpr support
ago%!(EXTRA string=10 years)
type_vec3.inl
Workaround GCC compiler bug with constexpr support
ago%!(EXTRA string=10 years)
type_vec4.hpp
Workaround GCC compiler bug with constexpr support
ago%!(EXTRA string=10 years)
type_vec4.inl
Workaround GCC compiler bug with constexpr support
ago%!(EXTRA string=10 years)
type_vec4_simd.inl
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
ago%!(EXTRA string=10 years)