Blender Git Commit Log
Git Commits -> Revision 1207659
Revision 1207659 by Lukas Stockner (temp_cryptomatte) May 3, 2017, 22:27 (GMT) |
Cycles: Implement AOV passes Missing: Specifying the passes in the UI |
Commit Details:
Full Hash: 12076595992d706e05341fe99df3e298fe940f6a
Parent Commit: af3dfd8
Committed By: Stefan Werner
Lines Changed: +747, -281
2 Added Paths:
/intern/cycles/kernel/svm/svm_aov.h (+51, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_aov_output.c (+56, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_aov_output.c (+56, -0) (View)
45 Modified Paths:
/intern/cycles/blender/blender_session.cpp (+7, -14) (Diff)
/intern/cycles/blender/blender_shader.cpp (+6, -0) (Diff)
/intern/cycles/blender/blender_sync.cpp (+44, -40) (Diff)
/intern/cycles/blender/blender_sync.h (+3, -2) (Diff)
/intern/cycles/kernel/CMakeLists.txt (+1, -0) (Diff)
/intern/cycles/kernel/kernel_bake.h (+7, -7) (Diff)
/intern/cycles/kernel/kernel_emission.h (+6, -4) (Diff)
/intern/cycles/kernel/kernel_passes.h (+14, -0) (Diff)
/intern/cycles/kernel/kernel_path.h (+5, -5) (Diff)
/intern/cycles/kernel/kernel_path_branched.h (+3, -3) (Diff)
/intern/cycles/kernel/kernel_path_state.h (+2, -0) (Diff)
/intern/cycles/kernel/kernel_shader.h (+6, -6) (Diff)
/intern/cycles/kernel/kernel_shadow.h (+3, -1) (Diff)
/intern/cycles/kernel/kernel_subsurface.h (+1, -1) (Diff)
/intern/cycles/kernel/kernel_types.h (+6, -0) (Diff)
/intern/cycles/kernel/osl/osl_services.cpp (+1, -0) (Diff)
/intern/cycles/kernel/split/kernel_holdout_emission_blurring_pathtermination_ao.h (+1, -1) (Diff)
/intern/cycles/kernel/split/kernel_indirect_background.h (+1, -1) (Diff)
/intern/cycles/kernel/split/kernel_shader_eval.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm.h (+19, -1) (Diff)
/intern/cycles/kernel/svm/svm_types.h (+3, -0) (Diff)
/intern/cycles/render/buffers.cpp (+160, -149) (Diff)
/intern/cycles/render/buffers.h (+4, -3) (Diff)
/intern/cycles/render/film.cpp (+136, -24) (Diff)
/intern/cycles/render/film.h (+41, -6) (Diff)
/intern/cycles/render/graph.cpp (+5, -0) (Diff)
/intern/cycles/render/graph.h (+1, -0) (Diff)
/intern/cycles/render/integrator.cpp (+1, -1) (Diff)
/intern/cycles/render/nodes.cpp (+57, -0) (Diff)
/intern/cycles/render/nodes.h (+13, -0) (Diff)
/intern/cycles/render/osl.cpp (+3, -2) (Diff)
/intern/cycles/render/osl.h (+3, -1) (Diff)
/intern/cycles/render/scene.cpp (+2, -2) (Diff)
/intern/cycles/render/session.cpp (+1, -1) (Diff)
/intern/cycles/render/svm.cpp (+39, -3) (Diff)
/intern/cycles/render/svm.h (+4, -1) (Diff)
/source/blender/blenkernel/BKE_node.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/node.c (+1, -0) (Diff)
/source/blender/editors/space_node/drawnode.c (+8, -0) (Diff)
/source/blender/makesdna/DNA_node_types.h (+4, -0) (Diff)
/source/blender/makesrna/intern/rna_nodetree.c (+11, -0) (Diff)
/source/blender/makesrna/RNA_access.h (+1, -0) (Diff)
/source/blender/nodes/CMakeLists.txt (+1, -0) (Diff)
/source/blender/nodes/NOD_shader.h (+1, -0) (Diff)
/source/blender/nodes/NOD_static_types.h (+1, -0) (Diff)
/intern/cycles/blender/blender_shader.cpp (+6, -0) (Diff)
/intern/cycles/blender/blender_sync.cpp (+44, -40) (Diff)
/intern/cycles/blender/blender_sync.h (+3, -2) (Diff)
/intern/cycles/kernel/CMakeLists.txt (+1, -0) (Diff)
/intern/cycles/kernel/kernel_bake.h (+7, -7) (Diff)
/intern/cycles/kernel/kernel_emission.h (+6, -4) (Diff)
/intern/cycles/kernel/kernel_passes.h (+14, -0) (Diff)
/intern/cycles/kernel/kernel_path.h (+5, -5) (Diff)
/intern/cycles/kernel/kernel_path_branched.h (+3, -3) (Diff)
/intern/cycles/kernel/kernel_path_state.h (+2, -0) (Diff)
/intern/cycles/kernel/kernel_shader.h (+6, -6) (Diff)
/intern/cycles/kernel/kernel_shadow.h (+3, -1) (Diff)
/intern/cycles/kernel/kernel_subsurface.h (+1, -1) (Diff)
/intern/cycles/kernel/kernel_types.h (+6, -0) (Diff)
/intern/cycles/kernel/osl/osl_services.cpp (+1, -0) (Diff)
/intern/cycles/kernel/split/kernel_holdout_emission_blurring_pathtermination_ao.h (+1, -1) (Diff)
/intern/cycles/kernel/split/kernel_indirect_background.h (+1, -1) (Diff)
/intern/cycles/kernel/split/kernel_shader_eval.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm.h (+19, -1) (Diff)
/intern/cycles/kernel/svm/svm_types.h (+3, -0) (Diff)
/intern/cycles/render/buffers.cpp (+160, -149) (Diff)
/intern/cycles/render/buffers.h (+4, -3) (Diff)
/intern/cycles/render/film.cpp (+136, -24) (Diff)
/intern/cycles/render/film.h (+41, -6) (Diff)
/intern/cycles/render/graph.cpp (+5, -0) (Diff)
/intern/cycles/render/graph.h (+1, -0) (Diff)
/intern/cycles/render/integrator.cpp (+1, -1) (Diff)
/intern/cycles/render/nodes.cpp (+57, -0) (Diff)
/intern/cycles/render/nodes.h (+13, -0) (Diff)
/intern/cycles/render/osl.cpp (+3, -2) (Diff)
/intern/cycles/render/osl.h (+3, -1) (Diff)
/intern/cycles/render/scene.cpp (+2, -2) (Diff)
/intern/cycles/render/session.cpp (+1, -1) (Diff)
/intern/cycles/render/svm.cpp (+39, -3) (Diff)
/intern/cycles/render/svm.h (+4, -1) (Diff)
/source/blender/blenkernel/BKE_node.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/node.c (+1, -0) (Diff)
/source/blender/editors/space_node/drawnode.c (+8, -0) (Diff)
/source/blender/makesdna/DNA_node_types.h (+4, -0) (Diff)
/source/blender/makesrna/intern/rna_nodetree.c (+11, -0) (Diff)
/source/blender/makesrna/RNA_access.h (+1, -0) (Diff)
/source/blender/nodes/CMakeLists.txt (+1, -0) (Diff)
/source/blender/nodes/NOD_shader.h (+1, -0) (Diff)
/source/blender/nodes/NOD_static_types.h (+1, -0) (Diff)