[Bf-blender-cvs] [84c464a4b85] blender2.8: Use theme vertex size for lattice & curve vertices
Campbell Barton
noreply at git.blender.org
Thu Apr 20 13:15:20 CEST 2017
Commit: 84c464a4b85d4f6f71d33f9a0a3a41b1d046fe60
Author: Campbell Barton
Date: Thu Apr 20 21:12:56 2017 +1000
Branches: blender2.8
https://developer.blender.org/rB84c464a4b85d4f6f71d33f9a0a3a41b1d046fe60
Use theme vertex size for lattice & curve vertices
===================================================================
M source/blender/draw/modes/edit_curve_mode.c
M source/blender/draw/modes/edit_lattice_mode.c
M source/blender/draw/modes/shaders/edit_curve_overlay_loosevert_vert.glsl
M source/blender/draw/modes/shaders/edit_lattice_overlay_loosevert_vert.glsl
===================================================================
diff --git a/source/blender/draw/modes/edit_curve_mode.c b/source/blender/draw/modes/edit_curve_mode.c
index f32c90c5a11..5f12bfeec73 100644
--- a/source/blender/draw/modes/edit_curve_mode.c
+++ b/source/blender/draw/modes/edit_curve_mode.c
@@ -199,8 +199,7 @@ static void EDIT_CURVE_cache_init(void *vedata)
psl->overlay_vert_pass = DRW_pass_create(
"Curve Vert Overlay",
- DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH);
-
+ DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH | DRW_STATE_POINT);
stl->g_data->overlay_vert_shgrp = DRW_shgroup_create(e_data.overlay_vert_sh, psl->overlay_vert_pass);
}
diff --git a/source/blender/draw/modes/edit_lattice_mode.c b/source/blender/draw/modes/edit_lattice_mode.c
index a73b49108bd..1c986ea1936 100644
--- a/source/blender/draw/modes/edit_lattice_mode.c
+++ b/source/blender/draw/modes/edit_lattice_mode.c
@@ -171,13 +171,11 @@ static void EDIT_LATTICE_cache_init(void *vedata)
psl->wire_pass = DRW_pass_create(
"Lattice Wire",
DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS | DRW_STATE_WIRE);
-
stl->g_data->wire_shgrp = DRW_shgroup_create(e_data.wire_sh, psl->wire_pass);
psl->vert_pass = DRW_pass_create(
"Lattice Verts",
- DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH);
-
+ DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH | DRW_STATE_POINT);
stl->g_data->vert_shgrp = DRW_shgroup_create(e_data.overlay_vert_sh, psl->vert_pass);
}
}
diff --git a/source/blender/draw/modes/shaders/edit_curve_overlay_loosevert_vert.glsl b/source/blender/draw/modes/shaders/edit_curve_overlay_loosevert_vert.glsl
index 1af529e5482..8b6c29e719b 100644
--- a/source/blender/draw/modes/shaders/edit_curve_overlay_loosevert_vert.glsl
+++ b/source/blender/draw/modes/shaders/edit_curve_overlay_loosevert_vert.glsl
@@ -34,6 +34,6 @@ void main()
vertFlag = data;
- gl_PointSize = sizeEdgeFix;
gl_Position = pPos;
+ gl_PointSize = sizeVertex;
}
diff --git a/source/blender/draw/modes/shaders/edit_lattice_overlay_loosevert_vert.glsl b/source/blender/draw/modes/shaders/edit_lattice_overlay_loosevert_vert.glsl
index d3fc56d1ee9..b273601c176 100644
--- a/source/blender/draw/modes/shaders/edit_lattice_overlay_loosevert_vert.glsl
+++ b/source/blender/draw/modes/shaders/edit_lattice_overlay_loosevert_vert.glsl
@@ -34,6 +34,6 @@ void main()
vertFlag = data;
- gl_PointSize = sizeEdgeFix;
+ gl_PointSize = sizeVertex;
gl_Position = pPos;
}
More information about the Bf-blender-cvs
mailing list