Blender Git Loki

Git Commits -> Revision d59fa12

Revision d59fa12 by Brecht Van Lommel (master)
November 12, 2020, 19:14 (GMT)
Fix T82607: crash cancelling Cycles render during adaptive subdivision update

Now that the Blender sync mechanism deletes nodes from the scene, we need to
ensure scene update is stopped before we do this.

Also add some more early out in scene geometry update to ensure we do not
continue working on incomplete geometry data, though that was not the cause of
this crash.

Commit Details:

Full Hash: d59fa12f2ad5c57c68d63e476270fcd274b61062
Parent Commit: 5c01ecd
Lines Changed: +53, -24

4 Modified Paths:

/intern/cycles/blender/blender_session.cpp (+2, -0) (Diff)
/intern/cycles/render/geometry.cpp (+30, -9) (Diff)
/intern/cycles/render/session.cpp (+20, -15) (Diff)
/intern/cycles/render/session.h (+1, -0) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021