aboutsummaryrefslogtreecommitdiff
path: root/hardinfo2/fftbench.h
diff options
context:
space:
mode:
authorLeandro Augusto Fogolin Pereira <leandro@zorg.(none)>2009-04-11 18:54:47 -0300
committerLeandro Augusto Fogolin Pereira <leandro@zorg.(none)>2009-04-11 18:54:47 -0300
commitf456e935f74f23ae76de31d5fb84906090c8e1aa (patch)
tree5a2f8764152a5e17b95cdfabaf022a350f435fd0 /hardinfo2/fftbench.h
parent07ba0e3bf71c3c5ad7d98be58160e13069d9cf77 (diff)
Fit crash with FFT benchmark.
Diffstat (limited to 'hardinfo2/fftbench.h')
-rw-r--r--hardinfo2/fftbench.h15
1 files changed, 12 insertions, 3 deletions
diff --git a/hardinfo2/fftbench.h b/hardinfo2/fftbench.h
index 3598baf1..7c0afc3d 100644
--- a/hardinfo2/fftbench.h
+++ b/hardinfo2/fftbench.h
@@ -1,9 +1,18 @@
#ifndef __FFTBENCH_H__
#define __FFTBENCH_H__
-void fft_bench_init(void);
-void fft_bench_start(void);
-void fft_bench_finish(void);
+#include <glib.h>
+
+typedef struct _FFTBench FFTBench;
+
+struct _FFTBench {
+ double **a, *b, *r;
+ int *p;
+};
+
+FFTBench *fft_bench_new(void);
+void fft_bench_run(FFTBench *fftbench);
+void fft_bench_free(FFTBench *fftbench);
#endif /* __FFTBENCH_H__ */