Janaayo 24-keedii, kadib ku dhawaad ββafar sano oo hakad ah, maktabadda 1.0.0-ka ah ee SIMD-ku-habboon ee C++ ayaa la siidaayay GLM (Xisaabta OpenGL) oo ku salaysan tilmaamo GLSL (pdf) (Luqadda Shading OpenGL).
Isbedelada:
- moduleka lagu daray GLM_EXT_scalar_reciprocal oo leh imtixaanno;
- moduleka lagu daray GLM_EXT_vector_reciprocal with tests;
- moduleka lagu daray GLM_EXT_matrix_integer oo leh tijaabooyin;
- hawlaha lagu daray glm :: wareegsan iyo glm :: agagaarka modules GLM_EXT_scalar_common iyo GLM_EXT_vector_common;
- lagu daray GLM_FORCE_UNRESTRICTED_FLOAT function si looga hortago sheegashada taagan marka la isticmaalayo noocyada kale ee scalar oo leh hawl filaya nooca sabaynta;
- lagu daray kala-soocida constexpr si ay u gudubto iyo hawlaha dhibic;
- bayaan khaldan oo go'an glm:: min iyo glm:: max;
- hanuuninta go'an ee afar geesoodka ee glm :: hoos u dhaca shaqada;
- kalinimo go'an marka rubuc-rubuc loo beddelayo xagasha duubka Euler;
- glm go'an :: pow oo la shaqeynaya afar geesoodyo yaryar;
- glm go'an :: dhaqsoNormalize qalad ururinta;
- glm go'an :: waa qalad ururin badan;
- xisaabinta go'an ee glm :: hagaajinta shaqada;
- Diidmada go'an ee calaamada natiijada ee glm :: xagal shaqada xagasha ee kala duwan (2pi-1, 2pi);
- Waxaa laga saaray mamnuucida isticmaalka glm :: string_cast ee CUDA code code;
- Waxqabadyada Github ee lagu daray.
Source: linux.org.ru