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)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021