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>2010-04-26 16:50:48 +0400
committerBrecht Van Lommel <brechtvanlommel@pandora.be>2010-04-26 16:50:48 +0400
commita547e91d41c566f15d0aeb15841414f56723f6e5 (patch)
treeac84d08f783632e67eb571a06f1c2e792c7597d2 /source/blender/blenkernel/intern/image.c
parentf39163acd703d3e2a15cc07670d284ade1556ebe (diff)
Two bugfixes from the render branch:
* Fix for FSA update while rendering fix, should set float rect to NULL. * Fix for irradiance cache mutex unlock that got lost in code changes.
Diffstat (limited to 'source/blender/blenkernel/intern/image.c')
-rw-r--r--source/blender/blenkernel/intern/image.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/source/blender/blenkernel/intern/image.c b/source/blender/blenkernel/intern/image.c
index 7b727244dcb..2c71cc9310a 100644
--- a/source/blender/blenkernel/intern/image.c
+++ b/source/blender/blenkernel/intern/image.c
@@ -1950,11 +1950,19 @@ static ImBuf *image_get_render_result(Image *ima, ImageUser *iuser, void **lock_
ibuf->flags |= IB_rectfloat;
ibuf->channels= channels;
}
+ else {
+ ibuf->rect_float= NULL;
+ ibuf->flags &= ~IB_rectfloat;
+ }
if(rectz) {
ibuf->zbuf_float= rectz;
ibuf->flags |= IB_zbuffloat;
}
+ else {
+ ibuf->zbuf_float= NULL;
+ ibuf->flags &= ~IB_zbuffloat;
+ }
ibuf->dither= dither;