Without the sov option being enabled, the only overlay visuals available are the ones without transparency. Enabling the sov option will add the transparent SOV visual instances into the screen visual list and also add the SERVER_OVERLAY_VISUALS property to the root window property. The transparent SOV visual instances belong to the "8-bit PseudoColor Overlay" visual group. The SERVER_OVERLAY_VISUALS property will contain the visuals' ID, transparent type, value, and layer of all available overlay visuals of the screen.
For example, if you specify the following in stereoscopic resolution:
afbconfig -overlayorder first -expvis enable -sov enable |
the screen visuals list will be:
8-bit PseudoColor Overlay (Mono, Stereo, Mono SOV, Stereo SOV)
8-bit PseudoColor (DB Mono, SB Mono, DB Stereo, SB Stereo)
8-bit Miscellaneous (StaticColor, Non-linear StaticGray, etc.)
8-bit Linear StaticGray
24-bit Linear TrueColor (DB Mono, SB Mono, DB Stereo, SB Stereo)
24-bit Non-linear TrueColor (DB Mono, SB Mono, DB Stereo, SB Stereo)
24-bit DirectColor (DB Mono, SB Mono, DB Stereo, SB Stereo)
and the SERVER_OVERLAY_VISUALS property will contain the following information:
=========================================================== SERVER OVERLAY VISUALS (SOV) Info =========================================================== No. of SOV visuals = 4 SOV #0,ID 0x36, TRANSPARENT_TYPE 0, VALUE 0, LAYER 1 SOV #1,ID 0x37, TRANSPARENT_TYPE 0, VALUE 0, LAYER 1 SOV #2,ID 0x38, TRANSPARENT_TYPE 1, VALUE 255, LAYER 1 SOV #3,ID 0x39, TRANSPARENT_TYPE 1, VALUE 255, LAYER 1 =========================================================== |