GLM 1.0.0 - maktabadda xisaabta C++

GLM 1.0.0 - maktabadda xisaabta C++

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

Add a comment