diff options
| author | suyambulingamrm <suyambu.rm@samsung.com> | 2014-06-17 17:58:58 +0530 |
|---|---|---|
| committer | suyambulingamrm <suyambu.rm@samsung.com> | 2014-06-17 17:58:58 +0530 |
| commit | d9813f63c1d20d9f973f38bf8f73a95c45469678 (patch) | |
| tree | d7413ec37ab114a2723166cb2b691b97faa038fe /src/cairo-tests/text.cpp | |
| parent | 1685ccf32093ce771837312369044884b1fdcd4a (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.cpp | 12 |
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; } |