Christophe
65c16d5da1
Merge pull request #1146 from stephen-hqxu/cuda-constexpr-abs
...
Fix: CUDA compiler error on constexpr abs function #1146
ago%!(EXTRA string=2 years)
Christophe
ae668c4e7f
Merge pull request #1144 from stephen-hqxu/cuda-default-function
...
Revert and fix: Follow-up improvement for #1107 #1144
ago%!(EXTRA string=2 years)
Christophe
db0f79de12
Merge pull request #1137 from tetrisplusplus/fix_glm_gtx_matrix_query_isOrthogonal
...
fix: isOrthogonal for a zero matrix #1137
ago%!(EXTRA string=2 years)
Christophe
2c74560914
Merge pull request #1130 from eliemichel/master
...
Automatically add lightweight archives to releases #1130
ago%!(EXTRA string=2 years)
Christophe
99fe1c8f7d
Merge pull request #1142 from thp/recompose
...
gtx_matrix_decompose: Add glm::recompose() #1142
ago%!(EXTRA string=2 years)
Christophe
13b40e378a
Merge pull request #1147 from marksheppard/fix
...
Fix Clang 15 test build errors #1147
ago%!(EXTRA string=2 years)
Christophe
aab59fbd7a
Merge pull request #1152 from aiden-knight/manual-fix
...
Fixed include file for perspective function in manual #1152
ago%!(EXTRA string=2 years)
Christophe
684822982b
Merge pull request #1150 from fsmoke/gcc-warnings-fix
...
gcc x64 build warning fix around type casting size_t to int #1150
ago%!(EXTRA string=2 years)
Christophe
b5776a91ae
Merge pull request #1154 from tomix1024/fix-atan2-declaration
...
Fix atan2(y,x) #1154
ago%!(EXTRA string=2 years)
Christophe
c9f9337c32
Merge pull request #1155 from danblae/master
...
Update cmake version to prevent deprecation #1155
ago%!(EXTRA string=2 years)
Christophe
b3a6570096
Merge pull request #1118 from rleigh-codelibre/float-sig-consistency
...
Make vec4, mat4x3 and mat4x4 binary operators and contructors for scalars consistent with other types #1118
ago%!(EXTRA string=2 years)
Daniel Blaensdorf
8b94f970d9
Update cmake version to prevent deprecation
ago%!(EXTRA string=2 years)
Tom Kneiphof
21db8fbdcb
Fix atan2(y,x)
ago%!(EXTRA string=2 years)
Aiden Knight
2f014270b6
Fixed include file for perspective function in manual
ago%!(EXTRA string=2 years)
Christophe
5c46b9c070
Merge pull request #1149 from leokolln/patch-1
...
Fix docs, incorrect and inconsistent handiness descriptions #1149
ago%!(EXTRA string=2 years)
Christophe
1bd1d627be
Merge pull request #1151 from rgergely/reorder_static_cast
...
Apply `static_cast` before calling `detail::mask` in `bitfieldInsert` #1151
ago%!(EXTRA string=2 years)
Gergely Racz
6486113379
apply static_cast before calling `mask` in `bitfieldInsert`
ago%!(EXTRA string=2 years)
kostromin
d4717fb57e
gcc x64 build warning fix around type casting size_t to int
ago%!(EXTRA string=2 years)
Léo Willian Kölln
738b4375c3
Fix docs, inconsistent spelling of handiness
ago%!(EXTRA string=2 years)
Léo Willian Kölln
cbc5229400
Fix docs, left and right handness were swapped
ago%!(EXTRA string=2 years)
Woob
9398c5843f
Fix SIMD quat operations.
ago%!(EXTRA string=2 years)
Woob
c6606998a5
Made GLM_FORCE_QUAT_DATA_XYZW be supported by most major functions
ago%!(EXTRA string=2 years)
Mark Sheppard
3cb568cd37
Fix Clang 15 test build errors
...
Fixes for compiler errors when building the tests using Clang 15,
including:
* Use explicit cast to silence Wimplicit-int-float-conversion
warning for conversion of spin count in implementation of
glm::slerp.
* Use GLM_FORCE_MESSAGES instead of removed GLM_MESSAGES for
messages in glm/gtx/hash.hpp, avoiding Wundef warning.
* Encode en dash in URL for Gram-Schmit Process wikipedia page and
replace similar en dashes in comments with regular dashes, to
avoid Winvalid-utf8 warnings in glm/gtx/matrix_factorisation.inl.
* Replace degree sign symbol with text "degrees" to avoid
Winvalid-utf8 warnings in test/gtc/gtc_quaternion.cpp.
* When using Clang, build tests with -Wno-float-equal to silence
Wfloat-equal warning in implementation of glm::vec<L,T,Q>::equal.
* For performance tests in test/gtx/gtx_fast_trigonometry.cpp, add
statement explicitly casting result to void, to silence
Wunused-but-set-variable warnings.
* Add newline at end of test/gtx/gtx_hash.cpp to silence
Wnewline-eof warning.
* Rename namespace _1aga to agarose in test/gtx/gtx_pca.cpp to
avoid Wreserved-identifier warning.
ago%!(EXTRA string=2 years)
Stephen Xu
f8a9e5043f
Remove *constexpr* from *compute_abs* on CUDA
ago%!(EXTRA string=2 years)
Stephen Xu
91c9409959
Use different qualifiers for default function and constructor
...
So it is more robust against user configuration to force constructor initialisation
ago%!(EXTRA string=2 years)
Stephen Xu
140e7cf1b2
Use different function qualifier for default-able functions
ago%!(EXTRA string=2 years)
Stephen Xu
7e80d9582e
Revert PR #1107 due to potential ill-formed NDR
ago%!(EXTRA string=2 years)
Thomas Perl
4afe953bff
gtx_matrix_decompose: Add glm::recompose()
ago%!(EXTRA string=2 years)
tetrisplusplus
e48b2a72c8
Improved performace.
ago%!(EXTRA string=2 years)
tetrisplusplus
96b1c72bfc
Fixed isOrthogonal, return false for zero matrix
ago%!(EXTRA string=2 years)
tetrisplusplus
2af53d5981
Added test_isOrthogonal for zero matrix
ago%!(EXTRA string=2 years)
RRR784
941539fb29
changed GLM_FORCE_QUAT_DATA_WXYZ to GLM_FORCE_QUAT_DATA_XYZW
...
related to https://github.com/g-truc/glm/pull/1069#issuecomment-832934981
ago%!(EXTRA string=2 years)
Christophe
efec5db081
Merge pull request #1134 from la-canne-enchainee/test_round_fix
...
Fix round test #1134
ago%!(EXTRA string=2 years)
Christophe
d58d06b1ef
Merge pull request #1132 from gottfriedleibniz/fix/exports
...
fix: declarations #1132
ago%!(EXTRA string=2 years)
olga
97e09aa304
Fix round test
...
Depending on the developer environment, the output of round for o.5 or -0.5 may be different (according to the GLSL spec). So the test was too restrictive.
ago%!(EXTRA string=2 years)
Gottfried Leibniz
36aa3e75b2
fix: declarations
ago%!(EXTRA string=2 years)
Elie Michel
24fd816df3
Update make_light_release.yml
ago%!(EXTRA string=2 years)
Elie Michel
783310c1aa
Update make_light_release.yml
ago%!(EXTRA string=2 years)
Elie Michel
e83da44f00
Update make_light_release.yml
ago%!(EXTRA string=2 years)
Elie Michel
b733265bc8
Update make_light_release.yml
ago%!(EXTRA string=2 years)
Elie Michel
1f61d8a056
Create make_light_release.yml
ago%!(EXTRA string=2 years)
Christophe
fc8f4bb442
Merge pull request #1122 from Thibaulltt/fix_glm_ext_matrix_common
...
Fix GLM_EXT_matrix_common : row to column-major #1122
ago%!(EXTRA string=3 years)
Thibault de Villèle [UM]
1c18fca789
Fix GLM_EXT_matrix_common : row to column-major
...
The previous patch made the incorrect assumption matrices were row-major
instead of column-major (got the two mixed up in my head).
This fixes this problem.
Also, this extends the test files to cover all matrix sizes (not types,
that would be redundant).
ago%!(EXTRA string=3 years)
Christophe
0a6d3334ea
Merge pull request #1086 from imgly/imgly/fix/vdivq_f32_undefinded_armv7
...
Fixed use of undeclared identifier 'vdivq_f32' while compile for ARMv7 #1086
ago%!(EXTRA string=3 years)
Christophe
e250ffe36d
Merge pull request #1109 from EbiSadeghi/master
...
Documentation: spelling, grammar, and clarity #1109
ago%!(EXTRA string=3 years)
Christophe
7b9d310dbd
Merge pull request #1116 from Thibaulltt/master
...
GLM_EXT_matrix_common : add glm::mat<> support to glm::abs() #1116
ago%!(EXTRA string=3 years)
Christophe
af9725719e
Merge pull request #1112 from Goubermouche/master
...
Fixed a typo in io.hpp #1112
ago%!(EXTRA string=3 years)
Christophe
03b7f75c75
Merge pull request #1120 from Tachi107/manual.md-fixes
...
docs(manual): some markdown fixes
ago%!(EXTRA string=3 years)
Christophe
38b7a1a983
Merge pull request #1107 from stephen-hqxu/cuda-default-function
...
Force no default function when using CUDA #1107
ago%!(EXTRA string=3 years)
Christophe
ebf51708ad
Merge pull request #1106 from stephen-hqxu/cuda-qualifier
...
Add define macro to select CUDA function qualifier #1106
ago%!(EXTRA string=3 years)