glm-devel-0.9.7.5-lp150.1.7.x86_64.rpm


Advertisement

Description

glm-devel - Header only C++ mathematics library for graphics

Property Value
Distribution openSUSE Leap 15.0
Repository openSUSE Oss all
Package name glm-devel
Package version 0.9.7.5
Package release lp150.1.7
Package architecture x86_64
Package type rpm
Installed size 2.01 MB
Download size 185.95 KB
Official Mirror widehat.opensuse.org
OpenGL Mathematics (GLM) is a header only C++ mathematics library for graphics
software based on the OpenGL Shading Language (GLSL) specification.
GLM provides classes and functions designed and implemented with the same naming
conventions and functionalities than GLSL so that when a programmer knows GLSL,
he knows GLM as well which makes it really easy to use.

Alternatives

Package Version Architecture Repository
glm-devel-0.9.7.5-lp150.3.5.x86_64.rpm 0.9.7.5 x86_64 Science
glm-devel - - -

Requires

Name Value
cmake -

Provides

Name Value
cmake(glm) -
glm-devel = 0.9.7.5-lp150.1.7
glm-devel(x86-64) = 0.9.7.5-lp150.1.7

Download

Type URL
Binary Package glm-devel-0.9.7.5-lp150.1.7.x86_64.rpm
Source Package glm-0.9.7.5-lp150.1.7.src.rpm

Install Howto

Install glm-devel rpm package:

# zypper install glm-devel

Files

