summaryrefslogtreecommitdiffstats
path: root/src/demos/es2/openmax/shader/moviesimple.vp
blob: 0b78eb913b47dcb4caaeabaf85b985da0f1d0ff4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

#ifdef GL_ES
  #define MEDIUMP mediump
  #define HIGHP highp
#else
  #define MEDIUMP
  #define HIGHP
#endif

uniform MEDIUMP mat4    mgl_PMVMatrix[2];
attribute HIGHP vec4    mgl_Vertex;
attribute HIGHP vec4    mgl_Color;
attribute HIGHP vec4    mgl_MultiTexCoord;
varying   HIGHP vec4    frontColor;
varying   HIGHP vec4    mgl_texCoord;

void main(void)
{
  frontColor=mgl_Color;
  mgl_texCoord = mgl_MultiTexCoord;
  gl_Position = mgl_PMVMatrix[0] * mgl_PMVMatrix[1] * mgl_Vertex;
}