April 2, 2019, 14:00 (GMT) |
Fix broken BLI_STATIC_ASSERT on Visual Studio. The old trick seems to no longer work in newer VS version. |
April 2, 2019, 14:00 (GMT) |
Fix T63164: DNA size mismatches on 32bit, causing memory corruption and crashes. Some alignment rules from Visual Studion on 32 bit are not taken into account, this fixes the structs to confirm. We now have static asserts to catch when such breakage happens in the future. |
April 2, 2019, 11:42 (GMT) |
DNA: add error for DNA computed struct sizes and member offsets mismatch. Ref T63164, there was a hidden bug like this on Windows 32 bit. |
April 2, 2019, 11:38 (GMT) |
Fix T63219: error in previous commit for makesdna mismatch detection |
April 2, 2019, 11:32 (GMT) |
Cleanup: remove DNA_PRIVATE_WORKSPACE hacks. This is just not practical to do for the code as a whole, and having it as an exception for one specific data structure is not that helpful. This has only been in the way for me when refactoring code. |
April 2, 2019, 11:13 (GMT) |
Cleanup: Fix compiler warning |
April 2, 2019, 10:37 (GMT) |
Fix T63120 Select random in particle edit mode is broken Fix coding snafu where the variable keeping track of changes only took the state of the last element into account. |
Revision c1ba8dc by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) April 2, 2019, 10:35 (GMT) |
Fix |
Revision 118ce79 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) April 2, 2019, 10:30 (GMT) |
initial reroute support in graph conversion |
Revision dab0af9 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) April 2, 2019, 09:40 (GMT) |
Merge branch 'master' into greasepencil-object |
April 2, 2019, 09:38 (GMT) |
Fix T63211: Can't move camera in viewport while realtime render mode on The issue is that Eevee directly evaluates animation on a datablock which is a part of active dependency graph. This is a broken logic by design and requires a complete revamp to support more real life cases when camera is parented to a camera rig, but it is beyond of what i can do with a simple bugfix. |
Revision 6e78ef3 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) April 2, 2019, 09:29 (GMT) |
initial support for reroutes in the ui |
April 2, 2019, 08:15 (GMT) |
April 2, 2019, 08:01 (GMT) |
Fix T60199: Icon Viewer addon causes internal errors and slows text editor this just removes unused icon definitions [for which no icons exist anymore] Reviewers: billreynish, brecht Maniphest Tasks: T60199 Differential Revision: https://developer.blender.org/D4628 |
April 2, 2019, 06:54 (GMT) |
Cleanup: empty expression statement warning |
April 1, 2019, 19:15 (GMT) |
Fix T63101: Blender crashes on adding any object to collection duplicated with added scene. Issue was that (deep) duplication code of scene ended up leaving children collections of new master one without any parent. Note that even though I think that fix is OK for now, we should really make 'deep' duplication of IDs part of the generic ID management code. Am less and less happy with current handling of this, done half from /editors code, half from some semi-specialized helpers from /blenkernel, with sometimes nearly the same logic replicated several times for slightly different needs, etc. Unfortunately this would not be a small refactor, so it will have to wait... |
April 1, 2019, 14:53 (GMT) |
Edit Mesh Selection: Clear out buffer that indicates out of bounds pixels. This prevents the use of uninitialized buffer. In addition, use `memset` instead of assigning in a loop. |
April 1, 2019, 14:48 (GMT) |
GPencil: Handle vertex groups weights correctly In extrude operator when the point was added, the weight data pointer was wrongly connected to old pointer. Now, when move the data, the pointer is moved, but when a new point is added, the memory is duplicated to keep separated copies of the pointer. This is related T62872 Thanks to @sergey for his help fixing this bug. |
April 1, 2019, 14:33 (GMT) |
Cleanup: Indentation Got broken in the previous commit somehow. |
April 1, 2019, 14:09 (GMT) |
Fix memory leak in armatures with no bones The cleanup operation was never run for such armatures. |
|
|
|


Master Commits
MiikaHweb | 2003-2021