OpenGL Mathematics (GLM)
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and dots ('.'), can be up to 35 characters long. Letters must be lowercase.
 
 
 
Christophe Riccio 96963f88cc Single file for simd specialization ago%!(EXTRA string=9 years)
..
_features.hpp Fixed faceforward build #289 ago%!(EXTRA string=11 years)
_fixes.hpp Fixed faceforward build #289 ago%!(EXTRA string=11 years)
_noise.hpp Fixed faceforward build #289 ago%!(EXTRA string=11 years)
_swizzle.hpp Fixed faceforward build #289 ago%!(EXTRA string=11 years)
_swizzle_func.hpp Fixed faceforward build #289 ago%!(EXTRA string=11 years)
_vectorize.hpp Fixed faceforward build #289 ago%!(EXTRA string=11 years)
dummy.cpp Added target to build optional static and dynamic GLM library ago%!(EXTRA string=10 years)
func_common.hpp Fixed faceforward build #289 ago%!(EXTRA string=11 years)
func_common.inl Single file for simd specialization ago%!(EXTRA string=9 years)
func_common_simd.inl Single file for simd specialization ago%!(EXTRA string=9 years)
func_exponential.hpp Fixed faceforward build #289 ago%!(EXTRA string=11 years)
func_exponential.inl Fixed faceforward build #289 ago%!(EXTRA string=11 years)
func_geometric.hpp Fixed faceforward build #289 ago%!(EXTRA string=11 years)
func_geometric.inl Single file for simd specialization ago%!(EXTRA string=9 years)
func_geometric_simd.inl Single file for simd specialization ago%!(EXTRA string=9 years)
func_integer.hpp Fixed faceforward build #289 ago%!(EXTRA string=11 years)
func_integer.inl Fixed uaddCarry warning #497 ago%!(EXTRA string=9 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 Single file for simd specialization ago%!(EXTRA string=9 years)
func_matrix_simd.inl Single file for simd specialization ago%!(EXTRA string=9 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)
intrinsic_common.hpp Fixed faceforward build #289 ago%!(EXTRA string=11 years)
intrinsic_common.inl Single file for simd specialization ago%!(EXTRA string=9 years)
intrinsic_exponential.hpp Fixed faceforward build #289 ago%!(EXTRA string=11 years)
intrinsic_exponential.inl Fixed faceforward build #289 ago%!(EXTRA string=11 years)
intrinsic_geometric.hpp Fixed faceforward build #289 ago%!(EXTRA string=11 years)
intrinsic_geometric.inl Single file for simd specialization ago%!(EXTRA string=9 years)
intrinsic_integer.hpp More fixes for doxygen ago%!(EXTRA string=11 years)
intrinsic_integer.inl More fixes for doxygen ago%!(EXTRA string=11 years)
intrinsic_matrix.hpp Fixed faceforward build #289 ago%!(EXTRA string=11 years)
intrinsic_matrix.inl More experiments to improve SIMD support ago%!(EXTRA string=9 years)
intrinsic_trigonometric.hpp Fixed faceforward build #289 ago%!(EXTRA string=11 years)
intrinsic_trigonometric.inl Fixed faceforward build #289 ago%!(EXTRA string=11 years)
intrinsic_vector_relational.hpp Fixed faceforward build #289 ago%!(EXTRA string=11 years)
intrinsic_vector_relational.inl 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 Fixed warning ago%!(EXTRA string=9 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 Improved coding style consistency, scalars are passed by copy ago%!(EXTRA string=10 years)
type_mat2x2.inl Finishing up removing GLM_FORCE_SIZE_FUNC define and passing by copy scalars ago%!(EXTRA string=10 years)
type_mat2x3.hpp Finishing up removing GLM_FORCE_SIZE_FUNC define and passing by copy scalars ago%!(EXTRA string=10 years)
type_mat2x3.inl Finishing up removing GLM_FORCE_SIZE_FUNC define and passing by copy scalars ago%!(EXTRA string=10 years)
type_mat2x4.hpp Finishing up removing GLM_FORCE_SIZE_FUNC define and passing by copy scalars ago%!(EXTRA string=10 years)
type_mat2x4.inl Finishing up removing GLM_FORCE_SIZE_FUNC define and passing by copy scalars ago%!(EXTRA string=10 years)
type_mat3x2.hpp Finishing up removing GLM_FORCE_SIZE_FUNC define and passing by copy scalars ago%!(EXTRA string=10 years)
type_mat3x2.inl Finishing up removing GLM_FORCE_SIZE_FUNC define and passing by copy scalars ago%!(EXTRA string=10 years)
type_mat3x3.hpp Finishing up removing GLM_FORCE_SIZE_FUNC define and passing by copy scalars ago%!(EXTRA string=10 years)
type_mat3x3.inl Finishing up removing GLM_FORCE_SIZE_FUNC define and passing by copy scalars ago%!(EXTRA string=10 years)
type_mat3x4.hpp Finishing up removing GLM_FORCE_SIZE_FUNC define and passing by copy scalars ago%!(EXTRA string=10 years)
type_mat3x4.inl Finishing up removing GLM_FORCE_SIZE_FUNC define and passing by copy scalars ago%!(EXTRA string=10 years)
type_mat4x2.hpp Finishing up removing GLM_FORCE_SIZE_FUNC define and passing by copy scalars ago%!(EXTRA string=10 years)
type_mat4x2.inl Finishing up removing GLM_FORCE_SIZE_FUNC define and passing by copy scalars ago%!(EXTRA string=10 years)
type_mat4x3.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)
type_mat4x3.inl Finishing up removing GLM_FORCE_SIZE_FUNC define and passing by copy scalars ago%!(EXTRA string=10 years)
type_mat4x4.hpp Add missing const to declaration ago%!(EXTRA string=10 years)
type_mat4x4.inl More experiments to improve SIMD support ago%!(EXTRA string=9 years)
type_mat4x4_sse2.inl More experiments to improve SIMD support ago%!(EXTRA string=9 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 Improved coding style consistency, scalars are passed by copy ago%!(EXTRA string=10 years)
type_vec1.inl Finishing up removing GLM_FORCE_SIZE_FUNC define and passing by copy scalars ago%!(EXTRA string=10 years)
type_vec2.hpp Improved coding style consistency, scalars are passed by copy ago%!(EXTRA string=10 years)
type_vec2.inl Finishing up removing GLM_FORCE_SIZE_FUNC define and passing by copy scalars ago%!(EXTRA string=10 years)
type_vec3.hpp Improved coding style consistency, scalars are passed by copy ago%!(EXTRA string=10 years)
type_vec3.inl Finishing up removing GLM_FORCE_SIZE_FUNC define and passing by copy scalars ago%!(EXTRA string=10 years)
type_vec4.hpp Clean up inverse SSE code ago%!(EXTRA string=9 years)
type_vec4.inl Fixed build on non-VC compilers ago%!(EXTRA string=9 years)
type_vec4_avx.inl Fixed faceforward build #289 ago%!(EXTRA string=11 years)
type_vec4_avx2.inl Fixed faceforward build #289 ago%!(EXTRA string=11 years)
type_vec4_sse2.inl Fixed build on non-VC compilers ago%!(EXTRA string=9 years)