Christophe
ce1362faba
Updated changelog
ago%!(EXTRA string=1 year)
Christophe
b251b22d00
Fixed C++ language auto detection build, disable C++98 warnings with Clang #1235 , #1231
ago%!(EXTRA string=1 year)
Christophe
31a5f56a7c
Fix epsilon not declared in color_space.inl #1233
ago%!(EXTRA string=1 year)
Christophe
7872e05246
Update logo
ago%!(EXTRA string=1 year)
Christophe
48336e2637
Update logo
ago%!(EXTRA string=1 year)
junjie020
dcb8496300
replace GLM_FORCE_QUAT_CTOR_XYZW to GLM_FORCE_QUAT_DATA_XYZW
ago%!(EXTRA string=1 year)
Krzesimir Nowak
38edba1818
Avoid warnings about comparisons being always true
...
Depending on the signedness of length_t type we may either get
warnings comparison of unsigned expression in ‘>= 0’ being always true
or do insufficient checking by not checking if index is not negative.
Hide the index checking behind a macro that check the index properly.
ago%!(EXTRA string=1 year)
Björn Wahlstrand
8ebe4b5e57
Fix compare that is always true
ago%!(EXTRA string=1 year)
Christophe
33b0eb9fa3
Updated doc
ago%!(EXTRA string=1 year)
christophe
d58f9bcfed
GLM bumps to version 1.0.0
ago%!(EXTRA string=1 year)
Oleksii Chernykh
673a963a0f
Added description for fetching glm with cmake in readme.md
ago%!(EXTRA string=1 year)
Christophe
f86092a658
Remove disabled warnings ( #1213 )
...
* Remove disabled warnings
ago%!(EXTRA string=1 year)
Christophe
b06b775c1c
C.I.: Enable manually run tests on PRs
ago%!(EXTRA string=1 year)
Christophe
da9a21d7e3
Add C++ 20 Modules ( #1208 )
...
* Add support for C++20 modules.
---------
Co-authored-by: Nikita Gubarkov <nikita.gubarkov@jetbrains.com>
Co-authored-by: YaaZ <764610@gmail.com>
ago%!(EXTRA string=1 year)
Stephan Seitz
1d8467f606
Annotate swizzle operations with `GLM_FUNC_QUALIFIER`
...
This enables the use of swizzle operations in device code
ago%!(EXTRA string=1 year)
christophe
d2033739cf
Fix quat angle documentation #820
ago%!(EXTRA string=1 year)
Stéphane GINIER
8d337c0c65
Fix quat packing XYZW usage ( #1204 )
ago%!(EXTRA string=1 year)
Christophe
5ce98b7514
Fix hash message ( #1205 )
...
Co-authored-by: christophe <christophe@g-truc.net>
ago%!(EXTRA string=1 year)
Christophe
b6618171dd
Fix GLM_GTX_hash ( #1202 )
...
* Fix GLM_GTX_hash, requires C++ 11
ago%!(EXTRA string=1 year)
Christophe
a40974fb86
Test multiple platforms to test multiple compiler versions ( #1199 )
ago%!(EXTRA string=1 year)
Brumus14
7882684a2c
Update manual.md
...
Fixed spelling errors in part 1.1 of manual:
"thought" to "through"
"separated" to "separate"
ago%!(EXTRA string=1 year)
christophe
5700afbbf8
Add missing extensions in ext.hpp
ago%!(EXTRA string=1 year)
christophe
8e2bdd1fdb
Add GLM_FORCE_UNRESTRICTED_FLOAT to skip static assert when using not float types
ago%!(EXTRA string=1 year)
christophe
869f9da00e
Add GLM_FORCE_UNRESTRICTED_FLOAT to skip static assert when using not float types
ago%!(EXTRA string=1 year)
christophe
229f3eced4
Add GLM_FORCE_UNRESTRICTED_FLOAT to skip static assert when using not float types
ago%!(EXTRA string=1 year)
christophe
2993560ec9
Remove dead files
ago%!(EXTRA string=1 year)
xiaozhuai
89850e6f4b
Update readme
ago%!(EXTRA string=1 year)
xiaozhuai
46b796dd79
Optimize cmake targets
ago%!(EXTRA string=1 year)
christophe
e4dd44d584
Trying to make sure external contributor trigger C.I.
ago%!(EXTRA string=1 year)
christophe
e98ad7c9f8
Avoid duplicated C.I. runs
ago%!(EXTRA string=1 year)
christophe
e357f58c96
gni
ago%!(EXTRA string=1 year)
Christophe
cf69137d6d
quaternion: Revert #1069
ago%!(EXTRA string=1 year)
Lucas CHOLLET
1cc8e80e3b
Make mat operators constexpr
ago%!(EXTRA string=1 year)
Christophe
fc236e0bf8
Adding constexpr qualifier for helper functions #1050 ( #1184 )
...
* Adding constexpr for exterior product
* Adding constexpr for conjugate
* Adding constexpr for dot, cross and inverse quaternion functions
* Adding constexpr for quat lerp
* Adding constexpr to quaternion comparison functions
lessThan, lessThanEqual, greaterThan, greaterThanEqual
* Adding constexpr for mix functions
mix(scalar, scalar), mix(vec, vec, vec), mix(vec,vec,scalar)
* Adding constexpr for sign(vec) and sign(genFIType)
* Initialize result lessThan, lessThanEqual, greaterThan, greaterThanEqual
Default ctor used in constexpr contex generates warning on gcc
* Adding constexpr to cross(vec, qua) and cross(qua, vec)
* Adding constexpr to glm::translate
* Adding constexpr for exterior product
* Adding constexpr for conjugate
* Adding constexpr for dot, cross and inverse quaternion functions
* Adding constexpr for quat lerp
* Adding constexpr to quaternion comparison functions
lessThan, lessThanEqual, greaterThan, greaterThanEqual
* Adding constexpr for mix functions
mix(scalar, scalar), mix(vec, vec, vec), mix(vec,vec,scalar)
* Adding constexpr for sign(vec) and sign(genFIType)
* Initialize result lessThan, lessThanEqual, greaterThan, greaterThanEqual
Default ctor used in constexpr contex generates warning on gcc
* Adding constexpr to cross(vec, qua) and cross(qua, vec)
* Adding constexpr to glm::translate
---------
Co-authored-by: RohacekD <RohacekD@gmail.com>
ago%!(EXTRA string=1 year)
Christophe
4ecc8af5b9
trigger C.I.
ago%!(EXTRA string=1 year)
Christophe
e6b9b76027
trigger C.I.
ago%!(EXTRA string=1 year)
Christophe
d6e24170b4
Nan is not supported with C++98
ago%!(EXTRA string=1 year)
Christophe
0ceaba1da9
Nan is not supported with C++98
ago%!(EXTRA string=1 year)
Christophe
0d52d5ddab
Fix master build
ago%!(EXTRA string=1 year)
Christophe
557f5f2731
Fix test
ago%!(EXTRA string=1 year)
Christophe
92e945cc8a
GLM_EXT_vector_integer: add integer mix tests
ago%!(EXTRA string=1 year)
christophe
48516f31a7
Fix vec1 types redefinition
ago%!(EXTRA string=1 year)
christophe
ec6e3d6cb5
Fix invalid namespaces
ago%!(EXTRA string=1 year)
christophe
4681c5b347
Fix lib build dependent of test build
ago%!(EXTRA string=1 year)
christophe
820557cf31
Fix GTC_matrix_transform test for C++98
ago%!(EXTRA string=1 year)
azhirnov
ed1059731f
add infinitePerspectiveRH_ZO
ago%!(EXTRA string=1 year)
azhirnov
9cb19aa43f
Added infinitePerspectiveLH_ZO and tests
...
Renamed infinitePerspectiveLH -> infinitePerspectiveLH_NO
ago%!(EXTRA string=1 year)
christophe
926e5d4b70
Add tau constant ##1153
ago%!(EXTRA string=1 year)
christophe
85f2e6b998
Add tau constant ##1153
ago%!(EXTRA string=1 year)
christophe
08f2fd1099
Fix C++20
ago%!(EXTRA string=1 year)