From 579d2dbbbb6865a80d0e70425e94e386549ad94e Mon Sep 17 00:00:00 2001 From: Bryce Harrington Date: Thu, 29 May 2014 16:03:43 -0700 Subject: Break the caskbench_result functionality out into its own files ref: https://github.com/Samsung/caskbench/issues/51 --- src/caskbench.cpp | 29 +---------------------------- 1 file changed, 1 insertion(+), 28 deletions(-) (limited to 'src/caskbench.cpp') 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; -- cgit v1.3.1-4-g156e