Revision 031f4ce by Sergey Sharybin November 6, 2017, 08:24 (GMT) |
Depsgraph: Use new scene update API in preview render |
Revision 5af1c89 by Sergey Sharybin November 6, 2017, 08:24 (GMT) |
Depsgraph: Make graph to be per-scene-layer for RNA New access is C.scene.render_layers.active.depsgraph. This will give depsgraph for a given layer. In the future there will need to be some extra context to be passed. |
Revision dd79cd1 by Sergey Sharybin November 6, 2017, 08:24 (GMT) |
Depsgraph: Cleanup, remove depgraph_legacy from evaluation routines |
Revision 1b40243 by Sergey Sharybin November 6, 2017, 08:24 (GMT) |
Depsgraph: Cleanup, remove depsgraph_legacy from building routines |
Revision 3330e51 by Sergey Sharybin November 6, 2017, 08:24 (GMT) |
Depsgraph: Cleanup, remove unused function |
Revision 17395b6 by Sergey Sharybin November 6, 2017, 08:24 (GMT) |
Depsgraph: Cleanup, remove depsgraph_legacy from depsgraph_tag.cc |
Revision f867a56 by Sergey Sharybin November 6, 2017, 08:24 (GMT) |
Depsgraph: Avoid non-requested allocation of depsgraph |
Revision 8a72be7 by Brecht Van Lommel November 5, 2017, 19:48 (GMT) |
Cycles: reduce closure memory usage for emission/shadow shader data. With a Titan Xp, reduces path trace local memory from 1092MB to 840MB. Benchmark performance was within 1% with both RX 480 and Titan Xp. Original patch was implemented by Sergey. Differential Revision: https://developer.blender.org/D2249 |
Revision c571be4 by Brecht Van Lommel November 5, 2017, 17:13 (GMT) |
Code refactor: sum transparent and absorption weights outside closures. |
Revision 2c02a04 by Brecht Van Lommel November 5, 2017, 17:13 (GMT) |
Code refactor: remove emission and background closures, sum directly. |
Revision cac3d4d by Brecht Van Lommel November 5, 2017, 17:00 (GMT) |
Cycles: fix inefficient attribute map storage, saves 615MB in victor scene. |
Revision 5801ef7 by Brecht Van Lommel November 5, 2017, 14:22 (GMT) |
Code refactor: device memory cleanups, preparing for mapped host memory. |
Revision 5475314 by Brecht Van Lommel November 5, 2017, 14:22 (GMT) |
Cycles: reserve CUDA local memory ahead of time. This way we can log the amount of memory used, and it will be important for host mapped memory support. |
Revision 58dc114 by Campbell Barton November 5, 2017, 13:08 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 18d7fbe by Campbell Barton November 5, 2017, 13:01 (GMT) |
Cleanup: order buffer length after the buffer |
Revision 2837a7e by Campbell Barton November 5, 2017, 12:33 (GMT) |
Cleanup: remove paranoid NULL check |
Revision 914e3b1 by Campbell Barton November 5, 2017, 03:50 (GMT) |
Cleanup: indentation, line wrapping |
Revision 43f3cfd by Campbell Barton November 5, 2017, 03:33 (GMT) |
Cleanup: spelling |
Revision d2ea1b2 by Brecht Van Lommel November 4, 2017, 16:50 (GMT) |
Fix broken macOS build with libsndfile, name is different than in master. |
Revision 642c1ca by Campbell Barton November 4, 2017, 14:34 (GMT) |
Tool System: Don't add duplicate keymap items |
|