[Bf-blender-cvs] [66f0df69073] hair_guides: Revert unused displist changes.

Lukas Tönne noreply at git.blender.org
Fri Dec 22 16:38:07 CET 2017


Commit: 66f0df69073142f32b56e134e2c844da084356b7
Author: Lukas Tönne
Date:   Fri Dec 22 12:40:14 2017 +0000
Branches: hair_guides
https://developer.blender.org/rB66f0df69073142f32b56e134e2c844da084356b7

Revert unused displist changes.

===================================================================

M	source/blender/blenkernel/BKE_displist.h
M	source/blender/blenkernel/intern/displist.c

===================================================================

diff --git a/source/blender/blenkernel/BKE_displist.h b/source/blender/blenkernel/BKE_displist.h
index 3c69a7cccc7..c2229976dd9 100644
--- a/source/blender/blenkernel/BKE_displist.h
+++ b/source/blender/blenkernel/BKE_displist.h
@@ -100,8 +100,6 @@ void BKE_displist_make_mball(
         const struct EvaluationContext *eval_ctx, struct Scene *scene, struct Object *ob);
 void BKE_displist_make_mball_forRender(
         const struct EvaluationContext *eval_ctx, struct Scene *scene, struct Object *ob, struct ListBase *dispbase);
-void BKE_displist_make_groom(
-        const struct EvaluationContext *eval_ctx, struct Scene *scene, struct Object *ob);
 
 bool BKE_displist_surfindex_get(DispList *dl, int a, int *b, int *p1, int *p2, int *p3, int *p4);
 void BKE_displist_fill(struct ListBase *dispbase, struct ListBase *to, const float normal_proj[3], const bool flipnormal);
diff --git a/source/blender/blenkernel/intern/displist.c b/source/blender/blenkernel/intern/displist.c
index 36e2151989e..15a520fe8ce 100644
--- a/source/blender/blenkernel/intern/displist.c
+++ b/source/blender/blenkernel/intern/displist.c
@@ -37,7 +37,6 @@
 #include "MEM_guardedalloc.h"
 
 #include "DNA_curve_types.h"
-#include "DNA_groom_types.h"
 #include "DNA_scene_types.h"
 #include "DNA_object_types.h"
 #include "DNA_vfont_types.h"
@@ -60,7 +59,6 @@
 #include "BKE_font.h"
 #include "BKE_lattice.h"
 #include "BKE_modifier.h"
-#include "BKE_groom.h"
 
 #include "BLI_sys_types.h" // for intptr_t support
 
@@ -758,24 +756,6 @@ void BKE_displist_make_mball_forRender(const EvaluationContext *eval_ctx, Scene
 	object_deform_mball(ob, dispbase);
 }
 
-void BKE_displist_make_groom(const EvaluationContext *eval_ctx, Scene *scene, Object *ob)
-{
-	if (!ob || ob->type != OB_GROOM)
-		return;
-
-	if (ob->curve_cache) {
-		BKE_displist_free(&(ob->curve_cache->disp));
-	}
-	else {
-		ob->curve_cache = MEM_callocN(sizeof(CurveCache), "CurveCache for Groom");
-	}
-	
-	// TODO
-	UNUSED_VARS(eval_ctx, scene);
-	
-	boundbox_displist_object(ob);
-}
-
 static ModifierData *curve_get_tessellate_point(Scene *scene, Object *ob,
                                                 const bool use_render_resolution, const bool editmode)
 {



More information about the Bf-blender-cvs mailing list