FSA fix:
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:
@@ -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? */
|
||||
|
||||
Reference in New Issue
Block a user