Tanggal 24 Januari, sawise ngaso meh patang taun, perpustakaan sing dioptimalake SIMD mung 1.0.0 kanggo C ++ dirilis. GLM (OpenGL Mathematics) adhedhasar spesifikasi GLSL (pdf) (OpenGL Shading Language).
Pangowahan:
- ditambahake modul GLM_EXT_scalar_reciprocal karo tes;
- ditambahake modul GLM_EXT_vector_reciprocal karo tes;
- ditambahake modul GLM_EXT_matrix_integer karo tes;
- ditambahaké fungsi glm :: iround lan glm :: watara kanggo modul GLM_EXT_scalar_common lan GLM_EXT_vector_common;
- ditambahake fungsi GLM_FORCE_UNRESTRICTED_FLOAT kanggo nyegah pratelan statis nalika nggunakake jinis skalar liyane karo fungsi dikarepake jinis float;
- nambahake klasifikasi constexpr kanggo fungsi salib lan titik;
- tetep statement salah kanggo glm :: min lan glm :: max;
- orientasi tetep saka quaternions ing glm :: fungsi decompose;
- singularitas tetep nalika ngowahi quaternion menyang sudut roll Euler;
- tetep glm::pow nggarap quaternions cilik;
- tetep glm :: kesalahan kompilasi fastNormalize;
- tetep glm:: isMultiple kesalahan kompilasi;
- pitungan tetep ing glm :: fungsi adjugate;
- nolak tetep tandha asil ing glm :: fungsi sudut kanggo sudhut ing sawetara (2pi-1, 2pi);
- Mbusak larangan nggunakake glm :: string_cast ing kode host CUDA;
- Ditambahake Tindakan Github.
Source: linux.org.ru