Revision d46aee2 by Antonio Vazquez June 5, 2019, 07:57 (GMT) |
GPencil: Create new set of brushes for Win32 damaged files when use primitives Some old Win32 files could have the brushes damaged and this produces a segment fault. Now, if the brush is damaged, a new set of brushes is created. Related to T61413 |
Revision e80cbda by Dalai Felinto June 4, 2019, 22:32 (GMT) |
Fix T65502: Crash when moving Collection into disabled Collection |
Revision fa24ec4 by Dalai Felinto June 4, 2019, 22:21 (GMT) |
Outliner: Fix drawing of collection with disabled parent If the layer collection had a parent that was disabled we wouldn't draw it altogether. Note: In this case I'm moving any enabled collection with a disabled parent up in the hierarchy. All in all I'm happy with this but I would like us to tackle the 1-20 shortcut, Ctrl+H menu and Collections viewport panel to do something similar. |
Revision 1324659 by Bastien Montagne June 4, 2019, 21:51 (GMT) |
GTests: BLI_task: Add basic tests for BLI_task_parallel_listbase(), and some performances benchmarks. Nothing special to mention about regression test itself, it basically mimics the one for `BLI_task_parallel_mempool()`... Basic performances benchmarks do not tell us much, besides the fact that for very light processing of listbase, even with 100k items, single-thread remains an order of magnitude faster than threaded code. Synchronization is just way too expensive in that case with current code. This should be partially solvable with much bigger (and configurable) chunk sizes though (current ones are just ridiculous for such cases ;) )... |
Revision 30d9366 by Bastien Montagne June 4, 2019, 21:51 (GMT) |
Fix (unreported) Broken `BLI_threadapi_exit()`. Function would not clear the static scheduler pointer, which lead to crash (mem use after free) when trying to re-init and use the task API again. Should not happen in Blender itself, but could in other cases (like some future gtests ;) ). |
Revision b640265 by Aaron Carlisle June 4, 2019, 19:08 (GMT) |
Cleanup: Freedesktop: Use 2.79b release date |
Revision d77c230 by Clément Foucault June 4, 2019, 18:08 (GMT) |
Fix T65372: Can't turn off Freestyle line anti-aliasing in Eevee Freestyle was not copying the eevee settings when creating a scene copy. |
Revision 2820870 by William Reynish June 4, 2019, 17:21 (GMT) |
Partial revert of e388cd8bb4b5 The constraint icons are now no longer shown in the Outliner again. This needs a more robust implementation that also works for bones & pose mode. The new constraint icons are still shown in the Constraint Properties. |
Revision 4ddc840 by Clément Foucault June 4, 2019, 16:42 (GMT) |
Fix T65378 Eevee: Glitches in ESM shadowmapping This happen to be a NaN caused by an infinite sum in the shadow copy shader. |
Revision 942a748 by Clément Foucault June 4, 2019, 16:42 (GMT) |
Eevee: Merge shadow map processing into one drawcall per light This removes a lot of framebuffer configuration and binding. |
Revision ff7401b by Clément Foucault June 4, 2019, 16:42 (GMT) |
Fix T64214 Eevee: Issue with Emission node and Alpha blending Emission node was outputing alpha information but is was not supposed to. Match cycles reference. |
Revision 2e4d276 by Clément Foucault June 4, 2019, 16:41 (GMT) |
Fix T65042 Eevee: Hair Info Tangent Normal not working correctly |
Revision 5916b09 by Brecht Van Lommel June 4, 2019, 16:26 (GMT) |
Fix T65032: selection conflicts between motion tracks and masks in clip editor |
Revision 5158896 by Brecht Van Lommel June 4, 2019, 16:26 (GMT) |
Fix T65486: Cycles f-stop value from old files not preserved |
Revision 0dbbc5a by Brecht Van Lommel June 4, 2019, 16:26 (GMT) |
Fix status bar and keymap editor showing Call Menu instead of menu name |
Revision e388cd8 by William Reynish June 4, 2019, 16:10 (GMT) |
UI: Add icons to Constraints Each constraint now has a unique icon, just like modifiers. Icons are designed by Andrzej Ambro? & Alessio Monti, with user input. Patch by Alessio Monti. |
Revision 636751b by Antonio Vazquez June 4, 2019, 15:42 (GMT) |
GPencil: Clarify Target weight tooltip and remove lower limit The target value was affecting the lower value and this was weird. Now the value is clamped between 0 and target weight. |
Revision 8b1ca3e by Jacques Lucke June 4, 2019, 14:20 (GMT) |
NLA Editor: drag in empty region to invoke box-select Reviewers: brecht, billreynish Differential Revision: https://developer.blender.org/D5010 |
June 4, 2019, 13:24 (GMT) |
Fix T60971: Apply visual transform not working Fix issue with 'apply visual transfrom' not working. Based on fix for https://developer.blender.org/T55494 Reviewers: campbellbarton, sergey Maniphest Tasks: T60971 Differential Revision: https://developer.blender.org/D5007 |
Revision 2fb54ef by Bastien Montagne June 4, 2019, 13:24 (GMT) |
Fix T65054: Blender 2.80 crashes when opening a scene created by blender 2.7x with hierarchy duplication set to "group". Regression introduced by rB7fe3d1e7d718 (fixing T57934). This effectively reverts rBrB7fe3d1e7d718, since changing the type of an object is a very bad idea in general, and would need a careful and complex check of all of its usages (many object usages assume a specific type of object...). Instead, we simply remove duplicollection on those objects, and give a warning in case dupligroup was effectively used (in many reported cases, dupligroup was a 'mistake setting', without actually instancing aniything). Note that the otehr idea to fix that versioning issue (to create a new empty object for the instancing) is much less easy than it might look (one would need to take into account potential animations, relations between objects, etc.). Doable probably, but way overkill for a corner-case 'bad' usage of the feature in the first place. |
|
|
|


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