Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

xdbefreevisualinfo(3) [x11r4 man page]

XdbeFreeVisualInfo(3)						    X FUNCTIONS 					     XdbeFreeVisualInfo(3)

NAME
XdbeFreeVisualInfo - frees information returned by XdbeGetVisualInfo(). SYNOPSIS
#include <X11/extensions/Xdbe.h> void XdbeFreeVisualInfo( XdbeScreenVisualInfo *visual_info) DESCRIPTION
This function frees the list of XdbeScreenVisualInfo returned by the function XdbeGetVisualInfo(). SEE ALSO
DBE, XdbeAllocateBackBufferName(), XdbeBeginIdiom(), XdbeDeallocateBackBufferName(), XdbeEndIdiom(), XdbeGetBackBufferAttributes(), XdbeGetVisualInfo(), XdbeQueryExtension(), XdbeSwapBuffers(). X Version 11 libXext 1.0.5 XdbeFreeVisualInfo(3)

Check Out this Related Man Page

XdbeGetVisualInfo(3)						    X FUNCTIONS 					      XdbeGetVisualInfo(3)

NAME
XdbeGetVisualInfo - Get dbe Visual Informations SYNOPSIS
#include <X11/extensions/Xdbe.h> XdbeScreenVisualInfo *XdbeGetVisualInfo( Display *dpy, Drawable *screen_specifiers, int *num_screens) DESCRIPTION
This function returns information about which visuals support double buffering. The argument num_screens specifies how many elements there are in the screen_specifiers list. Each drawable in screen_specifiers designates a screen for which the supported visuals are being requested. If num_screens is zero, information for all screens is requested. In this case, upon return from this function, num_screens will be set to the number of screens that were found. If an error occurs, this function returns NULL, else it returns a pointer to a list of XdbeScreenVisualInfo structures of length num_screens. The nth element in the returned list corresponds to the nth drawable in the screen_specifiers list, unless num_screens was passed in with the value zero, in which case the nth element in the returned list corre- sponds to the nth screen of the server, starting with screen zero. The XdbeScreenVisualInfo structure has the following fields: int count XdbeVisualInfo *visinfo count specifies the number of items in visinfo. visinfo specifies a list of visuals, depths, and performance hints for this screen. The XdbeVisualInfo structure has the following fields: VisualID visual int depth int perflevel visual specifies one visual ID that supports double-buffering. depth specifies the depth of the visual. perflevel is a performance hint. The only operation defined on a perflevel is comparison to a perflevel of another visual on the same screen. The visual having the higher perflevel is likely to have better double-buffering graphics performance than the visual having the lower perflevel. Nothing can be deduced from the following: the magnitude of the difference of two perflevels, a perflevel value in isolation, or comparing perflevels from different servers. ERRORS
BadDrawable One or more values passed in screen_specifiers is not a valid drawable. SEE ALSO
DBE, XdbeAllocateBackBufferName(), XdbeBeginIdiom(), XdbeDeallocateBackBufferName(), XdbeEndIdiom(), XdbeFreeVisualInfo(), XdbeGetBack- BufferAttributes(), XdbeQueryExtension(), XdbeSwapBuffers(). X Version 11 libXext 1.3.2 XdbeGetVisualInfo(3)
Man Page

We Also Found This Discussion For You

1. UNIX for Advanced & Expert Users

Shopt -s histappend

What is the point of this? Whenever I close my shell it appends to the history file without adding this. I have never seen it overwrite my history file. # When the shell exits, append to the history file instead of overwriting it shopt -s histappend (3 Replies)
Discussion started by: cokedude
3 Replies