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:
authorTon Roosendaal <ton@blender.org>2006-02-12 02:17:41 +0300
committerTon Roosendaal <ton@blender.org>2006-02-12 02:17:41 +0300
commited4cc927a7acfd69c01b86814facb2f566d9781e (patch)
tree2972ea2adfa2553c5dcc202ad8d97378b0aea4c6 /source/blender/src/previewrender.c
parent5f29f97f812d360fad295b29d2c4761eeb562e09 (diff)
Couple of features/fixes:
- Compositor now frees memory of buffers internally used in groups immediately. This wasn't part of the event-based cache anyway - New option: "Free Texture Images" (in render Output panel). This frees after each render of each scene all images and mipmaps as used by textures. As reference it prints total amount of MB freed. - Render stage 'creating speed vectors' had no ESC checking yet - Made drawing scanline updates during render draw 1 scanline less... dunno, still hunting for weird opengl crashes. - 3D preview render didn't properly skip sequence or composit render.
Diffstat (limited to 'source/blender/src/previewrender.c')
-rw-r--r--source/blender/src/previewrender.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/source/blender/src/previewrender.c b/source/blender/src/previewrender.c
index bbe8cb94b20..1ef1f5804fa 100644
--- a/source/blender/src/previewrender.c
+++ b/source/blender/src/previewrender.c
@@ -670,9 +670,10 @@ void BIF_view3d_previewrender(ScrArea *sa)
RE_stats_draw_cb(re, view3d_previewrender_stats);
RE_test_break_cb(re, qtest);
- /* no osa, blur, seq, for preview render */
+ /* no osa, blur, seq, layers, etc for preview render */
rdata= G.scene->r;
- rdata.mode &= ~(R_OSA|R_MBLUR|R_DOSEQ);
+ rdata.mode &= ~(R_OSA|R_MBLUR);
+ rdata.scemode &= ~(R_DOSEQ|R_DOCOMP|R_FREE_IMAGE);
rdata.layers.first= rdata.layers.last= NULL;
RE_InitState(re, &rdata, sa->winx, sa->winy, &ri->disprect);