Commit Graph

299 Commits

Author SHA1 Message Date
Christophe Riccio
43eb90b1bf Ticket #116, fixed color casts 2011-08-01 14:21:09 +01:00
Christophe Riccio
2732d4bae5 Fixed ticket #116, missing bit mask 2011-08-01 14:10:02 +01:00
Christophe Riccio
78c6305089 Fixed links 2011-06-16 10:02:12 +01:00
Christophe Riccio
c4851e39a1 Fixed TODO 2011-06-16 00:12:32 +01:00
Christophe Riccio
c0e426c48a Merge branch '0.9.3' of ssh://ogl-math.git.sourceforge.net/gitroot/ogl-math/ogl-math into 0.9.3 2011-06-15 21:36:28 +01:00
Christophe Riccio
ea3e0d4ebd Fixed headers 2011-06-15 21:35:27 +01:00
Christophe Riccio
6143669ca7 Fixed merge 2011-06-15 19:37:43 +01:00
Christophe Riccio
1e3a12d8b5 Fixed ticket #112, euler angle functions return degrees. 2011-06-15 19:35:33 +01:00
Christophe Riccio
8b919ffe54 Merge branch '0.9.3' of ssh://ogl-math.git.sourceforge.net/gitroot/ogl-math/ogl-math into 0.9.3 2011-06-14 20:26:56 +01:00
Christophe Riccio
f97f51b47c Added extension versioning 2011-06-14 20:26:23 +01:00
Christophe Riccio
3621deaeb5 Removed gtc and gtx namespaces 2011-06-10 16:45:17 +01:00
Christophe Riccio
0411572db9 Fixed API doc links 2011-06-10 00:28:22 +01:00
Christophe Riccio
73c3d7a266 Completed new header to extensions 2011-06-09 08:38:05 +01:00
Christophe Riccio
747d6b47b4 WIP New header to extensions 2011-06-08 00:58:37 +01:00
Christophe Riccio
a672f612ad Moved docygen documentation to each extension file and added missing extension documentation 2011-06-07 16:37:57 +01:00
Christophe Riccio
f2142edd70 Fixed typos 2011-06-07 14:26:54 +01:00
Christophe Riccio
1205927b89 Removed gtx extension namespace 2011-06-07 11:48:54 +01:00
Christophe Riccio
cda4a8e6c0 Removed unused files 2011-06-07 11:29:14 +01:00
Christophe Riccio
06cc480baa Removed gtx extension namespace 2011-06-07 11:28:11 +01:00
Christophe Riccio
1b33a702f0 Fixed removed extensions namespace 2011-06-07 01:19:48 +01:00
Christophe Riccio
493c5a5614 Removed GTC extensions namespace 2011-06-07 01:13:51 +01:00
Christophe Riccio
f73b0c5b80 Fixed more typos 2011-06-02 13:39:30 +01:00
Christophe Riccio
1fdf9c8d5f Merge branch '0.9.2' into 0.9.3 2011-06-02 10:10:48 +01:00
Christophe Riccio
40f3e519a8 Fixed build on MinGW 2011-06-02 10:08:44 +01:00
Christophe Riccio
d850bdcd0b Merge branch '0.9.2' into 0.9.3 2011-06-01 17:00:34 +01:00
Christophe Riccio
2500be6bcb Fixed #95, shortMix implementation 2011-06-01 16:27:50 +01:00
Christophe Riccio
6c9364c2e8 Fixed ticket #104, dependence between GTX_epsilon and GTC_quaternion 2011-06-01 16:17:45 +01:00
Christophe Riccio
b049cae5f2 Updated random tests 2011-06-01 10:45:24 +01:00
Christophe Riccio
22e51711c1 Merge branch '0.9.2' into 0.9.3 2011-05-31 14:34:18 +01:00
Christophe Riccio
c9b7b712fb Fixed angle implementation 2011-05-27 16:34:20 +01:00
Christophe Riccio
fc8a5d4c0a Merge branch '0.9.2' into 0.9.3 2011-05-27 00:38:58 +01:00
Christophe Riccio
4be7a9bbaa Fixed factorial implementation 2011-05-26 15:00:06 +01:00
Christophe Riccio
598a8fc87e Merge branch 0.9.2 2011-05-24 13:33:05 +01:00
Christophe Riccio
3473acdc2a Fixed SIMD trunc implementation 2011-05-22 11:59:02 +01:00
Christophe Riccio
0e9ad7b6a5 Fixed LLVM GCC support 2011-05-19 10:26:22 +01:00
Christophe Riccio
a79b4c2989 Fixed merge 2011-05-18 15:57:02 +01:00
Christophe Riccio
14760e9770 Updated header files formatting 2011-05-18 15:38:03 +01:00
Christophe Riccio
9ecdd379e4 Removed old deprecated test function declarations 2011-05-18 14:55:06 +01:00
Christophe Riccio
3d4b649bd5 Added 'angle' tests 2011-05-17 18:16:48 +01:00
Christophe Riccio
1a787e1c8a Merge branch '0.9.2' into 0.9.3 2011-05-17 17:20:19 +01:00
Christophe Riccio
a1d4b1da22 Fixed GLM_GTX_vector_angle implementation 2011-05-17 17:19:38 +01:00
Christophe Riccio
cda930bb7a Merge branch '0.9.2' into 0.9.3 2011-05-17 01:29:19 +01:00
Christophe Riccio
dd4b416cd5 Fixed build 2011-05-17 01:15:41 +01:00
Christophe Riccio
b71547aeb8 Merge branch '0.9.2' into 0.9.3 2011-05-17 00:46:20 +01:00
Christophe Riccio
ba4124950b Fixed some build errors... 2011-05-16 23:27:37 +01:00
Christophe Riccio
dccf62a5ee Merge branch '0.9.2' into 0.9.3 2011-05-16 21:59:35 +01:00
Christophe Riccio
6734a5fda3 Updated white spaces 2011-05-16 20:17:14 +01:00
Christophe Riccio
b02f491cec Improved doxygens see also 2011-05-16 17:49:47 +01:00
Christophe Riccio
db651b1845 Improved see also 2011-05-16 17:14:33 +01:00
Christophe Riccio
0cafee2f53 Added see also concept and new header 2011-05-16 14:55:06 +01:00
Christophe Riccio
3863db233b Merge branch '0.9.2' into 0.9.3 2011-05-16 14:06:40 +01:00
Christophe Riccio
43e52baed0 Merge branch '0.9.2' of ssh://g-truc.git.sourceforge.net/gitroot/ogl-math/ogl-math into 0.9.2 2011-05-16 00:09:22 +01:00
Christophe Riccio
eb850c0fef Fixed vector angle build #90 2011-05-15 23:58:00 +01:00
Christophe Riccio
2ea4c1fb87 Merge branch '0.9.2' into 0.9.3 2011-05-10 00:52:37 +01:00
Christophe Riccio
7c67703bca Extended bit field functions: #4 2011-05-09 12:33:00 +01:00
Christophe Riccio
1664a15cc3 Merge branch '0.9.1' into 0.9.2 2011-05-08 19:42:59 +01:00
Christophe Riccio
6088e62291 Fixed namespace error 2011-05-08 19:41:13 +01:00
Christophe Riccio
d4dca93441 Merge branch '0.9.2' into noise 2011-05-08 01:43:50 +01:00
Christophe Riccio
d1571fd15f Fixed nextafterf on Visual C++ 2011-05-07 23:41:45 +01:00
Christophe Riccio
d49148564a Fixed cast warninf 2011-05-07 23:36:03 +01:00
Christophe Riccio
8432e064a8 Merge branch '0.9.2' into noise 2011-05-07 16:25:59 +01:00
Christophe Riccio
1c85dcefd4 Fixed GTX_matrix_interpolation warnings 2011-05-06 13:29:43 +01:00
Christophe Riccio
58053e5b89 Added GLM_GTX_matrix_interpolation extension 2011-05-06 13:24:05 +01:00
Christophe Riccio
f433049bca Merge branch '0.9.2' into noise 2011-05-06 12:59:06 +01:00
Christophe Riccio
9fd02f9177 Fixed Visual C++ 32 case 2011-05-06 12:22:51 +01:00
Christophe Riccio
3d7d4dc9c2 Fixed glm::detail::nextafter implementation 2011-05-06 12:12:22 +01:00
Christophe Riccio
16a9250842 Added nextafter implementation 2011-05-06 11:16:10 +01:00
Christophe Riccio
06d0b33f7b Fixed build 2011-05-05 13:36:07 +01:00
Christophe Riccio
29ffc7e748 Merge branch '0.9.2' into noise 2011-05-05 12:40:36 +01:00
Christophe Riccio
763699f528 Merge branch 'noise' of ssh://ogl-math.git.sourceforge.net/gitroot/ogl-math/ogl-math into noise 2011-05-05 12:36:32 +01:00
Christophe Riccio
378da68899 Merge branch '0.9.2' into gtx_ulp 2011-05-05 12:35:03 +01:00
Christophe Riccio
b6857ae15f Added ULP functions declarations 2011-05-04 20:58:30 +01:00
Christophe Riccio
17c964be6e Added vector implementation 2011-05-04 20:18:05 +01:00
Christophe Riccio
cb455f49ce Added GTX_ulp implementation of scalar functions (TODO: vector ones) 2011-05-04 10:32:44 +01:00
Christophe Riccio
58d2d282f2 Updated naming conventions 2011-05-04 10:21:25 +01:00
Christophe Riccio
144caa18d5 Fixed ticket #48, improved SLERP interpolation 2011-05-03 11:52:51 +01:00
Christophe Riccio
a432aec515 Visual C++ Version... 2011-05-03 00:20:09 +01:00
Christophe Riccio
79cec21c3a Merge branch '0.9.2' into gtx_ulp 2011-05-03 00:08:49 +01:00
Christophe Riccio
0ac5c86fd6 Merge branch '0.9.2' into noise 2011-05-03 00:08:15 +01:00
Christophe Riccio
c42904c720 Merge branch '0.9.1' into 0.9.2 2011-05-02 23:44:48 +01:00
Christophe Riccio
5ffc2ec483 Fixed alignment 2011-05-02 23:44:37 +01:00
Christophe Riccio
7fad31404d Updated noise extension API 2011-04-28 11:26:18 +01:00
Christophe Riccio
b80a6bb251 Fixed build errors 2011-04-28 11:17:42 +01:00
Christophe Riccio
8c4f1fd150 Fixed build errors 2011-04-28 10:51:01 +01:00
Christophe Riccio
33acb4f3ee Merge branch 'noise' of ssh://ogl-math.git.sourceforge.net/gitroot/ogl-math/ogl-math into noise 2011-04-27 19:51:11 +01:00
Christophe Riccio
e159653b57 Fixed build error 2011-04-27 19:50:39 +01:00
Christophe Riccio
4cf1eedbaf Fixed build error 2011-04-27 19:40:14 +01:00
Christophe Riccio
33abc97077 Fixed build errors 2011-04-27 19:28:00 +01:00
Christophe Riccio
d78ffa1d15 Added draft implementations for all noise functions 2011-04-27 17:29:11 +01:00
Christophe Riccio
dbca36a123 Added noise function declarations 2011-04-26 15:46:22 +01:00
Christophe Riccio
00169d0cde Fixed noise function declarations 2011-04-26 14:59:33 +01:00
Christophe Riccio
7d0ba05fc2 Merge branch '0.9.2' into gtx_ulp 2011-04-26 14:48:36 +01:00
Christophe Riccio
eb95923402 Developement test 2011-04-26 14:46:30 +01:00
Christophe Riccio
69c764eca9 Fixed build 2011-04-26 14:24:45 +01:00
Christophe Riccio
d1dd18ce40 Fixed merge 2011-04-26 14:05:18 +01:00
Christophe Riccio
1dd9532605 Fixed ULP declaration 2011-04-26 12:42:01 +01:00
Christophe Riccio
8e4dcece16 Fixed vector based ULP functions 2011-04-26 12:29:56 +01:00
Christophe Riccio
2ca5985b0e Added ULP test file 2011-04-26 12:08:30 +01:00
Christophe Riccio
082d9151d8 Updated simplex noise 3D 2011-04-21 18:19:06 +01:00
Christophe Riccio
3bf665116d Added snoise (2d) implementation draft 2011-04-21 17:20:56 +01:00
Christophe Riccio
a805b42f8b Added noise extension and test files 2011-04-21 12:27:05 +01:00
Christophe Riccio
7223b39c36 Merge branch '0.9.1' into gtx_ulp 2011-04-21 10:46:15 +01:00
Christophe Riccio
9b2634b19e Merge branch '0.9.2' into noise 2011-04-21 10:38:07 +01:00
Christophe Riccio
f818f0309d Fixed merge 2011-04-21 10:34:20 +01:00
Christophe Riccio
0fe8a365ba Merge branch '0.9.1' of ssh://ogl-math.git.sourceforge.net/gitroot/ogl-math/ogl-math into 0.9.1 2011-04-20 12:16:49 +01:00
Christophe Riccio
5459a4dcfb Clarify angleAxis function 2011-04-20 10:30:26 +01:00
Christophe Riccio
e87cca43e0 Merge branch '0.9.2' into gtx_ulp 2011-04-11 10:55:38 +01:00
Christophe Riccio
90e901b92f Added inital files for simplex noise 2011-04-09 13:05:08 +01:00
Christophe Riccio
9e79018737 Merge branch '0.9.2' into cuda 2011-04-09 10:11:43 +01:00
Christophe Riccio
b4848bb3e1 Fixed warnings, ticket #79 2011-04-09 09:52:33 +01:00
Christophe Riccio
201281d06d Added CUDA support 2011-04-09 09:44:32 +01:00
Christophe Riccio
63738b5cfa Fixed compiler detection ticket 75 2011-03-18 15:35:55 +00:00
Christophe Riccio
b7babdb5bc Fixed warnings 2011-03-18 03:06:13 +00:00
Christophe Riccio
0ec9f1d443 Fixed warning with 64 bits values 2011-03-18 01:50:40 +00:00
Christophe Riccio
e2f8c06e85 Completed new precision API 2011-03-11 01:28:28 +00:00
Christophe Riccio
06ee0b868b Merge branch '0.9.1' into gtx_ulp 2011-03-11 00:41:09 +00:00
Christophe Riccio
8f517b7505 Removed define GLMvaltype 2011-03-09 11:54:06 +00:00
Christophe Riccio
84fef7d988 updated ULP extension 2011-03-07 09:56:48 +00:00
Christophe Riccio
0990ac4583 Added ULP base function 2011-03-06 13:39:19 +00:00
Christophe Riccio
29df45a166 Merge branch '0.9.1' into gtx_ulp 2011-03-06 11:28:27 +00:00
Christophe Riccio
1b91fe7790 Started removing GLMvalType 2011-03-03 10:53:20 +00:00
Christophe Riccio
71a1df2780 Fixed ticket #45 missing iline 2011-02-22 10:30:54 +00:00
Christophe Riccio
b3ab977291 Merge branch '0.9.1' of ssh://ogl-math.git.sourceforge.net/gitroot/ogl-math/ogl-math into 0.9.1 2011-02-22 01:37:07 +00:00
Christophe Riccio
787a60956f Added files for GLM_GTX_ulp extension 2011-02-22 01:35:55 +00:00
Christophe Riccio
ce78b77f86 Improved alignment 2011-02-21 15:03:01 +00:00
Christophe Riccio
0bac9eae91 Fixed inline, ticket #45 2011-02-17 01:36:59 +00:00
Christophe Riccio
dfd5c41228 Merge branch '0.9.1' into doc 2011-02-09 14:02:06 +00:00
Christophe Riccio
733beba8ce Removed files 2011-02-09 14:01:05 +00:00
Christophe Riccio
1742595502 Removed file from a previously delete extension 2011-02-09 14:00:00 +00:00
Christophe Riccio
79f0f7c49f Merge branch '0.9.1' into doc 2011-02-08 15:35:48 +00:00
Christophe Riccio
26766eaac4 Added outerProduct SIMD implementation 2011-02-08 15:35:06 +00:00
Christophe Riccio
572e379dd3 Updated naming conventions 2011-02-08 15:22:25 +00:00
Christophe Riccio
f2a8d5a976 Updated fast versions 2011-02-08 14:16:54 +00:00
Christophe Riccio
a53acffaf4 Completed SQRT SIMD implementations 2011-02-08 12:31:20 +00:00
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