*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->IRIX man pages -> OpenGL/glviewport (3)              


glViewport(3G)		       OpenGL Reference			glViewport(3G)

NAME    [Toc]    [Back]

     glViewport	- set the viewport

C SPECIFICATION    [Toc]    [Back]

     void glViewport( GLint x,
		      GLint y,
		      GLsizei width,
		      GLsizei height )

PARAMETERS    [Toc]    [Back]

     x,	y Specify the lower left corner	of the viewport	rectangle, in pixels.
	  The initial value is (0,0).

     width, height
	  Specify the width and	height of the viewport.	 When a	GL context is
	  first	attached to a window, width and	height are set to the
	  dimensions of	that window.

DESCRIPTION    [Toc]    [Back]

     glViewport	specifies the affine transformation of x and y from normalized
     device coordinates	to window coordinates.	Let (x	, y  ) be normalized
						      nd   nd
     device coordinates.  Then the window coordinates (x , y ) are computed as
							w   w

			     x	= (x   + 1)	   + x
			      w	    nd	   (  2	 )

			    y  = (y   +	1)	   + y
			     w	   nd	  (  2	 )

     Viewport width and	height are silently clamped to a range that depends on
     the implementation.  To query this	range, call glGet with argument

ERRORS    [Toc]    [Back]

     GL_INVALID_VALUE is generated if either width or height is	negative.

     GL_INVALID_OPERATION is generated if glViewport is	executed between the
     execution of glBegin and the corresponding	execution of glEnd.

									Page 1

glViewport(3G)		       OpenGL Reference			glViewport(3G)

ASSOCIATED GETS    [Toc]    [Back]

     glGet with	argument GL_VIEWPORT
     glGet with	argument GL_MAX_VIEWPORT_DIMS

SEE ALSO    [Toc]    [Back]


									PPPPaaaaggggeeee 2222
[ Back ]
 Similar pages
Name OS Title
popviewport IRIX pops the viewport stack
pushviewport IRIX pushes down the viewport stack
getviewport IRIX gets a copy of the dimensions of the current viewport
reshapeviewport IRIX sets the viewport to the dimensions of the current graphics window
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service