noob's question alert: argb visual not found

Yann Droneaud ydroneaud at
Wed Feb 17 09:04:04 PST 2010

Le mercredi 17 février 2010 à 18:51 +0530, Amit Pundir a écrit :
> Hi team,
> I'm trying to create a semi-transparent X11 window. My main aim is to
> draw a translucent window and some 3D(OpenGL-ES2) objects on top of
> it.
> Here is the code For a visual depth=24
> it says that no ARGB visual is found and if I set visual depth=32 then
> I get this error
> I'm running X.Org version: 1.7.3, xf86-video-omapfb driver on OMAP3
> based BeagleBoard.
> xdpyinfo is here
> Kindly let me know if I'm missing something.

Perhaps the 32bits visual is not supported by OpenGL.

I don't know how EGL interact with visuals, I'm more used to GLX.
AFAIK not all visuals are compatibles with OpenGL, especially if you
want to use ARGB with composite (+manager). 
In previous tests, only binary NVidia drivers were able to render
correctly in a translucent ARGB window (i have to do tests with newer KMS drivers ati, nouveau and intel drivers).

Attached is a patch against an old glxgears which search for a visual
matching : Composite ARGB + OpenGL ARGB32.

BTW, could you add the output of glxinfo ?


Yann Droneaud

-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch-glxgears-alpha.diff
Type: text/x-patch
Size: 7624 bytes
Desc: not available
Url : 

More information about the xorg-devel mailing list