| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: cglm-devel | Distribution: SUSE Linux Enterprise 15 SP5 |
| Version: 0.8.8 | Vendor: openSUSE |
| Release: bp155.1.6 | Build date: Mon May 22 12:16:41 2023 |
| Group: Development/Libraries/C and C++ | Build host: obs-power8-03 |
| Size: 726160 | Source RPM: cglm-0.8.8-bp155.1.6.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/recp/cglm | |
| Summary: Header files for C OpenGL Mathematics | |
This package contains development files for cglm.
MIT
* Fri Dec 23 2022 Dirk Müller <dmueller@suse.com>
- 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 <mia@0x0.st>
- 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 <rpm@fthiessen.de>
- 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 <rpm@fthiessen.de>
- 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 <rpm@fthiessen.de>
- Exclude ix86, as it will fail
* Tue May 04 2021 Jan Engelhardt <jengelh@inai.de>
- Trim boasting from description.
- Run fdupes.
* Tue May 04 2021 Ferdinand Thiessen <rpm@fthiessen.de>
- 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 <mia@0x0.st>
- Disable -Werror
* Sun Apr 18 2021 Mia Herkt <mia@0x0.st>
- init, 0.8.0
/usr/include/cglm /usr/include/cglm/affine-mat.h /usr/include/cglm/affine-post.h /usr/include/cglm/affine-pre.h /usr/include/cglm/affine.h /usr/include/cglm/affine2d.h /usr/include/cglm/applesimd.h /usr/include/cglm/bezier.h /usr/include/cglm/box.h /usr/include/cglm/call /usr/include/cglm/call.h /usr/include/cglm/call/affine.h /usr/include/cglm/call/affine2d.h /usr/include/cglm/call/bezier.h /usr/include/cglm/call/box.h /usr/include/cglm/call/cam.h /usr/include/cglm/call/clipspace /usr/include/cglm/call/clipspace/ortho_lh_no.h /usr/include/cglm/call/clipspace/ortho_lh_zo.h /usr/include/cglm/call/clipspace/ortho_rh_no.h /usr/include/cglm/call/clipspace/ortho_rh_zo.h /usr/include/cglm/call/clipspace/persp_lh_no.h /usr/include/cglm/call/clipspace/persp_lh_zo.h /usr/include/cglm/call/clipspace/persp_rh_no.h /usr/include/cglm/call/clipspace/persp_rh_zo.h /usr/include/cglm/call/clipspace/project_no.h /usr/include/cglm/call/clipspace/project_zo.h /usr/include/cglm/call/clipspace/view_lh_no.h /usr/include/cglm/call/clipspace/view_lh_zo.h /usr/include/cglm/call/clipspace/view_rh_no.h /usr/include/cglm/call/clipspace/view_rh_zo.h /usr/include/cglm/call/curve.h /usr/include/cglm/call/ease.h /usr/include/cglm/call/euler.h /usr/include/cglm/call/frustum.h /usr/include/cglm/call/io.h /usr/include/cglm/call/ivec2.h /usr/include/cglm/call/ivec3.h /usr/include/cglm/call/ivec4.h /usr/include/cglm/call/mat2.h /usr/include/cglm/call/mat3.h /usr/include/cglm/call/mat4.h /usr/include/cglm/call/plane.h /usr/include/cglm/call/project.h /usr/include/cglm/call/quat.h /usr/include/cglm/call/ray.h /usr/include/cglm/call/sphere.h /usr/include/cglm/call/vec2.h /usr/include/cglm/call/vec3.h /usr/include/cglm/call/vec4.h /usr/include/cglm/cam.h /usr/include/cglm/cglm.h /usr/include/cglm/clipspace /usr/include/cglm/clipspace/ortho_lh_no.h /usr/include/cglm/clipspace/ortho_lh_zo.h /usr/include/cglm/clipspace/ortho_rh_no.h /usr/include/cglm/clipspace/ortho_rh_zo.h /usr/include/cglm/clipspace/persp.h /usr/include/cglm/clipspace/persp_lh_no.h /usr/include/cglm/clipspace/persp_lh_zo.h /usr/include/cglm/clipspace/persp_rh_no.h /usr/include/cglm/clipspace/persp_rh_zo.h /usr/include/cglm/clipspace/project_no.h /usr/include/cglm/clipspace/project_zo.h /usr/include/cglm/clipspace/view_lh.h /usr/include/cglm/clipspace/view_lh_no.h /usr/include/cglm/clipspace/view_lh_zo.h /usr/include/cglm/clipspace/view_rh.h /usr/include/cglm/clipspace/view_rh_no.h /usr/include/cglm/clipspace/view_rh_zo.h /usr/include/cglm/color.h /usr/include/cglm/common.h /usr/include/cglm/curve.h /usr/include/cglm/ease.h /usr/include/cglm/euler.h /usr/include/cglm/frustum.h /usr/include/cglm/io.h /usr/include/cglm/ivec2.h /usr/include/cglm/ivec3.h /usr/include/cglm/ivec4.h /usr/include/cglm/mat2.h /usr/include/cglm/mat3.h /usr/include/cglm/mat4.h /usr/include/cglm/plane.h /usr/include/cglm/project.h /usr/include/cglm/quat.h /usr/include/cglm/ray.h /usr/include/cglm/simd /usr/include/cglm/simd/arm.h /usr/include/cglm/simd/avx /usr/include/cglm/simd/avx/affine.h /usr/include/cglm/simd/avx/mat4.h /usr/include/cglm/simd/intrin.h /usr/include/cglm/simd/neon /usr/include/cglm/simd/neon/affine.h /usr/include/cglm/simd/neon/mat2.h /usr/include/cglm/simd/neon/mat4.h /usr/include/cglm/simd/neon/quat.h /usr/include/cglm/simd/sse2 /usr/include/cglm/simd/sse2/affine.h /usr/include/cglm/simd/sse2/mat2.h /usr/include/cglm/simd/sse2/mat3.h /usr/include/cglm/simd/sse2/mat4.h /usr/include/cglm/simd/sse2/quat.h /usr/include/cglm/simd/x86.h /usr/include/cglm/sphere.h /usr/include/cglm/struct /usr/include/cglm/struct.h /usr/include/cglm/struct/affine-post.h /usr/include/cglm/struct/affine-pre.h /usr/include/cglm/struct/affine.h /usr/include/cglm/struct/affine2d.h /usr/include/cglm/struct/box.h /usr/include/cglm/struct/cam.h /usr/include/cglm/struct/clipspace /usr/include/cglm/struct/clipspace/ortho_lh_no.h /usr/include/cglm/struct/clipspace/ortho_lh_zo.h /usr/include/cglm/struct/clipspace/ortho_rh_no.h /usr/include/cglm/struct/clipspace/ortho_rh_zo.h /usr/include/cglm/struct/clipspace/persp_lh_no.h /usr/include/cglm/struct/clipspace/persp_lh_zo.h /usr/include/cglm/struct/clipspace/persp_rh_no.h /usr/include/cglm/struct/clipspace/persp_rh_zo.h /usr/include/cglm/struct/clipspace/project_no.h /usr/include/cglm/struct/clipspace/project_zo.h /usr/include/cglm/struct/clipspace/view_lh_no.h /usr/include/cglm/struct/clipspace/view_lh_zo.h /usr/include/cglm/struct/clipspace/view_rh_no.h /usr/include/cglm/struct/clipspace/view_rh_zo.h /usr/include/cglm/struct/color.h /usr/include/cglm/struct/curve.h /usr/include/cglm/struct/euler.h /usr/include/cglm/struct/frustum.h /usr/include/cglm/struct/io.h /usr/include/cglm/struct/mat2.h /usr/include/cglm/struct/mat3.h /usr/include/cglm/struct/mat4.h /usr/include/cglm/struct/plane.h /usr/include/cglm/struct/project.h /usr/include/cglm/struct/quat.h /usr/include/cglm/struct/sphere.h /usr/include/cglm/struct/vec2-ext.h /usr/include/cglm/struct/vec2.h /usr/include/cglm/struct/vec3-ext.h /usr/include/cglm/struct/vec3.h /usr/include/cglm/struct/vec4-ext.h /usr/include/cglm/struct/vec4.h /usr/include/cglm/types-struct.h /usr/include/cglm/types.h /usr/include/cglm/util.h /usr/include/cglm/vec2-ext.h /usr/include/cglm/vec2.h /usr/include/cglm/vec3-ext.h /usr/include/cglm/vec3.h /usr/include/cglm/vec4-ext.h /usr/include/cglm/vec4.h /usr/include/cglm/version.h /usr/lib64/libcglm.so /usr/lib64/pkgconfig/cglm.pc /usr/share/doc/packages/cglm-devel /usr/share/doc/packages/cglm-devel/CREDITS /usr/share/doc/packages/cglm-devel/README.md
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Jul 24 19:18:58 2026