Blender Git Commit Log

All Blender Git commits.

Page: 2216 / 8462

September 5, 2019, 07:57 (GMT)
Mesh Batch Cache: Fix threading issue

I believed the crash I experienced happened because:
1. The `extract_pos_nor_init` function is called.
2. Tasks are added to the task pool for `extract_pos_nor`.
3. The tasks begin to be executed while more tasks are added.
4. In some rare cases, all existing tasks are finished, but not all have been added yet.
5. This let the task-counter go down to zero.
6. This triggered a call to `extract_pos_nor_finish`.
7. Then more tasks are added and in the end `extract_pos_nor_finish` is called again.

A solution is to use a task pool that is suspended when created.
Unfortunately, there was an outdated comment, that was probably the root cause of the issue.

Reviewers: fclem, sergey

Differential Revision: https://developer.blender.org/D5680
September 5, 2019, 07:46 (GMT)
Merge branch 'master' into asset-engine
September 5, 2019, 07:45 (GMT)
Merge branch 'feature/modifier_openvdb_280' into blender-v2.80-develop
September 5, 2019, 07:32 (GMT)
MovieClip: Make name of Active Clip consistent in UI

Using the currently active movie clip had different names in the interface:
In scene context it was "Active Movie Clip", in Camera Background Images it was "Camera Clip", in Constraints it was "ActiveClip".
I made all those instances use "Active Clip", which is descriptive enough and also the shortest of the three.

Reviewed By: billreynish

Differential Revision: https://developer.blender.org/D5400
September 5, 2019, 07:24 (GMT)
Merge branch 'master' into asset-engine
September 5, 2019, 07:22 (GMT)
LANPR: Move object LANPR tab under material tab.
September 5, 2019, 07:06 (GMT)
Merge remote-tracking branch 'origin/master' into temp-lanpr-staging
September 5, 2019, 05:54 (GMT)
File Browser: Add Zip files as native recognised file type

Differential Revision: https://developer.blender.org/D5683

Reviewers: Brecht
September 5, 2019, 03:54 (GMT)
LANPR: Use private header in editor module.
September 5, 2019, 03:36 (GMT)
Merge remote-tracking branch 'origin/master' into temp-lanpr-staging
September 5, 2019, 02:56 (GMT)
Cleanup: use backslash for doxygen commands
September 5, 2019, 02:56 (GMT)
Cleanup: clang-format
September 5, 2019, 02:28 (GMT)
Fix 'make icons' on Linux

CRLF line ending caused shebang to fail.
September 4, 2019, 22:28 (GMT)
Rename 'transform_..._actiondata.c' to 'transform_..._action.c'
September 4, 2019, 22:25 (GMT)
Transform: Rearrange `transform_conversions` header
September 4, 2019, 22:09 (GMT)
Transform: Move node conversion to its own file
September 4, 2019, 21:52 (GMT)
Transform: Move Texture Space conversion to its transform_conversion_object
September 4, 2019, 21:46 (GMT)
Transform: Move Object conversion to its own file
Revision baaa89a by Omar Emara (master)
September 4, 2019, 21:17 (GMT)
Shading: Rewrite Mapping node with dynamic inputs.

This patch rewrites the Mapping node to support dynamic inputs. The
Max and Min options have been removed. They can be added as Min and
Max Vector Math nodes manually.

Texture nodes still use the old matrix-based mapping. A new SVM node
`NODE_TEXTURE_MAPPING` has been added to preserve this functionality.
Similarly, in GLSL, a `mapping_mat4` function has been added.

Reviewers: brecht, JacquesLucke
September 4, 2019, 20:57 (GMT)
Merge branch 'master' into asset-engine

Partial merge only, UI in filebrowser has been heavily changed and need
more work...

Conflicts:
release/scripts/startup/bl_ui/space_filebrowser.py
source/blender/blenloader/intern/versioning_280.c
source/blender/editors/space_file/file_draw.c
source/blender/editors/space_file/filelist.c
source/blender/editors/space_file/filelist.h
source/blender/makesdna/DNA_space_types.h
source/blender/windowmanager/intern/wm_operator_props.c
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021