Commit Graph

  • 71004231c6 Updated readme Christophe Riccio 2016-07-17 01:13:38 +0200
  • dc89797275 - Added quaternion version of isnan and isinf #521 Christophe Riccio 2016-07-17 01:02:30 +0200
  • 7e8d5f4406 Merge branch '0.9.8' Christophe Riccio 2016-07-17 00:01:08 +0200
  • 21a9d4ce18 Fixed GLM test '/fp:fast' and '/Za' command-line options are incompatible Christophe Riccio 2016-07-16 23:54:11 +0200
  • a1b4bdbf03 Fixed GLM test '/fp:fast' and '/Za' command-line options are incompatible Christophe Riccio 2016-07-16 23:54:11 +0200
  • 630f0840f2 Removed 0.9.8 deprecated extensions Christophe Riccio 2016-07-16 23:46:41 +0200
  • a5e9632215 Merge branch '0.9.8' Christophe Riccio 2016-07-16 23:42:01 +0200
  • 7eb0adb7a5 Clean up Christophe Riccio 2016-07-16 23:41:50 +0200
  • 12de9b3764 Merged 0.9.8 branch Christophe Riccio 2016-07-16 23:21:29 +0200
  • 08a7fc698e Updated 0.9.8 readme URL Christophe Riccio 2016-07-16 23:20:33 +0200
  • 077aaca6f7 Updated version Christophe Riccio 2016-07-16 23:18:23 +0200
  • 6a6b54b699 Fixed long long warnings, fixed precision qualifier values on Clang where qualifiers had the same values Christophe Riccio 2016-07-16 22:34:07 +0200
  • c80e142816 No more warnings for use of long long Christophe Riccio 2016-07-16 22:25:09 +0200
  • 0671e609bb Merge branch 'master' of https://github.com/g-truc/glm Christophe Riccio 2016-07-16 20:45:09 +0200
  • 7268a3d0c3 0.9.7 branch Christophe Riccio 2016-07-16 20:41:43 +0200
  • dff3af56a8 GLM 0.9.7.6 release Christophe Riccio 2016-07-16 20:20:38 +0200
  • 07baa3b45a Revert, to reduce risks of regressions Christophe Riccio 2016-07-16 20:03:22 +0200
  • 2a3d241d78 GLM requires anynimous struct for SIMD optimizations and swizzle support #524 Christophe Riccio 2016-07-16 18:46:15 +0200
  • 848d68fe96 GLM requires long long support (C++98) and anonymous struct (C++11), disable the warnings within GLM. Strict compilers support check is performed. #524 Christophe Riccio 2016-07-16 18:36:56 +0200
  • b157b1f6e3 Fixed build Christophe Riccio 2016-07-16 16:54:11 +0200
  • 9e27641d94 Fixed Clang warning Christophe Riccio 2016-07-16 16:52:58 +0200
  • 46cd601681 Fixed build error #524 Christophe Riccio 2016-07-16 15:57:49 +0200
  • 61e8432634 Fixed bad merge Christophe Riccio 2016-07-16 01:00:24 +0200
  • 6271aa1530 Merged 0.9.7 branch, Factorized GLM_COMPILER_LLVM and GLM_COMPILER_APPLE_CLANG into GLM_COMPILER_CLANG Christophe Riccio 2016-07-16 00:54:05 +0200
  • 2087606611 - Improved C++ 11 STL detection #523 Christophe Riccio 2016-07-16 00:28:32 +0200
  • 76fce77337 - Updated list of compiler versions detected Christophe Riccio 2016-07-15 23:49:20 +0200
  • 09cbd5f7d6 Removed useless const references Christophe Riccio 2016-07-15 23:11:25 +0200
  • 6d169bccc2 Fixed scalar reciprocal functions (GTC_reciprocal) #520 Christophe Riccio 2016-07-15 22:40:00 +0200
  • 166099e82d Added generic quaternion SIMD optimizations Christophe Riccio 2016-07-14 20:52:29 +0200
  • 9459aac681 Allows length2 specialization Christophe Riccio 2016-07-14 16:42:46 +0200
  • 0698e6537a Merge branch '0.9.7' Christophe Riccio 2016-07-14 16:41:20 +0200
  • 33b9dad843 Fixed build Christophe Riccio 2016-07-14 16:38:59 +0200
  • 212d343d5f Reduce included code Christophe Riccio 2016-07-14 16:38:08 +0200
  • c85e24d978 Merge branch '0.9.7' Christophe Riccio 2016-07-14 16:25:24 +0200
  • b6da1e45e8 Fixed build Christophe Riccio 2016-07-14 16:25:11 +0200
  • c406cabf6b Merged 0.9.7 Christophe Riccio 2016-07-14 16:02:20 +0200
  • e42e6257e3 Cherry pick #482 fix Christophe Riccio 2016-03-05 22:25:17 +0100
  • f4f69be57e Merge branch '0.9.7' Christophe Riccio 2016-07-14 15:49:38 +0200
  • bfb64e7657 Fixed missing vec1 overload to length2 and distance2 functions #431 Christophe Riccio 2016-06-04 23:48:05 +0200
  • 6e9b524be1 Fixed matrix functions using SIMD code on unaligned types #518 Christophe Riccio 2016-07-14 15:21:45 +0200
  • b8b43e6a4d Added GTC_functions extension Christophe Riccio 2016-07-14 15:20:44 +0200
  • 3b1af3fe0b Fixed build using SIMD Christophe Riccio 2016-07-01 01:01:32 +0200
  • 6cb2c7f95c Fixed spelling mistake #517 Christophe Riccio 2016-06-20 00:25:34 +0200
  • 0e1e181484 Clean up Christophe Riccio 2016-06-10 23:14:17 +0200
  • 9613edbaf5 Updated GTC_type_aligned extension Christophe Riccio 2016-06-09 23:18:44 +0200
  • c256a4ed11 Added unaligned precision qualifiers Christophe Riccio 2016-06-09 20:12:33 +0200
  • 7aca47b19e Fixed missing vec1 overload to length2 and distance2 functions #431 Christophe Riccio 2016-06-04 23:48:05 +0200
  • 0699896927 Merge branch '0.9.7' Christophe Riccio 2016-06-04 23:12:05 +0200
  • 39e63661a6 Fixed STL for C++11 detection on ICC #510 Christophe Riccio 2016-06-04 23:08:08 +0200
  • 8848bc2a08 Fixed STL for C++11 detection on Intel compiler #510 Christophe Riccio 2016-06-04 23:08:08 +0200
  • b54a256499 - Fixed strict aliaing warnings #473 Christophe Riccio 2016-06-04 22:57:21 +0200
  • 4155e5b820 Workaround GCC build with GLM_FORCE_PURE defined Christophe Riccio 2016-06-02 02:54:05 +0200
  • 731a263325 Fixed bitcount build errors Christophe Riccio 2016-06-02 02:32:54 +0200
  • 5fdca07eee Clean up Christophe Riccio 2016-06-02 01:01:36 +0200
  • fd4ada5843 Support aligned *vec* even when SIMD isn't enabled Christophe Riccio 2016-06-02 00:33:55 +0200
  • 416632ea37 Merge branch 'master' of https://github.com/g-truc/glm Christophe Riccio 2016-06-01 20:04:05 +0200
  • b357636d0f Fixed GCC build Christophe Riccio 2016-06-01 20:03:36 +0200
  • f16dd36dfb Merge branch 'master' of https://github.com/g-truc/glm Christophe Riccio 2016-06-01 11:28:09 +0200
  • 9d7b180596 Merge branch 'master' of https://github.com/g-truc/glm Christophe Riccio 2016-06-01 00:44:06 +0200
  • 41984e42ab Added GTC_type_aligned with aligned *vec* types Christophe Riccio 2016-06-01 00:43:35 +0200
  • c65918b2a1 Updated SIMD documentation Christophe Riccio 2016-05-31 16:38:00 +0200
  • 05073d0664 Merge branch '0.9.7' Christophe Riccio 2016-05-31 11:04:27 +0200
  • fe6ab8f3b6 Moved glm.pc.in into cmake directory #509 Christophe Riccio 2016-05-31 00:36:21 +0200
  • d6b70f3414 Removed GLM_FORCE_SIZE_FUNC from the manual Christophe Riccio 2016-05-31 00:51:36 +0200
  • b4df7d69a6 Moved glm.pc.in into cmake directory #509 Christophe Riccio 2016-05-31 00:36:21 +0200
  • a69679e951 Merged 0.9.7 branch Christophe Riccio 2016-05-30 20:31:44 +0200
  • 64342f78bf Updated version and updated readme Christophe Riccio 2016-05-30 20:28:42 +0200
  • 15748c30ea Added pkg-config file Guus Sliepen 2016-05-30 12:50:00 +0200
  • 89324cef0a Fixed GCC build Christophe Riccio 2016-05-30 18:34:23 +0200
  • 688756b3e2 SIMD matrix functions optimizations Christophe Riccio 2016-05-30 18:01:06 +0200
  • 84caa1092f Added SIMD integer operations optimizations Christophe Riccio 2016-05-30 15:38:47 +0200
  • 1bbc2935a2 Added AVX bitCount optimization Christophe Riccio 2016-05-30 14:39:43 +0200
  • 52f8ecd973 Added AVX optimizations and equal tests Christophe Riccio 2016-05-30 14:23:58 +0200
  • d69616bbc8 Merge pull request #509 from gsliepen/master Christophe 2016-05-30 13:38:30 +0200
  • 0e018a5262 Added pkg-config file Guus Sliepen 2016-05-30 12:50:00 +0200
  • 19186b27ed Removed GCC pedantic build argument Christophe Riccio 2016-05-30 02:03:29 +0200
  • 9ed2a9601b Adde vec4 swizzle operators SIMD optimizations Christophe Riccio 2016-05-30 02:00:32 +0200
  • b9199a2c1a Refactoring of swizzle operators, preparing for vec4 swizzle SIMD optimizations Christophe Riccio 2016-05-30 01:39:16 +0200
  • 89f6da9552 Refactoring of low level SIMD API Christophe Riccio 2016-05-29 21:30:04 +0200
  • 0722404fb6 Refactored low level SIMD API, refract SIMD optimization Christophe Riccio 2016-05-29 20:29:16 +0200
  • 25b3c9f821 Fixed build Christophe Riccio 2016-05-29 19:16:42 +0200
  • 28cb770d14 SIMD common functions optimizations Christophe Riccio 2016-05-29 19:14:39 +0200
  • 2386237528 common function SIMD optimization Christophe Riccio 2016-05-29 17:58:53 +0200
  • e71c98c5eb Fixed GCC build Christophe Riccio 2016-05-29 15:32:23 +0200
  • 9e9ffe65f1 Fixed build Christophe Riccio 2016-05-29 15:28:54 +0200
  • 340083edce Add SIMD optimization for common functions Christophe Riccio 2016-05-29 15:08:34 +0200
  • 42d86b8955 Fixed exponential low level API Christophe Riccio 2016-05-29 03:14:19 +0200
  • 20cf68679c SIMD sqrt optimizations including lowp Christophe Riccio 2016-05-29 02:57:53 +0200
  • 449c7ccedf All the vec4 geometry functions have SIMD optimizations Christophe Riccio 2016-05-28 23:35:07 +0200
  • b5521ca7c2 All the vec4 geometry functions have SIMD optimizations Christophe Riccio 2016-05-28 23:29:15 +0200
  • 6ea28c83ff Fixed reflect for scalars... Christophe Riccio 2016-05-28 22:14:58 +0200
  • c8c298fef4 Added rect SIMD optimization Christophe Riccio 2016-05-28 22:09:30 +0200
  • f6810a9c0e Added SIMD optimization for geometric functions Christophe Riccio 2016-05-28 21:51:38 +0200
  • fb66c79ca4 Added SIMD optimization for geometric functions Christophe Riccio 2016-05-28 20:17:34 +0200
  • 29fa0f1607 Deprecated GLM_GTX_simd_mat4, GLM_GTX_simd_vec4 and GLM_GTX_simd_quat Christophe Riccio 2016-05-28 19:34:46 +0200
  • 7fe2f5fe65 Renamed instruction set flags Christophe Riccio 2016-05-28 19:26:59 +0200
  • d33e3df02a Fixed SIMD code path selection Christophe Riccio 2016-05-28 18:24:39 +0200
  • fdb985a0eb Fixed SIMD code path selection Christophe Riccio 2016-05-28 18:15:35 +0200
  • d0e746e292 Fixed SIMD code path selection Christophe Riccio 2016-05-28 17:55:24 +0200
  • 9f00ba86cb Fixed SIMD code path selection Christophe Riccio 2016-05-28 17:54:37 +0200