If you composite using multiple scenes, the "use FSA" button had to be set
or disabled for each scene. Now you can just set/disable FSA for the scene 
that does the compositing. You can only disable FSA in other scenes if it 
was set before though.

(Any understands these lines? :)
This commit is contained in:
2008-03-06 19:26:44 +00:00
parent 0374a3efb1
commit e179b3d98e

View File

@@ -1086,8 +1086,12 @@ void RE_InitState(Render *re, Render *source, RenderData *rd, int winx, int winy
re->r.scemode &= ~R_FULL_SAMPLE; /* clear, so we can use this flag for test both */
/* fullsample wants uniform osa levels */
if(source && re->r.scemode & R_FULL_SAMPLE) {
re->r.osa= re->osa= source->osa;
if(source && (re->r.scemode & R_FULL_SAMPLE)) {
/* but, if source has no full sample we disable it */
if((source->r.scemode & R_FULL_SAMPLE)==0)
re->r.scemode &= ~R_FULL_SAMPLE;
else
re->r.osa= re->osa= source->osa;
}
else {
/* check state variables, osa? */