diff options
author | Joseph Eagar <joeedh@gmail.com> | 2009-09-06 06:43:36 +0400 |
---|---|---|
committer | Joseph Eagar <joeedh@gmail.com> | 2009-09-06 06:43:36 +0400 |
commit | 67c64cf82b8b8f8def26a3412437f8d63e13adf6 (patch) | |
tree | 1f268fc9526e31ac087e45cee444bfe62f489ff4 /source/blender/editors/uvedit | |
parent | 971155b3733f56ebf3aedddc65a6110a5b1229ae (diff) |
more optimization stuff. transformed a few functions into macro that profiling showed were taking a bunch of time. also have some work-in-progress (if disabled) stuff related to inlining, which I'm trying to get working but may be too much trouble.
Diffstat (limited to 'source/blender/editors/uvedit')
-rw-r--r-- | source/blender/editors/uvedit/uvedit_unwrap_ops.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/editors/uvedit/uvedit_unwrap_ops.c b/source/blender/editors/uvedit/uvedit_unwrap_ops.c index 53eceb4d342..e24b34f0b8f 100644 --- a/source/blender/editors/uvedit/uvedit_unwrap_ops.c +++ b/source/blender/editors/uvedit/uvedit_unwrap_ops.c @@ -188,7 +188,8 @@ ParamHandle *construct_param_handle(Scene *scene, BMEditMesh *em, BLI_addfilledge(firstv, v); - BLI_edgefill(0, 0); + /*mode 2 enables shortest-diagonal for quads*/ + BLI_edgefill(2, 0); for (sefa = fillfacebase.first; sefa; sefa=sefa->next) { ls[0] = sefa->v1->tmp.p; ls[1] = sefa->v2->tmp.p; |