Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix handling of small magnitude quaternions
The special case handling in glm::qua::pow is specifically intended for the case when the magnitude is null. Even for magnitudes smaller than epsilon, the common formula should be used. Because comparing a floating-point value by equality triggers a warning through the -Weveverything setting of clang, it must be selectively disabled for the condition.
- Loading branch information