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.
 
 
 
Laurent Caumont 4137519418 Simd improvement ago%!(EXTRA string=1 year)
..
associated_min_max.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
associated_min_max.inl fix: associated min/max ago%!(EXTRA string=3 years)
bit.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
bit.inl Refactor headers ago%!(EXTRA string=7 years)
closest_point.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
closest_point.inl Refactor headers ago%!(EXTRA string=7 years)
color_encoding.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
color_encoding.inl Refactor headers ago%!(EXTRA string=7 years)
color_space.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
color_space.inl Fix epsilon not declared in color_space.inl #1233 ago%!(EXTRA string=1 year)
color_space_YCoCg.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
color_space_YCoCg.inl Refactor headers ago%!(EXTRA string=7 years)
common.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
common.inl Simd improvement ago%!(EXTRA string=1 year)
compatibility.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
compatibility.inl Fixed swizzle build on VC ago%!(EXTRA string=7 years)
component_wise.hpp Implementing fcompMin / fcompMax, closes g-truc/glm#1215 ago%!(EXTRA string=1 year)
component_wise.inl fcomp: Fix build in C++98 mode ago%!(EXTRA string=1 year)
dual_quaternion.hpp Added C++17 [[nodiscard]] support #1217 ago%!(EXTRA string=1 year)
dual_quaternion.inl Revert "Add support for non aligned SIMD for vec4" ago%!(EXTRA string=1 year)
easing.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
easing.inl fix `glm::bounceEaseInOut()` easing formula ago%!(EXTRA string=4 years)
euler_angles.hpp Added C++17 [[nodiscard]] support #1217 ago%!(EXTRA string=1 year)
euler_angles.inl Added C++17 [[nodiscard]] support #1217 ago%!(EXTRA string=1 year)
extend.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
extend.inl Refactor headers ago%!(EXTRA string=7 years)
extended_min_max.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
extended_min_max.inl Added integer matrix extensions and fixed build ago%!(EXTRA string=5 years)
exterior_product.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
exterior_product.inl Add GLM_FORCE_UNRESTRICTED_FLOAT to skip static assert when using not float types ago%!(EXTRA string=1 year)
fast_exponential.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
fast_exponential.inl fix: fastExp promotion ago%!(EXTRA string=5 years)
fast_square_root.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
fast_square_root.inl Add GLM_FORCE_UNRESTRICTED_FLOAT to skip static assert when using not float types ago%!(EXTRA string=1 year)
fast_trigonometry.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
fast_trigonometry.inl Refactor headers ago%!(EXTRA string=7 years)
float_normalize.inl Fixed typos ago%!(EXTRA string=1 year)
functions.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
functions.inl Refactor headers ago%!(EXTRA string=7 years)
gradient_paint.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
gradient_paint.inl Refactor headers ago%!(EXTRA string=7 years)
handed_coordinate_space.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
handed_coordinate_space.inl Refactor headers ago%!(EXTRA string=7 years)
hash.hpp Update hash.hpp to detect msvc ago%!(EXTRA string=1 year)
hash.inl Fix GLM_GTX_hash (#1202) ago%!(EXTRA string=1 year)
integer.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
integer.inl Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
intersect.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
intersect.inl Fix intersectRayTriangle from GLM_GTX_intersect #1158 ago%!(EXTRA string=1 year)
io.hpp Added C++17 [[nodiscard]] support #1217 ago%!(EXTRA string=1 year)
io.inl Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
log_base.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
log_base.inl Refactor headers ago%!(EXTRA string=7 years)
matrix_cross_product.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
matrix_cross_product.inl Refactor headers ago%!(EXTRA string=7 years)
matrix_decompose.hpp Added C++17 [[nodiscard]] support #1217 ago%!(EXTRA string=1 year)
matrix_decompose.inl Fix quat packing XYZW usage (#1204) ago%!(EXTRA string=1 year)
matrix_factorisation.hpp Added C++17 [[nodiscard]] support #1217 ago%!(EXTRA string=1 year)
matrix_factorisation.inl Fix Clang 15 test build errors ago%!(EXTRA string=2 years)
matrix_interpolation.hpp Added C++17 [[nodiscard]] support #1217 ago%!(EXTRA string=1 year)
matrix_interpolation.inl axisAngle epsilon changed to work as expected on small angles ago%!(EXTRA string=4 years)
matrix_major_storage.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
matrix_major_storage.inl Refactor headers ago%!(EXTRA string=7 years)
matrix_operation.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
matrix_operation.inl fix: add missing transposition to adjugate for mat2 and mat4 ago%!(EXTRA string=4 years)
matrix_query.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
matrix_query.inl Improved performace. ago%!(EXTRA string=2 years)
matrix_transform_2d.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
matrix_transform_2d.inl Refactor headers ago%!(EXTRA string=7 years)
mixed_product.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
mixed_product.inl Refactor headers ago%!(EXTRA string=7 years)
norm.hpp Fix GTX_norm cyclic include ago%!(EXTRA string=1 year)
norm.inl Add GLM_FORCE_UNRESTRICTED_FLOAT to skip static assert when using not float types ago%!(EXTRA string=1 year)
normal.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
normal.inl Refactor headers ago%!(EXTRA string=7 years)
normalize_dot.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
normalize_dot.inl Refactor headers ago%!(EXTRA string=7 years)
number_precision.hpp Fix GTX_number_precision build #1258 ago%!(EXTRA string=1 year)
optimum_pow.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
optimum_pow.inl Refactor headers ago%!(EXTRA string=7 years)
orthonormalize.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
orthonormalize.inl Refactor headers ago%!(EXTRA string=7 years)
pca.hpp Added C++17 [[nodiscard]] support #1217 ago%!(EXTRA string=1 year)
pca.inl fix: declarations ago%!(EXTRA string=2 years)
perpendicular.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
perpendicular.inl Refactor headers ago%!(EXTRA string=7 years)
polar_coordinates.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
polar_coordinates.inl Refactor headers ago%!(EXTRA string=7 years)
projection.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
projection.inl Refactor headers ago%!(EXTRA string=7 years)
quaternion.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
quaternion.inl Adding constexpr qualifier for helper functions #1050 (#1184) ago%!(EXTRA string=1 year)
range.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
raw_data.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
raw_data.inl Refactor headers ago%!(EXTRA string=7 years)
rotate_normalized_axis.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
rotate_normalized_axis.inl Made GLM_FORCE_QUAT_DATA_XYZW be supported by most major functions ago%!(EXTRA string=2 years)
rotate_vector.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
rotate_vector.inl Refactor headers ago%!(EXTRA string=7 years)
scalar_multiplication.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
scalar_relational.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
scalar_relational.inl Refactor headers ago%!(EXTRA string=7 years)
spline.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
spline.inl Refactor headers ago%!(EXTRA string=7 years)
std_based_type.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
std_based_type.inl Refactor headers ago%!(EXTRA string=7 years)
string_cast.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
string_cast.inl Fix compare that is always true ago%!(EXTRA string=1 year)
texture.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
texture.inl Refactor headers ago%!(EXTRA string=7 years)
transform.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
transform.inl Refactor headers ago%!(EXTRA string=7 years)
transform2.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
transform2.inl fix: scalebias ago%!(EXTRA string=5 years)
type_aligned.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
type_aligned.inl Refactor headers ago%!(EXTRA string=7 years)
type_trait.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
type_trait.inl Added quaternion EXT extensions ago%!(EXTRA string=7 years)
vec_swizzle.hpp Simd improvement ago%!(EXTRA string=1 year)
vector_angle.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
vector_angle.inl Add GLM_FORCE_UNRESTRICTED_FLOAT to skip static assert when using not float types ago%!(EXTRA string=1 year)
vector_query.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
vector_query.inl Refactor headers ago%!(EXTRA string=7 years)
wrap.hpp Remove disabled warnings (#1213) ago%!(EXTRA string=1 year)
wrap.inl Added clamp, repeat, mirrorClamp and mirrorRepeat function to GLM_EXT_scalar_commond and GLM_EXT_vector_commond extensions with tests ago%!(EXTRA string=5 years)