April 28, 2016, 16:29 (GMT) |
Cycles: SIMD optimization of unaligned BVH traversal Some movement towards SIMD-optimized traversal of unaligned nodes, not fully optimal yet, but now the branch is about 4% faster on a test scene with hairy monkey with 40K hair. Should still be possible to optimize matrix multiplication and maybe some parts could be re-formulated a bit to become more friendly for vectorization. But likely next step would be to support QBVH for hair, that should be easier to vectorze with similar to current formulation. |
April 28, 2016, 13:10 (GMT) |
Cycles: Move all unaligned boundbox to the parent node Now parent node contains unaligned bounding box of it's children, which is more friendly for applying SIMD optimization. This currently only solves inner nodes being intersected twice, actual vectorization is coming next. |
April 28, 2016, 11:53 (GMT) |
Merge branch 'master' into cycles_hair_bvh |
Revision d47aab2 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) April 27, 2016, 11:30 (GMT) |
fix: seems autohide refresh was not triggered each time after loading a file since this is runtime only data force to refresh it now. |
April 27, 2016, 11:16 (GMT) |
Merge branch 'asset-engine' into asset-experiments |
April 27, 2016, 11:15 (GMT) |
Some tweaks to flags & versionning handling for assets update check. |
April 27, 2016, 09:02 (GMT) |
Merge branch 'master' into asset-experiments |
April 27, 2016, 09:01 (GMT) |
Merge branch 'id-remap' into asset-experiments Conflicts: source/blender/windowmanager/intern/wm_files_link.c source/blender/windowmanager/wm_files.h |
April 27, 2016, 08:58 (GMT) |
Merge branch 'asset-engine' into asset-experiments Conflicts: source/blender/windowmanager/intern/wm_operators.c |
April 26, 2016, 19:55 (GMT) |
Merge branch 'master' into microdisp |
April 26, 2016, 14:42 (GMT) |
Add some header info about asset errors or reload needs. Again, rather rough UI but enough to be useful for now. |
April 26, 2016, 14:02 (GMT) |
Add simple dummy code in outliner to show assets and their status. This is purely WIP helper stuff, final UI will need real work - but that's for later. |
April 26, 2016, 12:42 (GMT) |
Merge branch 'master' into asset-engine |
Revision c2a5f95 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) April 26, 2016, 12:33 (GMT) |
Merge branch 'master' into id-remap |
April 25, 2016, 17:15 (GMT) |
Cycles: Use affine space for unaligned nodes This way we always know node's boundbox is within 0..1 which simplifies intersection check and saves some per-node memory. |
April 25, 2016, 16:58 (GMT) |
Merge branch 'master' into cycles_hair_bvh |
April 25, 2016, 14:55 (GMT) |
Merge branch 'master' into asset-engine Conflicts: source/blender/blenkernel/intern/blender.c source/blender/windowmanager/intern/wm_files.c source/blender/windowmanager/intern/wm_init_exit.c |
Revision 60474d1 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) April 25, 2016, 14:41 (GMT) |
Merge branch 'master' into id-remap |
April 25, 2016, 14:23 (GMT) |
adapted obstacle flags for mantaflow |
April 25, 2016, 14:22 (GMT) |
transferred object velocities to mantaflow |
|
|
|


Master Commits
MiikaHweb | 2003-2021