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:
authorSebastian Parborg <zeddb>2018-09-27 16:54:10 +0300
committerBrecht Van Lommel <brechtvanlommel@gmail.com>2018-09-27 21:19:28 +0300
commita16e5b8efa8be09362d5e56812221db4705b0e26 (patch)
tree2ad732c5d0b78e345a1f0aaef1dbcc36bc1c509f /source/blender/blenkernel/intern/DerivedMesh.c
parent975a40dceb560a6bfc67b1562829acc541fa5716 (diff)
Cleanup: remove unused DerivedMesh code.
Differential Revision: https://developer.blender.org/D3736
Diffstat (limited to 'source/blender/blenkernel/intern/DerivedMesh.c')
-rw-r--r--source/blender/blenkernel/intern/DerivedMesh.c54
1 files changed, 0 insertions, 54 deletions
diff --git a/source/blender/blenkernel/intern/DerivedMesh.c b/source/blender/blenkernel/intern/DerivedMesh.c
index 93764ac5f78..6382fd91d0d 100644
--- a/source/blender/blenkernel/intern/DerivedMesh.c
+++ b/source/blender/blenkernel/intern/DerivedMesh.c
@@ -1149,60 +1149,6 @@ DerivedMesh *mesh_create_derived(Mesh *me, float (*vertCos)[3])
return dm;
}
-/* XXX2.8(Sybren): can be removed once DerivedMesh port is done */
-#ifdef WITH_DERIVEDMESH_DEPRECATED_FUNCS
-DerivedMesh *mesh_create_derived_for_modifier(
- struct Depsgraph *depsgraph, Scene *scene, Object *ob,
- ModifierData *md, int build_shapekey_layers)
-{
- Mesh *me = ob->data;
- const ModifierTypeInfo *mti = modifierType_getInfo(md->type);
- DerivedMesh *dm;
- KeyBlock *kb;
- ModifierEvalContext mectx = {depsgraph, ob, 0};
-
- md->scene = scene;
-
- if (!(md->mode & eModifierMode_Realtime)) {
- return NULL;
- }
-
- if (mti->isDisabled && mti->isDisabled(md, 0)) {
- return NULL;
- }
-
- if (build_shapekey_layers && me->key && (kb = BLI_findlink(&me->key->block, ob->shapenr - 1))) {
- BKE_keyblock_convert_to_mesh(kb, me);
- }
-
- if (mti->type == eModifierTypeType_OnlyDeform) {
- int numVerts;
- float (*deformedVerts)[3] = BKE_mesh_vertexCos_get(me, &numVerts);
-
- modwrap_deformVerts(md, &mectx, NULL, deformedVerts, numVerts);
- dm = mesh_create_derived(me, deformedVerts);
-
- if (build_shapekey_layers)
- add_shapekey_layers(dm, me, ob);
-
- MEM_freeN(deformedVerts);
- }
- else {
- DerivedMesh *tdm = mesh_create_derived(me, NULL);
-
- if (build_shapekey_layers)
- add_shapekey_layers(tdm, me, ob);
-
- dm = modwrap_applyModifier(md, &mectx, tdm);
- ASSERT_IS_VALID_DM(dm);
-
- if (tdm != dm) tdm->release(tdm);
- }
-
- return dm;
-}
-#endif
-
static float (*get_editbmesh_orco_verts(BMEditMesh *em))[3]
{
BMIter iter;