Blender Git Commit Log

Git Commits -> Revision 1049ea8

January 20, 2017, 04:46 (GMT)
Cycles/Render API: Get rid of Render Pass flags and port Denoising passes to the new system

This also means that the temporary uint64_t passflag hack is removed now.

Commit Details:

Full Hash: 1049ea8476dc3644989caa078f3d64bf67c1efee
Parent Commit: ca6d583
Lines Changed: +1276, -2046

50 Modified Paths:

/intern/cycles/blender/addon/properties.py (+30, -0) (Diff)
/intern/cycles/blender/addon/ui.py (+8, -2) (Diff)
/intern/cycles/blender/blender_python.cpp (+8, -0) (Diff)
/intern/cycles/blender/blender_session.cpp (+17, -55) (Diff)
/intern/cycles/blender/blender_sync.cpp (+138, -89) (Diff)
/intern/cycles/blender/blender_sync.h (+3, -0) (Diff)
/intern/cycles/blender/blender_util.h (+0, -17) (Diff)
/intern/cycles/render/buffers.cpp (+17, -17) (Diff)
/intern/cycles/render/buffers.h (+28, -28) (Diff)
/intern/cycles/render/denoising.cpp (+18, -18) (Diff)
/intern/cycles/render/film.h (+2, -0) (Diff)
/source/blender/blenkernel/BKE_blender_version.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/image.c (+5, -7) (Diff)
/source/blender/blenkernel/intern/scene.c (+5, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+6, -1) (Diff)
/source/blender/blenloader/intern/versioning_270.c (+27, -1) (Diff)
/source/blender/blenloader/intern/writefile.c (+4, -1) (Diff)
/source/blender/compositor/CMakeLists.txt (+0, -4) (Diff)
/source/blender/compositor/intern/COM_NodeGraph.cpp (+2, -1) (Diff)
/source/blender/compositor/nodes/COM_ImageNode.cpp (+3, -11) (Diff)
/source/blender/compositor/nodes/COM_RenderLayersNode.cpp (+44, -51) (Diff)
/source/blender/compositor/nodes/COM_RenderLayersNode.h (+7, -1) (Diff)
/source/blender/compositor/operations/COM_RenderLayersProg.cpp (+11, -176) (Diff)
/source/blender/compositor/operations/COM_RenderLayersProg.h (+15, -107) (Diff)
/source/blender/editors/space_image/image_buttons.c (+16, -10) (Diff)
/source/blender/editors/space_image/image_ops.c (+1, -1) (Diff)
/source/blender/editors/space_node/drawnode.c (+10, -4) (Diff)
/source/blender/editors/space_node/node_edit.c (+0, -10) (Diff)
/source/blender/freestyle/intern/blender_interface/FRS_freestyle.cpp (+5, -7) (Diff)
/source/blender/makesdna/DNA_node_types.h (+5, -4) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+37, -16) (Diff)
/source/blender/makesrna/intern/CMakeLists.txt (+0, -3) (Diff)
/source/blender/makesrna/intern/rna_nodetree.c (+6, -13) (Diff)
/source/blender/makesrna/intern/rna_render.c (+16, -72) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+54, -58) (Diff)
/source/blender/nodes/CMakeLists.txt (+0, -4) (Diff)
/source/blender/nodes/composite/nodes/node_composite_image.c (+215, -293) (Diff)
/source/blender/nodes/composite/node_composite_tree.c (+1, -1) (Diff)
/source/blender/nodes/NOD_composite.h (+2, -1) (Diff)
/source/blender/render/CMakeLists.txt (+0, -4) (Diff)
/source/blender/render/extern/include/RE_engine.h (+1, -2) (Diff)
/source/blender/render/extern/include/RE_pipeline.h (+5, -20) (Diff)
/source/blender/render/intern/include/render_result.h (+3, -3) (Diff)
/source/blender/render/intern/source/envmap.c (+1, -1) (Diff)
/source/blender/render/intern/source/external_engine.c (+3, -3) (Diff)
/source/blender/render/intern/source/pipeline.c (+15, -15) (Diff)
/source/blender/render/intern/source/rendercore.c (+182, -188) (Diff)
/source/blender/render/intern/source/render_result.c (+185, -605) (Diff)
/source/blender/render/intern/source/zbuf.c (+111, -117) (Diff)
/source/blenderplayer/bad_level_call_stubs/stubs.c (+3, -3) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021