Revision 3ad9a94 by Ray molenkamp May 29, 2018, 01:57 (GMT) |
Merge remote-tracking branch 'origin/master' into blender2.8 |
Revision 9450792 by Ray molenkamp May 29, 2018, 01:56 (GMT) |
make.bat : add support for building with ninja and clang together. |
May 28, 2018, 21:45 (GMT) |
COW operators: Fix VIEW3D_OT_view_all cursor not updating with shift+c center cursor This differential fixes a bug for resetting view (shift+c). Bug description: When 3D cursor is placed randomly somewhere, and shift+c is pressed, the cursor is not shown to reset at world center. Reviewers: sergey, aligorith, brita_ Reviewed By: brita_ Subscribers: brita_ Differential Revision: https://developer.blender.org/D3423 |
Revision eb24913 by Brecht Van Lommel May 28, 2018, 21:27 (GMT) |
Cleanup: fix some harmless compiler warnings. |
Revision 359469a by Brecht Van Lommel May 28, 2018, 21:24 (GMT) |
Fix T55204: proxy object disappearing randomly. The problem was a missing depsgraph relation between the transforms of the object and its proxy, it was only there for the pose. |
Revision 9b1a15d by Brecht Van Lommel May 28, 2018, 21:19 (GMT) |
Fix assert in workbench drawing, instance data not big enough. |
Revision 3c1483c by Inês Almeida May 28, 2018, 21:07 (GMT) |
COW operators: Fix drag and dropping of color properties |
Revision 5d1a172 by Ray molenkamp May 28, 2018, 20:35 (GMT) |
Merge remote-tracking branch 'origin/master' into blender2.8 |
Revision 81060ff by Ray molenkamp May 28, 2018, 20:34 (GMT) |
Windows: Add support for building with clang. This commit contains the minimum to make clang build/work with blender, asan and ninja build support is forthcoming Things to note: 1) Builds and runs, and is able to pass all tests (except for the freestyle_stroke_material.blend test which was broken at that time for all platforms by the looks of it) 2) It's slightly faster than msvc when using cycles. (time in seconds, on an i7-3370) victor_cpu msvc:3099.51 clang:2796.43 pavillon_barcelona_cpu msvc:1872.05 clang:1827.72 koro_cpu msvc:1097.58 clang:1006.51 fishy_cat_cpu msvc:815.37 clang:722.2 classroom_cpu msvc:1705.39 clang:1575.43 bmw27_cpu msvc:552.38 clang:561.53 barbershop_interior_cpu msvc:2134.93 clang:1922.33 3) clang on windows uses a drop in replacement for the Microsoft cl.exe (takes some of the Microsoft parameters, but not all, and takes some of the clang parameters but not all) and uses ms headers + libraries + linker, so you still need visual studio installed and will use our existing vc14 svn libs. 4) X64 only currently, X86 builds but crashes on startup. 5) Tested with llvm/clang 6.0.0 6) Requires visual studio integration, available at https://github.com/LazyDodo/llvm-vs2017-integration 7) The Microsoft compiler spawns a few copies of cl in parallel to get faster build times, clang doesn't, so the build time is 3-4x slower than with msvc. 8) No openmp support yet. Have not looked at this much, the binary distribution of clang doesn't seem to include it on windows. 9) No ASAN support yet, some of the sanitizers can be made to work, but it was decided to leave support out of this commit. Reviewers: campbellbarton Differential Revision: https://developer.blender.org/D3304 |
Revision 66577c8 by Dalai Felinto May 28, 2018, 19:27 (GMT) |
Rename EEVEE visibility group > collection I think we should rename the DNA as well, and break the 0.01 files using this feature. But I will leave this decision to Clement. |
Revision cf60939 by Joshua Leung May 28, 2018, 18:25 (GMT) |
Ugly Hacky Fix: Clear Loc/Rot/Scale + Autokey now works for bones This is a hacky fix so that animators can use this tool again with autokey enabled (which they do all the time). The issue here is that the tool writes the new (0) values to the original data, but insertkey now reads from evaluated data (so that keying interpolated values works). However, the cleared values do not get re-evaluated or flushed before insertkey gets to it (via auto keying), meaning that the wrong values get keyed. There may be better solutions for this, but for now, this is the simplest fix that I can get working. |
Revision 69d3a08 by Jeroen Bakker May 28, 2018, 17:35 (GMT) |
EEVEE: lookdev default materials |
Revision e63fbc9 by Joshua Leung May 28, 2018, 16:52 (GMT) |
Fix T55231: Setting bone.select from RNA didn't tag for copy on write This was causing problems with addons such as the Selection Sets addon used in studio by the animators. |
Revision e9cf3b5 by Germano Cavalcante May 28, 2018, 16:47 (GMT) |
CoW: Skip pointers that are used in Lattice edit mode. |
Revision 46d7c55 by Germano Cavalcante May 28, 2018, 16:47 (GMT) |
Cleanup: Fix typo: updata -> update |
Revision f8d0447 by Germano Cavalcante May 28, 2018, 16:47 (GMT) |
CoW: Skip used pointers in MetaBall edit mode. |
Revision f36315d by Germano Cavalcante May 28, 2018, 16:47 (GMT) |
CoW: Skip pointers used in Text edit mode. |
Revision 98d4d4c by Campbell Barton May 28, 2018, 16:16 (GMT) |
Tool System: workaround psys cursor conflict This needs to be solved properly, for now add cursor-click tool which can co-exist w/ particle paint. |
Revision 42d6b8e by Campbell Barton May 28, 2018, 16:16 (GMT) |
RNA: re-enable property notifiers While these will be removed eventually, it makes tracking down COW buts a hassle. |
Revision d2f8b48 by Sergey Sharybin May 28, 2018, 16:06 (GMT) |
Depsgraph: preserve memory caches for particles when creating Copy-on-Write Solves issue with particle memory cache ignored. Thanks Bastien for review! |
|
|
|


Master Commits
MiikaHweb | 2003-2021