Blender Git Loki
Git Commits -> Revision 2ee7623
Revision 2ee7623 by Sergey Sharybin (master) May 16, 2019, 15:24 (GMT) |
Cycles: Fix missing viewport updates after recent changes We can not access ensured-to-be-evaluated dependency graph from the render API: some of it is running from within evaluation which makes it possible for engines to access list of evaluated IDs. Solved by passing dependency graph to viewport functions, similar to the final render functions. |
Commit Details:
Full Hash: 2ee762344f8742618804e869536e3efee6ab0bd0
Parent Commit: aac95aa
Lines Changed: +32, -17
6 Modified Paths:
/doc/python_api/examples/bpy.types.RenderEngine.py (+2, -4) (Diff)
/intern/cycles/blender/addon/__init__.py (+2, -4) (Diff)
/source/blender/draw/engines/external/external_engine.c (+2, -2) (Diff)
/source/blender/editors/render/render_update.c (+4, -1) (Diff)
/source/blender/makesrna/intern/rna_render.c (+16, -4) (Diff)
/source/blender/render/extern/include/RE_engine.h (+6, -2) (Diff)
/intern/cycles/blender/addon/__init__.py (+2, -4) (Diff)
/source/blender/draw/engines/external/external_engine.c (+2, -2) (Diff)
/source/blender/editors/render/render_update.c (+4, -1) (Diff)
/source/blender/makesrna/intern/rna_render.c (+16, -4) (Diff)
/source/blender/render/extern/include/RE_engine.h (+6, -2) (Diff)