Blender Git Loki
Git Commits -> Revision b463cd2
Revision b463cd2 by Clément Foucault (master) March 2, 2017, 00:08 (GMT) |
Edit Mode overlay: Moved Shaders to draw modules and resolved some draw issue. We don't want to clutter gpu_shader.c with engine specific code Added face's center dot Simplified loose vert shader |
Commit Details:
Full Hash: b463cd2ab8f1a48200e6b348002ac88d3a8507ca
Parent Commit: aa10228
Lines Changed: +1163, -923
7 Added Paths:
/source/blender/draw/modes/shaders/edit_overlay_facedot_frag.glsl (+55, -0) (View)
/source/blender/draw/modes/shaders/edit_overlay_facedot_vert.glsl (+57, -0) (View)
/source/blender/draw/modes/shaders/edit_overlay_frag.glsl (+223, -0) (View)
/source/blender/draw/modes/shaders/edit_overlay_geom_edge.glsl (+186, -0) (View)
/source/blender/draw/modes/shaders/edit_overlay_geom_tri.glsl (+314, -0) (View)
/source/blender/draw/modes/shaders/edit_overlay_loosevert_vert.glsl (+91, -0) (View)
/source/blender/draw/modes/shaders/edit_overlay_vert.glsl (+23, -0) (View)
/source/blender/draw/modes/shaders/edit_overlay_facedot_vert.glsl (+57, -0) (View)
/source/blender/draw/modes/shaders/edit_overlay_frag.glsl (+223, -0) (View)
/source/blender/draw/modes/shaders/edit_overlay_geom_edge.glsl (+186, -0) (View)
/source/blender/draw/modes/shaders/edit_overlay_geom_tri.glsl (+314, -0) (View)
/source/blender/draw/modes/shaders/edit_overlay_loosevert_vert.glsl (+91, -0) (View)
/source/blender/draw/modes/shaders/edit_overlay_vert.glsl (+23, -0) (View)
5 Deleted Paths:
/source/blender/gpu/shaders/gpu_shader_edit_overlay_frag.glsl (+0, -220)
/source/blender/gpu/shaders/gpu_shader_edit_overlay_geom_edge.glsl (+0, -188)
/source/blender/gpu/shaders/gpu_shader_edit_overlay_geom_tri.glsl (+0, -317)
/source/blender/gpu/shaders/gpu_shader_edit_overlay_geom_vert.glsl (+0, -113)
/source/blender/gpu/shaders/gpu_shader_edit_overlay_vert.glsl (+0, -23)
/source/blender/gpu/shaders/gpu_shader_edit_overlay_geom_edge.glsl (+0, -188)
/source/blender/gpu/shaders/gpu_shader_edit_overlay_geom_tri.glsl (+0, -317)
/source/blender/gpu/shaders/gpu_shader_edit_overlay_geom_vert.glsl (+0, -113)
/source/blender/gpu/shaders/gpu_shader_edit_overlay_vert.glsl (+0, -23)
14 Modified Paths:
/source/blender/blenkernel/BKE_mesh_render.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/mesh_render.c (+59, -1) (Diff)
/source/blender/draw/CMakeLists.txt (+9, -1) (Diff)
/source/blender/draw/engines/clay/clay.c (+1, -1) (Diff)
/source/blender/draw/engines/clay/clay.h (+1, -1) (Diff)
/source/blender/draw/intern/draw_cache.c (+8, -3) (Diff)
/source/blender/draw/intern/draw_cache.h (+1, -0) (Diff)
/source/blender/draw/intern/draw_manager.c (+3, -1) (Diff)
/source/blender/draw/intern/draw_mode_pass.c (+1, -1) (Diff)
/source/blender/draw/modes/edit_mesh_mode.c (+128, -26) (Diff)
/source/blender/draw/modes/edit_mesh_mode.h (+2, -0) (Diff)
/source/blender/gpu/CMakeLists.txt (+0, -5) (Diff)
/source/blender/gpu/GPU_shader.h (+0, -4) (Diff)
/source/blender/gpu/intern/gpu_shader.c (+0, -18) (Diff)
/source/blender/blenkernel/intern/mesh_render.c (+59, -1) (Diff)
/source/blender/draw/CMakeLists.txt (+9, -1) (Diff)
/source/blender/draw/engines/clay/clay.c (+1, -1) (Diff)
/source/blender/draw/engines/clay/clay.h (+1, -1) (Diff)
/source/blender/draw/intern/draw_cache.c (+8, -3) (Diff)
/source/blender/draw/intern/draw_cache.h (+1, -0) (Diff)
/source/blender/draw/intern/draw_manager.c (+3, -1) (Diff)
/source/blender/draw/intern/draw_mode_pass.c (+1, -1) (Diff)
/source/blender/draw/modes/edit_mesh_mode.c (+128, -26) (Diff)
/source/blender/draw/modes/edit_mesh_mode.h (+2, -0) (Diff)
/source/blender/gpu/CMakeLists.txt (+0, -5) (Diff)
/source/blender/gpu/GPU_shader.h (+0, -4) (Diff)
/source/blender/gpu/intern/gpu_shader.c (+0, -18) (Diff)