EasyManuals Logo
Home>HP>Desktop>b2600

HP b2600 Reference Guide

HP b2600
486 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #479 background imageLoading...
Page #479 background image
V
glViewport
Chapter 20
479
glViewport
glViewport: set the viewport.
C Specification
void glViewport(
GLint x,
GLint y,
GLsizei width,
GLsizei height)
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
nd’
,y
nd
) be normalized device coordinates. Then
the window coordinates (x
w’
, y
w
) are computed as follows:
x
w
= (x
nd
+ 1) · (width / 2) + x
y
w
= (y
nd
+ 1) · (height / 2) + y
Viewport width and height are silently clamped to a range that depends on the
implementation. To query this range, call glGet with
argumentGL_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

Table of Contents

Other manuals for HP b2600

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the HP b2600 and is the answer not in the manual?

HP b2600 Specifications

General IconGeneral
BrandHP
Modelb2600
CategoryDesktop
LanguageEnglish

Related product manuals