Blender Git Commit Log

All Blender Git commits.

Page: 3717 / 8462

August 22, 2017, 14:31 (GMT)
Merge branch 'master' into blender2.8
August 22, 2017, 14:27 (GMT)
Fix T52209: New Depsgraph - animated follow curve constraint sometimes freaks out when the curve has a parent
August 22, 2017, 14:24 (GMT)
Depsgraph: Cleanup, make code friendlier to be edited in columns
August 22, 2017, 14:12 (GMT)
Depsgraph: Remove placeholder for path evaluation

Wasn't used in years, if it really needs to be dedicated operation it needs to
be revisited anyway.
August 22, 2017, 13:50 (GMT)
Fix threading conflict when doing Cycles background render

It is possible to have same image used multiple times at different frames,
which means we can not free it's buffers without any guard. From quick tests
this seems to be doing what it is supposed to.

Need more testing and port this to 2.79.
August 22, 2017, 12:48 (GMT)
use areabased centroid calculation again for shards + small fix in loading routine

new volumebased method gave incorrect results with nonmanifolds
August 22, 2017, 12:41 (GMT)
GPUTexture: Remove Warning.
August 22, 2017, 12:37 (GMT)
GL_TEXTURE_2D_ARRAY wasn't handled in GPU_texture_update

Although the problem was exposed in 9457715d9a6f, the problem was in the
original code that was copied over. To have:

```
} else { /* EXPECTED_VALUE */
```

Without an BLI_assert(value == EXPECTED_VALUE); is asking for troubles.
Yet another reason to favour switch statements with:

```
default:
BLI_assert(!"value not implemented or supported");
```

Instead of chained if/else if/else /* expected_value */.
August 22, 2017, 12:22 (GMT)
add GPU_glew header
August 22, 2017, 12:10 (GMT)
Fix T52053: Sculpt missing update w/ clay engine

Leaving sculpt mode wasn't updating the mesh because the update
flushed from the depsgraph ignored edits to vertex location.
August 22, 2017, 12:07 (GMT)
Cleanup: naming for mesh dirty flags

- NOCHECK -> ALL
- ALL -> MAYBE_ALL

Where 'MAYBE_ALL' checks to see if the mesh has changed.
This is clearer that `BKE_MESH_BATCH_DIRTY_ALL` is dirty and
going to be updated without any guess-work.
August 22, 2017, 11:33 (GMT)
Check if modifiers before calling function
August 22, 2017, 10:53 (GMT)
Fix T52454: Crash in DEG_graph_on_visible_update when activating scene layer

Most likely needs in 2.79 final release.
August 22, 2017, 10:37 (GMT)
added an automerge distortion cache
August 22, 2017, 10:30 (GMT)
GPU Texture: Use switch instead of if/else
August 22, 2017, 10:13 (GMT)
Manipulator: template for Python manipulator

This is an example of a manipulator that defines it's own geometry.
August 22, 2017, 09:30 (GMT)
Merge branch 'blender2.8' into greasepencil-object
August 22, 2017, 09:13 (GMT)
Fix holes bug in fillets.
August 22, 2017, 08:56 (GMT)
Manipulator: Add API target_get/set/range wrappers

Allows Python manipulators access the values of target properties
needed for Python to make use of the general target property interface.
August 22, 2017, 08:21 (GMT)
Merge branch 'master' into blender2.8
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021