Blender Git Commits

Blender Git commits from all branches.

Page: 1539 / 2888

May 1, 2018, 15:36 (GMT)
Remove dirty cache calls from kernel

The function BKE_gpencil_batch_cache_dirty() must be called only from operators or RNA.

Besides, the calls removed were redundant.
May 1, 2018, 15:03 (GMT)
Merge remote-tracking branch 'origin/master' into uv_unwrapping_slim_algorithm
May 1, 2018, 14:43 (GMT)
Formatting
May 1, 2018, 14:43 (GMT)
Use proper way to get CoW original
May 1, 2018, 14:27 (GMT)
Cleanup: Fix some more warnings

NOTE: For rna_GPencil_stroke_new(), the problems aren't entirely eliminated yet.
Specifically, the colorname arg is now unused - it was used in the past to
specify what color the new strokes should have.
May 1, 2018, 14:27 (GMT)
Code Cleanup: Clearly label which parameters are used for input/output
May 1, 2018, 14:27 (GMT)
GPencil Editors API: Added utility function to be called to get Copy-on-Write evaluated copies of data

* Use ED_gpencil_get_active() for writing settings back to the original datablock
(existing callback used in most operators now)

* Use ED_gpencil_get_active_evaluated() for getting the COW-evaluated geometry
(i.e. with modifiers, etc.) applied. i.e.,
``` const bGPdata *gpd_eval = ED_gpencil_get_active_evaluated(C); ```
May 1, 2018, 14:27 (GMT)
Cleanup: Remove unused var
May 1, 2018, 14:27 (GMT)
Cleanup: Fix indentation
May 1, 2018, 13:59 (GMT)
Revert to use again BKE_gpencil_batch_cache_dirty()

These functions were changed by error when replace dirty management by depsgraph.

The depsgraph is only valid for operators and the files included in this commit must call the function directly and don't use depsgraph tag.
May 1, 2018, 13:50 (GMT)
Back BKE_gpencil_batch_cache_dirty function

This function was removed by error in previous commit.
May 1, 2018, 12:55 (GMT)
Mesh *to_use ? mesh_src
May 1, 2018, 12:51 (GMT)
FIXUP for ModifierEvalContext introduction
May 1, 2018, 12:51 (GMT)
Quiet unused var warning
May 1, 2018, 12:40 (GMT)
Merge remote-tracking branch 'origin/blender2.8' into temp-modifier-rm-cddm
May 1, 2018, 12:39 (GMT)
Extract common modifier parameters into ModifierEvalContext struct

The contents of the ModifierEvalContext struct are constant while iterating
over the modifier stack. The struct thus should be only created once,
outside any loop over the modifiers.
May 1, 2018, 11:51 (GMT)
Cleanup: Add new line at EOF
May 1, 2018, 11:48 (GMT)
Remove BKE_gpencil_batch_cache_dirty()

This remove the function because is not used.
May 1, 2018, 11:44 (GMT)
Replace DRW_gpencil_batch_cache_dirty() with DEG_id_tag_update
May 1, 2018, 09:49 (GMT)
Reintroduce edgehash2
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021