Lines Matching defs:xmvis

258    XMesaVisual xmvis;
312 xmvis = XMesaCreateVisual( dpy, vinfo, GL_TRUE, alphaFlag, dbFlag,
318 if (xmvis) {
321 /* add xmvis to the list */
322 VisualTable[NumVisuals] = xmvis;
327 xmvis->mesa_visual.numAuxBuffers = numAuxBuffers;
329 return xmvis;
885 XMesaVisual xmvis = NULL;
1216 xmvis = save_glx_visual( dpy, vis, alpha_flag, double_flag,
1223 return xmvis;
1230 XMesaVisual xmvis;
1235 xmvis = choose_visual(dpy, screen, list, GL_FALSE);
1236 if (xmvis) {
1239 memcpy(visinfo, xmvis->visinfo, sizeof(XVisualInfo));
1252 XMesaVisual xmvis;
1263 xmvis = find_glx_visual( dpy, visinfo );
1264 if (!xmvis) {
1266 xmvis = create_glx_visual( dpy, visinfo );
1267 if (!xmvis) {
1272 xmesaCtx = XMesaCreateContext(xmvis, (XMesaContext) share_list);
1536 get_config( XMesaVisual xmvis, int attrib, int *value, GLboolean fbconfig )
1538 assert(xmvis);
1546 *value = xmvis->visinfo->depth;
1549 *value = xmvis->mesa_visual.level;
1554 if (xmvis->mesa_visual.rgbMode) {
1562 *value = (int) xmvis->mesa_visual.doubleBufferMode;
1565 *value = (int) xmvis->mesa_visual.stereoMode;
1568 *value = xmvis->mesa_visual.numAuxBuffers;
1571 *value = xmvis->mesa_visual.redBits;
1574 *value = xmvis->mesa_visual.greenBits;
1577 *value = xmvis->mesa_visual.blueBits;
1580 *value = xmvis->mesa_visual.alphaBits;
1583 *value = xmvis->mesa_visual.depthBits;
1586 *value = xmvis->mesa_visual.stencilBits;
1589 *value = xmvis->mesa_visual.accumRedBits;
1592 *value = xmvis->mesa_visual.accumGreenBits;
1595 *value = xmvis->mesa_visual.accumBlueBits;
1598 *value = xmvis->mesa_visual.accumAlphaBits;
1605 switch (xmvis->visinfo->CLASS) {
1615 if (xmvis->mesa_visual.level==0) {
1619 else if (xmvis->mesa_visual.level>0) {
1621 if (xmvis->mesa_visual.rgbMode) {
1628 else if (xmvis->mesa_visual.level<0) {
1635 int pixel = transparent_pixel( xmvis );
1660 if (xmvis->mesa_visual.visualRating > 0)
1661 *value = xmvis->mesa_visual.visualRating;
1682 *value = xmvis->visinfo->screen;
1692 if (xmvis->mesa_visual.floatMode)
1694 else if (xmvis->mesa_visual.rgbMode)
1707 *value = xmvis->visinfo->visualid;
1713 *value = DisplayWidth(xmvis->display, xmvis->visinfo->screen);
1718 *value = DisplayHeight(xmvis->display, xmvis->visinfo->screen);
1723 *value = DisplayWidth(xmvis->display, xmvis->visinfo->screen) *
1724 DisplayHeight(xmvis->display, xmvis->visinfo->screen);
1729 *value = xmvis->visinfo->visualid;
1737 *value = xmvis->mesa_visual.alphaBits > 0 ? True : False;
1762 XMesaVisual xmvis;
1767 xmvis = find_glx_visual( dpy, visinfo );
1768 if (!xmvis) {
1770 xmvis = create_glx_visual( dpy, visinfo );
1771 if (!xmvis) {
1783 k = get_config(xmvis, attrib, value, GL_FALSE);
1931 XMesaVisual xmvis;
1941 xmvis = choose_visual(dpy, screen, attribList, GL_TRUE);
1942 if (xmvis) {
1949 config[0] = (GLXFBConfig) xmvis;
1963 XMesaVisual xmvis = (XMesaVisual) config;
1966 memcpy(visinfo, xmvis->visinfo, sizeof(XVisualInfo));
1980 XMesaVisual xmvis = (XMesaVisual) config;
1982 if (!xmvis)
1985 xmbuf = XMesaCreateWindowBuffer(xmvis, win);
2131 XMesaVisual xmvis = (XMesaVisual) config;
2175 xmbuf = XMesaCreatePBuffer( xmvis, 0, width, height);
2248 XMesaVisual xmvis = (XMesaVisual) config;
2260 xmCtx = XMesaCreateContext(xmvis, (XMesaContext) shareList);
2446 XMesaVisual xmvis = (XMesaVisual) config;
2447 XMesaBuffer xmbuf = XMesaCreatePixmapBuffer(xmvis, pixmap, 0);
2456 XMesaVisual xmvis = (XMesaVisual) config;
2461 xmCtx = XMesaCreateContext(xmvis, (XMesaContext) share_list);
2477 XMesaVisual xmvis = find_glx_visual(dpy, vis);
2478 if (!xmvis) {
2480 xmvis = create_glx_visual(dpy, vis);
2483 return (GLXFBConfigSGIX) xmvis;
2495 XMesaVisual xmvis = (XMesaVisual) config;
2521 xmbuf = XMesaCreatePBuffer( xmvis, 0, width, height);
2746 XMesaVisual xmvis = (XMesaVisual) config;
2785 xmCtx = XMesaCreateContext(xmvis, (XMesaContext) share_context);