Blender Git Loki
Git Commits -> Revision e5a931b
Revision e5a931b by Campbell Barton (soc-2021-curves) June 21, 2021, 14:31 (GMT) |
Edit Mesh: use params arg for update function, add calc_normals arg Rename function EDBM_update_generic to EDBM_update, use a parameters argument for better readability. Also add calc_normals argument, which will have benefits when calculating normals and tessellation together is optimized. |
Commit Details:
Full Hash: e5a931b5bb97ef9daf91faf16a0948ad610b60e7
Parent Commit: 7eeb3e0
Committed By: Dilith Jayakody
Lines Changed: +689, -148
24 Modified Paths:
/source/blender/editors/include/ED_mesh.h (+8, -1) (Diff)
/source/blender/editors/mesh/editmesh_add.c (+6, -1) (Diff)
/source/blender/editors/mesh/editmesh_add_gizmo.c (+6, -1) (Diff)
/source/blender/editors/mesh/editmesh_automerge.c (+12, -2) (Diff)
/source/blender/editors/mesh/editmesh_bevel.c (+12, -4) (Diff)
/source/blender/editors/mesh/editmesh_bisect.c (+6, -1) (Diff)
/source/blender/editors/mesh/editmesh_extrude.c (+46, -22) (Diff)
/source/blender/editors/mesh/editmesh_extrude_screw.c (+6, -1) (Diff)
/source/blender/editors/mesh/editmesh_extrude_spin.c (+6, -1) (Diff)
/source/blender/editors/mesh/editmesh_inset.c (+12, -2) (Diff)
/source/blender/editors/mesh/editmesh_intersect.c (+18, -6) (Diff)
/source/blender/editors/mesh/editmesh_knife.c (+6, -2) (Diff)
/source/blender/editors/mesh/editmesh_loopcut.c (+6, -1) (Diff)
/source/blender/editors/mesh/editmesh_path.c (+18, -3) (Diff)
/source/blender/editors/mesh/editmesh_polybuild.c (+30, -10) (Diff)
/source/blender/editors/mesh/editmesh_rip.c (+6, -1) (Diff)
/source/blender/editors/mesh/editmesh_rip_edge.c (+6, -1) (Diff)
/source/blender/editors/mesh/editmesh_select.c (+6, -1) (Diff)
/source/blender/editors/mesh/editmesh_select_similar.c (+30, -5) (Diff)
/source/blender/editors/mesh/editmesh_tools.c (+403, -72) (Diff)
/source/blender/editors/mesh/editmesh_utils.c (+20, -4) (Diff)
/source/blender/editors/object/object_data_transform.c (+6, -2) (Diff)
/source/blender/editors/uvedit/uvedit_ops.c (+12, -2) (Diff)
/source/blender/python/bmesh/bmesh_py_api.c (+2, -2) (Diff)
/source/blender/editors/mesh/editmesh_add.c (+6, -1) (Diff)
/source/blender/editors/mesh/editmesh_add_gizmo.c (+6, -1) (Diff)
/source/blender/editors/mesh/editmesh_automerge.c (+12, -2) (Diff)
/source/blender/editors/mesh/editmesh_bevel.c (+12, -4) (Diff)
/source/blender/editors/mesh/editmesh_bisect.c (+6, -1) (Diff)
/source/blender/editors/mesh/editmesh_extrude.c (+46, -22) (Diff)
/source/blender/editors/mesh/editmesh_extrude_screw.c (+6, -1) (Diff)
/source/blender/editors/mesh/editmesh_extrude_spin.c (+6, -1) (Diff)
/source/blender/editors/mesh/editmesh_inset.c (+12, -2) (Diff)
/source/blender/editors/mesh/editmesh_intersect.c (+18, -6) (Diff)
/source/blender/editors/mesh/editmesh_knife.c (+6, -2) (Diff)
/source/blender/editors/mesh/editmesh_loopcut.c (+6, -1) (Diff)
/source/blender/editors/mesh/editmesh_path.c (+18, -3) (Diff)
/source/blender/editors/mesh/editmesh_polybuild.c (+30, -10) (Diff)
/source/blender/editors/mesh/editmesh_rip.c (+6, -1) (Diff)
/source/blender/editors/mesh/editmesh_rip_edge.c (+6, -1) (Diff)
/source/blender/editors/mesh/editmesh_select.c (+6, -1) (Diff)
/source/blender/editors/mesh/editmesh_select_similar.c (+30, -5) (Diff)
/source/blender/editors/mesh/editmesh_tools.c (+403, -72) (Diff)
/source/blender/editors/mesh/editmesh_utils.c (+20, -4) (Diff)
/source/blender/editors/object/object_data_transform.c (+6, -2) (Diff)
/source/blender/editors/uvedit/uvedit_ops.c (+12, -2) (Diff)
/source/blender/python/bmesh/bmesh_py_api.c (+2, -2) (Diff)