Blender Git Loki
Git Commits -> Revision f21f35b
Revision f21f35b by Clément Foucault (tmp-overlay-engine) November 20, 2019, 19:51 (GMT) |
Overlay Engine: Edit Mode: Change Normal overlays This gets rid of the geometry shader for normal display. (note: happens to be twice as fast) This also remove the unecessary shader variations. Another goal was to get the do_zbufclip behavior back. We occlude the base vertex which can occasion some flickers bu |
Commit Details:
Full Hash: f21f35b68dc449e8ded0a3609402ca4b1e7d3581
Parent Commit: 52e69ce
Lines Changed: +83, -126
1 Deleted Path:
/source/blender/draw/engines/overlay/shaders/edit_mesh_normal_geom.glsl (+0, -18)
7 Modified Paths:
/source/blender/draw/CMakeLists.txt (+0, -1) (Diff)
/source/blender/draw/engines/overlay/overlay_edit_mesh.c (+22, -28) (Diff)
/source/blender/draw/engines/overlay/overlay_private.h (+4, -8) (Diff)
/source/blender/draw/engines/overlay/overlay_shader.c (+8, -57) (Diff)
/source/blender/draw/engines/overlay/shaders/edit_mesh_normal_vert.glsl (+31, -14) (Diff)
/source/blender/draw/intern/draw_cache.c (+17, -0) (Diff)
/source/blender/draw/intern/draw_cache.h (+1, -0) (Diff)
/source/blender/draw/engines/overlay/overlay_edit_mesh.c (+22, -28) (Diff)
/source/blender/draw/engines/overlay/overlay_private.h (+4, -8) (Diff)
/source/blender/draw/engines/overlay/overlay_shader.c (+8, -57) (Diff)
/source/blender/draw/engines/overlay/shaders/edit_mesh_normal_vert.glsl (+31, -14) (Diff)
/source/blender/draw/intern/draw_cache.c (+17, -0) (Diff)
/source/blender/draw/intern/draw_cache.h (+1, -0) (Diff)