Path to this page:
Subject: CVS commit: pkgsrc/graphics/glm
From: Thomas Klausner
Date: 2024-01-28 13:57:22
Message id: 20240128125722.9B78DFA42@cvs.NetBSD.org
Log Message:
glm: update to 1.0.0.
Features:
Added GLM_EXT_scalar_reciprocal with tests
Added GLM_EXT_vector_reciprocal with tests
Added glm::iround and glm::uround to GLM_EXT_scalar_common and \
GLM_EXT_vector_common
Added GLM_EXT_matrix_integer with tests
Added Github Actions
Added GLM_FORCE_UNRESTRICTED_FLOAT to prevent static asserts when using \
other scalar types with function expecting floats.
Improvements:
Added constexpr qualifier for cross product #1040
Added constexpr qualifier for dot product #1040
Fixes:
Fixed incorrect assertion for glm::min and glm::max #1009
Fixed quaternion orientation in glm::decompose #1012
Fixed singularity in quaternion to euler angle roll conversion #1019
Fixed quat glm::pow handling of small magnitude quaternions #1022
Fixed glm::fastNormalize build error #1033
Fixed glm::isMultiple build error #1034
Fixed glm::adjugate calculation #1035
Fixed glm::angle discards the sign of result for angles in range (2pi-1, \
2pi) #1038
Removed ban on using glm::string_cast with CUDA host code #1041
Files: