Commit Graph

  • 65c16d5da1
    Merge pull request #1146 from stephen-hqxu/cuda-constexpr-abs Christophe 2023-08-18 15:09:10 +02:00
  • ae668c4e7f
    Merge pull request #1144 from stephen-hqxu/cuda-default-function Christophe 2023-08-18 15:08:02 +02:00
  • db0f79de12
    Merge pull request #1137 from tetrisplusplus/fix_glm_gtx_matrix_query_isOrthogonal Christophe 2023-08-18 15:04:55 +02:00
  • 2c74560914
    Merge pull request #1130 from eliemichel/master Christophe 2023-08-18 15:00:34 +02:00
  • 99fe1c8f7d
    Merge pull request #1142 from thp/recompose Christophe 2023-08-18 14:55:41 +02:00
  • 13b40e378a
    Merge pull request #1147 from marksheppard/fix Christophe 2023-08-18 14:52:55 +02:00
  • aab59fbd7a
    Merge pull request #1152 from aiden-knight/manual-fix Christophe 2023-08-18 14:50:34 +02:00
  • 684822982b
    Merge pull request #1150 from fsmoke/gcc-warnings-fix Christophe 2023-08-18 14:49:45 +02:00
  • b5776a91ae
    Merge pull request #1154 from tomix1024/fix-atan2-declaration Christophe 2023-08-18 14:48:57 +02:00
  • c9f9337c32
    Merge pull request #1155 from danblae/master Christophe 2023-08-18 14:47:22 +02:00
  • b3a6570096
    Merge pull request #1118 from rleigh-codelibre/float-sig-consistency Christophe 2023-08-18 14:46:24 +02:00
  • 8b94f970d9 Update cmake version to prevent deprecation Daniel Blaensdorf 2023-07-24 08:31:43 +02:00
  • 21db8fbdcb Fix atan2(y,x) Tom Kneiphof 2023-07-10 12:28:42 +02:00
  • 2f014270b6 Fixed include file for perspective function in manual Aiden Knight 2023-06-10 17:20:46 +01:00
  • 5c46b9c070
    Merge pull request #1149 from leokolln/patch-1 Christophe 2023-06-08 17:08:47 +02:00
  • 1bd1d627be
    Merge pull request #1151 from rgergely/reorder_static_cast Christophe 2023-06-08 17:07:41 +02:00
  • 6486113379 apply static_cast before calling mask in bitfieldInsert Gergely Racz 2023-05-12 11:09:41 +02:00
  • d4717fb57e gcc x64 build warning fix around type casting size_t to int kostromin 2023-04-21 10:49:22 +03:00
  • 738b4375c3
    Fix docs, inconsistent spelling of handiness Léo Willian Kölln 2023-04-18 01:14:18 -03:00
  • cbc5229400
    Fix docs, left and right handness were swapped Léo Willian Kölln 2023-04-18 01:03:24 -03:00
  • 9398c5843f Fix SIMD quat operations. Woob 2023-04-02 12:55:40 -07:00
  • c6606998a5 Made GLM_FORCE_QUAT_DATA_XYZW be supported by most major functions Woob 2023-04-01 14:50:37 -07:00
  • 3cb568cd37 Fix Clang 15 test build errors Mark Sheppard 2023-03-31 17:39:53 +01:00
  • f8a9e5043f
    Remove *constexpr* from *compute_abs* on CUDA Stephen Xu 2023-03-30 19:21:23 +01:00
  • 91c9409959
    Use different qualifiers for default function and constructor So it is more robust against user configuration to force constructor initialisation Stephen Xu 2023-03-21 19:06:17 +00:00
  • 140e7cf1b2
    Use different function qualifier for default-able functions Stephen Xu 2023-03-21 16:29:36 +00:00
  • 7e80d9582e
    Revert PR #1107 due to potential ill-formed NDR Stephen Xu 2023-03-21 15:52:57 +00:00
  • 4afe953bff gtx_matrix_decompose: Add glm::recompose() Thomas Perl 2023-02-26 18:33:47 +01:00
  • e48b2a72c8 Improved performace. tetrisplusplus 2023-01-23 21:41:27 +09:00
  • 96b1c72bfc Fixed isOrthogonal, return false for zero matrix tetrisplusplus 2023-01-23 21:27:02 +09:00
  • 2af53d5981 Added test_isOrthogonal for zero matrix tetrisplusplus 2023-01-23 21:05:35 +09:00
  • 941539fb29
    changed GLM_FORCE_QUAT_DATA_WXYZ to GLM_FORCE_QUAT_DATA_XYZW RRR784 2023-01-20 11:32:57 -05:00
  • efec5db081
    Merge pull request #1134 from la-canne-enchainee/test_round_fix Christophe 2023-01-13 18:08:59 +01:00
  • d58d06b1ef
    Merge pull request #1132 from gottfriedleibniz/fix/exports Christophe 2023-01-13 18:05:50 +01:00
  • 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. olga 2023-01-13 14:08:46 +01:00
  • 36aa3e75b2 fix: declarations Gottfried Leibniz 2023-01-09 17:48:57 -04:00
  • 24fd816df3
    Update make_light_release.yml Elie Michel 2023-01-09 00:29:46 +01:00
  • 783310c1aa
    Update make_light_release.yml Elie Michel 2023-01-09 00:26:16 +01:00
  • e83da44f00
    Update make_light_release.yml Elie Michel 2023-01-09 00:24:56 +01:00
  • b733265bc8
    Update make_light_release.yml Elie Michel 2023-01-09 00:04:03 +01:00
  • 1f61d8a056
    Create make_light_release.yml Elie Michel 2023-01-08 23:56:32 +01:00
  • fc8f4bb442
    Merge pull request #1122 from Thibaulltt/fix_glm_ext_matrix_common Christophe 2022-10-26 17:30:34 +02:00
  • 1c18fca789 Fix GLM_EXT_matrix_common : row to column-major Thibault de Villèle [UM] 2022-10-26 11:15:51 +02:00
  • 0a6d3334ea
    Merge pull request #1086 from imgly/imgly/fix/vdivq_f32_undefinded_armv7 Christophe 2022-10-24 12:54:34 +02:00
  • e250ffe36d
    Merge pull request #1109 from EbiSadeghi/master Christophe 2022-10-24 12:50:49 +02:00
  • 7b9d310dbd
    Merge pull request #1116 from Thibaulltt/master Christophe 2022-10-24 12:33:54 +02:00
  • af9725719e
    Merge pull request #1112 from Goubermouche/master Christophe 2022-10-24 12:30:09 +02:00
  • 03b7f75c75
    Merge pull request #1120 from Tachi107/manual.md-fixes Christophe 2022-10-24 12:28:48 +02:00
  • 38b7a1a983
    Merge pull request #1107 from stephen-hqxu/cuda-default-function Christophe 2022-10-24 12:27:30 +02:00
  • ebf51708ad
    Merge pull request #1106 from stephen-hqxu/cuda-qualifier Christophe 2022-10-24 12:26:36 +02:00
  • 8339c77bd6
    Merge pull request #1113 from genpfault/fix-noexcept-warnings Christophe 2022-10-24 12:18:30 +02:00
  • bb4466ec3d
    Merge pull request #1114 from gottfriedleibniz/docs/doxygen Christophe 2022-10-24 12:12:54 +02:00
  • b48debf7e8
    Merge pull request #1101 from drfiemost/missing_define Christophe 2022-10-24 12:08:43 +02:00
  • bfa82837ea
    Changed the e^v clarification in source Ebi Sadeghi 2022-09-20 20:20:58 -07:00
  • bdf26d258d Make mat4x3 binary operators for scalars consistent with other types Roger Leigh 2022-09-19 21:10:58 +01:00
  • 7da7f7c887 Make mat4x4 binary operators for scalars consistent with other types Roger Leigh 2022-09-19 21:05:26 +01:00
  • 06afe0718a
    Fix indentation Leandro Nini 2022-09-20 18:49:15 +02:00
  • b4a09f5ac0
    docs(manual): some markdown fixes Andrea Pappacoda 2022-09-19 22:50:52 +02:00
  • 32c2bb8296 Make vec4 binary operators for scalars consistent with other types Roger Leigh 2022-09-19 13:15:26 +01:00
  • 48e1ff3fee Add glm::abs() function for the glm::mat<> class Thibault de Villèle [UM] 2022-08-29 14:18:44 +02:00
  • ef351e68a3 Fix GLM_EXT_matrix_common compilation message Thibault de Villèle [UM] 2022-08-29 13:19:56 +02:00
  • 4b6284e39d GCC: Fix noexcept warnings on hash functions Charles Huber 2022-07-25 10:34:11 -05:00
  • 8719fcb839 cleanup doxygen and codespell Gottfried Leibniz 2022-08-01 19:25:47 -03:00
  • 12b5fb2a88
    Fixed a typo in io.hpp. Šimon Tupý 2022-07-24 06:04:19 +02:00
  • 8415b031f9
    Changed variable description from x to v Ebi Sadeghi 2022-07-11 19:55:22 -07:00
  • 804ec70c2e
    Spelling corrections Ebi Sadeghi 2022-07-11 19:50:45 -07:00
  • 0b08654ad6
    Don't use default function when working with CUDA. Stephen Xu 2022-06-03 15:36:06 +01:00
  • e1b2d3d7d5
    Add user instructions. Stephen Xu 2022-06-02 21:32:12 +01:00
  • 3b09445290
    Add defines to manually select CUDA function qualifier. Stephen Xu 2022-06-02 19:36:50 +01:00
  • cc98465e35
    Merge pull request #1049 from borodust/aligned_bugfixes Christophe 2022-04-20 12:39:39 +02:00
  • 416d0a23eb
    Merge pull request #1078 from maniek2332/gtx-easing-bounce-fix Christophe 2022-04-20 12:38:07 +02:00
  • 53eb7a2749
    Merge pull request #1080 from junjie020/fix_frustumLH_matrix_bug Christophe 2022-04-20 12:36:24 +02:00
  • 8b6e2ffb4a
    Merge pull request #1096 from gottfriedleibniz/fix/minmax Christophe 2022-04-20 12:33:57 +02:00
  • 922f391824
    Merge pull request #1100 from baldvin-kovacs/master Christophe 2022-04-20 12:32:14 +02:00
  • df969513ae
    Merge pull request #1085 from jakubtyrcha/fix_msvc_compilation_cxx_20 Christophe 2022-04-20 12:31:30 +02:00
  • c8f3357657
    Merge pull request #1088 from xaedes/patch-sort-fwd-mat Christophe 2022-04-20 12:30:43 +02:00
  • b7140ca2c8
    Merge pull request #1089 from Zuzu-Typ/patch-2 Christophe 2022-04-20 12:29:48 +02:00
  • 1022fdf6d1
    Merge pull request #1090 from gottfriedleibniz/fix-neverinline Christophe 2022-04-20 12:28:19 +02:00
  • f08ee17957
    Merge pull request #1091 from yknishidate/bugfix Christophe 2022-04-20 12:27:40 +02:00
  • fd265ff18e
    Merge pull request #1092 from elect86/patch-5 Christophe 2022-04-20 12:27:06 +02:00
  • 89d0eb1f06
    Merge pull request #1094 from gottfriedleibniz/fix/mat2x3 Christophe 2022-04-20 12:26:28 +02:00
  • d33344bd86
    Merge pull request #1097 from gottfriedleibniz/fix/color Christophe 2022-04-20 12:25:48 +02:00
  • 43f2a5258b
    Merge pull request #1098 from gottfriedleibniz/fix/arm Christophe 2022-04-20 12:25:14 +02:00
  • b2a9dae6dc
    Merge pull request #1099 from Windsander/shearing Christophe 2022-04-20 12:24:33 +02:00
  • 816e9b70fb
    Merge pull request #1102 from WarEagle451/patch-1 Christophe 2022-04-20 12:22:55 +02:00
  • 7243647a78
    Spelling mistake fix Noah LeBlanc 2022-02-15 01:54:29 -05:00
  • 970860d06f
    Add missing define Leandro Nini 2022-02-11 15:00:02 +01:00
  • 63a229359e Fix implicit conversion compiler error in glm/gtc/random.inl Baldvin Kovacs 2022-02-10 22:12:46 +01:00
  • 0f318f63af feat: add shearing matrix operation on matrix_transfom arikanli 2022-01-20 21:27:30 +08:00
  • 3062122e5e fix: associated min/max Gottfried Leibniz 2022-01-14 19:16:44 -04:00
  • bfeb882fdb few ARM fixes Gottfried Leibniz 2022-01-14 19:14:27 -04:00
  • 14e3b04274 fix hsvColor types Gottfried Leibniz 2021-12-27 21:09:01 -04:00
  • b857caa655 fix mat2 constructors Gottfried Leibniz 2021-12-13 16:14:40 -04:00
  • 9621e7597e
    Update type_vec4.hpp Giuseppe Barbieri 2021-11-24 10:10:51 +01:00
  • c5f9b31688 Fix tengant typo nishidate-yuki 2021-11-17 14:46:17 +09:00
  • 656a699f9a fix: glm_never_inline Gottfried Leibniz 2021-11-11 09:28:03 -04:00
  • fcda03b545 Removed precision qualifiers from atan2 in euler_angles.inl Zuzu-Typ 2021-11-03 15:41:43 +01:00
  • 1ed9bd96a9
    Removed invalid precision qualifiers Zuzu-Typ 2021-11-03 10:30:22 +01:00
  • b5456a56a3 Sort inconsistently ordered mat declarations in fwd.hpp xaedes 2021-10-26 19:10:33 +02:00
  • a47a719b17 Fixed: use of undeclared identifier 'vdivq_f32' while compile for ARMv7 Sven Nähler 2021-10-07 09:45:00 +02:00