Urtarrilaren 24an, ia lau urteko etenaldi baten ondoren, C++rako SIMD-ko goiburuko soilik 1.0.0 liburutegia kaleratu zen. GLM (OpenGL Mathematics) zehaztapenetan oinarrituta GLSL (pdf) (OpenGL Itzalaren Lengoaia).
Aldaketak:
- GLM_EXT_scalar_reciprocal modulua gehitu da probekin;
- GLM_EXT_vector_reciprocal modulua gehitu testekin;
- gehitu GLM_EXT_matrix_integer modulua probekin;
- gehitu glm::iround eta glm::around GLM_EXT_scalar_common eta GLM_EXT_vector_common moduluei;
- GLM_FORCE_UNRESTRICTED_FLOAT funtzioa gehitu du baieztapen estatikoak saihesteko, flotatzaile mota bat espero duen funtzio batekin beste mota eskalar batzuk erabiltzean;
- constexpr sailkatzailea gehitu gurutze eta puntu funtzioei;
- glm::min eta glm::max-entzako adierazpen okerra konpondu da;
- glm::deskonposaketa funtzioan kuaternioen orientazio finkoa;
- singularitate finkoa kuaternioa Euler roll angelu bihurtzean;
- glm finkoa::pow kuaternio txikiekin lan egitea;
- konpondu glm::fastNormalize konpilazio-errorea;
- konpondu glm::isMultiple konpilazio-errorea;
- kalkulu finkoa glm::adjugate funtzioan;
- glm::angelu funtzioan emaitza zeinuaren arbuio finkoa tarteko angeluetarako (2pi-1, 2pi);
- CUDA ostalariaren kodean glm::string_cast erabiltzeko debekua kendu du;
- Github ekintzak gehitu dira.
Iturria: linux.org.ru