diff options
Diffstat (limited to 'src/jogl/classes/jogamp/graph/curve/opengl/shader/curverenderer01-es2-merged.vp')
-rw-r--r-- | src/jogl/classes/jogamp/graph/curve/opengl/shader/curverenderer01-es2-merged.vp | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/jogl/classes/jogamp/graph/curve/opengl/shader/curverenderer01-es2-merged.vp b/src/jogl/classes/jogamp/graph/curve/opengl/shader/curverenderer01-es2-merged.vp new file mode 100644 index 000000000..530b24f64 --- /dev/null +++ b/src/jogl/classes/jogamp/graph/curve/opengl/shader/curverenderer01-es2-merged.vp @@ -0,0 +1,19 @@ +//Copyright 2010 JogAmp Community. All rights reserved. + +#ifdef GL_ES + precision lowp float; + precision lowp int; +#endif + +uniform mat4 gcu_PMVMatrix[3]; // P, Mv, and Mvi +varying vec2 gcv_TexCoord; + +attribute vec4 gca_Vertices; +attribute vec2 gca_TexCoords; + + +void main(void) +{ + gl_Position = gcu_PMVMatrix[0] * gcu_PMVMatrix[1] * gca_Vertices; + gcv_TexCoord = gca_TexCoords; +} |