Commit Graph

  • 15f29e05eb Fixed missed function BeeverFeever 2023-12-04 23:28:29 +11:00
  • 7696374f1e Vector subtraction functions BeeverFeever 2023-12-04 21:32:19 +11:00
  • 44d103fa00 typos duarm 2023-12-03 02:35:41 -03:00
  • c29f077bed Merge branch 'master' into aabb2d duarm 2023-12-02 21:02:20 -03:00
  • 2a975a7d0a circle fix, new copy func duarm 2023-12-02 21:00:21 -03:00
  • 049db64a0f Merge pull request #360 from v1993/meson-header-only-subproject Recep Aslantas 2023-12-02 15:49:24 +03:00
  • e71694bb57 Merge branch 'master' into meson-header-only-subproject Recep Aslantas 2023-12-02 15:48:54 +03:00
  • 8754158fbe Merge pull request #362 from myfreeer/patch-1 Recep Aslantas 2023-12-02 11:13:20 +03:00
  • e1a0892097 Merge branch 'master' into patch-1 Recep Aslantas 2023-12-02 11:12:43 +03:00
  • 9b26aff466 Merge pull request #361 from myfreeer/myfreeer-patch-4 Recep Aslantas 2023-12-02 11:12:15 +03:00
  • 24e417107b ci: initial support of meson and emscripten myfreeer 2023-12-02 11:08:33 +08:00
  • 009405adcd wasm: prefer pmin/pmax myfreeer 2023-12-02 09:54:49 +08:00
  • 0b2006dd47 meson: don't build by default if used in a subproject Valeri 2023-12-02 01:44:54 +03:00
  • 1fdc1c8675 struct: remove _vec_inv from struct function lists Recep Aslantas 2023-12-01 11:18:48 +03:00
  • 6e1d6d505b Merge pull request #357 from v1993/vs-fix Recep Aslantas 2023-12-01 11:11:11 +03:00
  • 45cf4710c4 Use the appropriate version of alignof Valeri 2023-12-01 04:19:47 +03:00
  • 056b28e4da Merge branch 'master' into aabb2d duarm 2023-11-19 10:00:00 -03:00
  • c6e58bd44a Update vec4-ext.h Recep Aslantas 2023-11-16 13:06:51 +03:00
  • a81c0f076a Merge pull request #356 from havrik/patch-1 Recep Aslantas 2023-11-16 13:05:42 +03:00
  • ab684b7c66 Fix definition logic misspell in 'glm_quat_normalize_to' -> cglm/quat.h havrik 2023-11-16 11:38:47 +03:00
  • 53bde05bd9 aabb2d functions duarm 2023-11-11 08:13:28 -03:00
  • 58a4b47830 Merge pull request #354 from One234Fi/revise_troubleshooting_page Recep Aslantas 2023-11-09 10:44:06 +03:00
  • 1bfa53f44c spelling and grammar revision One234Fi 2023-11-08 16:41:07 -06:00
  • d93b46bab7 Merge pull request #350 from duarm/vec2_center Recep Aslantas 2023-10-15 00:17:47 +03:00
  • 9efc255451 struct api duarm 2023-10-14 14:24:25 -03:00
  • 9484155c98 adding vec2_center duarm 2023-10-11 16:51:14 -03:00
  • 509078817c fix glm_ivec2|3_fill and glm_ivec2|3_eq params continue Recep Aslantas 2023-09-05 20:41:55 +03:00
  • 126f809dae fix glm_ivec2|3_fill and glm_ivec2|3_eq params Recep Aslantas 2023-09-05 20:19:33 +03:00
  • e0e7e380e5 Merge pull request #346 from duarm/master Recep Aslantas 2023-09-05 09:34:28 +03:00
  • d3169b12a7 missing call functions from vec2 duarm 2023-09-04 20:14:59 -03:00
  • 9d0c9fdb87 adding ivec2, ivec3, ivec4 prints, eqv, eq and fill, documentation fixes duarm 2023-09-04 20:07:37 -03:00
  • f496146bce Merge pull request #345 from telephone001/ins3_bugfix Recep Aslantas 2023-08-30 13:03:16 +03:00
  • 54632ecce5 mat4_ins3 should copy mat3s to upper left mat4s. Previously, it just made a new mat4s r and put the mat3 into that and returned it. Now it takes in a mat4s and copies the mat3s to that. LAPTOP-GHFRJ92J\John 2023-08-29 02:13:24 -05:00
  • 61478d2563 now working on v0.9.2 Recep Aslantas 2023-08-10 09:20:39 +03:00
  • cdd4d0e83e Merge pull request #340 from recp/non-square-matrix v0.9.1 Recep Aslantas 2023-08-07 17:58:05 +03:00
  • 54dfc4b4f0 Merge branch 'master' into non-square-matrix non-square-matrix Recep Aslantas 2023-08-07 15:37:44 +03:00
  • f6cb3ba31a Merge pull request #343 from EasyIP2023/non-square-matrix Recep Aslantas 2023-08-07 14:41:08 +03:00
  • da51741c50 test: add missing mat4x3 tests Vincent Davis Jr 2023-08-06 14:12:46 -04:00
  • a5d8e61c2b test: add missing mat4x2 tests Vincent Davis Jr 2023-08-06 13:45:17 -04:00
  • f0f7b67ef4 test: add missing mat3x4 tests Vincent Davis Jr 2023-08-06 13:23:31 -04:00
  • eece0b7bc9 test: add missing mat3x2 tests Vincent Davis Jr 2023-08-06 11:02:55 -04:00
  • 37d20f7da8 test: add missing mat2x4 tests Vincent Davis Jr 2023-08-06 10:18:41 -04:00
  • 006e4ffbdf test: add missing mat2x3 tests Vincent Davis Jr 2023-08-06 02:40:58 -04:00
  • aa37c1aa74 fix array subscript is outside array bounds Vincent Davis Jr 2023-08-06 00:29:06 -04:00
  • 0fb9e73ec1 docs: add missing non-square matrix funcs Vincent Davis Jr 2023-08-05 20:48:13 -04:00
  • 129287b809 Merge pull request #341 from taisei-project/assume-aligned-detection Recep Aslantas 2023-08-01 18:22:24 +03:00
  • 2724620d83 more robust __builtin_assume_aligned detection Andrei Alexeyev 2023-07-31 22:33:51 +02:00
  • 4d5653b1f6 add some missing non-square matrix funcs in struct api Recep Aslantas 2023-07-22 14:17:26 +03:00
  • dbb85f24c8 add some missing non-square matrix funcs Recep Aslantas 2023-07-22 13:37:36 +03:00
  • 6e9e91be05 add _mul for non-square matrices Recep Aslantas 2023-07-22 12:00:23 +03:00
  • 1e077fd125 add some missing non-square matrix funcs Recep Aslantas 2023-07-22 01:21:14 +03:00
  • cb4a1b2677 Merge pull request #338 from EasyIP2023/feature/mat4x3 Recep Aslantas 2023-07-18 09:09:00 +03:00
  • 924db3307e Merge pull request #339 from EasyIP2023/bug/fix-mat4x2s Recep Aslantas 2023-07-18 09:07:41 +03:00
  • e9df003e56 types-struct: fix mat4x2s struct members Vincent Davis Jr 2023-07-17 23:09:40 -04:00
  • 3d292c3a2e add new matrix mat4x3 Vincent Davis Jr 2023-07-17 22:57:52 -04:00
  • 4bb7e778c4 Merge pull request #337 from EasyIP2023/feature/mat4x2 Recep Aslantas 2023-07-17 10:41:09 +03:00
  • 2df26c0ecf add new matrix mat4x2 Vincent Davis Jr 2023-07-16 20:19:25 -04:00
  • 5193b50133 Merge pull request #334 from EasyIP2023/feature/mat3x4 Recep Aslantas 2023-07-16 23:32:05 +03:00
  • ef8954ccbc Merge branch 'master' into feature/mat3x4 Recep Aslantas 2023-07-16 23:31:33 +03:00
  • 91b40eb7eb Merge pull request #335 from EasyIP2023/fix/comments-docs Recep Aslantas 2023-07-16 23:29:38 +03:00
  • 82892085b3 docs: fix mat#x# comments and documentation Vincent Davis Jr 2023-07-16 15:31:38 -04:00
  • e09cf11f1c add new matrix mat3x4 Vincent Davis Jr 2023-07-16 12:36:15 -04:00
  • 8966f296ac Merge pull request #333 from EasyIP2023/feature/mat3x2 Recep Aslantas 2023-07-16 12:10:45 +03:00
  • 4e44e74d48 add new matrix mat3x2 Vincent Davis Jr 2023-07-15 18:48:50 -04:00
  • f817c4cbb0 Merge pull request #332 from EasyIP2023/fix/mat2x3 Recep Aslantas 2023-07-15 23:55:19 +03:00
  • dd6a0b3175 add missing mat2x# test and mat2x3 window headers Vincent Davis Jr 2023-07-15 16:00:08 -04:00
  • 1401af4c34 Merge pull request #331 from EasyIP2023/feature/mat2x4 Recep Aslantas 2023-07-15 22:33:54 +03:00
  • fe7471e8f8 add new matrix mat2x4 Vincent Davis Jr 2023-07-15 13:51:19 -04:00
  • 1ca261b118 Merge pull request #330 from EasyIP2023/feature/mat2x3 Recep Aslantas 2023-07-15 11:03:59 +03:00
  • 6317ed90e7 add new matrix mat2x3 Vincent Davis Jr 2023-07-13 22:39:05 -04:00
  • 3b683cf28c Merge pull request #328 from recp/werror Recep Aslantas 2023-07-13 11:09:16 +03:00
  • d6267e623b drop "-Werror" to allow skip warnings on production build werror Recep Aslantas 2023-07-08 23:16:15 +03:00
  • 93cdc897a5 suppress warinngs Recep Aslantas 2023-07-08 23:13:20 +03:00
  • 0962f7d2e7 fix param name in inline doc Recep Aslantas 2023-07-08 12:19:22 +03:00
  • 487b18e326 Merge pull request #324 from EasyIP2023/feature/glm_vec2_make Recep Aslantas 2023-07-02 22:04:44 +03:00
  • 8e2074c274 Merge branch 'master' into feature/glm_vec2_make Recep Aslantas 2023-07-02 22:03:40 +03:00
  • 0ab1f21816 Merge pull request #326 from EasyIP2023/feature/glm_vec4_make Recep Aslantas 2023-07-02 22:02:18 +03:00
  • b8d565c6b6 Merge branch 'master' into feature/glm_vec4_make Recep Aslantas 2023-07-02 22:02:10 +03:00
  • c5c997ca13 Merge pull request #325 from EasyIP2023/feature/glm_vec3_make Recep Aslantas 2023-07-02 22:01:51 +03:00
  • 924d92ae3f Merge branch 'master' into feature/glm_vec3_make Recep Aslantas 2023-07-02 22:01:43 +03:00
  • d673f3d765 Merge pull request #323 from EasyIP2023/feture/update-test_quat-glm_quat_make Recep Aslantas 2023-07-02 22:00:28 +03:00
  • 5833d1bf44 vec4: add new function glm_vec4_make Vincent Davis Jr 2023-07-02 13:54:10 -05:00
  • aeeeac4c5a vec3: add new function glm_vec3_make Vincent Davis Jr 2023-07-02 13:21:41 -05:00
  • b3de85a14e vec2: add new function glm_vec2_make Vincent Davis Jr 2023-07-02 11:59:39 -05:00
  • 5e798a94e3 test_quat: add more robust quat_make test Vincent Davis Jr 2023-07-02 12:09:36 -05:00
  • 49dd24eaf2 Merge pull request #321 from EasyIP2023/feature/glm_quat Recep Aslantas 2023-06-30 06:05:13 +03:00
  • bfe5ea6ab7 quat: add new function glm_quat_make Vincent Davis Jr 2023-06-28 22:49:49 -05:00
  • 6d39ef0026 Merge pull request #319 from FrostKiwi/master Recep Aslantas 2023-06-16 12:46:42 +03:00
  • 87ae96b847 Fix Singular / Plural in comments Wladislav ヴラド Artsimovich 2023-06-16 17:40:06 +09:00
  • 9cf4190c9b Fix comments of vec2 explaining vec3 math Wladislav ヴラド Artsimovich 2023-06-16 17:26:30 +09:00
  • 2bbaeb8db9 Merge pull request #317 from FrostKiwi/master Recep Aslantas 2023-06-15 16:07:08 +03:00
  • a7cda7f969 Add new header to Visual Studio as well Wladislav ヴラド Artsimovich 2023-06-15 22:02:21 +09:00
  • c4d4c48518 Add affine-mat.h to the Makefile Wladislav ヴラド Artsimovich 2023-06-15 21:54:54 +09:00
  • 702bed8173 Implement missing Struct API 3D Affine Transforms Wladislav ヴラド Artsimovich 2023-06-15 18:18:52 +09:00
  • e9aa249a73 Add forgotten function listing in comment Wladislav ヴラド Artsimovich 2023-06-15 17:42:06 +09:00
  • adec2ee8e6 Update box.h Recep Aslantas 2023-06-15 10:16:06 +03:00
  • 5cd16194c8 Merge pull request #313 from myfreeer/master Recep Aslantas 2023-06-14 17:38:10 +03:00
  • 02b9dc067a ci: update mymindstorm/setup-emsdk to v12 myfreeer 2023-06-14 19:52:13 +08:00
  • a447365bc5 Merge pull request #311 from recp/suppress-sign-conversion Recep Aslantas 2023-06-12 14:55:47 +03:00
  • 6183b213e2 suppress sign conversion warnings suppress-sign-conversion Recep Aslantas 2023-06-12 13:56:49 +03:00