I te Hanuere 24, i muri i te okioki tata ki te wha tau, ka tukuna te whare pukapuka 1.0.0 pane-anake SIMD-optimized mo C++. GLM (OpenGL Mathematics) i runga i nga whakaritenga GLSL (pdf) (OpenGL Shading Language).
Huringa:
- tāpirihia te kōwae GLM_EXT_scalar_reciprocal me ngā whakamātautau;
- tāpirihia te kōwae GLM_EXT_vector_reciprocal me ngā whakamātautau;
- tāpirihia te kōwae GLM_EXT_matrix_integer me ngā whakamātautau;
- kua taapirihia nga mahi glm::iround me te glm::huri noa ki nga waahanga GLM_EXT_scalar_common me GLM_EXT_vector_common;
- tāpirihia te mahi GLM_FORCE_UNRESTRICTED_FLOAT hei aukati i nga whakapae pateko i te wa e whakamahi ana i etahi atu momo scalar me tetahi mahi e tumanako ana he momo rewa;
- tāpirihia te whakarōpū constexpr ki nga mahi whakawhiti me te ira;
- kua whakatauhia te korero hē mo glm::min me glm::max;
- te whakatakotoranga o nga quaternions i te mahi glm::decompose;
- kua whakaritea te motuhake ina huri i te quaternion ki te koki pukapuka Euler;
- Glm::pow e mahi ana me nga waahanga iti;
- glm::fastNormalize hapa whakahiato;
- kua whakaritea glm::isHapa whakahiato maha;
- tātai pūmau i roto i te glm::adjugate mahi;
- te whakakore i te tohu hua i roto i te glm::koki mahi mo nga koki o te awhe (2pi-1, 2pi);
- I tangohia te aukati ki te whakamahi i te glm::string_cast i roto i te waehere kaihautu CUDA;
- Kua taapirihia nga Mahi a Github.
Source: linux.org.ru