libfixmath/libfixmath
2012-02-27 16:40:07 +00:00
..
fix16_exp.c Improved fix16_exp() (half runtime, more accuracy), added fix16_log(), made unittests for both. 2012-02-27 16:40:07 +00:00
fix16_sqrt.c Merging a bunch of separately developed functions: 2012-01-26 15:43:30 +00:00
fix16_trig_sin_lut.h Updated sin lut to use ~200KiB for it's table with the same accuracy, the lookup table implementation tends to run at about 33-36% of the speed of sinf on my machine (Intel T5500). 2011-02-25 16:07:39 +00:00
fix16_trig.c Faster atan2 algorithm (about twice faster), same precision 2011-06-09 12:32:50 +00:00
fix16.c Merging a bunch of separately developed functions: 2012-01-26 15:43:30 +00:00
fix16.h Improved fix16_exp() (half runtime, more accuracy), added fix16_log(), made unittests for both. 2012-02-27 16:40:07 +00:00
fix16.hpp Added fix16_add, fix16_sub, fix16_ssub as static inline functions. 2011-03-02 16:33:28 +00:00
fixmath.h Updated lerp6 and lerp16 (LinEar inteRPolation) to use the new int64 header so that it can be used with FIXMATH_NO_64BIT. 2011-03-03 11:51:10 +00:00
fract32.c Added int64.h which performs 64-bit calculations using 32-bit operations, this means that the FIXMATH_NO_64BIT macro can now be used to enable these operations on compilers without 64-bit support, note that some of these operations are slower than the built-in gcc ones (though some are faster too). 2011-03-03 11:21:20 +00:00
fract32.h Added int64.h which performs 64-bit calculations using 32-bit operations, this means that the FIXMATH_NO_64BIT macro can now be used to enable these operations on compilers without 64-bit support, note that some of these operations are slower than the built-in gcc ones (though some are faster too). 2011-03-03 11:21:20 +00:00
int64.h Fixed some compiler errors in int64.h. 2011-03-16 10:56:29 +00:00
libfixmath.cbp Added int64.h which performs 64-bit calculations using 32-bit operations, this means that the FIXMATH_NO_64BIT macro can now be used to enable these operations on compilers without 64-bit support, note that some of these operations are slower than the built-in gcc ones (though some are faster too). 2011-03-03 11:21:20 +00:00
Makefile Back to previous Makefile I unintentionally modified 2011-06-11 10:11:11 +00:00
uint32.c Initial commit. Since its use in fgl and the Dingoo SDK the functions have been separated into more descriptive files/modules. 2011-02-14 20:59:41 +00:00
uint32.h Initial commit. Since its use in fgl and the Dingoo SDK the functions have been separated into more descriptive files/modules. 2011-02-14 20:59:41 +00:00