Revision ac04fdb by Antonio Vazquez (lanpr-under-gp, lineart-bvh, lineart-shadow, temp-lineart-contained, temp_lineart_contained) August 19, 2020, 17:53 (GMT) |
Merge branch 'master' into lanpr-under-gp |
August 19, 2020, 17:53 (GMT) |
Merge branch 'master' into greasepencil-edit-curve |
August 19, 2020, 17:21 (GMT) |
made remesh dropdown |
August 19, 2020, 17:15 (GMT) |
added buffer to embedding |
August 19, 2020, 17:04 (GMT) |
added tet lattice gen for debugging |
August 19, 2020, 16:45 (GMT) |
August 19, 2020, 16:18 (GMT) |
Tests: use guarded allocator in tests This helps finding memory leaks in tests. Reviewers: brecht Differential Revision: https://developer.blender.org/D8631 |
August 19, 2020, 15:37 (GMT) |
UI: Remove panel X axis closing code Horizontal panel alignment hasn't been used for years, and we have no plans to use it in the future. It adds a fair amount of complexity to the panel code which makes adding features take longer. This code removes the X closing flag, and all of the logic / variables unused without it. This commit includes a file subversion bump. Differential Revision: https://developer.blender.org/D8601 |
August 19, 2020, 15:27 (GMT) |
BLI: improve leak detection in tests This actually found a bug in my previous commit. |
August 19, 2020, 15:13 (GMT) |
GPUState: Fix signed / bitfield conversion leading to wrong enum value This was creating drawing issues on windows builds. |
August 19, 2020, 14:57 (GMT) |
rm eigen success check from solve in linsolve |
August 19, 2020, 14:56 (GMT) |
Fix warning from narrowing conversion |
August 19, 2020, 14:55 (GMT) |
fixed err in debug mode |
August 19, 2020, 14:44 (GMT) |
BLI: improve exception safety of Vector, Array and Stack Using C++ exceptions in Blender is difficult, due to the large number of C functions in the call stack. However, C++ data structures in blenlib should at least try to be exception safe, so that they can be used if someone wants to use exceptions in some isolated area. This patch improves the exception safety of the Vector, Array and Stack data structure. This is mainly achieved by reordering some lines and doing some explicit exception handling. I don't expect performance of common operations to be affected by this change. The three containers are supposed to provide at least the basic exception guarantee for most methods (except for e.g. `*_unchecked` methods). So, resources should not leak when the contained type throws an exception. I also added new unit tests that test the exception handling in various cases. |
August 19, 2020, 14:27 (GMT) |
LibOverride: Add initial version of 'resync' operation. Available from the usual ID submenu in the Outliner context menu. The goal of this operator is to re-create the override from the linked data, while preserving existing defined overrides. This allows to update local opverrides when relations between datablocks are changed in source library linked data. Part of T76555. |
August 19, 2020, 14:24 (GMT) |
merging from master |
August 19, 2020, 14:15 (GMT) |
Cleanup: Spelling |
August 19, 2020, 14:12 (GMT) |
Fix unavailable render |
August 19, 2020, 14:09 (GMT) |
merged from master |
August 19, 2020, 14:06 (GMT) |
rm obj from sdf repo |
|
|
|


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