Бараг дөрвөн жил завсарласны дараа 24-р сарын 1.0.0-нд C++-д зориулсан XNUMX толгой хэсэгт зориулагдсан SIMD-н оновчтой номын сан гарсан. GLM (OpenGL Математик) техникийн үзүүлэлтүүд дээр үндэслэсэн GLSL (pdf) (OpenGL сүүдэрлэх хэл).
Өөрчлөлт:
- GLM_EXT_scalar_reciprocal модулийг туршилтын хамт нэмсэн;
- GLM_EXT_vector_reciprocal модулийг туршилтаар нэмсэн;
- туршилтын хамт GLM_EXT_matrix_integer модулийг нэмсэн;
- GLM_EXT_scalar_common болон GLM_EXT_vector_common модулиудад glm::iround болон glm::around функцуудыг нэмсэн;
- хөвөх төрлийг хүлээж буй функцтэй бусад скаляр төрлүүдийг ашиглах үед статик батламжаас сэргийлэхийн тулд GLM_FORCE_UNRESTRICTED_FLOAT функцийг нэмсэн;
- хөндлөн болон цэгийн функцүүдэд constexpr ангилагчийг нэмсэн;
- glm::min болон glm::max-ын буруу мэдэгдлийг зассан;
- glm::decompose функц дэх кватернионуудын тогтмол чиглэл;
- квартернионыг Эйлер өнхрөх өнцөг болгон хувиргах үед тогтмол онцгой байдал;
- тогтмол glm::pow жижиг кватернионтой ажиллах;
- fixed glm::fastNormalize эмхэтгэлийн алдаа;
- тогтмол glm::isОлон эмхэтгэлийн алдаа;
- glm::adjugate функц дэх тогтмол тооцоо;
- (2pi-1, 2pi) муж дахь өнцгийн хувьд glm::angle функц дэх үр дүнгийн тэмдгийг тогтмол татгалзсан;
- CUDA хост кодонд glm::string_cast ашиглахыг хориглосон хоригийг арилгасан;
- Github үйлдлүүд нэмсэн.
Эх сурвалж: linux.org.ru