Blender Git Commit Log

Git Commits -> Revision 39b654f

Revision 39b654f by Clément Foucault (master)
April 6, 2018, 12:30 (GMT)
UI: Perf: Use widget base batching

Overall 10% more performance on general UI drawing time.

This commit can introduce ordering problem on some elements.
In this case you need to flush the widget cache to ensure the element that
is going to be drawn is drawn on top of any widget base.

To flush the cache use UI_widgetbase_draw_cache_flush.

This is already done for BLF and Icons.

Commit Details:

Full Hash: 39b654f4ff123e3e9bc345b25d4883df4de4ad5e
Parent Commit: 21113ad
Lines Changed: +20, -1

3 Modified Paths:

/source/blender/blenfont/intern/blf_font.c (+5, -0) (Diff)
/source/blender/editors/interface/interface.c (+2, -0) (Diff)
/source/blender/editors/interface/interface_icons.c (+13, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021