GLM 1.0.0 - matematika C++-biblioteko

GLM 1.0.0 - matematika C++-biblioteko

La 24-an de januaro, post preskaŭ kvarjara paŭzo, la 1.0.0 nur kaplinia SIMD-optimumigita biblioteko por C++ estis publikigita. GLM (OpenGL Mathematics) surbaze de specifoj GLSL (pdf) (OpenGL Shading Language).

Ŝanĝoj:

  • aldonita modulo GLM_EXT_skalar_reciprocal kun testoj;
  • aldonita modulo GLM_EXT_vector_reciprocal kun testoj;
  • aldonita modulo GLM_EXT_matrix_integer kun testoj;
  • aldonitaj funkcioj glm::iround kaj glm::around al moduloj GLM_EXT_scalar_common kaj GLM_EXT_vector_common;
  • aldonis GLM_FORCE_UNRESTRICTED_FLOAT-funkcion por malhelpi senmovajn asertojn kiam oni uzas aliajn skalartipojn kun funkcio atendanta flosilon;
  • aldonita constexpr klasigilo al krucaj kaj punktofunkcioj;
  • fiksita malĝusta deklaro por glm::min kaj glm::max;
  • fiksita orientiĝo de kvaternioj en la glm::malkompona funkcio;
  • fiksita unuopaĵo dum konvertado de kvarono al Euler-rulangulo;
  • fiksita glm::pow laboranta kun malgrandaj kvaronoj;
  • fiksita glm::fastNormalize kompila eraro;
  • fiksita glm::isMultiple-kompila eraro;
  • fiksita kalkulo en glm::adjugate funkcio;
  • fiksita malakcepto de la rezulta signo en la funkcio glm::angle por anguloj en la gamo (2pi-1, 2pi);
  • Forigis la malpermeson uzi glm::string_cast en CUDA gastiganta kodo;
  • Aldonitaj Github-Agoj.

fonto: linux.org.ru

Aĉetu fidindan gastigadon por retejoj kun DDoS-protekto, VPS-VDS-serviloj 🔥 Aĉetu fidindan retejan gastigadon kun DDoS-protekto, VPS VDS-servilojn | ProHoster