Blender Git Loki
Git Commits -> Revision 692891f
Revision 692891f by Brecht Van Lommel (master) May 31, 2019, 15:17 (GMT) |
Fix sculpt mode drawing with modifiers still being wrong in some cases Centralize logic for when to use the PBVH for drawing, fix missing tests in mask drawing, fix missing tests for multiple windows, only do more expensive update for all viewports at end of the stroke. |
Commit Details:
Full Hash: 692891f69ea42af0ba890f5f92cbd1a3260442c9
Parent Commit: 9899999
Lines Changed: +121, -120
13 Modified Paths:
/source/blender/blenkernel/BKE_paint.h (+3, -3) (Diff)
/source/blender/blenkernel/intern/paint.c (+20, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_materials.c (+4, -8) (Diff)
/source/blender/draw/engines/workbench/workbench_deferred.c (+13, -11) (Diff)
/source/blender/draw/engines/workbench/workbench_forward.c (+15, -14) (Diff)
/source/blender/draw/engines/workbench/workbench_materials.c (+2, -2) (Diff)
/source/blender/draw/engines/workbench/workbench_private.h (+2, -2) (Diff)
/source/blender/draw/intern/draw_manager.c (+0, -22) (Diff)
/source/blender/draw/intern/DRW_render.h (+0, -1) (Diff)
/source/blender/draw/modes/overlay_mode.c (+7, -6) (Diff)
/source/blender/draw/modes/sculpt_mode.c (+2, -2) (Diff)
/source/blender/editors/sculpt_paint/paint_vertex.c (+0, -2) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+53, -47) (Diff)
/source/blender/blenkernel/intern/paint.c (+20, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_materials.c (+4, -8) (Diff)
/source/blender/draw/engines/workbench/workbench_deferred.c (+13, -11) (Diff)
/source/blender/draw/engines/workbench/workbench_forward.c (+15, -14) (Diff)
/source/blender/draw/engines/workbench/workbench_materials.c (+2, -2) (Diff)
/source/blender/draw/engines/workbench/workbench_private.h (+2, -2) (Diff)
/source/blender/draw/intern/draw_manager.c (+0, -22) (Diff)
/source/blender/draw/intern/DRW_render.h (+0, -1) (Diff)
/source/blender/draw/modes/overlay_mode.c (+7, -6) (Diff)
/source/blender/draw/modes/sculpt_mode.c (+2, -2) (Diff)
/source/blender/editors/sculpt_paint/paint_vertex.c (+0, -2) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+53, -47) (Diff)