diff options
author | Daniel Dunbar <daniel@zuster.org> | 2005-07-18 01:43:35 +0400 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2005-07-18 01:43:35 +0400 |
commit | dfe15f57e8ade9456eff5797a485344f26ff075b (patch) | |
tree | 4a4c146491a4f374c650a585dc81b7d664daa7d2 /source/blender/src/drawmesh.c | |
parent | a92a513c192d943b2c65e8a2cb827a3d68697f3b (diff) |
- convert draw_mesh_tfaces to use mesh_get_derived_final instead of
calling mesh_uses_displist (becoming obsolete)
Diffstat (limited to 'source/blender/src/drawmesh.c')
-rw-r--r-- | source/blender/src/drawmesh.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/source/blender/src/drawmesh.c b/source/blender/src/drawmesh.c index ab91b450fed..cb6c981da75 100644 --- a/source/blender/src/drawmesh.c +++ b/source/blender/src/drawmesh.c @@ -881,11 +881,10 @@ void draw_tface_mesh(Object *ob, Mesh *me, int dt) int start, totface; int dmNeedsFree; - if(mesh_uses_displist(me) && editing==0) { - dm = mesh_get_derived(ob); - dmNeedsFree = 0; - } else { + if(editing) { dm = mesh_get_derived_deform(ob, &dmNeedsFree); + } else { + dm = mesh_get_derived_final(ob, &dmNeedsFree); } dm->drawFacesTex(dm, draw_tface_mesh__set_draw); @@ -894,7 +893,7 @@ void draw_tface_mesh(Object *ob, Mesh *me, int dt) totface = me->totface; set_buildvars(ob, &start, &totface); - if (!editing && !mesh_uses_displist(me) && prop && tface) { + if (!editing && prop && tface) { tface+= start; for (a=start; a<totface; a++, tface++) { MFace *mf= &mface[a]; |