Commit Graph

  • b016594ac3 fix: function-local static arrays unsupported in cuda device code tszirr 2013-06-17 10:49:02 +0200
  • 58dc29a860 fix: subscript swizzles in cuda device code tszirr 2013-06-14 16:38:58 +0200
  • dbb0e5a312 Removed __declspec(align(16)) committed by mistake #91 Christophe Riccio 2013-06-13 16:58:09 +0000
  • 5f0c0a6f21 Fixed merge Christophe Riccio 2013-06-13 16:53:22 +0000
  • 4688f896f9 Fixed language detection on GCC when the C++0x mode isn't enabled #95 Christophe Riccio 2013-06-13 16:50:27 +0000
  • 119b36c4f2 Updated revision number for GLM 0.9.4.5 release Christophe Riccio 2013-06-13 16:41:39 +0000
  • fa2cca847f Fixed use of intrinsics in pure mode #92 Christophe Riccio 2013-06-13 16:37:00 +0000
  • 9f1e0cd388 Fixed use of intrinsics in pure mode #92 Christophe Riccio 2013-06-13 16:37:00 +0000
  • 88ee302567 Minor fix zhumeng1989 2013-06-10 22:23:22 +0800
  • 5b7154468c Merge branch '0.9.5' of https://github.com/g-truc/glm into 0.9.5 Christophe Riccio 2013-06-06 21:46:26 +0000
  • c1e150e6ec Added assets in perspective Christophe Riccio 2013-06-06 00:47:36 +0000
  • 891d552d45 Merge pull request #87 from nikodil/0.9.5 Christophe Riccio 2013-06-05 15:20:25 -0700
  • 065d9848f7 Fixed operator*(mat4x4, vec4) Felix Ungman 2013-06-03 12:58:44 +0200
  • 74d1f84e32 Fixed merge Christophe Riccio 2013-05-28 03:50:41 +0200
  • bbf9989334 Fixed test crash due to the normalization of a nan vector Christophe Riccio 2013-05-28 03:48:41 +0200
  • f4f7a71964 Back ported resolution for issue #71 for znear == 0 bug into branch 0.9.4 Christophe Riccio 2013-05-28 03:47:26 +0200
  • 11cf1126a9 Fixed merge Christophe Riccio 2013-05-28 03:14:17 +0200
  • e5df5fb0b3 Updated GLM 0.9.4.4 release note Christophe Riccio 2013-05-28 02:17:27 +0200
  • 149df8e3db Added assert on input values for glm::perspective Christophe Riccio 2013-05-27 18:29:04 +0000
  • cf41c03c94 Fixed merge Christophe Riccio 2013-05-27 14:54:02 +0000
  • 38f2d35f4a Merge pull request #86 from tszirr/0.9.4 Christophe Riccio 2013-05-27 06:28:02 -0700
  • 216ad4c34d Add more missing GLM_FUNC_QUALIFIERs tszirr 2013-05-27 15:07:22 +0200
  • e166850954 Fix missing return statement in swizzle assignment operator tszirr 2013-05-27 14:59:16 +0200
  • eb4cd987f1 Added missing GLM_FUNC_DECL specifiers tszirr 2013-05-27 14:55:08 +0200
  • fa77d41ab9 Fix broken _GLM_SWIZZLE4_4_MEMBERS tszirr 2013-05-27 14:34:41 +0200
  • 129efd75a9 Back ported extended swizzle fix for issue #84 Christophe Riccio 2013-05-26 09:59:39 +0000
  • edc5365189 Added more missing swizzle operators. #84 Christophe Riccio 2013-05-26 09:57:04 +0000
  • 1ac4dd648a Merge branch 'master' into 0.9.4 Christophe Riccio 2013-05-26 09:37:46 +0000
  • 959de31cfc Merge pull request #84 from meejah/master Christophe Riccio 2013-05-22 15:44:37 -0700
  • 3352b45222 Add a missing swizzle, for .xwww meejah 2013-05-22 10:45:30 -0600
  • 056e053b3f Fixed merge Christophe Riccio 2013-05-16 14:36:51 +0000
  • b95a53095b Added assert in inversesqrt to detect division by zero. #61 Christophe Riccio 2013-05-16 14:36:04 +0000
  • 8ec6166072 Merge branch '0.9.4' into 0.9.5 Christophe Riccio 2013-05-16 13:50:26 +0000
  • bc9aaa4033 Fixed glm.natvis, issue #82 Christophe Riccio 2013-05-16 13:49:54 +0000
  • ef15d06104 Updated doxygen references Christophe Riccio 2013-05-12 15:51:11 +0200
  • 0a54eb99b1 Fixed compatibility type, using precision qualifier Christophe Riccio 2013-05-12 15:50:49 +0200
  • 01a98e97c1 Fixed perspective with zNear == 0 (#71) Christophe Riccio 2013-05-12 15:36:29 +0200
  • 1c68cee29b Clean up code test for branch compatibility on all platforms Christophe Riccio 2013-05-12 11:40:25 +0200
  • 9841d2a2b4 Removed SSE tests Christophe Riccio 2013-05-11 22:40:02 +0200
  • 929b521381 Added embedded SSE opetimizations in mat4 code Christophe Riccio 2013-05-11 00:08:55 +0200
  • 66e3e52592 Fixed increment and decrement operators for matrix types Christophe Riccio 2013-05-10 23:08:30 +0200
  • 95e72aa545 Added asserts to GTC_matrix_access Christophe Riccio 2013-05-10 22:00:53 +0200
  • 6487ed1c34 Added assert to row and column functions Christophe Riccio 2013-05-10 21:52:23 +0200
  • 1b3d5cd378 Fixed space characters Christophe Riccio 2013-05-10 21:37:20 +0200
  • a2583caa0f Added vector type operator declarations Christophe Riccio 2013-05-10 14:03:54 +0200
  • a319cff426 Removed scalar functions Christophe Riccio 2013-05-10 12:36:10 +0200
  • ebd38a0a78 Merge branch '0.9.5' of https://github.com/g-truc/glm into 0.9.5 Christophe Riccio 2013-05-10 11:28:22 +0200
  • 9556540244 Fixed documents Christophe Riccio 2013-05-10 11:28:08 +0200
  • 28d8e7f251 Fixed increment and decrement operators tests Christophe Riccio 2013-05-10 01:44:13 +0200
  • 4a93e0ab70 Fixed explicit empty constructors for specialized half classes Christophe Riccio 2013-05-09 16:06:59 +0200
  • 1839858465 Fixed missing typename Christophe Riccio 2013-05-09 13:46:56 +0200
  • 691f04e14f Fixed post in/decrement operators Christophe Riccio 2013-05-08 21:52:21 +0200
  • 28c6bba18c Refacted GTC_angle Christophe Riccio 2013-05-07 01:20:00 +0200
  • 929f140b1e Added GTC_angle extension files Christophe Riccio 2013-05-07 01:05:45 +0200
  • b2e55904b8 Fixed dual quat built on GCC Christophe Riccio 2013-05-07 01:02:52 +0200
  • 5338aaac9e Added half literals Christophe Riccio 2013-05-07 01:01:56 +0200
  • 49fbfa051c Optimized radians and degrees functions Christophe Riccio 2013-05-06 20:35:13 +0200
  • 13f27821b9 Completed GTX_multiple for negative values, issue #79 Christophe Riccio 2013-05-06 18:00:06 +0200
  • e3da5f952c Fixed merge Christophe Riccio 2013-05-06 15:34:37 +0200
  • 57a093035f Updated cast test Christophe Riccio 2013-05-06 15:22:42 +0200
  • 86a5825fee Merge pull request #80 from robert-ancell/0.9.4 Christophe Riccio 2013-05-06 06:16:35 -0700
  • 092ccbe64f Merge branch '0.9.5' of https://github.com/g-truc/glm into 0.9.5 Christophe Riccio 2013-05-05 21:36:41 +0200
  • 56564badb5 Added tests for issue #72 Christophe Riccio 2013-05-05 21:36:22 +0200
  • 0d3883c204 Merge pull request #75 from mackron/quat_simd Christophe Riccio 2013-05-05 09:16:35 -0700
  • c795562f67 Renamed gentype::null into gentype::_null for Tizen, #78 Christophe Riccio 2013-05-05 18:06:42 +0200
  • f0d4080fe3 Fix glm::higherMultiple and glm::lowerMultiple and assoicated test cases. Does not fix the specialized versions of these functions Robert Ancell 2013-05-03 16:52:06 -0700
  • 31805bcd79 Removed grid test Christophe Riccio 2013-05-01 19:03:41 +0200
  • 281a391b4d Fixed swizzle build on Visual C++ compiler Christophe Riccio 2013-05-01 01:54:48 +0200
  • e0cfd7d672 Attempt a small optimization in operator*(fquatSIMD, fvec4SIMD). No big improvement. Dave Reid 2013-04-24 15:00:03 +1000
  • c08ea7656b Reorganize operator* to makes things a bit clearer. Dave Reid 2013-04-24 14:22:27 +1000
  • 1eb88e4bc1 Cleanup. Dave Reid 2013-04-24 14:06:28 +1000
  • c1006718b3 Add fastMix() and fastSlerp() implementations. Dave Reid 2013-04-24 13:55:38 +1000
  • d07496460a Add the ability to convert a SIMD quat to a standard mat4. Dave Reid 2013-04-24 09:54:28 +1000
  • 942bf08fe3 Add the ability to convert standard mat4s and mat3s to SIMD quats. Dave Reid 2013-04-24 09:39:22 +1000
  • 13837e1079 Remove the SSE3 implementation in operator*(fquatSIMD, fquatSIMD). Dave Reid 2013-04-24 08:51:17 +1000
  • 197b6c96d8 Improve efficiency of operator*(fquatSIMD, fquatSIMD) in SSE4 mode. Dave Reid 2013-04-24 07:58:41 +1000
  • d23da666c5 Merge branch '0.9.5' of https://github.com/g-truc/glm into quat_simd Dave Reid 2013-04-24 07:33:10 +1000
  • 5a82afae6f Fixed merge Christophe Riccio 2013-04-23 16:49:02 +0200
  • 8c7828e6f7 Fixed merge Christophe Riccio 2013-04-23 16:40:07 +0200
  • 3c7989486e Fixed literals in dual quaternion implementation Christophe Riccio 2013-04-23 16:39:15 +0200
  • fb99c4d2e7 Merge pull request #74 from mackron/0.9.5_Compilation_Fixes Christophe Riccio 2013-04-23 07:37:37 -0700
  • 7563a8bc4d Add initial implementation of SIMD optimized quaternions. Dave Reid 2013-04-23 15:36:12 +1000
  • 6a7ccdb530 Fix another compilation error. Dave Reid 2013-04-23 14:18:05 +1000
  • b6d994f638 Compilation fixes due to missing P template parameters. Dave Reid 2013-04-23 10:01:50 +1000
  • 5519b86003 Fix fvec4SIMD and fmat4x4SIMD compilation errors. Dave Reid 2013-04-23 09:19:57 +1000
  • 30dca2d0c7 Fix an ambiguity error with clamp(). Dave Reid 2013-04-23 09:09:37 +1000
  • 161c6c474b Added library builds Christophe Riccio 2013-04-22 22:28:00 +0200
  • f1967b5fb3 Removed GTX_ocl_type, issue #64 Christophe Riccio 2013-04-19 21:53:31 +0200
  • a67c7594bc Clarified comments in GTC_epsilon, issue #69 Christophe Riccio 2013-04-19 21:44:49 +0200
  • 85ae145cf5 Fixed merge Christophe Riccio 2013-04-19 21:38:57 +0200
  • 073675d970 Updated readme for issue #70 Christophe Riccio 2013-04-19 21:36:10 +0200
  • e5172fb284 Merge pull request #70 from Adellica/0.9.4 Christophe Riccio 2013-04-19 12:33:43 -0700
  • e72f18997c Fixed GTX_multiple for negative values, issue #51 Christophe Riccio 2013-04-19 21:30:52 +0200
  • 604405e941 Fixed equal operator on quat Christophe Riccio 2013-04-17 18:24:02 +0200
  • 54e9d54579 Fixed tests and mat type typedefs Christophe Riccio 2013-04-17 12:26:34 +0200
  • abbb0fc7cb Added component wise comparison operators for quaternion Christophe Riccio 2013-04-17 11:16:54 +0200
  • d4043ea49a Added all precision types for GTC_type_precision Christophe Riccio 2013-04-16 21:58:26 +0200
  • 296e3d7007 Fixed half precision implementation Christophe Riccio 2013-04-15 11:04:24 +0200
  • 867db84ca5 Fixed mat2x4 value-type constructor Kristian Lein-Mathisen 2013-04-14 23:30:30 +0200
  • c14e2d7fbc Added precision template parameter Christophe Riccio 2013-04-10 13:46:27 +0200