setmon(3G)
setmon - sets the monitor type
As shipped in IRIX 6.5.30. Unchanged since IRIX 6.5.
NAME setmon - sets the monitor type FORTRAN 77 SPECIFICATION subroutine setmon(mtype) integer*4 mtype PARAMETERS mtype expects a symbolic constant that identifies the video format to be provided. There are several constants defined for this parameter: HZ30 selects a 30Hz interlaced video format. HZ30SG selects a 30 Hz interlaced with sync on green video format. HZ50 selects a 50 Hz noninterlaced video format. HZ60 selects a 60 Hz noninterlaced video format. HZ70 selects a 70 Hz noninterlaced video format. HZ72 selects a 72 Hz noninterlaced video format. HZ76 selects a 76 Hz noninterlaced video format. IRIS3K selects a 60Hz (1024x768 visible) noninterlaced video format, if the video hardware supports it NTSC selects the RS-170A 525 line component RGB video format (646 x 486 visible). PAL selects a 625 line component RGB video format (768 x 576 visible). STR_RECT enables a 120 Hz stereo video format, if the video hardware supports it (otherwise this is ignored). STR_BOT enables a 120 Hz stereo video format, if the video hardware supports it (otherwise this is ignored). It informs the X server that the bottom half of the screen is to be displayed as the primary buffer. STR_TOP enables a 120 Hz stereo video format, if the video hardware supports it (otherwise this is ignored). It informs the X server that the top half of the screen is to be displayed as the primary buffer. A343 selects the RS-343 component RGB video format (1280 x 960 visible), if the video hardware supports it (otherwise this is ignored). HDTV selects the HDTV video format if the video hardware supports it (otherwise this is ignored). VGA selects the VGA component RGB video format (640 x 496 visible) if the video hardware supports it (otherwise this is ignored). DESCRIPTION setmon sets the monitor to the indicated video format, depending on mtype. SEE ALSO getmon, getoth, setvid, setmon(1G), XSGIvc(3) NOTES This routine has been superseded by the functions that are part of the X extension XSGIvc(3) for those hardware architectures that natively support OpenGL. This routine is available only in immediate mode. The symbolic values for mtype mentioned above are defined in <gl/fget.h>. For compatibility with previous products, NTSC, PAL, and HZ30 do not enable sync on green by default. You must use setvid to enable sync on green if your video equipment requires it. The IRIS-4D B, G, GT, GTX, VGX, and VGXT have a separate sync connector which provides a 4V P-P TTL level sync signal for all video formats; this sync signal is present even when sync on green has been disabled, and may only be used with external video equipment capable of accepting a 4V P-P sync signal. To get composite video output from your IRIS-4D, you may choose to purchase an encoder option such as the CG3 or BVO (which encodes the 525 or 625 component RGB formats into true NTSC and PAL respectively), or you may choose to purchase a video peripheral product (such as VideoFramer or VideoCreator) which provide composite output from an external frame buffer. Iris Indigo Entry does not support setmon so only HZ60 monitors are supported. Iris Elan and Extreme support NTSC, PAL, IRIS3K, HZ50, HZ60, HZ72, STR_RECT, STR_BOT, STR_TOP and RS-343 monitors. Indy supports NTSC, PAL, IRIS3K, HZ50, HZ60, HZ70, HZ72, HZ76, STR_RECT, STR_BOT and STR_TOP.