float -> glm::float_t