Commit graph

  • 1e3f959f7e
    Merge 506c6d98ca into 2d4c4b4dd3 Mohammad Sami 2025-03-26 18:02:07 -04:00
  • 506c6d98ca The returned value of a quaternion scalar division and multiplication must be a quaternion SamiMD 2025-03-26 17:56:30 -04:00
  • 973e909764 The returned value of a quaternion scalar division must be a quaternion SamiMD 2025-03-26 17:56:30 -04:00
  • 125ec5a0bc
    Merge 7bf2719ee0 into 2d4c4b4dd3 Ayush Sharma 2025-03-26 19:01:02 +05:30
  • 7bf2719ee0
    Update qualifier.hpp Ayush Sharma 2025-03-26 19:00:34 +05:30
  • 4625d593c0
    Merge a68c50557b into 2d4c4b4dd3 Gabriel Almeida 2025-03-24 20:32:18 +00:00
  • a68c50557b
    Merge branch 'g-truc:master' into c5eaa Gabriel Almeida 2025-03-24 17:32:15 -03:00
  • c5eaa18942 Add GLM_FUNC_QUALIFIER to TMin and TMax operator overloads 1neskk 2025-03-24 15:41:49 -03:00
  • 885233d72c
    Merge 63d8733b69 into 2d4c4b4dd3 ZXShady 2025-03-22 15:54:32 +00:00
  • 63d8733b69 Use comparisons instead of template specilizatins ZXShady 2025-03-14 13:12:05 +00:00
  • 5a27826c78 Reuse operators to implement other operators for glm::vec ZXShady 2025-03-14 14:21:51 +00:00
  • b845c29ef1 Reuse operators to implement other operators for glm::mat ZXShady 2025-03-14 17:00:59 +00:00
  • a5a6c2f27e
    Merge a6431989fb into 2d4c4b4dd3 Adam Lusch 2025-03-21 17:56:50 -05:00
  • 1fa32f4cda
    Merge 56c4910535 into 2d4c4b4dd3 Adam Lusch 2025-03-21 17:46:33 -05:00
  • a6431989fb Enable test for NEON Adam Lusch 2025-03-21 17:41:12 -05:00
  • 9d354b2b55 NEON mask order is flipped Adam Lusch 2025-03-21 17:35:01 -05:00
  • bd192a3955 Avoid "implicit conversion increases floating-point precision: 'float' to 'double'" Adam Lusch 2025-03-21 17:30:13 -05:00
  • 56c4910535 Add packed/aligned quat types Adam Lusch 2025-03-21 17:11:43 -05:00
  • 17549ff767
    Merge fa8c28db6b into 2d4c4b4dd3 Adam Lusch 2025-03-20 19:10:14 -05:00
  • fa8c28db6b Make test more specific Adam Lusch 2025-03-20 19:09:59 -05:00
  • 7647a0153f isfinite support for quaternions Adam Lusch 2025-03-20 19:02:53 -05:00
  • de92b8fe96 Remove overloads in glm::hash and specilize correctly ZXShady 2025-03-14 12:29:11 +00:00
  • a04b1af3fa Remove unneccesary vec_swizzle overloads and added a script to generate them ZXShady 2025-03-07 19:07:21 +00:00
  • a81871a8a4 Add simple test for vec_swizzle ZXShady 2025-03-14 12:00:00 +00:00
  • 8afe61e9e5 Remove one member structs in vec_swizzle ZXShady 2025-03-09 17:18:57 +00:00
  • d38a61f40a Use overloading instead of template specilizations ZXShady 2025-03-07 20:19:18 +00:00
  • 56b40afefd Remove type_trait.inl infavor of using enums for constants. ZXShady 2025-03-07 20:32:39 +00:00
  • 302ea03860 Remove overloads in extend,min_max ZXShady 2025-03-07 20:29:08 +00:00
  • eae39033bd Remove overloads of functions in noise.hpp ZXShady 2025-03-07 19:37:41 +00:00
  • 5ada231044 Remove overloads in value_ptr ZXShady 2025-03-07 19:19:37 +00:00
  • 1058260e94 Reorganize to follow conventions (fix) Logix 2025-03-14 08:28:07 +00:00
  • 6a1f38b0cd Reorganize to follow conventions Logix 2025-03-14 08:27:11 +00:00
  • faddfb13fc
    Merge 140c3118c2 into 2d4c4b4dd3 KaruroChori 2025-02-27 12:43:43 +00:00
  • 140c3118c2 Added support for bvecX not operator karurochari 2025-02-25 16:06:28 +00:00
  • ccf5e25ad6
    Merge ed570326dc into 2d4c4b4dd3 ZXShady 2025-02-26 00:03:48 +00:00
  • ed570326dc Add begin,end support for glm ZXShady 2025-02-13 20:01:43 +00:00
  • 00c7b53cc4
    Merge 692c5ab455 into 2d4c4b4dd3 Christophe 2025-02-25 09:06:31 +08:00
  • 46e4158304
    Merge fda04e79aa into 2d4c4b4dd3 sharkautarch 2025-02-24 12:30:31 +08:00
  • 07967a0049
    Merge 06ce42e723 into 2d4c4b4dd3 Max Rees 2025-02-21 23:47:55 +08:00
  • 1a9672271f
    Merge 1e94e6d17c into 2d4c4b4dd3 ZvRzyan18 2025-02-20 15:39:44 +08:00
  • af781405fd
    Merge d7dbe614ba into 2d4c4b4dd3 Christophe 2025-02-20 15:32:15 +08:00
  • e322c2469f
    Merge 3e95fe093a into 2d4c4b4dd3 Jiannanya 2025-02-20 15:32:00 +08:00
  • 1e94e6d17c
    glm::fastPow, glm::fastExp, glm::fastLog polynomial approximation ZvRzyan18 2025-02-20 14:01:44 +08:00
  • 2da5d5ddcb
    Merge b7e770e501 into 2d4c4b4dd3 Theresa Treimer 2025-02-16 18:52:00 +01:00
  • 60a4900ac2
    Merge 9097b1469b into 2d4c4b4dd3 Tr1NgleDev 2025-02-16 16:24:39 +01:00
  • 8eb05728a0
    Merge 99d0239783 into 2d4c4b4dd3 Steven French 2025-02-16 16:23:55 +01:00
  • 99d0239783 some more min/max wrappings 2 Steven French 2024-08-19 15:14:37 +12:00
  • d4d46dd8ca some more min/max wrappings Steven French 2024-08-19 15:01:06 +12:00
  • bd7710d7c1 wrap min/max calls in brackets Steven French 2024-08-19 14:44:44 +12:00
  • e24d19423e
    Merge ab646d553b into 2d4c4b4dd3 Abit Gray 2025-02-14 20:28:18 +01:00
  • ab646d553b Move #include <glm/gtx/span.hpp> into version check Abit Gray 2025-02-14 20:28:09 +01:00
  • 65654cb3e5 Fix compilation Abit Gray 2024-11-25 17:16:48 +01:00
  • c0e28237b2 Fix const, add more tests Abit Gray 2024-11-25 17:04:42 +01:00
  • eae9caf804 Initial idea Abit Gray 2024-11-25 13:23:40 +01:00
  • b4b735b5d1
    Merge 1945c2768a into 2d4c4b4dd3 Sean Harmer 2025-02-08 11:46:08 +00:00
  • 2d4c4b4dd3
    Update ci.yml to run CI on master branch PRs master Christophe 2025-02-07 20:32:38 +01:00
  • 6dad883323 Fix compilation span Abit Gray 2024-11-25 17:16:48 +01:00
  • cd4dfd0bbd Fix const, add more tests Abit Gray 2024-11-25 17:04:42 +01:00
  • 8ca503edef Initial idea Abit Gray 2024-11-25 13:23:40 +01:00
  • 692c5ab455 Fix SIMD normalize precision by default fix-simd-normalize Christophe 2024-02-09 09:34:10 +01:00
  • d7dbe614ba
    Merge branch 'master' into fix-simd-smooth fix-simd-smooth Christophe 2025-01-23 09:12:26 +01:00
  • 69b130c162 Fix uninitialized in constexpr warning Jeff Burnett 2024-02-23 10:33:51 -06:00
  • 7653ce0a5c Fix uninitialized in constexpr warning Jeff Burnett 2024-02-23 10:33:51 -06:00
  • af86309663 Fix missing newline christophe 2025-01-22 18:18:20 +01:00
  • e54e16f3da Add C++17 structureed binding support ZXShady 2024-11-10 10:12:14 +00:00
  • ae2deebbdc Fix missing newline christophe 2025-01-22 18:18:20 +01:00
  • 8af6652efa Add C++17 structureed binding support ZXShady 2024-11-10 10:12:14 +00:00
  • db53919a58
    Merge branch 'master' into struct_binding struct_binding Christophe 2025-01-22 12:01:15 +01:00
  • 5847dd91b2
    Merge pull request #1305 from steimich96/master Christophe 2025-01-22 12:00:51 +01:00
  • edc3607b39 Fixed nvcc compile warnings for default constructor steimich96 2024-06-21 16:22:30 +02:00
  • c493fe30c5 Add C++17 structureed binding support ZXShady 2024-11-10 10:12:14 +00:00
  • 060fbaac9c
    Merge branch 'master' into struct_binding Christophe 2025-01-22 11:52:39 +01:00
  • 624090a855
    Merge pull request #1339 from g-truc/rebase-1.0.2 Christophe 2025-01-22 11:51:18 +01:00
  • af69cb1a6e Fix macOS C.I. christophe 2025-01-22 10:20:01 +01:00
  • c11bff7853 Fix macOS latest christophe 2025-01-22 09:54:31 +01:00
  • 6dddbfb066
    Merge pull request #1322 from ivansouzamf/master Christophe 2025-01-22 09:37:15 +01:00
  • 57738871cc msvc now supports sse4.2 Payn 2024-11-17 21:41:50 -03:00
  • fe26a526cd Fix macOS C.I. christophe 2025-01-22 09:12:28 +01:00
  • 242233ea20 Fix macOS C.I. test christophe 2025-01-22 00:43:36 +01:00
  • 97995f4713 Fix intrinsics test christophe 2025-01-22 00:36:32 +01:00
  • 08a6421adb Fix macOS C.I. issue Christophe 2025-01-21 23:58:25 +01:00
  • 44c0039c7c Revert "Fix a wrong macro for tdualquat ctor" Christophe 2025-01-21 19:05:55 +01:00
  • 37dbbdc90b Fix ARM macOS C.I. release-1.0.2 Christophe 2025-01-21 18:52:29 +01:00
  • abcc96b4b9 Fix macOS C.I. christophe 2025-01-19 10:29:18 +01:00
  • a036baa4d8 Fix MacOS C.I. christophe 2025-01-19 09:57:44 +01:00
  • 303a9d79ed Fix C.I. failure christophe 2025-01-19 09:54:48 +01:00
  • 9e6f0ec1f6 Disable GTX test failing on Ubuntu latest GCC 13.3.0 Christophe 2025-01-16 20:01:49 +01:00
  • c8132b31f7 Prepare 1.0.2 release Marcin Konowalczyk 2025-01-15 16:05:03 +00:00
  • a5d342a0d9 Fix macOS C.I. christophe 2025-01-19 10:29:18 +01:00
  • cdc85a58b5 Fix unused argument warning Adam Lusch 2024-09-03 17:35:27 -05:00
  • d8135045fb Add missing template parameter Adam Lusch 2024-09-03 17:35:11 -05:00
  • 04d24922a5 Test to reproduce build failure Adam Lusch 2024-09-03 17:34:19 -05:00
  • 8f2c9ce787 Fix a wrong macro for tdualquat ctor gongdahan 2024-10-08 11:09:42 +08:00
  • 1abf932a10 Fixed infinitePerspective declarations and definitions Zuzu-Typ 2024-10-11 14:40:31 +02:00
  • f1c883a264 fix levels() calculation for scalars Janeczko Jakub 2024-09-09 02:27:13 +02:00
  • 2a0c0b47de Fix module interface missing some gtx quaternion functions Lassi Helynranta 2024-12-11 20:17:37 +02:00
  • 2c46268cdc typo in natvis name Clemens Fehr 2024-08-10 09:36:26 +02:00
  • 57445a2559 Specify CMake policy range to avoid deprecation warning GeorgH93 2024-12-19 11:44:28 +01:00
  • d7f0bf84cd Remove Android-specific detection of GLM_HAS_CXX11_STL Nikita Lutsenko 2024-10-29 16:53:18 -07:00
  • 2d1b0a51ee Fix MacOS C.I. christophe 2025-01-19 09:57:44 +01:00