Ngomhla wama-24 kaJanuwari, emva kokunqumama phantse iminyaka emine, ilayibrari ye-SIMD elungiselelwe i-1.0.0 enentloko kuphela ye-C++ yakhululwa. I-GLM (IMathematika ye-OpenGL) ngokusekelwe kwiinkcukacha I-GLSL (pdf) (I-OpenGL Shading Language).
Utshintsho:
- imodyuli eyongeziweyo ye-GLM_EXT_scalar_reciprocal kunye novavanyo;
- imodyuli eyongeziweyo ye-GLM_EXT_vector_reciprocal neemvavanyo;
- imodyuli eyongeziweyo ye-GLM_EXT_matrix_integer eneemvavanyo;
- imisebenzi eyongeziweyo glm::iround kunye ne-glm::ejikeleza kwiimodyuli GLM_EXT_scalar_common kunye ne-GLM_EXT_vector_common;
- yongeze GLM_FORCE_UNRESTRICTED_FLOAT umsebenzi ukunqanda iibango ezimileyo xa usebenzisa ezinye iindidi zescalar ngomsebenzi olindele uhlobo lokudada;
- wongeze udidi lwe-constexpr ukuwela kunye nemisebenzi yamachaphaza;
- ingxelo engachanekanga elungisiweyo ye-glm::min kunye ne-glm::max;
- uqhelaniso olusisigxina lweequaternion kwi-glm::bolisa umsebenzi;
- ububunye obusisigxina xa uguqulela i-quaternion ukuya kwi-Euler roll angle;
- i-fixed glm ::i-pow esebenza ngee-quaternions ezincinci;
- fixed glm::fastLungisa impazamo yoqulunqo;
- fixed glm::isImpazamo yoqulunqo oluninzi;
- ubalo olusisigxina kwi-glm::i-adjugate function;
- ukulahlwa okusisigxina kophawu lwesiphumo kwi-glm::i-engile umsebenzi wee-engile kuluhlu (2pi-1, 2pi);
- Isuse isithintelo ekusebenziseni i-glm::string_cast kwikhowudi yenginginya yeCUDA;
- Izenzo zongezwa zeGithub.
umthombo: linux.org.ru