diff options
author | Campbell Barton <ideasman42@gmail.com> | 2015-11-03 09:38:47 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2015-11-03 09:46:09 +0300 |
commit | 77e223ddd5ab69b94f04c34f596b0378f707508c (patch) | |
tree | d6b22e3f5061d1bcaf7306f80be641cc800984fd /source/blender/editors/transform/transform_conversions.c | |
parent | ac7abb55d7c8ff0aed19c022e5cb519d93d8ae47 (diff) |
BMesh: inline vert-loop iteration for normal calc
Calculating normals is called often (sculpting for eg),
so avoid using high-level iterator here.
Diffstat (limited to 'source/blender/editors/transform/transform_conversions.c')
-rw-r--r-- | source/blender/editors/transform/transform_conversions.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/editors/transform/transform_conversions.c b/source/blender/editors/transform/transform_conversions.c index 484b0694933..5898ad6cadf 100644 --- a/source/blender/editors/transform/transform_conversions.c +++ b/source/blender/editors/transform/transform_conversions.c @@ -2229,7 +2229,7 @@ static void VertsToTransData(TransInfo *t, TransData *td, TransDataExtension *tx if ((t->mode == TFM_SHRINKFATTEN) && (em->selectmode & SCE_SELECT_FACE) && BM_elem_flag_test(eve, BM_ELEM_SELECT) && - (BM_vert_normal_update_ex(eve, BM_ELEM_SELECT, _no))) + (BM_vert_calc_normal_ex(eve, BM_ELEM_SELECT, _no))) { no = _no; } |