That could well be the cause. If I use the single application core and launch both applications it kind of works. The GLX context is switched and everything is rendered properly. However, only the application that is launched last receives input events. This seems logical, because both apps draw full-screen, so X11 input probably redirects all input to that application. Do you know if there is a way around this? I tried the built-in window-manager keys, but they also only get handled by the topmost application so I can't switch between apps.

Best regards,
Martijn Wijns

On 10/26/2010 11:39 PM, Denis Oliver Kropp wrote:
On 26/10/10 14:15, Martijn Wijns wrote:
Hi,

I have an application that consists of 2 processes and is currently running on DirectFB using fusion and the fbdev back-end. I'm trying to get it to run on the X11/GLX back-end with the gl driver. It is coming along nicely. The first process runs ok, but when the second process starts it crashes with a segmentation fault on the glGenTextures call in glx_surface_pool.c. It is the first call that this process makes to GetLocalPixmap. My question is: is the combination of X11/GLX and multiple applications something that is supported?

I remember having it working with multiple processes, but I could be wrong.

Maybe glGenTextures() crashes, because no GLX context is current at that time?


_______________________________________________
directfb-users mailing list
directfb-users@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to