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