Commit: ccbc14d995a4de2609125435ad108b6e17739e46 Author: Clément Foucault Date: Sun Apr 8 16:57:39 2018 +0200 Branches: blender2.8 https://developer.blender.org/rBccbc14d995a4de2609125435ad108b6e17739e46
UI: Perf: Batch horizontal scrollers numbers together. =================================================================== M source/blender/editors/interface/view2d.c =================================================================== diff --git a/source/blender/editors/interface/view2d.c b/source/blender/editors/interface/view2d.c index 6d39a66e123..375711194a3 100644 --- a/source/blender/editors/interface/view2d.c +++ b/source/blender/editors/interface/view2d.c @@ -1892,7 +1892,9 @@ void UI_view2d_scrollers_draw(const bContext *C, View2D *v2d, View2DScrollers *v /* draw numbers in the appropriate range */ if (dfac > 0.0f) { float h = 0.1f * UI_UNIT_Y + (float)(hor.ymin); - + + BLF_batch_draw_begin(); + for (; fac < hor.xmax - 0.5f * U.widget_unit; fac += dfac, val += grid->dx) { /* make prints look nicer for scrollers */ @@ -1919,6 +1921,8 @@ void UI_view2d_scrollers_draw(const bContext *C, View2D *v2d, View2DScrollers *v break; } } + + BLF_batch_draw_end(); } } } _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org https://lists.blender.org/mailman/listinfo/bf-blender-cvs