I'm having trouble getting an overlay visual with the following code: int n = 0, list[5]; list[n++] = GLX_LEVEL; // overlay planes list[n++] = 0; // overlay planes list[n++] = GLX_BUFFER_SIZE; // get at least 2 bits list[n++] = 2; list[n++] = None;
vis = glXChooseVisual(XtDisplay(_mgrWidget), XScreenNumberOfScreen(XtScreen(_mgrWidget)), list); the return is NULL. I'm using RedHat 7.2 with all the latest updates including XFree86 4.1.0-15 I've used the 'Option "overlay"' line in XF86Config-4. My root visual is TrueColor by starting the Xserver with '-cc 4' I'm using the latest Matrox drivers. mga_hal is loaded but 'DRI' is not enabled. glxinfo -t gives: [cts6 bhb]$ glxinfo -t display: :0.0 screen:0 direct rendering: No server glx vendor string: SGI server glx version string: 1.2 server glx extensions: GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context client glx vendor string: SGI client glx version string: 1.2 client glx extensions: GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context GLX extensions: GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context OpenGL vendor string: VA Linux Systems, Inc. OpenGL renderer string: Mesa GLX Indirect OpenGL version string: 1.2 Mesa 3.4.2 OpenGL extensions: GL_ARB_multitexture, GL_EXT_abgr, GL_EXT_blend_color, GL_EXT_blend_minmax, GL_EXT_blend_subtract glu version: 1.1 Mesa 3.4.2 glu extensions: GL_EXT_abgr Vis Vis Visual Trans buff lev render DB ste r g b a aux dep ste accum buffers MS MS ID Depth Type parent size el type reo sz sz sz sz buf th ncl r g b a num bufs ---------------------------------------------------------------------------------------------------- 0x25 8 PseudoColor 0 24 0 ci 1 0 0 0 0 0 0 16 0 0 0 0 0 0 0 0x26 8 GrayScale 0 24 0 ci 1 0 0 0 0 0 0 16 0 0 0 0 0 0 0 0x27 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 0 16 0 0 0 0 0 0 0 0x28 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 0 16 8 16 16 16 0 0 0 So there is a PseudoColor visual available. But it's level is 0. I need a GLX_LEVEL 1 visual. Any suggestions will be much appreciated. Thanks Barry -- Barry Branham, Computer Operations Engineer Cardiothoracic Surgery Research Washington University School of Medicine [EMAIL PROTECTED] (314)362-8305 _______________________________________________ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert