Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2166 / 5574

March 31, 2017, 23:22 (GMT)
Layers / Depsgraph: Unittesting for selection and visibility evaluation
March 31, 2017, 23:01 (GMT)
Fix crash in draw manager when no object active
March 31, 2017, 22:04 (GMT)
Bumping version to 2.80

This should have been done earlier. But now that we may see more activity in master due to bcon3 merges, it is even more important to stress out the separation between master and 2.8.

Also I needed the version bump for idproperties doversion (they needed
to happen in _after_linking, and we don't have access to
DNA_struct_elem_find there).

Last but not least, every time I posted a video or image from 2.80, I
got someone confused about the version showing in the infobar.
March 31, 2017, 15:37 (GMT)
Layers: Fix scene copying after IDProperty changes

(also unittest: split scene copy in 4 tests)
March 31, 2017, 15:37 (GMT)
Layers unittest: Fix tests breaking since Folded was removed
March 31, 2017, 15:37 (GMT)
Layers unittest: Breaking pep8, but getting tests to work again

I will investigate this further later.

The big problem is that the way I'm running tests if I have any error
(e.g., ImportError) the pass still pass.
March 31, 2017, 15:08 (GMT)
Depsgraph: Correction for the previous local view commit

Need to flush layers from components back to ID node.
March 31, 2017, 15:08 (GMT)
Fix threading conflicts in multitex_ext_safe()

This function was modifying texture datablock, which makes the call
unsafe for call from multiple threads. Now we pass the argument that
we don't need nodes to the underlying functions.

There will be still race condition in noise texture, but that should
at least be free from crashes. Doesn't mean we shouldn't fix it tho.
March 31, 2017, 15:08 (GMT)
Cycles: Solve threading conflict in shader synchronization

Update tag might access links (when checking for attributes) and
the links might be in the middle of rebuild in simplification
logic.
March 31, 2017, 14:53 (GMT)
Fix unreported bug in Blender Render: using unnormalized normal in normal map node in the same way as in baking
March 31, 2017, 13:02 (GMT)
Fix blenderplayer (tm)
March 31, 2017, 12:52 (GMT)
Merge branch 'master' into blender2.8
March 31, 2017, 12:48 (GMT)
WM: Previous commit broke common-case loading new file

Handle this in the operator
March 31, 2017, 11:06 (GMT)
Keep current app-template when selecting 'New File'
March 31, 2017, 10:14 (GMT)
UI cleanup: simplify Icon handling of uiDefAutoButR for PROP_POINTER.

Comes from D113, but really not related to the patch's topic!
March 31, 2017, 08:28 (GMT)
Blender 2.8: Cleanup, no need in escape
March 31, 2017, 08:12 (GMT)
Cycles: More fixes after include changes
March 31, 2017, 04:01 (GMT)
Fix T51072: The reference of a pyobject may be being overwritten in `bm_mesh_remap_cd_update`

In this case the Pyobject gets lost from pybm, and bm.free() does not invalidate the PyElem.
This will cause the destructor of python to read invalid memory and crash.

The solution is to make a copy of the pyobjects pointers before overwriting.
March 30, 2017, 23:07 (GMT)
Eevee: Codestyle, optimisation and a few fixes

Something is very wrong with the energy factor. For now I tweaked them by hand to fit cycles.
March 30, 2017, 22:48 (GMT)
Correct string formatting (error in recent change)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021