GLM 1.0.0 - mathematesch C ++ Bibliothéik

GLM 1.0.0 - mathematesch C ++ Bibliothéik

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

Setzt e Commentaire