GLM 1.0.0
·
133 commits
to master
since this release
Features:
- Added GLM_EXT_scalar_reciprocal with tests
- Added GLM_EXT_vector_reciprocal with tests
- Added
glm::iroundandglm::uroundto 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:
Fixes:
- Fixed incorrect assertion for
glm::minandglm::max#1009 - Fixed quaternion orientation in
glm::decompose#1012 - Fixed singularity in quaternion to euler angle roll conversion #1019
- Fixed
quatglm::powhandling of small magnitude quaternions #1022 - Fixed
glm::fastNormalizebuild error #1033 - Fixed
glm::isMultiplebuild error #1034 - Fixed
glm::adjugatecalculation #1035 - Fixed
glm::anglediscards the sign of result for angles in range (2pi-1, 2pi) #1038 - Removed ban on using
glm::string_castwith CUDA host code #1041