Blender Git Loki
Git Commits -> Revision 64f8f7d
Revision 64f8f7d by Jeroen Bakker (master) September 4, 2019, 06:08 (GMT) |
Fix T63755: Area Stretching Overlay Support for UV Stretching overlay during multi object editing. The VBO now holds the ratios per fase. In the shader these ratios will be compared against the global ratios. The global rations are created from all selected objects. The current implementation does not fit well with the draw module. The plan is to move the drawing of other spaces towards the draw manager what leads to a better fit. Currently the details on this solution is unclear but this requirement will become an attentionpoint in the future design. Reviewed By: fclem Differential Revision: https://developer.blender.org/D5665 |
Commit Details:
Full Hash: 64f8f7db7cce0c8923afcabb523f7400f744387e
Parent Commit: 0cb7301
Lines Changed: +187, -112
6 Modified Paths:
/source/blender/draw/intern/draw_cache_extract.h (+11, -5) (Diff)
/source/blender/draw/intern/draw_cache_extract_mesh.c (+9, -17) (Diff)
/source/blender/draw/intern/draw_cache_impl.h (+4, -2) (Diff)
/source/blender/draw/intern/draw_cache_impl_mesh.c (+42, -25) (Diff)
/source/blender/editors/uvedit/uvedit_draw.c (+105, -59) (Diff)
/source/blender/gpu/shaders/gpu_shader_2D_edituvs_stretch_vert.glsl (+16, -4) (Diff)
/source/blender/draw/intern/draw_cache_extract_mesh.c (+9, -17) (Diff)
/source/blender/draw/intern/draw_cache_impl.h (+4, -2) (Diff)
/source/blender/draw/intern/draw_cache_impl_mesh.c (+42, -25) (Diff)
/source/blender/editors/uvedit/uvedit_draw.c (+105, -59) (Diff)
/source/blender/gpu/shaders/gpu_shader_2D_edituvs_stretch_vert.glsl (+16, -4) (Diff)