Fl-24 ta’ Jannar, wara waqfa ta’ kważi erba’ snin, ġiet rilaxxata l-librerija 1.0.0 ottimizzata bl-intestaturi SIMD biss għal C++. GLM (OpenGL Matematika) ibbażata fuq speċifikazzjonijiet GLSL (pdf) (Lingwa tal-OpenGL Shading).
Bidliet:
- miżjud modulu GLM_EXT_scalar_reciprocal mat-testijiet;
- miżjud modulu GLM_EXT_vector_reciprocal mat-testijiet;
- miżjud modulu GLM_EXT_matrix_integer mat-testijiet;
- funzjonijiet miżjuda glm::iround u glm::around mal-moduli GLM_EXT_scalar_common u GLM_EXT_vector_common;
- miżjuda funzjoni GLM_FORCE_UNRESTRICTED_FLOAT biex tipprevjeni asserzjonijiet statiċi meta tuża tipi skalari oħra b'funzjoni li tistenna tip float;
- miżjud constexpr klassifikatur għall-funzjonijiet cross u dot;
- ffissat dikjarazzjoni żbaljata għal glm::min u glm::max;
- orjentazzjoni fissa tal-kwaternjoni fil-funzjoni glm::decompose;
- singularità fissa meta tikkonverti l-kwaternjoni għal angolu ta 'roll ta' Euler;
- glm fiss::pow taħdem ma kwaternjoni żgħar;
- ffissat glm::fastNormalize żball ta' kumpilazzjoni;
- fiss glm::isMultiple kompilazzjoni żball;
- kalkolu fiss fil-funzjoni glm::adjugate;
- rifjut fiss tas-sinjal tar-riżultat fil-funzjoni glm::angle għal angoli fil-medda (2pi-1, 2pi);
- Neħħa l-projbizzjoni fuq l-użu ta 'glm::string_cast fil-kodiċi ospitanti CUDA;
- miżjud Github Azzjonijiet.
Sors: linux.org.ru