Blender Git Commit Log
Git Commits -> Revision 7ea6291
Revision 7ea6291 by Dalai Felinto (temp-render-depsgraph) February 21, 2018, 20:51 (GMT) |
Move render depsgraph to where it belongs: RenderLayer This fixes compositing for Eevee as well as lay the ground work to fix Cycles objects iteration in blender 2.8. Note: Work in progress, the following is not working: * Cycles ** see "#ifdef TODO" in blender_session.cpp * Sequencer ** pipeline.c calls BKE_sequencer_new_render_data() early on, and assumes an eval_ctx from that moment on * Point cache texture (RE_sample_material_init) ** needs eval_ctx :/ What is not handled here: Get rid of view layer in EvaluationContext. We should store ViewLayer in RenderLayer. The patch is massive as it is though. |
Commit Details:
Full Hash: 7ea62916ecaa2ee7aa10b5e5dcb6b675623b8d0c
Parent Commit: 3bc50db
Lines Changed: +265, -237