Revision 872ff50 by Sergey Sharybin February 15, 2019, 09:55 (GMT) |
Fix Spring characters being in the rest pose on file open This partially reverts bf2c5217 and makes it so animation is evaluated for datablocks which were never evaluated within the dependency graph. Not ideal, but safest way currently. Animation for already evaluated datablocks will only be evaluated on manual edits, so the initial bugfix is still valid. |
Revision e98ef47 by Sergey Sharybin February 15, 2019, 09:52 (GMT) |
Cleanup: Argument wrapping |
Revision 5f814cb by Sergey Sharybin February 15, 2019, 08:25 (GMT) |
Depsgraph: Don't tag original IDs This is unreliable for cases when multiple dependency graphs are to be updated. The only reason why it was attempted to be made is to deal with cases when ID appears in the dependency graph for the first time. But even then it should be smart enough bring itself to an up-to-date state without any extra tricks. |
Revision 42c53e0 by Sergey Sharybin February 15, 2019, 08:25 (GMT) |
Cleanup: Attempt to clarify some ID_RECALC flags |
February 15, 2019, 07:56 (GMT) |
Cycles: Support multithreaded compilation of kernels This patch implements a workaround to get the multithreaded compilation from D2231 working. So far, it only works for Blender, not for Cycles Standalone. Also, I have only tested the Linux codepath in the helper function. Depends on D2231. Patch by lukasstockner97, jbakker, brecht job | scene_name | compilation_time ----------+-----------------+------------------ Baseline | empty | 22.73 D2264 | empty | 13.94 Baseline | bmw | 56.44 D2264 | bmw | 41.32 Baseline | fishycat | 59.50 D2264 | fishycat | 45.19 Baseline | barbershop | 212.28 D2264 | barbershop | 169.81 Baseline | victor | 67.51 D2264 | victor | 53.60 Baseline | classroom | 51.46 D2264 | classroom | 39.02 Baseline | koro | 62.48 D2264 | koro | 49.03 Baseline | pavillion | 54.37 D2264 | pavillion | 38.82 Baseline | splash279 | 47.43 D2264 | splash279 | 37.94 Baseline | volume_emission | 145.22 D2264 | volume_emission | 121.10 This patch reduced compilation time as the split kernels and base kernels are compiled in parallel. In cycles debug mode (256) you can set unmark the opencl single program file, what reduces the compilation time even further (bmw 17 seconds, barbershop 53 seconds). Reviewers: brecht, dingto, sergey, juicyfruit, lukasstockner97 Reviewed By: brecht Subscribers: Loner, jbakker, candreacchio, 3dLuver, LazyDodo, bliblubli Differential Revision: https://developer.blender.org/D2264 |
February 15, 2019, 07:49 (GMT) |
Cycles: Support multithreaded compilation of kernels This patch implements a workaround to get the multithreaded compilation from D2231 working. So far, it only works for Blender, not for Cycles Standalone. Also, I have only tested the Linux codepath in the helper function. Depends on D2231. Reviewers: brecht, dingto, sergey, juicyfruit, lukasstockner97 Reviewed By: brecht Subscribers: Loner, jbakker, candreacchio, 3dLuver, LazyDodo, bliblubli Differential Revision: https://developer.blender.org/D2264 |
Revision d17a027 by Campbell Barton February 15, 2019, 07:17 (GMT) |
Fix DNA struct member versioning logic Possible error changing names which are shared between structs. While the problem doesn't occur at the moment, avoid future problems. |
Revision 925b202 by Campbell Barton February 15, 2019, 06:22 (GMT) |
Cleanup: sync minor changes from D4342 Use naming conventions from the patch so they match when it's applied. |
Revision d132c44 by Campbell Barton February 15, 2019, 05:13 (GMT) |
Revision 90f6fd0 by Campbell Barton February 15, 2019, 02:32 (GMT) |
Fix T60905: Crash using smooth tool Tools were relying on gizmos drawing to initialize their gizmos, now tool gizmos are initialized immediately. |
Revision 796abc9 by Campbell Barton February 15, 2019, 00:58 (GMT) |
Revision 986d480 by Campbell Barton February 14, 2019, 23:41 (GMT) |
makesdna: correct function docs Also use doxy sections & remove parens from return values. |
Revision de9026d by Campbell Barton February 14, 2019, 23:18 (GMT) |
ctodata: make stripping the last byte optional |
Revision 5c432cd by Howard Trickey February 14, 2019, 22:21 (GMT) |
Fix T61427: Bevel crash with patch miter. The adjustment phase had broken assumptions after adding miters, and sent a null problem to eigen. Fixed code to check assumptions. |
Revision 0f135f8 by Brecht Van Lommel February 14, 2019, 19:08 (GMT) |
Fix outliner box select not working when using search filter. |
Revision 7a41c16 by Brecht Van Lommel February 14, 2019, 19:00 (GMT) |
Merge branch 'blender2.7' |
Revision de0e456 by Brecht Van Lommel February 14, 2019, 18:39 (GMT) |
Cleanup: fix compiler warnings. |
Revision 9886ae6 by Brecht Van Lommel February 14, 2019, 18:28 (GMT) |
Fix T61470: incorrect saturation clamping in recent bugfix. We should clamp the result after multiplication. |
February 14, 2019, 17:17 (GMT) |
UI: reword error message when Python script fails. Differential Revision: https://developer.blender.org/D4353 |
Revision fb6f1aa by Brecht Van Lommel February 14, 2019, 16:21 (GMT) |
Fix Cycles Embree crash on macOS, due to too small thread stack size. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021