Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Montagne <montagne29@wanadoo.fr>2016-01-27 13:48:30 +0300
committerBastien Montagne <montagne29@wanadoo.fr>2016-01-27 14:26:00 +0300
commite5e7507d31e8ae817231c4189fe0602ebce4003f (patch)
treec8d89abd5c3d466819cbecdfc1ac093b0f6a4250 /source/blender/editors/sculpt_paint
parent7e9103b49c6bdadc0c72fa369261060e67c9bc85 (diff)
PIL_time_utiledefines: add TIMEIT_AVERAGED variants to block timing macros.
This variant behave exactly as TIMEIT_START etc., but it also sums up all times in a static var and prints out average execution time - very useful when dealing with small/quick pieces of code that get executed often, to get some meaningful results.
Diffstat (limited to 'source/blender/editors/sculpt_paint')
-rw-r--r--source/blender/editors/sculpt_paint/paint_stroke.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/editors/sculpt_paint/paint_stroke.c b/source/blender/editors/sculpt_paint/paint_stroke.c
index e394c3f6541..bf1a2fa57d7 100644
--- a/source/blender/editors/sculpt_paint/paint_stroke.c
+++ b/source/blender/editors/sculpt_paint/paint_stroke.c
@@ -983,7 +983,7 @@ static bool paint_stroke_curve_end(bContext *C, wmOperator *op, PaintStroke *str
return true;
#ifdef DEBUG_TIME
- TIMEIT_START(stroke);
+ TIMEIT_START_AVERAGED(whole_stroke);
#endif
pcp = pc->points;
@@ -1044,7 +1044,7 @@ static bool paint_stroke_curve_end(bContext *C, wmOperator *op, PaintStroke *str
stroke_done(C, op);
#ifdef DEBUG_TIME
- TIMEIT_END(stroke);
+ TIMEIT_END_AVERAGED(whole_stroke);
#endif
return true;