c9de6d29524335f270b2b63134621e8f3e83cb41
[blender.git] / source / blender / draw / modes / shaders / edit_mesh_overlay_facefill_vert.glsl
1
2 uniform mat4 ModelViewProjectionMatrix;
3
4 in vec3 pos;
5 in ivec4 data;
6
7 flat out vec4 faceColor;
8
9 #define FACE_SELECTED (1 << 3)
10
11 void main()
12 {
13         gl_Position = ModelViewProjectionMatrix * vec4(pos, 1.0);
14         faceColor = ((data.x & FACE_SELECTED) != 0)? colorFaceSelect: colorFace;
15 }