GLM 1.0.0 - biblioteca matematica C++

GLM 1.0.0 - biblioteca matematica C++

U 24 di ghjennaghju, dopu una pausa di quasi quattru anni, a libreria 1.0.0 ottimizzata SIMD solu per l'intestazione per C ++ hè stata liberata. GLM (OpenGL Mathematics) basatu annantu à specificazioni GLSL (pdf) (Lingua d'ombra OpenGL).

Cambiamenti:

  • aghjuntu u modulu GLM_EXT_scalar_reciprocal cù testi;
  • aghjuntu u modulu GLM_EXT_vector_reciprocal cù testi;
  • aghjuntu u modulu GLM_EXT_matrix_integer cù testi;
  • funzioni aghjunte glm::iround è glm::around à i moduli GLM_EXT_scalar_common è GLM_EXT_vector_common;
  • aghjunghjenu a funzione GLM_FORCE_UNRESTRICTED_FLOAT per prevene l'affirmazioni statiche quandu si usanu altri tipi scalari cù una funzione chì aspetta un tipu di float;
  • aghjustatu un classificatore constexpr à funzioni cruciate è punti;
  • Fixed statement incorrect for glm::min è glm::max;
  • orientazione fissa di quaternioni in a funzione glm::decompose;
  • singularità fissa quandu cunvertisce quaternion à Euler roll angle;
  • glm fissu::pow chì travaglia cù picculi quaternioni;
  • Fixed glm::fastNormalize errore di compilazione;
  • Fixed glm::isMultiple errore di compilazione;
  • calculu fissu in funzione glm::adjugate;
  • rigettu fissu di u segnu di u risultatu in a funzione glm::angle per l'anguli in a gamma (2pi-1, 2pi);
  • Eliminatu a pruibizione di utilizà glm::string_cast in u codice host CUDA;
  • aghjustatu Github Actions.

Source: linux.org.ru

Cumprate un hosting affidabile per i siti cù prutezzione DDoS, servitori VPS VDS 🔥 Cumprate un hosting di siti web affidabile cù prutezzione DDoS, servitori VPS VDS | ProHoster