[Bf-blender-cvs] [a2715716ba1] hair_object: Remove deprecated texture cache from HairSystem.
Lukas Tönne
noreply at git.blender.org
Sun Sep 23 15:14:24 CEST 2018
Commit: a2715716ba1c247fe5aafdb471c34230c8f61ff8
Author: Lukas Tönne
Date: Sun Sep 23 12:58:55 2018 +0100
Branches: hair_object
https://developer.blender.org/rBa2715716ba1c247fe5aafdb471c34230c8f61ff8
Remove deprecated texture cache from HairSystem.
===================================================================
M source/blender/blenkernel/intern/hair.c
M source/blender/blenkernel/intern/hair_draw.c
M source/blender/blenloader/intern/readfile.c
M source/blender/makesdna/DNA_hair_types.h
===================================================================
diff --git a/source/blender/blenkernel/intern/hair.c b/source/blender/blenkernel/intern/hair.c
index 2cc646bd6df..bb4cea70b2f 100644
--- a/source/blender/blenkernel/intern/hair.c
+++ b/source/blender/blenkernel/intern/hair.c
@@ -166,7 +166,6 @@ void BKE_hair_copy_data(Main *UNUSED(bmain), HairSystem *hsys_dst, const HairSys
}
hsys_dst->draw_batch_cache = NULL;
- hsys_dst->draw_texture_cache = NULL;
}
HairSystem *BKE_hair_copy(Main *bmain, const HairSystem *hsys)
diff --git a/source/blender/blenkernel/intern/hair_draw.c b/source/blender/blenkernel/intern/hair_draw.c
index 12a02c3399e..b62ce6888b1 100644
--- a/source/blender/blenkernel/intern/hair_draw.c
+++ b/source/blender/blenkernel/intern/hair_draw.c
@@ -84,7 +84,7 @@ void BKE_hair_batch_cache_dirty(HairSystem* hsys, int mode)
void BKE_hair_batch_cache_free(HairSystem* hsys)
{
- if (hsys->draw_batch_cache || hsys->draw_texture_cache) {
+ if (hsys->draw_batch_cache) {
BKE_hair_batch_cache_free_cb(hsys);
}
}
diff --git a/source/blender/blenloader/intern/readfile.c b/source/blender/blenloader/intern/readfile.c
index e584cf0e470..00384e507ef 100644
--- a/source/blender/blenloader/intern/readfile.c
+++ b/source/blender/blenloader/intern/readfile.c
@@ -8410,7 +8410,6 @@ static void direct_link_hair(FileData *fd, HairSystem* hsys)
hsys->bb = NULL;
hsys->edithair = NULL;
hsys->draw_batch_cache = NULL;
- hsys->draw_texture_cache = NULL;
}
/* ************** GENERAL & MAIN ******************** */
diff --git a/source/blender/makesdna/DNA_hair_types.h b/source/blender/makesdna/DNA_hair_types.h
index 547b256ed55..096d532ca31 100644
--- a/source/blender/makesdna/DNA_hair_types.h
+++ b/source/blender/makesdna/DNA_hair_types.h
@@ -118,8 +118,6 @@ typedef struct HairSystem {
/* Data buffers for drawing */
void *draw_batch_cache;
- /* Texture buffer for drawing */
- void *draw_texture_cache;
} HairSystem;
typedef enum eHairSystemFlag
More information about the Bf-blender-cvs
mailing list