GLM 1.0.0 - கணித சி++ நூலகம்

GLM 1.0.0 - கணித சி++ நூலகம்

ஜனவரி 24 அன்று, கிட்டத்தட்ட நான்கு வருட இடைநிறுத்தத்திற்குப் பிறகு, C++ க்கான 1.0.0 தலைப்பு மட்டும் 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:: சுற்றிலும் செயல்பாடுகளைச் சேர்த்தது;
  • ஃப்ளோட் வகையை எதிர்பார்க்கும் செயல்பாட்டுடன் மற்ற ஸ்கேலர் வகைகளைப் பயன்படுத்தும் போது நிலையான வலியுறுத்தல்களைத் தடுக்க GLM_FORCE_UNRESTRICTED_FLOAT செயல்பாட்டைச் சேர்த்தது;
  • குறுக்கு மற்றும் புள்ளி செயல்பாடுகளுக்கு constexpr வகைப்படுத்தி சேர்க்கப்பட்டது;
  • glm::min மற்றும் glm::max க்கான தவறான அறிக்கை சரி செய்யப்பட்டது;
  • glm :: சிதைவு செயல்பாடு உள்ள குவாட்டர்னியன்களின் நிலையான நோக்குநிலை;
  • குவாட்டர்னியனை யூலர் ரோல் கோணத்திற்கு மாற்றும் போது நிலையான ஒருமைப்பாடு;
  • நிலையான glm :: சிறிய குவாட்டர்னியன்களுடன் வேலை செய்யும் பவ்;
  • நிலையான glm:: fastNormalize தொகுத்தல் பிழை;
  • நிலையான glm:: isMultiple தொகுப்பு பிழை;
  • glm இல் நிலையான கணக்கீடு ::அட்ஜுகேட் செயல்பாடு;
  • glm இல் முடிவு குறியின் நிலையான நிராகரிப்பு:: வரம்பில் உள்ள கோணங்களுக்கான கோண செயல்பாடு (2pi-1, 2pi);
  • CUDA ஹோஸ்ட் குறியீட்டில் glm::string_cast ஐப் பயன்படுத்துவதற்கான தடை நீக்கப்பட்டது;
  • கிதுப் செயல்கள் சேர்க்கப்பட்டது.

ஆதாரம்: linux.org.ru

கருத்தைச் சேர்