diff options
author | Bastien Montagne <montagne29@wanadoo.fr> | 2016-01-27 13:48:30 +0300 |
---|---|---|
committer | Bastien Montagne <montagne29@wanadoo.fr> | 2016-01-27 14:26:00 +0300 |
commit | e5e7507d31e8ae817231c4189fe0602ebce4003f (patch) | |
tree | c8d89abd5c3d466819cbecdfc1ac093b0f6a4250 /source/blender/editors/sculpt_paint/paint_stroke.c | |
parent | 7e9103b49c6bdadc0c72fa369261060e67c9bc85 (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/paint_stroke.c')
-rw-r--r-- | source/blender/editors/sculpt_paint/paint_stroke.c | 4 |
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; |