Freestyle stroke rendering is now done before lens flare. Suggested by Ton on IRC.

This commit is contained in:
2013-04-14 17:24:02 +00:00
parent dfe26156fa
commit 86f306f1d9

View File

@@ -1082,17 +1082,17 @@ static void do_render_3d(Render *re)
threaded_tile_processor(re);
/* do left-over 3d post effects (flares) */
if (re->flag & R_HALO)
if (!re->test_break(re->tbh))
add_halo_flare(re);
#ifdef WITH_FREESTYLE
/* Freestyle */
if (re->r.mode & R_EDGE_FRS)
if (!re->test_break(re->tbh))
add_freestyle(re);
#endif
/* do left-over 3d post effects (flares) */
if (re->flag & R_HALO)
if (!re->test_break(re->tbh))
add_halo_flare(re);
/* free all render verts etc */
RE_Database_Free(re);