Convert shaders in dali-demo to use shader compilation tool
[platform/core/uifw/dali-demo.git] / examples / line-mesh / shaders / line-mesh.vert
1 attribute mediump vec2 aPosition1;
2 attribute mediump vec2 aPosition2;
3 attribute lowp vec3    aColor;
4 uniform mediump mat4   uMvpMatrix;
5 uniform mediump vec3   uSize;
6 uniform mediump float  uMorphAmount;
7
8 varying lowp vec3 vColor;
9
10 void main()
11 {
12   mediump vec2 morphPosition  = mix(aPosition1, aPosition2, uMorphAmount);
13   mediump vec4 vertexPosition = vec4(morphPosition, 0.0, 1.0);
14   vColor                      = aColor;
15   vertexPosition.xyz *= uSize;
16   vertexPosition = uMvpMatrix * vertexPosition;
17   gl_Position    = vertexPosition;
18 }