Commit Graph

  • 2d5506d15d set PACKAGE_VERSION so it gets substituted in cglm.pc.in by cmake Omar Polo 2021-11-21 21:04:59 +01:00
  • 87f561fb06 Merge pull request #229 from mxi/vec2-ext-complex Recep Aslantas 2021-11-10 10:09:09 +03:00
  • 522b18bda9 Add tests Maxim Kasyanenko 2021-11-08 17:53:39 -08:00
  • b7178749ee Forgot to add the dynamic implementation file itself Maxim Kasyanenko 2021-11-08 17:53:27 -08:00
  • 98c708281f Syntax errors Maxim Kasyanenko 2021-11-08 17:52:47 -08:00
  • 896ba0a0f9 Add dynamic/struct versions of routines Maxim Kasyanenko 2021-11-08 17:52:31 -08:00
  • 4603816330 Forgot return type Maxim Kasyanenko 2021-11-08 17:09:28 -08:00
  • 9f5cc3a745 Implement a few complex routines Maxim Kasyanenko 2021-11-08 16:28:55 -08:00
  • bde653b607 Update CMakeLists.txt Recep Aslantas 2021-10-28 19:10:19 +03:00
  • ede72ca412 Merge pull request #225 from podsvirov/fix-win32-shared Recep Aslantas 2021-10-17 18:09:18 +03:00
  • 8e784e762f win: fix shared library name and destination Konstantin Podsvirov 2021-10-10 12:02:44 +03:00
  • 82d1050c63 update GLM_FLT_EPSILON to use 1e-5 instead of 1e-6 Recep Aslantas 2021-10-06 21:08:55 +03:00
  • 0631598d08 now working on v0.8.5 Recep Aslantas 2021-08-18 05:03:59 +03:00
  • 34e5704fe8 bump version to v0.8.4 v0.8.4 Recep Aslantas 2021-08-18 04:47:11 +03:00
  • 672523e5af Merge pull request #219 from recp/project_zo Recep Aslantas 2021-08-16 16:55:19 +03:00
  • 8427d02a9b pick matrix helper (aka gluPickMatrix) project_zo Recep Aslantas 2021-08-16 16:53:46 +03:00
  • a2bd00df32 fix including headers, and suppress warnings Recep Aslantas 2021-08-16 15:51:52 +03:00
  • 4c8f7f310c Update project_zo.h Recep Aslantas 2021-08-16 14:27:20 +03:00
  • 9096fa6bab fix include paths Recep Aslantas 2021-08-16 14:27:12 +03:00
  • 29c3837672 implement project zo Recep Aslantas 2021-08-16 14:16:43 +03:00
  • 4530e0381b build: add missing files Recep Aslantas 2021-08-16 01:10:29 +03:00
  • 6cf1fb8992 Update .gitignore Recep Aslantas 2021-08-16 01:10:19 +03:00
  • 9ed4e41afd call version for clipspace-project Recep Aslantas 2021-08-16 01:08:11 +03:00
  • 28d24da6df build: add missing files Recep Aslantas 2021-08-16 00:55:19 +03:00
  • ef22e2063f win: fix build error and comment style Recep Aslantas 2021-08-16 00:54:37 +03:00
  • 5a48aad1b0 Merge pull request #218 from Nairou/master Recep Aslantas 2021-08-16 00:45:22 +03:00
  • 07aee82125 Add CGLM_FORCE_DEPTH_ZERO_TO_ONE support to glm_unprojecti Caleb Gingles 2021-08-15 17:34:26 -04:00
  • abbeb274c5 Merge pull request #214 from bubba2k/patch-1 Recep Aslantas 2021-08-09 10:54:02 +03:00
  • 814adf11de Note that radians is expected in glm_perspective() bubba2k 2021-08-09 03:02:47 +02:00
  • d0d1e46533 Merge pull request #210 from legends2k/quat_rot_vecs Recep Aslantas 2021-06-15 19:59:45 +03:00
  • 03b4594d9e quat_from_vecs: incorporate PR comments Sundaram Ramaswamy 2021-06-15 19:04:51 +05:30
  • 01e2b74a29 Update documentation for qaut_from_vecs Sundaram Ramaswamy 2021-06-10 23:51:25 +05:30
  • ee5050f43c Tests for quaternion from two vec3 Sundaram Ramaswamy 2021-06-10 23:11:03 +05:30
  • b5802b99b2 Compute quaternion rotating a vector into another Sundaram Ramaswamy 2021-06-10 22:53:28 +05:30
  • 8b958e9600 Merge pull request #209 from legends2k/fix_vec3_cross Recep Aslantas 2021-06-10 16:49:17 +03:00
  • aa071b2a6b Fix cross product when operand is also dest Sundaram Ramaswamy 2021-06-10 17:20:50 +05:30
  • 479e7d4240 Merge pull request #207 from legends2k/fix_vec3_ortho Recep Aslantas 2021-06-10 10:15:12 +03:00
  • 38c6188e12 Update vec3.h Recep Aslantas 2021-06-10 10:13:51 +03:00
  • c330b47ded Remove debug printf statements Sundaram Ramaswamy 2021-06-10 10:27:28 +05:30
  • 2e8162b133 Fix vec3_ortho Sundaram Ramaswamy 2021-06-09 23:11:19 +05:30
  • afdcae08dd Merge pull request #205 from legends2k/master Recep Aslantas 2021-06-07 11:45:54 +03:00
  • 32d1c96dc0 Include affine.h in quat.h; remove needless decls Sundaram Ramaswamy 2021-06-07 11:23:44 +05:30
  • 4d2ba464a0 Update README.md Recep Aslantas 2021-05-30 18:11:17 +03:00
  • 398e47070b Update README.md Recep Aslantas 2021-05-30 18:09:17 +03:00
  • 619ac4ce9a Update README.md Recep Aslantas 2021-05-30 18:03:33 +03:00
  • e83940f3b1 Create cglm.png Recep Aslantas 2021-05-30 17:48:29 +03:00
  • e5d88f22a0 Update README.md v0.8.3 Recep Aslantas 2021-05-30 15:31:06 +03:00
  • 8e10ab2b49 Update features.rst Recep Aslantas 2021-05-30 15:30:55 +03:00
  • 4ede0815d4 Update features.rst Recep Aslantas 2021-05-30 15:28:38 +03:00
  • 7d16e3583f Merge branch 'master' of https://github.com/recp/cglm Recep Aslantas 2021-05-30 15:23:38 +03:00
  • 6011baff06 Update opt.rst Recep Aslantas 2021-05-30 15:23:30 +03:00
  • af92df4e84 ci: migrate cglm from tavis-ci.org to travis-ci.com Recep Aslantas 2021-05-30 15:17:33 +03:00
  • 94381d3067 struct: fix glms_perspective_resize Recep Aslantas 2021-05-30 13:06:49 +03:00
  • 0e794f8f8f struct: fix glms_persp_move_far Recep Aslantas 2021-05-30 13:02:10 +03:00
  • b895e424b0 docs: add docs about clipspace configuration Recep Aslantas 2021-05-30 12:53:04 +03:00
  • a2b8858e36 win: suppress warnings Recep Aslantas 2021-05-30 12:50:30 +03:00
  • 9d08407897 win: suppress warnings Recep Aslantas 2021-05-30 12:46:26 +03:00
  • 8898c3b471 win: add missing files to build Recep Aslantas 2021-05-30 12:43:17 +03:00
  • f0c2860179 Merge pull request #203 from bwhmather/meson-fixes Recep Aslantas 2021-05-29 14:31:41 +03:00
  • f142e8e16e build: rebuild list of test files in meson.build Ben Mather 2021-05-29 10:31:15 +01:00
  • 5ac916236c build: fix lists broken by missing commas in meson.build Ben Mather 2021-05-29 10:26:46 +01:00
  • 4327935b9f style: fix trailing whitespace in meson.build Ben Mather 2021-05-29 10:25:29 +01:00
  • 086b40bf6a Merge pull request #201 from hartenfels/master Recep Aslantas 2021-05-24 22:31:33 +03:00
  • af3b356762 Add struct clipspace files to autoconf build Carsten Hartenfels 2021-05-24 21:20:27 +02:00
  • 9ac291c673 Merge pull request #198 from raedwulf/clipspace Recep Aslantas 2021-05-23 18:59:01 +03:00
  • 7f7e9f69da clipspace: add struct API implementations Tai Chi Minh Ralph Eastwood 2021-05-22 22:41:03 +02:00
  • 8ddb5d5740 build: fix incorrect include paths for libcglm Tai Chi Minh Ralph Eastwood 2021-05-14 16:58:48 +02:00
  • 56ec058c7d style: fix documentation consistency for describing clipspace Tai Chi Minh Ralph Eastwood 2021-05-14 16:55:11 +02:00
  • a5af9e5eac build: fix Makefile.am missing clipspace source files Tai Chi Minh Ralph Eastwood 2021-05-14 16:49:18 +02:00
  • 4d20f97275 clipspace: fix typo'd clip control define Tai Chi Minh Ralph Eastwood 2021-05-14 16:32:54 +02:00
  • 89e8c352ec style: fix missing whitespace for alignment Tai Chi Minh Ralph Eastwood 2021-05-14 15:44:10 +02:00
  • 403097d56c build: fix duplicate line in CMakeLists.txt Tai Chi Minh Ralph Eastwood 2021-05-14 15:27:01 +02:00
  • eddaf464ff style: fix missing whitespace for alignment Tai Chi Minh Ralph Eastwood 2021-05-14 15:25:29 +02:00
  • 7065011bf3 clipspace: add initial implementations LH, RH and NO, ZO Tai Chi Minh Ralph Eastwood 2021-05-05 05:13:47 +02:00
  • db46ea110a Updated README.md to remove ref to glm_cmp stub michaelg 2021-04-30 22:01:50 +01:00
  • c013bd462c Add LH & RH_NO perspective functions michaelg 2021-04-30 21:53:17 +01:00
  • b3a18b8a15 Add glm_perspective_rh_zo function + tests michaelg 2021-04-29 23:48:13 +01:00
  • 1bce62c371 Add function glm_perspective_lh_zo michaelg 2021-04-28 23:15:51 +01:00
  • a242d83805 style: rename nearVal, farVal to nearZ and farZ Recep Aslantas 2021-05-08 22:42:44 +03:00
  • 7760c709da build, meson: add so version to meson build Recep Aslantas 2021-05-08 15:44:14 +03:00
  • 919e3bcf4a Merge pull request #193 from recp/simd-3 Recep Aslantas 2021-05-08 14:14:22 +03:00
  • 607182982d Merge branch 'master' into simd-3 simd-3 Recep Aslantas 2021-05-07 14:08:56 +03:00
  • ad17f38934 Merge pull request #195 from legends2k/master Recep Aslantas 2021-05-07 12:58:05 +03:00
  • 8302f78484 Update documentation with nlerp Sundaram Ramaswamy 2021-05-07 14:26:31 +05:30
  • 9665be3138 Add struct API wrapper Sundaram Ramaswamy 2021-05-07 13:49:44 +05:30
  • 5c22ca3abb arrm, neon: use negate instruction instead of xor in glm_inv_tr_neon() Recep Aslantas 2021-05-07 01:52:12 +03:00
  • 7f9585ca72 arrm, neon: impove hadd performance Recep Aslantas 2021-05-07 01:46:24 +03:00
  • d0ab3aaa2e arm, neon: util macros Recep Aslantas 2021-05-07 01:46:03 +03:00
  • 83dbdcc4a9 Add nlerp tests Sundaram Ramaswamy 2021-05-07 01:21:28 +05:30
  • 8ce45b4303 Add call and struct interfaces Sundaram Ramaswamy 2021-05-07 00:35:20 +05:30
  • f19ff5d064 Use scale for both cases Sundaram Ramaswamy 2021-05-06 23:47:03 +05:30
  • d6b93f052e Add nlerp for quaternions Sundaram Ramaswamy 2021-05-06 23:38:26 +05:30
  • 28705be5a3 simd, sse: reduce some computation at glm_mul_rot_sse2() Recep Aslantas 2021-05-01 23:16:03 +03:00
  • e1b142bce7 add todo to quat.h Recep Aslantas 2021-05-01 23:03:41 +03:00
  • 0f96eaad20 sse2: optimize glm_mat3_mul_sse2() with sse2 Recep Aslantas 2021-05-01 22:55:19 +03:00
  • d5d3178ae0 Merge pull request #192 from Winter091/fixing-typo Recep Aslantas 2021-05-01 21:24:31 +03:00
  • 13269f4af8 fix typo: vec3 -> vec4 winter091 2021-05-01 16:48:31 +03:00
  • faf6186c29 sse: optimize glm_mat2_mul_sse2 with sse Recep Aslantas 2021-05-01 03:44:04 +03:00
  • 2be6ac949b sse: optimize glm_quat_mul with sse Recep Aslantas 2021-05-01 03:18:26 +03:00
  • 5b7bc522ac sse: optimize affine with sse Recep Aslantas 2021-05-01 02:58:14 +03:00