VGL deals with X servers that do not
support replicated X visuals that provide extended GLX capabilities.
This results in a GLX visual list that is synthesized from available
X visuals. This list is assigned the maximum set of capabilities
supported by the Virtual Memory Driver (VMD) for each particular
visual. For example, if a visual is found to be supported by the
Double-Buffered Extension (DBE), then it will be reported as having
the capability of doing double-buffering. Note that there will not
be a counterpart for the GLX visual with the same type and depth
that is single buffered. If a request is made for a single buffered
visual, a double-buffered visual will match the request, but that
visual will only be available for single-buffered rendering unless
a new display connection is opened to the VGL display.