GLM 1.0.0 — matemaatiline C++ teek

GLM 1.0.0 — matemaatiline C++ teek

24. jaanuaril, peaaegu nelja-aastase pausi jÀrel, ilmus 1.0.0 versioon header-only SIMD-optimiseeritud C++ teegi jaoks GLM (OpenGL Mathematics), mis pÔhinevad spetsifikatsioonidel GLSL (pdf) (OpenGL Shading Language).

Muudatused:

  • lisatud moodul GLM_EXT_scalar_reciprocal koos testidega;
  • lisatud moodul GLM_EXT_vector_reciprocal koos testidega;
  • lisatud moodul GLM_EXT_matrix_integer koos testidega;
  • lisatud funktsioonid glm::iround ja glm::uround moodulitesse GLM_EXT_scalar_common ja GLM_EXT_vector_common;
  • lisatud funktsioon GLM_FORCE_UNRESTRICTED_FLOAT, et vĂ€ltida staatilisi vĂ€iteid, kui kasutatakse teisi skalaare tĂŒĂŒpe funktsiooniga, mis ootab float tĂŒĂŒpi;
  • lisatud constexpr klassifikaator funktsioonidesse cross ja dot;
  • parandatud vale vĂ€ide glm::min ja glm::max jaoks;
  • parandatud kvaterniolide orientatsioon funktsioonis glm::decompose;
  • parandatud singulaarsus kvaterni spiraliseerimisel euler'i nurka;
  • parandatud glm::pow töö kvaterniolide vĂ€ikeses suuruses;
  • parandatud kompileerimisviga glm::fastNormalize;
  • parandatud kompileerimisviga glm::isMultiple;
  • parandatud arvutamine funktsioonis glm::adjugate;
  • parandatud tulemusmĂ€rgi kĂ”rvaldamine funktsioonis glm::angle nurkade jaoks vahemikus (2pi-1, 2pi);
  • eemaldatud keeld glm::string_cast kasutamiseks CUDA host koodis;
  • lisatud Github Actions.

Allikas: linux.org.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster