glViewport man page on OpenBSD

Man page or keyword search:  
man Server   11362 pages
apropos Keyword Search (all sections)
Output format
OpenBSD logo
[printable version]

GLVIEWPORT(3G)							GLVIEWPORT(3G)

NAME
       glViewport - set the viewport

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

       delim $$

PARAMETERS
       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
       glViewport specifies the affine transformation of $x$ and $y$ from
       normalized device coordinates to window coordinates.  Let ($x sub nd$,
       $y sub nd$) be normalized device coordinates.  Then the window
       coordinates ($x sub w$, $y sub w$) are computed as follows:

       x sub w ~=~ ( x sub nd ~+~ 1 ) left ( "width" over 2 right ) ~+~ "x"

       y sub w ~=~ ( y sub nd ~+~ 1 ) left ( "height" over 2 right ) ~+~ "y"

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

ERRORS
       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.

ASSOCIATED GETS
       glGet with argument GL_VIEWPORT
       glGet with argument GL_MAX_VIEWPORT_DIMS

SEE ALSO
       glDepthRange(3G)

								 March 1, 2011
[top]

List of man pages available for OpenBSD

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net