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:
authorBrecht Van Lommel <brechtvanlommel@pandora.be>2008-02-24 22:23:58 +0300
committerBrecht Van Lommel <brechtvanlommel@pandora.be>2008-02-24 22:23:58 +0300
commite601994b152571b5e95a7a00c72ce4a60d0fef6c (patch)
treea43ad9ae01d58d2177fbc0b006781b296f0b11b8 /source/blender/include
parentc7f1ab15b768c844c947574bf5df050019279814 (diff)
Fix for bug #8324: J-key render buffer switching had various issues.
One problem was that the previous render buffer was stored in the render window or image window itself, which means that when closing it, or switching from one to the other, things didn't work as expected. Also in the image editor, color sampling the previous render buffer or saving it didn't work correct.
Diffstat (limited to 'source/blender/include')
-rw-r--r--source/blender/include/BIF_drawimage.h2
-rw-r--r--source/blender/include/BIF_renderwin.h10
2 files changed, 10 insertions, 2 deletions
diff --git a/source/blender/include/BIF_drawimage.h b/source/blender/include/BIF_drawimage.h
index 44e40b8cabb..5ad1978a6e2 100644
--- a/source/blender/include/BIF_drawimage.h
+++ b/source/blender/include/BIF_drawimage.h
@@ -63,8 +63,6 @@ void imagespace_composite_flipbook(struct ScrArea *sa);
void imagewindow_render_callbacks(struct Render *re);
void imagewindow_toggle_render(void);
-void imagewindow_swap_render_rects(void);
-void imagewin_store_spare(void);
struct ImBuf *imagewindow_get_ibuf(struct SpaceImage *sima);
void image_editvertex_buts(struct uiBlock *block);
diff --git a/source/blender/include/BIF_renderwin.h b/source/blender/include/BIF_renderwin.h
index 789c3661db7..9bddafac701 100644
--- a/source/blender/include/BIF_renderwin.h
+++ b/source/blender/include/BIF_renderwin.h
@@ -33,6 +33,7 @@
struct Render;
struct ScrArea;
struct RenderStats;
+struct ImBuf;
void calc_renderwin_rectangle(int rectx, int recty, int posmask, int renderpos_r[2], int rendersize_r[2]);
@@ -40,6 +41,15 @@ void BIF_close_render_display(void);
void BIF_do_render(int anim);
+/* render text */
+void BIF_make_render_text(struct RenderStats *rs);
+char *BIF_render_text(void);
+
+/* render spare buffer */
+int BIF_show_render_spare(void);
+struct ImBuf *BIF_render_spare_imbuf(void);
+void BIF_free_render_spare(void);
+
/**
* @param v3d The View3D space to render.
*/