[Bf-blender-cvs] [6a0ddb4bb13] master: Cleanup: Remove unused function
Sergey Sharybin
noreply at git.blender.org
Tue Mar 17 17:40:57 CET 2020
Commit: 6a0ddb4bb13b76ead8b3e55ca2b212cde353cac7
Author: Sergey Sharybin
Date: Tue Mar 17 17:40:24 2020 +0100
Branches: master
https://developer.blender.org/rB6a0ddb4bb13b76ead8b3e55ca2b212cde353cac7
Cleanup: Remove unused function
Was introduced earlier today and did not turn out to be very useful
and clear.
===================================================================
M source/blender/blenkernel/BKE_mesh_runtime.h
M source/blender/blenkernel/intern/DerivedMesh.c
===================================================================
diff --git a/source/blender/blenkernel/BKE_mesh_runtime.h b/source/blender/blenkernel/BKE_mesh_runtime.h
index bdf7692b89b..fdddafcc71f 100644
--- a/source/blender/blenkernel/BKE_mesh_runtime.h
+++ b/source/blender/blenkernel/BKE_mesh_runtime.h
@@ -87,12 +87,6 @@ struct Mesh *mesh_create_eval_final_view(struct Depsgraph *depsgraph,
struct Object *ob,
const struct CustomData_MeshMasks *dataMask);
-struct Mesh *mesh_create_eval_final_view_index(struct Depsgraph *depsgraph,
- struct Scene *scene,
- struct Object *ob,
- const struct CustomData_MeshMasks *dataMask,
- int index);
-
struct Mesh *mesh_create_eval_no_deform(struct Depsgraph *depsgraph,
struct Scene *scene,
struct Object *ob,
diff --git a/source/blender/blenkernel/intern/DerivedMesh.c b/source/blender/blenkernel/intern/DerivedMesh.c
index 2113b184f01..f51c792f474 100644
--- a/source/blender/blenkernel/intern/DerivedMesh.c
+++ b/source/blender/blenkernel/intern/DerivedMesh.c
@@ -2014,27 +2014,6 @@ Mesh *mesh_create_eval_final_view(Depsgraph *depsgraph,
return final;
}
-Mesh *mesh_create_eval_final_view_index(Depsgraph *depsgraph,
- Scene *scene,
- Object *ob,
- const CustomData_MeshMasks *dataMask,
- int index)
-{
- Mesh *final;
-
- /* XXX hack
- * psys modifier updates particle state when called during dupli-list generation,
- * which can lead to wrong transforms. This disables particle system modifier execution.
- */
- ob->transflag |= OB_NO_PSYS_UPDATE;
-
- mesh_calc_modifiers(depsgraph, scene, ob, 1, false, dataMask, index, false, false, NULL, &final);
-
- ob->transflag &= ~OB_NO_PSYS_UPDATE;
-
- return final;
-}
-
Mesh *mesh_create_eval_no_deform(Depsgraph *depsgraph,
Scene *scene,
Object *ob,
More information about the Bf-blender-cvs
mailing list