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-06-21 12:58:08 +0400
committerTon Roosendaal <ton@blender.org>2006-06-21 12:58:08 +0400
commitf28a1b438a8e322a2f0f7042ce9f0df730ea9c5f (patch)
tree7f8403e911fdbde6c3b8cec93765b9674a2e63cf /source/blender/src/renderwin.c
parent5eb20cb91abe54d7b8de5c893da40dfe1719ea2c (diff)
Fix: the new "render out to Image Window" option didn't get a refresh
event on compositing changes.
Diffstat (limited to 'source/blender/src/renderwin.c')
-rw-r--r--source/blender/src/renderwin.c12
1 files changed, 11 insertions, 1 deletions
diff --git a/source/blender/src/renderwin.c b/source/blender/src/renderwin.c
index d27c58b3e0c..72072e16cf3 100644
--- a/source/blender/src/renderwin.c
+++ b/source/blender/src/renderwin.c
@@ -62,13 +62,15 @@
#include "BMF_Api.h"
-#include "DNA_view3d_types.h"
+#include "DNA_image_types.h"
#include "DNA_screen_types.h"
#include "DNA_scene_types.h"
+#include "DNA_view3d_types.h"
#include "DNA_vec_types.h"
#include "BKE_global.h"
#include "BKE_image.h"
+#include "BKE_library.h"
#include "BKE_scene.h"
#include "BKE_utildefines.h"
#include "BKE_writeavi.h" /* movie handle */
@@ -1306,6 +1308,14 @@ void BIF_redraw_render_rect(void)
if (render_win) {
renderwin_queue_redraw(render_win);
}
+ else {
+ Image *ima = (Image *)find_id("IM", "Render Result");
+ if(ima && ima->ibuf) {
+ IMB_freeImBuf(ima->ibuf);
+ ima->ibuf= NULL;
+ allqueue(REDRAWIMAGE, 0);
+ }
+ }
}
void BIF_swap_render_rects(void)