GLM 1.0.0 - leabharlann matamaitice C++

GLM 1.0.0 - leabharlann matamaitice C++

Ar an 24 Eanáir, tar éis sos beagnach ceithre bliana, eisíodh an leabharlann SIMD-optamaithe 1.0.0 ceanntásc amháin do C++ GLM (OpenGL Mathematics) bunaithe ar shonraíochtaí GLSL (pdf) (Teanga scáthaithe OpenGL).

Athruithe:

  • modúl breise GLM_EXT_scalar_cómhalartach le tástálacha;
  • modúl breise GLM_EXT_vector_cómhalartach le trialacha;
  • modúl breise GLM_EXT_matrix_integer le tástálacha;
  • feidhmeanna breise glm::timpeall agus glm::thart ar mhodúil GLM_EXT_scalar_common agus GLM_EXT_vector_common;
  • cuireadh feidhm GLM_FORCE_UNRESTRICTED_FLOAT leis chun dearbhuithe statacha a chosc agus cineálacha scálach eile in úsáid le feidhm a bhfuiltear ag súil le cineál snámhphointe;
  • aicmitheoir constexpr breise le feidhmeanna crosaireachta agus poncanna;
  • ráiteas mícheart seasta le haghaidh glm::min agus glm::uas;
  • treoshuíomh seasta na gceathrúna sa glm::feidhm dhianscaoileann;
  • uathúlacht sheasta nuair a dhéantar ceathrún a thiontú go uillinn rolla Euler;
  • glm seasta::pow ag obair le ceathracha beaga;
  • glm seasta::fastNormalize earráid tiomsaithe;
  • glm seasta::isEarráid tiomsaithe iolra;
  • ríomh seasta i glm::feidhm aidiúnaithe;
  • diúltú seasta do chomhartha an toraidh sa glm::feidhm uillinn d'uillinneacha sa raon (2pi-1, 2pi);
  • Baineadh an toirmeasc ar glm a úsáid::string_cast i gcód óstaigh CUDA;
  • Cuireadh Gníomhartha Github leis.

Foinse: linux.org.ru

Add a comment