Commit Graph

  • 4eec569f92 Disabled GTX_scalar_multiplication for GCC, failing to build tests #242 Christophe Riccio 2015-01-10 13:45:41 +01:00
  • fe0de059b8 Cleaned up C++11 feature detections Christophe Riccio 2015-01-10 13:44:57 +01:00
  • 0ceb9e9394 packing function clean up #292 Christophe Riccio 2015-01-09 23:57:22 +01:00
  • 8b09606c7b Merge 0.9.6 branch Christophe Riccio 2015-01-09 23:17:32 +01:00
  • d9290d7887 Fixed GTC_packing *pack*norm*x* build and added tests #292 Christophe Riccio 2015-01-09 23:14:10 +01:00
  • 025a4c79ff Fixed bug #293 Christophe Riccio 2014-12-30 14:48:25 +01:00
  • 3226580a36 Merge 0.9.6 branch Christophe Riccio 2015-01-09 19:52:47 +01:00
  • 1e0825028e Fixed Visual Studio natvis support for vec4 #288, Added Visual Studio natvis support for vec1, quat and dualqual types Christophe Riccio 2015-01-09 01:37:16 +01:00
  • ed3d8e17e4 Fixed warnings in F2x11_1x10 packing function in GTC_packing #295 Christophe Riccio 2015-01-08 23:50:06 +01:00
  • 97adb6e498 Fixed readme Christophe Riccio 2015-01-08 23:42:09 +01:00
  • 54dbea6258 Fixed mat4x3 = mat2x3 * mat4x2 operator #297 Christophe Riccio 2015-01-08 23:38:59 +01:00
  • 1dce8bf200 Removed assert for perspective with zFar < zNear #298 Christophe Riccio 2015-01-08 22:53:21 +01:00
  • 740dc48ce7 Merge pull request #294 from jonathonracz/0.9.6 Christophe Riccio 2015-01-07 12:42:43 +01:00
  • 12e542250c Added packing test Christophe Riccio 2014-12-30 18:30:24 +01:00
  • 07913880c4 - Fixed conflict with Xlib #define True 1 #293 Christophe Riccio 2014-12-30 14:48:25 +01:00
  • dd948d3cc2 Fixed inconsistency in templated value Jonathon Racz 2014-12-29 22:57:51 -05:00
  • 2d30a6e21a Fixed VS2010 templating issues with decompose function caused by ambiguous type conversions and constants. Jonathon Racz 2014-12-29 17:58:16 -05:00
  • 2336264f4e Added ARM instruction set detection Christophe Riccio 2014-12-20 17:16:52 +01:00
  • 2ddfbd23c6 Merge 0.9.6 changes Christophe Riccio 2014-12-19 23:55:34 +01:00
  • fc8b4404f0 Fixed faceforward build #289 Christophe Riccio 2014-12-19 23:54:25 +01:00
  • d5753fe37a Added display of GLM version with other GLM_MESSAGES Christophe Riccio 2014-12-19 21:05:05 +01:00
  • 4340f3fa6f Fixed C++ language restriction using GLM_FORCE_CXX** Christophe Riccio 2014-12-10 21:29:41 +01:00
  • 635f607b86 All 32 bits VC version doesn't support 64 bit intrinsics Christophe Riccio 2014-12-10 09:51:51 +01:00
  • bc76648f8e VC2015 still doesn't fully support C++11 Christophe Riccio 2014-12-10 09:48:00 +01:00
  • a8237ccb31 Fixed warnings Christophe Riccio 2014-12-10 09:41:32 +01:00
  • 2117c53dbf Fixed conflict between GTX_compatibility and GTC_quaternion #286 Christophe Riccio 2014-12-10 09:39:23 +01:00
  • c556770a32 Fixed C++98 only build Christophe Riccio 2014-12-10 02:52:30 +01:00
  • 5331b67ad0 Clean up GLM_MESSAGES compilation log to report only detected capabilities Christophe Riccio 2014-12-10 02:27:13 +01:00
  • abcc46012a Added GLM_LANG_CXX14_FLAG and GLM_LANG_CXX1Z_FLAG language feature flags, Added C++14 detection Christophe Riccio 2014-12-10 01:55:26 +01:00
  • e4ccd06e29 Second set of fixes for Android #284 Christophe Riccio 2014-12-09 23:54:03 +01:00
  • c02d031eaf Fixed merge Christophe Riccio 2014-12-09 10:57:21 +01:00
  • 2ac05f11e0 Merge branch '0.9.6' Christophe Riccio 2014-12-08 23:55:23 +01:00
  • ff006034df Fixed unsupported _BitScanForward64 and _BitScanReverse64 in VC10, Fixed Visual C++ 32 bit build #283 Christophe Riccio 2014-12-08 23:49:14 +01:00
  • 459fe3a3fe Fixed Android build issue, STL C++11 is not supported by the NDK #284 Christophe Riccio 2014-12-08 23:21:59 +01:00
  • c1180c804c New organization idea for SIMD support Christophe Riccio 2014-12-01 01:12:03 +01:00
  • bcf1a72392 Fixed libc++ detection #284 Christophe Riccio 2014-12-08 21:45:14 +01:00
  • 732b40c251 Fixed 64 bits integer GTX_string_cast to_string on VC 32 bit compiler Christophe Riccio 2014-12-05 18:09:48 +01:00
  • e1a9702097 Fixed GTC_integer test Christophe Riccio 2014-12-04 22:47:30 +01:00
  • bd2601f12a Removed warnings Christophe Riccio 2014-12-04 00:27:49 +01:00
  • f026e722ee Fixed missing explicit convertion when using integer log2 with *vec1 types Christophe Riccio 2014-12-03 23:23:24 +01:00
  • 38d99978ab Fixed C++11 explicit conversion operators detection #282 Christophe Riccio 2014-12-03 21:48:41 +01:00
  • 6a1a673b41 Fixed C++11 explicit conversion operators detection #282 Christophe Riccio 2014-12-03 14:55:47 +01:00
  • 09083fef05 Added more log2 tests Christophe Riccio 2014-12-02 20:48:26 +01:00
  • c927fa8c2d Merge pull request #1 from g-truc/master plasmacel 2014-12-01 23:36:15 +01:00
  • 28aba540ee Fixed scalar uaddCarry build error with Cuda #276 Christophe Riccio 2014-12-01 20:27:56 +01:00
  • 540831cbe1 Updated version for 0.9.7 branch Christophe Riccio 2014-12-01 00:32:51 +01:00
  • f680d14612 Updated version for next release Christophe Riccio 2014-12-01 00:30:02 +01:00
  • 7af5ec8959 Fixed build Christophe Riccio 2014-11-30 22:06:39 +01:00
  • 6285ed64d3 Updated API Christophe Riccio 2014-11-30 21:57:58 +01:00
  • a1e34d02ff Merge branch 'master' of https://github.com/g-truc/glm Christophe Riccio 2014-11-30 17:00:21 +01:00
  • 0d73f61828 Deprecate GTX_bit Christophe Riccio 2014-11-30 16:59:49 +01:00
  • a4faeceb99 Fixed warnings Christophe Riccio 2014-11-29 23:16:13 +01:00
  • 57262d1a67 Fixed dependences Christophe Riccio 2014-11-29 23:08:50 +01:00
  • 54c84606f4 Fixed CUDA compilation error #276 Christophe Riccio 2014-11-29 22:58:00 +01:00
  • ff3872c859 Reducing header dependences Christophe Riccio 2014-11-29 22:57:33 +01:00
  • 67964bfd0a Matching headers and implementations Christophe Riccio 2014-11-29 22:13:30 +01:00
  • 25a57418bd Updated readme and doc Christophe Riccio 2014-11-29 21:48:35 +01:00
  • a290603a9c Fixed clang test Christophe Riccio 2014-11-29 21:16:20 +01:00
  • 83ad80d6b4 Fixed clang build Christophe Riccio 2014-11-29 20:52:53 +01:00
  • a42f84ed47 Removed GLM_TEST_ENABLE_PERF Christophe Riccio 2014-11-29 20:46:58 +01:00
  • 0b9b157e24 Fixed test return type Christophe Riccio 2014-11-29 20:44:21 +01:00
  • d79b17bcd1 Fixed test compiler error in Clang Christophe Riccio 2014-11-29 20:34:34 +01:00
  • 98fd37bef1 Fixed build Christophe Riccio 2014-11-29 20:28:25 +01:00
  • a6b31d8fa1 Fixed test build Christophe Riccio 2014-11-29 20:21:13 +01:00
  • 4ee163ed79 Updated section 3.4 SIMD support Christophe Riccio 2014-11-29 20:09:33 +01:00
  • cfac6e1b06 Fixed _tzcnt_u32 build, only with Windows Christophe Riccio 2014-11-29 19:10:55 +01:00
  • 7e81213fdd Fixed mod function specialization #281 Fixed bitscan detection Christophe Riccio 2014-11-29 18:47:58 +01:00
  • 9b250cc86f Fixed arch detection for Intel compiler Christophe Riccio 2014-11-29 02:43:06 +01:00
  • 1a2a121acb Merge pull request #279 from cjuniet/master Christophe Riccio 2014-11-29 02:19:59 +01:00
  • be0c5da488 size_type and length_type for all types Christophe Riccio 2014-11-29 00:53:47 +01:00
  • 49b326b44a Fix MSVC intrinsics detection Christophe Juniet 2014-11-27 18:04:15 +01:00
  • 3ad3dbcd93 Added overview post code sample Christophe Riccio 2014-11-28 02:24:05 +01:00
  • bdd723ed3b Updated deprecated compilers Christophe Riccio 2014-11-27 23:42:35 +01:00
  • bbf8857349 Updated readme Christophe Riccio 2014-11-27 22:36:50 +01:00
  • cdd36afdc1 Fixed build Christophe Riccio 2014-11-26 00:33:24 +01:00
  • 3f48ffefb0 Updated license Christophe Riccio 2014-11-26 00:27:12 +01:00
  • c20df07879 Updated license Christophe Riccio 2014-11-25 22:25:24 +01:00
  • 39334f282c Updated doxygen for 0.9.6 API Christophe Riccio 2014-11-25 01:28:32 +01:00
  • c273be264c More fixes for doxygen Christophe Riccio 2014-11-25 01:08:52 +01:00
  • 3aa3da0727 Deleted dead files Christophe Riccio 2014-11-25 00:58:36 +01:00
  • d276bf3b98 Doxygen fixes Christophe Riccio 2014-11-25 00:56:37 +01:00
  • 4f5bd21a5e Doxygen doc fixes Christophe Riccio 2014-11-25 00:16:03 +01:00
  • d12f833017 Updated doxygen doc Christophe Riccio 2014-11-24 23:19:03 +01:00
  • d65fb97e47 Added explicit matrix cast to quaternion, updated readme #275 Christophe Riccio 2014-11-24 21:45:47 +01:00
  • 3c0b3c4009 Merge pull request #275 from plasmacel/master Christophe Riccio 2014-11-24 21:37:20 +01:00
  • e8fbcf76dd Optimizations of log2 for ivec4 Christophe Riccio 2014-11-24 01:56:36 +01:00
  • 017e97d554 Update quaternion.inl plasmacel 2014-11-24 01:34:36 +01:00
  • 36075c4994 Update quaternion.hpp plasmacel 2014-11-24 01:33:29 +01:00
  • 4581d25ec9 Update quaternion.inl plasmacel 2014-11-24 01:16:07 +01:00
  • 3b3dcd7d03 Update quaternion.hpp plasmacel 2014-11-24 01:10:21 +01:00
  • 117634c7ea Fixed GCC build issue on new alignment types. More simd stuff to vec4 Christophe Riccio 2014-11-23 22:13:22 +01:00
  • bddce172f7 Fixed Clang and LLVM detections Christophe Riccio 2014-11-23 21:14:08 +01:00
  • 97182990a7 Move GTC_type_aligned to GTX extensions Christophe Riccio 2014-11-23 21:00:17 +01:00
  • 7621a735a3 Move GTC_type_aligned to GTX extensions Christophe Riccio 2014-11-23 20:58:09 +01:00
  • c79394b899 More tests and comments for type_aligned Christophe Riccio 2014-11-23 20:44:54 +01:00
  • 9b96b31f0e Fixed alignment on Visual C++ Christophe Riccio 2014-11-23 13:20:14 +01:00
  • 5d95353dd0 Added missing types Christophe Riccio 2014-11-23 13:15:24 +01:00
  • 411511ca71 Completed GTC_type_aligned #266 #257 Christophe Riccio 2014-11-23 12:54:44 +01:00
  • b062bd9ff2 First step to add GTC_type_aligned Christophe Riccio 2014-11-23 01:02:03 +01:00
  • 246609b453 Fix build Christophe Riccio 2014-11-22 23:26:18 +01:00