Blender Git Commits

Blender Git commits from all branches.

Page: 2726 / 2888

September 5, 2013, 12:23 (GMT)
Added check for last datamask used for derivedRender calculation

That's perhaps not too much difference for now, because it seems
all places are using the same data mask for derived render, but
better be safe and robust here than sorry.

Alternative would be to remove dataMask from API here and always
use hard-coded mask in DerivedMesh.c for derivedRender.
September 5, 2013, 11:07 (GMT)
Merging r59797 through r59824 from trunk into soc-2013-depsgraph_mt

September 4, 2013, 15:02 (GMT)
The toolbar did not properly redraw when a panel was hidden in case the region overlap was off.
September 4, 2013, 14:58 (GMT)
Hidden panels did not survive a save and load. This fixes that by making sure the panels' types are set.
September 4, 2013, 14:40 (GMT)
The popup menu to hide panels now shows the toggles in the right order.
September 4, 2013, 14:34 (GMT)
Implemented a menu in the toolbar header that allows individual panels to be hidden.
September 4, 2013, 11:56 (GMT)
Drag polling and drag operator naming does now respect and prefer overlapping regions.
September 4, 2013, 11:02 (GMT)
Merging r59766 through r59796 from trunk into soc-2013-depsgraph_mt

September 3, 2013, 18:31 (GMT)
Menu is closed immediately when an operator button is dragged.
September 3, 2013, 15:26 (GMT)
The operator redo panel now stays open when the toolbar is hidden. This only works when region overlap is turned on in the user preferences.
September 3, 2013, 11:41 (GMT)
The operator redo panel is in its old place again. The size of it's region is automatically adjusted.
September 3, 2013, 10:43 (GMT)
Merging r59745 through r59765 from trunk into soc-2013-depsgraph_mt

September 3, 2013, 09:11 (GMT)
Commented out menubar text menus. It now displays only custom buttons.
September 2, 2013, 19:35 (GMT)
Merged revision(s) 59605-59750 from trunk/blender into soc-2013-dingto.
September 2, 2013, 18:50 (GMT)
Resolved conflicts in icon file.
September 2, 2013, 17:55 (GMT)
Merged trunk.
September 2, 2013, 17:33 (GMT)
DerivedRender cleanup and improvements

- Use special flags in DagNode for tags and scheduled
instead of trying to use color for this. This way
it's possible to have both tag and scheduler working
at the same time.

- Simplified DAG threaded traversal code, moved comments
to depsgaph instead of documenting what functions does
when using them.

- Switch from recursive tag flush to iterative one.

- Set scenes shall be handled properly in convertblender.

- Removed derivedRender construction from handle object
update function. It doesn't make much sense to have it
in both there and convertblender.

- Creating new task pool now ensures malloc is switched
to thread-safe one.

- Create derivedRender in threads using the same way as
it's done for object update. In really quick tests
gave around 2x speedup of database_init_objects when
having 130 suzannes with subsurf level of 3.
September 2, 2013, 17:28 (GMT)
Merging r59735 through r59744 from trunk into soc-2013-depsgraph_mt

September 2, 2013, 16:39 (GMT)
* Tweaked the layout of the toolbar panels, added a compact representation for brush and texture previews, and slightly tweaked the organisation of regions in the view3d.
September 2, 2013, 14:55 (GMT)
- merged from trunk, up to r59732; - resolved conflict in CMake files from Cycles Standalone changes;
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021