Merge branch 'master' into blender2.8
[blender.git] / source / blender / render / intern / source / pipeline.c
index ecbb9fbee0be989e60afdbcc98087d61a1fd4782..f7b0bbd832420e7f66de09f0414a810046cecbb5 100644 (file)
@@ -725,6 +725,8 @@ void RE_InitState(Render *re, Render *source, RenderData *rd,
                re->r.size = source->r.size;
        }
 
+       re_init_resolution(re, source, winx, winy, disprect);
+
        /* disable border if it's a full render anyway */
        if (re->r.border.xmin == 0.0f && re->r.border.xmax == 1.0f &&
            re->r.border.ymin == 0.0f && re->r.border.ymax == 1.0f)
@@ -732,8 +734,6 @@ void RE_InitState(Render *re, Render *source, RenderData *rd,
                re->r.mode &= ~R_BORDER;
        }
 
-       re_init_resolution(re, source, winx, winy, disprect);
-
        if (re->rectx < 1 || re->recty < 1 || (BKE_imtype_is_movie(rd->im_format.imtype) &&
                                               (re->rectx < 16 || re->recty < 16) ))
        {