Weight Paint Overlay: Refactor wire drawing
[blender.git] / source / blender / draw / modes / shaders / paint_vert_frag.glsl
1
2 flat in vec4 finalColor;
3 out vec4 fragColor;
4
5 #define VERTEX_SELECTED (1 << 0)
6 #define VERTEX_HIDE     (1 << 4)
7
8 void main()
9 {
10         vec2 centered = gl_PointCoord - vec2(0.5);
11         float dist_squared = dot(centered, centered);
12         const float rad_squared = 0.25;
13         const vec4 colSel = vec4(1.0, 1.0, 1.0, 1.0);
14         const vec4 colUnsel = vec4(0.0, 0.0, 0.0, 1.0);
15
16         // round point with jaggy edges
17         if (dist_squared > rad_squared) {
18                 discard;
19         }
20
21         fragColor = finalColor;
22 }