Commit Graph

  • 9a7b802bdc - Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493 Christophe Riccio 2016-05-05 13:05:15 +0200
  • 7193cd2c3a - Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493 Christophe Riccio 2016-05-05 10:38:51 +0200
  • c8070624db Merge branch 'master' of https://github.com/g-truc/glm Christophe Riccio 2016-05-04 21:08:03 +0200
  • d7abee5d80 Updated readme with SIMD and swizzle interaction Christophe Riccio 2016-05-04 21:07:57 +0200
  • 93612791cd Removed Apple specific check for LLVM versions Christophe Riccio 2016-05-04 18:46:59 +0200
  • 20da5a25db Improved OpenMP support detection for Clang, GCC, ICC and VC Christophe Riccio 2016-05-04 18:04:44 +0200
  • ca3abd6e93 Fixed CUDA support #499, #500, #501 Christophe Riccio 2016-05-04 17:05:02 +0200
  • 13a997d4e1 Fixed CUDA support #499, #500, #501 Christophe Riccio 2016-05-04 17:03:38 +0200
  • affd5f3ba0 Fixed CUDA compiler error in type_vec4.inl #504 Christophe Riccio 2016-05-04 16:35:57 +0200
  • 1f71f6fb3a Improved SIMD and swizzle operators interactions with GCC and Clang, Added raw SIMD API. Christophe Riccio 2016-05-03 23:57:41 +0200
  • aca1710c5f Fixed ignoring unknown option '/arch:SSE2' warning while compiling with Visual C++ in 64 bits with SSE3 enabled Christophe Riccio 2016-05-02 23:32:19 +0200
  • 1becd76c5f Fixed build Christophe Riccio 2016-05-01 12:39:16 +0200
  • 83999c749a Reorganized SIMD code Christophe Riccio 2016-05-01 12:29:11 +0200
  • 96963f88cc Single file for simd specialization Christophe Riccio 2016-05-01 05:00:13 +0200
  • 5f05a5e953 Clean up inverse SSE code Christophe Riccio 2016-05-01 03:42:47 +0200
  • be8d6c9ccc Fixed test Christophe Riccio 2016-05-01 01:40:06 +0200
  • fa6f5cdcbb Fixed warning Christophe Riccio 2016-05-01 01:35:54 +0200
  • a90ef1b45e Fixed warning Christophe Riccio 2016-05-01 01:31:43 +0200
  • b53cc5d098 Fixed build on non-VC compilers Christophe Riccio 2016-05-01 01:26:42 +0200
  • 2f9fc55d88 More experiments to improve SIMD support Christophe Riccio 2016-05-01 01:12:22 +0200
  • 7b8ed140dd Merge branch '0.9.7' Christophe Riccio 2016-04-30 16:29:01 +0200
  • 306b409658 Fixed merge Christophe Riccio 2016-04-30 16:28:20 +0200
  • e9bb34fb78 - Fixed Visual C++ SIMD instruction set automatic detection in 64 bits Christophe Riccio 2016-04-30 16:23:55 +0200
  • 8cf76f049b Fixed Visual C++ SIMD instruction set automatic detection in 64 bits Christophe Riccio 2016-04-30 16:23:55 +0200
  • 07a5d27047 Merge branch 'type_trait' Christophe Riccio 2016-04-30 15:00:46 +0200
  • 939eb940d4 Renamed GLM_RESTRICT, still unused in the code base Christophe Riccio 2016-04-30 15:00:37 +0200
  • a6b3632257 Use GLM coding convensions type_trait Christophe Riccio 2016-04-30 14:59:56 +0200
  • e913a9c68b Fixed GCC build Christophe Riccio 2016-04-30 02:07:16 +0200
  • 23ab8137f9 Fixed GTX_type_trait linking Christophe Riccio 2016-04-30 01:59:46 +0200
  • 848676255a Merge 57310708e5 into 1ab28bc913 jan p springer 2016-04-29 21:29:42 +0000
  • 57310708e5 Merge remote-tracking branch 'upstream/master' jan p springer 2016-04-29 22:29:16 +0100
  • 01fa13380d Merge branch 'master' of https://github.com/regnirpsj/glm into type_trait Christophe Riccio 2016-04-29 23:29:09 +0200
  • 6558df25e8 Merge branch 'jtg/type-traits-size' of https://github.com/JesseTG/glm into type_trait Christophe Riccio 2016-04-29 23:26:13 +0200
  • 1ab28bc913 Updated copyright date Christophe Riccio 2016-04-29 17:39:20 +0200
  • b3cae39ea6 Merge 0.9.7 Christophe Riccio 2016-04-29 17:37:27 +0200
  • 872aa9d8ec Improved ***PowerOfTwo Christophe Riccio 2016-04-29 17:31:36 +0200
  • 68ec048b70 Fixed roundPowerOfTwo and floorPowerOfTwo #503 Christophe Riccio 2016-04-29 17:24:35 +0200
  • e0d312ccaf Fixed roundPowerOfTwo and floorPowerOfTwo #503 Christophe Riccio 2016-04-29 10:52:04 +0200
  • 76d12fb602 Fixed roundPowerOfTwo and floorPowerOfTwo #503 Christophe Riccio 2016-04-29 10:51:21 +0200
  • 79643cf4fa Merge 0.9.7 branch Christophe Riccio 2016-04-24 14:58:57 +0200
  • 9770c9f73d Fixed uaddCarry warning #497 Christophe Riccio 2016-04-24 14:56:44 +0200
  • fd86bcd21b Merge pull request #498 from 1ace/master Angelica Wrangler 2016-04-15 23:12:18 +0200
  • c479e444a4 fix: cuda can use anonymous unions Hauke Rehfeld 2015-06-26 14:26:19 +0200
  • 30f014472d add: CUDA in setup.hpp Hauke Rehfeld 2016-04-14 18:08:46 +0200
  • 17084594ab Merge bd868e7d2c into 5ad706ec75 Hauke Rehfeld 2016-04-14 12:23:09 +0000
  • e54f0cc5cd Merge remote-tracking branch 'upstream/master' jan p springer 2016-04-05 23:48:48 +0100
  • ca46062bea Fix spelling mistakes Eric Engestrom 2016-04-03 00:50:25 +0100
  • 66b714c418 Finishing up removing GLM_FORCE_SIZE_FUNC define and passing by copy scalars Christophe Riccio 2016-03-23 02:01:16 +0530
  • ef3ee873b5 Merge branch 'master' of https://github.com/g-truc/glm into jtg/latex-manual Jesse Talavera-Greenberg 2016-03-19 18:49:21 -0400
  • fffce8727f Merge branch 'master' of https://github.com/g-truc/glm Christophe Riccio 2016-03-19 17:11:32 +0100
  • bbe076549a Improved coding style consistency, scalars are passed by copy Christophe Riccio 2016-03-19 17:10:42 +0100
  • b0091cfbc5 Fixed readme Christophe Riccio 2016-03-19 15:38:21 +0100
  • 1d9f8408e6 Merge 0.9.7 branch Christophe Riccio 2016-03-19 12:53:27 +0100
  • 407d671954 Updated readme 0.9.7.4 Christophe Riccio 2016-03-19 12:37:39 +0100
  • 578c4f4f9f Rename tvec1 parameters from scalar to v1/v2 Sami Kankaristo 2016-03-15 03:24:53 +0200
  • ad9bfffe65 Fix operator-(), add operator+() Sami Kankaristo 2016-03-15 02:38:16 +0200
  • c7700573a4 Add missing boolean operator declarations Sami Kankaristo 2016-03-15 02:37:38 +0200
  • 42b818d4bb Fix declarations (use tdualquat instead of tquat) Sami Kankaristo 2016-03-15 02:36:33 +0200
  • ece2b8b5a2 Add missing boolean operator declarations Sami Kankaristo 2016-03-15 02:22:48 +0200
  • 8662a567b2 Add const & to POD to match other functions in the class Sami Kankaristo 2016-03-15 02:21:42 +0200
  • b7fef63ef8 Remove const & from POD to match other functions in class Sami Kankaristo 2016-03-15 02:20:15 +0200
  • d3036fd010 Add missing operator function definitions Sami Kankaristo 2016-03-13 21:32:33 +0200
  • 785c8892d9 Add missing const to declaration Sami Kankaristo 2016-03-13 21:32:06 +0200
  • 6c61c332f4 Fixed missing GLM_PLATFORM_CYGWIN declaration #495 Christophe Riccio 2016-03-19 12:31:19 +0100
  • 61d58b0296 Fixed missing GLM_PLATFORM_CYGWIN declaration #495 Christophe Riccio 2016-03-19 12:28:18 +0100
  • 84138e2865 Merge cf2868181f into 93d09e0e93 Jesse Talavera-Greenberg 2016-03-15 08:38:51 +0000
  • 93d09e0e93 Merge pull request #490 from IndiumGames/more-undefined-reference-errors Angelica Wrangler 2016-03-15 09:37:46 +0100
  • 99d3486e1f Rename tvec1 parameters from scalar to v1/v2 Sami Kankaristo 2016-03-15 03:24:53 +0200
  • 2d54f437f1 Fix operator-(), add operator+() Sami Kankaristo 2016-03-15 02:38:16 +0200
  • 55d7b07e12 Add missing boolean operator declarations Sami Kankaristo 2016-03-15 02:37:38 +0200
  • 131b85f4b9 Fix declarations (use tdualquat instead of tquat) Sami Kankaristo 2016-03-15 02:36:33 +0200
  • 21fb034338 Add missing boolean operator declarations Sami Kankaristo 2016-03-15 02:22:48 +0200
  • 236fed9d93 Add const & to POD to match other functions in the class Sami Kankaristo 2016-03-15 02:21:42 +0200
  • 1e192be370 Remove const & from POD to match other functions in class Sami Kankaristo 2016-03-15 02:20:15 +0200
  • 7f1bb02a26 Invert when static and dynamic lib messages appears Christophe Riccio 2016-03-14 22:29:55 +0100
  • 25d6c8e341 update: date stamps + GLM_META_PROG_HELPERS pre-requiste jan p springer 2016-03-14 16:37:30 +0000
  • a5a69566b9 update: date stamps jan p springer 2016-03-14 16:36:34 +0000
  • b52156991e fixed: glm::operator<< (using a copy of #491) jan p springer 2016-03-14 13:13:21 +0000
  • ca7a4ed4fe Merge remote-tracking branch 'upstream/master' jan p springer 2016-03-14 12:35:35 +0000
  • ae15b8982b Correct type_trait info so it doesn't conflict with the file name Jesse Talavera-Greenberg 2016-03-13 20:23:51 -0400
  • ffaa6fe7c0 Add missing cols/rows constants Jesse Talavera-Greenberg 2016-03-13 20:19:19 -0400
  • 798e4f0e78 Remove (old?) operator/ member functions Sami Kankaristo 2016-03-13 21:32:41 +0200
  • 8e7a3a9053 Add missing operator function definitions Sami Kankaristo 2016-03-13 21:32:33 +0200
  • b968defd22 Add missing const to declaration Sami Kankaristo 2016-03-13 21:32:06 +0200
  • 07689bcc4d Fixed build, updated manual for 0.9.8 Christophe Riccio 2016-03-13 13:17:51 +0100
  • 234d7d4ba9 Simplify code removing GLM_FORCE_SIZE_FUNC, GLM_META_PROG_HELPERS, GLM_STATIC_CONST_MEMBERS and 'type' type trait. Added experiments for GTX_type_trait Christophe Riccio 2016-03-13 12:56:26 +0100
  • d245268c2e Merge branch '0.9.7' Christophe Riccio 2016-03-12 20:35:20 +0100
  • 444cf0f36a Fixed undefined reference errors #489 Christophe Riccio 2016-03-12 20:35:06 +0100
  • e60273daff Add missing vec4 operator definitions Sami Kankaristo 2016-03-12 18:34:40 +0200
  • 3ec43e9522 Fix incorrect declaration (now matches definition) Sami Kankaristo 2016-03-12 18:31:43 +0200
  • a848fa69be Remove duplicate function declarations Sami Kankaristo 2016-03-12 18:30:07 +0200
  • 95cf1825d5 Merge branch 'master' of https://github.com/g-truc/glm Christophe Riccio 2016-03-12 20:31:29 +0100
  • e64e77144f Merge pull request #489 from IndiumGames/undefined-reference-errors Angelica Wrangler 2016-03-12 20:30:34 +0100
  • 3860fbaa9a Add missing vec4 operator definitions Sami Kankaristo 2016-03-12 18:34:40 +0200
  • 780d5f403b Fix incorrect declaration (now matches definition) Sami Kankaristo 2016-03-12 18:31:43 +0200
  • 5222e0baca Remove duplicate function declarations Sami Kankaristo 2016-03-12 18:30:07 +0200
  • b14e39b4cf Added target to build optional static and dynamic GLM library Christophe Riccio 2016-03-12 01:32:40 +0100
  • 86c58b8b8b Added iround and uround to GTC_integer, fast round on positive values Christophe Riccio 2016-03-10 21:53:08 +0100
  • 52d05aee76 Fixed build Christophe Riccio 2016-03-10 21:24:37 +0100
  • 79b433e9b0 Merge branch 'master' of https://github.com/g-truc/glm Christophe Riccio 2016-03-10 21:19:35 +0100