aboutsummaryrefslogtreecommitdiff
path: root/fixsingen/fixsingen.depend
diff options
context:
space:
mode:
authorflatmush <flatmush@d3e1167c-abe1-51d5-8199-f9061ebe54e4>2011-02-25 15:32:23 +0000
committerflatmush <flatmush@d3e1167c-abe1-51d5-8199-f9061ebe54e4>2011-02-25 15:32:23 +0000
commit0317f964f43995d26d4a54d2f7d37b686ee5a97b (patch)
tree2d10eca61cc99c0f1895c7e626b2940302d3cd8d /fixsingen/fixsingen.depend
parent0ecfa08dc392830ab4c52b5c8f26d412575583d4 (diff)
downloadlibfixmath-0317f964f43995d26d4a54d2f7d37b686ee5a97b.tar.gz
Added option to replace sin function with ~384KiB look-up table for fastest and most accurate results.
Added tool to generate sin tables. Tests indicate that using a lut is still ~2.1% out from sinf so it's very possible that our sin function is more accurate than the libmath sinf function on the computer I'm testing with. In which case the accuracy results are offset by that amount.
Diffstat (limited to 'fixsingen/fixsingen.depend')
-rw-r--r--fixsingen/fixsingen.depend22
1 files changed, 22 insertions, 0 deletions
diff --git a/fixsingen/fixsingen.depend b/fixsingen/fixsingen.depend
new file mode 100644
index 0000000..c4ab73e
--- /dev/null
+++ b/fixsingen/fixsingen.depend
@@ -0,0 +1,22 @@
+# depslib dependency file v1.0
+1298645188 source:g:\vrfx\libfixmath\fixsingen\main.c
+ <stdio.h>
+ <stdlib.h>
+ <inttypes.h>
+ <math.h>
+ <libfixmath/fixmath.h>
+
+1298453688 g:\vrfx\libfixmath\\libfixmath\fixmath.h
+ "uint32.h"
+ "fract32.h"
+ "fix16.h"
+
+1298453688 g:\vrfx\libfixmath\\libfixmath\uint32.h
+ <stdint.h>
+
+1298453688 g:\vrfx\libfixmath\\libfixmath\fract32.h
+ <stdint.h>
+
+1298634082 g:\vrfx\libfixmath\\libfixmath\fix16.h
+ <stdint.h>
+