[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [13475] trunk/blender/source/blender/ render/intern/source/pipeline.c:
Brecht Van Lommel
brechtvanlommel at pandora.be
Wed Jan 30 14:44:26 CET 2008
Revision: 13475
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=13475
Author: blendix
Date: 2008-01-30 14:44:25 +0100 (Wed, 30 Jan 2008)
Log Message:
-----------
Fix for bug #8191: FSA + SSS didn't work.
Modified Paths:
--------------
trunk/blender/source/blender/render/intern/source/pipeline.c
Modified: trunk/blender/source/blender/render/intern/source/pipeline.c
===================================================================
--- trunk/blender/source/blender/render/intern/source/pipeline.c 2008-01-30 13:35:28 UTC (rev 13474)
+++ trunk/blender/source/blender/render/intern/source/pipeline.c 2008-01-30 13:44:25 UTC (rev 13475)
@@ -1247,7 +1247,7 @@
/* need to return nicely all parts on esc */
if(R.test_break()==0) {
- if(R.r.scemode & R_FULL_SAMPLE)
+ if(!R.sss_points && (R.r.scemode & R_FULL_SAMPLE))
pa->result= new_full_sample_buffers(&R, &pa->fullresult, &pa->disprect, pa->crop);
else
pa->result= new_render_result(&R, &pa->disprect, pa->crop, RR_USEMEM);
@@ -1464,7 +1464,7 @@
/* first step; free the entire render result, make new, and/or prepare exr buffer saving */
RE_FreeRenderResult(re->result);
- if(re->r.scemode & R_FULL_SAMPLE)
+ if(!re->sss_points && (re->r.scemode & R_FULL_SAMPLE))
re->result= new_full_sample_buffers_exr(re);
else
re->result= new_render_result(re, &re->disprect, 0, re->r.scemode & R_EXR_TILE_FILE);
More information about the Bf-blender-cvs
mailing list