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