aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Added to/from string conversion functions, and testcases for them.Petteri.Aimonen2012-08-294-2/+252
* Perform the fix16_min -> fix16_minimum rename in unittests to make them work ...Petteri.Aimonen2012-08-292-12/+12
* Const allows more optimizations than purePetteri.Aimonen2012-08-051-2/+2
* Add fix16_sq() inline function as a shorthand to square valuesPetteri.Aimonen2012-08-051-1/+4
* Updated coding style document.Flatmush2012-07-252-14/+51
* Added basic code style document to project.Flatmush2012-07-251-0/+229
* Added abs, floor, ceil, min, max, clamp.Flatmush2012-07-253-83/+92
* Added log base 2 functions kindly provided by Tev Olsen.Flatmush2012-07-252-2/+109
* Added some deg/rad conversion functions.Flatmush2012-07-254-446/+497
* Added a patch to make operator results constant in the C++ interface as sugge...Flatmush2012-07-021-4/+4
* Added FFT code as an extra in the "contrib" folderPetteri.Aimonen2012-05-291-0/+163
* Fix the check around 'leaf' attribute, which is supported only by GCC > 4.6.Petteri.Aimonen2012-05-061-4/+3
* Updated exp() and log() on wiki page.Petteri.Aimonen2012-02-270-0/+0
* Fix useless warning on AVRPetteri.Aimonen2012-02-271-1/+6
* Benchmark suite using simulatorsPetteri.Aimonen2012-02-276-0/+474
* Improved fix16_exp() (half runtime, more accuracy), added fix16_log(), made u...Petteri.Aimonen2012-02-274-24/+217
* Added some function attributes when using GCC; these may help the optimizer a...Petteri.Aimonen2012-01-271-21/+32
* FunctionReference added conversion functionsPetteri.Aimonen2012-01-270-0/+0
* Documented the un-documented compilation features.Flatmush2012-01-270-0/+0
* Edited wiki page Benchmarks through web user interface.Petteri.Aimonen2012-01-260-0/+0
* Edited wiki page Benchmarks through web user interface.Petteri.Aimonen2012-01-260-0/+0
* Created wiki page through web user interface.Petteri.Aimonen2012-01-260-0/+0
* Edited wiki page FunctionReference through web user interface.Petteri.Aimonen2012-01-260-0/+0
* Created wiki page through web user interface.Petteri.Aimonen2012-01-260-0/+0
* Edited wiki page FunctionReference through web user interface.Petteri.Aimonen2012-01-260-0/+0
* Created wiki page through web user interface.Petteri.Aimonen2012-01-260-0/+0
* Created wiki page through web user interface.Petteri.Aimonen2012-01-260-0/+0
* Created wiki page through web user interface.Petteri.Aimonen2012-01-260-0/+0
* Merging a bunch of separately developed functions:Petteri.Aimonen2012-01-266-314/+962
* Back to previous Makefile I unintentionally modifiedvincent.del.medico2011-06-111-19/+48
* Added a fix16_sqr32 function, which computes sqrt with reduced 64-bit operati...vincent.del.medico2011-06-112-48/+50
* Fixed issue 12 in fix16_div when FIXMATH_NO_64BIT definedvincent.del.medico2011-06-101-0/+2
* Faster atan2 algorithm (about twice faster), same precisionvincent.del.medico2011-06-092-63/+23
* Added a new algo for sin() function, and a small error analysis to show the p...vincent.del.medico2011-06-083-1/+37
* Fixed some compiler errors in int64.h.Flatmush2011-03-162-14/+15
* Changed the #if defined to __thumb2__joe.schaack2011-03-151-1/+1
* Fixed assembler error in fix16_mul, had used 'or' instead of the correct 'orr...Flatmush2011-03-141-2/+2
* Fixed a dumb mistake in compilation macros which meant that fix16_mul didn't ...Flatmush2011-03-141-1/+1
* Changed ARM fix16_mul to be disabled for thumb.Flatmush2011-03-131-5/+5
* Added ARM specific fix16_mul which should be faster, this is untested however...flatmush2011-03-041-0/+17
* Updated lerp6 and lerp16 (LinEar inteRPolation) to use the new int64 header s...flatmush2011-03-033-12/+12
* Added int64.h which performs 64-bit calculations using 32-bit operations, thi...flatmush2011-03-036-28/+195
* I assume you mean to subtract the two for the ssub function...joe.schaack2011-03-021-1/+1
* Added fix16_add, fix16_sub, fix16_ssub as static inline functions.flatmush2011-03-022-0/+31
* Updated C++ interface slightly, to make it more coherent.flatmush2011-03-021-15/+16
* Added C++ class interface.flatmush2011-03-023-3/+121
* Edited wiki page Trig_Math through web user interface.Flatmush2011-03-010-0/+0
* Updated code::blocks project file to compile optimized release by default.flatmush2011-03-011-1/+2
* Updated 32-bit division so it's now actually accurate to within 0.00065% even...flatmush2011-03-014-72/+125
* Edited wiki page Trig_Math through web user interface.joe.schaack2011-03-010-0/+0