Fix T87291: assert on exit with preview render

Don't keep around persistent data in this case.
This commit is contained in:
Brecht Van Lommel 2021-04-08 12:28:41 +02:00
parent 76cc8e8436
commit d244067d12
Notes: blender-bot 2023-02-14 03:03:03 +01:00
Referenced by issue #87291, Assert on exit (related to persistent data)
1 changed files with 6 additions and 0 deletions

View File

@ -2674,6 +2674,12 @@ void RE_PreviewRender(Render *re, Main *bmain, Scene *sce)
RE_SetCamera(re, camera);
do_render_3d(re);
/* No persistent data for preview render. */
if (re->engine) {
RE_engine_free(re->engine);
re->engine = NULL;
}
}
void RE_CleanAfterRender(Render *re)