Blender Git Commit Log

Git Commits -> Revision e432ce1

Revision e432ce1 by Sergey Sharybin (cycles-x)
September 15, 2021, 17:51 (GMT)
Render: Introduce render_frame_finish RenderEngine callback

Allows to inform the engine that nothing else will be rendered for the
current frame and that the engine can perform post-processing of any
pending result.

For example, this allows the engine to free its memory, read all files
from disk and write them to Blender.

Currently no functional changes, just preparing API for the further
development of Cycles on-disk tile storage.

Differential Revision: https://developer.blender.org/D12502

Commit Details:

Full Hash: e432ce12a8574f40c72d5d155a241bd80b05d93c
Parent Commit: 9d48245
Lines Changed: +46, -6

7 Modified Paths:

/source/blender/draw/engines/eevee/eevee_engine.c (+1, -0) (Diff)
/source/blender/draw/engines/external/external_engine.c (+1, -0) (Diff)
/source/blender/draw/engines/select/select_engine.c (+1, -0) (Diff)
/source/blender/draw/engines/workbench/workbench_engine.c (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_render.c (+28, -6) (Diff)
/source/blender/render/intern/engine.c (+4, -0) (Diff)
/source/blender/render/RE_engine.h (+10, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021