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:
-rw-r--r--source/blender/blenkernel/intern/mesh.c2
-rw-r--r--source/blender/blenkernel/intern/object.c2
-rw-r--r--source/blender/blenkernel/intern/object_dupli.c12
-rw-r--r--source/blender/editors/space_view3d/view3d_draw.c4
-rw-r--r--source/blender/editors/space_view3d/view3d_view.c4
-rw-r--r--source/blender/makesdna/DNA_object_types.h2
6 files changed, 13 insertions, 13 deletions
diff --git a/source/blender/blenkernel/intern/mesh.c b/source/blender/blenkernel/intern/mesh.c
index 65a092fe6a4..03d24d525a1 100644
--- a/source/blender/blenkernel/intern/mesh.c
+++ b/source/blender/blenkernel/intern/mesh.c
@@ -2486,7 +2486,7 @@ Mesh *BKE_mesh_new_from_dupli_data(
bool calc_tessface, bool calc_undeformed)
{
Object *ob = data->ob;
- DerivedMesh *dm = data->cache_dm;
+ DerivedMesh *dm = data->dm;
CustomDataMask mask;
Mesh *tmpmesh;
diff --git a/source/blender/blenkernel/intern/object.c b/source/blender/blenkernel/intern/object.c
index 007ee306ecb..49f7eb86890 100644
--- a/source/blender/blenkernel/intern/object.c
+++ b/source/blender/blenkernel/intern/object.c
@@ -2874,7 +2874,7 @@ bool BKE_object_minmax_dupli(Scene *scene, Object *ob, float r_min[3], float r_m
BoundBox *bb = NULL;
if (ob->dup_cache) {
DupliObjectData *dob_data = BKE_dupli_cache_find_data(ob->dup_cache, dob->ob);
- if (dob_data->cache_dm) {
+ if (dob_data->dm) {
bb = &dob_data->bb;
}
}
diff --git a/source/blender/blenkernel/intern/object_dupli.c b/source/blender/blenkernel/intern/object_dupli.c
index e94681d16a8..20d330ef64a 100644
--- a/source/blender/blenkernel/intern/object_dupli.c
+++ b/source/blender/blenkernel/intern/object_dupli.c
@@ -1326,9 +1326,9 @@ static void dupli_cache_calc_boundbox(DupliObjectData *data)
{
float min[3], max[3];
- if (data->cache_dm) {
+ if (data->dm) {
INIT_MINMAX(min, max);
- data->cache_dm->getMinMax(data->cache_dm, min, max);
+ data->dm->getMinMax(data->dm, min, max);
}
else {
zero_v3(min);
@@ -1342,7 +1342,7 @@ void BKE_dupli_object_data_init(DupliObjectData *data, Object *ob, DerivedMesh *
{
data->ob = ob;
- data->cache_dm = dm;
+ data->dm = dm;
dm->needsFree = false; /* take ownership */
memset(&data->bb, 0, sizeof(data->bb));
@@ -1351,11 +1351,11 @@ void BKE_dupli_object_data_init(DupliObjectData *data, Object *ob, DerivedMesh *
void BKE_dupli_object_data_clear(DupliObjectData *data)
{
- if (data->cache_dm) {
+ if (data->dm) {
/* we lock DMs in the cache to prevent freeing outside,
* now allow releasing again
*/
- data->cache_dm->needsFree = true;
+ data->dm->needsFree = true;
data->cache_dm->release(data->cache_dm);
}
@@ -1499,7 +1499,7 @@ DupliObjectData *BKE_dupli_cache_find_data(DupliCache *dupcache, Object *ob)
DupliObjectData *BKE_dupli_cache_add_mesh(DupliCache *dupcache, Object *ob, DerivedMesh *dm)
{
DupliObjectData *data = dupli_cache_add_object_data(dupcache, ob);
- data->cache_dm = dm;
+ data->dm = dm;
dupli_cache_calc_boundbox(data);
/* we own this dm now and need to protect it until we free it ourselves */
diff --git a/source/blender/editors/space_view3d/view3d_draw.c b/source/blender/editors/space_view3d/view3d_draw.c
index 03486f42623..6e608db2a90 100644
--- a/source/blender/editors/space_view3d/view3d_draw.c
+++ b/source/blender/editors/space_view3d/view3d_draw.c
@@ -2104,10 +2104,10 @@ static void draw_dupli_objects_color(
tbase.object->transflag &= ~OB_IS_DUPLI_CACHE;
if (base->object->dup_cache) {
DupliObjectData *dob_data = BKE_dupli_cache_find_data(base->object->dup_cache, tbase.object);
- if (dob_data->cache_dm) {
+ if (dob_data->dm) {
tbase.object->transflag |= OB_IS_DUPLI_CACHE;
- tbase.object->derivedFinal = dob_data->cache_dm;
+ tbase.object->derivedFinal = dob_data->dm;
bb_tmp = &dob_data->bb;
}
}
diff --git a/source/blender/editors/space_view3d/view3d_view.c b/source/blender/editors/space_view3d/view3d_view.c
index 57a7c513abb..64420902799 100644
--- a/source/blender/editors/space_view3d/view3d_view.c
+++ b/source/blender/editors/space_view3d/view3d_view.c
@@ -1048,10 +1048,10 @@ static void view3d_select_loop(ViewContext *vc, Scene *scene, View3D *v3d, ARegi
tbase.object->transflag &= ~OB_IS_DUPLI_CACHE;
if (base->object->dup_cache) {
DupliObjectData *dob_data = BKE_dupli_cache_find_data(base->object->dup_cache, tbase.object);
- if (dob_data->cache_dm) {
+ if (dob_data->dm) {
tbase.object->transflag |= OB_IS_DUPLI_CACHE;
- tbase.object->derivedFinal = dob_data->cache_dm;
+ tbase.object->derivedFinal = dob_data->dm;
}
}
diff --git a/source/blender/makesdna/DNA_object_types.h b/source/blender/makesdna/DNA_object_types.h
index dfbc08ae675..5b81d379943 100644
--- a/source/blender/makesdna/DNA_object_types.h
+++ b/source/blender/makesdna/DNA_object_types.h
@@ -342,7 +342,7 @@ typedef struct DupliObjectData {
*/
struct Object *ob;
struct BoundBox bb;
- struct DerivedMesh *cache_dm;
+ struct DerivedMesh *dm;
} DupliObjectData;
typedef struct DupliCache {