Blender Git Commit Log

Git Commits -> Revision d9fc988

Revision d9fc988 by Sergey Sharybin (master)
August 8, 2015, 20:17 (GMT)
Optimize reading of fcurves

Reading fcurves wasn't really optimal because restoring fcu->group pointer was
changing lasthit pointer, which required full lookup over the oldnewmap happened
at the next call to newdatadr().

This reduces loading franck_sheep.blend file from ~2.2sec to 1.5sec.

Commit Details:

Full Hash: d9fc9882dcce987bdcdb1aa6dafa82f8db77f177
Parent Commit: cc0bbc2
Lines Changed: +26, -1

1 Modified Path:

/source/blender/blenloader/intern/readfile.c (+26, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021