FORTRAN (libfgl.a)
void zclear( )
SUBROUTINE ZCLEAR
The zclear subroutine loads the z-buffer with the largest possible positive integer. If the default value of the z comparison function is used (set by the zfunction subroutine), the zbuffer, when cleared to the largest possible value, can be used for basic z-buffering.
Only the z-buffer behind the area inside the current screenmask is cleared. The screenmask cannot be made larger than the window. Note that by default the screenmask is exactly the same size as the window.
The scrmsk subroutine can be used to change the size of the screenmask. Note also that the viewport subroutine resets the screenmask to be precisely the same size as the viewport.
Note: The operation of this subroutine for the Model 730 Supergraphics Processor is modified. (See "Hardware Considerations".)
The example C language programs zbuffer1.c and zbuffer2.c use the zclear subroutine to initialize the z-buffer.
This subroutine is part of GL in the AIXwindows Environment/6000 Version 1, Release 2 with AIXwindows/3D Feature.
/usr/include/gl/gl.h | Contains C language constant and variable type definitions for GL. |
/usr/include/gl/fgl.h | Contains FORTRAN constant and variable type definitions for GL. |
Clearing the z-buffer and the color bitplanes simultaneously with the czclear subroutine.
Understanding the Hardware Used by GL, Clearing, Resetting, and Initializing GL, and Configuring the Frame Buffer.