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:
authorDaniel Dunbar <daniel@zuster.org>2005-07-18 01:43:35 +0400
committerDaniel Dunbar <daniel@zuster.org>2005-07-18 01:43:35 +0400
commitdfe15f57e8ade9456eff5797a485344f26ff075b (patch)
tree4a4c146491a4f374c650a585dc81b7d664daa7d2 /source/blender/src/drawmesh.c
parenta92a513c192d943b2c65e8a2cb827a3d68697f3b (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.c9
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];