Cleanup: remove references to DerivedMesh
This commit is contained in:
@@ -122,7 +122,6 @@ typedef struct DMFlagMat {
|
||||
|
||||
typedef enum DerivedMeshType {
|
||||
DM_TYPE_CDDM,
|
||||
DM_TYPE_EDITBMESH,
|
||||
DM_TYPE_CCGDM
|
||||
} DerivedMeshType;
|
||||
|
||||
|
||||
@@ -155,15 +155,12 @@ void BKE_editmesh_tessface_calc(BMEditMesh *em)
|
||||
|
||||
/* commented because editbmesh_build_data() ensures we get tessfaces */
|
||||
#if 0
|
||||
if (em->derivedFinal && em->derivedFinal == em->derivedCage) {
|
||||
if (em->derivedFinal->recalcTessellation)
|
||||
em->derivedFinal->recalcTessellation(em->derivedFinal);
|
||||
if (em->mesh_eval_final && em->mesh_eval_final == em->mesh_eval_cage) {
|
||||
BKE_mesh_runtime_looptri_ensure(em->mesh_eval_final);
|
||||
}
|
||||
else if (em->derivedFinal) {
|
||||
if (em->derivedCage->recalcTessellation)
|
||||
em->derivedCage->recalcTessellation(em->derivedCage);
|
||||
if (em->derivedFinal->recalcTessellation)
|
||||
em->derivedFinal->recalcTessellation(em->derivedFinal);
|
||||
else if (em->mesh_eval_final) {
|
||||
BKE_mesh_runtime_looptri_ensure(em->mesh_eval_final);
|
||||
BKE_mesh_runtime_looptri_ensure(em->mesh_eval_cage);
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
@@ -271,7 +271,6 @@ char *BKE_mesh_runtime_debug_info(Mesh *me_eval)
|
||||
const char *tstr;
|
||||
switch (me_eval->type) {
|
||||
case DM_TYPE_CDDM: tstr = "DM_TYPE_CDDM"; break;
|
||||
case DM_TYPE_EDITBMESH: tstr = "DM_TYPE_EDITMESH"; break;
|
||||
case DM_TYPE_CCGDM: tstr = "DM_TYPE_CCGDM"; break;
|
||||
default: tstr = "UNKNOWN"; break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user