Commit Graph

  • 45008b225e Fixed vec equality check function from the compute_vector_decl.hpp file master Forest Fox 2024-04-18 07:31:23 +0300
  • a2844eede8 Use [[deprecated]] when CXX standard is at least 14 Tobias Markus 2024-04-08 21:13:08 +0200
  • 0904870e37 Fix log2 func. qualifier Tom Kneiphof 2024-04-03 21:58:27 +0200
  • 4137519418 Simd improvement Laurent Caumont 2023-12-22 17:24:37 +0100
  • ab913bbdd0 Add value_ptr method for vec1 types Tom Kneiphof 2024-03-07 18:54:34 +0100
  • c32a481dd4 Fix additional clang issues Tom Kneiphof 2024-03-07 18:46:03 +0100
  • 05c93eeae0 Use value_ptr in packing.inl Tom Kneiphof 2024-03-07 17:20:08 +0100
  • 0df8dcb454 Supporess unused-variable warnings Tom Kneiphof 2024-03-07 18:06:10 +0100
  • 08a11905cf Fix sign-compare warnings Tom Kneiphof 2024-03-07 17:48:46 +0100
  • c48d16b911 Fix sequence-point warnings Tom Kneiphof 2024-03-07 17:29:53 +0100
  • 7a812397a2 Disable unit tests by default to avoid C.I. time out Christophe 2024-03-05 15:47:05 +0100
  • 61caae4d05 Fix GTX_norm cyclic include Christophe 2024-03-05 18:38:38 +0100
  • e009bcbe7c Update hash.hpp to detect msvc Aaron Brady 2024-02-19 22:29:16 -0800
  • ab2d7b4291 Release: Light releases are 'normal' release packages Christophe 2024-03-05 15:53:12 +0100
  • 49942a611c Fixed typos Noah Hitz 2024-03-04 14:54:45 +0100
  • dcc5cfdc4a Cast clock_t to match printf format specifier Dmitry Marakasov 2024-03-01 20:22:31 +0300
  • f8df2f3e2e Trying to fix C.I. timeout... Christophe 2024-02-27 18:19:47 +0100
  • be3beb7788 Disable test that time out on C.I.? Christophe 2024-02-27 12:43:31 +0100
  • 0892ccd214 Quicker tests for C.I. Christophe 2024-02-27 10:28:57 +0100
  • 1f25000a30 Quicker unit tests Christophe 2024-02-26 23:55:50 +0100
  • b9424441b1 Add automatic release Christophe 2024-02-26 15:56:05 +0100
  • 3ac3589ed2 Fix GTX_number_precision build #1258 Christophe 2024-02-26 15:46:44 +0100
  • adf31f555e Revert SIMD improv 7f2a5b89b3 Christophe 2024-02-13 21:43:57 +0100
  • 5d73e17e58 Added C++17 [[nodiscard]] support #1217 Christophe 2024-02-08 22:26:26 +0100
  • 1ac95994c4 Fixed SIMD smoothstep Christophe 2024-02-08 21:46:37 +0100
  • b101e8f3de Fixed SIMD implementation #1222 Christophe 2024-02-08 21:31:06 +0100
  • 90f2b025b1 Fixed EXT_matrix_transform inverted shear matrix multiple #1140 #1182 Christophe 2023-12-21 18:54:34 +0100
  • 7adb4a5040 changelog: Added aligned_*vec3 simd support #1245 Christophe 2024-02-08 20:40:56 +0100
  • 9e72e5ae67 Fix and ignore warnings Christophe 2024-02-07 14:33:10 +0100
  • 7f2a5b89b3 Simd improvement Laurent Caumont 2023-12-22 17:24:37 +0100
  • 88a6ed6ee1 Visual C++: Enables /Wall Christophe 2024-02-06 19:47:35 +0100
  • 4eb3fe1d7d fcomp: Fix build in C++98 mode Christophe 2024-02-06 16:24:25 +0100
  • c9ca4dc77c Implementing fcompMin / fcompMax, closes g-truc/glm#1215 Maximilian Sackel 2024-01-25 11:17:00 +0100
  • 7b53739128 Only enable compiler warnings and warnings as error on unit tests Christophe 2024-02-06 16:06:52 +0100
  • ce1362faba Updated changelog Christophe 2024-02-06 15:54:26 +0100
  • b251b22d00 Fixed C++ language auto detection build, disable C++98 warnings with Clang #1235, #1231 Christophe 2024-02-06 15:50:46 +0100
  • 31a5f56a7c Fix epsilon not declared in color_space.inl #1233 Christophe 2024-02-06 15:28:38 +0100
  • 7872e05246 Update logo Christophe 2024-02-06 20:33:42 +0100
  • 48336e2637 Update logo Christophe 2024-02-06 20:29:17 +0100
  • dcb8496300 replace GLM_FORCE_QUAT_CTOR_XYZW to GLM_FORCE_QUAT_DATA_XYZW junjie020 2024-01-12 11:18:04 +0800
  • 38edba1818 Avoid warnings about comparisons being always true Krzesimir Nowak 2024-02-04 21:21:08 +0100
  • 8ebe4b5e57 Fix compare that is always true Björn Wahlstrand 2024-01-31 23:52:43 +0100
  • 33b0eb9fa3 Updated doc Christophe 2024-01-24 14:40:22 +0100
  • d58f9bcfed GLM bumps to version 1.0.0 christophe 2023-12-21 17:15:50 +0100
  • 673a963a0f Added description for fetching glm with cmake in readme.md Oleksii Chernykh 2024-01-18 22:59:59 +0200
  • f86092a658
    Remove disabled warnings (#1213) Christophe 2024-01-20 10:11:13 +0100
  • b06b775c1c C.I.: Enable manually run tests on PRs Christophe 2024-01-03 13:55:46 +0100
  • da9a21d7e3
    Add C++ 20 Modules (#1208) Christophe 2023-12-31 11:18:08 +0100
  • 1d8467f606 Annotate swizzle operations with `GLM_FUNC_QUALIFIER` Stephan Seitz 2023-12-24 22:58:25 +0100
  • d2033739cf Fix quat angle documentation #820 christophe 2023-12-30 10:34:51 +0100
  • 8d337c0c65
    Fix quat packing XYZW usage (#1204) Stéphane GINIER 2023-12-30 09:32:24 +0100
  • 5ce98b7514
    Fix hash message (#1205) Christophe 2023-12-30 00:29:45 +0100
  • b6618171dd
    Fix GLM_GTX_hash (#1202) Christophe 2023-12-29 12:50:27 +0100
  • a40974fb86
    Test multiple platforms to test multiple compiler versions (#1199) Christophe 2023-12-28 16:50:25 +0100
  • 7882684a2c Update manual.md Brumus14 2023-12-27 02:47:08 +0000
  • 5700afbbf8 Add missing extensions in ext.hpp christophe 2023-12-25 19:12:34 +0100
  • 8e2bdd1fdb Add GLM_FORCE_UNRESTRICTED_FLOAT to skip static assert when using not float types christophe 2023-12-25 18:48:48 +0100
  • 869f9da00e Add GLM_FORCE_UNRESTRICTED_FLOAT to skip static assert when using not float types christophe 2023-12-25 18:38:56 +0100
  • 229f3eced4 Add GLM_FORCE_UNRESTRICTED_FLOAT to skip static assert when using not float types christophe 2023-12-25 18:34:24 +0100
  • 2993560ec9 Remove dead files christophe 2023-12-22 12:33:13 +0100
  • 89850e6f4b Update readme xiaozhuai 2023-12-22 20:01:57 +0800
  • 46b796dd79 Optimize cmake targets xiaozhuai 2023-12-22 20:01:49 +0800
  • e4dd44d584 Trying to make sure external contributor trigger C.I. christophe 2023-12-22 12:17:17 +0100
  • e98ad7c9f8 Avoid duplicated C.I. runs christophe 2023-12-22 11:31:18 +0100
  • e357f58c96 gni christophe 2023-12-22 10:08:48 +0100
  • cf69137d6d quaternion: Revert #1069 Christophe 2023-12-21 19:20:21 +0100
  • 1cc8e80e3b Make mat operators constexpr Lucas CHOLLET 2022-05-12 19:25:24 +0200
  • fc236e0bf8
    Adding constexpr qualifier for helper functions #1050 (#1184) Christophe 2023-12-22 08:31:02 +0100
  • 4ecc8af5b9 trigger C.I. Christophe 2023-12-21 18:28:58 +0100
  • e6b9b76027 trigger C.I. Christophe 2023-12-21 18:28:28 +0100
  • d6e24170b4 Nan is not supported with C++98 Christophe 2023-12-21 18:06:43 +0100
  • 0ceaba1da9 Nan is not supported with C++98 Christophe 2023-12-21 18:02:00 +0100
  • 0d52d5ddab Fix master build Christophe 2023-12-21 17:47:35 +0100
  • 557f5f2731 Fix test Christophe 2020-11-30 20:42:42 +0100
  • 92e945cc8a GLM_EXT_vector_integer: add integer mix tests Christophe 2020-11-30 20:37:41 +0100
  • 48516f31a7 Fix vec1 types redefinition christophe 2023-12-21 15:56:19 +0100
  • ec6e3d6cb5 Fix invalid namespaces christophe 2023-12-21 14:33:51 +0100
  • 4681c5b347 Fix lib build dependent of test build christophe 2023-12-21 13:35:52 +0100
  • 820557cf31 Fix GTC_matrix_transform test for C++98 christophe 2023-12-21 14:18:52 +0100
  • ed1059731f add infinitePerspectiveRH_ZO azhirnov 2023-09-19 09:06:02 +0300
  • 9cb19aa43f Added infinitePerspectiveLH_ZO and tests azhirnov 2023-09-18 21:57:23 +0300
  • 926e5d4b70 Add tau constant ##1153 christophe 2023-12-21 12:26:17 +0100
  • 85f2e6b998 Add tau constant ##1153 christophe 2023-12-21 12:05:02 +0100
  • 08f2fd1099 Fix C++20 christophe 2023-12-21 11:59:16 +0100
  • edc5e624df Fix build christophe 2023-12-21 11:44:34 +0100
  • f9a5a404dd Fix C.I. file christophe 2023-12-21 11:41:58 +0100
  • bab156f795 add status badge christophe 2023-12-21 11:38:39 +0100
  • 46818dccca fix: reinterpret_cast to explicit conversions #1123 christophe 2023-12-21 11:36:43 +0100
  • f1bfe6cc95 Fix C++20 build christophe 2023-12-21 11:29:06 +0100
  • c668158672 Add Clang on Linux Christophe 2023-12-21 11:05:04 +0100
  • e000a4703e Remove AVX2 on macOS Christophe 2023-12-21 10:50:50 +0100
  • 53302ad486 Apply suggestions from code review Christophe 2023-12-21 00:52:25 +0100
  • 5ae05c9296 Fix GLM_DISABLE_AUTO_DETECTION error with Werror on Windows Christophe 2023-12-21 00:06:02 +0100
  • 971f22222e C.I. Fix timeout Christophe 2023-12-20 23:02:34 +0100
  • e27fcc7bbd C.I.: Add more C++ language versions Christophe 2023-12-20 23:01:45 +0100
  • 3b21b05ac2 C.I.: Add AVX tests Christophe 2023-12-20 22:40:11 +0100
  • 66991e59aa Fix bitCount test version Christophe 2023-12-20 23:28:36 +0100
  • c83236b044 cuda: Fix GTX_vec_swizzle Christophe 2023-12-20 23:44:59 +0100
  • 2171a5b818 Fix intersectRayTriangle from GLM_GTX_intersect #1158 Christophe 2023-12-20 23:11:41 +0100
  • 1682a8c360 Fix doc typo Christophe 2023-12-20 23:52:50 +0100