Blender Git Loki
Git Commits -> Revision f99343d
Revision f99343d by Brecht Van Lommel (master) January 25, 2012, 17:23 (GMT) |
Cycles: Render Passes Currently supported passes: * Combined, Z, Normal, Object Index, Material Index, Emission, Environment, Diffuse/Glossy/Transmission x Direct/Indirect/Color Not supported yet: * UV, Vector, Mist Only enabled for CPU devices at the moment, will do GPU tweaks tommorrow, also for environment importance sampling. Documentation: http://wiki.blender.org/index.php/Doc:2.6/Manual/Render/Cycles/Passes |
Commit Details:
Full Hash: f99343d3b8676543e2bd6acd6ee2274c21b1b388
SVN Revision: 43693
Parent Commit: 14f475f
Lines Changed: +1530, -245
2 Added Paths:
/intern/cycles/kernel/kernel_accumulate.h (+283, -0) (View)
/intern/cycles/kernel/kernel_passes.h (+146, -0) (View)
/intern/cycles/kernel/kernel_passes.h (+146, -0) (View)
34 Modified Paths:
/intern/cycles/blender/addon/ui.py (+32, -0) (Diff)
/intern/cycles/blender/blender_object.cpp (+1, -0) (Diff)
/intern/cycles/blender/blender_session.cpp (+105, -8) (Diff)
/intern/cycles/blender/blender_shader.cpp (+1, -0) (Diff)
/intern/cycles/device/device_cpu.cpp (+4, -4) (Diff)
/intern/cycles/kernel/CMakeLists.txt (+2, -0) (Diff)
/intern/cycles/kernel/kernel.cl (+2, -2) (Diff)
/intern/cycles/kernel/kernel.cpp (+2, -2) (Diff)
/intern/cycles/kernel/kernel.cu (+2, -2) (Diff)
/intern/cycles/kernel/kernel.h (+4, -4) (Diff)
/intern/cycles/kernel/kernel_emission.h (+12, -11) (Diff)
/intern/cycles/kernel/kernel_film.h (+10, -3) (Diff)
/intern/cycles/kernel/kernel_object.h (+10, -0) (Diff)
/intern/cycles/kernel/kernel_optimized.cpp (+2, -2) (Diff)
/intern/cycles/kernel/kernel_path.h (+49, -60) (Diff)
/intern/cycles/kernel/kernel_random.h (+31, -13) (Diff)
/intern/cycles/kernel/kernel_shader.h (+89, -19) (Diff)
/intern/cycles/kernel/kernel_types.h (+98, -1) (Diff)
/intern/cycles/kernel/svm/svm_types.h (+16, -9) (Diff)
/intern/cycles/render/buffers.cpp (+104, -16) (Diff)
/intern/cycles/render/buffers.h (+18, -28) (Diff)
/intern/cycles/render/film.cpp (+178, -1) (Diff)
/intern/cycles/render/film.h (+15, -0) (Diff)
/intern/cycles/render/object.cpp (+3, -1) (Diff)
/intern/cycles/render/object.h (+1, -0) (Diff)
/intern/cycles/render/shader.cpp (+4, -1) (Diff)
/intern/cycles/render/shader.h (+1, -0) (Diff)
/source/blender/blenkernel/BKE_node.h (+28, -19) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+28, -19) (Diff)
/source/blender/makesrna/intern/rna_render.c (+9, -0) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+54, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_image.c (+64, -19) (Diff)
/source/blender/nodes/composite/node_composite_tree.c (+22, -1) (Diff)
/source/blender/render/intern/source/render_result.c (+100, -0) (Diff)
/intern/cycles/blender/blender_object.cpp (+1, -0) (Diff)
/intern/cycles/blender/blender_session.cpp (+105, -8) (Diff)
/intern/cycles/blender/blender_shader.cpp (+1, -0) (Diff)
/intern/cycles/device/device_cpu.cpp (+4, -4) (Diff)
/intern/cycles/kernel/CMakeLists.txt (+2, -0) (Diff)
/intern/cycles/kernel/kernel.cl (+2, -2) (Diff)
/intern/cycles/kernel/kernel.cpp (+2, -2) (Diff)
/intern/cycles/kernel/kernel.cu (+2, -2) (Diff)
/intern/cycles/kernel/kernel.h (+4, -4) (Diff)
/intern/cycles/kernel/kernel_emission.h (+12, -11) (Diff)
/intern/cycles/kernel/kernel_film.h (+10, -3) (Diff)
/intern/cycles/kernel/kernel_object.h (+10, -0) (Diff)
/intern/cycles/kernel/kernel_optimized.cpp (+2, -2) (Diff)
/intern/cycles/kernel/kernel_path.h (+49, -60) (Diff)
/intern/cycles/kernel/kernel_random.h (+31, -13) (Diff)
/intern/cycles/kernel/kernel_shader.h (+89, -19) (Diff)
/intern/cycles/kernel/kernel_types.h (+98, -1) (Diff)
/intern/cycles/kernel/svm/svm_types.h (+16, -9) (Diff)
/intern/cycles/render/buffers.cpp (+104, -16) (Diff)
/intern/cycles/render/buffers.h (+18, -28) (Diff)
/intern/cycles/render/film.cpp (+178, -1) (Diff)
/intern/cycles/render/film.h (+15, -0) (Diff)
/intern/cycles/render/object.cpp (+3, -1) (Diff)
/intern/cycles/render/object.h (+1, -0) (Diff)
/intern/cycles/render/shader.cpp (+4, -1) (Diff)
/intern/cycles/render/shader.h (+1, -0) (Diff)
/source/blender/blenkernel/BKE_node.h (+28, -19) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+28, -19) (Diff)
/source/blender/makesrna/intern/rna_render.c (+9, -0) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+54, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_image.c (+64, -19) (Diff)
/source/blender/nodes/composite/node_composite_tree.c (+22, -1) (Diff)
/source/blender/render/intern/source/render_result.c (+100, -0) (Diff)