mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-30 18:40:13 +01:00
added pixelzoom cmd line opt
This commit is contained in:
parent
2f605fd457
commit
9f51e181b1
1 changed files with 5 additions and 0 deletions
|
|
@ -10,6 +10,7 @@
|
|||
#include <GL/glut.h>
|
||||
|
||||
static int Width = 250, Height = 250;
|
||||
static GLfloat Zoom = 1.0;
|
||||
|
||||
static void Init(void)
|
||||
{
|
||||
|
|
@ -70,6 +71,7 @@ static void Draw(void)
|
|||
image[0], image[1], image[2], image[3]);
|
||||
/* draw to right half of window */
|
||||
glWindowPos2iARB(Width, 0);
|
||||
glPixelZoom(Zoom, Zoom);
|
||||
glDrawPixels(Width, Height, GL_RGBA, GL_FLOAT, image);
|
||||
free(image);
|
||||
|
||||
|
|
@ -86,6 +88,9 @@ int main(int argc, char **argv)
|
|||
exit(1);
|
||||
}
|
||||
|
||||
if (argc > 1)
|
||||
Zoom = atof(argv[1]);
|
||||
|
||||
Init();
|
||||
|
||||
glutReshapeFunc(Reshape);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue