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>2018-04-20 13:19:14 +0300
committerBastien Montagne <montagne29@wanadoo.fr>2018-04-20 13:21:11 +0300
commit89bdc208d146eaf08f90c3dec2eb92f66b933d00 (patch)
tree242c726e6f482b047211ec874c3cb79f11590f3f /source/blender/blenkernel/intern/library_override.c
parent03a916e5b5abbdec8b5e0ccb7883986994e20108 (diff)
Static overrides optimization: 30% quicker.
use stack instead of always allocating memory for RNA paths of checked properties! From average 167ms to 118ms here with Autumn rig... Still a lot to improve, but that's already much better.
Diffstat (limited to 'source/blender/blenkernel/intern/library_override.c')
-rw-r--r--source/blender/blenkernel/intern/library_override.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/blenkernel/intern/library_override.c b/source/blender/blenkernel/intern/library_override.c
index 653a590e7f2..625af190bbc 100644
--- a/source/blender/blenkernel/intern/library_override.c
+++ b/source/blender/blenkernel/intern/library_override.c
@@ -510,7 +510,7 @@ bool BKE_override_static_status_check_reference(ID *local)
* all properties in depth (all overridable ones at least). Generating diff values and applying overrides
* are much cheaper.
*
- * \return true is new overriding op was created, or some local data was reset. */
+ * \return true if new overriding op was created, or some local data was reset. */
bool BKE_override_static_operations_create(ID *local, const bool force_auto)
{
BLI_assert(local->override_static != NULL);