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
path: root/source
diff options
context:
space:
mode:
authorTon Roosendaal <ton@blender.org>2006-06-28 18:14:52 +0400
committerTon Roosendaal <ton@blender.org>2006-06-28 18:14:52 +0400
commita3e49a23d7c7679b640b2a565a772fa416349cac (patch)
treef94af2791aaaba53622738e2b5f8ef20a6636281 /source
parent3d34bec6e48b849a84ebbb6403d515797e7748ae (diff)
Hurmf, the previous commit to solve proper 3D preview re-renders broke how
buttons preview work. :) The initialize of the variable should be in the initialize code, not in the freeing code, tsk tsk!
Diffstat (limited to 'source')
-rw-r--r--source/blender/render/intern/source/convertblender.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/source/blender/render/intern/source/convertblender.c b/source/blender/render/intern/source/convertblender.c
index 25bfce44799..5c141b2fbce 100644
--- a/source/blender/render/intern/source/convertblender.c
+++ b/source/blender/render/intern/source/convertblender.c
@@ -2944,7 +2944,7 @@ void RE_Database_Free(Render *re)
if(re->r.mode & R_RAYTRACE) freeoctree(re);
re->totvlak=re->totvert=re->totlamp=re->tothalo= 0;
- re->i.convertdone= re->i.partsdone= 0;
+ re->i.convertdone= 0;
if(re->scene)
if(re->scene->r.scemode & R_FREE_IMAGE)
@@ -3168,7 +3168,8 @@ void RE_Database_FromScene(Render *re, Scene *scene, int use_camera_view)
re->lights.first= re->lights.last= NULL;
slurph_opt= 0;
-
+ re->i.partsdone= 0; /* signal now in use for previewrender */
+
/* in localview, lamps are using normal layers, objects only local bits */
if(re->scene->lay & 0xFF000000) lay= re->scene->lay & 0xFF000000;
else lay= re->scene->lay;