5d0d54cc811eda201afda87d5542cbd3c1020588
During rendering when main thread is blocked or all screens are minimized the garbage collection will not happen resulting in crashes as resources are not freed. A better solution would be to do garbage collection in a separate thread but that requires a ref counting system. The specifics of such a system is still unclear. A possible solution for a Vulkan specific ref counting is to store the ref counts in the resource tracker. That would only handle images and buffers, but it would solve the most resource hungry issues. Pull Request: https://projects.blender.org/blender/blender/pulls/139475
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
