Blender Git Commit Log

Git Commits -> Revision 4699799

Revision 4699799 by Sergey Sharybin (master)
August 22, 2017, 13:50 (GMT)
Fix threading conflict when doing Cycles background render

It is possible to have same image used multiple times at different frames,
which means we can not free it's buffers without any guard. From quick tests
this seems to be doing what it is supposed to.

Need more testing and port this to 2.79.

Commit Details:

Full Hash: 46997992882097f79ee2fd48e250f8fbed857645
Parent Commit: 1155fc9
Lines Changed: +15, -2

3 Modified Paths:

/source/blender/blenkernel/BKE_image.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/image.c (+13, -1) (Diff)
/source/blender/makesrna/intern/rna_image_api.c (+1, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021