Revision 97b9afd by Dalai Felinto March 31, 2017, 23:22 (GMT) |
Layers / Depsgraph: Unittesting for selection and visibility evaluation |
Revision 5bfa6d8 by Dalai Felinto March 31, 2017, 23:01 (GMT) |
Fix crash in draw manager when no object active |
Revision 4c2f5ab by Dalai Felinto 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. |
Revision b0998df by Dalai Felinto March 31, 2017, 15:37 (GMT) |
Layers: Fix scene copying after IDProperty changes (also unittest: split scene copy in 4 tests) |
Revision d9b89ca by Dalai Felinto March 31, 2017, 15:37 (GMT) |
Layers unittest: Fix tests breaking since Folded was removed |
Revision 1f17b72 by Dalai Felinto 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. |
Revision 6c42079 by Sergey Sharybin March 31, 2017, 15:08 (GMT) |
Depsgraph: Correction for the previous local view commit Need to flush layers from components back to ID node. |
Revision 25ab3aa by Sergey Sharybin 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. |
Revision 90df114 by Sergey Sharybin 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. |
Revision 27d20a0 by Alexander Romanov 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 |
Revision d1f402a by Dalai Felinto March 31, 2017, 13:02 (GMT) |
Fix blenderplayer (tm) |
Revision 70fdf0f by Campbell Barton March 31, 2017, 12:52 (GMT) |
Merge branch 'master' into blender2.8 |
Revision ff69395 by Campbell Barton March 31, 2017, 12:48 (GMT) |
WM: Previous commit broke common-case loading new file Handle this in the operator |
Revision 7f7c807 by Campbell Barton March 31, 2017, 11:06 (GMT) |
Keep current app-template when selecting 'New File' |
Revision e5fa738 by Bastien Montagne 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! |
Revision 0be0640 by Sergey Sharybin 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 |
Revision d097c2a by Germano Cavalcante 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. |
Revision e254aa8 by Clément Foucault 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. |
Revision 8bd61ea by Campbell Barton March 30, 2017, 22:48 (GMT) |
Correct string formatting (error in recent change) |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021