Overview

Request 900879 accepted

- Update to version 0.9.9.8
Features:
* Added GLM_EXT_vector_intX* and GLM_EXT_vector_uintX*
extensions
* Added GLM_EXT_matrix_intX* and GLM_EXT_matrix_uintX*
extensions
Improvements:
* Added clamp, repeat, mirrorClamp and mirrorRepeat function
to GLM_EXT_scalar_commond and GLM_EXT_vector_commond
extensions with tests
Fixes:
* Fixed unnecessary warnings from matrix_projection.inl
* Fixed quaternion slerp overload which interpolates with
extra spins
* Fixed for glm::length using arch64
* Fixed singularity check for quatLookAt
version 0.9.9.7
Improvements:
* Improved Neon support with more functions optimized
* Added CMake GLM interface
* Added fma implementation based on std::fma
* Added missing quat constexpr
* Added GLM_FORCE_QUAT_DATA_WXYZ to store quat data as w,x,y,z
instead of x,y,z,w
Fixes:
* Fixed equal ULP variation when using negative sign
* Fixed for intersection ray/plane and added related tests
* Fixed ARM 64bit detection
* Fixed GLM_EXT_matrix_clip_space warnings
* Fixed Wimplicit-int-float-conversion warnings with clang 10+
* Fixed EXT_matrix_clip_space perspectiveFov
version 0.9.9.6
Features:
* Added Neon support to glm
* Added SYCL support
* 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 missing genType check for bitCount and bitfieldReverse
Fixes:
* Fixed for g++6 where -std=c++1z sets __cplusplus to 201500
instead of 201402
* Fixed hash hashes qua instead of tquat
* Fixed .natvis as structs renamed
* Fixed ldexp and frexp declaration
* Fixed missing const to quaternion conversion operators
* Fixed EXT_scalar_ulp and EXT_vector_ulp API coding style
* Fixed quaternion componant order: w, {x, y, z}
* Fixed GLM_HAS_CXX11_STL broken on Clang with Linux
* Fixed Clang or GCC build due to wrong GLM_HAS_IF_CONSTEXPR
definition
* Fixed CUDA 9 build
- Drop glm-cmake-config.patch (no longer applies)
- Add glm-0.9.9.8-install.patch (courtesy of Fedora),
glm-0.9.9.8-pkgconfig.patch and
glm-0.9.9.8-fix_tests_big-endian.patch

Loading...
Request History
Luigi Baldoni's avatar

alois created request

- Update to version 0.9.9.8
Features:
* Added GLM_EXT_vector_intX* and GLM_EXT_vector_uintX*
extensions
* Added GLM_EXT_matrix_intX* and GLM_EXT_matrix_uintX*
extensions
Improvements:
* Added clamp, repeat, mirrorClamp and mirrorRepeat function
to GLM_EXT_scalar_commond and GLM_EXT_vector_commond
extensions with tests
Fixes:
* Fixed unnecessary warnings from matrix_projection.inl
* Fixed quaternion slerp overload which interpolates with
extra spins
* Fixed for glm::length using arch64
* Fixed singularity check for quatLookAt
version 0.9.9.7
Improvements:
* Improved Neon support with more functions optimized
* Added CMake GLM interface
* Added fma implementation based on std::fma
* Added missing quat constexpr
* Added GLM_FORCE_QUAT_DATA_WXYZ to store quat data as w,x,y,z
instead of x,y,z,w
Fixes:
* Fixed equal ULP variation when using negative sign
* Fixed for intersection ray/plane and added related tests
* Fixed ARM 64bit detection
* Fixed GLM_EXT_matrix_clip_space warnings
* Fixed Wimplicit-int-float-conversion warnings with clang 10+
* Fixed EXT_matrix_clip_space perspectiveFov
version 0.9.9.6
Features:
* Added Neon support to glm
* Added SYCL support
* 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 missing genType check for bitCount and bitfieldReverse
Fixes:
* Fixed for g++6 where -std=c++1z sets __cplusplus to 201500
instead of 201402
* Fixed hash hashes qua instead of tquat
* Fixed .natvis as structs renamed
* Fixed ldexp and frexp declaration
* Fixed missing const to quaternion conversion operators
* Fixed EXT_scalar_ulp and EXT_vector_ulp API coding style
* Fixed quaternion componant order: w, {x, y, z}
* Fixed GLM_HAS_CXX11_STL broken on Clang with Linux
* Fixed Clang or GCC build due to wrong GLM_HAS_IF_CONSTEXPR
definition
* Fixed CUDA 9 build
- Drop glm-cmake-config.patch (no longer applies)
- Add glm-0.9.9.8-install.patch (courtesy of Fedora),
glm-0.9.9.8-pkgconfig.patch and
glm-0.9.9.8-fix_tests_big-endian.patch


Matthias Mailänder's avatar

Mailaender accepted request

openSUSE Build Service is sponsored by