Path
/usr/include/glm/CMakeLists.txt
/usr/include/glm/common.hpp
/usr/include/glm/exponential.hpp
/usr/include/glm/ext.hpp
/usr/include/glm/fwd.hpp
/usr/include/glm/geometric.hpp
/usr/include/glm/glm.hpp
/usr/include/glm/integer.hpp
/usr/include/glm/mat2x2.hpp
/usr/include/glm/mat2x3.hpp
/usr/include/glm/mat2x4.hpp
/usr/include/glm/mat3x2.hpp
/usr/include/glm/mat3x3.hpp
/usr/include/glm/mat3x4.hpp
/usr/include/glm/mat4x2.hpp
/usr/include/glm/mat4x3.hpp
/usr/include/glm/mat4x4.hpp
/usr/include/glm/matrix.hpp
/usr/include/glm/packing.hpp
/usr/include/glm/trigonometric.hpp
/usr/include/glm/vec2.hpp
/usr/include/glm/vec3.hpp
/usr/include/glm/vec4.hpp
/usr/include/glm/vector_relational.hpp
/usr/include/glm/detail/_features.hpp
/usr/include/glm/detail/_fixes.hpp
/usr/include/glm/detail/_noise.hpp
/usr/include/glm/detail/_swizzle.hpp
/usr/include/glm/detail/_swizzle_func.hpp
/usr/include/glm/detail/_vectorize.hpp
/usr/include/glm/detail/dummy.cpp
/usr/include/glm/detail/func_common.hpp
/usr/include/glm/detail/func_common.inl
/usr/include/glm/detail/func_exponential.hpp
/usr/include/glm/detail/func_exponential.inl
/usr/include/glm/detail/func_geometric.hpp
/usr/include/glm/detail/func_geometric.inl
/usr/include/glm/detail/func_integer.hpp
/usr/include/glm/detail/func_integer.inl
/usr/include/glm/detail/func_matrix.hpp
/usr/include/glm/detail/func_matrix.inl
/usr/include/glm/detail/func_packing.hpp
/usr/include/glm/detail/func_packing.inl
/usr/include/glm/detail/func_trigonometric.hpp
/usr/include/glm/detail/func_trigonometric.inl
/usr/include/glm/detail/func_vector_relational.hpp
/usr/include/glm/detail/func_vector_relational.inl
/usr/include/glm/detail/glm.cpp
/usr/include/glm/detail/intrinsic_common.hpp
/usr/include/glm/detail/intrinsic_common.inl
/usr/include/glm/detail/intrinsic_exponential.hpp
/usr/include/glm/detail/intrinsic_exponential.inl
/usr/include/glm/detail/intrinsic_geometric.hpp
/usr/include/glm/detail/intrinsic_geometric.inl
/usr/include/glm/detail/intrinsic_integer.hpp
/usr/include/glm/detail/intrinsic_integer.inl
/usr/include/glm/detail/intrinsic_matrix.hpp
/usr/include/glm/detail/intrinsic_matrix.inl
/usr/include/glm/detail/intrinsic_trigonometric.hpp
/usr/include/glm/detail/intrinsic_trigonometric.inl
/usr/include/glm/detail/intrinsic_vector_relational.hpp
/usr/include/glm/detail/intrinsic_vector_relational.inl
/usr/include/glm/detail/precision.hpp
/usr/include/glm/detail/setup.hpp
/usr/include/glm/detail/type_float.hpp
/usr/include/glm/detail/type_gentype.hpp
/usr/include/glm/detail/type_gentype.inl
/usr/include/glm/detail/type_half.hpp
/usr/include/glm/detail/type_half.inl
/usr/include/glm/detail/type_int.hpp
/usr/include/glm/detail/type_mat.hpp
/usr/include/glm/detail/type_mat.inl
/usr/include/glm/detail/type_mat2x2.hpp
/usr/include/glm/detail/type_mat2x2.inl
/usr/include/glm/detail/type_mat2x3.hpp
/usr/include/glm/detail/type_mat2x3.inl
/usr/include/glm/detail/type_mat2x4.hpp
/usr/include/glm/detail/type_mat2x4.inl
/usr/include/glm/detail/type_mat3x2.hpp
/usr/include/glm/detail/type_mat3x2.inl
/usr/include/glm/detail/type_mat3x3.hpp
/usr/include/glm/detail/type_mat3x3.inl
/usr/include/glm/detail/type_mat3x4.hpp
/usr/include/glm/detail/type_mat3x4.inl
/usr/include/glm/detail/type_mat4x2.hpp
/usr/include/glm/detail/type_mat4x2.inl
/usr/include/glm/detail/type_mat4x3.hpp
/usr/include/glm/detail/type_mat4x3.inl
/usr/include/glm/detail/type_mat4x4.hpp
/usr/include/glm/detail/type_mat4x4.inl
/usr/include/glm/detail/type_vec.hpp
/usr/include/glm/detail/type_vec.inl
/usr/include/glm/detail/type_vec1.hpp
/usr/include/glm/detail/type_vec1.inl
/usr/include/glm/detail/type_vec2.hpp
/usr/include/glm/detail/type_vec2.inl
/usr/include/glm/detail/type_vec3.hpp
/usr/include/glm/detail/type_vec3.inl
/usr/include/glm/detail/type_vec4.hpp
/usr/include/glm/detail/type_vec4.inl
/usr/include/glm/detail/type_vec4_avx.inl
/usr/include/glm/detail/type_vec4_avx2.inl
/usr/include/glm/detail/type_vec4_sse2.inl
/usr/include/glm/gtc/bitfield.hpp
/usr/include/glm/gtc/bitfield.inl
/usr/include/glm/gtc/color_space.hpp
/usr/include/glm/gtc/color_space.inl
/usr/include/glm/gtc/constants.hpp
/usr/include/glm/gtc/constants.inl
/usr/include/glm/gtc/epsilon.hpp
/usr/include/glm/gtc/epsilon.inl
/usr/include/glm/gtc/integer.hpp
/usr/include/glm/gtc/integer.inl
/usr/include/glm/gtc/matrix_access.hpp
/usr/include/glm/gtc/matrix_access.inl
/usr/include/glm/gtc/matrix_integer.hpp
/usr/include/glm/gtc/matrix_inverse.hpp
/usr/include/glm/gtc/matrix_inverse.inl
/usr/include/glm/gtc/matrix_transform.hpp
/usr/include/glm/gtc/matrix_transform.inl
/usr/include/glm/gtc/noise.hpp
/usr/include/glm/gtc/noise.inl
/usr/include/glm/gtc/packing.hpp
/usr/include/glm/gtc/packing.inl
/usr/include/glm/gtc/quaternion.hpp
/usr/include/glm/gtc/quaternion.inl
/usr/include/glm/gtc/random.hpp
/usr/include/glm/gtc/random.inl
/usr/include/glm/gtc/reciprocal.hpp
/usr/include/glm/gtc/reciprocal.inl
/usr/include/glm/gtc/round.hpp
/usr/include/glm/gtc/round.inl
/usr/include/glm/gtc/type_precision.hpp
/usr/include/glm/gtc/type_precision.inl
/usr/include/glm/gtc/type_ptr.hpp
/usr/include/glm/gtc/type_ptr.inl
/usr/include/glm/gtc/ulp.hpp
/usr/include/glm/gtc/ulp.inl
/usr/include/glm/gtc/vec1.hpp
/usr/include/glm/gtc/vec1.inl
/usr/include/glm/gtx/associated_min_max.hpp
/usr/include/glm/gtx/associated_min_max.inl
/usr/include/glm/gtx/bit.hpp
/usr/include/glm/gtx/bit.inl
/usr/include/glm/gtx/closest_point.hpp
/usr/include/glm/gtx/closest_point.inl
/usr/include/glm/gtx/color_space.hpp
/usr/include/glm/gtx/color_space.inl
/usr/include/glm/gtx/color_space_YCoCg.hpp
/usr/include/glm/gtx/color_space_YCoCg.inl
/usr/include/glm/gtx/common.hpp
/usr/include/glm/gtx/common.inl
/usr/include/glm/gtx/compatibility.hpp
/usr/include/glm/gtx/compatibility.inl
/usr/include/glm/gtx/component_wise.hpp
/usr/include/glm/gtx/component_wise.inl
/usr/include/glm/gtx/dual_quaternion.hpp
/usr/include/glm/gtx/dual_quaternion.inl
/usr/include/glm/gtx/euler_angles.hpp
/usr/include/glm/gtx/euler_angles.inl
/usr/include/glm/gtx/extend.hpp
/usr/include/glm/gtx/extend.inl
/usr/include/glm/gtx/extented_min_max.hpp
/usr/include/glm/gtx/extented_min_max.inl
/usr/include/glm/gtx/fast_exponential.hpp
/usr/include/glm/gtx/fast_exponential.inl
/usr/include/glm/gtx/fast_square_root.hpp
/usr/include/glm/gtx/fast_square_root.inl
/usr/include/glm/gtx/fast_trigonometry.hpp
/usr/include/glm/gtx/fast_trigonometry.inl
/usr/include/glm/gtx/gradient_paint.hpp
/usr/include/glm/gtx/gradient_paint.inl
/usr/include/glm/gtx/handed_coordinate_space.hpp
/usr/include/glm/gtx/handed_coordinate_space.inl
/usr/include/glm/gtx/hash.hpp
/usr/include/glm/gtx/hash.inl
/usr/include/glm/gtx/integer.hpp
/usr/include/glm/gtx/integer.inl
/usr/include/glm/gtx/intersect.hpp
/usr/include/glm/gtx/intersect.inl
/usr/include/glm/gtx/io.hpp
/usr/include/glm/gtx/io.inl
/usr/include/glm/gtx/log_base.hpp
/usr/include/glm/gtx/log_base.inl
/usr/include/glm/gtx/matrix_cross_product.hpp
/usr/include/glm/gtx/matrix_cross_product.inl
/usr/include/glm/gtx/matrix_decompose.hpp
/usr/include/glm/gtx/matrix_decompose.inl
/usr/include/glm/gtx/matrix_interpolation.hpp
/usr/include/glm/gtx/matrix_interpolation.inl
/usr/include/glm/gtx/matrix_major_storage.hpp
/usr/include/glm/gtx/matrix_major_storage.inl
/usr/include/glm/gtx/matrix_operation.hpp
/usr/include/glm/gtx/matrix_operation.inl
/usr/include/glm/gtx/matrix_query.hpp
/usr/include/glm/gtx/matrix_query.inl
/usr/include/glm/gtx/matrix_transform_2d.hpp
/usr/include/glm/gtx/matrix_transform_2d.inl
/usr/include/glm/gtx/mixed_product.hpp
/usr/include/glm/gtx/mixed_product.inl
/usr/include/glm/gtx/norm.hpp
/usr/include/glm/gtx/norm.inl
/usr/include/glm/gtx/normal.hpp
/usr/include/glm/gtx/normal.inl
/usr/include/glm/gtx/normalize_dot.hpp
/usr/include/glm/gtx/normalize_dot.inl
/usr/include/glm/gtx/number_precision.hpp
/usr/include/glm/gtx/number_precision.inl
/usr/include/glm/gtx/optimum_pow.hpp
/usr/include/glm/gtx/optimum_pow.inl
/usr/include/glm/gtx/orthonormalize.hpp
/usr/include/glm/gtx/orthonormalize.inl
/usr/include/glm/gtx/perpendicular.hpp
/usr/include/glm/gtx/perpendicular.inl
/usr/include/glm/gtx/polar_coordinates.hpp
/usr/include/glm/gtx/polar_coordinates.inl
/usr/include/glm/gtx/projection.hpp
/usr/include/glm/gtx/projection.inl
/usr/include/glm/gtx/quaternion.hpp
/usr/include/glm/gtx/quaternion.inl
/usr/include/glm/gtx/range.hpp
/usr/include/glm/gtx/raw_data.hpp
/usr/include/glm/gtx/raw_data.inl
/usr/include/glm/gtx/rotate_normalized_axis.hpp
/usr/include/glm/gtx/rotate_normalized_axis.inl
/usr/include/glm/gtx/rotate_vector.hpp
/usr/include/glm/gtx/rotate_vector.inl
/usr/include/glm/gtx/scalar_multiplication.hpp
/usr/include/glm/gtx/scalar_relational.hpp
/usr/include/glm/gtx/scalar_relational.inl
/usr/include/glm/gtx/simd_mat4.hpp
/usr/include/glm/gtx/simd_mat4.inl
/usr/include/glm/gtx/simd_quat.hpp
/usr/include/glm/gtx/simd_quat.inl
/usr/include/glm/gtx/simd_vec4.hpp
/usr/include/glm/gtx/simd_vec4.inl
/usr/include/glm/gtx/spline.hpp
/usr/include/glm/gtx/spline.inl
/usr/include/glm/gtx/std_based_type.hpp
/usr/include/glm/gtx/std_based_type.inl
/usr/include/glm/gtx/string_cast.hpp
/usr/include/glm/gtx/string_cast.inl
/usr/include/glm/gtx/transform.hpp
/usr/include/glm/gtx/transform.inl
/usr/include/glm/gtx/transform2.hpp
/usr/include/glm/gtx/transform2.inl
/usr/include/glm/gtx/type_aligned.hpp
/usr/include/glm/gtx/type_aligned.inl
/usr/include/glm/gtx/vector_angle.hpp
/usr/include/glm/gtx/vector_angle.inl
/usr/include/glm/gtx/vector_query.hpp
/usr/include/glm/gtx/vector_query.inl
/usr/include/glm/gtx/wrap.hpp
/usr/include/glm/gtx/wrap.inl
/usr/lib64/cmake/glm/glmConfig.cmake
/usr/lib64/cmake/glm/glmTargets.cmake
/usr/lib64/cmake/glm/glmVersion.cmake
/usr/share/doc/packages/glm-devel/copying.txt

