X-Git-Url: https://git.sesse.net/?p=movit;a=blobdiff_plain;f=vs.vert;h=0ba2fdc8032c848fd75938c9118c88c2c974f735;hp=1f4806951a39c843d5f0e474abce4c189efd3f3b;hb=fbb1247a1996c6dbe54114eb5cc23dc79e17099c;hpb=91c70600f2d0a6a42420ee98949cf182859b798f diff --git a/vs.vert b/vs.vert index 1f48069..0ba2fdc 100644 --- a/vs.vert +++ b/vs.vert @@ -1,7 +1,15 @@ +attribute vec2 position; +attribute vec2 texcoord; varying vec2 tc; void main() { - tc = gl_MultiTexCoord0.st; - gl_Position = ftransform(); + // The result of glOrtho(0.0, 1.0, 0.0, 1.0, 0.0, 1.0) is: + // + // 2.000 0.000 0.000 -1.000 + // 0.000 2.000 0.000 -1.000 + // 0.000 0.000 -2.000 -1.000 + // 0.000 0.000 0.000 1.000 + gl_Position = vec4(2.0 * position.x - 1.0, 2.0 * position.y - 1.0, -1.0, 1.0); + tc = texcoord; }