summaryrefslogtreecommitdiff
path: root/perf/micro/pattern_create_radial.c
diff options
context:
space:
mode:
Diffstat (limited to 'perf/micro/pattern_create_radial.c')
-rw-r--r--perf/micro/pattern_create_radial.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/perf/micro/pattern_create_radial.c b/perf/micro/pattern_create_radial.c
index 13260bb5..f236ef54 100644
--- a/perf/micro/pattern_create_radial.c
+++ b/perf/micro/pattern_create_radial.c
@@ -79,14 +79,17 @@ do_pattern_create_radial (cairo_t *cr, int width, int height, int loops)
return cairo_perf_timer_elapsed ();
}
+cairo_bool_t
+pattern_create_radial_enabled (cairo_perf_t *perf)
+{
+ return cairo_perf_can_run (perf, "pattern-create-radial", NULL);
+}
+
void
pattern_create_radial (cairo_perf_t *perf, cairo_t *cr, int width, int height)
{
int i;
- if (! cairo_perf_can_run (perf, "pattern-create-radial", NULL))
- return;
-
srand (time (0));
for (i = 0; i < RADIALS_COUNT; i++)
{