Blender Git Commit Log

All Blender Git commits.

Page: 2064 / 8462

November 13, 2019, 10:29 (GMT)
Modifiers: Correct deform-only modifiers

There was a discontinuity between how deform-only modifiers are applied
for the case when result deform mesh is requested and when it is not.

Namely, the input mesh will always be guaranteed to present in the
former case, but not in the latter.

This change makes it so input mesh to deform-only modifiers is always
at consistent state.

Pair programming and review together with Bastien, thanks!
November 13, 2019, 08:24 (GMT)
Initial implementation of code signing routines

This changes integrates code signing steps into a buildbot worker
process.

The configuration requires having a separate machine running with
a shared folder access between the signing machine and worker machine.

Actual signing is happening as a "POST-INSTALL" script run by CMake,
which allows to sign any binary which ends up in the final bundle.
Additionally, such way allows to avoid signing binaries in the build
folder (if we were signing as a built process, which iwas another
alternative).
Such complexity is needed on platforms which are using CPack to
generate final bundle: CPack runs INSTALL target into its own location,
so it is useless to run signing on a folder which is considered INSTALL
by the buildbot worker.

There is a signing script which can be used as a standalone tool,
making it possible to hook up signing for macOS's bundler.

There is a dummy Linux signer implementation, which can be activated
by returning True from mock_codesign in linux_code_signer.py.
Main purpose of this signer is to give an ability to develop the
scripts on Linux environment, without going to Windows VM.

The code is based on D6036 from Nathan Letwory.

Differential Revision: https://developer.blender.org/D6216
November 13, 2019, 07:55 (GMT)
Merge branch 'master' into greasepencil-object
November 13, 2019, 05:39 (GMT)
LANPR: Removed chaining thresholds from when using LANPR engine.

The value is only effective in grease pencil conversion.
November 13, 2019, 05:30 (GMT)
Cleanup: float value format in rna_scene.c
November 13, 2019, 05:27 (GMT)
LANPR: Remove unused property.
November 13, 2019, 05:06 (GMT)
Merge remote-tracking branch 'origin/master' into temp-lanpr-cleanup2
November 13, 2019, 05:02 (GMT)
LANPR: Ortho camera live update support for viewport.

Note: Incorrect view direction leads to incorrect contour in ortho
viewport, in render mode both ortho and perspective is working.
November 13, 2019, 04:08 (GMT)
Merge branch 'blender-v2.81-release'
November 13, 2019, 04:08 (GMT)
Merge branch 'blender-v2.81-release'
November 13, 2019, 03:55 (GMT)
Add support for the TBB allocator on windows.

The heap on windows is single threaded causing it to lag behind linux in performance in allocation heavy multithreaded scenarios, BVH building is a prime example.

See https://developer.blender.org/D6218 for benchmark results

for testing with the allocator enabled/disabled you can set the environment variable TBB_MALLOC_DISABLE_REPLACEMENT=1 to disable the TBB allocator.

Reviewed By: @sergey

Differential Revision: https://developer.blender.org/D6218
November 13, 2019, 03:26 (GMT)
Merge remote-tracking branch 'origin/master' into temp-lanpr-cleanup2
November 13, 2019, 03:25 (GMT)
VSE: open file browser sidebar by default when adding external strips

Open the file browser sidebar by default when adding Movie/Sound/Image Sequence Strips, to show the operator options.

Differential Revision: https://developer.blender.org/D6212

Reviewed by: William Reynish, Julian Eisel
November 13, 2019, 03:25 (GMT)
Fix T71474: Temporary image editor cancels to file editor after file operation
November 13, 2019, 03:25 (GMT)
Fix lattice deform after undo and edit-mode exit

Follow up on T71414
November 13, 2019, 03:25 (GMT)
Revert "Fix T71126: add old hotkeys to set start/end frame in the timeline to"

This caused T71483.
Having timeline and dopesheet merged in 2.8 makes using S/E keys in timeline not work well.
2.7x keymap needs to fit with 2.8x internals, so probably 2.7x keymap will have to live with Ctrl+Home / Ctrl+End here.

This reverts commit 4fbcbbfb967cb0fdff11dfc1646a1c55bca96f1d.
November 13, 2019, 03:25 (GMT)
Fix T71414: Undoing change of lattice resolution deforms mesh
November 13, 2019, 03:25 (GMT)
Windows: Fix build errors during deps build on windows.
November 13, 2019, 03:25 (GMT)
Fix T71436: proportional_edit_objects turns off when translating cursor in edit mode
November 13, 2019, 03:25 (GMT)
Fluid Particles: fix threading crash with viscoelastic springs.

As correctly pointed out by a comment in the code, adding
new springs wasn't thread safe, and caused crashes.

Fix by buffering new springs in intermediate thread-local
arrays, which are flushed on the main thread. This is valid
because the new springs are not used until the next sim step.

Differential Revision: https://developer.blender.org/D6133
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021