[Bf-blender-cvs] [0b98b7ed578] master: EEVEE: Memleak Volumetrics Rendering
Jeroen Bakker
noreply at git.blender.org
Fri Mar 22 14:23:48 CET 2019
Commit: 0b98b7ed57864969020275fb096a2007c71f5115
Author: Jeroen Bakker
Date: Fri Mar 22 14:19:54 2019 +0100
Branches: master
https://developer.blender.org/rB0b98b7ed57864969020275fb096a2007c71f5115
EEVEE: Memleak Volumetrics Rendering
Volumetric textures were not freed when doing final rendering.
Maniphest Tasks: T62356
Differential Revision: https://developer.blender.org/D4573
===================================================================
M source/blender/draw/engines/eevee/eevee_engine.c
===================================================================
diff --git a/source/blender/draw/engines/eevee/eevee_engine.c b/source/blender/draw/engines/eevee/eevee_engine.c
index 49cc8e8b791..cde8793c8bf 100644
--- a/source/blender/draw/engines/eevee/eevee_engine.c
+++ b/source/blender/draw/engines/eevee/eevee_engine.c
@@ -421,6 +421,8 @@ static void eevee_render_to_image(void *vedata, RenderEngine *engine, struct Ren
/* Actually do the rendering. */
EEVEE_render_draw(vedata, engine, render_layer, rect);
+
+ EEVEE_volumes_free_smoke_textures();
}
static void eevee_engine_free(void)
More information about the Bf-blender-cvs
mailing list