При включении GLM_FORCE_DEFAULT_ALIGNED_GENTYPES
glUniformMatrix3fv(loc, 1, GL_FALSE, glm::value_ptr(matrix));
не работает, а при отключении - работает. Является ли это предполагаемым поведением или нет (я не смог ничего найти в документах), если нет, как я мог это исправить, не эмулируя поведение glm::value_ptr
вручную?