Blender Git Commit Log

All Blender Git commits.

Page: 1554 / 8462

June 16, 2020, 17:27 (GMT)
Merge branch 'master' into greasepencil-edit-curve

Conflicts:
source/blender/blenkernel/intern/gpencil_geom.c
Revision 0beb300 by over0219 (soc-2020-soft-body)
June 16, 2020, 17:26 (GMT)
added BVH
June 16, 2020, 16:13 (GMT)
Fixed most render tests with light tree off.
June 16, 2020, 16:12 (GMT)
Buildbot: Cleanup, typo in logging
June 16, 2020, 16:03 (GMT)
Fix issue with uint in headers in recent own commit.

Would break on some systems/compilers...
June 16, 2020, 15:54 (GMT)
Property Search: Make ctrl-F work, and alt-F to clear
Revision 1665218 by Bastien Montagne (master)
June 16, 2020, 15:40 (GMT)
Fix (unreported) wrong size of UserPreferences' `dupflag` parameter.

Adding volume obdata option to `eDupli_ID_Flags` enum made it go beyond
the 16 bits of a short... Also, enums should typically be stored in
unsigned integers.
Revision 94fba47 by Bastien Montagne (master)
June 16, 2020, 15:40 (GMT)
Cleanup: use explicit enum type for duplicate option of `BKE_object_duplicate`

Using enum type itself in implementations, and uint in headers (as using
enums types in headers is a pain when enum are not defined and used in a
single same header file...).
Revision 9e30711 by Bastien Montagne (master)
June 16, 2020, 15:40 (GMT)
Cleanup: remove hierarchy parameter from `BKE_collection_duplicate`

It makes no sense to deep-copy a collection and not also copy its
children collections... Parameter was not used anymore anyway.

So now this duplicate function will always at least deep-duplicate all
of its children collections, recursively.
June 16, 2020, 15:40 (GMT)
Cleanup: get rid of `BKE_collection_copy`.

We want to get rid of those for all ID types ultimately, but that one
was only used in one place, being the only one calling
`BKE_collection_duplicate` without hierarchical duplicate and parent
collection pointer, effectively using the full power of the complex deep
duplication code for a mere `BKE_id_copy` call...

This will allow for further cleanup in duplicate code.
June 16, 2020, 15:39 (GMT)
Merge branch 'master' into greasepencil-object

Conflicts:
release/scripts/startup/bl_operators/__init__.py
source/blender/blenkernel/intern/gpencil_geom.c
June 16, 2020, 15:36 (GMT)
Added options to display the liquid grids 'Phi In', 'Phi Out' and 'Phi Obstacle'.
June 16, 2020, 15:17 (GMT)
Refactor: move .blend read/write of mesh deform modifier to MOD_meshdeform.c
June 16, 2020, 15:04 (GMT)
Cleanup: remove unnecessary indirection for .blend read/write of curvemapping
June 16, 2020, 15:01 (GMT)
Buildbot: Support multiple workers talking to single codesign server

Is achieved by replacing hard-coded signed/unsigned file names with
"<uuid>" which acts as a "request ID". This way multiple workers can
put their requests into a single directory without collisions. The
code sign server will handle the requests sequentially in an unknown
order.
June 16, 2020, 15:01 (GMT)
Buildbot: Don't use builder name in the build directory

The directory layout on worker goes as following:

<Worker>
<Builder Name>
blender.git/
build/
install/
lib/

Adding an extra <Builder Name> after build is redundant.

Differential Revision: https://developer.blender.org/D8045
June 16, 2020, 14:59 (GMT)
Refactor: Move curvemapping .blend read/write to blenkernel

This is necessary so that it can be accessed from `blendWrite`
and `blendRead` callbacks from modifiers.
June 16, 2020, 14:50 (GMT)
Merge branch 'master' into property-search-ui
June 16, 2020, 14:35 (GMT)
Functions: Multi Function

This adds the `MultiFunction` type and some smallish utility types that it uses.
A `MultiFunction` encapsulates a function that is optimized for throughput by
always processing many elements at once.

This is an important part of the new particle system, because it allows us to
execute user generated node trees for many particles efficiently.

Reviewers: brecht

Differential Revision: https://developer.blender.org/D8030
June 16, 2020, 14:33 (GMT)
Merge branch 'master' into soc-2020-fluid-tools
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021