November 26, 2019, 15:11 (GMT) |
Fix Wireframe issue with infront objects We were testing against the stencil buffer but the actual stencil was not the one expected. But with current implementation it is not even required so we just bypass it. |
Revision 413af94 by Jacques Lucke (builtin-simulation-nodes, functions, particle-solver-dev, simulation-tree) November 26, 2019, 15:03 (GMT) |
deduplicate node creation |
November 26, 2019, 15:00 (GMT) |
Fix T71924: Baking quaternion keyframes gives discontinuous values |
November 26, 2019, 15:00 (GMT) |
PyAPI: add Quaternion.make_compatible |
November 26, 2019, 15:00 (GMT) |
Fix quaternion compatibility function Use closest quaternion instead of only checking w sign flipping, which didn't catch all cases. T |
November 26, 2019, 14:55 (GMT) |
Clip Editor: Fix uninitialized plane track grabbing points Was happening when there was an image assigned to the track. Another pair programming session with Clement. |
November 26, 2019, 14:55 (GMT) |
Clip Editor: Fix visualization of plane track image Pair programming with Clement. |
November 26, 2019, 14:55 (GMT) |
Clip Editor: Allow opening and creating images from Plane Track panel Differential Revision: https://developer.blender.org/D6170 |
November 26, 2019, 14:50 (GMT) |
Merge branch 'asset-uuid' into asset-engine |
Revision 2563953 by Bastien Montagne (asset-engine, asset-engine--archived, asset-uuid, asset-uuid--archived) November 26, 2019, 14:49 (GMT) |
Merge branch 'master' into asset-uuid |
November 26, 2019, 14:39 (GMT) |
Fix infront selectability of solid objects |
Revision 4ade6cd by Jacques Lucke (builtin-simulation-nodes, functions, particle-solver-dev, simulation-tree) November 26, 2019, 14:33 (GMT) |
initialize ids of xnodes |
Revision d148d2a by Jacques Lucke (builtin-simulation-nodes, functions, particle-solver-dev, simulation-tree) November 26, 2019, 14:27 (GMT) |
free memory of inlined node tree |
November 26, 2019, 14:14 (GMT) |
Fix In Front object selectability We use the same trick as before but we now isolate it to a drawmanager state to avoid loosing track of the state. |
November 26, 2019, 13:43 (GMT) |
Fix T64655: Quad view toggle conflicts on macOS Cmd-Alt-Q is a system shortcut on macOS, use Ctrl-Alt-Q. |
November 26, 2019, 13:30 (GMT) |
BLI_task: Add pooled threaded index range iterator, Take II. This code allows to push a set of different operations all based on iterations over a range of indices, and then process them all at once over multiple threads. This commit also adds unit tests for both old un-pooled, and new pooled task_parallel_range family of functions, as well as some basic performances tests. This is mainly interesting for relatively low amount of individual tasks, as expected. E.g. performance tests on a 32 threads machine, for a set of 10 different tasks, shows following improvements when using pooled version instead of ten sequential calls to BLI_task_parallel_range(): | Num Items | Sequential | Pooled | Speed-up | | --------- | ---------- | ------- | -------- | | 10K | 365 us | 138 us | 2.5 x | | 100K | 877 us | 530 us | 1.66 x | | 1000K | 5521 us | 4625 us | 1.25 x | Differential Revision: https://developer.blender.org/D6189 Note: Compared to previous commit yesterday, this reworks atomic handling in parallel iter code, and fixes a dummy double-free bug. Now we should only use the two critical values for synchronization from atomic calls results, which is the proper way to do things. Reading a value after an atomic operation does not guarantee you will get the latest value in all cases (especially on Windows release builds it seems). |
November 26, 2019, 13:16 (GMT) |
USD: clarification of USDAbstractWriter::is_supported() |
November 26, 2019, 13:08 (GMT) |
USD: iterate() ? iterate_and_write() |
November 26, 2019, 13:08 (GMT) |
USD: 1024 ? FILE_MAX |
November 26, 2019, 13:06 (GMT) |
Merge branch 'master' into greasepencil-object |
|
|
|


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