Cleanup: BKE_library: remove 'test' param of id_copy.

This was used in *one* place only... much better to have a dedicated
helper for that kind of things. ;)
This commit is contained in:
2019-02-04 15:34:31 +01:00
parent 999f3985c0
commit 7636e9785d
52 changed files with 103 additions and 125 deletions

View File

@@ -115,8 +115,7 @@ static Mesh *get_quick_mesh(
LIB_ID_CREATE_NO_MAIN |
LIB_ID_CREATE_NO_USER_REFCOUNT |
LIB_ID_CREATE_NO_DEG_TAG |
LIB_ID_COPY_NO_PREVIEW,
false);
LIB_ID_COPY_NO_PREVIEW);
float imat[4][4];
float omat[4][4];

View File

@@ -92,8 +92,7 @@ static void deformVerts(
LIB_ID_CREATE_NO_MAIN |
LIB_ID_CREATE_NO_USER_REFCOUNT |
LIB_ID_CREATE_NO_DEG_TAG |
LIB_ID_COPY_NO_PREVIEW,
false);
LIB_ID_COPY_NO_PREVIEW);
}
/* TODO(sergey): For now it actually duplicates logic from DerivedMesh.c

View File

@@ -112,8 +112,7 @@ static void deformVerts(
LIB_ID_CREATE_NO_MAIN |
LIB_ID_CREATE_NO_USER_REFCOUNT |
LIB_ID_CREATE_NO_DEG_TAG |
LIB_ID_COPY_NO_PREVIEW,
false);
LIB_ID_COPY_NO_PREVIEW);
}
if (!ob->pd) {

View File

@@ -182,8 +182,7 @@ static Mesh *applyModifier(ModifierData *md, const ModifierEvalContext *ctx, Mes
LIB_ID_CREATE_NO_MAIN |
LIB_ID_CREATE_NO_USER_REFCOUNT |
LIB_ID_CREATE_NO_DEG_TAG |
LIB_ID_COPY_NO_PREVIEW,
false);
LIB_ID_COPY_NO_PREVIEW);
}
BKE_reports_init(&reports, RPT_STORE);

View File

@@ -122,8 +122,7 @@ static Mesh *applyModifier(
LIB_ID_CREATE_NO_MAIN |
LIB_ID_CREATE_NO_USER_REFCOUNT |
LIB_ID_CREATE_NO_DEG_TAG |
LIB_ID_COPY_NO_PREVIEW,
false);
LIB_ID_COPY_NO_PREVIEW);
}
}

View File

@@ -416,8 +416,7 @@ static Mesh *normalEditModifier_do(
LIB_ID_CREATE_NO_MAIN |
LIB_ID_CREATE_NO_USER_REFCOUNT |
LIB_ID_CREATE_NO_DEG_TAG |
LIB_ID_COPY_NO_PREVIEW,
false);
LIB_ID_COPY_NO_PREVIEW);
}
else {
result = mesh;

View File

@@ -388,8 +388,7 @@ static Mesh *doOcean(ModifierData *md, const ModifierEvalContext *ctx, Mesh *mes
LIB_ID_CREATE_NO_MAIN |
LIB_ID_CREATE_NO_USER_REFCOUNT |
LIB_ID_CREATE_NO_DEG_TAG |
LIB_ID_COPY_NO_PREVIEW,
false);
LIB_ID_COPY_NO_PREVIEW);
}
cfra_for_cache = cfra_scene;

View File

@@ -119,8 +119,7 @@ static void deformVerts(
LIB_ID_CREATE_NO_MAIN |
LIB_ID_CREATE_NO_USER_REFCOUNT |
LIB_ID_CREATE_NO_DEG_TAG |
LIB_ID_COPY_NO_PREVIEW,
false);
LIB_ID_COPY_NO_PREVIEW);
}
else {
surmd->mesh = MOD_deform_mesh_eval_get(ctx->object, NULL, NULL, NULL, numVerts, false, false);

View File

@@ -190,8 +190,7 @@ Mesh *MOD_deform_mesh_eval_get(
LIB_ID_CREATE_NO_USER_REFCOUNT |
LIB_ID_CREATE_NO_DEG_TAG |
LIB_ID_COPY_NO_PREVIEW |
LIB_ID_COPY_CD_REFERENCE),
false);
LIB_ID_COPY_CD_REFERENCE));
mesh->runtime.deformed_only = 1;
}

View File

@@ -495,8 +495,7 @@ static Mesh *applyModifier(ModifierData *md, const ModifierEvalContext *ctx, Mes
LIB_ID_CREATE_NO_MAIN |
LIB_ID_CREATE_NO_USER_REFCOUNT |
LIB_ID_CREATE_NO_DEG_TAG |
LIB_ID_COPY_NO_PREVIEW,
false);
LIB_ID_COPY_NO_PREVIEW);
const int numVerts = result->totvert;
const int numEdges = result->totedge;