WIP - port to Mali EGL
[mesa-demos/mali.git] / src / util / idproj.c
blobd5ee3409f38c397486f91382b2fc9d87c2ec30f8
1 /* idproj.c */
4 /*
5 * Setup an identity projection such that glVertex(x,y) maps to
6 * window coordinate (x,y).
8 * Written by Brian Paul and in the public domain.
9 */
15 void IdentityProjection( GLint x, GLint y, GLsizei width, GLsizei height )
17 glViewport( x, y, width, height );
18 glMatrixMode( GL_PROJECTION );
19 glLoadIdentity();
20 glOrtho( (GLdouble) x, (GLdouble) y,
21 (GLdouble) width, (GLdouble) height,
22 -1.0, 1.0 );
23 glMatrixMode( GL_MODELVIEW );
24 glLoadIdentity();