Blender Git Loki
Git Commits -> Revision b2d6cd2
Revision b2d6cd2 by Sergey Sharybin (texture_nodes_refactor) October 11, 2014, 13:03 (GMT) |
Bring material nodes back to the render engine The idea is to make make it so per-tree execution data is owned by the renderer and being passed to the tree evaluation routines. |
Commit Details:
Full Hash: b2d6cd2e33f23e1c3d4dfb752e8a2bc6642152e8
Parent Commit: 98bd0b4
Lines Changed: +153, -58
16 Modified Paths:
/source/blender/blenkernel/BKE_material.h (+11, -4) (Diff)
/source/blender/blenkernel/BKE_node.h (+12, -1) (Diff)
/source/blender/blenkernel/intern/material.c (+28, -15) (Diff)
/source/blender/blenkernel/intern/node.c (+46, -1) (Diff)
/source/blender/editors/render/render_preview.c (+18, -11) (Diff)
/source/blender/makesdna/DNA_node_types.h (+0, -9) (Diff)
/source/blender/nodes/intern/node_exec.h (+5, -5) (Diff)
/source/blender/nodes/shader/node_shader_tree.c (+7, -3) (Diff)
/source/blender/render/extern/include/RE_pipeline.h (+3, -0) (Diff)
/source/blender/render/intern/include/render_types.h (+2, -0) (Diff)
/source/blender/render/intern/source/bake.c (+1, -1) (Diff)
/source/blender/render/intern/source/convertblender.c (+7, -3) (Diff)
/source/blender/render/intern/source/occlusion.c (+1, -1) (Diff)
/source/blender/render/intern/source/pipeline.c (+9, -1) (Diff)
/source/blender/render/intern/source/rayshade.c (+2, -2) (Diff)
/source/blender/render/intern/source/shadeinput.c (+1, -1) (Diff)
/source/blender/blenkernel/BKE_node.h (+12, -1) (Diff)
/source/blender/blenkernel/intern/material.c (+28, -15) (Diff)
/source/blender/blenkernel/intern/node.c (+46, -1) (Diff)
/source/blender/editors/render/render_preview.c (+18, -11) (Diff)
/source/blender/makesdna/DNA_node_types.h (+0, -9) (Diff)
/source/blender/nodes/intern/node_exec.h (+5, -5) (Diff)
/source/blender/nodes/shader/node_shader_tree.c (+7, -3) (Diff)
/source/blender/render/extern/include/RE_pipeline.h (+3, -0) (Diff)
/source/blender/render/intern/include/render_types.h (+2, -0) (Diff)
/source/blender/render/intern/source/bake.c (+1, -1) (Diff)
/source/blender/render/intern/source/convertblender.c (+7, -3) (Diff)
/source/blender/render/intern/source/occlusion.c (+1, -1) (Diff)
/source/blender/render/intern/source/pipeline.c (+9, -1) (Diff)
/source/blender/render/intern/source/rayshade.c (+2, -2) (Diff)
/source/blender/render/intern/source/shadeinput.c (+1, -1) (Diff)