From 1669ab6648c81b7f17601cc28dd9bcf3c04f9bbb Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Wed, 15 Jun 2011 02:17:39 +0000 Subject: [PATCH] correction for own commit r37492 --- source/blender/render/intern/source/rendercore.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/source/blender/render/intern/source/rendercore.c b/source/blender/render/intern/source/rendercore.c index d0daf5b817a..6b50ba417eb 100644 --- a/source/blender/render/intern/source/rendercore.c +++ b/source/blender/render/intern/source/rendercore.c @@ -2625,7 +2625,7 @@ void RE_bake_ibuf_filter(ImBuf *ibuf, unsigned char *mask, const int filter) ibuf->depth= 32; } else { - if(filter) { + if(filter && ibuf->depth != 32) { /* clear alpha added by filtering */ IMB_rectfill_alpha(ibuf, 1.0f); } @@ -2714,7 +2714,6 @@ int RE_bake_shade_all_selected(Render *re, int type, Object *actob, short *do_up for(ima= G.main->image.first; ima; ima= ima->id.next) { if((ima->id.flag & LIB_DOIT)==0) { ImBuf *ibuf= BKE_image_get_ibuf(ima, NULL); - short is_new_alpha; if(!ibuf) continue;