summaryrefslogtreecommitdiffstatsci
path: root/src/caskbench_context.cpp
diff options
context:
space:
mode:
authorsuyambulingamrm <suyambu.rm@samsung.com>2014-05-28 10:35:52 +0530
committersuyambulingamrm <suyambu.rm@samsung.com>2014-05-28 10:35:52 +0530
commit1baed68982507c463aca5aa8af9d0bf52a8790ba (patch)
tree66b63f6e5342fc28aec67a3c4f5eab4ed951fff6 /src/caskbench_context.cpp
parent18b044a611a9b3640f1f0a2566e67340cffcd4fa (diff)
Issue #48. Added command line option to set tessellation tolerance for cairo.
Diffstat (limited to 'src/caskbench_context.cpp')
-rw-r--r--src/caskbench_context.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/caskbench_context.cpp b/src/caskbench_context.cpp
index fb2a655..155eba7 100644
--- a/src/caskbench_context.cpp
+++ b/src/caskbench_context.cpp
@@ -32,6 +32,7 @@ context_init(caskbench_context_t *context, int size)
context->destroy_skia = NULL;
context->update_cairo = NULL;
context->update_skia = NULL;
+ context->tolerance = 0.25;
}
void
@@ -77,7 +78,7 @@ context_setup_cairo(caskbench_context_t *context, const device_config_t& config)
cairo_set_antialias (context->cairo_cr, CAIRO_ANTIALIAS_DEFAULT);
// Ease up Cairo's tessellation tolerance (default is 0.001)
- cairo_set_tolerance (context->cairo_cr, 0.25);
+ cairo_set_tolerance (context->cairo_cr, context->tolerance);
}
void