This extension allows servers to identify a particular GLX visual as undesirable. A new visual attribute is introduced, providing a way for servers to
specify caveats (e.g., slow) for a visual. The attribute may be queried using GetConfig, and can therefore be used by
application-specific visual selection routines. The new attribute is also used by ChooseVisual to discriminate against visuals with
caveats.
This extension allows servers to export visuals with improved features or image quality, but lower performance or greater system burden, without having to have these visuals selected preferentially. It is intended to insure that most applications get the "right" visual, not that all applications do.
| Modifier and Type | Field and Description |
|---|---|
| public static final int | GLX_NON_CONFORMANT_VISUAL_EXT
Returned by the |
| public static final int | GLX_NONE_EXT
Returned by the |
| public static final int | GLX_SLOW_VISUAL_EXT
Returned by the |
| public static final int | GLX_VISUAL_CAVEAT_EXT
Accepted by the |
| Access | Constructor and Description |
|---|---|
| private |
| GLX_NON_CONFORMANT_VISUAL_EXT | back to summary |
|---|---|
| public static final int GLX_NON_CONFORMANT_VISUAL_EXT Returned by the | |
| GLX_NONE_EXT | back to summary |
|---|---|
| public static final int GLX_NONE_EXT Returned by the | |
| GLX_SLOW_VISUAL_EXT | back to summary |
|---|---|
| public static final int GLX_SLOW_VISUAL_EXT Returned by the | |
| GLX_VISUAL_CAVEAT_EXT | back to summary |
|---|---|
| public static final int GLX_VISUAL_CAVEAT_EXT Accepted by the | |
| GLXEXTVisualRating | back to summary |
|---|---|
| private GLXEXTVisualRating() | |