Skip to content

GLM 0.9.9.6

Compare
Choose a tag to compare
@Groovounet Groovounet released this 08 Sep 11:30
· 351 commits to master since this release

Features:

  • Added Neon support to glm #945
  • Added SYCL support #914
  • Added EXT_scalar_integer extension with power of two and multiple scalar functions
  • Added EXT_vector_integer extension with power of two and multiple vector functions

Improvements:

  • Added Visual C++ 2019 detection
  • Added Visual C++ 2017 15.8 and 15.9 detection
  • Added missing genType check for bitCount and bitfieldReverse #893

Fixes:

  • Fixed for g++6 where -std=c++1z sets __cplusplus to 201500 instead of 201402 #921
  • Fixed hash hashes qua instead of tquat #919
  • Fixed .natvis as structs renamed #915
  • Fixed ldexp and frexp declaration #895
  • Fixed missing const to quaternion conversion operators #890
  • Fixed EXT_scalar_ulp and EXT_vector_ulp API coding style
  • Fixed quaternion componant order: w, {x, y, z} #916
  • Fixed GLM_HAS_CXX11_STL broken on Clang with Linux #926
  • Fixed Clang or GCC build due to wrong GLM_HAS_IF_CONSTEXPR definition #907
  • Fixed CUDA 9 build #910