18a9ad00deRemoved 64-bit restriction on linear interpolation functions. Added more test cases and fixed several bugs in the 64-bit arithmetic functions. Also added script to run all unit tests.
Chris Hammond
2020-10-29 13:20:27 -0400
71eed13ecfAdded log base 2 functions kindly provided by Tev Olsen.
Flatmush
2012-07-25 10:24:47 +0000
d9944df6d2Added some deg/rad conversion functions. Fixed up some code style inconsistencies. Added a modulo function to allow optimization on 8-bit machines.
Flatmush
2012-07-25 09:54:58 +0000
c2a48b8910Added a patch to make operator results constant in the C++ interface as suggested in Issue 15.
Flatmush
2012-07-02 16:07:50 +0000
e490cce6b0Added FFT code as an extra in the "contrib" folder
Petteri.Aimonen
2012-05-29 15:17:32 +0000
9169c3663cFix the check around 'leaf' attribute, which is supported only by GCC > 4.6.
Petteri.Aimonen
2012-05-06 09:09:16 +0000
329afef0d2Updated exp() and log() on wiki page.
Petteri.Aimonen
2012-02-27 16:54:14 +0000
91c5422472Fix useless warning on AVR
Petteri.Aimonen
2012-02-27 16:44:21 +0000
90973e833dBenchmark suite using simulators
Petteri.Aimonen
2012-02-27 16:40:45 +0000
e929442f71Improved fix16_exp() (half runtime, more accuracy), added fix16_log(), made unittests for both.
Petteri.Aimonen
2012-02-27 16:40:07 +0000
eb1cb67561Added some function attributes when using GCC; these may help the optimizer a bit.
Petteri.Aimonen
2012-01-27 15:06:46 +0000
f6ae47adc3Documented the un-documented compilation features.
Flatmush
2012-01-27 12:01:52 +0000
0dfdd9964eEdited wiki page Benchmarks through web user interface.
Petteri.Aimonen
2012-01-26 17:28:42 +0000
a0426a95fdEdited wiki page Benchmarks through web user interface.
Petteri.Aimonen
2012-01-26 17:07:31 +0000
24214eabe4Created wiki page through web user interface.
Petteri.Aimonen
2012-01-26 16:54:14 +0000
31a2ca8e66Edited wiki page FunctionReference through web user interface.
Petteri.Aimonen
2012-01-26 16:29:13 +0000
352f1b49ebCreated wiki page through web user interface.
Petteri.Aimonen
2012-01-26 16:28:40 +0000
befda5c4dcEdited wiki page FunctionReference through web user interface.
Petteri.Aimonen
2012-01-26 16:22:01 +0000
2a98e98255Created wiki page through web user interface.
Petteri.Aimonen
2012-01-26 16:09:32 +0000
9ae3e0bf47Created wiki page through web user interface.
Petteri.Aimonen
2012-01-26 16:09:06 +0000
f7effa525aCreated wiki page through web user interface.
Petteri.Aimonen
2012-01-26 15:55:57 +0000
1076285d26Merging a bunch of separately developed functions: fix16_mul, fix16_div, fix16_sqrt. They are faster & more accurate than the previous versions. Closes issue #13.
Petteri.Aimonen
2012-01-26 15:43:30 +0000
681fd5aea1Back to previous Makefile I unintentionally modified
vincent.del.medico
2011-06-11 10:11:11 +0000
495b0a23adAdded a fix16_sqr32 function, which computes sqrt with reduced 64-bit operations (and without any 64-bit operations by setting FIXMATH_NO_64BIT)
vincent.del.medico
2011-06-11 10:03:17 +0000