summaryrefslogtreecommitdiffstatsci
path: root/src/caskbench.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/caskbench.cpp')
-rw-r--r--src/caskbench.cpp29
1 files changed, 1 insertions, 28 deletions
diff --git a/src/caskbench.cpp b/src/caskbench.cpp
index fb6207d..5e46877 100644
--- a/src/caskbench.cpp
+++ b/src/caskbench.cpp
@@ -27,6 +27,7 @@
#endif
#include "caskbench.h"
+#include "caskbench_result.h"
#include "device_config.h"
#include "tests.h"
@@ -76,19 +77,6 @@ typedef struct _caskbench_options {
int canvas_height;
} caskbench_options_t;
-typedef struct _caskbench_result {
- const char *test_case_name;
- int size;
- int iterations;
- double min_run_time;
- double avg_run_time;
- double max_run_time;
- double median_run_time;
- double standard_deviation;
- double avg_frames_per_second;
- int status;
-} caskbench_result_t;
-
const char *gShapes[] = {
"circle",
"rectangle",
@@ -364,21 +352,6 @@ shape_defaults_init(shapes *shape_defaults, caskbench_options_t *opt)
shape_defaults->radius = 0.0;
}
-void
-result_init(caskbench_result_t *result, const char* name)
-{
- assert(result);
-
- result->test_case_name = name;
- result->size = 0;
- result->min_run_time = -1.0;
- result->avg_run_time = -1.0;
- result->max_run_time = -1.0;
- result->median_run_time = -1.0;
- result->standard_deviation = -1.0;
- result->avg_frames_per_second = -1.0;
-}
-
double median_run_time (double data[], int n)
{
double temp;