Blender Git Loki

Git Commits -> Revision 4c4a7e8

Revision 4c4a7e8 by Sergey Sharybin (master)
January 9, 2018, 15:09 (GMT)
Task scheduler: Use single parallel range function with more flexible function

Now all the fine-tuning is happening using parallel range settings structure,
which avoid passing long lists of arguments, allows extend fine-tuning further,
avoid having lots of various functions which basically does the same thing.

Commit Details:

Full Hash: 4c4a7e84c64472e38811933646f3fefeb071b0b4
Parent Commit: d2708b0
Lines Changed: +938, -373

33 Modified Paths:

/source/blender/blenkernel/intern/CCGSubSurf_legacy.c (+54, -24) (Diff)
/source/blender/blenkernel/intern/colortools.c (+10, -2) (Diff)
/source/blender/blenkernel/intern/dynamicpaint.c (+239, -60) (Diff)
/source/blender/blenkernel/intern/mask_rasterize.c (+7, -1) (Diff)
/source/blender/blenkernel/intern/mesh_evaluate.c (+8, -4) (Diff)
/source/blender/blenkernel/intern/ocean.c (+4, -1) (Diff)
/source/blender/blenkernel/intern/particle_system.c (+44, -12) (Diff)
/source/blender/blenkernel/intern/pbvh.c (+10, -3) (Diff)
/source/blender/blenkernel/intern/shrinkwrap.c (+26, -9) (Diff)
/source/blender/blenkernel/intern/smoke.c (+28, -5) (Diff)
/source/blender/blenkernel/intern/tracking_auto.c (+4, -1) (Diff)
/source/blender/blenkernel/intern/tracking_stabilize.c (+5, -1) (Diff)
/source/blender/blenlib/BLI_task.h (+52, -20) (Diff)
/source/blender/blenlib/intern/BLI_kdopbvh.c (+14, -4) (Diff)
/source/blender/blenlib/intern/math_statistics.c (+7, -1) (Diff)
/source/blender/blenlib/intern/task.c (+9, -74) (Diff)
/source/blender/bmesh/intern/bmesh_interp.c (+4, -1) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval.cc (+5, -2) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval_flush.cc (+27, -11) (Diff)
/source/blender/editors/sculpt_paint/paint_cursor.c (+6, -2) (Diff)
/source/blender/editors/sculpt_paint/paint_image_2d.c (+4, -1) (Diff)
/source/blender/editors/sculpt_paint/paint_mask.c (+12, -3) (Diff)
/source/blender/editors/sculpt_paint/paint_vertex.c (+68, -35) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+206, -74) (Diff)
/source/blender/editors/sculpt_paint/sculpt_undo.c (+7, -2) (Diff)
/source/blender/editors/space_sequencer/sequencer_scopes.c (+22, -6) (Diff)
/source/blender/modifiers/intern/MOD_displace.c (+7, -1) (Diff)
/source/blender/modifiers/intern/MOD_meshdeform.c (+7, -1) (Diff)
/source/blender/modifiers/intern/MOD_ocean.c (+7, -3) (Diff)
/source/blender/modifiers/intern/MOD_surfacedeform.c (+14, -4) (Diff)
/source/blender/modifiers/intern/MOD_uvwarp.c (+7, -1) (Diff)
/source/blender/modifiers/intern/MOD_weightvgproximity.c (+10, -3) (Diff)
/source/blender/render/intern/source/pointdensity.c (+4, -1) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021