HP b2600 Reference Manual page 31

Opengl 1.1 reference
Hide thumbs Also See for b2600:
Table of Contents

Advertisement

where (x
generated for each pixel corresponding to a 1 (one) in the bitmap image. These fragments
are generated using the current raster z coordinate, color or color index, and current
raster texture coordinates. They are then treated just as if they had been generated by a
point, line, or polygon, including texture mapping, fogging, and all per-fragment
operations such as alpha and depth testing.
After the bitmap has been drawn, the x and y coordinates of the current raster position
are offset by xmove and ymove. No change is made to the z coordinate of the current
raster position, or to the current raster color, texture coordinates, or index.
Notes
To set a valid raster position outside the viewport, first set a valid raster position inside
the viewport, then call glBitmap with NULL as the bitmap parameter and with xmove
and ymove set to the offsets of the new raster position. This technique is useful when
panning an image around the viewport.
Errors
Associated Gets
glGet with argument GL_CURRENT_RASTER_POSITION
glGet with argument GL_CURRENT_RASTER_COLOR
glGet with argument GL_CURRENT_RASTER_INDEX
glGet with argument GL_CURRENT_RASTER_TEXTURE_COORDS
glGet with argument GL_CURRENT_RASTER_POSITION_VALID
See Also
glDrawPixels,
glPixelStore,
glPixelTransfer,
glRasterPos
Chapter 2
, y
) is the raster position and (x
r
r
GL_INVALID_VALUE is generated if width or height is negative.
GL_INVALID_OPERATION is generated if glBitmap is executed between the
execution of glBegin and the corresponding execution of glEnd.
, y
) is the bitmap origin. Fragments are then
o
o
B
glBitMap
31

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents