24. januarja je bila po skoraj štiriletnem premoru izdana knjižnica 1.0.0, optimizirana samo za glavo SIMD za C++ GLM (Matematika OpenGL) na podlagi specifikacij GLSL (pdf) (OpenGL Shading Language).
Spremembe:
- dodan modul GLM_EXT_scalar_reciprocal s testi;
- dodan modul GLM_EXT_vector_reciprocal s testi;
- dodan modul GLM_EXT_matrix_integer s testi;
- dodani funkciji glm::iround in glm::around moduloma GLM_EXT_scalar_common in GLM_EXT_vector_common;
- dodana funkcija GLM_FORCE_UNRESTRICTED_FLOAT za preprečevanje statičnih trditev pri uporabi drugih skalarnih tipov s funkcijo, ki pričakuje plavajoči tip;
- dodan klasifikator constexpr funkcijam križcev in pik;
- popravljen nepravilen stavek za glm::min in glm::max;
- fiksna orientacija kvaternionov v funkciji glm::decompose;
- fiksna singularnost pri pretvorbi kvaterniona v Eulerjev kot kota;
- popravljen glm::pow, ki dela z majhnimi kvaternioni;
- popravljena napaka prevajanja glm::fastNormalize;
- popravljena napaka prevajanja glm::isMultiple;
- fiksni izračun v funkciji glm::adjugate;
- popravljena zavrnitev znaka rezultata v funkciji glm::angle za kote v območju (2pi-1, 2pi);
- Odstranjena prepoved uporabe glm::string_cast v gostiteljski kodi CUDA;
- Dodana dejanja Github.
Vir: linux.org.ru