Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 862 / 5574

March 17, 2020, 15:41 (GMT)
Multires: Cleanup, argument naming and order

Use full argument name.

Also order arguments in the generosity order: from depsgraph
(which has everything) to object (which contains multires)
specific multires modifier.
March 17, 2020, 15:41 (GMT)
Multires: Cleanup, remove redundant argument

Scene can be queried from the dependency graph.
March 17, 2020, 15:12 (GMT)
Fluid: Fixes for new abort bake faster feature

In addition to previous commit that made it possible to abort bakes faster.
March 17, 2020, 14:02 (GMT)
Add experimental global undo speedup.

The feature is hidden behind an experimental option, you'll have to
enable it in the preferences to try it.

This feature is not yet considered fully stable, crashes may happen, as
well as .blend file corruptions (very unlikely, but still possible).

In a nutshell, the ideas behind this code are to:
* Detect unchanged IDs across an undo step.
* Reuse as much as possible existing IDs memory, even when its content
did change.
* Re-use existing depsgraphs instead of building new ones from scratch.
* Store accumulated recalc flags, to avoid needless re-compute of things
that did not change, when the ID itself is detected as modified.

See T60695 and D6580 for more technical details.
March 17, 2020, 13:46 (GMT)
Cleanup: rename function

This function was missed in rBec471a9b1c1.

Differential Revision: https://developer.blender.org/D7155
March 17, 2020, 12:56 (GMT)
OverlayEngine: crash when using hidden faces

Unreported Crash. When hidden faces are active (retopology) the depth
test could fail as the default framebuffers aren't set. This patch will
check if we are rendering a depth only and skip the clearing of the
buffer.
March 17, 2020, 12:53 (GMT)
Revert "Cleanup: use doxy sections"

This reverts commit 626b2bd071b334201996081b907e18d9c2dee919.

Sergey prefers not to use doxy sections for this code.

Revert pending a decision on T74845
March 17, 2020, 12:49 (GMT)
Fluid: Abort baking jobs faster

With this change baking jobs will be aborted faster. The user will not have to wait for the current frame to finish baking. The bake job will exit early and discard the incomplete frame.
March 17, 2020, 11:23 (GMT)
Fix error using CUDA in plug-ins on Linux/macOS, hide our CUDA symbols

Better solution will be to hide all symbols by default, but this works for now.
March 17, 2020, 11:23 (GMT)
Multires: Cleanup, naming, make it more consistent

The coarse mesh is an input to generic Subdiv, and exact meaning is
ambiguous.

The input to Multires is a base mesh, which owns CD_MDISPS.
March 17, 2020, 11:10 (GMT)
Add accumulated recalc flags to IDs.

Those accumulated flags get cleared every time an undo step is written
to memfile.

Preliminary work for undo-speedup.

Part of T60695/D6580.
March 17, 2020, 11:10 (GMT)
Cleanup: minor changes.
March 17, 2020, 10:57 (GMT)
Fluid: Re-dded Empty Space option in the UI

This option existed already and was just hidden in the UI. With the new fluids system though, it will only be used for rendering - and not to optimize the cache.
March 17, 2020, 10:57 (GMT)
Fluid: Updated manta pp files

Includes only a rename. The name PyInit_Main was a bit confusing as it just belongs to Manta.
March 17, 2020, 10:24 (GMT)
Depsgraph: Adds helpers to extract/restore despgraphs in a given Main.

Extract will steal all depsgraphs currently stored in given bmain, and
restore will put them back in place, using scene and viewlayers as keys.

Preliminary work for undo-speedup.

Part of T60695/D6580.
March 17, 2020, 10:13 (GMT)
BKE_lib_id: Add helper to swap full ID content and use proper naming.

Preliminary work for undo-speedup.

Part of T60695/D6580.
March 17, 2020, 00:34 (GMT)
Cleanup: rename 'centre' to 'center' in View3D
March 17, 2020, 00:29 (GMT)
Cleanup: sort DNA renaming
March 17, 2020, 00:04 (GMT)
Cleanup: use more descriptive variable name for the data-mask

Make it explicit this data mask is added to the default mask.
March 16, 2020, 23:41 (GMT)
Revert "UI: Add 7 new community themes"

This reverts commit d89e5fcaef5135360716053a43c4676508eaf5ef.

This was meant to be committed to the add-ons repo.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021