Changelog for
glm-devel-0.9.9.8-20.2.x86_64.rpm :
* Thu Mar 10 2022 lubos.kocmanAATTsuse.com- Add back dropped reference for bsc#1135667
* Sat Jun 19 2021 aloisioAATTgmx.com- 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
* Mon May 20 2019 aloisioAATTgmx.com- Added glm-pkgconfig.patch to create glm.pc file (fixes bsc#1135667)
* Wed Apr 24 2019 manfred.hAATTgmx.net- Ensure glmConfig.cmake gets installed:
* glm-cmake-config.patch
* Sun Apr 14 2019 sagibenAATTgmail.com- Update to version 0.9.9.5 See https://github.com/g-truc/glm/releases/tag/0.9.9.5 for the full changelog
* Fixed build errors when defining GLM_ENABLE_EXPERIMENTAL #884 [#883]
* Fixed \'if constexpr\' warning #887
* Fixed missing declarations for frexp and ldexp #886 changelog can also be found at /usr/share/doc/packages/%{name}-doc/readme.md
* Wed Mar 27 2019 mardnhAATTgmx.de- Fix typo in patch glm-cmake-config.patch- Correct License
* Tue Mar 26 2019 mardnhAATTgmx.de- Reenable disabled tests (fixed by upstream)
* core_func_exponential
* gtc_packing
* gtc_integer
* gtx_common
* Mon Mar 25 2019 mardnhAATTgmx.de- Upstream does not package a dedicated LICENSE file. Make a note the license terms are included in manual.md- Use %fdupes macro also for docs/api/
* Tue Mar 19 2019 mardnhAATTgmx.de- Update to version 0.9.9.4 See https://github.com/g-truc/glm/releases for the changelog- Update patch:
* glm-cmake-config.patch- Run spec-cleaner
* Wed Jun 29 2016 mpluskalAATTsuse.com- Update to 0.9.7.5
* Added Visual C++ Clang toolset detection
* Fixed uaddCarry warning #497
* Fixed roundPowerOfTwo and floorPowerOfTwo #503
* Fixed Visual C++ SIMD instruction set automatic detection in 64 bits
* Fixed to_string when used with GLM_FORCE_INLINE #506
* Fixed GLM_FORCE_INLINE with binary vec4 operators
* Mon Mar 21 2016 dmitry_rAATTopensuse.org- Update to version 0.9.7.4- Fix cmake config location
* glm-cmake-config.patch- Drop obsolete
* glm-0.9.5.3-no_gtc_packing_test.patch- Drop aliasing.patch, use -fno-strict-aliasing
* Thu Sep 25 2014 schwabAATTsuse.de- aliasing.patch: fix strict aliasing issues
* Fri May 16 2014 fstrbaAATTsuse.com- Version bump to 0.9.5.3- Add a patch to disable gtc_packing test that fails on some i586 systems:
* glm-0.9.5.3-no_gtc_packing_test.patch- Add %fdupes to reduce size
* Mon Mar 24 2014 tchvatalAATTsuse.com- Version bump to 0.9.5.2:
* Various bug fixes
* MIT only license- Remove no longer needed patch:
* glm-nonx86.patch- Use cmake macros to build
* Thu Aug 01 2013 dvaleevAATTsuse.com- convert sources to UNIX format using dos2unix- fix build on non x86 architectures (glm-nonx86.patch)
* Thu Jul 18 2013 cfarrellAATTsuse.com- license update: MIT and GPL-2.0+ glm-0.9.4.4/test/external/gli/core/shared_ptr.inl is GPL licensed
* Wed Jul 10 2013 dmitry_rAATTopensuse.org- Update to version 0.9.4.4
* Promoted GTC_espilon extension
* Promoted GTC_ulp extension
* Removed GLM website from the source repository
* Added GLM_FORCE_RADIANS so that all functions takes radians for arguments
* Sun Mar 03 2013 jengelhAATTinai.de- Add missing BuildRoot directive (resolve SLE build failure)
* Tue Sep 04 2012 adamAATTmizerski.pl- update to 0.9.3.4 - A lot happend since last update. Changelog available at http://glm.g-truc.net/
* Sun Feb 05 2012 jengelhAATTmedozas.de- Remove redundant tags/sections
* Fri Sep 16 2011 adamAATTmizerski.pl- update to 0.9.2.4 - Fixed extensions bugs
* Mon Jun 27 2011 adamAATTmizerski.pl- update to 0.9.2.3 - Fixed build issues- update to 0.9.2.2 - Expend matrix constructors flexibility - Improved quaternion implementation - Fixed many warnings across platforms and compilers
* Thu May 26 2011 adamAATTmizerski.pl- update to 0.9.2.1 - Automatically detect CUDA support - Improved compiler detection - Fixed errors and warnings in VC with C++ extensions disabled - Fixed and tested GLM_GTX_vector_angle - Fixed and tested GLM_GTX_rotate_vector
* Sat May 14 2011 adamAATTmizerski.pl- new package