Blender Git Commit Log

Git Commits -> Revision 84bba36

September 29, 2021, 17:53 (GMT)
Viewport Compositor: Fix memory leak after rendering multi-scenes

This was caused by the per view `draw_view` not being freed correctly.

Fixing this also caused issue because the `draw_view` would keep
ownership of the renderbuffer and would free it a second time.

Moving all renderbuffers ownership to `draw_view` for now.

Commit Details:

Full Hash: 84bba36429acbafc1bccd0b0b22e99e73b48398b
Parent Commit: 56b601e
Lines Changed: +41, -31

2 Modified Paths:

/source/blender/draw/intern/draw_manager.c (+12, -10) (Diff)
/source/blender/draw/intern/draw_view_data.cc (+29, -21) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021