Blender Git Loki
Git Commits -> Revision c81a922
Revision c81a922 by Antonis Ryakiotakis (soc-2013-paint) April 22, 2014, 15:12 (GMT) |
Refactor: Materials now include a generated texture paint cache. This solves some irritating issues with calling synchronization functions too often in many places. Synchronization only occurs in dependency graph material updates and when we add layers. |
Commit Details:
Full Hash: c81a9223c40ec78630faa76ef66fb442b7af4620
Parent Commit: 6c12039
Lines Changed: +88, -97
13 Modified Paths:
/release/scripts/startup/bl_ui/space_view3d_toolbar.py (+3, -4) (Diff)
/source/blender/blenkernel/intern/cdderivedmesh.c (+6, -2) (Diff)
/source/blender/blenkernel/intern/depsgraph.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/material.c (+34, -15) (Diff)
/source/blender/blenkernel/intern/subsurf_ccg.c (+6, -2) (Diff)
/source/blender/editors/sculpt_paint/paint_image.c (+0, -3) (Diff)
/source/blender/editors/sculpt_paint/paint_image_proj.c (+6, -32) (Diff)
/source/blender/editors/sculpt_paint/paint_utils.c (+1, -3) (Diff)
/source/blender/editors/space_view3d/drawmesh.c (+1, -4) (Diff)
/source/blender/gpu/intern/gpu_buffers.c (+6, -2) (Diff)
/source/blender/makesdna/DNA_material_types.h (+11, -4) (Diff)
/source/blender/makesrna/intern/rna_internal.h (+1, -2) (Diff)
/source/blender/makesrna/intern/rna_material.c (+12, -24) (Diff)
/source/blender/blenkernel/intern/cdderivedmesh.c (+6, -2) (Diff)
/source/blender/blenkernel/intern/depsgraph.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/material.c (+34, -15) (Diff)
/source/blender/blenkernel/intern/subsurf_ccg.c (+6, -2) (Diff)
/source/blender/editors/sculpt_paint/paint_image.c (+0, -3) (Diff)
/source/blender/editors/sculpt_paint/paint_image_proj.c (+6, -32) (Diff)
/source/blender/editors/sculpt_paint/paint_utils.c (+1, -3) (Diff)
/source/blender/editors/space_view3d/drawmesh.c (+1, -4) (Diff)
/source/blender/gpu/intern/gpu_buffers.c (+6, -2) (Diff)
/source/blender/makesdna/DNA_material_types.h (+11, -4) (Diff)
/source/blender/makesrna/intern/rna_internal.h (+1, -2) (Diff)
/source/blender/makesrna/intern/rna_material.c (+12, -24) (Diff)