Revision 05da1d7 by Campbell Barton December 5, 2018, 21:48 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 5bc7b9c by Campbell Barton December 5, 2018, 21:45 (GMT) |
Cleanup: unused var, style |
Revision 5103fa4 by Clément Foucault December 5, 2018, 21:43 (GMT) |
DRW: Optimize adjacency data creation a bit This is a very small improvement and only concerns wireframe update. My tests. old 6fps > new 7fps > baseline (wireframe disabled) 10fps |
Revision ad2e68b by Campbell Barton December 5, 2018, 21:37 (GMT) |
Cleanup: no need to access final mesh |
Revision d6454a1 by Gaia Clary December 5, 2018, 21:05 (GMT) |
Merge remote-tracking branch 'origin/master' into blender2.8 |
Revision 3552731 by Gaia Clary December 5, 2018, 21:04 (GMT) |
Fix (devtalk 4053): Collada build with older cmake versions broken |
Revision 5584cad by Clément Foucault December 5, 2018, 20:57 (GMT) |
GHOST: WGL: Silence Errors when testing opengl context versions |
Revision 0424ee8 by Clément Foucault December 5, 2018, 20:57 (GMT) |
Fix T58407: Wire frames are not showing with subdivision surfaces |
Revision efe769f by Campbell Barton December 5, 2018, 20:44 (GMT) |
Cleanup: unused function |
Revision 5ad217f by Bastien Montagne December 5, 2018, 19:54 (GMT) |
Fix own mistake in recent rB74361eebe68c. One cannot assign to Class.__dict__, that is not a 'real' dictionnary... Thanks to @JacquesLucke for noting the issue. |
Revision 9fa8c01 by Bastien Montagne December 5, 2018, 19:54 (GMT) |
Fix (unreported, related to T58210) LaplacianDeform binding state incorrectly reported by RNA. LaplacianDeform binding handling is a catastrophee in CoW context, because half of the binding (the laplacian solver cache thingy) is not saved, and can be re-generated on the fly from stored vcos. This means that binding is not only done when hitting 'bind' button, but also at file load, and when some things change. And this utterly breaks with CoW design, not sure how to fix, will add a task about that. But this also means that NULL laplacian solver cache pointer is not a good check to know whether it is binded or not, only stored vcos are relevant for that (and the binding flag, of course). |
Revision 484389c by Bastien Montagne December 5, 2018, 19:54 (GMT) |
Fix T58210, Part II: Surface Deform modifier (un)binding is broken. This fixes/clarifies Surface Deform evaluation code that does the binding, since that part should only be called outside of depsgraph evaluation, with orig data-blocks and not CoW ones. Now we have a decent amount of asserts and checks to ensure eveything works as expected. Also had to add a special case to get target's mesh in binding case, since often target's evaluated mesh is not available, in that case (and in that case only), we can actually compute that mesh (because we are out of depsgraph evaluation). |
Revision 71e2efc by Bastien Montagne December 5, 2018, 19:54 (GMT) |
Fix T58210, part I: Surface Deform modifier (un)binding is broken. Binding and unbinding *has* to happen outside of 'normal' depsgraph evaluation of modifiers now that we have CoW, otherwise persistent data stored in modifier data are always lost! Note that this is only first step of the fix, modifiers code needs also some work. Surfacedeform one is in next commit, Laplacian case is much, much more complicated to handle, given how it uses its cached data. :( |
Revision c0baa64 by Bastien Montagne December 5, 2018, 19:54 (GMT) |
Minor cleanup in Laplacian deform modifier DNA code. |
Revision f692886 by Gaia Clary December 5, 2018, 19:30 (GMT) |
Merge remote-tracking branch 'origin/master' into blender2.8 |
Revision da4991f by Gaia Clary December 5, 2018, 19:28 (GMT) |
fix: Collada: remove Class from method definition in header file |
December 5, 2018, 17:51 (GMT) |
UI: reduce area splitting action zone size. This would overlap with buttons in the header. It's smaller to hit, but still wider than the outlines for resizing, so hopefully it's fine. Differential Revision: https://developer.blender.org/D4033 |
December 5, 2018, 17:08 (GMT) |
Fix T57939: animated values in compositing nodes not working. For now this is not part of copy-on-write, and needs extra animation evaluation. Differential Revision: https://developer.blender.org/D4019 |
Revision 6e00415 by Sergey Sharybin December 5, 2018, 16:35 (GMT) |
Fix T58679: Missing modifiers update on changes to texture |
Revision d355a2b by Sergey Sharybin December 5, 2018, 16:35 (GMT) |
Depsgrapgh: Use more distinctive opcode for texture and image evaluation |
|
|
|


Master Commits
MiikaHweb | 2003-2021