// by guest(r) - guest.r@gmail.com
// license: GNU-GPL

uniform vec4 OGL2Param;
uniform vec4 OGL2Size;
void main()

{
float x = (OGL2Size.x/2048.0)*OGL2Param.x;
float y = (OGL2Size.y/1024.0)*OGL2Param.y;
gl_Position = gl_ModelViewProjectionMatrix * gl_Vertex;
gl_TexCoord[0] = gl_MultiTexCoord0;
gl_TexCoord[1] = gl_TexCoord[0];
gl_TexCoord[2] = gl_TexCoord[0];
gl_TexCoord[4] = gl_TexCoord[0];
gl_TexCoord[5] = gl_TexCoord[0];
gl_TexCoord[1].y-=y; 
gl_TexCoord[2].y+=y; 
gl_TexCoord[4].x-=x; 
gl_TexCoord[5].x+=x; 
}