De 24. Januar, no enger bal véier Joer Paus, gouf d'1.0.0 Header-nëmmen SIMD-optimiséiert Bibliothéik fir C++ verëffentlecht. GLM (OpenGL Mathematik) baséiert op Spezifikatioune GLSL (PDF) (OpenGL Shading Language).
Ännerungen:
- dobäi Modul GLM_EXT_scalar_reciprocal mat Tester;
- dobäi Modul GLM_EXT_vector_reciprocal mat Tester;
- dobäi Modul GLM_EXT_matrix_integer mat Tester;
- dobäi Fonctiounen glm :: iround an glm :: ronderëm ze Moduler GLM_EXT_scalar_common an GLM_EXT_vector_common;
- GLM_FORCE_UNRESTRICTED_FLOAT Funktioun dobäigesat fir statesch Behaaptungen ze vermeiden wann Dir aner Skalararten benotzt mat enger Funktioun déi e Floattyp erwaart;
- bäigefüügt constexpr Klassifizéierer fir Kräiz- a Punktfunktiounen;
- fix falsch Ausso fir glm :: min an glm :: max;
- fix Orientéierung vun quaternions am glm :: decompose Funktioun;
- fix Singularitéit wann quaternion zu Euler Rouleau Wénkel Ëmwandlung;
- fix glm :: Pow schaffen mat klenge quaternions;
- fix glm :: fastNormalize Kompiléierungsfehler;
- fix glm :: isMultiple Kompiléierungsfehler;
- fix Berechnung an glm :: adjugate Funktioun;
- fix Ofleenung vum Resultat Zeechen am glm :: Wénkel Funktioun fir Wénkel am Beräich (2pi-1, 2pi);
- Geläscht de Verbuet fir glm :: string_cast am CUDA Hostcode ze benotzen;
- dobäigesat Github Aktiounen.
Source: linux.org.ru