Blender Git Commit Log

Git Commits -> Revision cdc8b0b

Revision cdc8b0b by Sergey Sharybin (cycles-x)
March 5, 2021, 08:33 (GMT)
Cycles: Bring progress report back

Is a bit weird mixture of Progress object and a callback.

The idea is that Progress object is used to communicate progress within
the current big tile from PathTrace to owner of the progress object.

The callback is called after that, so that the (in this case) Session
can assemble full status and report it to the interface.

On a positive side the cancel callback becomes unneeded.

Commit Details:

Full Hash: cdc8b0b726fa399359c3643d92e32a059f63471d
Parent Commit: 5a93d51
Lines Changed: +97, -27

3 Modified Paths:

/intern/cycles/integrator/path_trace.cpp (+40, -13) (Diff)
/intern/cycles/integrator/path_trace.h (+31, -10) (Diff)
/intern/cycles/render/session.cpp (+26, -4) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021