summaryrefslogtreecommitdiffstatsci
path: root/src/cairo-tests/text.cpp
diff options
context:
space:
mode:
authorsuyambulingamrm <suyambu.rm@samsung.com>2014-06-17 17:58:58 +0530
committersuyambulingamrm <suyambu.rm@samsung.com>2014-06-17 17:58:58 +0530
commitd9813f63c1d20d9f973f38bf8f73a95c45469678 (patch)
treed7413ec37ab114a2723166cb2b691b97faa038fe /src/cairo-tests/text.cpp
parent1685ccf32093ce771837312369044884b1fdcd4a (diff)
Issue #91. Correct text test case to use the whole canvas space.
Diffstat (limited to 'src/cairo-tests/text.cpp')
-rw-r--r--src/cairo-tests/text.cpp12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/cairo-tests/text.cpp b/src/cairo-tests/text.cpp
index 48116dd..406456b 100644
--- a/src/cairo-tests/text.cpp
+++ b/src/cairo-tests/text.cpp
@@ -59,7 +59,7 @@ ca_test_text(caskbench_context_t *ctx)
cairo_rectangle (cr, 0, 0, ctx->canvas_width ,ctx->canvas_height);
cairo_fill (cr);
- for(font_size = 18; font_size <= 36; font_size++)
+ while (ypos <= ctx->canvas_height/2)
{
cairo_set_font_size (cr, font_size);
cairoRandomizeColor(ctx);
@@ -88,10 +88,12 @@ ca_test_text(caskbench_context_t *ctx)
glyphs, num_glyphs,
clusters, num_clusters, cluster_flags);
}
+ font_size = font_size+0.5;
+ if(font_size>=36)
+ font_size=36;
ypos += (font_size/2);
}
-
- for(font_size = 36; font_size >= 18; font_size--)
+ while (ypos <= ctx->canvas_height)
{
cairo_set_font_size (cr, font_size);
cairoRandomizeColor(ctx);
@@ -120,10 +122,12 @@ ca_test_text(caskbench_context_t *ctx)
glyphs, num_glyphs,
clusters, num_clusters, cluster_flags);
}
+ font_size = font_size-0.5;
+ if(font_size<=18)
+ font_size=18;
ypos += (font_size/2);
}
}
-
return 1;
}