Commit Graph

665 Commits

Author SHA1 Message Date
Christophe Riccio
ac23e433f0 Fixed merge 2011-02-08 12:10:15 +00:00
Christophe Riccio
d77694f8ac Added SIMD sqrt functions support, ticket #2 2011-02-08 10:37:47 +00:00
Christophe Riccio
71eaa832ec Merge branch 'doc' of ssh://ogl-math.git.sourceforge.net/gitroot/ogl-math/ogl-math into doc 2011-02-07 12:29:04 +00:00
Christophe Riccio
7a3aa677be Fixed ticket #33 2011-02-07 10:39:12 +00:00
Christophe Riccio
2e6cb304c3 Fixed ticket #33 2011-02-07 10:37:37 +00:00
Christophe Riccio
2cf02a836c Apply 'basic grouping patch' Ticket #36 2011-02-05 00:49:50 +00:00
Christophe Riccio
b02890730b Removed some branching 2011-01-31 18:14:23 +00:00
Christophe Riccio
c2792febb2 Updated SIMD implementation 2011-01-31 17:18:17 +00:00
Christophe Riccio
8387847c42 Improved simd cast and added duplicated values function with smind instructions 2011-01-31 12:38:48 +00:00
Christophe Riccio
510d9bbccf Fixed build 2011-01-31 12:21:11 +00:00
Christophe Riccio
19f1decaac Merge branch '0.9.1' of ssh://ogl-math.git.sourceforge.net/gitroot/ogl-math/ogl-math into 0.9.1 2011-01-29 17:52:42 +00:00
Christophe Riccio
2173dba0fd Updated SIMD implementation 2011-01-29 17:51:44 +00:00
Christophe Riccio
4721dbeb4a Added declarations 2011-01-28 18:39:52 +00:00
Christophe Riccio
a511553d8e Added missing SIMD implementations 2011-01-28 17:06:57 +00:00
Christophe Riccio
8f700a05ef Updated SSE error message 2011-01-24 16:01:40 +00:00
Christophe Riccio
c06484ff12 Clean up 2011-01-24 15:44:14 +00:00
Christophe Riccio
438089295e Merge branch '0.9.1' of ssh://ogl-math.git.sourceforge.net/gitroot/ogl-math/ogl-math into 0.9.1 2011-01-21 00:38:18 +00:00
Christophe Riccio
afdbba7d82 Uniformalized matrix transform function 2011-01-21 00:37:42 +00:00
Christophe Riccio
a00f95d2b5 Fixed 64 bits in Visual C++ 2011-01-20 23:11:55 +00:00
Christophe Riccio
dc979ddfaf Updated architechture detection and checking 2011-01-20 14:06:56 +00:00
Christophe Riccio
e4421a9b0f Updated copyright dates 2011-01-20 11:40:14 +00:00
Christophe Riccio
da085b4287 Added extension include messages 2011-01-19 17:10:55 +00:00
Christophe Riccio
1e9ef124e8 Updated extensions list 2011-01-19 16:02:13 +00:00
Christophe Riccio
14b7c7337b Merge 2011-01-19 12:10:27 +00:00
Christophe Riccio
efce35f901 Updated equal and not equal operators for vectors 2011-01-19 11:56:48 +00:00
Christophe Riccio
b5cda17ea8 Fixed GCC build and tests 2011-01-11 16:23:45 +00:00
Christophe Riccio
4cb7bcd4f1 Updated det tests + PSHUFD det impl 2011-01-11 12:05:12 +00:00
Christophe Riccio
197c0d26b7 Fixed build fixed SSE fast det 2011-01-11 01:41:02 +00:00
Christophe Riccio
178f736fb0 Added SSE optimization 'platforms' 2011-01-11 01:28:03 +00:00
Christophe Riccio
d7755485c8 Updated SSE setup 2011-01-10 20:10:35 +00:00
Christophe Riccio
a9cef7a516 Added SSE det function 2011-01-06 18:33:42 +00:00
Christophe Riccio
1cef1cc4d9 Added GLM 0.9.0.6 changes 2010-12-20 01:24:59 +00:00
Christophe Riccio
ef0759ab21 Ticket #29 2010-12-20 00:16:00 +00:00
Christophe Riccio
d7f768718c Added tests to main repository 2010-12-17 01:33:17 +00:00
Christophe Riccio
b149eb626c Updated simd implementation 2010-12-16 23:33:04 +00:00
Christophe Riccio
4634ff3647 Fixed simd mat4 build 2010-12-16 10:32:43 +00:00
Christophe Riccio
866db89305 Updated swizzle implementation 2010-12-16 02:16:58 +00:00
Christophe Riccio
47f1d6e5cc Fixed build on QT Creqtor 2010-12-15 00:03:47 +00:00
Christophe Riccio
a0b835d2f5 Fixed build on Mac GCC 2010-12-14 22:34:11 +00:00
Christophe Riccio
7ba75dff4b Updated SIMD operations 2010-12-13 18:34:02 +00:00
Christophe Riccio
b3816c2ccd Merge branch 'intrinsic' into 0.9.1 2010-12-13 12:24:17 +00:00
Christophe Riccio
cd183edb29 Promoted matrix inverse functions 2010-12-13 12:19:51 +00:00
Christophe Riccio
4425b722c0 Fixed namespace complicts 2010-12-13 12:02:39 +00:00
Christophe Riccio
7566152ba0 Refactored extensions 2010-12-13 12:00:48 +00:00
Christophe Riccio
23ba487f03 Improved C++0x static_assert support 2010-11-12 18:58:55 +00:00
Christophe Riccio
8045560a26 Cleanup extensions 2010-11-12 17:41:38 +00:00
Christophe Riccio
8f2cae1e1f updated GL and GLU replacement extensions 2010-11-12 14:24:28 +00:00
Christophe Riccio
e93ca2c762 Fixed ticket #27, missing inline 2010-10-27 21:15:19 +01:00
Christophe Riccio
e724e5170c Fixed GLM_GTX_bit extension 2010-10-05 23:52:59 +01:00
Christophe Riccio
3df06bee41 Fixed extension dependence 2010-07-08 12:24:33 +01:00
Christophe Riccio
52d119f7c3 Added int 10 10 10 2 extension 2010-07-08 12:09:50 +01:00
Christophe Riccio
2fb86e9b77 Added GLM_GTX_int_10_10_10_2 2010-07-08 11:05:33 +01:00
Christophe Riccio
c866207fe0 Fixed ticket #23 2010-07-08 10:44:50 +01:00
Christophe Riccio
112f755b0b Fixed oriented angle functions 2010-06-20 15:54:12 +01:00
Christophe Riccio
39a4ee0455 Fixed namespace access 2010-06-20 11:42:28 +01:00
Christophe Riccio
f1ff14b842 Added SIMD extensions 2010-04-30 12:08:29 +01:00
Christophe Riccio
a68bb0c534 Clean up promoted extensions 2010-04-30 11:11:09 +01:00
Christophe Riccio
bcd6716592 Move vecx and matx 2010-04-30 11:00:54 +01:00
Christophe Riccio
ee7b52c8ee Promoted extension to GTC 2010-04-30 10:53:48 +01:00
Christophe Riccio
679e46ae98 Removed extension for intrinsic branche 2010-04-30 10:52:36 +01:00
Christophe Riccio
872f23c5a9 Deleted deprecated files 2010-04-30 09:45:44 +01:00
Christophe Riccio
05439738b8 Updated to GLM 0.9.B 2010-04-29 11:56:52 +01:00
Christophe Riccio
7c7b1d0b3d Added GLM 0.8.4 2010-04-29 11:54:07 +01:00
Christophe Riccio
b1b02bc31b RAZ 2010-04-29 11:52:01 +01:00
Christophe Riccio
25b03fe24c Initial commit based on GLM 0.9.B.1 code 2010-04-14 13:23:59 +01:00