Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'source/blender/draw/engines/overlay/shaders/edit_uv_edges_vert.glsl')
-rw-r--r--source/blender/draw/engines/overlay/shaders/edit_uv_edges_vert.glsl3
1 files changed, 3 insertions, 0 deletions
diff --git a/source/blender/draw/engines/overlay/shaders/edit_uv_edges_vert.glsl b/source/blender/draw/engines/overlay/shaders/edit_uv_edges_vert.glsl
index 7627a287a05..3b00fd7aafe 100644
--- a/source/blender/draw/engines/overlay/shaders/edit_uv_edges_vert.glsl
+++ b/source/blender/draw/engines/overlay/shaders/edit_uv_edges_vert.glsl
@@ -6,6 +6,7 @@ in vec2 au;
in int flag;
out float selectionFac;
+out float edgeSelectionFac;
noperspective out vec2 stipplePos;
flat out vec2 stippleStart;
@@ -20,7 +21,9 @@ void main()
half_pixel_offset;
bool is_select = (flag & VERT_UV_SELECT) != 0;
+ bool is_edge_selected = (flag & EDGE_UV_SELECT) != 0;
selectionFac = is_select ? 1.0 : 0.0;
+ edgeSelectionFac = is_edge_selected ? 1.0 : 0.0;
/* Move selected edges to the top
* Vertices are between 0.0 and 0.2, Edges between 0.2 and 0.4
* actual pixels are at 0.75, 1.0 is used for the background. */