Blender Git Loki
Git Commits -> Revision 0ba3a1a
Revision 0ba3a1a by Clément Foucault (master) August 24, 2018, 14:46 (GMT) |
Sculpt: Optimize Mask Overlay drawing * Remove support for diffuse color in the pbvh buffers. * Upload raw data to GPU. * Only draw nodes that have mask data when drawing the overlay. This should fix T56466 |
Commit Details:
Full Hash: 0ba3a1a6863a4b5960933df7d5a12d158da5d0d0
Parent Commit: c899f21
Lines Changed: +114, -269
1 Added Path:
/source/blender/draw/modes/shaders/sculpt_mask_vert.glsl (+19, -0) (View)
7 Modified Paths:
/source/blender/blenkernel/BKE_pbvh.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/pbvh.c (+8, -30) (Diff)
/source/blender/draw/CMakeLists.txt (+1, -0) (Diff)
/source/blender/draw/intern/draw_manager_data.c (+1, -1) (Diff)
/source/blender/draw/modes/sculpt_mode.c (+27, -20) (Diff)
/source/blender/gpu/GPU_buffers.h (+2, -4) (Diff)
/source/blender/gpu/intern/gpu_buffers.c (+55, -213) (Diff)
/source/blender/blenkernel/intern/pbvh.c (+8, -30) (Diff)
/source/blender/draw/CMakeLists.txt (+1, -0) (Diff)
/source/blender/draw/intern/draw_manager_data.c (+1, -1) (Diff)
/source/blender/draw/modes/sculpt_mode.c (+27, -20) (Diff)
/source/blender/gpu/GPU_buffers.h (+2, -4) (Diff)
/source/blender/gpu/intern/gpu_buffers.c (+55, -213) (Diff)