Blender Git Loki

Kaikki Blender Git kommitit.

Page: 1335 / 8462

August 22, 2020, 11:11 (GMT)
Merge branch 'master' into lanpr-under-gp
August 22, 2020, 11:10 (GMT)
Merge branch 'master' into greasepencil-edit-curve
August 22, 2020, 11:10 (GMT)
Merge branch 'master' into greasepencil-object
August 22, 2020, 07:10 (GMT)
Silence some warnings; minor changes.

Since `map_bump_strength` was changed to have a
leading space, length should be increased too.

Pass by reference to avoid copy.

Release resources if not moved by the owner in Mesh and
Curve creation code.
August 22, 2020, 07:03 (GMT)
Cleanup: add r_ prefix.

No functional change.

r_offsets -> r_offset.
August 21, 2020, 23:42 (GMT)
Fix T79971 Regression: Transform Gizmos doesnt work anymore

This changes the state of occlusion queries quite a bit. Now scissors is
explicitely disabled and we enabled color write.

I still don't understand why we now need this. This patch is just trial and
error on an affected setup. Note that on the same computer, renderdoc
was not able to capture the regression (the regression did not manifest
during capture).

Regression likely introduced by rB5f414234ddea
August 21, 2020, 23:42 (GMT)
DRW: Fix state not being locked

Regression introduced by rBe12c08e8d170b7ca40f204a5b0423c23a9fbc2c1
August 21, 2020, 20:09 (GMT)
Fix after merging master
August 21, 2020, 19:51 (GMT)
Use blender::StringRef instead of std::string_view.

Context:
{rB9616e2ef78f0}
{rBc521b69ffb68}

In MTL parser, `Vector.first_index_of_try` result was being compared
with `string::npos` which gave correct results since `npos` is -1,
but is wrong semantically. So fix it.
August 21, 2020, 19:39 (GMT)
Merge branch 'master' into fcurve-modifier-panels
Revision a1f54be by Hans Goudey (master)
August 21, 2020, 19:33 (GMT)
Cleanup: Remove unused variables
August 21, 2020, 19:14 (GMT)
Use remove_prefix for easy transition to StringRef.

The relevant search functionality was added to StringRef in
{rBc521b69ffb68}
August 21, 2020, 17:46 (GMT)
Fix T79987: Crash when joining objects

Mistake in b077de086e14. I did the same fix for a few operators there,
but missed the object "Join" one.

The joining operator changes the layer content. So it must send a
notifier for that.
Before b077de086e14 that didn't cause a noticeable issue, because the
Outliner happened to listen to other notifiers (active/selection
changes) the operator sent and fully rebuilt its tree in response. Now
missing these notifiers can be more problematic, since we try to avoid
more rebuilds.

Added comments to the notifier types to avoid at least this pitfall.
August 21, 2020, 17:36 (GMT)
Move object creation code from constructor.

Also add destructors with assert in case caller doesn't
own the object.

Rename `blender_object_` to `mesh_object_` to be like
`curve_object_`.
August 21, 2020, 16:55 (GMT)
Cleanup: rename iterators over sequences to be more clear about what they do.

No functional changes expected.
August 21, 2020, 16:45 (GMT)
Cleanup: Comments, clang-format.
August 21, 2020, 16:01 (GMT)
Remove unused uv vertex index offset.
August 21, 2020, 15:43 (GMT)
Merge branch 'blender-v2.90-release' into master
August 21, 2020, 15:36 (GMT)
Edit FaceElem list outside polygon creating code.

`new_faces` was a lie after it was extended. Better is all_faces.
August 21, 2020, 15:35 (GMT)
Fix critical bug in foreach ID looper of Scene data-block.

Since stone age of lib_query, the code would iterate over the current
list of active sequences (from a meta strip e.g.), and not over the
whole list of those.

This is a critical issue as it means in some cases (editing a meta strip
typically), some ID pointers would be missed/ignored by this foreach
looper, which is now at the center of most of our ID management code.

This caused a bug here at the studio, leading to loss of all sound IDs
used by sound strips when editing and undoing inside a meta strip, since
ID refcounting would not happen properly on strips using sounds outside
the meta-strip context during file reading of the undo steps.

To be backported to 2.83.

Differential Revision: https://developer.blender.org/D8671
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021