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:
Diffstat (limited to 'source/blender/blenkernel/intern')
-rw-r--r--source/blender/blenkernel/intern/object.c21
1 files changed, 0 insertions, 21 deletions
diff --git a/source/blender/blenkernel/intern/object.c b/source/blender/blenkernel/intern/object.c
index b673c882e21..2a66edc8d42 100644
--- a/source/blender/blenkernel/intern/object.c
+++ b/source/blender/blenkernel/intern/object.c
@@ -429,27 +429,6 @@ static void object_update_from_subsurf_ccg(Object *object)
/* free data derived from mesh, called when mesh changes or is freed */
void BKE_object_free_derived_caches(Object *ob)
{
- /* Also serves as signal to remake texspace.
- *
- * NOTE: This function can be called from threads on different objects
- * sharing same data datablock. So we need to ensure atomic nature of
- * data modification here.
- */
- if (ob->type == OB_MESH) {
- Mesh *me = ob->data;
-
- if (me && me->bb) {
- atomic_fetch_and_or_int32(&me->bb->flag, BOUNDBOX_DIRTY);
- }
- }
- else if (ELEM(ob->type, OB_SURF, OB_CURVE, OB_FONT)) {
- Curve *cu = ob->data;
-
- if (cu && cu->bb) {
- atomic_fetch_and_or_int32(&cu->bb->flag, BOUNDBOX_DIRTY);
- }
- }
-
MEM_SAFE_FREE(ob->runtime.bb);
object_update_from_subsurf_ccg(ob);