GLM 1.0.0 - matematisk C++-bibliotek

GLM 1.0.0 - matematisk C++-bibliotek

Den 24 januari, efter nästan fyra års paus, släpptes version 1.0.0 av header-only SIMD-optimerad C++-bibliotek. GLM (OpenGL Mathematics), baserat på specifikationer GLSL (pdf) (OpenGL Shading Language).

Ändringar:

  • Modulen GLM_EXT_scalar_reciprocal med tester har lagts till;
  • Modulen GLM_EXT_vector_reciprocal med tester har lagts till;
  • Modulen GLM_EXT_matrix_integer med tester har lagts till;
  • Funktionerna glm::iround och glm::uround har lagts till i modulerna GLM_EXT_scalar_common och GLM_EXT_vector_common;
  • Funktionen GLM_FORCE_UNRESTRICTED_FLOAT har lagts till för att förhindra statiska påståenden vid användning av andra skalära typer med en funktion som förväntar sig typen float;
  • constexpr-klassificeraren har lagts till i funktionerna cross och dot;
  • Felaktigt påstående för glm::min och glm::max har åtgärdats;
  • Orienteringen av quaternioner i funktionen glm::decompose har åtgärdats;
  • Singularitetsproblem vid omvandling av quaternion till eulers vinkeln för rullning har åtgärdats;
  • Uppförandet av glm::pow med små quaternioner har åtgärdats;
  • Kompileringsfelet i glm::fastNormalize har åtgärdats;
  • Kompileringsfelet i glm::isMultiple har åtgärdats;
  • Beräkningen i funktionen glm::adjugate har åtgärdats;
  • Avskärningen av tecknet i resultatet i funktionen glm::angle för vinklar i intervallet (2pi-1, 2pi) har åtgärdats;
  • Förbudet mot att använda glm::string_cast i CUDA-värdprogrammet har tagits bort;
  • Github Actions har lagts till.

Källa: linux.org.ru

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster