Fix T87291: assert on exit with preview render
Don't keep around persistent data in this case.
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user