Changelog for
cglm-devel-0.8.8-bp155.1.6.x86_64.rpm :
* Fri Dec 23 2022 Dirk Müller
- update to v0.8.8: New features:
* new abs functions for vec2, ivec2, ivec3, ivec4 Bugfixes and Improvements:
* fix assertion in test_clamp on x86
* fix missing abs declaration on Emscripten
* switch CMAKE_BINARY_DIR to CMAKE_CURRENT_BINARY_DIR for cmake.pc
* see previous releases for more
* Sun Nov 20 2022 Mia Herkt - Update to version 0.8.7
* fix build: add missing struct affine functions and headers- Changes in 0.8.6: New features:
* new affine transform and project functions gh#recp/cglm#260
* add basic ivec functions gh#recp/cglm#251 Bugfixes and improvements:
* added missing include in io.h which adds GLM_MAX macro gh#recp/cglm#257
* update README to show that integer types are supported gh#recp/cglm#254
* fix grammatical errors in docs index gh#recp/cglm#247
* some improvements including build files- Changes in 0.8.5:
* update GLM_FLT_EPSILON to use 1e-5 instead of 1e-
* implement a few complex routines
* header containing sse3 intrinsics is pmmintrin.h
* add missing ivec types
* extend unions for struct api
* fix glm_pickmatrix()\'s param type
* fix a bug in glm_lookat_lh
* fix bug in view_lh.h
* some improvements including build files
* Tue May 17 2022 Ferdinand Thiessen - Update to version 0.8.5
* update GLM_FLT_EPSILON to use 1e-5 instead of 1e-
* implement a few complex routines
* set PACKAGE_VERSION so it gets substituted in cglm.pc.in by cmake
* header containing sse3 intrinsics is pmmintrin.h
* add missing ivec types
* fix a bug in glm_lookat_lh and view_lh.h- Update to version 0.8.4
* Now there are _no and _zo vesions of project / unproject functions.
* If CGLM_CLIPSPACE_INCLUDE_ALL is defined then all clipspace headers are icluded in project.h or related main headers
* add ZERO_TO_ONE support to glm_unprojecti
* add ZERO_TO_ONE support to glm_project
* new function: glm_pickmatrix() aka gluPickMatrix()
* fix vec3_ortho
* fix cross product when an operand is also dest
* compute quaternion rotating a vector into another
* Fri Jun 04 2021 Ferdinand Thiessen - Update to version 0.8.3
* cglm now supports different clipspace configurations.
* new: nlerp for quaternions
* simd, and sse optimizations
* arm, and neon: improvements
* style: rename nearVal, farVal to nearZ and farZ
* many other improvements- Drop cglm-set-soversion.patch, upstream fixed
* Tue May 11 2021 Ferdinand Thiessen - Exclude ix86, as it will fail
* Tue May 04 2021 Jan Engelhardt - Trim boasting from description.- Run fdupes.
* Tue May 04 2021 Ferdinand Thiessen - Update to version 0.8.2
* rename glmm_shuff1x() to glmm_splat()
* mark glmm_shuff1x() as DEPRECATED
* optimize translate functions with FMA and NEON
* use unified glmm api for vec4- Update to version 0.8.1
* Implement FMA: SIMD operations are optimized with FMA instructions to reduce operations and increasee accuracy. The gennerated CPU instructions are reduced.
* optimize mat4 SSE operations with FMA
* optimize mat3 SSE operations with FMA
* optimize mat2 SSE operations with FMA
* optimize affine mat SSE operations with FMA
* optimize vec4 muladd and muladds operations with FMA
* New glmm functions (SSE + NEON + AVX)
* Mon Apr 19 2021 Mia Herkt - Disable -Werror
* Sun Apr 18 2021 Mia Herkt - init, 0.8.0