Changelog

2016-06-29 - mpluskal@suse.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
2016-03-21 - dmitry_r@opensuse.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
2014-09-25 - schwab@suse.de
- aliasing.patch: fix strict aliasing issues
2014-05-16 - fstrba@suse.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
2014-03-24 - tchvatal@suse.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
2013-08-01 - dvaleev@suse.com
- convert sources to UNIX format using dos2unix
- fix build on non x86 architectures (glm-nonx86.patch)
2013-07-18 - cfarrell@suse.com
- license update: MIT and GPL-2.0+
glm-0.9.4.4/test/external/gli/core/shared_ptr.inl is GPL licensed
2013-07-10 - dmitry_r@opensuse.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
2013-03-03 - jengelh@inai.de
- Add missing BuildRoot directive (resolve SLE build failure)
2012-09-04 - adam@mizerski.pl
- update to 0.9.3.4
- A lot happend since last update.
Changelog available at http://glm.g-truc.net/

See Also

Package Description
glm-doc-0.9.7.5-lp150.1.7.noarch.rpm Documentation for GLM library
glmark2-0.0+git.20180208-lp150.1.1.x86_64.rpm OpenGL 2.0 and ES 2.0 benchmark
global-6.6.1-lp150.1.9.x86_64.rpm Common source code tag system
glog-devel-0.3.5-lp150.1.4.x86_64.rpm Header files for libglog0
gloox-devel-1.0.20-lp150.1.2.x86_64.rpm High-level XMPP Library for C++
glpk-4.64-lp150.1.4.x86_64.rpm GNU Linear Programming Kit
glpk-devel-4.64-lp150.1.4.x86_64.rpm GNU Linear Programming Kit
glpk-doc-4.64-lp150.1.4.noarch.rpm GNU Linear Programming Kit
glproto-devel-1.4.17-lp150.1.6.x86_64.rpm The X11 Protocol: OpenGL extension
glslang-devel-3.0.g1516-lp150.1.11.x86_64.rpm OpenGL and OpenGL ES shader front end and validator
glu-devel-32bit-9.0.0-lp150.1.6.x86_64.rpm Development files for the GLU API
glu-devel-9.0.0-lp150.1.6.x86_64.rpm Development files for the GLU API
glucat-devel-0.8.2-lp150.1.31.x86_64.rpm Library of C++ templates implementing universal Clifford algebras
glucat-doc-0.8.2-lp150.1.31.x86_64.rpm Documentation for glucat
gluegen2-2.3.2-lp150.2.3.x86_64.rpm Tool for automatic generation the Java and JNI code
Advertisement
Advertisement