Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 664 / 5574

July 24, 2020, 11:47 (GMT)
Cleanup: can use guarded instead of raw allocator now
July 24, 2020, 11:37 (GMT)
Particles: initial particle birth action

A particle action is some function that is triggered by some event.
Right now, users cannot control this. There is just a
randomize-velocity on-birth action. So the direction of spawned
particles is slightly randomized now.

This also adds a new integer attribute called "Hash" which is
useful for a number of things. Mainly for generating random numbers
for a specific particle. The ID of a particle is not necessarily a good source
of randomness.
July 24, 2020, 10:40 (GMT)
Merge branch 'blender-v2.90-release'
July 24, 2020, 10:38 (GMT)
Depsgraph: use construct on first use idiom for graph registry

This is necessary to avoid false positive memory leaks.
July 24, 2020, 10:26 (GMT)
Allocator: make leak detection work with static variables

When definining static variables that own memory, you should
use the "construct on first use" idiom. Otherwise, you'll get
a warning when Blender exits.

More details are provided in D8354.

Differential Revision: https://developer.blender.org/D8354
July 24, 2020, 10:15 (GMT)
BLI: add MultiValueMap

This is a convenience wrapper for `Map<Key, Vector<Value>>`.
It does not provide any performance benefits (yet). I need this
kind of map in a couple of places and before I was duplicating
the lookup logic in many places.
July 24, 2020, 09:41 (GMT)
DNA: disable 'int8_t' since it's not properly supported

Currently negative values from this type will be changed if the
int8_t changes to a int16_t for e.g.
July 24, 2020, 09:24 (GMT)
Merge branch 'blender-v2.90-release'
July 24, 2020, 09:23 (GMT)
Fix interface artifacts on Intel GPUs

This is a continuation of fix for T78307. Turns out instancing do not
work at all, so enforce single widget drawing on macOS and Intel GPU.

It was also reported that certain AMD and Mesa driver suffer from
similar issue, so disabled instancing for this configuration as well.

Differential Revision: https://developer.blender.org/D8374
July 24, 2020, 09:01 (GMT)
Cleanup: remove redundant glReadBuffer call when reading pixels
July 24, 2020, 06:21 (GMT)
Merge branch 'blender-v2.90-release'
July 24, 2020, 06:20 (GMT)
Fix T79209: Empties have disabled viewport display settings
July 24, 2020, 05:58 (GMT)
Merge branch 'blender-v2.90-release'
July 24, 2020, 05:55 (GMT)
Fix shape key pin toggle drawing as disabled in edit-mode

Pin can be used in edit-mode when shape key in edit-mode is enabled.
July 24, 2020, 03:58 (GMT)
Cleanup: use doxy sections, update comments missed from refactor
July 23, 2020, 22:35 (GMT)
Try to fix build error

Not sure if this is the correct fix, because I can't reproduce the error.
July 23, 2020, 21:03 (GMT)
Particles: simulate partial time steps on newly emitted particles
July 23, 2020, 20:30 (GMT)
Particles: spawn particles on mesh surface
July 23, 2020, 18:50 (GMT)
Merge branch 'blender-v2.90-release'
July 23, 2020, 18:40 (GMT)
Fix T79187: Outliner "Make Single User" crash

When "ID Data" -> "Make Single User" is chosen with selected elements
that are not curves, there is a crash. This fix ensures that the id in the
callback function is an Action.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021