GLM v0.9.9.6 Release Notes

Release Date: 2019-09-08 // 13 days ago
  • 🔋 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